SuperCollider
3 December 2004
SuperCollider is an interpreted Object Oriented programming language and realtime sound synthesis server. The language is based on Smalltalk but with C language family syntax. One or more client applications runs the language (OSX / *nix / windows) with which you can do any kind of sequencing, generation or physical interfaces you can think of, which then sends messages to one or more synthesis servers over TCP/IP or UDP (locally or remote) on which you can do nearly any type of synthesis or sound processing you can think of.
SC was written by James McCartney over a period of many years. It is now an open source GPL'd project maintained and developed by James and a few others.
http://supercollider.sourceforge.net/
For your enjoyment: some SuperCollider music by me Timeblind.
Most of my public offerings to the SuperCollider libraries are now included with the main distribution of SuperCollider 3. Some of the stuff listed here is therefore old and deals mainly with SC2 (for os 9). Which is still a nice piece of software.
the old candidate consolidated common library for sc2
* consolidated
Crucial Library For any OS9 SuperCollider2 from 2.2.10 onwards
- version 1.6 class files for the main lib
* SFP SoundFilePlayer
* PatternTools
* TZM TabletZoneManager
* Timeline
these utilities are included with the lib, but i put a page up for them anyway:
* lint check
* classfinder
* findReferencesToMethod
more posts in Super Collider
- on laptops, controllers, musicianship, post-musicianship
Sam Pluta published an article about computer based music, information theory and human control: http://www.newmusicbox.org/article.nmbx?id=5614 and then we discussed it and I posted the following to the list, so I wanted to preserve it here because it collects some of my long-standing thoughts and experiences about controllers and live computer based music. sometimes I've gotten a bunch of controllers (a few too many) and then found that it was distracting to the music. instead of it being about music it ...
- apple goofs up airport update
The new mac airport update breaks most audio programs. We now get nasty crackling and CPU spikes. Solution: turn airport off when making muzak. or revert the airport update: http://www.ableton.com/forum/viewtopic.php?t=88815&postdays=0&postorder=asc&start=0&sid=63b29a6140f11d35ef1b64db664f3cb5 and the thing is this is the first time in 5 months that my airport has worked with our apartment's WLAN. I've had a cable running down the hall and I can't shut my door. george clinton has two houses : one for music, one for business.
- how to set up a local svn repository (for SC)
How to create and maintain a local SVN repository for your private work. If you are just working locally, you don't have to run an svn server at all. Its much easier than I thought. ( this is mainly a post about working with supercollider packages. if you just want to know how to set up a local svn repository then I'll cut to the chase: svn import ~/Documents/SC3docs/felix-imported file:///Users/crucial/svn/sc/trunk/felix -m "initial felix import" then check out a working copy: ...
- super collider links
SuperCollider2 runs only on Mac OS9. It is now available for free from http://audiosynth.com SuperCollider3 is open source, and runs on OS X and Linux. http://sourceforge.net/projects/supercollider/ browse CVS tree http://cvs.sourceforge.net/viewcvs.py/supercollider/SuperCollider3/ sc-users mailing list info http://www.create.ucsb.edu/mailman/listinfo/sc-users sc-users archives http://www.create.ucsb.edu/pipermail/sc-users/ http://news.gmane.org/gmane.comp.audio.supercollider.user sc-dev mailing list info http://www.create.ucsb.edu/mailman/listinfo/sc-dev sc-dev archives http://www.create.ucsb.edu/pipermail/sc-dev/ http://del.icio.us/tag/supercollider search sc user lists archives:
- Full index for Super Collider
- on laptops, controllers, musicianship, post-musicianship

