Topic: MIDI-mapping in Pianoteq

Hi.

I wonder if anyone can help me with the "Global MIDI Mapping" in Pianoteq? I have Pianoteq 6 and I want it to interpret some aftertouch data from my keyboard. I have a Yamaha N1 that sends data about key positioning as aftertouch data. I want that data to transfer to "Damper Duration". I want Aftertouch 24 -20 to transfer to a damper duration where the 24 is the longest duration and 20 a bit shorter. If I repress the key after sending these data without any key-of message between it sends "Aftertouch 32" with means that the note should sustain fully with the remaining volume from the current note/s, does Pianoteq support that function? I also want "Aftertouch 127" transfer into "Velocity 1" which means silent keypress.

Can this be done in Pianoteq?

Last edited by johanibraaten (06-01-2020 01:11)

Re: MIDI-mapping in Pianoteq

The Full featured midi mapping is not enough?
there you can set up the range of your input data and let anything control anything.

https://o----o.info/somethings/pq-midi.png

Re: MIDI-mapping in Pianoteq

From that window you should be able to set the same controller or MIDI event to different behaviors; so if you want Aftertouch to perform multiple functions, you can add another row for Aftertouch with a different range (126-127 versus 20-24) and different function (set velocity or set damper duration).

Spotify: https://open.spotify.com/artist/2xHiPcCsm29R12HX4eXd4J
Pianoteq Studio & Organteq
Casio GP300 & Custom organ console

Re: MIDI-mapping in Pianoteq

Thanks for your replies. I’ve tried to set the parameters in the global midi mapping but I don’t fully understand it. Is there any manual for the midi mapping function in Pianoteq?

Re: MIDI-mapping in Pianoteq

Yes, after monitoring the MIDI panel of the Pianteq Options window to see which MIDI control messages are transmitted by your Yamaha N1, on which channel, and within what range of values, you can insert a MIDI map entry (or several) to cause a particular value or range of values to have a particular effect, including upon the damping duration.

Use the "Insert" button in the MIDI pane of the Options window to add a MIDI map entry, and click the entry's first field (to select the MIDI trigger event); at the bottom of the list of the drop-down menu is a method that allows you to restrict the range of values that will cause a Pianoteq event or parameter to be controlled.

Damping duration does not have the same effect as a sustain pedal, however. But you can set the MIDI controller (and a fixed or range of values) to control the sustain pedal rather than damping duration.

However, both the damping duration and sustain pedal, when controlled by a MIDI-map trigger event, will effect ALL notes, the entire keyboard, rather than just the one note the aftertouch of which you are using as a MIDI-map trigger.

Just experiment with Pianoteq's very versatile MIDI mapping functions and features until you understand the range of things it can do, and whether it can be configured to accomplish the specific goal you have in mind.

Last edited by Stephen_Doonan (18-02-2020 18:17)
--
Linux, Pianoteq Pro, Organteq

Re: MIDI-mapping in Pianoteq

I'm very curious, and I'm going to ask you ...

Do you own a Yamaha Avant Grand N1, and use the Pianoteq?
Does the Pianoteq sound better than the Yamaha N1's piano options?

Respeito, Esforço e Sabedoria

Re: MIDI-mapping in Pianoteq

Stephen_Doonan wrote:

Yes, after monitoring the MIDI panel of the Pianteq Options window to see which MIDI control messages are transmitted by your Yamaha N1, on which channel, and within what range of values, you can insert a MIDI map entry (or several) to cause a particular value or range of values to have a particular effect, including upon the damping duration.

Use the "Insert" button in the MIDI pane of the Options window to add a MIDI map entry, and click the entry's first field (to select the MIDI trigger event); at the bottom of the list of the drop-down menu is a method that allows you to restrict the range of values that will cause a Pianoteq event or parameter to be controlled.

Damping duration does not have the same effect as a sustain pedal, however. But you can set the MIDI controller (and a fixed or range of values) to control the sustain pedal rather than damping duration.

However, both the damping duration and sustain pedal, when controlled by a MIDI-map trigger event, will effect ALL notes, the entire keyboard, rather than just the one note the aftertouch of which you are using as a MIDI-map trigger.
Just experiment with Pianoteq's very versatile MIDI mapping functions and features until you understand the range of things it can do, and whether it can be configured to accomplish the specific goal you have in mind.

Thank you for your clarification, I really appreciate it. Do you think it will work better to adress values for sustain pedal for "part damping" trigged by key position? I don't want resonance from other strings that usually are triggered by sustain pedal. Or do you mean it's impossible to achieve the effect because one can't alter the dampening on single notes without dampening all the active notes?

