Hi TouchDesigner Community!
I’m happy to share Acid 303 CHOP, a custom C++ CHOP for TouchDesigner designed to deliver acid bass synthesis directly inside a flexible CHOP workflow.
This operator is inspired by the classic TB-303 spirit, but it is not just an emulation. The idea was to build a compact instrument for TouchDesigner that can move from familiar acid basslines to more aggressive, generative and experimental timbres.
Acid 303 CHOP can work both as:
-
an internal audio generative sequencer
-
a continuous mono and poly synth voice controlled by external CHOP channels
This makes it suitable for music-driven patches, live systems, procedural sequencing, installation work and audiovisual performance setups.
What it does
-
Generates a mono or poly sine, saw and rectangle waveforms audio synth output directly from the operator
-
Creates deterministic acid patterns from a seed-based generative system
-
Lets you shape rhythm and phrasing with note, accent, slide and rest density controls
-
Supports internal tempo or external clock input
-
Allows realtime modulation from CHOP channels
-
Includes multiple filter models and drive characters
-
Adds a wavefold stage for extra harmonic complexity and more experimental textures
Features (Click to each section to see a video overview)
Create repeatable patterns with controllable density, length and octave spread.
From classic acid-style behavior to more aggressive responses with a touch of West Coast Serge/Buchla wavefolding.
Use it as a self-running acid sequencer alongside other instances of this plugin synchronizing it with internal/external clocks and different beat divisions.
Disable the internal sequencer and drive it externally like a synth voice using TouchDesigner's various operators
Libraries Used
TouchDesigner CHOP C++ API
Custom C++ Code
Requirements
TouchDesigner 2025+
Distribution
Acid 303 CHOP is available as a commercial / paid plugin - Link at the end
Plugin format: .plugin (macOS bundle), .dll (Windows)
Author: Edwin Lucchesi
IG: @Alaghast
2025-26






