From ba2c4f46c66c9bc28d0b6440a07029d2c169fc44 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Wed, 19 May 2021 02:06:13 -0500 Subject: [PATCH] oh come on OFF stops arpeggio?! --- src/engine/playback.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/engine/playback.cpp b/src/engine/playback.cpp index 5dde39cc6..910e09169 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -166,6 +166,7 @@ void DivEngine::processRow(int i, bool afterDelay) { dispatchCmd(DivCommand(DIV_CMD_NOTE_OFF,i)); } else if (!(pat->data[curRow][0]==0 && pat->data[curRow][1]==0)) { chan[i].note=pat->data[curRow][0]+pat->data[curRow][1]*12; + chan[i].arp=0; chan[i].doNote=true; }