Kostenlos und Open SourcemacOS 14.4+Apple silicon und Intel

Surround- und Hi-Res-Musik, auf deinem Mac.

Der kostenlose Open-Source-Player für Surround- und Hi-Res-Musiksammlungen auf dem Mac. SACD- und DVD-Video-Disc-Images, DSD, DTS-CDs sowie Dateien in DTS-HD MA, TrueHD und Atmos teilen sich eine Mediathek mit deinen Stereoalben, und auf AirPods gibt es 3D-Audio (mit Kopfbewegungserkennung, wo macOS sie bietet). Die Raumkorrektur misst deinen Raum mit einem USB-Mikrofon ein und korrigiert jeden Lautsprecher; sie bleibt aus, bis du sie einschaltest. Ein Signalweg zeigt jeden Schritt von der Datei bis zur Ausgabe. Auf Englisch und in 44 weiteren Sprachen.

Gefällt’s dir? Auf GitHub einen Stern geben · Mitdiskutieren

Version 0.15.1 · 28 MB · 4. November 2026 · signiert und notarisiert · Versionshinweise

Oder mit Homebrew: brew install --cask szeremeta1/tap/vespertine

Kanal-für-Kanal-Ausgabe und Bitstream an Receiver sind experimentell und an echten Receivern und Mehrkanal-USB-DACs ungetestet (getestet wurde ein Sony-Fernseher über HDMI: siehe docs/DEVICES.md); Erfahrungsberichte erwünscht. Datenschutz: Es wird nichts erhoben.

Der Inspektor „Jetzt läuft“ von Vespertine: Les jeux d’eaux à la Villa d’Este von Liszt, gespielt von Lazar Berman, gekennzeichnet als HI-RES VERLUSTFREI und BIT-PERFEKT, exklusiv, 32 / 96, mit seinem Signalweg von einer FLAC-Datei mit 24 Bit / 96 kHz über libFLAC mit nativer Rate und unveränderter Lautstärke zu einem Fosi Audio ZD3.
SignalwegFosi Audio ZD3 · 24 / 96

Trailer

Sieh’s dir in 55 Sekunden an.

Mach den Ton an. Alles darin ist die echte App, aufgenommen mit der eigenen Mediathek des Entwicklers.

55 s · 1080p · Albumcover gehören ihren Rechteinhabern

Warum Vespertine

Ein Musikplayer für den Mac, gebaut für Surround und Hi-Res.

Surround- und Stereomusik in einer Mediathek und ein Player, der genau zeigt, was er mit dem Signal gemacht hat.

  • Surround in einer Mediathek

    SACD-Images und -Rips, DVD-Video-Discs, DTS-CDs, DTS-HD MA und TrueHD stehen neben deinen Stereoalben und laufen auf AirPods über Apples 3D-Audio-Renderer (mit Kopfbewegungserkennung, wo macOS sie bietet). Gibt es ein Album in beiden Fassungen, wird jeder Titel einmal aufgeführt, und es spielt die Version, die zu deiner Ausgabe passt.

  • Ein Signalweg zum Nachprüfen

    Abtastraten, Wortbreiten, Verstärkung und Kanalverarbeitung, zurückgelesen aus Core Audio. Die Bedingungen für bit-perfekte Wiedergabe stehen im Quellcode, mit automatisierten Tests, einem Loopback-Test und einer Anleitung zur Überprüfung mit Hardware.

  • Prüft Hi-Res-Dateien

    Die Analyse markiert aufgefüllte Bittiefe sowie mögliches Upsampling oder eine verlustbehaftete Herkunft. Spektrale Ergebnisse sind Schätzungen und werden mit ihren Belegen und Grenzen angezeigt. Dieselbe Analyse läuft auf einem Linux-Server direkt neben deinen Dateien.

  • Open Source zum Prüfen

    Frei unter der GPL. Lies, baue und verändere den Player, einschließlich seiner Ausgabebedingungen und Tests. Kein Konto, kein Abo, keine Werbung, keine Telemetrie.

Bit-perfektExklusiv32 / 19244.1 → 48 kHzDSD 128 · DoPRaumkorrektur3D · KopfbewegungSynthetische Höhen?

01 Bit-perfekt

Jeder Titel in seiner nativen Rate und Bittiefe.

Der Signalweg listet jeden Schritt von der Datei bis zu deinem DAC auf, zurückgelesen aus Core Audio, und sagt dir, wenn etwas die Samples verändert hat.

