Hi,

Am Mittwoch, 31. März 2010 14:34:43 schrieb Carmelo Piccione:
> I reached the same solution as you with the RT safe ring buffer. Sadly I
> moronically misunderstood the implementation  in AudioJack.cpp and ended up
> using the read / write ring buffer in reverse of how it was intended (I
> copy the space given by jack in the processing thread to write audio, then
> write to the copy in the ring buffer on a RT qthread. )
> 
> Instead I need to copy the audio buffer from lmms into jack using a similar
> mechanism. I'm hoping I can patch the code I wrote some time this week to
> do just that.
Please also have a look at the jack-fixes branch at 
http://lmms.git.sourceforge.net/git/gitweb.cgi?p=lmms/lmms;a=shortlog;h=refs/heads/jack-
fixes - it does not work very well yet but includes some fixes for better RT 
safety.

Toby

Attachment: signature.asc
Description: This is a digitally signed message part.

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
LMMS-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmms-devel

Reply via email to