From 78a2e5bac815c568f048c9e019096849094ef31e Mon Sep 17 00:00:00 2001 From: Atridad Lahiji Date: Tue, 24 Feb 2026 21:03:25 -0700 Subject: [PATCH] Fix audio --- modules/audio.nix | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/modules/audio.nix b/modules/audio.nix index 4470e85..fcd3112 100644 --- a/modules/audio.nix +++ b/modules/audio.nix @@ -12,6 +12,26 @@ wireplumber.enable = true; }; + # Elgato makes shit products and they should feel bad :c + services.pipewire.wireplumber.extraConfig."51-wave3" = { + "monitor.alsa.rules" = [ + { + matches = [ + { + "node.name" = "~alsa_input.usb-Elgato_Systems_Elgato_Wave_3.*"; + } + ]; + actions = { + update-props = { + "node.always-process" = true; + "session.suspend-timeout-seconds" = 0; + "node.pause-on-idle" = false; + }; + }; + } + ]; + }; + # DeepFilterNet noise reduction filter chain services.pipewire.extraConfig.pipewire."99-deepfilter-source" = { "context.modules" = [ @@ -37,7 +57,7 @@ "audio.position" = [ "MONO" ]; "capture.props" = { "node.name" = "effect_input.deepfilter"; - "node.passive" = true; + "node.passive" = false; }; "playback.props" = { "node.name" = "effect_output.deepfilter";