Stardust Pit docs
Documentation for Stardust Pit — the virtual instrument host for musical theatre keyboardists. If you’re looking for the marketing/product overview, that’s at Stardust Pit. This section is the reference: concepts, architecture, every feature, every reliability commitment, and the full version-by-version roadmap.
Where to start
If you’re trying to understand Pit:
- Shows, Songs, and Patches — the core mental model. The vocabulary every page assumes.
- Cascading settings — set up your rig once, override only where you need to.
- Setup, Program, and Perform — the three modes you’ll use the app in, plus the Performance Lock toggle.
- Architecture Overview — how the pieces fit together under the hood.
If you’re sizing Pit against the alternatives:
- Comparison — Pit vs MainStage, Gig Performer, Cantabile, Camelot Pro, and others.
If you’re tracking development:
- Pit roadmap — version-by-version milestones with exit criteria. Current focus: v0.6.0 engine completeness (v0.5.0 multi-plugin chain hosting shipped).
What’s in this section
| Section | Pages | What’s there |
|---|---|---|
| Concepts | 3 | Shows / Songs / Patches model, cascading settings, Setup / Program / Perform |
| Architecture | 2 | System overview, Tauri + Rust + React stack |
| Reliability | 6 | The properties that make Pit usable mid-show |
| Features | 18 | Every feature, current and planned, with status |
| Roadmap | 1 page | Versions v0.1 through v2.0+ on a single consolidated page |
| Comparison | 1 | Feature table vs other live-performance hosts |
Reliability is the point
Live performance has different failure modes than studio work. A plugin crash mid-show ends the night. Stardust takes this seriously:
- Plugin Crash Isolation — plugins run out-of-process; a crashing plugin can’t take down the host
- Latency Budget — keeping the audio chain tight
- Pre-Show Validation — catch problems before going live
- Performance Lock — disable destructive operations during a show
The full reliability story is its own section.