Hi! I'm no expert on this, but here's a bit of brick-or-brack I've worked with. You could use Fons Adriaensons filters.so as an EQ. It's a parametric EQ with four bands in a LADSPA-plugin. Worked quite well for me. Ecasound has a simple bypass-switch, which works in realtime. So I can decide to use or to bypass all effects placed in a "chain". You could use JACKD and somekind of audio-application to do versatile routing. Of course the simple routing can be done with jack_connect and jack_disconnect alone. But you need the LADSPA-host in between. I'd suggest ecasound, because it's commandline only, but it has a lot of stuff built-in, more than you'll need. But I suppose, if you want to write an ap for yourself, you could do a LADSPA-host with a hardcoded max-input and max-output number. the routing might be done using some jack_connect code on the outside or inside your app. About the soundcards and JACK: Best way would be to have one soundcard. Second best, I GUESS, would be to have two, but only one JACK and sync the cards via wordclock. You could use ALSA to build a virtual device, at least I've heard of it being done. I hope generic and inprecise as it is, it might help. Kindest regards Julien -------- Music was my first love and it will be my last (John Miles) ======== FIND MY WEB-PROJECT AT: ======== http://ltsb.sourceforge.net the Linux TextBased Studio guide ======= AND MY PERSONAL PAGES AT: ======= http://www.juliencoder.de _______________________________________________ Linux-audio-user mailing list Linux-audio-user@xxxxxxxxxxxxxxxxxxxx http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user