SuperCollider

Original author(s)James McCartney
Initial release1996; 28 years ago (1996)
Stable release
3.13.0 / 19 February 2023; 20 months ago (2023-02-19)[1]
Repositorygithub.com/supercollider/supercollider
Written inC++
Operating systemFreeBSD,[2] Linux, macOS, Windows
TypeAudio programming language
LicenseGPL-3.0-or-later[3]
Websitesupercollider.github.io

SuperCollider is an environment and programming language originally released in 1996 by James McCartney for real-time audio synthesis and algorithmic composition.[4][5]

Since then it has been evolving into a system used and further developed by both scientists and artists working with sound. It is a dynamic programming language providing a framework for acoustic research, algorithmic music, interactive programming and live coding.

Originally released under the terms of the GPL-2.0-or-later in 2002, and from version 3.4 under GPL-3.0-or-later, SuperCollider is free and open-source software.

  1. ^ "Releases". Github. Retrieved 8 January 2022.
  2. ^ asynth. "SuperCollider". Retrieved 20 June 2015.
  3. ^ "SuperCollider Licensing". Archived from the original on 2020-08-07.
  4. ^ J. McCartney, SuperCollider: A new real time synthesis language, in Proc. International Computer Music Conference (ICMC’96), 1996, pp. 257–258.
  5. ^ J. McCartney, Rethinking the computer music language: SuperCollider, Computer Music Journal, 26 (2002), pp. 61–68.