Topic: Pianoteq support for Yamaha CLP-7xx/Avantgrand/P-525 note-off?
As has been mentioned previously on the forum, at least some higher end Yamaha models (and the Kawai Novus range) output fixed- rather than variable-velocity MIDI note-off signals.
According to Yamaha's MIDI reference guides, no Avantgrand model (past or present) outputs variable note-off velocity. Though the reference states that the new P-525 keyboard does output variable velocity, I have just tested this now and it behaves the same way as the other fixed-velocity models, outputting a value of 64 under all circumstances. I've also found the same to be true on the CLP-785 (and therefore CLP-795), and I presume the same applies at least to the CLP-775.
Yamaha appears to use an alternative system with all of these models, taking continuous measurement of the key position as it is released and using that in some non-MIDI-standard way to determine note-off. Though this is a better system than a single note-off velocity, it isn't something that the MIDI standard supports AFAIK. They do output this data though MIDI standard per-note aftertouch, but from what I can see, they do not do this in a reliable or useful way that can make up for the lost note-off data.
One forum user suggested brute-force remapping this aftertouch data to note-off, however sending this key-position data as-is on the note-off channel seems meaningless as far as I can tell and I can't see why they claimed it was a good idea or had good results (see here: https://forum.modartt.com/viewtopic.php?id=9557).
In any case - given that Yamaha are moving away from using note-off velocity in their MIDI data, is there anything that can be done at the Pianoteq end to work with these instruments? This is only going to become more of a problem over time as far as I can see.