<div>Thanks Tim, I'll def check it out. What's the difference to a newbie like myself between yours and the one in Jack?<br></div><div><br></div><div>Congrats btw, that's awesome that your work will be in boost!</div>
<div><br></div><div>iain</div><br><div class="gmail_quote">On Thu, Nov 17, 2011 at 2:09 AM, Tim Blechmann <span dir="ltr"><<a href="mailto:tim@klingt.org">tim@klingt.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">> part I need library help with is likely synchronization and<br>
> interprocess/interthread communication. ( ie do I use the jack ringbuffer?<br>
> Do I look at boost queue implementations? does RAUL have a higher level<br>
> convenience ring buffer?<br>
<br>
</div>my boost.lockfree library has been accepted and will be shipped with future<br>
boost releases. it contains an mpmc-stack, an mpmc-queue and a wait-free spsc<br>
ringbuffer (same algorithm as the jack/kernel/supercollider ringbuffer).<br>
<br>
git repo: <a href="http://tim.klingt.org/git?p=boost_lockfree.git;a=summary" target="_blank">http://tim.klingt.org/git?p=boost_lockfree.git;a=summary</a><br>
(note that the addressing_reviews branch will be the one that will go into<br>
boost)<br>
<br>
cheers, tim<br>
<br>
<br>
_______________________________________________<br>
Linux-audio-dev mailing list<br>
<a href="mailto:Linux-audio-dev@lists.linuxaudio.org">Linux-audio-dev@lists.linuxaudio.org</a><br>
<a href="http://lists.linuxaudio.org/listinfo/linux-audio-dev" target="_blank">http://lists.linuxaudio.org/listinfo/linux-audio-dev</a><br>
</blockquote></div><br>