Vespertine stellt das Gerät auf die Abtastrate jeder Datei um und rechnet nur dann um – mit Apples Konverter in Mastering-Qualität –, wenn der DAC diese Rate nicht beherrscht. BIT-PERFEKT erscheint nur, wenn die Bedingungen im Quellcode erfüllt sind: eine native Rate, nichts, was die Samples verändert, eine passende Wortbreite und ein Gerät, das exklusiv ist oder nicht mit einer anderen App geteilt wird. PCM-Wiedergabe wurde bis 768 kHz und DSD256 an einem Fosi Audio ZD3 und bis 384 kHz und DSD128 an einem FiiO K11 getestet (Berichte des Entwicklers; siehe docs/DEVICES.md).

  • Der Exklusivmodus (Hog) hält andere Apps vom Gerät fern. Im geteilten Modus steuern die Lautstärketasten und die Digital Crown deinen DAC; im Exklusivmodus können sie das auch, wenn du es einschaltest.
  • Der Integer-Modus schickt unbearbeitetes 32-Bit-PCM direkt an DACs, die Integer-Daten annehmen.
  • „An 16-Bit-Quellen anpassen“ (standardmäßig aus) schickt 16-Bit-Dateien an DACs mit echtem 16-Bit-Modus als 16 Bit statt mit Nullen aufgefüllt.
  • Lückenlose Wiedergabe, auch bei Alben mit CUE-Sheet, die aus einer einzigen Datei aufgeteilt werden.
  • Merkt sich deinen DAC. Ist er nicht verbunden, läuft die Musik über die beste verbundene Ausgabe und wechselt zurück, sobald der DAC wieder da ist.
  • Ausgaben ohne eigene Lautstärkeregelung (HDMI, optisch, Line-Out) können die Lautstärke von Vespertine nutzen, pro Ausgabe wählbar. Unter 100 % zeigen die Kennzeichnungen an, dass die Wiedergabe nicht mehr bit-perfekt ist.
  • Gibt deinen DAC beim Beenden von Vespertine mit der Rate und Bittiefe zurück, die er vorher hatte.
  • Ein integrierter Loopback-Test vergleicht jedes Sample, das Vespertine an ein virtuelles Gerät schickt. Er ist eine Softwareprüfung, als solche gekennzeichnet, und ändert nie das Badge BIT-PERFEKT.
Vespertine spielt Liszt, Années de pèlerinage, mit Lazar Berman von einer FLAC-Datei mit 24 Bit / 96 kHz: Der Inspektor kennzeichnet die Wiedergabe auf einem Fosi Audio ZD3 als bit-perfekt und exklusiv und zeigt jeden Schritt des Signalwegs.
Der Dialog des Loopback-Tests: 24 Bit bei 44,1 und 96 kHz, 16 Bit aufgefüllt und ein lückenloses Paar, jeweils bitgenau.
Loopback-Test · Softwareprüfung

02 Lautsprechergruppen · Beta

Mehrere DACs. Ein Lautsprechersystem.

Spiele einen Stream über zwei oder mehr USB-DACs als ein Quad- oder Surround-System ab – mit Kanalzuordnung, Pegelkorrekturen pro Lautsprecher und einer Zeichnung deines Raums.

Vespertine fasst deine DACs in einem privaten Core-Audio-Aggregat zusammen, das andere Apps nicht sehen. Ein DAC, der Taktgeber, bestimmt die Zeit, die anderen folgen ihm. Die Kanäle eines Titels gehen dorthin, wo deine Lautsprecher stehen: Ein Kanal mit eigenem Lautsprecher läuft unverändert darüber, einer zwischen zwei Lautsprechern wird mit gleicher Leistung dazwischen verteilt, und der LFE-Kanal wird standardmäßig weggelassen. Dolby-Digital-Plus-Atmos-Dateien spielen ihr 5.1- oder 7.1-Kanalbett.

  • Eine Kanalzuordnung für jeden Ausgang jedes DACs, mit einem leisen Ton, der jeweils einen Kanal kenntlich macht, sowie Vorlagen für ein Quad, ITU 5.1 und zwei einander gegenüberstehende Paare.
  • Ziehe Lautsprecher und Hörplatz auf einer Zeichnung des Raums: Abstand, Winkel, Verzögerung und Pegel ergeben sich daraus. Oder miss die Gruppe mit einem Mikrofon.
  • Pegel-, Verzögerungs- und Polaritätskorrektur für jeden Lautsprecher, mit Aussteuerungsreserve.
  • BIT-PERFEKT erscheint nur, wenn jeder verwendete Kanal auf einem DAC liegt, der nicht neu abgetastet wird (der Taktgeber); sonst zeigt der Signalweg, was verändert wurde.

Beta: standardmäßig aus, hinter einem Schalter in den Einstellungen der App. Getestet mit automatisierten Tests und virtuellen Geräten; auf echten DACs lief bisher nur ein Messwerkzeug, und in der App wurde noch keine echte Gruppe angehört. Nur PCM; Bluetooth- und AirPlay-Ausgänge können nicht beitreten.

Vespertines Editor für Lautsprechergruppen bei einem Quad: eine Zeichnung des Raums von oben mit vier Lautsprechern um den Hörplatz sowie Abstand, Winkel, Verzögerung und Pegel jedes Lautsprechers.
Die Kanalzuordnung: Jeder Kanal jedes Ausgangs ist einem Lautsprecher zugewiesen, mit einer Schaltfläche „Identify“ und einem Kästchen „Inverted“ je Kanal.
Kanalzuordnung

03 Raumkorrektur

Miss deinen Raum. Korrigiere jeden Lautsprecher.

Miss deinen Raum mit einem UMIK-1 oder einem anderen kalibrierten USB-Mikrofon ein, und Vespertine berechnet für jeden Lautsprecher passende Filter – aus dem, was es an deinem Platz hört.

