Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
SuperCollider
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Audio programming language}} {{About|the programming language||Supercollider (disambiguation){{!}}Supercollider}} {{Infobox programming language | name = | logo = SuperCollider logo.svg | author = James McCartney | released = {{Start date and age|1996}} | latest release version = 3.13.1 | latest release date = {{Start date and age|2025|03|15|df=yes}}<ref>{{cite web |title=Releases |url=https://github.com/supercollider/supercollider/releases |website=Github |access-date=15 March 2025}}</ref> | repo = {{URL|https://github.com/supercollider/supercollider}} | programming language = [[C++]] | operating system = [[FreeBSD]],<ref>{{cite web|url=http://sourceforge.net/project/showfiles.php?group_id=54622|title=SuperCollider|author=asynth|access-date=20 June 2015}}</ref> [[Linux]], [[macOS]], [[Microsoft Windows|Windows]] | license = [[GNU General Public License|GPL-3.0-or-later]]<ref name="license">{{cite web |url=http://doc.sccode.org/Other/Licensing.html |title=SuperCollider Licensing |url-status=live|archive-url=https://web.archive.org/web/20200807141456/http://doc.sccode.org/Other/Licensing.html |archive-date=2020-08-07}}</ref> | website = {{URL|supercollider.github.io}} }} '''SuperCollider''' is an environment and [[List of audio programming languages|audio]] [[programming language]] released originally in 1996 by James McCartney for [[Real-time computing|real-time]] [[audio synthesis]] and [[algorithmic composition]].<ref name="sc1996">J. McCartney, [http://www.audiosynth.com/icmc96paper.html SuperCollider: A new real time synthesis language], in Proc. International Computer Music Conference (ICMCβ96), 1996, pp. 257β258.</ref><ref name="sc2002">J. McCartney, [https://dx.doi.org/10.1162/014892602320991383 Rethinking the computer music language: SuperCollider], Computer Music Journal, 26 (2002), pp. 61β68.</ref> 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 [[Acoustics|acoustic research]], [[Algorithmic composition|algorithmic music]], [[interactive programming]], and [[live coding]]. Originally released under the terms of the [[GNU General Public License|GPL-2.0-or-later]] in 2002, and from version 3.4 under [[GNU General Public License|GPL-3.0-or-later]], SuperCollider is [[free and open-source software]].
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)