alsa-devel.alsa-project.org archive mirror
 help / color / mirror / Atom feed
* ASUS ROG Zenith II Extreme UCM2 profile
       [not found] <1659968745172343969-webhooks-bot@alsa-project.org>
@ 2022-08-08 14:25 ` GitHub pull_request - opened
  0 siblings, 0 replies; only message in thread
From: GitHub pull_request - opened @ 2022-08-08 14:25 UTC (permalink / raw)
  To: alsa-devel

alsa-project/alsa-ucm-conf pull request #197 was opened from nabajour:

Hi, 
I'm trying to get sound working on my ASUS ROG Zenith II Extreme motherboard. There is a [kernel patch](https://bugzilla.kernel.org/show_bug.cgi?id=211005) that I'm using for a while, that seems to get most ALSA stuff working. It kinda also works with the default ProAudio ACP profile (minus some case where it seems to loose synch after a while. But recording works).

Now, I'm trying to get it to work correctly with my Debian unstable desktop, using PipeWire with the PA tools (mostly pavucontrol).

Mostly, the routing of the inputs for capture seem to not work. It's always routing the input from `hw:0,0`, which is `Line In`.

I tried making a UCM2 profile, and got some basic stuff working. but there are some things where I'm stuck.

What I do is edit the UCM files, and then reload PW and WP with `systemctl --user restart pipewire pipewire-pulse wireplumber`. Then, I check with `pavucontrol` what devices appear. If there is a syntax error, it falls back to `Off` profile, or `ProAudio` profile, which was an experiment from me to see if I could just have the same pass-through behaviour as the ACP pass-through. I don't know if there is a better way to debug UCM2 profile loading, this approach leaves me pretty blind on what failed. 

Here are the issues I currently have:

1. surround input channels are mixed up compared to alsa channels (testing with `speaker-test` output, sound goes to wrong outputs with pw.
2. Can't get SPDIF to work. When I uncomment the SPDIF block, it doesn't load the profile. 
3. Mic 1 (the rear mic) appears and reacts correctly to jack plug/unplug. But recording seems to take the input from `hw:0,0` instead of `hw:0,1`
4. uncommenting the Line In or the Mic2 (front mic)  block fails. It doesn't load the profile.

I don't know if the issue is still on the ALSA driver side or on the PW/PA config. I'm not a kernel programmer and don't know much about ALSA and PW, so any pointer here is welcome.

Request URL   : https://github.com/alsa-project/alsa-ucm-conf/pull/197
Patch URL     : https://github.com/alsa-project/alsa-ucm-conf/pull/197.patch
Repository URL: https://github.com/alsa-project/alsa-ucm-conf

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-08-08 14:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1659968745172343969-webhooks-bot@alsa-project.org>
2022-08-08 14:25 ` ASUS ROG Zenith II Extreme UCM2 profile GitHub pull_request - opened

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).