Die Sweeps laufen nacheinander über jeweils einen Lautsprecher, an einer bis fünf Stellen rund um deinen Hörplatz. Jeder Lautsprecher bekommt eigene Filter, die anhand der Messung entworfen werden. Größtenteils sind es Absenkungen: Sie nehmen die Überhöhungen des Raums zurück und heben breite Einbrüche nur behutsam an. Dieselbe Messung legt Verzögerung und Pegel jedes Lautsprechers fest, sodass jeder Lautsprecher deinen Platz zur selben Zeit und mit derselben Lautstärke erreicht. Die Raumkorrektur ist standardmäßig ausgeschaltet, und die Wiedergabe bleibt bit-perfekt, solange sie aus ist. Ist sie eingeschaltet, zeigt der Signalweg RAUMKORREKTUR an.

  • Drei Zielkurven: Warm (der Standard), Gentle tilt und Flat. Korrigiere nur den Bass oder den Gesamtbereich, und berechne die Filter später neu, ohne erneut zu messen.
  • Importiert Filter aus REW oder Equalizer APO, samt Verzögerung und Pegel jedes Lautsprechers, und exportiert Text für Equalizer APO.
  • Importiert Impulsantworten (WAV, AIFF, CAF oder FLAC) und wendet sie per Faltung an.
  • Stereo und 5.1 (5.1 ist mit simulierten Räumen und importierten Profilen getestet, noch nicht in einem echten 5.1-Raum).
  • Das Raumporträt zeigt die Lautsprecher, deinen Platz und jede Mikrofonposition, während dort gemessen wird. Die Kurvenanimation verwandelt danach den gemessenen Frequenzgang in den vorhergesagten, und ein Vorher-Nachher-Schalter vergleicht beide.

Die „Nachher“-Kurve ist eine Vorhersage aus der Messung und den Filtern, keine Messung. Um zu sehen, was der Raum wirklich macht, miss erneut mit eingeschalteter Korrektur.

Die vorhergesagte Raumkorrektur von Vespertine für ein Stereopaar mit dem Ziel „Warm“: für jeden Lautsprecher der gemessene Frequenzgang, das Ziel und der vorhergesagte Frequenzgang nach der Korrektur, mit einer Raumüberhöhung bei etwa 120 Hz, die um 14 bzw. 18 dB abgesenkt wird, sowie die Filter jedes Lautsprechers.
Das Raumporträt im Messassistenten: linker und rechter Lautsprecher, der Platz und fünf Mikrofonpositionen darum herum; auf der ersten steht das Mikrofon.
Raumporträt

04 Surround & 3D-Audio

Deine 5.1-Discs in derselben Mediathek.

Mehrkanalmusik läuft auf AirPods über Apples 3D-Audio-Renderer (mit Kopfbewegungserkennung, wo macOS sie bietet) oder wird auf einem Stereo-DAC je nach Kanallayout heruntergemischt.

DTS-CDs werden zu 5.1 dekodiert. SACD-Images, extrahierte SACD-Titel, Mehrkanal-FLAC, TrueHD und DTS-HD MA werden auf AirPods über Apples 3D-Audio-Renderer (mit Kopfbewegungserkennung, wo macOS sie bietet) gerendert oder auf einem Stereo-DAC heruntergemischt. Dolby Digital Plus mit Atmos nutzt den Objekt-Renderer von macOS; TrueHD Atmos und DTS:X geben ihr Kanalbett wieder. Kanal-für-Kanal-Ausgabe ist experimentell und an echten Receivern und Mehrkanal-USB-DACs ungetestet (getestet wurde ein Sony-Fernseher über HDMI: siehe docs/DEVICES.md); Erfahrungsberichte erwünscht.

  • Stereo- und Surround-Versionen eines Albums werden einmal aufgeführt; Vespertine spielt die Version, die zur Ausgabe passt, oder die, die du festlegst.
  • Bitstream an Receiver für Dolby Digital, DD+ und DTS-CD ist experimentell und an echten Receivern und Mehrkanal-USB-DACs ungetestet (getestet wurde ein Sony-Fernseher über HDMI: siehe docs/DEVICES.md); Erfahrungsberichte erwünscht. Die Tests des Trägersignals nutzen den S/PDIF-Reader von FFmpeg. Passthrough für TrueHD und DTS-HD MA wird unter macOS nicht unterstützt.
  • Für 3D-Audio exportieren: als binaurales Stereo für Kopfhörer oder als Mehrkanal-ALAC für Apple-Geräte, mit Tags und Coverbildern.
Goodbye Yellow Brick Road von Elton John, ein 5.1-Album mit 24 Bit / 88,2 kHz, läuft als 3D-Audio mit Kopfbewegungserkennung auf AirPods Max, mit dem Signalweg und einer Pegelanzeige für jeden Kanal.
Ein Album mit Stereo- und 5.1-Versionen jedes Titels, einmal aufgeführt.
Stereo und 5.1, einmal aufgeführt

05 SACD, DVD-Video & DSD

Spiel das Disc-Image direkt ab.

Gib Vespertine ein SACD- oder DVD-Video-Image, und es spielt die Musik direkt daraus ab – ohne etwas einzuhängen, zu extrahieren oder zu schreiben.

SACD-Images im Format .iso spielen ihre Stereo- und 5.1-Bereiche ab, DST-komprimiert oder unkomprimiert, mit Titelangaben aus dem Text der Disc selbst. DST wird zum exakten DSD zurückdekodiert, sodass Stereo als natives DSD über DoP an deinen DAC geht, sofern der DAC das unterstützt, und 5.1 auf AirPods über Apples 3D-Audio-Renderer läuft. Die LPCM-Musik auf DVD-Video-Discs (ein .iso oder ein Ordner VIDEO_TS) läuft Bit für Bit, ein Album pro DVD-Titel und ein Track pro Kapitel.

  • SACD-Images sind mit synthetisch erzeugten Discs getestet, darunter Discs mit einem 5.0-Bereich, nur einem Mehrkanalbereich oder DSD128 und höher.
  • DSF und DSDIFF von DSD64 bis DSD512, einschließlich DST-komprimiertem DSDIFF, gehen als DoP an DACs, die die Trägerrate annehmen (bis DSD256 an den getesteten DACs), oder werden in PCM mit hoher Abtastrate umgewandelt. DoP funktioniert Berichten zufolge an einem Fosi Audio ZD3 bis DSD256 und an einem FiiO K11 bis DSD128 (Berichte des Entwicklers, ohne Aufnahme); DSD512 über DoP ist auf Hardware ungetestet.
  • DVD-Video LPCM mit 16, 20 und 24 Bit, 48 und 96 kHz, bis zu 8 Kanäle. DVD-Audio wird nicht unterstützt, und verschlüsselte Discs (CSS) brauchen eine entschlüsselte Kopie.
