Skip to content
SPECIFICTION
Get listed

SuperCollider

supercollider.github.io

Free plan WebWindowsmacOSLinux

What it is

SuperCollider is a free platform for audio synthesis and algorithmic composition for musicians, artists, and researchers working with sound. Its components include scsynth, a real-time audio server with hundreds of unit generators for analysis, synthesis, and processing; sclang, its language; and scide, its development environment. The alternative supernova server supports multithreaded operation. A client/server design lets multiple clients control the server, with client implementations in Python, JavaScript, Haskell, and Scala as well as native sclang. sclang includes Quarks for managing packages with classes, extension methods, documentation, and UGens. Third-party plugins can connect through C and C++ APIs. SuperCollider runs on Windows, macOS, and Linux, and can also be used on Raspberry Pi, Bela, and in browsers through WebAssembly. The project lists version 3.14.1 as its current release. Its downloads page lists macOS 11 or later, Windows 10 and 11, and Linux builds requiring gcc 9 or later. It is free software under version 3 of the GNU General Public License.

Spec sheet

Purpose
SuperCollider is a platform for audio synthesis and algorithmic composition used by musicians, artists and researchers working with sound.Read 30 Sep 2026 · supercollider.github.io
Support
Official support and discussion are provided through the scsynth.org forum, Slack, documentation and mailing-list archives.Read 30 Sep 2026 · github.com
License
SuperCollider is free software available under version 3 of the GNU General Public License.Read 30 Sep 2026 · github.com
Founded
1996Read 23 Sep 2026 · supercollider.github.io
Additional platforms
SuperCollider can be used on Raspberry Pi, the Bela platform and in browsers through WebAssembly.Read 30 Sep 2026 · github.com
Audio engine
scsynth is a real-time audio server with hundreds of unit generators for audio analysis, synthesis and processing.Read 30 Sep 2026 · github.com
Client architecture
Its client/server architecture allows multiple clients to connect to and control the server.Read 30 Sep 2026 · supercollider.github.io
Community
SuperCollider is developed by a community and its official communities include scsynth.org, sccode.org and the SuperCollider GitHub organization.Read 30 Sep 2026 · supercollider.github.io
Core components
It includes scsynth, sclang and scide, plus the alternative multithreaded supernova server.Read 30 Sep 2026 · supercollider.github.io
Current release
The current version listed by the project is 3.14.1.Read 30 Sep 2026 · supercollider.github.io
Language integrations
Client implementations are available in Python, JavaScript, Haskell and Scala in addition to the native sclang client.Read 30 Sep 2026 · supercollider.github.io
Origin
SuperCollider was developed by James McCartney and originally released in 1996.Read 30 Sep 2026 · supercollider.github.io
Package manager
sclang includes the Quarks package manager for downloading and managing packages containing classes, extension methods, documentation and UGens.Read 30 Sep 2026 · supercollider.github.io
Platform limits
The downloads page lists macOS 11 or later for the universal binary, Windows 10 and 11 support, and Linux builds requiring gcc version 9 or later.Read 30 Sep 2026 · supercollider.github.io
Plugin APIs
scsynth and supernova support third-party plugins through C and C++ APIs.Read 30 Sep 2026 · github.com
Release security
The project states that macOS builds are signed and notarized and provides a GPG signature for the Linux source tarball.Read 30 Sep 2026 · supercollider.github.io

Plans and prices

Free and open source SuperCollider Free GNU General Public License · Windows · macOS · Linux Read 30 Sep 2026 · supercollider.github.io

Every SuperCollider plan and price →

Strong points and limits

Strong points

  • Real-time server includes hundreds of unit generators.
  • Multiple clients can control the audio server.
  • Quarks manages packages within sclang.
  • Available under version 3 of the GNU General Public License.

Limits

  • Linux builds require gcc version 9 or later.
  • macOS universal binary requires macOS 11 or later.
  • Windows support is listed for versions 10 and 11.

Who it suits

SuperCollider suits sound practitioners who want to build or control audio synthesis and composition systems. Its multiple client implementations and plugin APIs may suit people working across programming languages or extending the audio server.

Verdict

SuperCollider combines a programmable language, audio server, and development environment, with additional clients and plugin APIs. Check the listed operating-system requirements before choosing a download.

Where Specifiction places it

Alternatives to SuperColliderAll alternatives →