Project Overview
This project transforms a laptop into a modular, programmable effects rig, replacing hardware pedals with custom code. Designed specifically for live performance with monophonic instruments (e.g., Trumpet), it explores the boundaries of software-defined instrumentation where stability and low latency are paramount.
The core of the system is a flexible DSP chain featuring two distinct Octaver engines and a distortion stage. Unlike rigid DAW plugins, this SuperCollider environment features a smart routing logic that dynamically handles signal flow, ensuring phase coherence and unity gain even when effects are bypassed or hot-swapped during a performance.
Technical Features
- Hybrid Octaver Engine: Switchable between a standard Pitch-Shift (granular) and a Subharmonic Generator that synthesizes a new sine wave based on input pitch tracking for massive, synth-like low ends.
- DSP Distortion: Implementation of wave-shaping algorithms, selectable between Tube Saturation (
tanh) and aggressive Wave Folding (fold2). - Smart Signal Routing: Custom architecture using Groups and Audio Busses to prevent signal doubling and gain spikes when bypassing effects.
- Fail-Safe Architecture: Includes a „Zombie-Killer“ routine to clean server nodes before booting, ensuring stability during live coding sessions.
Tech Stack
- Language: SuperCollider (sclang/scsynth)
- Protocols: ASIO / CoreAudio
- Focus: Real-time Audio Processing & Live Coding
