SuperCollider
From open-encyclopedia.com - the free encyclopedia.
SuperCollider is a real time audio synthesis programming language, originally written by James McCartney. It used to be proprietary software but in 2002 it was released under the free software GPL license.
SuperCollider 3 is split into a server, scsynth, and a client, sclang, that communicate using OpenSound Control.
It runs under GNU/Linux and Mac OS X. There is also a port of the audio synthesis server available for Microsoft Windows.
The language is basically Smalltalk with C programming language family syntax.