AutoSynth

Learning to Generate Editable Synthesizer Programs
from Audio and Text

MIDI events Synthesizer parameters Modulation routes

Generating and editing synthesizer programs in Ableton Live.

Audio → Program

Synthesizer Inversion

Bass

Reference
AutoSynth
Synth Permutations
DDSynth-RL

Organ

Reference
AutoSynth
Synth Permutations
DDSynth-RL

Sound effect

Reference
AutoSynth
Synth Permutations
DDSynth-RL

Pad

Reference
AutoSynth
Synth Permutations
DDSynth-RL

Arpeggio

Reference
AutoSynth
Synth Permutations
DDSynth-RL

Texture

Reference
AutoSynth
Synth Permutations
DDSynth-RL

Text → Program

Text-Driven Generation

“A punchy slap synth bass note with sharp attack, decaying over 3 seconds.”

AutoSynth
Synth Permutations
DDSynth-RL
CTAG

“A warm electric-piano style synth chord struck once and decaying over 3.5 seconds with gentle bell-like overtones.”

AutoSynth
Synth Permutations
DDSynth-RL
CTAG

“A noisy crushed synth texture evolving over 3.8 seconds.”

AutoSynth
Synth Permutations
DDSynth-RL
CTAG

“A lush synth pad chord with slow release over 4 seconds.”

AutoSynth
Synth Permutations
DDSynth-RL
CTAG

“A fast-attack synth pluck note with glassy high end, lasting 2.9 seconds.”

AutoSynth
Synth Permutations
DDSynth-RL
CTAG

“A warm synth French horn tone held steady for 4 seconds.”

AutoSynth
Synth Permutations
DDSynth-RL
CTAG