From 38b16fe5ae15fcdf719bf288dbd327d6815a9e92 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Tue, 18 May 2021 01:37:14 -0500 Subject: [PATCH] fix porta up/down --- src/engine/playback.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/playback.cpp b/src/engine/playback.cpp index 30fdb38ad..62b972a63 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -217,11 +217,11 @@ void DivEngine::processRow(int i, bool afterDelay) { case 0xe1: // portamento up chan[i].portaNote=chan[i].note+(effectVal&15); - chan[i].portaSpeed=(effectVal>>4)*3; + chan[i].portaSpeed=(effectVal>>4)*4; break; case 0xe2: // portamento down chan[i].portaNote=chan[i].note-(effectVal&15); - chan[i].portaSpeed=(effectVal>>4)*3; + chan[i].portaSpeed=(effectVal>>4)*4; break; case 0xe5: // pitch chan[i].pitch=effectVal-0x80;