From b7c50b272d55d090e851bdd54e7db126f1c61f4a Mon Sep 17 00:00:00 2001 From: suno lili So Date: Sun, 15 Jun 2025 14:39:41 -0400 Subject: [PATCH] handling DivNoteEvent also sets the channel's note --- src/engine/playback.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/engine/playback.cpp b/src/engine/playback.cpp index 541580731..ce8ed4926 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -1616,6 +1616,7 @@ bool DivEngine::nextTick(bool noAccum, bool inhibitLowLat) { } dispatchCmd(DivCommand(DIV_CMD_NOTE_ON,note.channel,note.note)); keyHit[note.channel]=true; + chan[note.channel].note = note.note; chan[note.channel].releasing=false; chan[note.channel].noteOnInhibit=true; chan[note.channel].lastIns=note.ins;