Brothers In Arms von Dire Straits läuft direkt vom SACD-Disc-Image: Stereo-DSD64 über DoP an einen FiiO K11, mit dem Badge NATIVES DSD · DoP und dem Decoder „SACD-Image, DST (verlustfrei)“.
Love for the Sake of Love von Claudja Barry als DSD128 über DoP an einen Fosi Audio ZD3, mit 352,8 kHz.
DSD128 · DoP · 352,8 kHz

06 Erkennung von Fake-Hi-Res & Spektrum

Finde heraus, welche „Hi-Res“-Dateien keine sind.

Jede Datei lässt sich auf ihre echte Bittiefe, ihre echte Bandbreite und die Spuren verlustbehafteter Encoder und Resampler analysieren.

Die Ergebnisse kommen mit ihren Belegen und nennen, was den Befund sonst erklären könnte, und eine Playlist Zweifelhaftes Hi-Res sammelt sie. Exakt ist nur der Nachweis von Zero Padding: Die spektralen Ergebnisse sind als Fragen gekennzeichnet, weil manche verlustbehafteten Dateien mit hoher Bitrate als echt durchgehen und steile Mastering-Filter, UKW-Quellen sowie Band- oder Vinyl-Überspielungen verdächtig aussehen können. Während Musik läuft, zeigen Pegelanzeigen und ein Live-Spektrum, was ausgegeben wird, DoP eingeschlossen.

  • 16-Bit-Audio, aufgefüllt in 24-Bit-Container
  • Wahrscheinlich per Upsampling hochgerechnete Master in CD-Qualität, verkauft als 96 oder 192 kHz
  • Wahrscheinlich verlustbehaftete Herkunft: MP3 oder AAC, umkodiert in FLAC
  • Wahrscheinlich synthetische Höhen durch SBR oder „KI-Verbesserung“
  • vespertine-analyze führt dieselbe Analyse auf einem Linux-Server neben deinen Dateien aus; die App importiert die Ergebnisse.

Die Datei in diesem Screenshot ist eine absichtliche Fälschung: die Musik des Trailers selbst, als MP3 kodiert und auf 24/192 hochgerechnet, unter einem erfundenen Bandnamen.

Der Tab „Analyse“ markiert ein „Remaster“ mit 24/192 als Datei mit wahrscheinlich verlustbehafteter Herkunft: Sein Langzeitspektrum endet bei 16 kHz.

07 AirPods Max über USB-C

Verlustfrei auf AirPods Max – und es sagt es dir.

Mit dem USB-C-Kabel verbunden, werden AirPods Max als verlustfreies Gerät mit 24 Bit / 48 kHz erkannt.

Musik mit 48 kHz läuft bit-perfekt, alles andere wird mit Apples Resampler in Mastering-Qualität umgerechnet, gut sichtbar. Über Bluetooth sagt dir Vespertine, dass die Verbindung AAC nutzt. Das stützt sich auf Apples Beschreibung des Kabelwegs und auf das Zurücklesen aus Core Audio, da AirPods keinen digitalen Ausgang für einen Loopback haben.

Eine intelligente Playlist mit Titeln in 24 Bit / 48 kHz, eingegrenzt auf Oasis, läuft bit-perfekt auf AirPods Max über USB-C.

08 Mediathek

Stöbern wie in Apple Music. Ordnen wie ein Bibliothekar.

Alben, Künstler, Titel und Genres, jeweils mit kombinierbaren Filtern, und „Zufällig“ für jede Ansicht.

  • Filter für Format, 24 Bit, ab 88,2 kHz, Mehrkanal, Genre, Jahr, Abtastrate, Kanäle und Analyseergebnis. Die Suche ignoriert Groß-/Kleinschreibung und Akzente.
  • Intelligente Playlists in den Einheiten, in denen du denkst: 24 Bit, 88,2 kHz.
  • Remaster, Mono- und Stereo-Veröffentlichungen und SACDs eines Albums teilen sich eine Karte; die Edition wählst du beim Öffnen.
  • Favoriten und Wiedergabezahlen, gespeichert in der Mediathek und nie in deine Dateien geschrieben. Importiert M3U- und Apple-Music-Playlists, Wiedergabezahlen und Favoriten.
  • Tag-Editor mit Backups und Zurücksetzen in einem Schritt, dazu Ergänzung über MusicBrainz, die anzeigt, wie sicher ein Treffer ist, bevor irgendetwas geschrieben wird.
  • Netzwerkfreigaben über SMB, NFS oder WebDAV, mit Caching, „Offline behalten“ und einer Wiedergabe, die für langsame Server ausgelegt ist: Titel werden vor dem Abspielen auf deinem Mac gepuffert, und solange das dauert, erscheint ein Ladering auf der Wiedergabetaste.
  • „Musik finden“ durchsucht alle Laufwerke nach deiner echten Musik und lässt den Kram links liegen. Eine kurze Einrichtung beim ersten Start wählt deine Ausgabe und erklärt, was exklusiver Zugriff und ReplayGain bewirken.
  • Parametrischer EQ pro Ausgabe, der Presets von AutoEQ und Equalizer APO importiert. Standardmäßig aus; ist er an, zeigt der Signalweg EQUALIZER statt BIT-PERFEKT.
  • Mini-Player, Menüleisten-Extra, Medientasten, ReplayGain und automatische, signierte Updates.
