Bug 216675 - Regression: Roland STUDIO-CAPTURE no longer registers
Summary: Regression: Roland STUDIO-CAPTURE no longer registers
Alias: None
Product: Drivers
Classification: Unclassified
Component: Sound(ALSA) (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Jaroslav Kysela
Depends on:
Reported: 2022-11-09 20:09 UTC by Casey Tucker
Modified: 2022-11-10 08:14 UTC (History)
1 user (show)

See Also:
Kernel Version: 6.0.3
Tree: Mainline
Regression: Yes


Description Casey Tucker 2022-11-09 20:09:22 UTC
After updating kernel to latest, my Roland audio device no longer shows up in aplay -l or cat /proc/asound/cards.

I'm running Arch Linux. The last known good kernel was 6.0.2-arch1, and I was able to determine by booting a couple of virtual machines in qemu that an upstream patch shipped in 6.0.3-arch3 refactors card registration, and effectively breaks initialization of this device.

Patch: https://lore.kernel.org/all/20220904161247.16461-1-tiwai@suse.de/

I will be looking at this later this evening attempting to implement a fix that doesn't depend on reverting this patch, and may update this bug report with more details.
Comment 1 Takashi Iwai 2022-11-10 06:12:53 UTC
Hopefully it's the same issue that has been fixed recently.  Could you try the patch?

If this doesn't work, please give alsa-info.sh output.  Run the script with --no-upload option and attach the output to Bugzilla.  Also, lsusb -vv output for the device, too.
Comment 2 Casey Tucker 2022-11-10 08:14:31 UTC
I've tested this patch against 6.0.3 and 6.0.7 and they are both able to arecord -D hw:STUDIOCAPTURE -r 96000 -f S32_LE -c 18

Note You need to log in before you can comment on or make changes to this bug.