Implement reverb

This commit is contained in:
Kay Thomas
2022-08-13 23:58:39 -07:00
parent 496b71ee7b
commit 3dbbf4c85d
4 changed files with 132 additions and 5 deletions

View File

@@ -185,6 +185,12 @@ export default {
this.players.player(s.id).setLoopPoints(s.loopStart, s.loopEnd)
}
this.players.player(s.id).volume.value = s.volume
if (s.reverbEnabled) {
const reverb = new Tone.Reverb(s.reverbDecay).toDestination()
reverb.set({ preDelay: s.reverbPreDelay, wet: s.reverbWet })
this.players.player(s.id).connect(reverb)
}
})
if (this.isTimerEnabled) {