Hi! A few of your questions are relatively simple to answer. How does alsa relate to jack? Alsa is your soundcard driver. If you don't have that (or alsa's predecessor OSS) then you won't have any sound at all. JACK is a soundserver. It sits on top of alsa and offers a few more things in software and it keeps watch so everything's in time. That's roughly spoken, but it should suffice for the beginning. Why don't some of my programs have any sound at all, when jack is running? As I said: JACK sits ontop of alsa. It is just like any program, that uses alsa intensively. It blocks all your soundcards ins and outs. Naturally, if you use pure alsa and start a complicated sound-app, that has to use all your inputs and outputs, no other program will have sound at that moment. What is OSS (explicitly)? OSS is a soundcard driver (like alsa). Only in practise really MOST of us don't use it anymore. There a re a few older programs around, that only offer OSS-support. Luckily alsa can emulate OSS. That means: alsa can act as if it was OSS. To get some more complex features of OSS through alsa, you should install some library called: libaoss or something like it. For simple playback and captre through /dev/dsp your average alsa-installation will suffice. I think there should be relatively up-to-date materials about jack and what it is. If you know windows, jackd has a roughly similar job to windows' rewire. Ithink jackd covers more ground in addition though. Hope that helps for a start. 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