fix: finally repair envelopes

This commit is contained in:
Felix Roos 2023-12-12 21:36:32 +01:00
parent 73fd801907
commit b0bbd58f66
4 changed files with 19 additions and 11 deletions

View file

@ -56,10 +56,9 @@ export function registerSynthSounds() {
return {
node: o.connect(g).connect(envelope),
stop: (releaseTime) => {
releaseEnvelope(releaseTime);
const silentAt = releaseEnvelope(releaseTime);
triggerRelease?.(releaseTime);
let end = releaseTime + release;
stop(end);
stop(silentAt);
},
};
},