From: Juan L. <co...@re...> - 2002-11-05 05:40:23
|
On Mon, 4 Nov 2002 22:10:21 +0000 Steve Harris <S.W...@ec...> wrote: > On Mon, Nov 04, 2002 at 10:15:56 +0100, Matthias Weiss wrote: > > > Regarding JACK we will probably need to use the in-process model (which > > > is actually not used much AFAIK) > > > in order to achieve latencies at par with direct output so this needs > > > further research. > > > > Well this means we have to provide GUI implementations for every graphic > > toolkit that is used by the available sequencers. > > If it's right that processes and threads are handled very similar in the > > Linux kernel there should be not alot of a performance difference > > between in-process and out-of-process model, anyone knows more about > > that? > > One idea was that linuxsampler UI's would communicate with the main engine > over a (non X) socket of some kind. > > The problem with out-of-context is the the cache has to be cleared and > refilled (well the part touched, and I imagine a big sample set would use > a lot of cache) and the context switch time is small, but non-zero. As you > pointied out we dont have very long to write out 64 samples for every > active sample of every active note. > Sorry, I didnt get the parent mail to this, could you please explain me where does this out-of-context issue comes from? thanks! Juan Linietsky |