From e7c9be187517e330d84a8d912e2eeafe5af5daf0 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Tue, 6 Jan 2026 15:49:36 +0200 Subject: [PATCH] AudioServer: Increase send buffer size and hardcode volume to 20% --- userspace/programs/AudioServer/AudioServer.cpp | 2 +- userspace/programs/AudioServer/AudioServer.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/userspace/programs/AudioServer/AudioServer.cpp b/userspace/programs/AudioServer/AudioServer.cpp index cb7dd96e..ad79123c 100644 --- a/userspace/programs/AudioServer/AudioServer.cpp +++ b/userspace/programs/AudioServer/AudioServer.cpp @@ -221,7 +221,7 @@ void AudioServer::send_samples() for (size_t i = 0; i < samples_to_send; i++) { sample_buffer[i] = BAN::Math::clamp( - m_samples[m_samples_sent + i] * BAN::numeric_limits::max(), + 0.2 * m_samples[m_samples_sent + i] * BAN::numeric_limits::max(), BAN::numeric_limits::min(), BAN::numeric_limits::max() ); diff --git a/userspace/programs/AudioServer/AudioServer.h b/userspace/programs/AudioServer/AudioServer.h index de29c014..70802c35 100644 --- a/userspace/programs/AudioServer/AudioServer.h +++ b/userspace/programs/AudioServer/AudioServer.h @@ -53,7 +53,7 @@ private: uint32_t m_channels; size_t m_samples_sent { 0 }; - BAN::Array m_send_buffer; + BAN::Array m_send_buffer; BAN::CircularQueue m_samples; BAN::HashMap m_audio_buffers;