Correct settings for ATI SB700 HDAC 5.1 config
Alexander Motin
mav at FreeBSD.org
Tue Mar 2 10:03:16 UTC 2010
Aryeh M. Friedman wrote:
> I get sound out of only two speakers with the following default pinouts
> on my ATI SB700 when I in fact have a 5.1 setup (works fine in win7):
>
> hdac0: Dumping AFG cad=0 nid=1 pins:
> hdac0: nid 25 0x01011012 as 1 seq 2 Line-out Jack jack 1 loc
> 1 color Black misc 0
> hdac0: Caps: OUT Sense: 0x80000000
> hdac0: nid 26 0x01a19036 as 3 seq 6 Mic Jack jack 1 loc
> 1 color Pink misc 0
> hdac0: Caps: IN OUT VREF Sense: 0x00000000
> hdac0: nid 27 0x0181303e as 3 seq 14 Line-in Jack jack 1 loc
> 1 color Blue misc 0
> hdac0: Caps: IN OUT VREF Sense: 0x00000000
> hdac0: nid 28 0x01014010 as 1 seq 0 Line-out Jack jack 1 loc
> 1 color Green misc 0
> hdac0: Caps: OUT HP EAPD Sense: 0x80000000
> hdac0: nid 29 0x0221411f as 1 seq 15 Headphones Jack jack 1 loc
> 2 color Green misc 1
> hdac0: Caps: IN OUT HP VREF Sense: 0x00000000
> hdac0: nid 30 0x02a19138 as 3 seq 8 Mic Jack jack 1 loc
> 2 color Pink misc 1
> hdac0: Caps: IN OUT HP VREF Sense: 0x00000000
> hdac0: nid 31 0x90370137 as 3 seq 7 CD Fixed jack 7 loc
> 16 color Unknown misc 1
> hdac0: Caps: IN hdac0: nid 32 0x985601f0 as 15
> seq 0 Digital-out Fixed jack 6 loc 24 color Unknown misc 1
> hdac0: Caps: OUT hdac0: nid 33 0x074511f0 as 15
> seq 0 SPDIF-out Jack jack 5 loc 7 color Black misc 1
> hdac0: Caps: OUT hdac0: nid 34 0x01016011 as 1
> seq 1 Line-out Jack jack 1 loc 1 color Orange misc 0
> hdac0: Caps: OUT Sense: 0x80000000
> hdac0: nid 35 0x01012014 as 1 seq 4 Line-out Jack jack 1 loc
> 1 color Grey misc 0
> hdac0: Caps: OUT Sense: 0x00000000
> hdac0: NumGPIO=1 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
> hdac0: GPIO: data=0x00000000 enable=0x00000000 direction=0x00000000
> hdac0: wake=0x00000000 unsol=0x00000000 sticky=0x00000000
>
> What are the correct settings to get full 5.1... if it helps I am on
> 9-CURRENT (i386) w/ ASUS M4A78-EM (AMD3 780H/SB700) with no cards except
> for the nvidia 8600gt I have
I don't see problems in your pin configuration. Make sure you have
enabled 5.1/7.1 mixing in vchans using dev.pcm.0.play.vchanformat sysctl.
--
Alexander Motin
More information about the freebsd-multimedia
mailing list