Hey! I am trying to get Hudiy to use a virtual sink I made in pipe wire to get it to output a separate LFE channel, this seems to have worked, but the equalizer and echo sinks only have stereo inputs and outputs. Is there a way to fix this? Also I have included some images of the way I'd like this to be routed. I am using a 3.5mm USB jack for the stereo audio, and a Dac with RCA for the LFE to connect to my sub amplifier. I have not figured out how to tell Hudiy to connect everything this way by default. Thanks for the help!
https://photos.app.goo.gl/u5NV6K3cbhA5PDxL6
2.1 Setup Output
Re: 2.1 Setup Output
Hello,
For a 5.1 setup, you need to enable channelmix.upmix in PipeWire to enable the LFE channel. This will most likely also be required for a 2.1 setup. You can try enabling it as described in this post (point 2) and see if that works:
viewtopic.php?p=889#p889
Documentation of related props:
https://docs.pipewire.org/page_man_pipe ... ops_7.html
For a 5.1 setup, you need to enable channelmix.upmix in PipeWire to enable the LFE channel. This will most likely also be required for a 2.1 setup. You can try enabling it as described in this post (point 2) and see if that works:
viewtopic.php?p=889#p889
Documentation of related props:
https://docs.pipewire.org/page_man_pipe ... ops_7.html
Hudiy Team
Re: 2.1 Setup Output
ok I will try this tonight. I'm also wondering if there is a way to permanently set the hudiy Equalizer, and echo supression inputs and outputs, because it seems that if I set an output sink in the Hudiy main config, it bypasses the equalizer and echo sinks. I'd like to hard code the inputs/outputs so they don't change when devices are added... I haven't found where Hudiy sets up the pipe wire sinks, the best I found was in the Hudiy startup file.
Re: 2.1 Setup Output
also will this add LFE to the equalizer and echo sinks?hudiy wrote: Wed Mar 25, 2026 5:43 pm Hello,
For a 5.1 setup, you need to enable channelmix.upmix in PipeWire to enable the LFE channel. This will most likely also be required for a 2.1 setup. You can try enabling it as described in this post (point 2) and see if that works:
viewtopic.php?p=889#p889
Documentation of related props:
https://docs.pipewire.org/page_man_pipe ... ops_7.html
Re: 2.1 Setup Output
Hudiy by itself does not configure any sinks, sources or routings. Everything is managed by the PipeWire and WirePlumber. Once the equalizer and echo cancellation modules are loaded (in $HOME/.hudiy/share/hudiy_startup.sh), PipeWire and WirePlumber should determine the best routing for them.
You can create and restore custom routing using e.g. qpwgraph (viewtopic.php?p=1184#p1184). As far as we know, virtual sinks will match channel mapping of device's sink they are connected to - if the device's sink has the LFE channel (upmixing is enabled), it should also be automatically created by PipeWire for virtual sinks (echo cancel, equalizer).
You can create and restore custom routing using e.g. qpwgraph (viewtopic.php?p=1184#p1184). As far as we know, virtual sinks will match channel mapping of device's sink they are connected to - if the device's sink has the LFE channel (upmixing is enabled), it should also be automatically created by PipeWire for virtual sinks (echo cancel, equalizer).
Hudiy Team