N.B. SuperCollider is now hosted at GitHub, and the most recent versions can be downloaded from there. http://supercollider.github.io

A real time audio synthesis engine, and an object-oriented programming language specialised for music.

SuperCollider was created in 1996 by James McCartney, now (since version 3) released as free software.

Features

  • Highly efficient real-time audio synthesis
  • Expressive musical pattern system
  • Efficient object-oriented programming language implementing features of modern functional languages
  • Expressive multichannel support (massive numbers of input/output streams)
  • Supports diverse stylistic and technical requirements
  • Interacts with other systems using MIDI or Open Sound Control (OSC)
  • Essential part of numerous art and science projects

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow SuperCollider

SuperCollider Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
36
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • Supercollider runs faster than many paid analogs.
    1 user found this review helpful.
  • A way to create scalable audio projects and to compose music.
  • Supercollider works great.
    2 users found this review helpful.
  • very good project, thanks!
  • I highly recommend SuperCollider to any one new to digital audio signal processing with the need of manipulating incoming & outgoing audio streams and audio effects in real-time. The specialisation of SuperCollider on real-time audio allows you to design highly efficient & readable audio algorithms / programs (including GUI) in very few lines of code that would need 100-1000 lines of code in other languages (C, C++, Pyhton, Java, Matlab...). I have used SuperCollider by myself for: (1) education purposes at the technical university Berlin / T-Labs Berlin (2) Designing Digital Audio FX (3) Prototyping music application (4) Prototyping interactive (smartphone based) User Interfaces (5) Creating AU Plugins for MAC
Read more reviews >

Additional Project Details

Operating Systems

BSD, Linux, Mac, Windows

Languages

English

Intended Audience

Developers, End Users/Desktop

User Interface

Cocoa (MacOS X), Console/Terminal, Java Swing, Non-interactive (Daemon), Win32 (MS Windows), X Window System (X11)

Programming Language

C++, Lisp, Objective C, Smalltalk

Related Categories

Lisp Scientific Engineering, Lisp Sound Synthesis Software, Lisp Programming Languages, C++ Scientific Engineering, C++ Sound Synthesis Software, C++ Programming Languages, Smalltalk Scientific Engineering, Smalltalk Sound Synthesis Software, Smalltalk Programming Languages, Objective C Scientific Engineering, Objective C Sound Synthesis Software, Objective C Programming Languages

Registered

2002-05-29