Cm6206 Output

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

Re: Cm6206 Output

Post by alex124.rh »

Hi, any assistance appreciated, I’ll be able to play around with it tonight.
hudiy
Site Admin
Posts: 483
Joined: Mon Jul 14, 2025 7:42 pm

Re: Cm6206 Output

Post by hudiy »

This looks like another issue with late detection, but this time either with the dongle or the touchscreen. How is your touchscreen connected to the Raspberry Pi? Are you using a USB hub? What power supply do you use?
alex124.rh
Posts: 126
Joined: Thu Jul 31, 2025 9:18 am

Re: Cm6206 Output

Post by alex124.rh »

It’s connected via DSI straight to the pi. It’s powered using a carpihat pro 5. I have a usb hub too yes.
hudiy
Site Admin
Posts: 483
Joined: Mon Jul 14, 2025 7:42 pm

Re: Cm6206 Output

Post by hudiy »

alex124.rh wrote: Sun Sep 07, 2025 12:11 am then next time, it goes into carplay but now touch doesn’t work, it’s not the screen because if i jump into terminal that works fine with touch. then i unplug the carlinkit, and touch is fine, so my conclusion is an issue with carplay here.
In the new version, we’ve improved screen parameter detection, so there’s a chance the new release will solve this problem. We’re working to make the new version available over the weekend, but at the latest, it will be released on Monday.
igoro00
Posts: 2
Joined: Tue Nov 18, 2025 12:20 am

Re: Cm6206 Output

Post by igoro00 »

Hi I've got the same problem and no matter what I do there's no sound coming out of the hudiy_equalizer's rear channels.
hudiy wrote: Fri Sep 05, 2025 12:26 pm

Code: Select all

pactl load-module module-remap-sink sink_name=surround51_to_41 master=alsa_output.usb-0d8c_USB_Sound_Device-00.analog-surround-51 channels=5 master_channel_map=front-left,front-right,rear-left,rear-right,front-center channel_map=front-left,front-right,rear-left,rear-right,lfe remix=yes
pactl load-module module-ladspa-sink sink_name=hudiy_equalizer_sink master=surround51_to_41 channels=2 channel_map=front-left,front-right plugin=hudiy_equalizer label=hudiy_equalizer control=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
pactl load-module module-echo-cancel aec_method=webrtc aec_args=\"voice_detection=0\" source_name=echo_cancel_source sink_master=hudiy_equalizer_sink

pactl set-default-sink hudiy_equalizer_sink
pactl set-default-source echo_cancel_source
Running this results in this graph https://imgur.com/a/As0A8Px and even though the default sink (hudiy_equalizer_sink) is 4.1, fade is not available through the gui and only the front channels play sound.

Of course hudiy.conf has everything commented out and HUDIY has been started after setting up all the PipeWire nodes.
hudiy
Site Admin
Posts: 483
Joined: Mon Jul 14, 2025 7:42 pm

Re: Cm6206 Output

Post by hudiy »

Hello, did you try to enable upmixing according to https://gitlab.freedesktop.org/pipewire ... e-Upmixing (try the PulseAudio part for now and set upmix-method to simple)?

To make fade control available in settings, you need to set the name of your remapped sink (surround51_to_41) in volumeSinkName

https://github.com/wiboma/hudiy/blob/ma ... n.md#sound

Also, the routing in qpwgraph looks a bit wrong. The optimal one should look like this:

hudiy_equalizer_sink -> Echo-Cancel Sink
Echo-Cancel Playback -> Remmaped sink
Remapped Sink -> CM106

Try to load modules in following order:

Code: Select all

pactl load-module module-remap-sink sink_name=surround51_to_41 master=alsa_output.usb-0d8c_USB_Sound_Device-00.analog-surround-51 channels=5 master_channel_map=front-left,front-right,rear-left,rear-right,front-center channel_map=front-left,front-right,rear-left,rear-right,lfe remix=yes
pactl load-module module-echo-cancel aec_method=webrtc aec_args=\"voice_detection=0\" source_name=echo_cancel_source sink_master=surround51_to_41 sink_name=echo_cancel_sink
pactl load-module module-ladspa-sink sink_name=hudiy_equalizer_sink master=echo_cancel_sink channels=2 channel_map=front-left,front-right plugin=hudiy_equalizer label=hudiy_equalizer control=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

