How to affect the tuning of my Arturia piano plugin by velocity i.e. the harder I hit, the more it goes out of tune?

Hey Geniuses, I want to affect the tuning of my Arturia piano plugin by velocity. ie. The harder I hit, the more it goes out of tune…I know the control on the plugin that shifts it…I just can’t think of how to route it to velocity…Anyone?

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.

  1. 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

  2. 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

  3. 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.

  4. 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)

3 Likes

You beat me to it— and I forgot about those parameters! I had written a scriptlet to accomplish the task, but there’s no need for it.

1 Like

Yeah, those parameters are very useful because you can use velocity follow (and note follow of course) to modify arbitrary plugin parameters as you play

2 Likes

Yes!!

1 Like

Thanks for this! I wish velocity could be a message type option- but get it’s not a standalone message. I’ll be using this a lot for the synths with no velocity options.