[PD] OT: Poll: Csounds or SuperCollider or Chuck

johannes THIS_IS_POP at web.de
Tue Nov 1 12:32:11 CET 2011


hello,

nice thread -

iam interested in two things:
the soundquality/ resolution and
stabillity at cpu expensive applications of these three 
programminglanguages.

do they differ?

thanks,
jo



Am 01.11.11 11:16, schrieb yvan volochine:
> On 11/01/2011 04:23 AM, Jean-Michel Dumas wrote:
>> It's great to see pyo make an appearance in this discussion. For
>> completion's sake, here's the "128 sine waves with random freq mixed 
>> down
>> to stereo" example written in pyo. I find it much more readable than 
>> either
>> SC or cSound, but that's only a matter of taste i guess.
>>
>> Sine([random.uniform(20,20000) for i in range(128)]).mix(2)
>
> indeed, pyo looks really cool, kudos ;)
>
> a couple of remarks with your example though.
> my sc example description was not 100% accurate:
> the random freqs have exponential distribution (ExpRand) and Splay 
> does the stereo mix down but with a level compensation (equal power) 
> so you don't blow up your ears/pa like in the above pyo example :p
>
> also, running this pyo line uses 25% of my Core Duo 1.83 while sc 
> example uses 15% (and I'm not running excellent Tim Blechmann's 
> multicore-aware sound server supernova, just default scsynth)
>
> BTW, (getting a bit OT here) I have some questions about pyo.
> is there a way to use double precision ?
>
> $ >>> from pyo import *
> $ pyo version 0.5.0 (uses single precision)
>
> for the Server to boot properly, I have to start jackd, then 
> Server().boot() gives me an Error with PortAudio incorrect channels 
> number (???), stop jackd, and then Server boots fine..
> it seems also that it segfaults easily.. no time right now but I'll 
> make more tests some time...
>
> cheers,
> _y
>




More information about the Pd-list mailing list