Die Seite „Genres“: eine Kachel pro Genre mit einem Mosaik seiner Cover.

09 44 Sprachen

Spricht deine Sprache.

Jedes Menü, jede Einstellung und jede Meldung im Signalweg ist neben Englisch in 44 Sprachen übersetzt.

Von Ukrainisch, Deutsch und Japanisch bis Suaheli, Tamil und Hausa, mit landesüblichen Pluralformen und Zahlenformaten, dazu Chinesisch in vereinfachter, traditioneller und Hongkonger Form, jeweils mit eigenem Wortschatz. Arabisch, Hebräisch, Persisch und Urdu erhalten ein Layout von rechts nach links.

So werden die Übersetzungen geprüft: Eine automatische Prüfung bei jeder Änderung stellt sicher, dass jeder String der App in allen 44 Sprachen vorhanden ist, mit denselben Platzhaltern und den Pluralformen, die jede Sprache braucht; außerdem wurden die wichtigsten Bildschirme in mehreren Sprachen auf abgeschnittenen oder überlappenden Text und die Spiegelung für Rechts-nach-links-Schrift geprüft. Sie entstanden als sorgfältige maschinelle Übersetzungen, daher sind Korrekturen von Muttersprachlern auf GitHub sehr willkommen.

  • ヴェスパタイン日本語
  • VespertineDeutsch
  • فسبرتاينالعربية
  • ΒέσπερταϊνΕλληνικά
  • Vespertinefrançais
  • वेस्परटाइनहिन्दी
  • 베스퍼타인한국어
  • VespertineKiswahili
  • Веспертайнукраїнська
  • Vespertine简体中文
  • เวสเปอร์ไทน์ไทย
  • וספרטייןעברית
  • Vespertineespañol
  • வெஸ்பர்டைன்தமிழ்
  • Vespertineportuguês (Brasil)
  • ቬስፐርታይንአማርኛ
  • Vespertineitaliano
  • ভেস্পারটাইনবাংলা
  • وسپرتاینفارسی
  • Vespertinepolski
  • వెస్పర్టైన్తెలుగు
  • Vespertine繁體中文
  • വെസ്പർടൈൻമലയാളം
  • VespertineTürkçe
  • ویسپرٹائناردو
  • VespertineNederlands
  • ವೆಸ್ಪರ್ಟೈನ್ಕನ್ನಡ
  • VespertineTiếng Việt
  • વેસ્પરટાઇનગુજરાતી
  • Vespertinečeština
  • ਵੇਸਪਰਟਾਈਨਪੰਜਾਬੀ
  • VespertineIndonesia
  • वेस्परटाइनमराठी
  • Vespertine繁體中文(香港)
  • Vespertinesvenska
  • Vespertinemagyar
  • Vespertineromână
  • Vespertinesuomi
  • VespertineHausa
  • Vespertinedansk
  • VespertineFilipino
  • VespertineMelayu
  • Vespertinenorsk bokmål
  • Vespertineportuguês europeu
  • VespertineEnglish

Formate

Surround-, verlustfreie und verlustbehaftete Dateien.

Stereo und Mehrkanal, PCM und DSD, Disc-Images und einfache Dateien, durchgehend mit CUE-Sheets.

Formate, die Vespertine abspielt, und wie
FLAC, ALAC, WAV, AIFFNative Abtastrate und Bittiefe bis 32 Bit und bis zu der Rate, mit der dein DAC läuft (getestet bis 768 kHz); unverändertes 32-Bit-PCM erfordert den Integer-Modus. Images mit CUE-Sheet..flac .m4a .wav .aiff .cue
DSD64 – DSD512DSF und DSDIFF, DST-komprimiert oder unkomprimiert. DoP hängt vom DAC und von der Trägerrate ab, sonst PCM. DoP ist bis DSD256 getestet; DSD512 über DoP ist auf Hardware ungetestet..dsf .dff
SACD-ImagesStereo- und Mehrkanalbereiche, DST oder unkomprimiert, direkt aus dem Image; jeder Titel erscheint nur einmal, mit seiner Stereo- und seiner 5.1-Version..iso
DVD-Video LPCM16, 20 und 24 Bit bei 48 und 96 kHz, 1 bis 8 Kanäle, Bit für Bit; ein Album pro DVD-Titel, ein Stück pro Kapitel. DVD-Audio wird nicht unterstützt..iso VIDEO_TS
Dolby AtmosDolby Digital Plus mit Atmos, gerendert vom Objekt-Renderer von macOS, oder sein decodiertes Kanalbett..ec3 .m4a .mp4
Dolby TrueHD, MLPVerlustfrei, kann bit-perfekt sein; bei TrueHD Atmos wird das Kanalbett wiedergegeben, die Objekte werden nicht gerendert..thd .mlp .mka
DTS-HD Master Audio, DTS-HD HR, DTSMA ist verlustfrei und kann bit-perfekt sein; bei DTS:X wird das Kanalbett wiedergegeben. Rohes DTS wird decodiert; DTS-CD-Bitstream ist ein separater Pfad..dts .dtshd .mka
Dolby Digital (Plus)Von macOS decodiert. Bitstream an Receiver ist experimentell und an echten Receivern und Mehrkanal-USB-DACs ungetestet (getestet wurde ein Sony-Fernseher über HDMI: siehe docs/DEVICES.md); Erfahrungsberichte erwünscht..ac3 .ec3
DTS-CDs und DTS-WAVWerden erkannt und zu 5.1 decodiert, auch per CUE aufgeteilte Alben..wav .flac .cue
APE, WavPack, TTAVerlustfrei. DSD in WavPack wird nicht unterstützt..ape .wv .tta
Opus, Vorbis, Musepack, MP3, AACDecodiert und als verlustbehaftet gekennzeichnet..opus .ogg .mpc .mp3 .m4a

