Hello there.
I'm trying to get my stereo speakers work with 5.1 audio sources.
Just recently i found that when i play movie with more than stereo audio (ac3 5.1 for instance), i can hear only part of the channels.
I figured that it tries to output 5.1 sound to my stereo speakers.
So I googled about the problem and got to the point where i created custom pcm.!surround51.
Which seems to route channels properly to my stereo speakers. Tested using # speaker-test -D surround51 -c 6 -t wav.
But now I can't figure out how to make it used by default in VLC player and/or MPlayer.
My system is Slackware64 with multilib from Allien Bob.
There is screenshot of my alsamixer setup in attachments.
Any ideas of how to get it working?
~/.asoundrc >
Code:
pcm.!surround51 {
type route
slave.pcm "default"
slave.channels 6
ttable.0.0 1
ttable.1.1 1
ttable.2.0 1
ttable.3.1 1
# Center channel routing (routed to front-left and front-right),
ttable.4.0 0.7
ttable.4.1 0.7
# LFE channel routing (routed to front-left and front-right),
ttable.5.0 0.7
ttable.5.1 0.7
}