External MPE control - glitchy pitch bends when multiple instances of a note is played at once

I’m using a Linnstrument to control the PB12 and for the most part it handles incoming MPE expression well, however I noticed that when I play the same note value simultaneously from adjacent rows, the sound sputters when I slide either finger, like the stream of pitch bend values from both notes are being merged. Every other MPE synth I’ve used (OB6, Murmux, Kijimi) handles this fine. Is there a setting I’m missing that enables stacked note bends in MPE? If not, is there any chance of a bugfix? It’s a fairly standard use case for isometric controllers like Linnstrument, Ableton Push, Geoshred and the like. Think: drone-and-melody arrangements, guitar style bending of the same note on different strings, doubling a part in real-time, etc.

1 Like

Interested in this too.
Any erae touch, continuum, Roli or Ableton push 3 users out there?

I have also observed this problem. If a MIDI note-on is sent to the PolyBrute followed by another note-on with the same note number but different channel, it will cause the first note to stop. This behaviour is not MPE compliant.

This MIDI file demonstrates this issue. In the first bar, the first note has a note number of 60 on channel 1 with no pitch bend, while this note is playing, a second note with note number 61, channel 2, and pitch bend of + 4 semitones is played. Both pitches overlap as expected. In the second bar, the first note is as before (note number 60, channel 1); the second note now has the same note number (60) on channel 2 with a pitch bend of + 5 semitones. It should sound the same as the first bar but the first note is prematurely silenced by the second note. (The problem is best demonstrated using a PolyBrute patch with a short release time.) This MIDI file plays as expected when sent to MPE-compatible software synths such as Surge and Arturia’s synths, but not with the PolyBrute.