Vergleich

Im Vergleich.

Mehrere Player für den Mac bieten bit-perfekte Wiedergabe. Dieser Vergleich stützt sich darauf, was die eigene Dokumentation oder der Quellcode des jeweiligen Players sagt. „Nicht dokumentiert“ heißt, dass sich der Hersteller weder in die eine noch in die andere Richtung äußert, nicht, dass die Funktion fehlt. Die Faltung in Vespertine dient der Raumkorrektur; Audioeffekt-Plug-ins und Streamingdienste bietet Vespertine nicht.

Vespertine im Vergleich mit sieben anderen Musikplayern für den Mac, laut der eigenen Dokumentation oder dem Quellcode des jeweiligen Players
FunktionVespertineApple Music (Mac)Audirvana Studio / OriginRoonVeraVoxColibriCogfoobar2000 for Mac
QuellcodeGPL-3.0ProprietärProprietärProprietärProprietärProprietärGPL-2.0Proprietär
FLAC-/DSD-DateienJa / JaNein / NeinJa / JaJa / JaJa / JaJa / JaJa / JaJa / Nein⁴
Automatische Umschaltung der DAC-AbtastrateJaNeinJaJaJaJaJaNicht dokumentiert
Exklusivmodus (Hog)JaNeinJaJaJaJaJaJa
16/24-Bit-PCM ohne Änderung der SamplesBedingungen + TestsmacOS 27: Tests Dritter¹HerstellerangabeHerstellerangabeLoopback-Test in der AppHerstellerangabeAnzeige in der AppNicht dokumentiert
Lokale Surround-DateienJa²Nicht dokumentiertJaJaJaNicht dokumentiertJaNicht dokumentiert
3D-Audio von Apple für lokale Surround-DateienJaNur Atmos aus dem Katalog³Nicht dokumentiertNicht dokumentiertNicht dokumentiertNicht dokumentiertJaNicht dokumentiert
Analyse von Hi-Res-DateienJaNeinAudioScanDynamikumfang, LautheitJaNicht dokumentiertNein (nur Live-Spektrum)Nein (nur Live-Spektrum)
SACD ISOJaNeinJaNein (nur DSF/DFF)JaNeinNeinNein⁴
RaumkorrekturIn der App gemessen (USB-Mikrofon) oder per Import (REW / APO, Impulsantworten)NeinPer Faltung (Origin: kostenpflichtige Option) oder Audio UnitsPer FaltungNein (bewusst nicht)Nicht dokumentiertNeinNicht dokumentiert
Faltung / Audioeffekt-Plug-insJa (Raumkorrektur) / NeinNein / NeinJa (Origin: kostenpflichtige Option) / Audio UnitsJa / NeinNein / NeinNicht dokumentiert / Nicht dokumentiertNein / NeinNicht dokumentiert / Audio Units
StreamingdiensteNeinApple MusicStudio: ja; Origin: neinJaNein (lokal + UPnP)Nein (Internetradio)Nein (Internetradio)Nein (Internetradio)

¹ Apple Music unter macOS 27 war bei 16/24 Bit bitgenau, laut Loopback-Tests Dritter, über die auf ASR berichtet wurde, bei 100 % Lautstärke. Das ist keine Messung von Vespertine; der ursprüngliche Bericht konnte für dieses Update nicht unabhängig nachgeprüft werden. Automatische Ratenumschaltung, Hog-Modus, FLAC und DSD gibt es auf dem Mac weiterhin nicht.

² Mehrkanal-Ausgabe an DACs und Bitstream an Receiver sind experimentell und an echten Receivern und Mehrkanal-USB-DACs ungetestet (getestet wurde ein Sony-Fernseher über HDMI: siehe docs/DEVICES.md); Erfahrungsberichte erwünscht.

³ Apple dokumentiert 3D-Audio mit Kopfbewegungserkennung für Dolby-Atmos-Titel im Katalog von Apple Music, nicht das räumliche Rendering deiner eigenen Mehrkanaldateien.

⁴ Getestet mit foobar2000 2.26 (macOS 27.0.1) ohne Komponenten: DSF-, DFF- und SACD-ISO-Dateien scheitern mit „Unsupported file format“. DSF und DFF werden nur als PCM mit 352,8 kHz wiedergegeben, nachdem FFmpeg separat installiert und im FFmpeg Decoder Wrapper von foobar2000 eingetragen wurde; SACD ISO scheitert weiterhin.

Quellen und Umfang. Korrekturen willkommen: Issue erstellen.

Neu

Neu in 0.15.1.

Aktuelle Version

Vespertine 0.15.1

Vespertine 0.15.1 plays TAK, Matroska/WebM audio and DSD in WavPack, names the formats it can't decode instead of failing on them, reads a DSF whose header is a few bytes off, and fixes Room Correction with a USB microphone such as the UMIK-1.

