C-Media USB Audio CM106 0d8c:0102 - gibt es dafür ein eigenes Modul?

26/01/2013 - 14:23 von Marc Haber | Report spam
Hi,

Ich habe hier ein externes USB-Sound-Interface, das sich beim
Einstecken als

Bus 001 Device 030: ID 0d8c:0102 C-Media Electronics, Inc. CM106 Like
Sound Device

zeigt. Wenn ich dsa Device einstecke, wird das module snd_usb_audio
geladen. aplay -L zeigt:

|default
| Playback/recording through the PulseAudio sound server
|sysdefault:CARD=PCH
| HDA Intel PCH, CONEXANT Analog
| Default Audio Device
|front:CARD=PCH,DEV=0
| HDA Intel PCH, CONEXANT Analog
| Front speakers
|surround40:CARD=PCH,DEV=0
| HDA Intel PCH, CONEXANT Analog
| 4.0 Surround output to Front and Rear speakers
|surround41:CARD=PCH,DEV=0
| HDA Intel PCH, CONEXANT Analog
| 4.1 Surround output to Front, Rear and Subwoofer speakers
|surround50:CARD=PCH,DEV=0
| HDA Intel PCH, CONEXANT Analog
| 5.0 Surround output to Front, Center and Rear speakers
|surround51:CARD=PCH,DEV=0
| HDA Intel PCH, CONEXANT Analog
| 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
|surround71:CARD=PCH,DEV=0
| HDA Intel PCH, CONEXANT Analog
| 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
|sysdefault:CARD=Device
| USB Sound Device, USB Audio
| Default Audio Device
|front:CARD=Device,DEV=0
| USB Sound Device, USB Audio
| Front speakers
|surround40:CARD=Device,DEV=0
| USB Sound Device, USB Audio
| 4.0 Surround output to Front and Rear speakers
|surround41:CARD=Device,DEV=0
| USB Sound Device, USB Audio
| 4.1 Surround output to Front, Rear and Subwoofer speakers
|surround50:CARD=Device,DEV=0
| USB Sound Device, USB Audio
| 5.0 Surround output to Front, Center and Rear speakers
|surround51:CARD=Device,DEV=0
| USB Sound Device, USB Audio
| 5.1 Surround output to Front, Center, Rear and Subwoofer speakers
|surround71:CARD=Device,DEV=0
| USB Sound Device, USB Audio
| 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
|iec958:CARD=Device,DEV=0
| USB Sound Device, USB Audio
| IEC958 (S/PDIF) Digital Audio Output

Die Ausgabe von arecord -L ist in erster Nàherung identisch.

Beim Einstecken gibt es diese Logeintràge:

