Replace separate Audio/EQ tabs with a unified profile picker (built-in + local presets), keeping mixer access and applying full profiles to the device.
Co-authored-by: Cursor <cursoragent@cursor.com>
Supports POST /api/streaming for HTTP MP3 stations and phone PCM push for on-device audio files, with a dedicated Stream tab and preset for Radio Monte Carlo.
Co-authored-by: Cursor <cursoragent@cursor.com>
Adds graphic EQ, vertical mixer faders, redesigned home and FM layouts, and an Audio tab for quicker access to DSP controls.
Co-authored-by: Cursor <cursoragent@cursor.com>
Introduces a new SwiftUI app with HTTP REST device control, mock mode for UI development, BLE-based discovery, and documented architecture aligned with the firmware API.
Co-authored-by: Cursor <cursoragent@cursor.com>