Background Music System
The Background Music System delivers independent audio zones from a single installation. Each zone runs its own playlist schedule, rotation logic, and volume processing. A weekly scheduler lets you assign different playlists to different times of day, with per-zone EBU R128 loudness normalisation ensuring consistent volume regardless of source material. Venue staff can override playlists and manage queues through a web interface with role-based access.
Interface




Capabilities
64+ zones per instance
Run dozens of independent audio zones from a single machine — each with its own playlist, schedule, and volume.
EBU R128 loudness processing
Real-time loudness normalisation per zone. Every track plays at a consistent perceived volume without manual gain riding.
Windows service or Linux systemd
Runs as a background service on Windows or Linux. Starts automatically, recovers from failures, no GUI required.
ARM / Raspberry Pi support
Deploy on low-cost ARM hardware for single-venue installations. Same software, smaller footprint.
Timed playlist & seasonal scheduling
Weekly calendar scheduler assigns playlists to time blocks. Different music for morning, lunch, evening — different again for holidays.
Web-based zone control
Venue staff manage playback, queues, and overrides from any browser. No desktop software to install.
Technical
- Audio engine with per-zone DSP pipeline
- Windows Audio, ASIO, ALSA (Linux) support
- Tested with Dante Virtual Soundcard and physical accelerator cards
- Windows service or Linux systemd deployment
- ARM / x64 / Raspberry Pi compatible
- Web UI for zone control and queue management
- API-driven content sync from Master Library Manager