[Pharo-dev] SuperCollider on Pharo [was: realtime]
stephane.ducasse at inria.fr
Sun Oct 20 16:15:29 EDT 2013
There is an OSC package on SmalltalkHub ;)
On Oct 20, 2013, at 10:01 PM, Serge Stinckwich <serge.stinckwich at gmail.com> wrote:
> On Sun, Oct 20, 2013 at 11:29 AM, Paul Davidowitz <pdavidow at fastmail.fm> wrote:
>> To: Dimitris Chloupis -
>> Thanks for all the suggestions, and I see that the SuperCollider
>> approach is apparently the best.
>> How hard do you think is the effort to build the Pharo interface to the
>> SuperCollider server?
>> And as far as TDD test-writing, how does one test for sounds?
>> I myself might be interested in writing the interface...
>> It's interesting that the SuperCollider language is so Smalltalk-ish
>> (more than Ruby)!
>> If Supercollider is available on Pharo, then there is high chance that
>> the SuperCollider
>> community would become real Smalltalkers.
> I think this is a great idea. In fact SuperCollider software is
> divided in two parts : a client (that used the SuperCollider language)
> and the realtime sound synthesis server, who is language agnostic. You
> just need to implement the protocol between the client and the server.
> This protocol is based on OSC, that is already implemented in
> Smalltalk. More information how it works here:
> Recently, SuperCollider server has been update to a new
> multi-processor version called SuperNova :
> Overtone is doing the same for Clojure: http://overtone.github.io/
> Serge Stinckwich
> UCBN & UMI UMMISCO 209 (IRD/UPMC)
> Every DSL ends up being Smalltalk
More information about the Pharo-dev