Adam, incidentally, I used to work with LADSPA equalizer plugin, and I have a natively stereo version.
Furthermore, my code is written as Perl/C combination, so with a flip of your fingers you can actually get whatever number of channels. The plugin is optimized in a sense that mutual for all channels things are coded only once. If you (and the list) are interested, I can publish the plugin and related tools - the ones that convert Perl/C mixture into pure C. Regards, Sergei. On Fri, 30 Dec 2005 13:10:11 +1000 Adam Nielsen <[EMAIL PROTECTED]> wrote: > > 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 > ------------------------------------------------------- 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