Explore Supercollider UGen Starter


Learning Synths

A chat with Jay Curtis / Lysdexic


RNBO Guitar Pedals

Synth Building Blocks


Supercollider UGen Starter

VCV Rack Starter


Audio Effects
Event Sequencing
Random and Generative
Synthesis and Synthesizers
Sampling and Sample Playback

Supercollider UGen Starter

An example of using RNBO exports in SuperCollider UGens

RNBO Starter Repositories are GitHub repositories that demonstrate the use of RNBO devices in higher level software frameworks. Starter repositories differ a bit from Template Repositories in that they moreso resemble examples and usecases for exported RNBO devices rather than blueprints to help you start streamlining your own work flow.

SuperCollider is an audio synthesis environment used for computer music, sound design, algorithmic composition, and audio research. Whereas RNBO and Max have objects, SuperCollider has UGens (Unit Generators). These are high level audio abstractions that include things like oscillators, filters, granulators, and spectral-domain processes. UGens are written in C++, thus an exported RNBO device could serve as the core functionality of a UGen.

To try out the starter, clone the RNBO SuperCollider UGen Example from the Cycling '74 GitHub follow the README file available in the repository. The example takes the patch example/RnboSaw.maxpat and creates a SuperCollider UGen called RnboSaw.