Is it really free?
Yes. Vespertine is free and open source under the GPL-3.0. There’s no account, no subscription, no ads and no telemetry (privacy). It only goes online to check for updates, and to reach MusicBrainz, the Cover Art Archive or ListenBrainz, or to find covers for your Discord status, when you ask it to.
What do I need?
macOS 14.4 (Sonoma) or later, on Apple silicon or Intel. Intel hardware is untested; the Intel build has run under Rosetta, and reports from real Intel Macs are welcome.
How do I install and update it?
Download the DMG, open it and move Vespertine to Applications. It’s signed with a Developer ID and notarized by Apple, and it updates itself; every update is signed. With Homebrew: brew install --cask szeremeta1/tap/vespertine, then brew upgrade --cask vespertine or the app’s own updates.
Does it stream from Qobuz, TIDAL or Apple Music?
No. Vespertine plays music you own, on your Mac, on external drives or on a network share. DRM-protected Apple Music subscription downloads cannot be played.
How do I know it’s actually bit-perfect?
The signal path reads back what Core Audio actually did: the device’s nominal rate, its physical format and who holds it. The decoders have automated tests (TrueHD against its source, DTS against FFmpeg’s own decoder), a built-in loopback test checks the software path sample by sample, and vespertine-probe lets you check your own hardware. How to verify it yourself.
Does it do room correction?
Yes. Measure your room with a UMIK-1 or another calibrated USB microphone at one to five spots around your seat, and Vespertine fits filters to each speaker and lines up their delay and level, in stereo or 5.1 (5.1 is tested with simulated rooms and imported profiles, not yet in a real 5.1 room). It also imports REW and Equalizer APO filters and impulse responses. It’s off by default, playback stays bit-perfect while it’s off, and the signal path says ROOM CORRECTION while it’s on. How room correction works.
Can it play SACD and DVD discs?
It plays their images. SACD .iso images, stereo and multichannel, DST-compressed or plain, and the LPCM music on DVD-Video images or VIDEO_TS folders play straight from the image, with nothing extracted. DVD-Audio isn’t supported, and encrypted (CSS) DVDs need a decrypted copy.
Does it play Dolby Atmos?
Dolby Digital Plus with Atmos plays through macOS’s object renderer, as Spatial Audio on AirPods (head-tracked where macOS provides it). TrueHD Atmos and DTS:X play their lossless channel bed; their objects aren’t rendered. Bitstream to an AV receiver is experimental, untested on real receivers; reports wanted.
Will it change my files?
Only when you edit tags, and then each file is backed up first and can be reverted in one step. Folders are referenced in place; importing makes APFS clones that take no extra space.
Which hardware has it been tested on?
PCM playback has been tested up to 768 kHz and DSD256 on a Fosi Audio ZD3, and up to 384 kHz and DSD128 on a FiiO K11 (developer reports; see docs/DEVICES.md), where integer mode was tested too. It has also been tested on AirPods Max over USB-C and Bluetooth, MacBook Pro speakers, and a Sony TV over HDMI in 5.1. Intel hardware is untested. Receiver bitstream and multichannel DAC output are experimental, untested on real receivers and multichannel USB DACs (one Sony TV over HDMI has been tested: see docs/DEVICES.md); reports wanted.
Is it in my language?
Probably: the interface is in English and 44 other languages, including right-to-left Arabic, Hebrew, Persian and Urdu. Vespertine follows the language set for it in System Settings. Corrections from native speakers are welcome on GitHub.