> Can you explain what you are trying to accomplish starting from the
> beginning?

Okay, well starting from the very beginning...

 - I want 5.1 channel output from my sound card.  All the time.

 - This means that when I play stereo sound I want it routed to the
   front two speakers as well as the rear two speakers.  I also want the
   low frequencies from both input channels routed to the subwoofer
   channel.

 - When I play mono sound, I want it routed to in the same way as
   stereo - front and rear speakers, and subwoofer.

 - When I play 5.1 sound, I want it routed to each correct channel (i.e.
   I don't want the front speakers duplicated out the back, which the
   'duplicate front' mixer control does.)

This is relatively simple, but the difficulty arises because I also want
every single channel routed via a single LADSPA plugin before it gets to
the speakers.  This is an equaliser plugin, which boosts specific
frequencies that my external amplifier seems to lack.

I used to have this working with stereo, but I was having some trouble
getting the routing correct with my old ALSA version (1.0rc2 or
something.)  I upgraded to 1.0.11rc1, however the routing then went
haywire - which I then discovered was because the LADSPA plugin
converted everything to mono (or rather stereo with the same signal in
both channels.)  My intent was to get LADSPA going again with stereo,
which would allow me to resume my quest to get 5.1 sound working too.

Hopefully this gives you some idea where I'm coming from!

Thanks,
Adam.


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to