Multi Channels only working in passthrough mode

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello list,

I'm trying to get my surround system working, especially routing the 5.1
channels I have when there is only a stereo playback. This means that
the rear speakers and (especially) the subwoofer should output something
when I play "normal" music.

What I've got working so far: When playing back an AC3 stream in
passthrough mode, all six channels are working like a charm. In normal
"stereo" mode, however, only the two front channels work. When I issue a

$ speaker-test -c 6

I have output only on the front two speakers. So I tried to make ALSA
encode the whole stream to AC3 on-the-fly so my receiver recognizes it -
 got some ideas off the net:

pcm.Filter_A52encode {
       type a52
}

pcm.Filter_Upmix {
       type upmix
       slave.pcm "Filter_A52encode"
       channels 6
}

However, ALSA complains:

ALSA lib pcm_direct.c:1464:(_snd_pcm_direct_get_slave_ipc_offset)
Invalid type 'a52' for slave PCM

There does not seem to be a "a52" plugin, although the web mentions it.
What am I doing wrong?

Please be patient with me, I promise to write a tutorial on how to do it
once I get it all done - it's already under construcion:
http://johannes-bauer.com/dolby/

Thanks in advance,
Greetings,
Johannes

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux