#139: HAL module only adds the first ALSA device of each card ----------------------------+----------------------------------------------- Reporter: juergbi | Owner: lennart Type: enhancement | Status: reopened Priority: normal | Milestone: Component: module-alsa-* | Severity: normal Resolution: | Keywords: ----------------------------+----------------------------------------------- Comment (by triss):
I own an m-audio fasttrack pro, which, as far as alsa goes, is 2 devices:[[BR]] -1 stereo output balanced/unbalanced (hw0,0)[[BR]]-1 stereo output unbalanced/spdif + 2 inputs balanced/unbalanced {{{ card 1: Pro [FastTrack Pro], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Pro [FastTrack Pro], device 1: USB Audio [USB Audio #1] Subdevices: 1/1 Subdevice #0: subdevice #0 }}} this card is designed with the idea that you can choose any of the outputs or output/input combinations. However, the pulse autodetection will add only one of these. Now I can add the other device manually of course, but, since this is a usb device, that will cause pulse to not come up if the device is not connected (eg on the road, when I use the builtin card of the laptop), which means I have to either edit the default.pa file each time, or add the second m-audio device manually each time, both options being somewhat un-elegant... There may be other devices like this, and while I agree that not everyone will want all subdevices to be in pulse, maybe an option could be created to tell the autodetect/autodetect hal modules whether you'd want it to add a lsubdevices or not? -- Ticket URL: <http://www.pulseaudio.org/ticket/139#comment:14> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______________________________________________ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets