How to make BIG presets from a full patch with many subpatch and sub-subpatchs??
Hi!
I've finished a pretty big patch of a synthetizer, and now I want to make some presets for it.
But I realise I have many controls in the patch...and subpatchs and sub-subpatchs in the main....
Is there a way that MAX recognize them all automatically? Or I have to name one by one...?
Or is there a way that MAX recognize it, and names it so I don't have to name so many controls....??
thanks for your help.
I add and image because I don't know If I explained good enough....

Can you just use the Pattr system? Using a [ pattrstorage ] object with the attribute "@greedy 1" will automatically go through your subpatchers and recognise all your named objects. You'd have to give a scripting name to each parameter you'd want to store, but that wouldn't be a huge task anyway.
You might also take a look into [autopattr] in comination with pattrstorage. it will add objects automatically to pattrstorage.
for autopattr set the @autoname attribute to 1 and it will name your objects automatically.
First of all thank you
I did name all the scripting names....but I don't know why...some subpatchs arent working... with the pattrstorage "name" @greedy 1 @savemode
also i've tryed the autopattr "name" @autoname 1 @autostore 1 .....
and many live.menu live.buttons, etc don't get saved.....
Am I missing something??

thanks again for your help.
Much appreciate it.
If you're using autopattr you need to put one in each of your subpatchers. Also, if I remember correctly, you don't need to give the autopattr objects any attributes. Just a straight [autopattr] should do.
@ethnotekh : nah, a @autoname 1 is mandatory if you h'aven't given a scripting name to the ui objects you want to save.
thank you very much!!
solved!!autopattr in each bpatcher...
and I had to click out the "embeded in parent" of each bpatcher = )
I send email to cylcing....and also asked what was the best way to save in disk the presets at the pattrstorage, and they answered me, sometimes its difficult to get this to work loading it in another PC...etc...
any good reliable way to do it? advice?? Or just good luck with it??
thanks for your help.
@vichug: Ahhh right - my bad. I always name my objects in case I want to do any binding to particular parameters later on.