mirror of
https://github.com/tildearrow/furnace.git
synced 2024-11-02 02:52:40 +00:00
E1xx and E2xx should not stop when Key OFF comes
in indeed
This commit is contained in:
parent
ee2e1a0cfb
commit
742e813e98
1 changed files with 3 additions and 3 deletions
|
@ -728,7 +728,7 @@ void DivEngine::processRow(int i, bool afterDelay) {
|
|||
}
|
||||
chan[i].portaStop=true;
|
||||
if (chan[i].keyOn) chan[i].doNote=false;
|
||||
chan[i].stopOnOff=true;
|
||||
chan[i].stopOnOff=false; // what?!
|
||||
chan[i].scheduledSlideReset=false;
|
||||
dispatchCmd(DivCommand(DIV_CMD_PRE_PORTA,i,true,1));
|
||||
lastSlide=0x1337; // i hate this so much
|
||||
|
@ -778,7 +778,7 @@ void DivEngine::processRow(int i, bool afterDelay) {
|
|||
chan[i].portaSpeed=(effectVal>>4)*4;
|
||||
chan[i].portaStop=true;
|
||||
chan[i].nowYouCanStop=false;
|
||||
chan[i].stopOnOff=true;
|
||||
chan[i].stopOnOff=false; // what?!
|
||||
chan[i].scheduledSlideReset=false;
|
||||
if ((effectVal&15)!=0) {
|
||||
chan[i].inPorta=true;
|
||||
|
@ -794,7 +794,7 @@ void DivEngine::processRow(int i, bool afterDelay) {
|
|||
chan[i].portaSpeed=(effectVal>>4)*4;
|
||||
chan[i].portaStop=true;
|
||||
chan[i].nowYouCanStop=false;
|
||||
chan[i].stopOnOff=true;
|
||||
chan[i].stopOnOff=false; // what?!
|
||||
chan[i].scheduledSlideReset=false;
|
||||
if ((effectVal&15)!=0) {
|
||||
chan[i].inPorta=true;
|
||||
|
|
Loading…
Reference in a new issue