Dynamic Menu in MAX/MSP
Hello everyone. i am new to MAX/MSP and I have to build a project for my course at the University. I was wondering if there is a way to build a dynamic menu somehow. I am already familiar with umenu but I am looking for way to create a submenu or something like that. What I want to do it create a tree menu where users will be able to navigate and choose various options. I have no idea if we are capable of doing these kind of things with MAX. If so, I guess I'll need js right?
Γεια σου Μυρτώ, check out bach.tree from the bach externals, it has a mode (outline mode) that might be what you want (outline display tab on the helpfile). bach objects output lllls (Lisp-like linked lists) so make sure that you change the output types on the inspector from "n" to "t" if you want to use its outputs directly like a umenu object.
there is also the option of dict.view (but it will be less nice) if you don't want an external (but bach library is really nice ! bach.tree should be better for your needs)
I stumbled over this thread because of the subject and your idea solves a lot I am working on. Thank you very much for this bach.tree hint!
Great external. Now I load my vst~ plugins with bach.tree, recall my plugin presets and so on, everything in a well organized categorized manner. It is also phantastic for settings in GUI modules. A good solution for everything that normally involves a lot of interface elements and complicated processing. Works happily with [coll] – setup via properly formatted text lines, [coll] queries via bach.tree's address output.
Thank you very much guys for your help. I really appreciate it I'll check the externals!!!!!