From: GitHub pull_request - opened <github@alsa-project.org>
To: alsa-devel@alsa-project.org
Subject: Roland BridgeCast X - add USB1 support, changed channel count from 16 to 14 and changed Labels to more closely match Rolands Software.
Date: Tue, 17 Mar 2026 00:08:25 +0100 (CET) [thread overview]
Message-ID: <189d750788b21f00-webhooks-bot@alsa-project.org> (raw)
In-Reply-To: <alsa-project/alsa-ucm-conf/pr/724@alsa-project.org>
alsa-project/alsa-ucm-conf pull request #724 was opened from P-v-D:
Most importantly this PR adds support for the USB1 port on the device via Regex (i used the RODECaster Pro II entry as an formatting example).
It also changes the comments of the different Audio Devices to more closely match the Roland labels, i also changed the channel count from 16 to 14. My device only shows 14 channels i can't seem to enable 16 channels regardless of settings.
It could be related to virtual surround sound or USB ports but i did not get this working. Maybe a second config is needed to accommodate the apparently different channel counts?
System Specs:
```
Operating System: CachyOS Linux
KDE Plasma Version: 6.6.2
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 6.19.7-1-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5700X3D 8-Core Processor
Memory: 64 GiB of RAM (62.7 GiB usable)
Graphics Processor: AMD Radeon RX 9070 XT
```
Roland BridgeCast X:
Firmware V3.0 - SEP 2025
Connected via USB-1
cat /proc/asound/card0/stream0 gave the Following Output:
```
Roland BRIDGE CAST X-I V2 at usb-0000:09:00.1-2, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 392
Momentary freq = 48000 Hz (0x6.0000)
Interface 1
Altset 1
Format: S32_LE
Channels: 14
Endpoint: 0x0d (13 OUT) (ASYNC)
Rates: 48000
Data packet interval: 125 us
Bits: 24
Channel map: FL FR FC LFE RL RR FLC FRC RC SL SR TC -- --
Sync Endpoint: 0x8e (14 IN)
Sync EP Interface: 2
Sync EP Altset: 1
Implicit Feedback Mode: Yes
Capture:
Status: Stop
Interface 2
Altset 1
Format: S32_LE
Channels: 6
Endpoint: 0x8e (14 IN) (ASYNC)
Rates: 48000
Data packet interval: 125 us
Bits: 24
Channel map: FL FR FC LFE RL RR
Sync Endpoint: 0x0d (13 OUT)
Sync EP Interface: 1
Sync EP Altset: 1
Implicit Feedback Mode: Yes
```
Request URL : https://github.com/alsa-project/alsa-ucm-conf/pull/724
Patch URL : https://github.com/alsa-project/alsa-ucm-conf/pull/724.patch
Repository URL: https://github.com/alsa-project/alsa-ucm-conf
parent reply other threads:[~2026-03-16 23:09 UTC|newest]
Thread overview: expand[flat|nested] mbox.gz Atom feed
[parent not found: <alsa-project/alsa-ucm-conf/pr/724@alsa-project.org>]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=189d750788b21f00-webhooks-bot@alsa-project.org \
--to=github@alsa-project.org \
--cc=alsa-devel@alsa-project.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox