fix: crackling - time-based render buffer, no voice stacking, lower synth gain/verbose
This commit is contained in:
@@ -29,11 +29,7 @@ class FluidSynthBridge extends AudioWorkletProcessor {
|
||||
si++;
|
||||
if (si >= qL[fi].length) { fi++; si = 0; }
|
||||
}
|
||||
if (fi > 0) {
|
||||
this.leftQ.splice(0, fi);
|
||||
this.rightQ.splice(0, fi);
|
||||
this.port.postMessage({ type: 'CONSUMED', n: fi });
|
||||
}
|
||||
if (fi > 0) { this.leftQ.splice(0, fi); this.rightQ.splice(0, fi); }
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user