Skip to main content
Ctrl
+
K
Preface
Grounding
Introduction
The Essence of Technology and Art
Medium and Form
Algorithms
Spaces of (Im)Possibilities
SuperCollider I
The Ecosystem
SCLang Basics
Code Execution
Variables and Scope
Arrays
Functions
Control Structures
Classes and Objects
Playing Sound
Environments
Utility Functions
Synthesizers
Unit Generators
SC Synthesizers
Busses
Sampling
SuperCollider II
Playing Patterns
The Instrument and its Artist
Streams
Pattern
Musical Event
Event Player
Reference
Live Coding
Proxies
Proxy Space
Node Proxies
Node Proxy Definition
Task Proxy
TidalCycles
Scheduling
The Entanglement of Time
Clocks
Routines & Tasks
Minimalism
Communication
MIDI
OSC
Special Unit Generators
Amplitude
Demand UGens
Bela
Sound Design
Mathematical Foundation
Sampling
Complex Numbers
Fourier Series
Fourier Transform
Discrete Fourier Transform
Convolution
Z-Transform
LTI Filters
Abstract and Physical Synthesis
Additive Synthesis
Fundamental Waveforms
Harmonic Series
Inharmonic Series
Subtractive Synthesis and Filters
Noise
Filtering by Delays
Basic Filters
Frequency Filters
Responses and Resonance
Control Filters
Reverberation
Amplitude Modulation
Frequency Modulation
Wavetable Synthesis
FFT Processing
Physical Modeling
Cookbook
SuperDirt Synths
Drones
Percussive Sound
Composing
Introduction
Western Music Theory
Notes & Midi Notes
Intervals
Scales & Keys
Chords
Tuning System
Analysis
Algorithmic Composition
Dice Music
Markov Chain Music
Fractal Music
Evolutionary Music
Appendix
Glossary
Bibliography
Repository
Open issue
Index