pactl set-default-sink hudiy_equalizer_sink
pactl set-default-source echo_cancel_source
and please post the screenshot from qpwgraph with generated routing.
igoro00
Posts: 2
Joined: Tue Nov 18, 2025 12:20 am

Re: Cm6206 Output

Post by igoro00 »

hudiy wrote: Tue Nov 18, 2025 1:05 am Hello, did you try to enable upmixing according to https://gitlab.freedesktop.org/pipewire ... e-Upmixing (try the PulseAudio part for now and set upmix-method to simple)?
yes that was already set up.
hudiy wrote: Tue Nov 18, 2025 1:05 am To make fade control available in settings, you need to set the name of your remapped sink (surround51_to_41) in volumeSinkName

https://github.com/wiboma/hudiy/blob/ma ... n.md#sound
yeah, that helped, thanks.
hudiy wrote: Tue Nov 18, 2025 1:05 am Also, the routing in qpwgraph looks a bit wrong. The optimal one should look like this:

hudiy_equalizer_sink -> Echo-Cancel Sink
Echo-Cancel Playback -> Remmaped sink
Remapped Sink -> CM106

Try to load modules in following order:

Code: Select all

pactl load-module module-remap-sink sink_name=surround51_to_41 master=alsa_output.usb-0d8c_USB_Sound_Device-00.analog-surround-51 channels=5 master_channel_map=front-left,front-right,rear-left,rear-right,front-center channel_map=front-left,front-right,rear-left,rear-right,lfe remix=yes
pactl load-module module-echo-cancel aec_method=webrtc aec_args=\"voice_detection=0\" source_name=echo_cancel_source sink_master=surround51_to_41 sink_name=echo_cancel_sink
pactl load-module module-ladspa-sink sink_name=hudiy_equalizer_sink master=echo_cancel_sink channels=2 channel_map=front-left,front-right plugin=hudiy_equalizer label=hudiy_equalizer control=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

pactl set-default-sink hudiy_equalizer_sink
pactl set-default-source echo_cancel_source
and please post the screenshot from qpwgraph with generated routing.
I figured out the problem - despite commenting out the config, somehow there were still nodes in PW before running those commands, idk maybe I just thought entering them was all I needed to do.

Anyway, Ive removed all the nodes manually and entered those commands. Now I'm getting a graph like this: https://imgur.com/a/p82gBOr (1st picture).

Unfortunately the rear channels still don't work unless I manually connect the front channels out of echo cancel output to both fronts and rears of the remap module (2nd picture). Then it works great but I don't want to do that every time I start my car up lol

Im still trying to figure out how to make that echo-cancel output to remap playback link stereo and for that remap module to do 2.0 -> 5.1 upmixing instead of 4.1 -> 5.1.
hudiy
Site Admin
Posts: 483
Joined: Mon Jul 14, 2025 7:42 pm

Re: Cm6206 Output

Post by hudiy »

That looks like upmixing is still not enabled. Could you please post the config file and its location after doing steps from https://gitlab.freedesktop.org/pipewire ... e-Upmixing?
alex124.rh
Posts: 126
Joined: Thu Jul 31, 2025 9:18 am

Re: Cm6206 Output

Post by alex124.rh »

hi

I’ve started fresh on this with trixie and struggling to get my sound card to work, has anything changed?

I need to get upmix working and remix channels working if correct? Please can you sum up what’s needed. In trixie the file in pipewire pulse conf d is missing
alex124.rh
Posts: 126
Joined: Thu Jul 31, 2025 9:18 am

Re: Cm6206 Output

Post by alex124.rh »

@hudiy admin

Any advice appreciated as our old solution doesn’t work due to the changes to audio in the hudiy updates. How do i add these remix and upmixes.
Post Reply