On Fri, 17 Jan 2025 21:53:50 +0100
ichthyo <p...@ichthyostega.de> wrote:
>============ Background info:
>
>Who invokes XMLwrapper::saveXMLfile  ?
>
>* Config::saveMasterConfig()
>* Config::saveInstanceConfig()
>* Config::savePresetsList()
>* Config::saveSessionData(savefile)
>* Config::updateConfig(control, value)
>* Microtonal::saveXML(filename)
>* MidiLearn::saveList(name)
>* Part::saveXML(filename, bool yoshiFormat) <- from indirectTransfers
>* SynthEngine::saveBanks()
>* SynthEngine::saveHistory()
>* SynthEngine::savePatchesXML(filename) <----- from indirectTransfers
>* UnifiedPresets::save()   <------------------ from indirectTransfers 
>Copy&Paste
>* Vectors::saveVector(baseChan, name, bool full)
>
>
>It is clear that not all of those count as "Config data",
>yet is a good starting point to find out about persistent config
>and who writes when to disk....
>

I seem to have forgotten some of the config interactions :(
Which is a bit ironic, seeing as I implemented a lot of them!

Ho Hum...

-- 
Will J Godfrey


_______________________________________________
Yoshimi-devel mailing list
Yoshimi-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/yoshimi-devel

Reply via email to