Re: MIDI-mapping in Pianoteq

Professor Leandro Duarte wrote:

I'm very curious, and I'm going to ask you ...

Do you own a Yamaha Avant Grand N1, and use the Pianoteq?
Does the Pianoteq sound better than the Yamaha N1's piano options?

Yes, I own a Yamaha N1 and I use both the internal sounds and pianoteq. I think both sound sources have their benefits. In some regards I do think pianoteq is better. I use mainly the Steinway B and I think it's overall better balanced than the internal sound. I also think Pianoteqs Steinway B have a clearer and more singing treble and a more "woody" feeling. I also really appreciate the customization possibilitys and especially the velocity curve. I also think pianoteq is vastly superior when it comes to resonance and percussive sounds from the piano. I think the buildt in sound have a slight edge when it comes to details in the lower mids and it also mimic the behavior of different key positions which I miss in Pianoteq (that's why I started this thread). But the bottom line is that it is like two different pianos and that's what I like. I use my digital piano mainly for practicing and by using Pianoteq and the buildt in sounds I can prepare for playing on different acoustic instruments. The buildt in sounds really feels like playing a Yamaha and Panoteq Steinway B feels like playing a smaller Steinway.

Re: MIDI-mapping in Pianoteq

johanibraaten wrote:
Professor Leandro Duarte wrote:

I'm very curious, and I'm going to ask you ...

Do you own a Yamaha Avant Grand N1, and use the Pianoteq?
Does the Pianoteq sound better than the Yamaha N1's piano options?

Yes, I own a Yamaha N1 and I use both the internal sounds and pianoteq. I think both sound sources have their benefits. In some regards I do think pianoteq is better. I use mainly the Steinway B and I think it's overall better balanced than the internal sound. I also think Pianoteqs Steinway B have a clearer and more singing treble and a more "woody" feeling. I also really appreciate the customization possibilitys and especially the velocity curve. I also think pianoteq is vastly superior when it comes to resonance and percussive sounds from the piano. I think the buildt in sound have a slight edge when it comes to details in the lower mids and it also mimic the behavior of different key positions which I miss in Pianoteq (that's why I started this thread). But the bottom line is that it is like two different pianos and that's what I like. I use my digital piano mainly for practicing and by using Pianoteq and the buildt in sounds I can prepare for playing on different acoustic instruments. The buildt in sounds really feels like playing a Yamaha and Panoteq Steinway B feels like playing a smaller Steinway.


Interesting. I liked your answer. Thanks.

Respeito, Esforço e Sabedoria

Re: MIDI-mapping in Pianoteq

johanibraaten wrote:

Hi.

I wonder if anyone can help me with the "Global MIDI Mapping" in Pianoteq? I have Pianoteq 6 and I want it to interpret some aftertouch data from my keyboard. I have a Yamaha N1 that sends data about key positioning as aftertouch data. I want that data to transfer to "Damper Duration". I want Aftertouch 24 -20 to transfer to a damper duration where the 24 is the longest duration and 20 a bit shorter. If I repress the key after sending these data without any key-of message between it sends "Aftertouch 32" with means that the note should sustain fully with the remaining volume from the current note/s, does Pianoteq support that function? I also want "Aftertouch 127" transfer into "Velocity 1" which means silent keypress.

Can this be done in Pianoteq?


If you choose the "Disklavier XP" option in the "dialect" menu, will it not recognize and apply the parameters you want?

Respeito, Esforço e Sabedoria

Re: MIDI-mapping in Pianoteq

Professor Leandro Duarte wrote:
johanibraaten wrote:

Hi.

I wonder if anyone can help me with the "Global MIDI Mapping" in Pianoteq? I have Pianoteq 6 and I want it to interpret some aftertouch data from my keyboard. I have a Yamaha N1 that sends data about key positioning as aftertouch data. I want that data to transfer to "Damper Duration". I want Aftertouch 24 -20 to transfer to a damper duration where the 24 is the longest duration and 20 a bit shorter. If I repress the key after sending these data without any key-of message between it sends "Aftertouch 32" with means that the note should sustain fully with the remaining volume from the current note/s, does Pianoteq support that function? I also want "Aftertouch 127" transfer into "Velocity 1" which means silent keypress.

Can this be done in Pianoteq?


If you choose the "Disklavier XP" option in the "dialect" menu, will it not recognize and apply the parameters you want?

WOAW, that did it thank you, it solved both my problems! I will have to adjust the damper time (I will ask the support) but anyway, it makes a difference when I release the key slowly. And now I can play harmonics over silent keypress. Thank you again!

Best regards

Johan

Last edited by johanibraaten (21-02-2020 23:19)