Here’s a rackspace that you can drag into a gig file to see how to do this.
Here is how it works
A MIDI In block has two parameters related to velocity following.
-
Map a switch (or button) widget to parameter 301 (Velocity Follow) to turn on the MIDI In block’s ability to send out velocity values via host automation. If you don’t turn that parameter on, nothing wlll happen
-
Map a regular widget (knob or slider) to parameter 302 - VelocityFollowValue.
You will notice that when the switch (above) is on, every time you play a note, the knob value will adjust to match the velocity -
Here’s the trick. Create a second knob widget and LINK it to the first one. Now, when you press a note, both knobs will move. But the second knob can now be mapped to some other arbitrary parameter. I often use it to control a filter cutoff but you can of course map it to anything so you should map it to your pitch shift parameter.
-
You will probably find that the “out of tune” will be too much so you can adjust the scaling curve for that second widget to control how influence velocity will have on the actual tuning parameter,
Attached below is a rackspace you can drag into a gig file to see how this works - but you’ll have to do the tuning mapping yourself since I don’t have a plugin with a tuning parameter
VelocityControlSomethingElse.rackspace (72.3 KB)