stoermelder / vcvrack-packone

Modules for VCV Rack
GNU General Public License v3.0
173 stars 38 forks source link

Midi shift key for fine tune #378

Open lionelfischer opened 5 months ago

lionelfischer commented 5 months ago

Request/Idea: Is it possible to turn a midi knob, and while turning it holding command or shift to have fine control, the same as when using the mouse to turn a knob?

im using a ton of coarse/fine modules and its taking up too many midi knobs on my controller, would love to only need coarse, and then use a shift key for fine. Any way this can be achieved with a module or addition to the midi map module?

stoermelder commented 4 months ago

I assume you are talking about MIDI-CAT. How do you map coarse and fine? Are these different parameters on the module and you are using two mapping?

lionelfischer commented 4 months ago

I assume you are talking about MIDI-CAT. How do you map coarse and fine? Are these different parameters on the module and you are using two mapping?

i guess i was talking about midi-cat. i use it in all my patches. but any solution, with a different module or midi cat, would be terrific. i currently use this module to do coarse and fine: https://library.vcvrack.com/CountModula/ManualCV i have one midi knob mapped to coarse, and another midi knob mapped to fine. i would love to free up an entire row of knobs on my controller for other duties, removing fine midi knobs and only having knobs for coarse, and by holding down a key on the keyboard switching to fine control, much like how when turning a knob with the mouse and holding command it goes much finer/slower.

stoermelder commented 4 months ago

I think this is a good use-case for 8FACE: If you set 8FACE to "C4" mode you can switch all mappings of MIDI-CAT to different knobs, using MIDI note messages. This way you can use your knobs mulitple times for different things.

1

lionelfischer commented 4 months ago

Thanks! Is there a way to do this with holding a key on the computer keyboard? I like the way it works when using mouse and the command key. Or if it wouldn't work with the computer keyboard, could it be rigged to work where it is only on Fine when holding the key down, and when you let go it reverts back to Coarse? I think using a key to "toggle" might not feel as smooth

stoermelder commented 4 months ago

Sure, just use the built-in keyboad MIDI-driver of Rack. With a few utility modes "hold" is possible, too.

lionelfischer commented 4 months ago

Oh, of course!

So your stroke module would not be better for this? I should do the keyboard mode of vcv's midi

stoermelder commented 4 months ago

Sure, good idea if you want to use any hotkey combination on your keyboard. But 8FACE has no built-in toggle mod, so you have to use an utility module for switching.