Hello,
I’m almost ok with my first network.
Almost, meaning I accept it won’t be finished ever ( ), as usual. But it works.
I got a bunch of parameters. I chose the most significant (about 20)
I have a couple of questions for working easily with them
Some will be controlled by audio/midi flows, some will be just statically assigned but I’d like to store/recall this values depending on my song.
It means I have, somewhere in the network, a BUNCH of nodes parsing midi, selecting channels etc.
First question here: maybe, scripting this somewhere (I mean having my parsing which means acquiring data, selecting, scaling) could be better than having my MIDI In + bunch of select and “explicit & visible” wires. I just mean, that could be more convenient to have a “script” somewhere where I can copy paste things and do my scaling, assignation etc. How would I do that ?
And it could maybe also help to answer my second question: which is:
I often use a dynamic routing for my parameters.
I mean: for the song 1, THIS sound features controls THAT parameter on that way (scaling) but for the song 2, THIS same sound features controls THAT OTHER parameter.
Using scripting, I could dynamically switch from an assignation to another one.
But if I don’t use scripting, how would you do that ?
Actually, it adresses the idea of exporting/controlling a parameter using a channel and dynamically make a parameter controlled by THIS channel, then by THAT channel…
I guess we can do that dynamically using scripting.
In Max, this part is often hard as we have to deal with race conditions and we have to stop flows to go there or there. Here I feel it like more constrained by design which is, for me, and here: BETTER.
And last questions on the topic is about getting all parameters in one place where I could also store static values and recall them.
The idea of visually having all my parameters chosen in one place is very important for me as it would save time while setting up my context for each song.
I know the node Parameter, but it is “only” for UI purpose.
I mean, I can’t use it for store/recall control, changing the parameters export etc.
I’m sure a lot of you already have their framework for this, their ways and visions.
I’m VERY interested by this.