Skip to content

Instantly share code, notes, and snippets.

@csdexter
Created September 29, 2017 19:22
Show Gist options
  • Save csdexter/3784b24dce1b0db9c56fbc22b99b4837 to your computer and use it in GitHub Desktop.
Save csdexter/3784b24dce1b0db9c56fbc22b99b4837 to your computer and use it in GitHub Desktop.
Hercules Muse Pocket ALSA Data
$ cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xe2e60000 irq 31
1 [Audio ]: USB-Audio - USB Audio
USB Audio at usb-0000:00:1a.0-1.1.3.1, full speed
$ ll /proc/asound/card1
total 0
-r--r--r--. 1 root root 0 Sep 29 20:20 id
-r--r--r--. 1 root root 0 Sep 29 20:20 stream0
-r--r--r--. 1 root root 0 Sep 29 20:20 usbbus
-r--r--r--. 1 root root 0 Sep 29 20:20 usbid
-r--r--r--. 1 root root 0 Sep 29 20:20 usbmixer
$ cat /proc/asound/card1/stream0
USB Audio at usb-0000:00:1a.0-1.1.3.1, full speed : USB Audio
Playback:
Status: Stop
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 1 OUT (ADAPTIVE)
Rates: 48000
Interface 1
Altset 2
Format: S16_LE
Channels: 6
Endpoint: 1 OUT (ADAPTIVE)
Rates: 48000
Capture:
Status: Stop
Interface 2
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 2 IN (ASYNC)
Rates: 48000
$ cat /proc/asound/card1/usbmixer
USB Mixer: usb_id=0x06f8c000, ctrlif=0, ctlerr=0
Card: USB Audio at usb-0000:00:1a.0-1.1.3.1, full speed
Unit: 8
Control: name="Capture Source", index=0
Info: id=8, control=0, cmask=0x0, channels=1, type="U8"
Volume: min=1, max=2, dBmin=0, dBmax=0
Unit: 9
Control: name="Master Playback Volume", index=0
Info: id=9, control=2, cmask=0x0, channels=1, type="S16"
Volume: min=-12256, max=-16, dBmin=-4787, dBmax=-6
Unit: 9
Control: name="Master Playback Switch", index=0
Info: id=9, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
Volume: min=0, max=1, dBmin=0, dBmax=0
Unit: 10
Control: name="Mic Boost", index=0
Info: id=10, control=7, cmask=0x0, channels=1, type="BOOLEAN"
Volume: min=0, max=1, dBmin=0, dBmax=0
Unit: 10
Control: name="Mic Capture Volume", index=0
Info: id=10, control=2, cmask=0x0, channels=1, type="S16"
Volume: min=-48, max=6096, dBmin=-18, dBmax=2381
Unit: 10
Control: name="Mic Capture Switch", index=0
Info: id=10, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
Volume: min=0, max=1, dBmin=0, dBmax=0
Unit: 11
Control: name="Line Capture Volume", index=0
Info: id=11, control=2, cmask=0x3, channels=2, type="S16"
Volume: min=-48, max=6096, dBmin=-18, dBmax=2381
Unit: 11
Control: name="Line Capture Switch", index=0
Info: id=11, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
Volume: min=0, max=1, dBmin=0, dBmax=0
Unit: 13
Control: name="Mic Bypass Playback Volume", index=0
Info: id=13, control=2, cmask=0x0, channels=1, type="S16"
Volume: min=0, max=12240, dBmin=0, dBmax=4781
Unit: 13
Control: name="Mic Bypass Playback Switch", index=0
Info: id=13, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
Volume: min=0, max=1, dBmin=0, dBmax=0
Unit: 14
Control: name="Line Bypass Playback Volume", index=0
Info: id=14, control=2, cmask=0x3, channels=2, type="S16"
Volume: min=0, max=12240, dBmin=0, dBmax=4781
Unit: 14
Control: name="Line Bypass Playback Switch", index=0
Info: id=14, control=1, cmask=0x0, channels=1, type="INV_BOOLEAN"
Volume: min=0, max=1, dBmin=0, dBmax=0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment