[chuck-dev] Big Nasty Mutex (tm) + Jack + ChucK evilness

Dave Robillard drobilla at connect.carleton.ca
Mon Mar 14 23:37:42 EST 2005

On Mon, 2005-14-03 at 03:52 -0500, Ge Wang wrote:
> > Well, the proof is in the pudding.  I can tell you that every single
> > audio app I have that does blocking IO and then shoehorns it into the
> > jack callback is completely unreliable.  Zynaddsubfx, ChucK, even pd
> > (which is a shame) - I would never, ever trust these apps in a live
> > scenario.
> >
> > On the other hand, I'm working on a certain project that is 100%
> > realtime safe in the callback - it has never zombied, once, ever,
> > regardless of load.  I can trust it, I know it's not going to die.
> > SuperCollider is also designed like this, and it's rock solid in my
> > experience.
> I, for one, will take my chances with ChucK, no matter how
> much it dies or sucks!!!
> For great justice!!!
> (And yes, we do need to make ChucK better)

Hehe.  I knew mentioning SuperCollider would provoke some kind of
response. :)

FWIW, I intentionally avoided learning SC because I like ChucK's
philosophy much better.


More information about the chuck-dev mailing list