- New color filter: rename the track color labels to whatever fits your show (Settings → Track Colors) and filter the soundboard grid by color across every bank at once. Off by default — turn it on in Settings.
- The Settings dialog now only shows the OSC/web remote port fields once "OSC & Web Remote" is turned on.
- Added optional anonymous usage telemetry (app version, OS, CPU/RAM only — never show content or file paths) to help prioritize what to support; opt out anytime in Settings.
Release Notes
Changelog
Every release of Stadium Sound and what changed — the same notes shown in the app's What's New dialog.
- New Play Count Report (⋯ menu) shows how many times each track has actually played over the main output, with a small ▶N badge on the button itself, a CSV export for E+ audio log submissions, and a one-click Reset All Play Counts to start fresh for the next event.
- Plays from a playlist count too, including tracks added straight from a media library without ever being placed on a bank.
- New Loudness Report (⋯ menu) analyzes every track across all banks and flags which ones are too loud or too quiet against a target loudness, with a per-library suggested target and a one-click button to normalize everything out of range.
- Edit Track now has a Normalize button that sets a track's Audio Level automatically to match the target loudness.
- Normalize target loudness is now a setting (Settings → Loudness), shared by both the Normalize button and the Loudness Report.
- While reordering a bank, new Sort by Artist / Title / Filename buttons alphabetize the tracks instantly instead of requiring manual drag-and-drop.
- Per-track Audio Level can now boost a track up to 200%, not just attenuate it — useful for tracks recorded quieter than the rest of the library.
- Fixed the Settings audio device dropdowns silently falling back to showing "System Default" when the previously selected device was unplugged, masking the real (still-remembered) selection.
- The bank sidebar now shows a playing indicator for whichever bank has a track on the main output, even after switching to a different bank.
- Fixed a crash on some Windows-on-ARM laptops (Snapdragon X Elite) where the app window would go black and eventually stop responding after an update.
- The app now recovers automatically if the window ever goes unresponsive, instead of staying stuck.
- Fixed a rare crash when closing the app while a library scan was still in progress.
- Web remote (Settings → Network Control) now matches the app's colors and styling, and shows player number/name for walk-on cues instead of just artist/title.
- Tapping a track on the web remote now stops it if it's already playing, instead of restarting it.
- Random on the web remote scrolls the newly-picked track into view if it was off-screen.
- The web remote can now select a playlist and play, skip, stop, and shuffle it, with the currently playing track highlighted.
- The Bitfocus Companion module is now available to download from the Stadium Sound website.
- New Network Control: enable OSC and a web remote in Settings so phones, tablets, and Bitfocus Companion can trigger playback over the local network.
- The web remote works from any phone or tablet — open the pairing URL or scan its QR code from Settings.
- A Companion token is shown as its own copyable field in Settings for setting up the Companion module.
- The website changelog page now links each version to its GitHub release, where older installers can be downloaded.
- New What's New dialog (you're reading it) — see what changed in each release. It opens once after an update, and any time from Settings → About.
- The Monitor button is now disabled with a clear ✕ when the monitor output is the same device as the main output — pick a different Monitor device in Settings to use it.
- Adding tracks to an empty bank now uses the same + menu as the bank header: Select File or From Library.
- New Display Zoom setting scales the whole interface up or down — useful on high-resolution screens.
- Add from Library is now a search-first flow: type to filter, click a track to add it.
- The menu bar stays hidden while in fullscreen.
- The track editor waveform now shows a moving playhead while previewing.
- Track buttons can be reordered with touch on touchscreen devices.
- Playback actions moved from the menu bar into the toolbar "More" menu.
- Pressing a button whose audio file has been moved or deleted now marks the track missing instead of failing silently.
- Track button badges are larger and higher-contrast.
- The track editor now has level meters and a loudness (LUFS) readout.
- Buttons with a custom volume show a badge.
- Keyboard shortcuts keep working after using the volume slider or checkboxes.
- The saved master volume is applied on startup instead of resetting to full.
- The app is now called Stadium Sound.
- Deleting banks, tracks, or playlists now asks for confirmation first — deletions autosave and can't be undone.
- Add-to-playlist mode now has a clear Done button so it's obvious how to exit.
- The level meters are labeled with dB units.
- A clear error dialog appears when an event set fails to open.
- The update flow now shows download progress and an install button, and remembers its state.
- Each track can have its own audio level, set in the track editor.
- A short-term loudness (LUFS) readout appears beneath the level meters.
- Right-click menus: delete a track, rename or delete a bank.
- Fixed the playhead and level meters permanently freezing during long sessions.
- First fix for the playhead and level meters freezing mid-event.
- New media library: index folders of audio once, then add tracks to banks and playlists from there.
- The event set and window layout are saved when the app closes.