On Sunday, 14 January 2018 17:40:14 GMT Andrew wrote: > The IDs in lsusb won't help, they are the vendor ID and device ID for > that type of card, not that instance in your machine.
They would if I could tie the ID to the hw: channel in aplay, because I know which ID is plugged into the tower and which into the nave. That's what I've been unable to do. > It looks like aplay -D can use the whole device string, eg. > "plughw:CARD=Device,DEV=0" but mpg123 can't... > > I've done some more experimenting and I can see how to do it... I think... > First list devices with 'aplay -l' (lowercase). On here I get this: > > card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > card 2: Device [USB Sound Device], device 0: USB Audio [USB Audio] > Subdevices: 1/1 > Subdevice #0: subdevice #0 > > There's three cards here, and each has one device. > The middle one (HDMI), is card 1, device 3. I can play through that with: > mpg123 -o alsa -a hw:1,3 /path/to/audio > > Or if I want the USB device: > mpg123 -o alsa -a hw:2,0 /path/to/audio > > If I wanted the internal card that would be hw:0,0, but there's nothing > plugged in to it right now... :) Yes. I understand that. I posted my version of aplay -l at the Raspberry Pi Forum, but here it is again: terry@OptiPlex:~$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: PCH [HDA Intel PCH], device 0: ALC269VB Analog [ALC269VB Analog] Subdevices: 0/1 Subdevice #0: subdevice #0 card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1] Subdevices: 1/1 Subdevice #0: subdevice #0 card 3: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 card 4: Device_1 [USB PnP Sound Device], device 0: USB Audio [USB Audio] Subdevices: 1/1 Subdevice #0: subdevice #0 and here is what I got just now, with the same adaptors plugged into the same USB ports: *terry@OptiPlex*:*~*$ aplay -l That's my problem. -- Terry Coles -- Next meeting: Bournemouth, Tuesday, 2018-01-09 20:00 Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/ New thread: mailto:dorset@mailman.lug.org.uk / CHECK IF YOU'RE REPLYING Reporting bugs well: http://goo.gl/4Xue / TO THE LIST OR THE AUTHOR