Open Lykdraft opened 8 years ago
this is very sweet
btw. this is 'kind of' possible (without the operators) by:
tada!
In theory we could write an 'midi massager'-pd patch which exposes operator-sliders to radium, which act like the operators as in your gif. You would need to put that machine between the 'midi messages'-machine and the (to be controller) machine. Or maybe even a short snippet of faust-code in a faust-machine could work as well. Just an idea..
Ah cool. That's at least something. Obviously, with operators, this makes more sense (especially to limit the range and invert) but it's a start. Thanks.
np. Im also going to experiment with it. I've done this stuff in the past too, it's very useful. Years ago I even made a video about it:
https://www.youtube.com/watch?v=P4cSn2Oriio
The graph-approach in my video reminds me of the 'curve'-object in pd...it allows the user to draw a curve using the mouse..it would be great to just use that for the input/output mapping of values!
Aaah, I actually know that video... ;)
Haha really? :dancer:
oh just realized that middymorphy
was also a cool plugin which i used to do this kind of stuff:
should work with radium's midi-learn feature too.
Hm i think a pd midicontroller-patch would be the best way to go. 5 sliders in radium, where (in the patch) each slider outputs 5 different midi cc's (where values are mapped using 5 different graphs).
Ok time to sleep.
Hey there.
Another more advanced one. I think this would be another very strong addition in the long run to Radium. Below you can see "parameter linking" in action with a modular VST Host.
The red lines are audio connections, the green lines are parameter connections. You also have some basic operators that you can apply to the parameter connections.
This would allow what in many other software packages is called "Macros". So that you can have one "Master"-slider that controls multiple parameters at once.
I was even thinking that there could be a second "box" in Radiums mixer-modules, where the Midi-connectors are, so that you could link parameters that way across multiple modules.
Probably too complicated to implement in a short timeframe, but nonetheless worth a consideration in general at some point, because this is pretty good (and very useful) stuff....
Best, tL.