[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[pygame] controll supercollider sound engine from python
- To: pygame-users@xxxxxxxx
- Subject: [pygame] controll supercollider sound engine from python
- From: altern <altern2@xxxxxxxxx>
- Date: Mon, 14 Jan 2008 11:07:30 +0100
- Delivered-to: archiver@xxxxxxxx
- Delivered-to: pygame-users-outgoing@xxxxxxxx
- Delivered-to: pygame-users@xxxxxxxx
- Delivery-date: Mon, 14 Jan 2008 05:07:45 -0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding; bh=6Myo7JIexVQmFEMqR25GaZ+JC2UrZEUPtgsMktYi8bI=; b=lKR5QOfF0RNBY8Yg+itmb/J7g0eDtM+Zt+Vw7c0VDb+++qNETC4xpUJg/UVnNLm9Gg8DdPUtAJIhliLZ24AaivDAg3MTFwBrMnW9HC9alK4cSMi7/QeRVmgELCvpwxHcbKqeTRyclg70URUGv94W0x0Md0shyAO/xgV6xrfWJ88=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:content-type:content-transfer-encoding; b=WPMaT7xJ6hPNtndLULG5acoz5bk6uFB6KOODhG/tD7g4c0WYoWCAAY38o+LcEn9PTYpmZzaREmQy1JWyTJ6UVrP5bkOvKxZJ5Q5tSOimqQA7hSYEs5mRR7o3iuNLIN1MpPED4V2zja7k3/uE9usa93P6YPl9J3LNFizyaa2Lzrs=
- Reply-to: pygame-users@xxxxxxxx
- Sender: owner-pygame-users@xxxxxxxx
- User-agent: Thunderbird 2.0.0.9 (X11/20071031)
Hi
I thought this might be of interest to some of you who need powerful
sound engines.
SC package for Python :
Easily control the crossplatform SuperCollider sound server from Python.
http://en.wikipedia.org/wiki/SuperCollider
http://supercollider.sourceforge.net/
SC allows to easily control Supercollider sound server (scsynth) from
Python. It wraps scsynth / scosc libraries by Patrick Stinson
(http://trac2.assembla.com/pkaudio). SC provides with a simpler API to
use those libraries.
Using SC, Supercollider Synthdefs can be loaded into the scsynth server
therefore can be totally controlled from python.
New synthdefs can be instantiated in real time and its sound conections
can be changed.
Download it from :
- source, docs and examples
http://www.ixi-software.net/content/download/sc/sc-0.1.zip
- windows package installer
http://www.ixi-software.net/content/download/sc/sc-0.1.win32.exe
It has not dependencies apart from Supercollider scsynth itself, I
tested it on XP, OSX 10.4 and Linux Ubuntu and Debian. Final license is
GLP (and not LGPL) because patrick stinson's libraries are GPL
enrike