ReaScripts icon indicating copy to clipboard operation
ReaScripts copied to clipboard

RS5k manager: Macro | Conflict between negative linking range and Macro scaling

Open IOphonics opened this issue 3 years ago • 3 comments

Being able to set the minimum linking parameter value down to -100% conflicts with the concept of using the lower range of the 'Macro' control for decreasing the initial offset values. If you move the 'Macro' knob to 0% and the 'Min' link range to -100% you end up with -200%, if I understand it correctly.

We'll have to think about the scaling a bit more.

IOphonics avatar Nov 11 '22 13:11 IOphonics

Nothing we can do here without external tools like custom jsfx slider or stuff like that. Linking feature is played around REAPER possibilities which are very limited

MichaelPilyavskiy avatar Nov 12 '22 08:11 MichaelPilyavskiy

Is this linking through API feature documented somewhere already? I'd like to understand better where the restrictions are. I trust your expertise when you say it isn't possible, I just want to learn a bit more, so I don't ask you to do stuff which is not possible...

IOphonics avatar Nov 12 '22 12:11 IOphonics

Parameters are roughly limited to 0...1. With 'Macro' knob to 0% and the 'Min' link range to -100% you end up with 0. I think it is something like out_value = macro_value + (offset * scale)

MichaelPilyavskiy avatar Dec 01 '22 20:12 MichaelPilyavskiy