- useMixerWS: WebSocket hook connecting to ws://192.168.0.245:8080/ws
with PiPedalSocket-compatible protocol (request/reply via replyTo)
and auto-reconnect with exponential backoff.
- ChannelStrip: per-input channel control with volume fader, pan,
mute, solo, and channel label/type display.
- MasterBus: master/subgroup/aux bus strip with volume fader and mute.
- MixerPage: full mixer console view with horizontal strip layout,
real-time state polling (2s), and connection status indicator.
- AppThemed: added 'Mixer Console' drawer item + conditional rendering.
Build verified: tsc clean, vite build passes (1760 modules, 2.63s).