Configuring Realtek ALC887 (snd_hda)
Frank Shute
frank at shute.org.uk
Sun May 23 01:00:09 UTC 2010
Hi,
I'm trying to get some sound out of the front (green) jack on this
machine.
Could somebody who's familiar with snd_hda tell me what to stick in
device.hints.
I've read the manpage for snd_hda but to be honest I just can't grok
it.
Below is: dmesg | grep ^pcm of verbose boot.
If you could cc me as I'm not subscribed.
TIA.
pcm0: <HDA Realtek ALC887 PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm1: <HDA Realtek ALC887 PCM #1 Analog> at cad 0 nid 1 on hdac0
pcm2: <HDA Realtek ALC887 PCM #2 Digital> at cad 0 nid 1 on hdac0
pcm3: <HDA Realtek ALC887 PCM #3 Digital> at cad 0 nid 1 on hdac0
pcm0: <HDA Realtek ALC887 PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm1: <HDA Realtek ALC887 PCM #1 Analog> at cad 0 nid 1 on hdac0
pcm2: <HDA Realtek ALC887 PCM #2 Digital> at cad 0 nid 1 on hdac0
pcm3: <HDA Realtek ALC887 PCM #3 Digital> at cad 0 nid 1 on hdac0
pcm0: <HDA Realtek ALC887 PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm1: <HDA Realtek ALC887 PCM #1 Analog> at cad 0 nid 1 on hdac0
pcm2: <HDA Realtek ALC887 PCM #2 Digital> at cad 0 nid 1 on hdac0
pcm3: <HDA Realtek ALC887 PCM #3 Digital> at cad 0 nid 1 on hdac0
pcm0: detached
pcm1: detached
pcm2: detached
pcm3: detached
pcm0: <HDA Realtek ALC887 PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm0: +--------------------------------------+
pcm0: | DUMPING PCM Playback/Record Channels |
pcm0: +--------------------------------------+
pcm0:
pcm0: Playback:
pcm0:
pcm0: Stream cap: 0x00000001
pcm0: PCM
pcm0: PCM cap: 0x000e0560
pcm0: 16 20 24 bits, 44 48 96 192 KHz
pcm0: DAC: 2 3 4 5
pcm0:
pcm0: Record:
pcm0:
pcm0: Stream cap: 0x00000001
pcm0: PCM
pcm0: PCM cap: 0x000e0560
pcm0: 16 20 24 bits, 44 48 96 192 KHz
pcm0: ADC: 8
pcm0:
pcm0: +-------------------------------+
pcm0: | DUMPING Playback/Record Paths |
pcm0: +-------------------------------+
pcm0:
pcm0: Playback:
pcm0:
pcm0: nid=20 [pin: Line-out (Green Jack)]
pcm0: |
pcm0: + <- nid=12 [audio mixer] [src: pcm, mix]
pcm0: |
pcm0: + <- nid=2 [audio output] [src: pcm]
pcm0: + <- nid=11 [audio mixer] [src: mix]
pcm0:
pcm0: nid=22 [pin: Line-out (Orange Jack)]
pcm0: |
pcm0: + <- nid=13 [audio mixer] [src: pcm, mix]
pcm0: |
pcm0: + <- nid=3 [audio output] [src: pcm]
pcm0: + <- nid=11 [audio mixer] [src: mix]
pcm0:
pcm0: nid=21 [pin: Line-out (Black Jack)]
pcm0: |
pcm0: + <- nid=14 [audio mixer] [src: pcm, mix]
pcm0: |
pcm0: + <- nid=4 [audio output] [src: pcm]
pcm0: + <- nid=11 [audio mixer] [src: mix]
pcm0:
pcm0: nid=23 [pin: Line-out (Grey Jack)]
pcm0: |
pcm0: + <- nid=15 [audio mixer] [src: pcm, mix]
pcm0: |
pcm0: + <- nid=5 [audio output] [src: pcm]
pcm0: + <- nid=11 [audio mixer] [src: mix]
pcm0:
pcm0: Record:
pcm0:
pcm0: nid=8 [audio input]
pcm0: |
pcm0: + <- nid=35 [audio mixer] [src: line, mic, mix]
pcm0: |
pcm0: + <- nid=24 [pin: Mic (Pink Jack)] [src: mic]
pcm0: + <- nid=26 [pin: Line-in (Blue Jack)] [src: line]
pcm0: + <- nid=11 [audio mixer] [src: mix]
pcm0:
pcm0: Input Mix:
pcm0:
pcm0: nid=11 [audio mixer]
pcm0: |
pcm0: + <- nid=24 [pin: Mic (Pink Jack)] [src: mic]
pcm0: + <- nid=26 [pin: Line-in (Blue Jack)] [src: line]
pcm0:
pcm0: +-------------------------+
pcm0: | DUMPING Volume Controls |
pcm0: +-------------------------+
pcm0:
pcm0: Master Volume (OSS: vol)
pcm0: |
pcm0: +- ctl 13 (nid 12 out): -46/0dB (32 steps)
pcm0: +- ctl 14 (nid 12 in 0): mute
pcm0: +- ctl 15 (nid 12 in 1): mute
pcm0: +- ctl 16 (nid 13 out): -46/0dB (32 steps)
pcm0: +- ctl 17 (nid 13 in 0): mute
pcm0: +- ctl 18 (nid 13 in 1): mute
pcm0: +- ctl 19 (nid 14 out): -46/0dB (32 steps)
pcm0: +- ctl 20 (nid 14 in 0): mute
pcm0: +- ctl 21 (nid 14 in 1): mute
pcm0: +- ctl 22 (nid 15 out): -46/0dB (32 steps)
pcm0: +- ctl 23 (nid 15 in 0): mute
pcm0: +- ctl 24 (nid 15 in 1): mute
pcm0: +- ctl 25 (nid 20 in ): mute
pcm0: +- ctl 27 (nid 21 in ): mute
pcm0: +- ctl 29 (nid 22 in ): mute
pcm0: +- ctl 31 (nid 23 in ): mute
pcm0:
pcm0: PCM Volume (OSS: pcm)
pcm0: |
pcm0: +- ctl 14 (nid 12 in 0): mute
pcm0: +- ctl 17 (nid 13 in 0): mute
pcm0: +- ctl 20 (nid 14 in 0): mute
pcm0: +- ctl 23 (nid 15 in 0): mute
pcm0:
pcm0: Microphone Volume (OSS: mic)
pcm0: |
pcm0: +- ctl 34 (nid 24 out): 0/30dB (4 steps)
pcm0: +- ctl 53 (nid 35 in 0): mute
pcm0:
pcm0: Line-in Volume (OSS: line)
pcm0: |
pcm0: +- ctl 38 (nid 26 out): 0/30dB (4 steps)
pcm0: +- ctl 55 (nid 35 in 2): mute
pcm0:
pcm0: Recording Level (OSS: rec)
pcm0: |
pcm0: +- ctl 1 (nid 8 in 0): -16/30dB (32 steps) + mute
pcm0: +- ctl 53 (nid 35 in 0): mute
pcm0: +- ctl 55 (nid 35 in 2): mute
pcm0: +- ctl 63 (nid 35 in 10): mute
pcm0:
pcm0: Input Mix Level (OSS: mix)
pcm0: |
pcm0: +- ctl 3 (nid 11 in 0): -34/12dB (32 steps) + mute
pcm0: +- ctl 5 (nid 11 in 2): -34/12dB (32 steps) + mute
pcm0: +- ctl 15 (nid 12 in 1): mute
pcm0: +- ctl 18 (nid 13 in 1): mute
pcm0: +- ctl 21 (nid 14 in 1): mute
pcm0: +- ctl 24 (nid 15 in 1): mute
pcm0: +- ctl 63 (nid 35 in 10): mute
pcm0:
pcm0: Input Monitoring Level (OSS: igain)
pcm0: |
pcm0: +- ctl 15 (nid 12 in 1): mute
pcm0: +- ctl 18 (nid 13 in 1): mute
pcm0: +- ctl 21 (nid 14 in 1): mute
pcm0: +- ctl 24 (nid 15 in 1): mute
pcm0:
pcm0: Enabling Soft PCM volume
pcm0: Mixer "vol":
pcm0: Mixer "pcm":
pcm0: Mixer "line":
pcm0: Mixer "mic":
pcm0: Mixer "mix":
pcm0: Mixer "rec":
pcm0: Mixer "igain":
pcm0: Mixer "ogain":
pcm0: Soft PCM mixer ENABLED
pcm0: clone manager: deadline=750ms flags=0x8000001e
pcm0: sndbuf_setmap 11a590000, 4000; 0xffffff8076a0c000 -> 11a590000
pcm0: sndbuf_setmap 11a5c0000, 4000; 0xffffff8076a1c000 -> 11a5c0000
pcm1: <HDA Realtek ALC887 PCM #1 Analog> at cad 0 nid 1 on hdac0
pcm1: +--------------------------------------+
pcm1: | DUMPING PCM Playback/Record Channels |
pcm1: +--------------------------------------+
pcm1:
pcm1: Playback:
pcm1:
pcm1: Stream cap: 0x00000001
pcm1: PCM
pcm1: PCM cap: 0x000e0560
pcm1: 16 20 24 bits, 44 48 96 192 KHz
pcm1: DAC: 37
pcm1:
pcm1: Record:
pcm1:
pcm1: Stream cap: 0x00000001
pcm1: PCM
pcm1: PCM cap: 0x000e0560
pcm1: 16 20 24 bits, 44 48 96 192 KHz
pcm1: ADC: 9
pcm1:
pcm1: +-------------------------------+
pcm1: | DUMPING Playback/Record Paths |
pcm1: +-------------------------------+
pcm1:
pcm1: Playback:
pcm1:
pcm1: nid=27 [pin: Headphones (Green Jack)]
pcm1: |
pcm1: + <- nid=38 [audio mixer] [src: pcm, mix]
pcm1: |
pcm1: + <- nid=37 [audio output] [src: pcm]
pcm1: + <- nid=11 [audio mixer] [src: mix]
pcm1:
pcm1: Record:
pcm1:
pcm1: nid=9 [audio input]
pcm1: |
pcm1: + <- nid=34 [audio mixer] [src: monitor]
pcm1: |
pcm1: + <- nid=25 [pin: Mic (Pink Jack)] [src: monitor]
pcm1:
pcm1: +-------------------------+
pcm1: | DUMPING Volume Controls |
pcm1: +-------------------------+
pcm1:
pcm1: Master Volume (OSS: vol)
pcm1: |
pcm1: +- ctl 39 (nid 27 in ): mute
pcm1: +- ctl 64 (nid 38 out): -46/0dB (32 steps)
pcm1: +- ctl 65 (nid 38 in 0): mute
pcm1: +- ctl 66 (nid 38 in 1): mute
pcm1:
pcm1: PCM Volume (OSS: pcm)
pcm1: |
pcm1: +- ctl 65 (nid 38 in 0): mute
pcm1:
pcm1: Microphone2 Volume (OSS: monitor)
pcm1: |
pcm1: +- ctl 36 (nid 25 out): 0/30dB (4 steps)
pcm1: +- ctl 42 (nid 34 in 1): mute
pcm1:
pcm1: Recording Level (OSS: rec)
pcm1: |
pcm1: +- ctl 2 (nid 9 in 0): -16/30dB (32 steps) + mute
pcm1: +- ctl 42 (nid 34 in 1): mute
pcm1:
pcm1: Input Mix Level (OSS: mix)
pcm1: |
pcm1: +- ctl 66 (nid 38 in 1): mute
pcm1:
pcm1: Input Monitoring Level (OSS: igain)
pcm1: |
pcm1: +- ctl 66 (nid 38 in 1): mute
pcm1:
pcm1: Enabling Soft PCM volume
pcm1: Mixer "vol":
pcm1: Mixer "pcm":
pcm1: Mixer "mix":
pcm1: Mixer "rec":
pcm1: Mixer "igain":
pcm1: Mixer "monitor":
pcm1: Soft PCM mixer ENABLED
pcm1: clone manager: deadline=750ms flags=0x8000001e
pcm1: sndbuf_setmap 1140f0000, 4000; 0xffffff8076a2c000 -> 1140f0000
pcm1: sndbuf_setmap 93130000, 4000; 0xffffff8076a3c000 -> 93130000
pcm2: <HDA Realtek ALC887 PCM #2 Digital> at cad 0 nid 1 on hdac0
pcm2: +--------------------------------------+
pcm2: | DUMPING PCM Playback/Record Channels |
pcm2: +--------------------------------------+
pcm2:
pcm2: Playback:
pcm2:
pcm2: Stream cap: 0x00000005
pcm2: AC3 PCM
pcm2: PCM cap: 0x000e05e0
pcm2: 16 20 24 bits, 44 48 88 96 192 KHz
pcm2: DAC: 6
pcm2:
pcm2: +-------------------------------+
pcm2: | DUMPING Playback/Record Paths |
pcm2: +-------------------------------+
pcm2:
pcm2: Playback:
pcm2:
pcm2: nid=30 [pin: SPDIF-out (Orange Jack)]
pcm2: |
pcm2: + <- nid=6 [audio output] [src: pcm]
pcm2:
pcm2: +-------------------------+
pcm2: | DUMPING Volume Controls |
pcm2: +-------------------------+
pcm2:
pcm2: Forcing Soft PCM volume
pcm2: Forcing master volume with PCM
pcm2: Mixer "vol" -> "none": child=0x00000010
pcm2: Mixer "pcm": parent="vol"
pcm2: Soft PCM mixer ENABLED
pcm2: clone manager: deadline=750ms flags=0x8000001e
pcm2: sndbuf_setmap b64f0000, 4000; 0xffffff8076a4c000 -> b64f0000
pcm3: <HDA Realtek ALC887 PCM #3 Digital> at cad 0 nid 1 on hdac0
pcm3: +--------------------------------------+
pcm3: | DUMPING PCM Playback/Record Channels |
pcm3: +--------------------------------------+
pcm3:
pcm3: Playback:
pcm3:
pcm3: Stream cap: 0x00000005
pcm3: AC3 PCM
pcm3: PCM cap: 0x000e05e0
pcm3: 16 20 24 bits, 44 48 88 96 192 KHz
pcm3: DAC: 16
pcm3:
pcm3: +-------------------------------+
pcm3: | DUMPING Playback/Record Paths |
pcm3: +-------------------------------+
pcm3:
pcm3: Playback:
pcm3:
pcm3: nid=17 [pin: SPDIF-out (Fixed)]
pcm3: |
pcm3: + <- nid=16 [audio output] [src: pcm]
pcm3:
pcm3: +-------------------------+
pcm3: | DUMPING Volume Controls |
pcm3: +-------------------------+
pcm3:
pcm3: Forcing Soft PCM volume
pcm3: Forcing master volume with PCM
pcm3: Mixer "vol" -> "none": child=0x00000010
pcm3: Mixer "pcm": parent="vol"
pcm3: Soft PCM mixer ENABLED
pcm3: clone manager: deadline=750ms flags=0x8000001e
pcm3: sndbuf_setmap 114070000, 4000; 0xffffff8076a5c000 -> 114070000
--
Frank
Contact info: http://www.shute.org.uk/misc/contact.html
More information about the freebsd-multimedia
mailing list