panning
This commit is contained in:
parent
0cc18a6468
commit
623bf93368
2 changed files with 21 additions and 8 deletions
|
|
@ -909,10 +909,10 @@ class DoughProcessor extends AudioWorkletProcessor {
|
|||
}
|
||||
const output = outputs[0];
|
||||
for (let i = 0; i < output[0].length; i++) {
|
||||
const out = this.dough.update();
|
||||
this.dough.update();
|
||||
for (let c = 0; c < output.length; c++) {
|
||||
//prevent speaker blowout via clipping if threshold exceeds
|
||||
output[c][i] = clamp(out, -1, 1);
|
||||
output[c][i] = clamp(this.dough.channels[c], -1, 1);
|
||||
}
|
||||
}
|
||||
return true; // keep the audio processing going
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue