[Tutor] about real-time audio synthesis and algorithmic composition

Zhongye paul at whoosh.cn
Sun Jul 5 06:18:34 CEST 2015


Thanks for your helpful reply.
I have check them, that it control SuperCollider via OSC (Open Sound Control), and it provides with a simpler API to use those libraries.
Is that mean if I write some python scripts importing it, and the others want to use my scripts, they have to also install the SuperCollider?
------------------------------------------------------------------
From:Laura Creighton <lac at openend.se>
Send Time:2015年7月5日(星期日) 08:32
To:Paul <paul at whoosh.cn>
Cc:tutor <tutor at python.org>,lac <lac at openend.se>
Subject:Re: [Tutor] about real-time audio synthesis and algorithmic composition


In a message of Sat, 04 Jul 2015 12:05:47 +0800, "Paul" writes:
>Hi !
>I'm a rookie to programming, and just graduated from a conservatory of music last year. I'm interested in real-time audio synthesis and algorithmic composition, I can write a little bit SuperCollider and Django. I just buy a book called "Python Programming for the Absolute Beginner" (Chinese version), and try to learn Python via it.
>
>I have a query, Is there have a way (e.g. import some library) to synthesis sound in Python as SuperCollider? (synthesis sound via write some code in a file, and run it will hear the result immediately.)
>
>I'm realy like Python's style, and want to learn Programming from Python. If I can learn it through synthesis sound, I will be very happy. :-) In addition, I think if I can synthesis sound via Python Code, I will have more chance to cooperate with other programer. :-) 
>
>Thanks!
>Paul Yeh


There are python bindings for supercollider.  I've never used them.


http://supercollider.sourceforge.net/wiki/index.php/Systems_interfacing_with_SC
lists 3  
 and I think this is a 4th.
https://pypi.python.org/pypi/SC/0.2




You can also get it through Blender.
http://blenderscripting.blogspot.se/2014/11/blender-pynodes-and-supercollider-and.html


I've done this.  It works.


Best of luck, write back if you have any problems,
Laura


More information about the Tutor mailing list