mirror of
https://github.com/tildearrow/furnace.git
synced 2024-12-04 18:27:25 +00:00
parent
44e842530b
commit
6f61f6661f
1 changed files with 6 additions and 2 deletions
|
@ -214,8 +214,12 @@ void DivPlatformC64::tick(bool sysTick) {
|
||||||
}
|
}
|
||||||
chan[i].freqChanged=true;
|
chan[i].freqChanged=true;
|
||||||
}
|
}
|
||||||
if (chan[i].std.alg.had && (_i==2 || macroRace)) { // new cutoff macro
|
bool condition=chan[i].std.alg.will;
|
||||||
DivInstrument* ins=parent->getIns(chan[i].ins,DIV_INS_C64);
|
DivInstrument* ins=parent->getIns(chan[i].ins,DIV_INS_C64);
|
||||||
|
if ((!ins->c64.filterIsAbs) || macroRace) {
|
||||||
|
condition=chan[i].std.alg.had;
|
||||||
|
}
|
||||||
|
if (condition) { // new cutoff macro
|
||||||
if (ins->c64.filterIsAbs) {
|
if (ins->c64.filterIsAbs) {
|
||||||
filtCut=MIN(2047,chan[i].std.alg.val);
|
filtCut=MIN(2047,chan[i].std.alg.val);
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in a new issue