From a quick read of this, it looks like REAPER must actually select each preset of the FX in order to generate the preset name list?
That's pretty high overhead for some VSTs. Doesn't the vst spec support getting a simple list of preset names without actually changing the state of the vst? It would seem so, based on my experience with other hosts (max, etc.) Is there not a reaper api call for that?
I guess this method could be workable, but I was hoping to display the preset list in a script gui dynamically without the need to store and refer back to a reabanks file.... so when I add or remove a program, I don't need to run through an update process.
|