home/ atoms/ renardo-multi-backend

Renardo supports SuperCollider, REAPER, Ableton Live, and MIDI as swappable audio backends

Renardo is not tied to a single synthesis engine. The default backend is SuperCollider (the FoxDot heritage), which boots automatically and runs SynthDefs. REAPER backend enables professional DAW integration with dynamic plugin provisioning. Ableton Live backend uses AbletonOSC and pylive for MIDI note output plus OSC parameter control at up to 300Hz, clip triggering, and Ableton Link tempo sync. MIDI backend sends to external devices. Backends are selected at launch with --backend or configured in ~/.renardo/settings.toml. This lets live coders work with their existing studio setup rather than switching DAWs.

Examples

renardo --backend supercollider   # default
renardo --backend reaper
renardo --backend ableton
# In code, Ableton backend:
p2 >> synth.out([7, 9, 12], reverb_mix=0.5)

Assessment

Name the four backends Renardo supports. Which backend requires Ableton Link for clock sync? How do you switch backends?

“SuperCollider integration for synthesis and audio processing - REAPER backend for advanced DAW integration - Ableton Live backend with Link synchronization - MIDI output support”
corpus · renardo-python-over-supercollider-foxdot-successor-with-buil · chunk 1