rendered paste bodycat /proc/asound/devices
2: : timer
3: : sequencer
4: [ 1- 0]: raw midi
5: [ 1] : control
6: [ 0- 0]: raw midi
7: [ 0- 3]: digital audio playback
8: [ 0- 2]: digital audio playback
9: [ 0- 1]: digital audio playback
10: [ 0- 0]: digital audio playback
11: [ 0- 0]: digital audio capture
12: [ 0] : control
13: [ 2- 1]: digital audio playback
14: [ 2- 1]: digital audio capture
15: [ 2- 0]: digital audio playback
16: [ 2- 0]: digital audio capture
17: [ 2] : control
cat /proc/asound/card0/pcm0c/info
card: 0
device: 0
subdevice: 0
stream: CAPTURE
id: CS46xx
name: CS46xx
subname: subdevice #0
class: 0
subclass: 0
subdevices_count: 1
subdevices_avail: 1
cat /proc/asound/oss/devices
0: [0- 0]: mixer
1: : sequencer
2: [0- 0]: raw midi
3: [0- 0]: digital audio
4: [0- 0]: digital audio
8: : sequencer
9: [0- 0]: raw midi
12: [0- 1]: digital audio
16: [1- 0]: mixer
18: [1- 0]: raw midi
25: [1- 0]: raw midi
32: [2- 0]: mixer
35: [2- 0]: digital audio
36: [2- 0]: digital audio
44: [2- 1]: digital audio
cat /proc/asound/card0/pcm0c/sub0/info
card: 0
device: 0
subdevice: 0
stream: CAPTURE
id: CS46xx
name: CS46xx
subname: subdevice #0
class: 0
subclass: 0
subdevices_count: 1
subdevices_avail: 1