From 09b9d1d55a84d32e08fbaa0a0dd791ee3aff371d Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Thu, 5 Mar 2026 00:19:39 +0100 Subject: [PATCH] feat: enable auto gain control by default for new users --- packages/web/src/audio/AudioManager.ts | 2 +- packages/web/src/stores/voiceStore.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/web/src/audio/AudioManager.ts b/packages/web/src/audio/AudioManager.ts index 420ba11d..a07a7b81 100644 --- a/packages/web/src/audio/AudioManager.ts +++ b/packages/web/src/audio/AudioManager.ts @@ -22,7 +22,7 @@ export class AudioManager { private soundBuffers: Map = new Map(); private voiceEchoCancellation = true; private voiceNoiseSuppression = true; - private voiceAutoGainControl = false; + private voiceAutoGainControl = true; private streamGeneration = 0; private inputSwitchChain: Promise = Promise.resolve(null); private rnnoiseNode: AudioWorkletNode | null = null; diff --git a/packages/web/src/stores/voiceStore.ts b/packages/web/src/stores/voiceStore.ts index c40ef2d7..7b54728f 100644 --- a/packages/web/src/stores/voiceStore.ts +++ b/packages/web/src/stores/voiceStore.ts @@ -244,7 +244,7 @@ export const useVoiceStore = create()( })), noiseSuppression: true, echoCancellation: true, - autoGainControl: false, + autoGainControl: true, rnnoiseEnabled: true, setEchoCancellation: (enabled) => set({ echoCancellation: enabled }), setAutoGainControl: (enabled) => set({ autoGainControl: enabled }),