On Mon, 2004-08-09 at 07:31, David Baron wrote:
On Monday 09 August 2004 11:33,
linux-audio-user-request(a)music.columbia.edu
wrote:
The second stable release (0.9.0) of JAMin - the
JACK Audio Mastering
interface is now available for download.
Problem with Jamin is that is a process to process thingie. Another program,
eating precious CPU cycles, must be playing and pre-processing the audio to
feed Jamin. I just do not have the CPU guts to run this way. Under that other
OS, I can run this type of software as a standalone (file-to-file) or DX/VST
plugin OK. The three-process (playing app, jack, Jamin, jack) system is just
not efficient.
Says who? I don't think the performance hit from doing it in multiple
processes is nearly as bad as you seem to think.
Jack is callback based, all it wants from an app is a pointer to a
function it can call every cycle. Plugins also work this way. Some
program, somewhere, is calling a bunch of functions to make audio. In
That Other OS, it's whatever monolithic music app you happen to like
calling plugin functions, here it's jack calling functions in seperate
apps. It's not all that much different.
-DR-