Developer Reference
Architecture and implementation documentation auto-published from the CLAUDE.md context files throughout the monorepo.
Auto-generated
These pages are synced from CLAUDE.md files by docs/scripts/sync_claude_md.sh before each build. Edit the source CLAUDE.md files, not these pages directly.
Monorepo
- Architecture — Root-level architecture: data flow, MIDI/audio layers, SPM packages, design system
App Targets
- Prospero — Hand-tracking melodic instrument (the flagship app)
- Hecate — Face-controlled chord synth
- Workbench — Internal recipe/synth design workbench
- VizLab — Audio-reactive visualization design workbench
- PhotoLab — Internal tracking diagnostic tool
Packages
- Horatio — Input source types, MIDI types, scales
- Enobarbus — Hand/body/face tracking, camera management
- Touchstone — DSP components, signal graph, recipes, synth engine
- Ariel — Audio engine, MIDI routing
- Oberon — Metal audio-reactive visualization engine