SuperCollider
SuperCollider is an actively used programming language created in 1996. SuperCollider is an environment and programming language originally released in 1996 by James McCartney for real-time audio synthesis and algorithmic composition. Since then it has been evolving into a system used and further developed by both scientists and artists working with sound. It is an efficient and expressive dynamic programming language providing a framework for acoustic research, algorithmic music, interactive programming and live coding. Read more on Wikipedia...
24Years Old | 525Users | ?Jobs |
- SuperCollider ranks in the top 5% of languages
- the SuperCollider website
- the SuperCollider wikipedia page
- SuperCollider first appeared in 1996
- file extensions for SuperCollider include sc and scd
- See also: freebsd, linux, smalltalk, c, lisp, puredata, scheme, haskell, scala, clojure, android, ios, emacs-editor, vim-editor
- Have a question about SuperCollider not answered here? Email me and let me know how I can help.
Example code from the Hello World Collection:
// Hello World in SuperCollider "Hello, world!".postln;
Example code from Linguist:
WarpPreset { *new {|path| if(path.notNil) { ^Object.readArchive(path); }; ^super.new.init(); } init { } save { Dialog.savePanel({|path| this.writeArchive(path); }); } }
Example code from Wikipedia:
// Factorial function f = { |x| if(x == 0) { 1 } { f.(x-1) * x } };
Trending Repos
repo | stars | description |
---|
Last updated August 9th, 2020