From ea1f6a380aa8a3a0bef4cc856c099d298638595f Mon Sep 17 00:00:00 2001 From: Erik Winter Date: Sat, 5 Aug 2023 14:38:46 +0200 Subject: [PATCH] beep experiment --- main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.go b/main.go index 8d1b936..7c0a0d6 100644 --- a/main.go +++ b/main.go @@ -46,6 +46,7 @@ func main() { speaker.Play(mix) + var oldStreamer beep.StreamCloser var oldCtrl *beep.Ctrl for { @@ -81,13 +82,16 @@ func main() { if oldCtrl != nil { oldCtrl.Paused = true oldCtrl.Streamer = nil + oldStreamer.Close() } + ctrl.Paused = true ctrl.Streamer = streamer ctrl.Paused = false speaker.Unlock() oldCtrl = ctrl + oldStreamer = streamer } }