Open rafalcieslak opened 9 years ago
I'd also like it if the mouse wheel affected the knob under the mouse pointer. That's kind of like the same physical interaction you describe: Move the mouse over a knob, turn a "real knob". (For us notebook users it's rather "stroke the touch pad", but oh well :-)
Wow, for some reason I was convinced this must have been already implemented. Thanks for pointing it out, mouse wheel support is such an obvious feature! I will be probably a good idea to track it in a separate issue (#11).
Modular synthesizers are cool to touch. So many knobs around, and tuning every single one of them affects the resulting sound. But mouse controls, precise as they are, will never feel as good as a real physical knob. This is why binding knobs to MIDI controllers is implemented - if one has any kind of physical MIDI device, they can use it's knobs to control a particular module. But before they can 'touch' the knob, it has to be configured/bound. This is nice for some setups, but not for experimenting.
The suggested idea would work as follows:
This should give a quick, intuitive, easy to use way of setting knobs, that provides some kind of physical feedback. It's not ideal (for example: the physical knob would not update it's position when user points to another virtual knob, so when the user moves the controller by an epsilon, the virtual representation would "jump" to a completely different position), but it's much closer to the experience of working with a real modular synthesizer.
This idea might require some actual user-testing and heuristic evaluation, though.