mirror of
https://github.com/tildearrow/furnace.git
synced 2025-01-06 23:51:21 +00:00
fix Cxxx/F0xx being delayed in low-latency mode
This commit is contained in:
parent
451fc7a62c
commit
3aa8ea3625
1 changed files with 2 additions and 0 deletions
|
@ -554,6 +554,7 @@ void DivEngine::processRow(int i, bool afterDelay) {
|
|||
if (divider<10) divider=10;
|
||||
cycles=got.rate*pow(2,MASTER_CLOCK_PREC)/divider;
|
||||
clockDrift=0;
|
||||
subticks=0;
|
||||
break;
|
||||
case 0xe0: // arp speed
|
||||
if (effectVal>0) {
|
||||
|
@ -634,6 +635,7 @@ void DivEngine::processRow(int i, bool afterDelay) {
|
|||
if (divider<10) divider=10;
|
||||
cycles=got.rate*pow(2,MASTER_CLOCK_PREC)/divider;
|
||||
clockDrift=0;
|
||||
subticks=0;
|
||||
break;
|
||||
case 0xf1: // single pitch ramp up
|
||||
case 0xf2: // single pitch ramp down
|
||||
|
|
Loading…
Reference in a new issue