On Mon, Mar 21, 2005 at 02:16:19 -0500, Tristan Van Berkom wrote:
Please excuse the double post,
I hit the moderator and realized I was not subscibed :-)
=========
Hi all,
I am writing a multi-streamed audio player for an embedded linux system
and am a little confused about what technology will accomplish what task for
me (I've been reading up but thought that maybe some of you might easily
point me in the right directions).
- Is JACK a suitable place to implement entire audio pipelines ?
(i.e. if I have one "jack client" for each link in the pipeline; one
reading an mp3 file, another decoding the mp3 file and outputting
pcm data and another one creating FFT data for other purposes etc.)
No. In particular sending FFT data over JACK will be tricky.
I would only use JACK for PCM i/o, and do everything else with some other
IPC.
- Is ALSA capable of really "mixing" or does
it only route available
commands supported by the hardware ?
Goggle for dmix. If you care about this though, JACK is probably better.
- Steve