Compare commits

...

2 Commits

Author SHA1 Message Date
admin 2e62ced143 Merge pull request #2 from metacube2/codex/fix-audio-context-resume-issue-in-playground
Resume audio context on pointer down
2025-11-10 20:57:51 +01:00
admin a3891a59f0 Resume audio context on pointer down 2025-11-10 20:57:39 +01:00
+11
View File
@@ -283,9 +283,20 @@ $title = "MausSynth Lab";
setupAudio();
}
if (!audioCtx) return;
const resumePromise = audioCtx.state === 'suspended'
? audioCtx.resume()
: Promise.resolve();
resumePromise
.then(() => {
masterGain.gain.cancelScheduledValues(audioCtx.currentTime);
masterGain.gain.setTargetAtTime(0.7, audioCtx.currentTime, 0.02);
lfoGain.gain.setTargetAtTime(900, audioCtx.currentTime, 0.08);
})
.catch((error) => {
console.error('Failed to resume AudioContext', error);
});
}
function pointerUp() {