A guess of mine, yet built on some logic: It mixes the streams, before sending them to one port. Why? If it would send unmixed streams to ALSA, ALSA would need to mix them, which it doesn't do automatically. I'm not sure about OSS's and freebob's and the other backend's features. Why else? JACK also sends (possibly multiple) streams not only to the soundcard but to other applications. If JACK wouldn't mix them, then your applicationmust have special code to deal with it. 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