Topic: Multichannel MIDI layout error w/ octaves played at equal velocity

I'm using a Lumatone controller with a multichannel MIDI layout for 43ET, and I've noticed that pressing keys an octave apart at the same time and at the exact same velocity causes one of the notes to not play. This is easily testable if you can force all notes to be played at the same velocity, and the Lumatone editor application allows this. Once the velocities are forced to always be the same, playing octaves multiple times will cause Pianoteq to throw an error message which says that the program is detecting duplicate notes (same note #, same velocity). I've had a friend test this with their own independent gear and they got the same errors.

I'm wondering, is this a bug with Pianoteq or is this a general limitation of MIDI itself?

Re: Multichannel MIDI layout error w/ octaves played at equal velocity

SoundChaser83 wrote:

I'm using a Lumatone controller with a multichannel MIDI layout for 43ET, and I've noticed that pressing keys an octave apart at the same time and at the exact same velocity causes one of the notes to not play. This is easily testable if you can force all notes to be played at the same velocity, and the Lumatone editor application allows this. Once the velocities are forced to always be the same, playing octaves multiple times will cause Pianoteq to throw an error message which says that the program is detecting duplicate notes (same note #, same velocity). I've had a friend test this with their own independent gear and they got the same errors.

I'm wondering, is this a bug with Pianoteq or is this a general limitation of MIDI itself?


Hi , the message about duplicates notes tries to alert people about a common issue : when Pianoteq is listening to many MIDI devices, or when some MIDI keyboard are not properly configured, Pianoteq will receive duplicate MIDI events each time a key is pressed. Sometimes with a small timing diference when the events take a different route to reach Pianoteq. This can cause odd issues such as phasing. So we show this warning, and Pianoteq discards events it considers as duplicate.

Obviously, in your case you don't want that, so I think the simplest solution is that we disable completely this check when a multichannel MIDI layout is in use.

Re: Multichannel MIDI layout error w/ octaves played at equal velocity

julien wrote:
SoundChaser83 wrote:

I'm using a Lumatone controller with a multichannel MIDI layout for 43ET, and I've noticed that pressing keys an octave apart at the same time and at the exact same velocity causes one of the notes to not play. This is easily testable if you can force all notes to be played at the same velocity, and the Lumatone editor application allows this. Once the velocities are forced to always be the same, playing octaves multiple times will cause Pianoteq to throw an error message which says that the program is detecting duplicate notes (same note #, same velocity). I've had a friend test this with their own independent gear and they got the same errors.

I'm wondering, is this a bug with Pianoteq or is this a general limitation of MIDI itself?


Hi , the message about duplicates notes tries to alert people about a common issue : when Pianoteq is listening to many MIDI devices, or when some MIDI keyboard are not properly configured, Pianoteq will receive duplicate MIDI events each time a key is pressed. Sometimes with a small timing diference when the events take a different route to reach Pianoteq. This can cause odd issues such as phasing. So we show this warning, and Pianoteq discards events it considers as duplicate.

Obviously, in your case you don't want that, so I think the simplest solution is that we disable completely this check when a multichannel MIDI layout is in use.

If that's possible that would be absolutely incredible!