Best approach to name presets?

gbravetti's icon

I want to be able to name/rename presets and manage them with the Pattrstorage object.

So far the object that allows me to name/rename items is the Umenu object.

If I modify Umenu's itmes using messages in Max, changes are persistent, all works as expected... but if I do the same within Ableton, changes to preset names are lost after reloading the project.

Is there some way I can keep those changes to the Umenu within Ableton Live?

Is this the best approach to have presets renamed?
Note that I don't want to use external files (i.e. .json data files)

Thanks!

vichug's icon

as first guess, you'll need to either store a preset as external file, or resave m4l patcher after changing preset. Or is there a solution to embed in live session ?

gbravetti's icon

I think I will store the individual ascii chars on individual live.number objects, so they will save automatically and without using external files.

mike fonte's icon

I asked a very similar question in this post.

I think using parameter mode with the dict object saves the data without using an external file.

gbravetti's icon

Indeed Mike, is the approach I'm using now.

Thanks!