Diese Versionshinweise wurden noch nicht übersetzt und werden daher auf Englisch angezeigt.

New formats

  • TAK (.tak) files play and are read into the library.
  • Matroska and WebM audio (.mka, .mkv, .webm) play whatever audio they hold: FLAC, ALAC, AAC (including xHE-AAC), MP3, Vorbis, Opus, WavPack, TTA, Monkey's Audio and PCM. If a file has more than one audio stream, the library lists one track per stream and plays the one you pick.
  • DSD in WavPack (.wv) plays as native DSD over DoP where the output takes it, and as PCM where it doesn't, like other DSD files.
  • Cue sheets inside FLAC files become separate tracks in the library.

Formats Vespertine can't decode are now named

  • Dolby AC-4 (for example the 2024 Atmos Music stereo masters in .mp4) used to show up as a lossless 16-bit 48 kHz "MP4" and fail with "The format … was not recognized." They are now listed as Dolby AC-4, lossy, with their real sample rate and channel count, and playing one says plainly that macOS has no decoder for it and Vespertine doesn't include one. Libraries that already have such files relabel them by themselves; the files are not touched.
  • MPEG-H 3D Audio (also used by Sony 360 Reality Audio) is named the same way.
  • MQA files (FLAC) carry an MQA label and play as the plain FLAC they contain, not unfolded. Auro-3D files are labelled and play as the ordinary surround PCM they contain.
  • This release names Dolby AC-4 and MPEG-H files; it does not play them.

Fixed

  • A DSF whose header total size is larger than the file is read. Some editors rewrite a DSF's tag without fixing the size in the header, and Vespertine then skipped the file as "not a valid DSD Stream file". It is now added to the library with its title, artist, album and DSD format. The file itself is never changed.
  • Room Correction works with a microphone that only records at 48 kHz. "Measure the room" failed at the level check with "UMIK-1's input can't be set to Float32 at the test's rate" when the output ran at a higher rate (for example 176.4 kHz). The measurement now records at a rate the microphone offers, converts to Float32 itself, puts the microphone's rate back afterwards, and never changes the output's rate.
  • Playing a song from a network share comes first. A library scan of the share no longer takes turns with the song you just played; scans wait while the song is loading and resume a few seconds after it is safe.
  • The first-time Transitions note appears in the window you turned Transitions on in. Turning Transitions on in Settings used to show the note on the main window, which came to the front and made Settings seem to close.
  • One moon. The Transitions note, the transport bar's Transitions button and the Up Next markers now use Vespertine's single moon instead of the two-crescent symbol. Transitions are still off by default.

Checked

  • New tests cover silence trimmed at the ends of songs in Crossfade, Smart Mix and Live Set. Nothing in playback changed.

Not yet checked

  • Dolby AC-4 and MPEG-H files are named but still can't be played.
  • Room Correction with a microphone at its own rate was tested with simulated devices and a loopback output, not on a real UMIK-1 with an external DAC.

Vespertine-0.15.1.dmg · 28 MB · schon installiert? Die App aktualisiert sich selbst, oder brew upgrade --cask vespertine

Frühere Versionen

  1. 0.15.0

    Vespertine 0.15.0 adds Transitions, an optional way to blend one song into the next (Crossfade, Smart Mix and Live Set); lists every copy of an album and lets you play, favorite or star any copy of any song; shows channel meters for Dolby Atmos and DTS; and lets the Visualizer draw in the colours of the album cover.

  2. 0.14.2

    Vespertine 0.14.2 makes the Visualizer's meter lights behave like the real thing, draws the spectrum for Dolby Atmos rendered by macOS, and shows newly plugged-in output devices straight away.

  3. 0.14.1

    Vespertine 0.14.1 adds a Visualizer window: the music drawn live in eight styles, starting with a spinning record, in a window of its own that never touches the sound going to your DAC.

  4. 0.14.0

    Vespertine 0.14.0 bringt die Raumkorrektur: Miss deine Lautsprecher mit einem UMIK-1-Mikrofon und spiele über Filter, die für deinen Raum erstellt wurden. Außerdem verhindert es, dass der Netzwerkwiedergabe die Daten ausgehen.

  5. 0.13.2

    Vespertine 0.13.2 spielt 5.1-DSD als 3D-Audio auf AirPods ab, zeigt an, wenn Audio konvertiert oder heruntergemischt wird, und hängt beim Beenden nicht mehr.

FAQ

Fragen und Antworten.

Ist es wirklich kostenlos?

Ja. Vespertine ist kostenlos und Open Source unter der GPL-3.0. Kein Konto, kein Abo, keine Werbung und keine Telemetrie (Datenschutz). Online geht die App nur, um nach Updates zu suchen, und – wenn du es möchtest – um MusicBrainz, das Cover Art Archive oder ListenBrainz zu erreichen oder Cover für deinen Discord-Status zu finden.

Was brauche ich?

macOS 14.4 (Sonoma) oder neuer, auf Apple silicon oder Intel. Intel-Hardware ist ungetestet; der Intel-Build lief unter Rosetta, und Berichte von echten Intel-Macs sind willkommen.

Wie installiere und aktualisiere ich es?

Lade das DMG herunter, öffne es und zieh Vespertine in den Ordner „Programme“. Die App ist mit einer Developer ID signiert, von Apple notarisiert und aktualisiert sich selbst; jedes Update ist signiert. Mit Homebrew: brew install --cask szeremeta1/tap/vespertine, danach brew upgrade --cask vespertine oder die eigenen Updates der App.

