Cm6206 Output

alex124.rh
Posts: 125
Joined: Thu Jul 31, 2025 9:18 am

Re: Cm6206 Output

Post by alex124.rh »

I only get hudiy_equaliser sink sending out 2 channels even when hudiy is detecting a sub and 4 channels of output. how can hudiy be supporting 4.1 if 4.1 isn’t leaving hudiy? I’m scratching my head here very confused.
hudiy
Site Admin
Posts: 440
Joined: Mon Jul 14, 2025 7:42 pm

Re: Cm6206 Output

Post by hudiy »

Upmixing from stereo to 4.1/5.1 is handled by PipeWire.

If you want to keep the equalizer functionality, the simplest way is to set hudiy_equalizer_sink as the default sink for the whole system. That way, everything sent to hudiy_equalizer_sink from applications (sink inputs) should be routed to the sink of your 4.1/5.1 card (it must be configured). PipeWire should then perform the upmixing (e.g., by copying FL and FR to RL and RR).

In Hudiy, you can configure separate sinks for volume control (e.g., the sink of your 4.1 card) and for audio playback (hudiy_equalizer_sink).

The sink of your card must expose the appropriate channels (as detected by PipeWire and the card’s driver):
  • FL + FR -> Balance control
  • RL + RR -> Fade control
  • Subwoofer (LFE) -> Subwoofer Balance control
alex124.rh
Posts: 125
Joined: Thu Jul 31, 2025 9:18 am

Re: Cm6206 Output

Post by alex124.rh »

Hi,

I understand that however it doesn’t seem to work when i change the volume sink in hudiy config. it breaks the volume controls.

Please see attached.

https://share.icloud.com/photos/00a9wp5 ... r5LZ0J5TXQ
alex124.rh
Posts: 125
Joined: Thu Jul 31, 2025 9:18 am

Re: Cm6206 Output

Post by alex124.rh »

Interestingly it still works in hudiy settings volume slider but it is very buggy. it flat out doesn’t work on the arrows next to it or the volume buttons on the bottom bar. It only works when volume is set to hudiy equaliser
hudiy
Site Admin
Posts: 440
Joined: Mon Jul 14, 2025 7:42 pm

Re: Cm6206 Output

Post by hudiy »

Could you please post output of the pactl list sinks command and the value of volumeSinkName that is set in main_configuration.json? Most probably the sink exposes more than FL, FR, RL, RR, LFE channels and it breaks the volume control.
alex124.rh
Posts: 125
Joined: Thu Jul 31, 2025 9:18 am

Re: Cm6206 Output

Post by alex124.rh »

See https://share.icloud.com/photos/063dwOJ ... IOWJfl1HFQ

My volumeSinkName is “alsa_output.usb-0d8c_USB_Sound_Device-00.analog-surround-51”

I tried 4.1 and it fixes the volume and fader issues but then no sub is recognised

4.1 mode for the card isn’t actually LFE it’s 4chan and Center

5.1 adds lfe too, but breaks hudiy functionality

Even in 4.1 mode, I still can’t get pipewire configuring it to upmix. Can you advise on how you would do this? I’ve tried adding a combine module like this but it breaks everything.

context.modules = [
{ name = libpipewire-module-combine-stream
args = {
# Create a virtual 4.1 sink
audio.channels = 5
audio.position = [ FL FR RL RR LFE ]

# Route Hudiy EQ sink (stereo) into this
stream.props = {
node.name = "hudiy_4.1_upmix"
node.description = "Hudiy EQ Upmix 4.1"
media.class = "Audio/Sink"
target.object = "hudiy_equalizer_sink"
}
}
}
]
alex124.rh
Posts: 125
Joined: Thu Jul 31, 2025 9:18 am

Re: Cm6206 Output

Post by alex124.rh »

I’ve just tried changing it to 5.1 mode again and ensured that the volume sink name was correct (the one with 51 at the end)

It is still broken, hudiy doesn’t like the centre channel I think

The sound card doesn’t have a 4.1 FL FR RL RR lfe Mode
hudiy
Site Admin
Posts: 440
Joined: Mon Jul 14, 2025 7:42 pm

Re: Cm6206 Output

Post by hudiy »

This looks like incorrectly mapped channels for the 4.1 profile.

A 4.1 setup means 4 speakers + subwoofer (FL, FR, RL, RR, LFE).
A 5.1 setup means 5 speakers + subwoofer (FL, FR, RL, RR, CENTER, LFE).

For some reason, PipeWire seems to have mapped the subwoofer as the center channel. This matches an issue described in the PipeWire FAQ, and it may require using the “Pro Audio” profile with manual output configuration (https://gitlab.freedesktop.org/pipewire ... io-profile).

Unfortunately, our knowledge of PipeWire doesn’t go that deep. You could try creating an issue on PipeWire’s GitLab (https://gitlab.freedesktop.org/pipewire ... e/-/issues) and describing the exact problem with your card. In the meantime, we’ll also dig through the documentation to see if we can find anything helpful.
alex124.rh
Posts: 125
Joined: Thu Jul 31, 2025 9:18 am

Re: Cm6206 Output

Post by alex124.rh »

I will look into manual config with pro audio. In the meantime I will use 4ch FL FR RL RR. I still can’t get stereo to map to all 4. Any suggestions? Have you tried a setup with more than FL FR. Most car amps need this
hudiy
Site Admin
Posts: 440
Joined: Mon Jul 14, 2025 7:42 pm

Re: Cm6206 Output

Post by hudiy »

Yes, we tested a 4.1 setup with a card based on the CM106 chip. After switching the card’s profile to 4.1, everything worked out of the box with PipeWire.
Post Reply