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, or in Ableton Live, with a Max patch inside, via Max for Live plugin.

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 (Yesterday 12:00)

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 (15-02-2026 20:57)

Re: Can velocity be mapped?

Such helpful suggestions! I'm not sure I have the motivation to tackle this through Max (in fact I had not heard of it until now), but the idea of converting velocity into CC values has me feeling like I could be close to a solution using what I have at hand, which is AUM. Most of the time I use Pianoteq in my iPad and use AUM for performance setups. Do either of you know of a plugin for AUM that could convert velocity to CC values?