effective preset management

    Apr 09 2006 | 8:57 pm
    Hi all, 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...
    Any ideas or suggestions would be most welcomed!

    • Apr 09 2006 | 10:21 pm
      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 you like the interface of the preset object, you can use a javascript 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.
    • Apr 10 2006 | 1:04 pm
      Thanks T, that sounds just the ticket,
      I'll give it a go...
      When the synth is finally finished i'll upload it so people can have a play with it and suggest ways of improving it...but that probably wont be for a while.
    • Apr 10 2006 | 8:31 pm
      Hi Joe,
      you could also take a look at Jamoma:
      A *lot* has happened to Jamoma lately, so it makes more sense to get it following the instructions at this page:
      than downloading from jamoma.org. We hope to have a new release available in the near future.
      Best, Trond