diff --git a/firmware/application/audio_thread.hpp b/firmware/application/audio_thread.hpp index 0d00b0438..5155fc4f6 100644 --- a/firmware/application/audio_thread.hpp +++ b/firmware/application/audio_thread.hpp @@ -104,7 +104,7 @@ private: StreamOutput stream { fifo }; - if( stream.available() >= write_buffer->size() ) { + while( stream.available() >= write_buffer->size() ) { led_usb.on(); const auto bytes_to_write = stream.read(write_buffer->data(), write_buffer->size());