diff --git a/Source/Core/AudioCommon/Src/AlsaSoundStream.cpp b/Source/Core/AudioCommon/Src/AlsaSoundStream.cpp index a2ec98608b..8158fc6a86 100644 --- a/Source/Core/AudioCommon/Src/AlsaSoundStream.cpp +++ b/Source/Core/AudioCommon/Src/AlsaSoundStream.cpp @@ -64,7 +64,8 @@ void AlsaSound::SoundLoop() AlsaInit(); while (!thread_data) { - int frames_to_deliver = 512; + // nakee: What is the optimal value? + int frames_to_deliver = 4096; m_mixer->Mix(reinterpret_cast(mix_buffer), frames_to_deliver); int rc = snd_pcm_writei(handle, mix_buffer, frames_to_deliver); if (rc == -EPIPE)