I’ve been using a Poly 2 for a while and encountered a very strange issue involving aftertouch.
It seems that an aftertouch message received on any channel can interrupt any incoming midi messages, even if they are not on the same channel.
the way I’ve replicated this, and narrowed the problem down to the poly 2 is:
I have an Octatrack, and a Keystep both running to a midi solutions merger. The Octatrack is running a sequence on channel 13. If I have the output of the merger running to the Poly 2, and I press keys on the keystep to the point where it generates aftertouch messages, midi notes in the sequence from the Octatrack get interrupted, regardless of what channel the keystep is set to. This also occurs with anything hooked up to the Poly 2’s midi out that’s the midi thru signal.
If I remove the Poly 2 from the equation and run it to another device, say my midi interface and a DAW, the issue doesn’t occur, the midi sequence will play uninterrupted.
This feels like a bug in the Poly 2’s firmware to me. has anyone else run into it? is there a workaround, or any info from Polyend on it? I sent them a support request about it but they haven’t gotten back to me for a couple weeks.
yes, a pattern doesn’t even have to be playing. I can recreate the same thing with my two key steps into the merger, playing something with one hand, and then just mashing a key with my other hand to create aftertouch messages on the other keystep.
omg, i’m so sorry!
my week has been crazybusy work wise. i’ll make sure to report back to you tomorrow
Maybe you can also tell me the settings you use on the Poly 2 so i can try it exactly the same way?
Alright so i gave it a go… my setup was the following:
Polyend Tracker connected to the Poly 2 via TRS Midi
Resulting CV’s are sent to a VMPE Zeroscope.
Aftertouch was simulated by sending MIDI ChannelAT from the Tracker via two MIDI Channels.
I’m also having a hard time to understand what is happening. To the point that after one or two hours of trying out various things i had to give up
I’ve sent the same output on two channels. The second channel is slightly delayed.
When sending Velocity and AT on the first channel, it works(!?) as expected? But the second channels cv output looks nothing like it should.
If it’s any other CC message it will be sent without issues across the various Custom CV Outputs. But Aftertouch/Velocity does indeed cause some weird behaviour that i honestly can’t really wrap my head around.
Also looking through the Manual didn’t really give me any clues as to what should be happening.
I’m tagging @Answerme , in hopes that someone at Polyend has some more info for us