I connected a sequencer to my Digitakt and I noticed the the Sample 8 (Cymbal) keeps playing even after the respective channel 8 trigger note being released.
I already monitored the sequencer midi messages to make sure the midi Off note is sent and it really is, so the problem isn’t the sequencer failing to send notes.
I’m using a factory pattern, specifically the Pattern 6 (RUNNER2000) and this happens on sample 8 (Acid Squ). The firmware version is the 1.52!
Can anyone confirm if this is truly a bug? Thanks.
After monitoring the midi stream from different controllers, I concluded that it has to do with the Note Off velocity, for a Note Off velocity of 64 the release works all the time, but for a Note Off velocity of 0, many times the release doesn’t happen.
Any good reason for this behaviour from the part of the Digitakt?
I think I find the problem, for some reason the sequencer is outputting to the Digitakt double overlapping Note On messages, nevertheless, the sample shouldn’t keep playing given that a Note Off is sent at the end, so the play of the sample shouldn’t continue playing despite the previous overlapping messages.
Here is the output monitored:
TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT
242201 2 4 151 60 127 8 C 4 Note On
242201 2 4 135 60 0 8 C 4 Note Off
242202 2 4 151 60 127 8 C 4 Note On
242367 2 4 135 60 0 8 C 4 Note Off