All of lore.kernel.org
 help / color / mirror / Atom feed
* USB-Audio: Steinberg UR44: support the non-class-compliant mode
       [not found] <alsa-project/alsa-ucm-conf/pr/882@alsa-project.org>
@ 2026-10-15  0:51 ` GitHub pull_request - opened
  2026-10-15  0:54 ` GitHub pull_request - edited
  1 sibling, 0 replies; 2+ messages in thread
From: GitHub pull_request - opened @ 2026-10-15  0:51 UTC (permalink / raw)
  To: alsa-devel

alsa-project/alsa-ucm-conf pull request #882 was opened from peterix:

With its [CC MODE] switch off, the UR44 enumerates as 0499:150e and has six playback channels instead of four: DAW Mix 1, DAW Mix 2 and an FX Bus that feeds the built-in REV-X reverb (the channel order was checked with the device's own meters). Match that id, split the playback PCM from 4 or 6 channels, and add an "FX Bus" device when the FX Bus exists.

The Direct use case is defined inside the condition, as UCM evaluates Macro before If blocks.

I'm working on fully reverse engineering the UR-44 tools in both CC and non-CC mode and reimplementing a Linux version of the bundled tools. This is in support of that work.

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

* USB-Audio: Steinberg UR44: support the non-class-compliant mode
       [not found] <alsa-project/alsa-ucm-conf/pr/882@alsa-project.org>
  2026-10-15  0:51 ` USB-Audio: Steinberg UR44: support the non-class-compliant mode GitHub pull_request - opened
@ 2026-10-15  0:54 ` GitHub pull_request - edited
  1 sibling, 0 replies; 2+ messages in thread
From: GitHub pull_request - edited @ 2026-10-15  0:54 UTC (permalink / raw)
  To: alsa-devel

alsa-project/alsa-ucm-conf pull request #882 was edited from peterix:

With its [CC MODE] switch off, the UR44 enumerates as 0499:150e and has six playback channels instead of four: DAW Mix 1, DAW Mix 2 and an FX Bus that feeds the built-in REV-X reverb (the channel order was checked with the device's own meters). Match that id, split the playback PCM from 4 or 6 channels, and add an "FX Bus" device when the FX Bus exists.

The Direct use case is defined inside the condition, as UCM evaluates Macro before If blocks.

I'm working on fully reverse engineering the UR-44 tools in both CC and non-CC mode and reimplementing a Linux version if them. This is in support of that work.

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

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-10-15  0:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <alsa-project/alsa-ucm-conf/pr/882@alsa-project.org>
2026-10-15  0:51 ` USB-Audio: Steinberg UR44: support the non-class-compliant mode GitHub pull_request - opened
2026-10-15  0:54 ` GitHub pull_request - edited

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.