|Jan 26 14:12:38 swivel kernel: [111772.028687] ehci_hcd 0000:00:1a.0: power state changed by ACPI to D0
|Jan 26 14:12:38 swivel kernel: [111772.129237] ehci_hcd 0000:00:1a.0: setting latency timer to 64
|Jan 26 14:12:38 swivel kernel: [111772.129367] ehci_hcd 0000:00:1d.0: power state changed by ACPI to D0
|Jan 26 14:12:38 swivel kernel: [111772.233013] ehci_hcd 0000:00:1d.0: setting latency timer to 64
|Jan 26 14:12:38 swivel kernel: [111772.248862] ehci_hcd 0000:00:1d.0: power state changed by ACPI to D3cold
|Jan 26 14:12:39 swivel kernel: [111772.348746] usb 1-1.1: new full-speed USB device number 31 using ehci_hcd
|Jan 26 14:12:39 swivel kernel: [111772.442511] usb 1-1.1: New USB device found, idVendor=0d8c, idProduct02
|Jan 26 14:12:39 swivel kernel: [111772.442523] usb 1-1.1: New USB device strings: Mfr=0, Product=2, SerialNumber=0
|Jan 26 14:12:39 swivel kernel: [111772.442530] usb 1-1.1: Product: USB Sound Device
|Jan 26 14:12:39 swivel kernel: [111772.451243] input: USB Sound Device as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1/1-1.1:1.3/input/input21
|Jan 26 14:12:39 swivel kernel: [111772.451725] hid-generic 0003:0D8C:0102.0008:
|input,hidraw0: USB HID v1.00 Device [USB Sound Device ] on usb-0000:00:1a.0-1.1/input3
|Jan 26 14:12:39 swivel mtp-probe: checking bus 1, device 31: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.1"
|Jan 26 14:12:39 swivel mtp-probe: bus: 1, device: 31 was not an MTP device
|Jan 26 14:12:39 swivel laptop-mode: Warning: Configuration file /etc/laptop-mode/conf.d/board-specific/*.conf is not readable, skipping.
|Jan 26 14:12:39 swivel laptop-mode: Warning: Configuration file /etc/laptop-mode/conf.d/board-specific/*.conf is not readable, skipping.
|Jan 26 14:12:39 swivel laptop-mode: Warning: Configuration file /etc/laptop-mode/conf.d/board-specific/*.conf is not readable, skipping.
|Jan 26 14:12:39 swivel laptop-mode: Warning: Configuration file /etc/laptop-mode/conf.d/board-specific/*.conf is not readable, skipping.
|Jan 26 14:12:39 swivel laptop-mode: Warning: Configuration file /etc/laptop-mode/conf.d/board-specific/*.conf is not readable, skipping.
|Jan 26 14:12:39 swivel pulseaudio[8102]: [pulseaudio] alsa-mixer.c: Volume element Speaker has 8 channels. That's too much! I can't handle that!
|Jan 26 14:12:39 swivel pulseaudio[8102]: [pulseaudio] alsa-mixer.c: Volume element Speaker has 8 channels. That's too much! I can't handle that!
|Jan 26 14:12:39 swivel pulseaudio[8102]: [pulseaudio] alsa-mixer.c: Volume element Speaker has 8 channels. That's too much! I can't handle that!
|Jan 26 14:12:39 swivel pulseaudio[8102]: [pulseaudio] alsa-mixer.c: Volume element Speaker has 8 channels. That's too much! I can't handle that!

Pavucontrol sieht immerhin Eingànge, aber nur die analogen. Der
digitale Eingang des USB-Interfaces ist nirgendwo sichtbar.

Nun habe ich ein paar Fragen:

(1)
Warum sehe ich mit aplay -L und arecord -L keine Eingànge? Was muss
ich tun, um die erkannten Eingànge zu zeigen?

(2)
Was will pulseaudio mir mit dem "Volume element Speaker has 8
channels. That's too much! I can't handle that!" sagen?

(3)
Ist snd_usb_audio das richtige Modul für mein interface oder gibt es
für den CM106 noch ein besser passendes Modul?

(4)
Was muss ich tun, um den digitalen Eingang benutzen zu können?

Vielen Dank für Eure Hilfe!

Grüße
Marc
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
 

Lesen sie die antworten

#1 Dirk Thierbach
26/01/2013 - 16:07 | Warnen spam
Marc Haber <mh+ wrote:

Die Ausgabe von arecord -L ist in erster Nàherung identisch.

Nun habe ich ein paar Fragen:

(1)
Warum sehe ich mit aplay -L und arecord -L keine Eingànge? Was muss
ich tun, um die erkannten Eingànge zu zeigen?



aplay zeigt nur die Ausgaenge, arecord nur die Eingaenge. Wenn arecord
ueberhaupt etwas anzeigt, siehst Du die Eingaenge. Das hier

|iec958:CARD=Device,DEV=0
| USB Sound Device, USB Audio
| IEC958 (S/PDIF) Digital Audio Output



ist ein digitaler Aus- bzw. Eingang. Selbst wenn er "Output" heisst,
ist es bei arecord ein Eingang. Ja, das ist hirntot, und passiert,
wenn man Code wiederverwendet, aber nicht darueber nachdenkt.

Pavucontrol sieht immerhin Eingànge, aber nur die analogen. Der
digitale Eingang des USB-Interfaces ist nirgendwo sichtbar.



Muss man evtl. ueber ein Profil einstellen.

(2)
Was will pulseaudio mir mit dem "Volume element Speaker has 8
channels. That's too much! I can't handle that!" sagen?



Wahrscheinlich passt die Alsa-Abstraktion nicht mit der
Pulseaudio-Abstraktion zusammen. Es waere zu pruefen, was das
genau ist. Schlimmstenfalls kannst Du dann vermutlich die
Lautstaerke bei Pulseaudio nur ueber die Software regeln.

(3)
Ist snd_usb_audio das richtige Modul für mein interface oder gibt es
für den CM106 noch ein besser passendes Modul?



Keine Ahnung, Google hilft. Externe Soundkarten haben manchmal
einen Kompatibilitaetsmodus und einen eigenen Modus fuer 24bit und
so. "Passen" tut das vorhandene Modul erstmal.

(4)
Was muss ich tun, um den digitalen Eingang benutzen zu können?



Siehe oben.

- Dirk

Ähnliche fragen