Hi all,
I use an application (on another platform) that accesses the CM108 C-Media device via “plughw 1:0” and I’m trying to do the same thing on a RPi. The C-Media device appears to be recognized but it is not appearing as a plughw (or hw for that matter) in the output of arecord -L.
I’ve googled a fair bit without success so was wondering if anyone could give me a prod in the right direction. Here is the output of a few commands:
Code: Select all
pi@aprx ~ $ lsusbBus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.Bus 001 Device 004: ID 0d8c:013c C-Media Electronics, Inc. CM108 Audio ControllerBus 001 Device 005: ID 1a40:0101 Terminus Technology Inc. 4-Port HUBBus 001 Device 006: ID 1a40:0101 Terminus Technology Inc. 4-Port HUBpi@aprx ~ $pi@aprx ~ $ arecord -l**** List of CAPTURE Hardware Devices ****card 0: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]Subdevices: 1/1Subdevice #0: subdevice #0pi@aprx ~ $pi@aprx ~ $ arecord -LnullDiscard all samples (playback) or generate zero samples (capture)default:CARD=DeviceUSB PnP Sound Device, USB AudioDefault Audio Devicesysdefault:CARD=DeviceUSB PnP Sound Device, USB AudioDefault Audio Devicefront:CARD=Device,DEV=0USB PnP Sound Device, USB AudioFront speakerssurround40:CARD=Device,DEV=0USB PnP Sound Device, USB Audio4.0 Surround output to Front and Rear speakerssurround41:CARD=Device,DEV=0USB PnP Sound Device, USB Audio4.1 Surround output to Front, Rear and Subwoofer speakerssurround50:CARD=Device,DEV=0USB PnP Sound Device, USB Audio5.0 Surround output to Front, Center and Rear speakerssurround51:CARD=Device,DEV=0USB PnP Sound Device, USB Audio5.1 Surround output to Front, Center, Rear and Subwoofer speakerssurround71:CARD=Device,DEV=0USB PnP Sound Device, USB Audio7.1 Surround output to Front, Center, Side, Rear and Woofer speakersiec958:CARD=Device,DEV=0USB PnP Sound Device, USB AudioIEC958 (S/PDIF) Digital Audio Output
This appears at the bottom of the same command on my other platform:
Code: Select all
hw:CARD=Device,DEV=0Generic USB Audio Device, USB AudioDirect hardware device without any conversionsplughw:CARD=Device,DEV=0Generic USB Audio Device, USB AudioHardware device with all software conversions
Advice appreciated.
Ian
