diff --git a/docs/helix-parity-audit.md b/docs/helix-parity-audit.md new file mode 100644 index 0000000..6a11c0f --- /dev/null +++ b/docs/helix-parity-audit.md @@ -0,0 +1,97 @@ +# Helix Stadium Feature Parity Audit — 2026-06-12 + +Based on manual Rev D v1.3 at https://manuals.line6.com/en/helix-stadium/live + +## ✅ IMPLEMENTED & DEPLOYED + +### Signal Path & Blocks +- Horizontal block chain with IN->OUT signal path +- SVG icons per block type (38 pipedal icons mapped) +- Block type labels & display names +- Bypass LED per block (green=active, dim=bypassed) +- Drag-to-reorder blocks +- Parameter panel with sliders & knobs (toggleable) +- Focus View (full-screen block editor) — in codebase +- Split/Merge blocks with 4 split types +- Parallel signal paths with dual-row layout +- IN/OUT terminators + +### Presets +- Preset sidebar (Bank + 4 programs) +- Preset loading via POST /api/presets/{bank}/{program}/activate +- Bank navigation +- Current preset indicator + +### Footswitch Modes +- Stomp mode — block toggle footswitches +- Preset mode — bank up/down + preset selection +- Scribble strips per footswitch +- Global bypass +- Mode selector (SM/PR toggle in status bar) +- Double-tap gesture support + +### Tuner +- Visual tuner with mute +- Status bar toggle + +### Status Bar +- Connection indicator, CPU, sample rate +- Master volume, routing mode, preset name +- Tuner badge, mode selector +- Captures/Presets view buttons +- Fullscreen toggle + +### UI Design +- Dark theme, Helix-inspired layout +- Large touch targets, landscape +- Custom SVG icons +- Fullscreen mode + +## ⚠️ PARTIALLY IMPLEMENTED + +### Snapshots +- SnapshotPanel reference extracted (docs/snapshot-reference.jsx) +- Snapshot mode in TS reference project +- NOT wired into main JSX UI +- No snapshot footswitch mode in FootswitchBar +- No snapshot bypass toggle or per-parameter control + +### Model Browser +- Currently being built by coder (running) + +## ❌ NOT IMPLEMENTED + +### P3: Undo/Redo + Menu + Global Settings (todo) +- Undo/Redo for block operations +- Main menu (New Preset, Save, Command Center, etc.) +- Global Settings UI +- Global EQ +- Save preset + +### P3: Looper (todo) +- Record/Play/Overdub/Stop + +### Block Action Panel +- Copy/Paste/Clear blocks +- User/Factory Defaults +- Snapshot Bypass toggle +- Assign to footswitch + +### Command Center (MIDI) +- MIDI CC/Note/Program +- Ext amp switching, Hotkeys +- Instant commands, Dual-command + +### Song View +- Setlist management +- Per-song presets + +### Other +- Drag off-screen delete +- Block copy/paste cross-preset +- Parameter page swipe (8+ params) +- Favorites, User Defaults +- Tempo control +- Preset save with naming +- Discard Edits toggle +- MIDI recall info