Skip to content
r0astr

Live code music, instrument by instrument

Built for live performers, coders, streamers, and hobbyists

Built for live performance

Four instruments, one clock, infinite possibilities

♫

Multiple Instruments

Independent panels for drums, bass, melody, ambient. Layer patterns freely — each with its own editor and controls.

↺

Perfect Sync

All instruments share a single audio clock. Start, stop, and modify panels — they always stay in time.

☷

Live Sliders

Add slider() to any parameter. Tweak filters, tempo, and effects in real-time during performance.

❮/❯

Code as Music

Rooted in the Tidal Cycles tradition and fully compatible with Strudel. Mini notation turns concise expressions into complex musical patterns.

⚙

Master Panel

Globally available controls for tempo, effects, and custom JS functions shared across all instruments.

📱

Remote Control

A faux-MIDI control surface on your tablet or phone. Touch-optimized, connected over WebSocket for untethered live sets.

🔌

REST API

HTTP and WebSocket API for external integration. MCP-ready, programmatic control from any language or tool.

🎨

Skins

WinAmp-style skin system. Swap the entire UI look with ZIP-based skin packages.

Open source, always

r0astr is free software under AGPL-3.0. Explore the code, contribute, or fork it for your own performances.