Streamt es von Qobuz, TIDAL oder Apple Music?

Nein. Vespertine spielt Musik, die dir gehört – auf deinem Mac, auf externen Laufwerken oder auf einer Netzwerkfreigabe. DRM-geschützte Downloads aus einem Apple-Music-Abo können nicht wiedergegeben werden.

Woher weiß ich, dass es wirklich bit-perfekt ist?

Der Signalweg liest zurück, was Core Audio tatsächlich getan hat: die nominelle Abtastrate des Geräts, sein physisches Format und wer es belegt. Die Decoder haben automatisierte Tests (TrueHD gegen die Quelle, DTS gegen den eigenen Decoder von FFmpeg), ein integrierter Loopback-Test prüft den Softwarepfad Sample für Sample, und mit vespertine-probe kannst du deine eigene Hardware prüfen. So prüfst du es selbst.

Gibt es eine Raumkorrektur?

Ja. Miss deinen Raum mit einem UMIK-1 oder einem anderen kalibrierten USB-Mikrofon an einer bis fünf Stellen rund um deinen Platz ein, und Vespertine berechnet für jeden Lautsprecher passende Filter und gleicht Verzögerung und Pegel der Lautsprecher aneinander an, in Stereo oder 5.1 (5.1 ist mit simulierten Räumen und importierten Profilen getestet, noch nicht in einem echten 5.1-Raum). Außerdem importiert es Filter aus REW und Equalizer APO sowie Impulsantworten. Die Raumkorrektur ist standardmäßig ausgeschaltet, die Wiedergabe bleibt bit-perfekt, solange sie aus ist, und der Signalweg zeigt RAUMKORREKTUR an, solange sie eingeschaltet ist. So funktioniert die Raumkorrektur.

Kann es SACDs und DVDs abspielen?

Vespertine spielt deren Images ab. SACD-.iso-Images, Stereo und Mehrkanal, DST-komprimiert oder unkomprimiert, sowie die LPCM-Musik auf DVD-Video-Images oder in VIDEO_TS-Ordnern werden direkt aus dem Image wiedergegeben, ohne dass etwas extrahiert wird. DVD-Audio wird nicht unterstützt, und für verschlüsselte DVDs (CSS) brauchst du eine entschlüsselte Kopie.

Spielt es Dolby Atmos ab?

Dolby Digital Plus mit Atmos läuft über den Objekt-Renderer von macOS, auf AirPods als 3D-Audio (mit Kopfbewegungserkennung, wo macOS sie bietet). Bei TrueHD Atmos und DTS:X wird das verlustfreie Kanalbett wiedergegeben; die Objekte werden nicht gerendert. Bitstream an einen AV-Receiver ist experimentell und an echten Receivern ungetestet; Erfahrungsberichte erwünscht.

Verändert es meine Dateien?

Nur wenn du Tags bearbeitest – und dann wird jede Datei vorher gesichert und lässt sich in einem Schritt zurücksetzen. Ordner werden am Speicherort referenziert; beim Importieren entstehen APFS-Klone, die keinen zusätzlichen Platz belegen.

Auf welcher Hardware wurde es getestet?

Die PCM-Wiedergabe wurde auf einem Fosi Audio ZD3 bis 768 kHz und DSD256 getestet und auf einem FiiO K11 bis 384 kHz und DSD128 (Berichte des Entwicklers; siehe docs/DEVICES.md), an dem auch der Integer-Modus getestet wurde. Außerdem wurde sie auf AirPods Max über USB-C und Bluetooth, auf den Lautsprechern eines MacBook Pro und auf einem Sony-Fernseher über HDMI in 5.1 getestet. Intel-Hardware ist ungetestet. Bitstream an Receiver und Mehrkanal-Ausgabe an DACs sind experimentell und an echten Receivern und Mehrkanal-USB-DACs ungetestet (getestet wurde ein Sony-Fernseher über HDMI: siehe docs/DEVICES.md); Berichte erwünscht.

Gibt es Vespertine in meiner Sprache?

Wahrscheinlich: Die Oberfläche gibt es auf Englisch und in 44 weiteren Sprachen, darunter Arabisch, Hebräisch, Persisch und Urdu, die von rechts nach links geschrieben werden. Vespertine verwendet die Sprache, die in den Systemeinstellungen dafür festgelegt ist. Korrekturen von Muttersprachlern sind auf GitHub willkommen.

Unterstützen

Hilf Vespertine zu wachsen.

Kostenlos, Open Source und offen entwickelt. So kannst du helfen.

  • Auf GitHub sponsern

    Vespertine ist kostenlos. Wenn es dir nützt, unterstützt ein Sponsoring auf GitHub die Entwicklung.

  • Melde deinen DAC

    Erzähl uns, wie sich dein DAC, dein Interface oder dein Receiver verhalten hat. Jeder Gerätebericht erweitert, was auf echter Hardware geprüft wurde.

  • Übersetzung verbessern

    Dir ist in einer der 44 Sprachen eine holprige Formulierung aufgefallen? Erstelle ein Issue mit der besseren Formulierung.

  • Den Code lesen

    Fehlerberichte, Pull-Requests und Fragen sind willkommen. Die Bedingungen für den Signalweg und ihre Tests stehen alle im Repository.

Download

Spiel deine Surround-Sammlung auf deinem Mac.

Kostenlos · Open Source · Version 0.15.1 · macOS 14.4 oder neuer · Apple silicon und Intel

Oder mit Homebrew: brew install --cask szeremeta1/tap/vespertine