A collection of experimental SuperCollider sketches exploring sound synthesis, algorithmic composition, and various musical styles.
This repository contains live coding experiments organized into several categories:
Studies inspired by electronic and experimental musicians:
- Ambient/Drone: Tim Hecker, Éliane Radigue, Stars of the Lid, William Basinski, Loscil
- Electronic/IDM: Autechre, Aphex Twin, Boards of Canada, µ-Ziq, Squarepusher
- Dub Techno: Deepchord, Porter Ricks, Pole, Vladislav Delay
- Glitch/Noise: Oval, Alva Noto, Ryoji Ikeda, Fennesz, Pan Sonic
- Modular/Synth: Caterina Barbieri, Suzanne Ciani, Kaitlyn Aurelia Smith
- Minimalist: Midori Takada, Hiroshi Yoshimura, Beverly Glenn-Copeland
Explorations of specific synthesis and composition approaches:
- Bouncing Ball — Physics-based rhythm generation using gravity simulations
- Shepard Tones — Auditory illusions and infinite pitch spirals
- Mark Fell — Algorithmic rhythm and perceptual pattern studies
In-depth research projects:
- Hungarian Folk — Verbunkos, csárdás, hallgató, and magyar nóta styles with authentic ornamentation
- Dub Techno — Chord progressions, delays, and spatial processing
- Recreations — Covers including Steve Reich and Manuel Göttsching's E2-E4
Miscellaneous work-in-progress sketches and sound design explorations.
- SuperCollider 3.x
- SuperDirt (Quark)
- Open SuperCollider IDE
- Boot the server:
s.bootor press Cmd-B - Load the startup configuration:
"/path/to/core/superdirt_startup.scd".load; - Load synth definitions:
"/path/to/core/synthdefs.scd".load; - Open any
.scdfile and evaluate code blocks with Cmd-Enter
supercollider/
├── core/ # Startup and synth definitions
├── artists/ # Artist-inspired experiments
├── techniques/ # Technique explorations
├── studies/ # Research projects
├── experiments/ # WIP sketches
├── tools/ # Utility scripts
└── output/ # Recorded audio
These are personal experiments for learning and exploration.