Corrected piping

This commit is contained in:
Aria 2025-09-05 22:09:50 -05:00
parent 4e2e790864
commit 9c108862ef
2 changed files with 8 additions and 8 deletions

View file

@ -333,10 +333,10 @@ function getDelay(orbit, delaytime, delayfeedback, t) {
let delayNode = orbits[orbit].delayNode; let delayNode = orbits[orbit].delayNode;
if (delayNode === undefined) { if (delayNode === undefined) {
const ac = getAudioContext(); const ac = getAudioContext();
const dly = ac.createFeedbackDelay(1, delaytime, delayfeedback); delayNode = ac.createFeedbackDelay(1, delaytime, delayfeedback);
dly.start?.(t); // for some reason, this throws when audion extension is installed.. delayNode.start?.(t); // for some reason, this throws when audion extension is installed..
connectToOrbit(dly, orbit); connectToOrbit(delayNode, orbit);
orbits[orbit].delayNode = dly; orbits[orbit].delayNode = delayNode;
} }
delayNode.delayTime.value !== delaytime && delayNode.delayTime.setValueAtTime(delaytime, t); delayNode.delayTime.value !== delaytime && delayNode.delayTime.setValueAtTime(delaytime, t);
delayNode.feedback.value !== delayfeedback && delayNode.feedback.setValueAtTime(delayfeedback, t); delayNode.feedback.value !== delayfeedback && delayNode.feedback.setValueAtTime(delayfeedback, t);
@ -462,9 +462,9 @@ function getReverb(orbit, duration, fade, lp, dim, ir, irspeed, irbegin) {
let reverbNode = orbits[orbit].reverbNode; let reverbNode = orbits[orbit].reverbNode;
if (reverbNode === undefined) { if (reverbNode === undefined) {
const ac = getAudioContext(); const ac = getAudioContext();
const reverb = ac.createReverb(duration, fade, lp, dim, ir, irspeed, irbegin); reverbNode = ac.createReverb(duration, fade, lp, dim, ir, irspeed, irbegin);
connectToOrbit(reverb, orbit); connectToOrbit(reverbNode, orbit);
orbits[orbit].reverbNode = reverb; orbits[orbit].reverbNode = reverbNode;
} }
if ( if (

View file

@ -312,7 +312,7 @@ export function SettingsTab({ started }) {
confirmDialog('Sure?').then((r) => { confirmDialog('Sure?').then((r) => {
if (r) { if (r) {
const { userPatterns } = settingsMap.get(); // keep current patterns const { userPatterns } = settingsMap.get(); // keep current patterns
settingsMap.set({...defaultSettings, userPatterns}); settingsMap.set({ ...defaultSettings, userPatterns });
} }
}); });
}} }}