diff --git a/audio/audio.go b/audio/audio.go index d483375..909a9a2 100644 --- a/audio/audio.go +++ b/audio/audio.go @@ -83,6 +83,8 @@ func (au *Audio) ProcessInput(conn *ircevent.Connection, channel string) error { if _, err = dec.DecodeFloat32(raw, out); err != nil { break } + } else { + copy(out, empty) } default: copy(out, empty)