Topic: Can velocity be mapped?

I am a huge fan of using controllers such as pedals, knobs, wheels and aftertouch to control parameters like mutes, note duration, and various aspects of tembre live in Pianoteq. So far though, I haven't found the option to map velocity to a parameter. For instance, I'd like to map velocity to the attack parameter under "note effects" in the global midi mapping interface. Pianoteq has some of the most sophisticated controller mappings of any instrument I've experienced. Is velocity actually not available to be mapped to parameters?

Re: Can velocity be mapped?

It seems not; MIDI velocity is very intrinsically linked to the core concept of Pianoteq—controlling the dynamics of the physical model. However, that doesn’t stop it from being used to control any other aspect of the sound, an effect, or whatever else. It could be a potential improvement for future updates, though I see it as more of an experimental use for Pianoteq, far from the expectations of most users who are just focused on playing the most realistic piano possible, period.

The way to do it would be outside of Pianoteq using a Max patch: you convert the velocity values into CC values, send that into Pianoteq via 'from Max,' and that’s it—you can map it to anything you want. Maybe even easier: I think every DAW has a way to do this. For example, using the 'Modifier' MIDI effect in Logic Pro, or the MIDI Logical Editor in Cubase.

contamine wrote:

I am a huge fan of using controllers such as pedals, knobs, wheels and aftertouch to control parameters like mutes, note duration, and various aspects of tembre live in Pianoteq. So far though, I haven't found the option to map velocity to a parameter. For instance, I'd like to map velocity to the attack parameter under "note effects" in the global midi mapping interface. Pianoteq has some of the most sophisticated controller mappings of any instrument I've experienced. Is velocity actually not available to be mapped to parameters?

Last edited by jmanrique (Today 23:23)

Re: Can velocity be mapped?

contamine wrote:

I am a huge fan of using controllers such as pedals, knobs, wheels and aftertouch to control parameters like mutes, note duration, and various aspects of tembre live in Pianoteq. So far though, I haven't found the option to map velocity to a parameter. For instance, I'd like to map velocity to the attack parameter under "note effects" in the global midi mapping interface. Pianoteq has some of the most sophisticated controller mappings of any instrument I've experienced. Is velocity actually not available to be mapped to parameters?

it’s possible if you use VST3  of pianoteq in a DAW such as Reaper with scripting facility . Most of pianoteq parameters are exposed to Reaper , so  it’s easy to write a script that intercepts note-on events and transform velocity value based on current attack envelope. It’s 10 lines of code assuming you have established the relationship between attack & velocity.

Last edited by Pianistically (Today 20:57)