Fix audio
This commit is contained in:
@@ -12,6 +12,26 @@
|
|||||||
wireplumber.enable = true;
|
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
|
# DeepFilterNet noise reduction filter chain
|
||||||
services.pipewire.extraConfig.pipewire."99-deepfilter-source" = {
|
services.pipewire.extraConfig.pipewire."99-deepfilter-source" = {
|
||||||
"context.modules" = [
|
"context.modules" = [
|
||||||
@@ -37,7 +57,7 @@
|
|||||||
"audio.position" = [ "MONO" ];
|
"audio.position" = [ "MONO" ];
|
||||||
"capture.props" = {
|
"capture.props" = {
|
||||||
"node.name" = "effect_input.deepfilter";
|
"node.name" = "effect_input.deepfilter";
|
||||||
"node.passive" = true;
|
"node.passive" = false;
|
||||||
};
|
};
|
||||||
"playback.props" = {
|
"playback.props" = {
|
||||||
"node.name" = "effect_output.deepfilter";
|
"node.name" = "effect_output.deepfilter";
|
||||||
|
|||||||
Reference in New Issue
Block a user