drobilla / ingen

A realtime modular synthesizer and/or effects processor
GNU Affero General Public License v3.0
30 stars 7 forks source link

Presets for sub graphs #13

Open loki42 opened 4 years ago

loki42 commented 4 years ago

Is there a way to save presets for a sub graph? The presets would contain values for all blocks in the graph including their enabled state. If not this would be a desirable feature to quickly switch between two "snapshots" of a graph.

drobilla commented 4 years ago

Presets for graphs are a bit tricky. The current implementation lets you do basically anything, including change all the nodes, which is... questionable and problematic in the plugin case, but I'm not sure what the restrictions should really be.

It does need work though.

loki42 commented 1 year ago

I'm looking into implementing this, either in Ingen or in my wrapper layer. Basically it'll just store the values I normally store and on/off and send them all to Ingen.