pkg.soopen package index

cask

Install supercollider with Homebrew Cask

Server, language, and IDE for sound synthesis and algorithmic composition. Version 3.14.1 via Homebrew Cask; verified from local package data.

install

Additional install commands

macOS

Homebrew Caskverified · 100%
brew install --cask supercollider

local Homebrew cask metadata

overview

Package summary

Server, language, and IDE for sound synthesis and algorithmic composition

Commands and aliases

No executable aliases were found in the local package database.

history

Project history and usage

SuperCollider is a free, cross-platform environment for real-time sound synthesis, algorithmic composition, live coding, and audio research.

Project history

James McCartney originally developed and released SuperCollider in 1996. In 2002 he released it as free software under the GNU General Public License, after which an active community continued its development.

The modern system is organized around scsynth, the real-time synthesis server; sclang, its native language and client; and ScIDE, an editor with integrated help. The alternative supernova server adds multithreaded synthesis support.

Adoption history

SuperCollider moved from a creator-led proprietary system to a community-maintained free-software project in 2002. It is now available across macOS, Linux, and Windows and is used by musicians, sound artists, researchers, educators, and live coders.

Its client-server design encouraged clients in languages beyond sclang, while the Quarks package system and sc3-plugins collection gave the community established ways to distribute language extensions and additional synthesis units.

How it is used

Users write and evaluate sclang code to construct synthesis graphs, patterns, and time-based processes, while scsynth or supernova performs real-time audio processing.

SuperCollider communicates through Open Sound Control, so its server can run locally or over a network and can be driven by sclang or clients written in other programming languages.

Why package nerds care

SuperCollider is simultaneously a programming language, an interactive development environment, a network-controllable synthesis server, and an extension ecosystem. That separation makes it unusually composable compared with monolithic music applications.

Quarks are especially notable to package enthusiasts: they are Git-backed packages that can declare dependencies, preserve exact revisions, install local development trees, and save reproducible package sets.

Timeline

  • 1996: James McCartney originally released SuperCollider.
  • 2002: SuperCollider became GPL-licensed free software and transitioned to community maintenance.
  • SuperCollider 3 era: The project established its modern server, language, IDE, Quarks, and plugin ecosystem.

Related projects

  • sc3-plugins extends the synthesis server with additional unit generators.
  • Quarks is SuperCollider's integrated ecosystem for community language extensions and packages.
  • Sonic Pi has distributed builds derived from SuperCollider technology, while Supriya is a Python client for the server.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for supercollider. Package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • No Homebrew bottle metadata was recorded.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Linux
~/.config/SuperCollider/startup.scd
macOS
~/Library/Application Support/SuperCollider/startup.scd
Windows
C:\SuperCollider\startup.scd

executables

Installed executables

CommandKindExposureNote
No executable data was present.

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-11-04
manager version3.14.1
manager updated
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/supercollider/supercollider

install metadata

Package metadata

Package keycask:supercollider
Version3.14.1
Package managerHomebrew Cask
Package manager pagehttps://formulae.brew.sh/cask/supercollider
Homepagehttps://supercollider.github.io/
Repositoryhttps://github.com/supercollider/supercollider
Upstream docshttps://supercollider.github.io/
Source archivehttps://github.com/supercollider/supercollider/releases/download/Version-3.14.1/SuperCollider-3.14.1-macOS-universal.dmg
SHA-256ed264b32752d27fc86e506dd0a7eb36de7c19ebce73c3fdf2ed5514f8c73f02e
Bottlenot recorded
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew cask API
Taphomebrew/cask
Full Tokensupercollider
Names
  • SuperCollider
Artifacts
Deprecatedno
Disabledno

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment