Showboard 1.2.0
Last updated: May 13, 2026
Audio pipeline rewrite, gapless transitions, DSD import, and a unified streaming layer across all five online sources
Audio Engine
- Rewritten audio pipeline on AVAudioEngine for real-time stability and lower-latency device switching
- mainMixerNode SRC quality raised to maximum — cleaner playback when device rate ≠ source rate
- Multi-buffer scheduler eliminates SRC-boundary dropouts
- Gapless transitions reworked end-to-end
- HAL listeners react to system sample-rate and default-device changes without restart
- Stream byte prefetcher for faster network playback startup
Sources & Formats
- DSD import — .dsf files now ingest and play cleanly (DFF deferred to v1.3)
- Streaming pipeline rewrite — unified byte-stream layer across Archive.org, Nugs, Tidal, Qobuz, Phish.in
- Phish.in MP3 reliability improvements
UI
- Auth-expiry overlay — clear indicator and one-click reconnect when a streaming session expires
- Stream download progress fill on the playback scrubber
- Double-click track-row gesture fix
- File → New Playlist… (⌘⇧N)
- “Play Album” context menu now actually plays (was navigating only)
- Home YOUR PLAYLISTS refreshes immediately when a playlist is created from anywhere
- On This Day cards open show detail directly (no longer routed through global search)
- Menu-bar popover redesigned as vertical mini-player
Accessibility & VoiceOver
- Transport controls have explicit a11y labels (Previous Track / Next Track / Play / Pause)
- Album track titles reachable via VoiceOver
- Menu-bar player track title surfaces to the accessibility tree
Fixes
- m4a / ALAC playback failure with kAudio_ParamError -50 fixed (full-buffer read contract)
- Resync delay defaults to 0.3 s for DACs that need lock time after rate changes
- “Add to Queue” with no prior playback no longer leaves the queue inconsistent
- Session restore correctly brings back the currently-playing track on relaunches within 30 s
- Menu-bar popover Tahoe layout-cycle crash class ended
- Nugs.net artists appear in global search rollup
- Phish.in tracks correctly bucketed by source in source breakdown
© 2026 Showboard. All rights reserved.