Skip to content

Installation

  • Operating System: Windows 10 (build 1903+) or Windows 11
  • Runtime: No additional runtime required — MZAP ships as a self-contained Native AOT executable
  • Audio: At least one audio output device (DirectSound, WASAPI, or ASIO)
  • Disk: ~50 MB for the application
  • RAM: 128 MB minimum, more for large media libraries

Download the latest MZAP installer from the official website:

Download MZAP

  1. Run the downloaded installer (MZAP-Setup.exe)
  2. Follow the installation wizard
  3. Launch MZAP from the Start menu or desktop shortcut

MZAP installs as a standalone desktop application that includes both the audio engine and a built-in web UI.

The installer offers "Allow access from other devices on your network (LAN)", which is ticked by default. It adds Windows Firewall rules allowing inbound connections to MZAP.Api.exe only:

ProtocolPortsPurpose
TCP51005115AirPlay RTSP control
UDP61006195AirPlay RTP audio
UDP5353mDNS service discovery

These are required for AirPlay input and for exposing MZAP to the local network. Unticking the option keeps MZAP restricted to this computer — AirPlay input and remote web access will not work in that mode. Your choice is remembered when you upgrade.

Streaming zones use their own ports and still need a rule added by hand.

On a fresh install the window opens centred at 1280×860, sized so the desktop interface (with its sidebar) is used rather than the narrow mobile layout. MZAP declares per-monitor DPI awareness, so window sizes are applied in real pixels — on a 4K display at 150% scaling the window is correctly sized and text and icons render sharply rather than being upscaled by Windows.

Once you have moved or resized the window, your saved position and size are restored on every later launch.

When you launch MZAP for the first time, the application window opens on the Welcome screen — a quick tour of MZAP's main concepts with cards for Devices, Players, Zones, Matrix Routing, Radio Browser, and the Scheduler. A Documentation card at the bottom of the Welcome screen has an Open Documentation button that launches this site in your default browser.

On first launch — and every launch after — MZAP automatically detects and initializes all available audio devices. No manual setup is required to get sound working.

To review your hardware:

  1. Navigate to the Devices page
  2. You'll see every detected audio device listed, with zones already created — one per channel on each device
  3. A Refresh button is available on the Audio Devices screen, but it is not fully implemented yet — for now, restart MZAP if you plug in new hardware and need it picked up

You're now ready to create players and start routing audio. See the Quick Start guide for next steps.

You can open this documentation site from inside the app at any time:

  • Help menu → Documentation — opens docs.multizoneaudioplayer.com in your default browser.
  • Welcome screen → Open Documentation — same destination, from the Welcome tab's Documentation card.

MZAP includes a built-in update checker. When a new version is available, you'll see a notification in the application. You can also check for updates manually via Settings > Check for Updates.

Use the standard Windows Apps & Features settings to uninstall MZAP. Application data (workspaces, presets, media library) is stored in %APPDATA%\MZAP\ and is not removed during uninstall — delete this folder manually if you want a clean removal.