studio cable-routing visualizer — drag-and-drop virtual patching of a real guitar rig, with a validation engine that catches the wiring mistakes before you make them. Tauri 2 + React + SVG.
capabilities
- real jack layouts — every device face is a flat-vector SVG generated from data, so ~29 panels read as one consistent system. front/rear flip.
- data-driven gear — drop a JSON file into the catalog to add a device — zero code changes; import.meta.glob discovers it.
- validation engine — each wiring rule is a pure, unit-tested predicate returning violations — bad patches are caught, not discovered mid-session.
- signal-path tracing — BFS over the resolved graph colors the five signal paths so you can see where the audio actually goes.
- native + web — Tauri 2 desktop shell, or plain Vite in any browser with no Rust toolchain.