I’ve nearly finished a monster subtractive synth in Max…my problem is that my preset management is a bit clunky…i am using the standard preset object with 2 drop down menus – 1 for storage and 1 for recall.eg a sub patch sending a ‘store 1’ message when 1 is clicked on the store menu.then i have read and write buttons to save banks of presets as files.What im after really is a way to simplify that.Maybe to have just one drop down menu with names of presets instead of numbers – with a store/over write button.Would there be any way of adding names to a umenu(without get info) so that users could store their own.or even to open up a preset bank of, for example, pad sounds and the names to be placed into the umenu.
Basically i’m looking for an elegant way to store and recall preset patches and banks…
Use pattr instead of preset. Even more so if you’re looking for an "elegant"
solution like you mentioned. You can use slotnames to name presets, and
query them using getslotnames. You can use these to populate ubumenus. If
interface that works the same and looks better. (pattr_ui.js from the top of
my head, can’t remember who wrote it). For different banks you can load
different xml files.