Skip to content

πŸ’»πŸŽΉπŸŽ›πŸ”Š A curated list of SuperCollider stuff

Notifications You must be signed in to change notification settings

mimic-sussex/awesome-supercollider

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Awesome SuperColliderAwesome

chaos

A curated list of SuperCollider stuff

Contents

Learning resources

Written tutorials

Videos

Books

Research papers

Others

Quarks, plugins and extensions

Live coding

  • SuperDirt - The sound engine of the TidalCycles pattern language
  • JITLibExtensions - Some extensions to the common JITLib classes
  • ixiLangQt - The ixi lang live coding environment is a simple visual system presenting a high entry-level control over synth definitions and samples in SuperCollider
  • xoxo - Embedded language for SuperCollider
  • INSTRUMENT - This tool is aimed at the creation of musical compositions from scratch, 'on the fly'. INSTRUMENT focuses on musical language: rhythm, harmony, melody, audio processing

Controllers

Network

  • Utopia - Network Music Apps in SuperCollider
  • BenoitLib - Collaborative and synchronized performances

Physics

Patterns

Maths

Immersive audio

FX

  • vstplugin – IEM's VST Plugin integration for SuperCollider (and Pure Data)
  • Vowel - Convenience Class for Vowel Creation

Synthesis

  • CaosPercLib - a Collection of Percussion Classes for SuperCollider
  • CaosBox - a not-so-common LiveCoding/AlgoRave music GUI secuencer/processor for the CaosPercLib
  • f0plugins - chip tune UGens

GUI

  • wsGUI - User interfaces displayed in a web browser, locally and over the network
  • Automation - Record and playback live GUI activity in supercollider audio synth

Synthdefs

Instruments

Physical/embedded computing

  • Prynth - Prynth are programmable sound synthesizers powered by Raspberry Pi
  • supercolliderStandaloneRPI2 - Standalone for Raspberry Pi 2 or 3 with Raspbian Stretch including the full IDE
  • supercolliderStandaloneRPI1 - Standalone for Raspberry Pi 1 or Zero with Raspbian Stretch including the full IDE
  • Bela - Bela is an embedded computing platform for creating responsive interactive applications
  • OpenBCI-SuperCollider - SuperCollider classes for communicating with Open Brain Computer Interface
  • IBVA-BlueVAS-SuperCollider - A SuperCollider class for communicating with the IBVA EEG brain wave measurement headset

Clients

Language clients

Livecode interfaces

  • TidalCycles - Haskell based live coding environment for patterns
  • FoxDot – Python based live coding environment running on top of SuperCollider
  • Overtone - Collaborative live coding using Clojure
  • xi - A domain-specific language for live coding musical patterns in Ruby

IDE alternatives

Forums

Tools

Contribute

All contributions welcome!

Read the contribution guidelines first.

License

CC0

To the extent possible under law, Mads Kjeldgaard has waived all copyright and related or neighboring rights to this work.

Table of Contents generated using doctoc

About

πŸ’»πŸŽΉπŸŽ›πŸ”Š A curated list of SuperCollider stuff

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published