From 1d3429d568610337fa33ae661bc767165baf3827 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Fri, 14 Jan 2022 13:55:19 -0500 Subject: [PATCH] C64: don't gate on legato --- src/engine/playback.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/engine/playback.cpp b/src/engine/playback.cpp index eda593fa..3de44625 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -720,7 +720,7 @@ void DivEngine::nextRow() { DivPattern* pat=song.pat[i].getPattern(song.orders.ord[i][curOrder],false); if (!(pat->data[curRow][0]==0 && pat->data[curRow][1]==0)) { if (pat->data[curRow][0]!=100) { - dispatchCmd(DivCommand(DIV_CMD_PRE_NOTE,i,ticks)); + if (!chan[i].legato) dispatchCmd(DivCommand(DIV_CMD_PRE_NOTE,i,ticks)); } } }