DrPlayer app icon
v1.9.7 · signed · notarized SwiftUI native macOS 14+

A music player for people who care about editions

Audio isn't just played.
It's examined.

Native macOS MPD client with bitperfect playback, dynamic-range analysis, pressing certification via Loudness War DB, and collector-grade metadata from MusicBrainz, Discogs, Wikipedia and Last.fm.

Apple Silicon · macOS 14+ · Needs mpd & ffmpeg

DrPlayer main window showing the home view with album grid, waveform player and DR indicator
The walkthrough

Not another music player.

Scroll through the features that make DrPlayer feel less like iTunes and more like a mastering engineer's browser.

Album detail

Every album, fully annotated.

Format, dynamic range, label, catalog number, country, producer, engineers, genre tags, and MusicBrainz / Discogs / Wikipedia links — every field is a navigation hub.

01 05
DrPlayer album detail showing full metadata, DR per track, producer and engineer credits
Pressing certification

Know which pressing you have.

Cross-reference your copy against every known mastering in Loudness War DB. See at a glance which pressing is DR14 and which one is the brickwalled 2018 remaster.

02 05
Compare editions view listing all known pressings of Gaucho from Loudness War DB
Signal path

Bitperfect, end to end.

Real-time signal path from source format through MPD to your DAC, with an honest Bitperfect indicator. No hidden resampling, no guesswork, no software volume.

03 05
DrPlayer signal path popover showing the chain from origin to DAC with a Bitperfect badge
Stats

Your listening, mapped.

Listening time, genre distribution, top artists, albums and labels, day-of-week and hour-of-day heatmaps. Week, month, year, all-time.

04 05
Stats dashboard showing total listening time, genre donut, top artists and labels
Now playing

Three ways to listen.

Immersive mode with blurred artwork background. Synced lyrics from LRCLIB. Oscilloscope, spectrum and circular visualizers powered by real audio from the MPD FIFO.

05 05
Fullscreen immersive now-playing view with large cover art and waveform
What's inside

Playback for ears. Metadata for brains.

Built for listeners who care about labels, masterings, credits, formats and the truth behind every release. The better your library is curated, the better DrPlayer becomes.

  • Native SwiftUI

    Built entirely in SwiftUI for macOS 14+. Developer ID signed, notarized, stapled. No Electron, no web views, no 400 MB install.

  • MPD under the hood

    DrPlayer is a full MPD client. Point it at a local MPD for direct DAC output, or at a remote MPD running on a headless server. One UI, two topologies.

  • Bitperfect signal path

    Watch the chain from file to DAC in real time. DSD over PCM, automatic sample rate matching, honest bitperfect indicator, CoreAudio device management.

  • DR analysis per track

    DR14 values computed natively with Accelerate / vDSP and cached per track. Every album shows the average, every track its own number.

  • Pressing certification

    Every DR badge is a portal to Loudness War DB. Compare your copy against every known mastering side by side — format, country, label, DR.

  • Collector-grade metadata

    MusicBrainz for credits, Discogs for physical editions, Wikipedia for bios, Last.fm for tags, LRCLIB for synced lyrics. All sources credited inline.

  • Smart playlists

    Graphical rule editor — filter by genre, artist, label, format, year, DR, play count, favorites, composer, country. Live evaluation as you type.

  • Listening stats

    Genre donut, top artists and labels, day-of-week and hour-of-day heatmaps. Week, month, year, all-time. Your library, your numbers.

  • Lyrics, visualizers, immersive

    Fullscreen now-playing with synced lyrics, three real-audio visualizers (spectrum, circular, oscilloscope) and a blurred-artwork immersive mode.

Built on MPD

One UI. Two topologies. Same rich metadata.

DrPlayer is a full client for Music Player Daemon, the proven Unix playback daemon. Run MPD locally to drive your own DAC, or point DrPlayer at a remote MPD on a headless audio server and use it as a control surface over your network.

  • LOCAL Plug a DAC into your Mac. DrPlayer drives local MPD with CoreAudio output, automatic sample rate matching and DSD over PCM.
  • REMOTE Run MPD on a Raspberry Pi, moOde, Volumio or your own headless box. DrPlayer controls it over the network and keeps the full metadata experience — mount the library via NFS/SMB for cover art, DR and waveforms.
  • AUTO Auto-detects your mpd.conf on first launch, generates one if missing, and lets you manage outputs and mixer settings without leaving the app.
signal path BITPERFECT
  1. 01
    Origin
    FLAC · 44.1 kHz · 16 bit stereo
  2. 02
    MPD
    1082 kbps · No processing
  3. 03
    Topping D90 III SABRE
    CoreAudio · 44.1 kHz matched

A real Signal Path popover from DrPlayer. Every step is honest: if the chain resamples, the Bitperfect badge drops.

Ready to listen

Get DrPlayer for macOS.

Apple Silicon build. Signed with Developer ID, notarized and stapled. DrPlayer needs mpd and ffmpeg — install both with brew install mpd ffmpeg.

Download DrPlayer 1.9.7 .dmg · macOS 14 Sonoma or later
Version
1.9.7
Architecture
Apple Silicon
Signed
Developer ID
Notarized
Yes, stapled