Live-FX Pedalboard (SuperCollider)

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