I'm hoping for advice from musicians with experience with a number of DAWs and plugins, particularly VSTs.
I've created a VST instrument which includes over 1000 presets. Each preset is a single file which can be dragged and dropped into the UI. Of course, this is not very usable or efficient.
I've been trying to figure out if there's a standard way to handle this problem, but surprisingly I haven't found an obvious one. What I've found is:
a) Most DAWs support the VST "programs" feature, but that's often limited to 127 or 255 programs.
b) Many plugins implement their own preset browser, probably due to the limitations of a)
c) There are FXP / FXB files which are supported by many (but not all DAWs), but these don't really seem to solve the UI issues
With 1000s of presets, I guess a UI that supports folders, searching, and a previous / next mechanism might be good. It seems a shame that this needs to be re-implemented in every plugin though. And since I'm a programmer and not a musician, I'm not really sure what actually works best.
Please let me know what you think!