- Supercollider won't trigger if the minion is killed by the weapon hit. If your opponent only has one minion, Supercollider has no effect. Being frozen does not stop the minion from attacking. Strategy edit edit source Supercollider is a high value weapon that can clear multiple medium and large minions.
- SuperCollider is one of the most powerful programming environments for real time sound synthesis and processing, algorithmic & generative composition, and many other audio related applications. It is widely used by artists and scientists alike for both research and artistic creation.
- SuperCollider can be used on embedded platforms, including Raspberry Pi and Beagle Bone Black. See the project READMEs for more information.
![SuperCollider SuperCollider](/uploads/1/1/9/3/119388900/212545115.jpg)
SuperCollider is a platform for audio synthesis and algorithmic composition, used by musicians, artists, and researchers working with sound. It is free and open source software available for Windows, macOS, and Linux.
SuperCollider features three major components:
- scsynth, a real-time audio server, forms the core of the platform. It features 400+ unit generators (“UGens”) for analysis, synthesis, and processing. Its granularity allows the fluid combination of many known and unknown audio techniques, moving between additive and subtractive synthesis, FM, granular synthesis, FFT, and physical modeling. You can write your own UGens in C++, and users have already contributed several hundred more to the sc3-plugins repository.
- sclang, an interpreted programming language. It is focused on sound, but not limited to any specific domain. sclang controls scsynth via Open Sound Control. You can use it for algorithmic composition and sequencing, finding new sound synthesis methods, connecting your app to external hardware including MIDI controllers, network music, writing GUIs and visual displays, or for your daily programming experiments. It has a stock of user-contributed extensions called Quarks.
- scide is an editor for sclang with an integrated help system.
SuperCollider was developed by James McCartney and originally released in 1996. In 2002, he generously released it as free software under the GNU General Public License. It is now maintained and developed by an active and enthusiastic community.
The SuperCollider Book (The MIT Press) Hardcover – April 15, 2011 by Scott Wilson (Editor), David Cottle (Editor), Nick Collins (Editor), 4.6 out of 5 stars 23 ratings See all formats and editions.
Examples
Features
Language - sclang
- Single inheritance object-oriented and functional language
- Similar to Smalltalk or Ruby with syntax similar to C or Javascript
- Dynamically typed
- Constant time message lookup and real-time garbage collection
- Functions as first-class objects
- Closures are lexical, and scope is both lexical and dynamic
- Coroutines
- List comprehensions
- Partial application (explicit currying)
- Tail call optimization
- Class extensions
- Embedded subsystems for composing patterns and signal graphs
- Quarks package manager for code sharing
- Interactive programming and Live Coding
Server - scsynth
- High quality accurate and efficient audio engine
- Fully adjustable sample rate (192k+) and block size
- 32-bit float signal chain
- Sampling buffers use 64-bit float
- Fast and fluid control rate modulation
- Communicates via Open Sound Control - TCP/UDP network communication
- Simple ANSI C plugin API
- Hundreds more community contributed UGens
- Supports any number of input and output channels, ideal for large multichannel setups
- Multi-processor support using the Supernova server implementation
![Supercollider download Supercollider download](/uploads/1/1/9/3/119388900/956721096.jpg)
IDE / Application
- Qt-based cross-platform Integrated Development Environment
- REPL for “select and call” interactive programming
- Qt powered GUI framework for building rich interfaces
External Systems
Download
MacCurrent Version
CAUTION: macOS system volume doesn’t effectively limit audio applications’ maximum volume. Extra care has to be put in working on this platform, especially with headphones, because programs can produce unexpectedly loud sounds regardless of system volume settings, potentially causing ear damage. As a safety measure, we highly recommend to install the SafetyNet quark. See Using Quarks for Quarks installation instruction. Previous Releases
Bleeding Edge
| LinuxCurrent VersionBuilds with gcc >= 4.9 Official Linux PackagesCommunity packages and repositories
Bleeding EdgeThese are the latest builds of the development branch. | WindowsCurrent Version
Supports Windows 7, 8, 10 Previous releases
Bleeding EdgeThese are the latest builds of the development branch.
|
*) Builds marked 'sn' include the supernova server.
Contributing
Development of SuperCollider happens on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Before contributing, make sure to review our code of conduct.
You can find information on getting started as a contributor, such as how to propose bugfixes and improvements, how to test your changes, and an overview of our development process, in our contributing guide.
To help you get familiar with our contribution process, we have a list of good first issues of relatively limited scope. This is a great place to get started! You can also ask about good first issues on the mailing list or Slack.
SuperCollider uses a Requests for Comment (RFC) system to propose, design, and discuss ‘big’ changes. Submitting a new RFC or discussing an existing one is a great way to get involved, especially if you are looking for a way to contribute that doesn’t involve writing code or using a terminal. You can learn more at the RFC repository.
Community
The community is very active and helpful, the center of activity. Please do drop by.
Developers
Tutorials
Resources
News and announcements
SuperCollider User Survey 2019 Results
SuperCollider 3.10.0
Supercollider Download
SuperCollider 3.9.3
SuperCollider 3.9.2
more...Supercollider Lyrics
The SuperCollider Book on MIT Press
Supercollider Switzerland
The SuperCollider Book is the essential reference to this powerful and flexible language, offering students and professionals a collection of tutorials, essays, and projects. With contributions from top academics, artists, and technologists that cover topics at levels from the introductory to the specialized, it is a valuable sourcebook both for beginners and for advanced users.
Online
Supercollider Movie
- Facebook Groups