I want to make a simple device, like one i’ve added.
But with some adds.
1) Add ability to get values from selected parameter (for example i have a gain set at -3 db, and i want my control device to get this value (scaled of course) when i mapping, and not to set the gain of device to value that my device had).
2) Opposite ability to send values from control device when i push bang. (for example i have a vlue 0.7 on my control device and whant to send this scaled value on gain control to adjust it like a 70% of max amp in db)
3) Add ability to get and set name and range of editing parameter.
And if this device going to be very complex, i would be happy if you tell me just how to realize a simple preset system to get and send values.
Try using the object "Preset" and "autopattr". This will allow you to interpolate between settings of as many parameters as you like or just jump from one preset to another.
I really think this will be far simpler and easier than asking the system what the current value of something is.