2.1 Setup Output

Post Reply
pault
Posts: 14
Joined: Fri Aug 01, 2025 5:33 am

2.1 Setup Output

Post by pault »

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
hudiy
Site Admin
Posts: 515
Joined: Mon Jul 14, 2025 7:42 pm

Re: 2.1 Setup Output

Post by hudiy »

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
Hudiy Team
pault
Posts: 14
Joined: Fri Aug 01, 2025 5:33 am

Re: 2.1 Setup Output

Post by pault »

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.
pault
Posts: 14
Joined: Fri Aug 01, 2025 5:33 am

Re: 2.1 Setup Output

Post by pault »

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
also will this add LFE to the equalizer and echo sinks?
hudiy
Site Admin
Posts: 515
Joined: Mon Jul 14, 2025 7:42 pm

Re: 2.1 Setup Output

Post by hudiy »

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).
Hudiy Team
Post Reply