[alsa-devel] CONFIG_SND_DYNAMIC_MINORS
How can I check if CONFIG_SND_DYNAMIC_MINORS is enabled, and enable it if it is not already?
I've been having a lot of trouble assigning 10 USB soundcards, and it's been doing fishy things when I change who's plugged in to which usb hub. ALSA recognizes all the cards, but some of the hw:x,y plays through the default hw:0,0. Also PulseAudio fails to recognize those same cards as "sinks" and only recognizes their microphone capabilities.
Cheers Cyrus
Cyrus Vafadari wrote:
How can I check if CONFIG_SND_DYNAMIC_MINORS is enabled,
Look into the .config file in your kernel source tree.
I've been having a lot of trouble assigning 10 USB soundcards, and it's been doing fishy things when I change who's plugged in to which usb hub.
It's not easy to distinguish devices that do not have a serial number.
ALSA recognizes all the cards,
This implies CONFIG_SND_DYNAMIC_MINORS is enabled.
but some of the hw:x,y plays through the default hw:0,0.
You mean, to the wrong device?
How did you test this?
Check that the minor numbers in /proc/asound/devices match the actual minor numbers in /dev/snd/.
Regards, Clemens
participants (2)
-
Clemens Ladisch
-
Cyrus Vafadari