Topic: P525 - N1X - N3X and all Yamaha that's use Aftertouch damper position

Hi,

For all P525 - N1X - N3X and all Yamaha that's use Aftertouch damper position :

Here my utility for MAC, that convert Polyphonic Aftertouch of Diskclavier protocol to note off velocity for Pianoteq :

https://pianoclack.com/forum/d/1846-yam...pp-utility

Regards,

Olivier F.

Re: P525 - N1X - N3X and all Yamaha that's use Aftertouch damper position

Hiii 
I saw that U successfully combined Pianoteq resonances with other sampled piano libraries, and I think that’s very cool)) I’ve figured out how to blend Pianoteq’s resonances with pianos in Kontakt or other libraries, but I want to take it further. I’d like to use full sustain from Pianoteq..not just resonances..and integrate it with a sampled piano library. I’m particularly interested in achieving features like half-pedaling..I use Logic Pro with mac and idlike to use vintage d piano for example with full sustain from pianoteq and not just resonances but i dont know how.  Could you share how you achieved this combination please? {i think u did that with vsl but i dont know how to do it in logic with kontakt}.

Re: P525 - N1X - N3X and all Yamaha that's use Aftertouch damper position

mackintoshpiano wrote:

Hiii 
I’d like to use full sustain from Pianoteq..not just resonances..and integrate it with a sampled piano library. I’m particularly interested in achieving features like half-pedaling.

I think what you're getting at is something I discovered when experimenting with Pianoteq's resonance feature:

In order to get Pianoteq to add sympathetic string resonances based on which dampers are lifted, and to what degree, you need to output your MIDI to the resonance instance of Pianoteq as well as to the main instrument, and flatten the Velocity curve in Pianoteq to 0 output across the full input range so that the strings are undamped but not 'hammered' by the Note Ons. Additionally I've found it necessary to bring down the upper end of the Pedal curve in order to keep the resonances under control when pedaling deeply.

Last edited by brundlefly (27-01-2025 19:38)

Re: P525 - N1X - N3X and all Yamaha that's use Aftertouch damper position

brundlefly wrote:
mackintoshpiano wrote:

Hiii 
I’d like to use full sustain from Pianoteq..not just resonances..and integrate it with a sampled piano library. I’m particularly interested in achieving features like half-pedaling.

I think what you're getting at is something I discovered when experimenting with Pianoteq's resonance feature:

In order to get Pianoteq to add sympathetic string resonances based on which dampers are lifted, and to what degree, you need to output your MIDI to the resonance instance of Pianoteq as well as to the main instrument, and flatten the Velocity curve in Pianoteq to 0 output across the full input range so that the strings are undamped but not 'hammered' by the Note Ons. Additionally I've found it necessary to bring down the upper end of the Pedal curve in order to keep the resonances under control when pedaling deeply.

Hi brundlefly

Thank U4 your response. That makes sense, and I think I’m starting to understand what you mean. However, I’m a bit stuck when it comes to setting up the MIDI send in Logic to achieve what you’re describing. I saw Mr. Oliver’s sympathetic resonance screenshot with VSL and Pianoteq on some post {{but i do it with kontakt pianos}}, and I managed to make that part work, but I’m not sure how to handle full sustain and set it up visibly in Logic. Could you possibly share some screenshots maybe for this please? It would really help me to see how the MIDI routing looks for sending to the resonance instance of Pianoteq while also connecting it to the main instrument.

Re: P525 - N1X - N3X and all Yamaha that's use Aftertouch damper position

mackintoshpiano wrote:

I’m a bit stuck when it comes to setting up the MIDI send in Logic to achieve what you’re describing.

I use Cakewalk Sonar and am not familiar with Logic's MIDI routing or VSTi hosting architecture but here's how it works for Sonar:

Sonar does not have MIDI 'sends' or 'patch points' so echoing MIDI input to a second destination normally requires a second MIDI track with a copy of the same MIDI on it. In order not to have to record the same MIDI to two tracks (and sync any edits I might make), I use the free MIDIChFilter VST from CodeFN42 that echoes MIDI input to a virtual IN that can be assigned as input to multiple tracks. So basically I have three tracks:

Track 1 is a MIDI track that receives input from my keyboard and echoes it to MIDIChFilter.
Track 2 receives input from MIDIChFilter and echoes it to the main instrument (be it a hardware piano or a VSTi)
Track 3 also receives input from MIDIChFilter and echoes it to Pianoteq.

The way the resonance feature is implemented (not a true "sidechain" per Cakewalk CTO Noel Borthwick), Pianoteq 8 has to be instantiated as a plugin in the FX bin of an audio track in order for Sonar to "see" the resonance input. I use an "Instrument" track that combines MIDI and Audio functionality to host the plugin as well as echo MIDI too it. This routing is somewhat peculiar to way Sonar handles I/O to/from VSTis so I can't say how much if it is directly applicable to Logic, but hopefully that gives you some idea of what you need to do and is not just adding to the confusion (!).

I left out that the Audio/Instrument track of the "main" piano instrument is also sending audio to Pianoteq's "sidechain" input for resonance processing, but I think you already understand this part of the setup.

Last edited by brundlefly (30-01-2025 23:47)

Re: P525 - N1X - N3X and all Yamaha that's use Aftertouch damper position

brundlefly wrote:
mackintoshpiano wrote:

I’m a bit stuck when it comes to setting up the MIDI send in Logic to achieve what you’re describing.

I use Cakewalk Sonar and am not familiar with Logic's MIDI routing or VSTi hosting architecture but here's how it works for Sonar:

Sonar does not have MIDI 'sends' or 'patch points' so echoing MIDI input to a second destination normally requires a second MIDI track with a copy of the same MIDI on it. In order not to have to record the same MIDI to two tracks (and sync any edits I might make), I use the free MIDIChFilter VST from CodeFN42 that echoes MIDI input to a virtual IN that can be assigned as input to multiple tracks. So basically I have three tracks:

Track 1 is a MIDI track that receives input from my keyboard and echoes it to MIDIChFilter.
Track 2 receives input from MIDIChFilter and echoes it to the main instrument (be it a hardware piano or a VSTi)
Track 3 also receives input from MIDIChFilter and echoes it to Pianoteq.

The way the resonance feature is implemented (not a true "sidechain" per Cakewalk CTO Noel Borthwick), Pianoteq 8 has to be instantiated as a plugin in the FX bin of an audio track in order for Sonar to "see" the resonance input. I use an "Instrument" track that combines MIDI and Audio functionality to host the plugin as well as echo MIDI too it. This routing is somewhat peculiar to way Sonar handles I/O to/from VSTis so I can't say how much if it is directly applicable to Logic, but hopefully that gives you some idea of what you need to do and is not just adding to the confusion (!).

I left out that the Audio/Instrument track of the "main" piano instrument is also sending audio to Pianoteq's "sidechain" input for resonance processing, but I think you already understand this part of the setup.


Thank You so much for your reply and your time to explain all that to me. I understand )