Gratuit și open sourcemacOS 14.4+Apple silicon și Intel

Muzică surround și hi-res, pe Mac-ul dumneavoastră.

Playerul gratuit și open source pentru Mac, creat pentru colecțiile de muzică surround și hi-res. Imaginile de disc SACD și DVD-Video, DSD-ul, CD-urile DTS și fișierele DTS-HD MA, TrueHD și Atmos stau în aceeași bibliotecă cu albumele dumneavoastră stereo, iar pe AirPods se redau ca Audio spațial (cu urmărirea capului acolo unde macOS o oferă). Corecția camerei vă măsoară camera cu un microfon USB și corectează fiecare difuzor; rămâne dezactivată până când o activați. Calea semnalului arată fiecare pas, de la fișier la ieșire. În engleză și în alte 44 de limbi.

Vă place? Dați-i o stea pe GitHub · Participați la discuții

Versiunea 0.15.1 · 28 MB · 4 noiembrie 2026 · semnată și notarizată · Note de versiune

Sau cu Homebrew: brew install --cask szeremeta1/tap/vespertine

Ieșirea canal cu canal și bitstreamul către receiver sunt experimentale, netestate pe receivere reale și pe DAC-uri USB multicanal (a fost testat un televizor Sony prin HDMI: vedeți docs/DEVICES.md); așteptăm rapoarte. Confidențialitate: nu se colectează nimic.

Inspectorul În redare din Vespertine: Les jeux d’eaux à la Villa d’Este de Liszt, în interpretarea lui Lazar Berman, marcat HI-RES FĂRĂ PIERDERI și BIT-PERFECT, exclusiv, 32 / 96, cu calea semnalului de la un FLAC de 24 de biți / 96 kHz, prin libFLAC, la rata nativă și cu volum unitar, până la un Fosi Audio ZD3.
Calea semnaluluiFosi Audio ZD3 · 24 / 96

Trailer

Vedeți-l în 55 de secunde.

Porniți sunetul. Tot ce vedeți este aplicația reală, înregistrată pe biblioteca proprie a dezvoltatorului.

55 s · 1080p · copertele aparțin proprietarilor lor

De ce Vespertine

Un player de muzică pentru Mac, creat pentru surround și hi-res.

Muzică surround și stereo într-o singură bibliotecă și un player care arată exact ce a făcut cu semnalul.

  • Surround într-o singură bibliotecă

    Imaginile și ripurile SACD, discurile DVD-Video, CD-urile DTS, DTS-HD MA și TrueHD stau lângă albumele dumneavoastră stereo și se redau pe AirPods prin motorul de randare Audio spațial al Apple (cu urmărirea capului acolo unde macOS o oferă). Când un album există în ambele variante, fiecare melodie apare o singură dată și se redă versiunea potrivită pentru ieșirea dumneavoastră.

  • O cale a semnalului verificabilă

    Rate de eșantionare, lungimi de cuvânt, câștig și procesare pe canale, citite înapoi din Core Audio. Condițiile bit-perfect se află în codul sursă, cu teste automate, un test loopback și un ghid de verificare pe hardware.

  • Verifică fișierele hi-res

    Analiza semnalează biții completați și o posibilă supraeșantionare sau origine cu pierderi. Verdictele spectrale sunt estimări, afișate împreună cu dovezile și limitele lor. Aceeași analiză rulează pe un server Linux, lângă fișierele dumneavoastră.

  • Open source, auditabil

    Gratuit, sub licența GPL. Citiți, compilați și modificați playerul, inclusiv condițiile de ieșire și testele. Fără cont, abonament, reclame sau telemetrie.

Bit-perfectExclusiv32 / 19244.1 → 48 kHzDSD 128 · DoPCorecția camereiSpațial · urmărirea capuluiFrecvențe înalte sintetice?

01 Bit-perfect

Fiecare piesă la rata și adâncimea ei native.

Calea semnalului enumeră fiecare pas de la fișier la DAC, citit înapoi din Core Audio, și vă spune când ceva a modificat eșantioanele.

Vespertine comută dispozitivul pe rata fiecărui fișier și reeșantionează, cu convertorul Apple de calitate mastering, doar când DAC-ul nu poate funcționa la acea rată. BIT-PERFECT apare doar când sunt îndeplinite condițiile din codul sursă: o rată nativă, nimic care să modifice eșantioanele, o lungime de cuvânt potrivită și un dispozitiv exclusiv sau nepartajat cu altă aplicație. Redarea PCM a fost testată până la 768 kHz și DSD256 pe un Fosi Audio ZD3 și până la 384 kHz și DSD128 pe un FiiO K11 (rapoarte ale dezvoltatorului; vedeți docs/DEVICES.md).

  • Modul exclusiv (hog) ține celelalte aplicații departe de dispozitiv. În modul partajat, tastele de volum și Digital Crown reglează DAC-ul; în modul exclusiv pot face și ele acest lucru, dacă activați opțiunea.
  • Modul întreg trimite PCM neprocesat pe 32 de biți direct către DAC-urile care acceptă numere întregi.
  • Opțiunea Potrivește sursele pe 16 biți (dezactivată implicit) trimite fișierele pe 16 biți către DAC-urile cu un mod real de 16 biți ca 16 biți, fără completare cu zerouri.
  • Redare fără pauze între piese, inclusiv pentru albumele dintr-un singur fișier împărțite prin fișă CUE.
  • Își amintește DAC-ul. Dacă nu este conectat, muzica se redă pe cea mai bună ieșire conectată și revine pe DAC când acesta se reconectează.
  • Ieșirile fără control de volum propriu (HDMI, optică, line-out) pot folosi volumul din Vespertine, ales pentru fiecare ieșire. Sub 100%, etichetele indică faptul că redarea nu mai este bit-perfect.
  • La închiderea Vespertine, DAC-ul revine la rata și adâncimea pe care le avea înainte.
  • Un test loopback integrat compară fiecare eșantion pe care Vespertine îl trimite către un dispozitiv virtual. Este o verificare software, etichetată ca atare, și nu modifică niciodată insigna BIT-PERFECT.
Vespertine redă Années de pèlerinage de Liszt, în interpretarea lui Lazar Berman, dintr-un FLAC de 24 de biți / 96 kHz: inspectorul îl marchează bit-perfect și exclusiv pe un Fosi Audio ZD3, cu fiecare pas al căii semnalului.
Fișa testului loopback: 24 de biți la 44,1 și 96 kHz, 16 biți completați și o pereche fără pauze, fiecare identic bit cu bit.
Test loopback · verificare software

02 Grupuri de boxe · beta

Mai multe DAC-uri. Un singur sistem de boxe.

Redă un singur flux pe două sau mai multe DAC-uri USB ca un singur sistem quad sau surround, cu o hartă a canalelor, reglaje pentru fiecare boxă și un desen al camerei tale.

Vespertine îți reunește DAC-urile într-un agregat Core Audio privat, pe care celelalte aplicații nu îl văd. Un DAC, liderul de ceas, dă timpul, iar celelalte îl urmează. Canalele unui cântec merg la boxe după locul în care stau: un canal cu boxă proprie sună acolo nemodificat, unul aflat între două boxe este împărțit între ele cu putere egală, iar LFE este omis implicit. Fișierele Dolby Digital Plus Atmos redau baza lor de canale 5.1 sau 7.1.

  • O hartă a canalelor pentru fiecare ieșire a fiecărui DAC, cu un ton discret care identifică câte un canal, și presetări pentru quad, ITU 5.1 și două perechi față în față.
  • Trage boxele și locul tău pe un desen al camerei: distanța, unghiul, întârzierea și nivelul rezultă din el. Sau măsoară grupul cu un microfon.
  • Reglaje de nivel, întârziere și polaritate pentru fiecare boxă, cu o rezervă de protecție împotriva distorsiunii.
  • BIT-PERFECT apare doar când fiecare canal folosit se află pe un DAC care nu este reeșantionat (liderul de ceas); altfel, calea semnalului spune ce s-a schimbat.

Beta: dezactivată implicit, în spatele unui singur comutator din setările aplicației. Testată cu teste automate și dispozitive virtuale; pe DAC-uri reale a rulat doar o unealtă de măsurare, iar în aplicație nu s-a ascultat încă un grup real. Doar PCM; ieșirile Bluetooth și AirPlay nu se pot alătura.

Editorul de grupuri de boxe din Vespertine pentru un quad: un desen al camerei văzut de sus, cu patru boxe în jurul locului de ascultare, și distanța, unghiul, întârzierea și nivelul fiecăreia.
Harta canalelor: fiecare canal al fiecărei ieșiri atribuit unei boxe, cu un buton „Identify” și o casetă „Inverted” la fiecare canal.
Harta canalelor

03 Corecția camerei

Măsurați camera. Corectați fiecare difuzor.

Măsurați camera cu un UMIK-1 sau cu alt microfon USB calibrat, iar Vespertine calculează filtre pentru fiecare difuzor pe baza a ceea ce aude la locul dumneavoastră.

Baleiajele sunt redate pe rând prin câte un difuzor, în unul până la cinci puncte din jurul locului dumneavoastră de ascultare. Fiecare difuzor primește propriile filtre, proiectate pe baza măsurătorii. Acestea sunt în mare parte atenuări: reduc vârfurile camerei și ridică doar ușor golurile largi. Aceeași măsurătoare stabilește întârzierea și nivelul fiecărui difuzor, astfel încât sunetul fiecăruia să ajungă la locul dumneavoastră în același moment și la același volum. Corecția camerei este dezactivată implicit, iar redarea rămâne bit-perfect cât timp este dezactivată. Când este activată, calea semnalului afișează CORECȚIA CAMEREI.

  • Trei ținte: Warm (implicită), Gentle tilt și Flat. Corectați doar basul sau gama completă și reproiectați filtrele mai târziu, fără să măsurați din nou.
  • Importă filtre din REW sau Equalizer APO, cu întârzierea și nivelul fiecărui difuzor, și exportă text pentru Equalizer APO.
  • Importă răspunsuri la impuls (WAV, AIFF, CAF sau FLAC) și le redă prin convoluție.
  • Stereo și 5.1 (5.1 a fost testat cu camere simulate și profiluri importate, încă nu într-o cameră 5.1 reală).
  • Portretul camerei arată difuzoarele, locul dumneavoastră și fiecare punct de microfon pe măsură ce este măsurat. Apoi, curba răspunsului măsurat se transformă în cea a răspunsului prezis, iar un comutator înainte/după le compară.

Curba „după” este prezisă pe baza măsurătorii și a filtrelor, nu măsurată. Ca să vedeți ce face cu adevărat camera, măsurați din nou cu corecția activată.

Corecția camerei prezisă de Vespertine pentru o pereche stereo cu ținta Warm: pentru fiecare difuzor, răspunsul măsurat, ținta și răspunsul prezis după corecție, cu un vârf al camerei în jur de 120 Hz atenuat cu 14 și cu 18 dB, precum și filtrele fiecărui difuzor.
Portretul camerei în asistentul de măsurare: difuzoarele stânga și dreapta, locul de ascultare și cinci puncte de microfon în jurul lui, primul cu microfonul așezat pe el.
Portretul camerei

04 Surround și Audio spațial

Discurile 5.1, în aceeași bibliotecă.

Muzica multicanal se redă pe AirPods prin motorul de randare Audio spațial al Apple (cu urmărirea capului acolo unde macOS o oferă) sau, pe un DAC stereo, se face downmix în funcție de configurația canalelor.

CD-urile DTS se decodează în 5.1. Imaginile SACD, piesele SACD extrase, FLAC-ul multicanal, TrueHD și DTS-HD MA se redau pe AirPods prin motorul de randare Audio spațial al Apple (cu urmărirea capului acolo unde macOS o oferă) sau cu downmix pe un DAC stereo. Dolby Digital Plus cu Atmos folosește randarea de obiecte din macOS; TrueHD Atmos și DTS:X își redau doar stratul de bază pe canale, fără obiecte. Ieșirea canal cu canal este experimentală, netestată pe receivere reale și pe DAC-uri USB multicanal (a fost testat un televizor Sony prin HDMI: vedeți docs/DEVICES.md); așteptăm rapoarte.

  • Versiunile stereo și surround ale unui album apar o singură dată; Vespertine o redă pe cea potrivită pentru ieșire sau pe cea pe care ați fixat-o.
  • Bitstreamul Dolby Digital, DD+ și DTS-CD către receiver este experimental, netestat pe receivere reale și pe DAC-uri USB multicanal (a fost testat un televizor Sony prin HDMI: vedeți docs/DEVICES.md); așteptăm rapoarte. Testele semnalului purtător folosesc cititorul S/PDIF din FFmpeg. Passthrough-ul TrueHD și DTS-HD MA nu este acceptat pe macOS.
  • Cu Exportă pentru Audio spațial obțineți stereo binaural pentru căști sau ALAC multicanal pentru dispozitivele Apple, cu etichete și coperte.
Goodbye Yellow Brick Road de Elton John, un album 5.1 de 24 de biți / 88,2 kHz, redat ca Audio spațial cu urmărirea capului pe AirPods Max, cu calea semnalului și câte un indicator de nivel pentru fiecare canal.
Un album cu versiuni stereo și 5.1 ale fiecărei melodii, listate o singură dată.
Stereo și 5.1, listate o singură dată

05 SACD, DVD-Video și DSD

Redați direct imaginea de disc.

Indicați-i lui Vespertine o imagine SACD sau DVD-Video, iar aplicația redă muzica direct din ea, fără să monteze, să extragă sau să scrie nimic.

Imaginile SACD .iso își redau zonele stereo și 5.1, comprimate DST sau necomprimate, cu titlurile preluate din textul discului. DST este decodat înapoi exact în DSD-ul original, astfel încât stereo ajunge la DAC ca DSD nativ prin DoP acolo unde DAC-ul acceptă acest lucru, iar 5.1 se redă pe AirPods prin motorul de randare Audio spațial al Apple. Muzica LPCM de pe discurile DVD-Video (un .iso sau un dosar VIDEO_TS) se redă bit cu bit, câte un album pentru fiecare titlu și câte o piesă pentru fiecare capitol.

  • Imaginile SACD au fost testate cu discuri sintetizate, inclusiv discuri cu o zonă 5.0, doar cu o zonă multicanal sau în DSD128 și peste.
  • DSF și DSDIFF de la DSD64 la DSD512, inclusiv DSDIFF comprimat DST, ajung ca DoP la DAC-urile care acceptă rata purtătoare (până la DSD256 pe DAC-urile încercate) sau sunt convertite în PCM la rată înaltă. conform rapoartelor, DoP funcționează până la DSD256 pe un Fosi Audio ZD3 și până la DSD128 pe un FiiO K11 (rapoarte ale dezvoltatorului, fără captură); DSD512 prin DoP este netestat pe hardware.
  • DVD-Video LPCM pe 16, 20 și 24 de biți, la 48 și 96 kHz, până la 8 canale. DVD-Audio nu este acceptat, iar discurile criptate (CSS) necesită o copie decriptată.
Brothers In Arms de Dire Straits, redat direct din imaginea de disc SACD: DSD64 stereo prin DoP către un FiiO K11, cu insigna DSD NATIV · DoP și decodorul afișând Imagine SACD, DST (fără pierderi).
Love for the Sake of Love de Claudja Barry, în DSD128 prin DoP către un Fosi Audio ZD3, la 352,8 kHz.
DSD128 · DoP · 352,8 kHz

06 Detectarea falsului hi-res și spectrul

Descoperiți fișierele „hi-res” care nu sunt hi-res.

Orice fișier poate fi analizat pentru adâncimea reală de biți, lățimea de bandă reală și amprentele encoderelor cu pierderi și ale convertoarelor de rată.

Verdictele vin cu dovezile lor și numesc ce altceva le-ar putea explica, iar un playlist Hi-Res suspect le adună. Doar completarea cu zerouri este exactă: verdictele spectrale sunt marcate ca întrebări, pentru că unele fișiere cu pierderi la rată de biți mare trec drept autentice, iar filtrele de mastering abrupte, sursele FM și transferurile de pe bandă sau vinil pot părea suspecte. În timpul redării, indicatoarele de nivel și un spectru în timp real arată ce iese, inclusiv DoP.

  • Audio pe 16 biți completat în containere de 24 de biți
  • Mastere de calitate CD probabil supraeșantionate, vândute ca 96 sau 192 kHz
  • Origine probabil cu pierderi: MP3 sau AAC transcodat în FLAC
  • Frecvențe înalte probabil sintetice, din SBR sau „îmbunătățire cu AI”
  • vespertine-analyze rulează aceeași analiză pe un server Linux, lângă fișierele dumneavoastră; aplicația importă rezultatele.

Fișierul din această captură de ecran este un fals deliberat: muzica trailerului, codată în MP3 și supraeșantionată la 24/192 sub numele unei formații inventate.

Fila Analiză semnalează un „remaster” 24/192 ca având probabil o origine cu pierderi: spectrul pe termen lung se oprește la 16 kHz.

07 AirPods Max prin USB-C

Fără pierderi pe AirPods Max, și vă spune asta.

Conectate prin cablul USB-C, AirPods Max sunt recunoscute ca dispozitiv fără pierderi de 24 de biți / 48 kHz.

Muzica la 48 kHz se redă bit-perfect, iar orice altceva este convertit la vedere, cu convertorul de rată Apple de calitate mastering. Prin Bluetooth, Vespertine vă spune că legătura este AAC. Acest lucru se bazează pe descrierea Apple a căii prin cablu și pe valorile citite înapoi din Core Audio, deoarece AirPods nu au o ieșire digitală care să poată fi testată în loopback.

Un playlist inteligent cu piese de 24 de biți / 48 kHz, restrâns la Oasis, redat bit-perfect pe AirPods Max prin USB-C.

08 Bibliotecă

Răsfoiți ca în Apple Music. Organizați ca un bibliotecar.

Albume, artiști, melodii și genuri, fiecare cu filtre pe care le puteți combina și cu Amestecă pentru oricare dintre ele.

  • Filtre pentru format, 24 de biți, 88,2 kHz și peste, multicanal, gen, an, rată de eșantionare, canale și verdictul analizei. Căutarea ignoră majusculele și diacriticele.
  • Playlisturi inteligente în unitățile în care gândiți: 24 de biți, 88,2 kHz.
  • Remasterizările, edițiile mono și stereo și SACD-urile aceluiași album au un singur card; alegeți ediția când îl deschideți.
  • Favorite și numărul de redări, păstrate în bibliotecă și niciodată scrise în fișierele dumneavoastră. Importă playlisturi M3U și Apple Music, numărul de redări și favoritele.
  • Editor de etichete cu copii de rezervă și restabilire dintr-un singur pas, plus îmbogățire din MusicBrainz care își arată nivelul de încredere înainte de a scrie ceva.
  • Partajări de rețea prin SMB, NFS sau WebDAV, cu cache, Păstrează offline și redare concepută pentru servere lente: piesele sunt preîncărcate pe Mac înainte de a fi redate, iar între timp butonul de redare afișează un inel de încărcare.
  • Găsește muzică caută pe toate unitățile muzica reală și lasă deoparte fișierele inutile. O scurtă configurare la prima lansare alege ieșirea și explică ce fac accesul exclusiv și ReplayGain.
  • EQ parametric pentru fiecare ieșire, care importă presetări AutoEQ și Equalizer APO. Dezactivat implicit; când este activat, calea semnalului afișează EGALIZATOR în loc de BIT-PERFECT.
  • Mini player, pictogramă în bara de meniu, taste media, ReplayGain și actualizări automate, semnate.
Pagina Genuri: câte o dală pentru fiecare gen, cu un mozaic din copertele sale.

09 44 de limbi

Vorbește limba dumneavoastră.

Fiecare meniu, setare și mesaj al căii semnalului este tradus în 44 de limbi, pe lângă engleză.

De la ucraineană, germană și japoneză la swahili, tamilă și hausa, cu forme de plural și formate numerice locale, iar chineza simplificată, tradițională și cea din Hong Kong au fiecare propriul vocabular. Araba, ebraica, persana și urdu au o interfață de la dreapta la stânga.

Cum sunt verificate traducerile: la fiecare modificare, o verificare automată confirmă că fiecare șir din aplicație există în toate cele 44 de limbi, cu aceiași substituenți și cu formele de plural de care are nevoie fiecare limbă, iar ecranele principale au fost verificate în mai multe limbi pentru text tăiat sau suprapus și pentru oglindirea de la dreapta la stânga. Au pornit ca traduceri automate atente, așa că corecturile vorbitorilor nativi sunt foarte binevenite pe GitHub.

  • ヴェスパタイン日本語
  • 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

Fișiere surround, fără pierderi și cu pierderi.

Stereo și multicanal, PCM și DSD, imagini de disc și fișiere obișnuite, cu fișiere CUE peste tot.

Formatele pe care le redă Vespertine și cum le redă
FLAC, ALAC, WAV, AIFFRata și adâncimea native, până la 32 de biți și rata la care funcționează DAC-ul (testat până la 768 kHz). Pentru PCM pe 32 de biți nemodificat este necesar modul întreg. Imagini cu fișier CUE..flac .m4a .wav .aiff .cue
DSD64 – DSD512DSF și DSDIFF, cu compresie DST sau necomprimate. DoP, în funcție de DAC și de rata purtătoare, altfel PCM. DoP este testat până la DSD256; DSD512 prin DoP nu a fost testat pe hardware..dsf .dff
Imagini SACDZone stereo și multicanal, DST sau necomprimate, direct din imagine. Fiecare melodie apare o singură dată, cu versiunile ei stereo și 5.1..iso
DVD-Video LPCM16, 20 și 24 de biți la 48 și 96 kHz, de la 1 la 8 canale, bit cu bit. Un album pentru fiecare titlu, o piesă pentru fiecare capitol. DVD-Audio nu este acceptat..iso VIDEO_TS
Dolby AtmosDolby Digital Plus cu Atmos, randat de motorul de randare a obiectelor din macOS sau prin stratul de canale decodat..ec3 .m4a .mp4
Dolby TrueHD, MLPFără pierderi, poate fi bit-perfect. TrueHD Atmos redă stratul de canale, iar obiectele nu sunt randate..thd .mlp .mka
DTS-HD Master Audio, DTS-HD HR, DTSMA este fără pierderi și poate fi bit-perfect, iar DTS:X redă stratul de canale. DTS brut se decodează. Bitstreamul DTS-CD urmează o cale separată..dts .dtshd .mka
Dolby Digital (Plus)Decodat de macOS. Bitstreamul către receiver este experimental și netestat pe receivere reale și pe DAC-uri USB multicanal (a fost testat un televizor Sony prin HDMI: vedeți docs/DEVICES.md). Așteptăm rapoarte..ac3 .ec3
CD-uri DTS și DTS-WAVRecunoscute și decodate în 5.1, inclusiv albumele împărțite prin CUE..wav .flac .cue
APE, WavPack, TTAFără pierderi. DSD în WavPack nu este acceptat..ape .wv .tta
Opus, Vorbis, Musepack, MP3, AACDecodate și marcate ca fiind cu pierderi..opus .ogg .mpc .mp3 .m4a

Comparație

Cum se compară.

Mai multe playere pentru Mac oferă redare bit-perfect. Această comparație se bazează pe ce spun documentația sau codul sursă al fiecărui player. „Nedocumentat” înseamnă că producătorul nu precizează nimic în niciun sens, nu că funcția lipsește. Vespertine folosește convoluția pentru corecția camerei; nu are pluginuri de efecte audio sau servicii de streaming.

Vespertine comparat cu alte șapte playere de muzică pentru Mac, pe baza documentației sau a codului sursă al fiecărui player
FuncțieVespertineApple Music (Mac)Audirvana Studio / OriginRoonVeraVoxColibriCogfoobar2000 for Mac
Cod sursăGPL-3.0ÎnchisÎnchisÎnchisÎnchisÎnchisGPL-2.0Închis
Fișiere FLAC / DSDDa / DaNu / NuDa / DaDa / DaDa / DaDa / DaDa / DaDa / Nu⁴
Comutarea automată a frecvenței DAC-uluiDaNuDaDaDaDaDaNedocumentat
Mod exclusiv (hog)DaNuDaDaDaDaDaDa
PCM pe 16/24 de biți fără modificarea eșantioanelorCondiții + testemacOS 27: teste terțe¹Declarația producătoruluiDeclarația producătoruluiTest loopback în aplicațieDeclarația producătoruluiIndicator în aplicațieNedocumentat
Fișiere surround localeDa²NedocumentatDaDaDaNedocumentatDaNedocumentat
Audio spațial Apple pentru surround localDaDoar Atmos din catalog³NedocumentatNedocumentatNedocumentatNedocumentatDaNedocumentat
Analiza fișierelor hi-resDaNuAudioScanGamă dinamică, intensitate sonorăDaNedocumentatNu (doar spectru în timp real)Nu (doar spectru în timp real)
SACD ISODaNuDaNu (doar DSF/DFF)DaNuNuNu⁴
Corecția camereiMăsurată în aplicație (microfon USB) sau prin importul filtrelor REW / APO și al răspunsurilor la impulsNuPrin convoluție (Origin: opțiune plătită) sau Audio UnitsPrin convoluțieNu (deliberat)NedocumentatNuNedocumentat
Convoluție / pluginuri de efecte audioDa (corecția camerei) / NuNu / NuDa (Origin: opțiune plătită) / Audio UnitsDa / NuNu / NuNedocumentat / NedocumentatNu / NuNedocumentat / Audio Units
Servicii de streamingNuApple MusicStudio: da; Origin: nuDaNu (local + UPnP)Nu (radio pe internet)Nu (radio pe internet)Nu (radio pe internet)

¹ Apple Music pe macOS 27 a fost identic bit cu bit la 16/24 de biți în teste loopback terțe raportate pe ASR, cu volumul la 100%. Nu este o măsurătoare Vespertine, iar raportul original nu a putut fi reverificat independent pentru această actualizare. Pe Mac tot nu există comutare automată a frecvenței, mod hog, FLAC sau DSD.

² Ieșirea DAC multicanal și bitstreamul către receiver sunt experimentale și netestate pe receivere reale și pe DAC-uri USB multicanal (a fost testat un televizor Sony prin HDMI: vedeți docs/DEVICES.md). Așteptăm rapoarte.

³ Apple documentează Audio spațial cu urmărirea capului pentru piesele Dolby Atmos din catalogul Apple Music, nu randarea spațială a propriilor fișiere multicanal.

⁴ Testat pe foobar2000 2.26 (macOS 27.0.1), fără componente: fișierele DSF, DFF și SACD ISO eșuează cu mesajul „Unsupported file format”. DSF și DFF se redau doar ca PCM la 352,8 kHz, după instalarea separată a FFmpeg și adăugarea lor în FFmpeg Decoder Wrapper. SACD ISO tot eșuează.

Surse și domeniu. Corecturile sunt binevenite: deschideți un issue.

Noutăți

Noutăți în 0.15.1.

Cea mai recentă versiune

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.

Aceste note de versiune nu au fost încă traduse, așa că sunt afișate în engleză.

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 · aveți deja aplicația? Se actualizează singură, sau brew upgrade --cask vespertine

Versiuni anterioare

  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 adaugă corecția camerei: vă măsurați difuzoarele cu un microfon UMIK-1 și ascultați prin filtre create pentru camera dumneavoastră. În plus, redarea din rețea nu mai rămâne fără date.

  5. 0.13.2

    Vespertine 0.13.2 redă DSD 5.1 în Audio spațial pe AirPods, vă spune când sunetul este convertit sau supus unui downmix și nu se mai blochează la închidere.

Întrebări frecvente

Întrebări și răspunsuri.

Chiar este gratuit?

Da. Vespertine este gratuit și open source, sub licența GPL-3.0. Nu există cont, abonament, reclame sau telemetrie (confidențialitate). Se conectează la internet doar pentru a căuta actualizări, iar atunci când îi cereți, pentru a accesa MusicBrainz, Cover Art Archive sau ListenBrainz ori pentru a găsi coperte pentru statusul Discord.

De ce am nevoie?

macOS 14.4 (Sonoma) sau o versiune ulterioară, pe Apple silicon sau Intel. Hardware-ul Intel nu a fost testat. Versiunea pentru Intel a rulat sub Rosetta, iar rapoartele de pe Mac-uri Intel reale sunt binevenite.

Cum îl instalez și cum îl actualizez?

Descărcați DMG-ul, deschideți-l și mutați Vespertine în Aplicații. Este semnat cu un Developer ID, notarizat de Apple și se actualizează singur. Fiecare actualizare este semnată. Cu Homebrew: brew install --cask szeremeta1/tap/vespertine, apoi brew upgrade --cask vespertine sau actualizările din aplicație.

Poate reda în streaming de pe Qobuz, TIDAL sau Apple Music?

Nu. Vespertine redă muzica pe care o dețineți, de pe Mac, de pe unități externe sau de pe o partajare de rețea. Descărcările din abonamentul Apple Music protejate prin DRM nu pot fi redate.

De unde știu că este cu adevărat bit-perfect?

Calea semnalului citește din Core Audio ce s-a întâmplat de fapt: frecvența nominală a dispozitivului, formatul său fizic și cine îl deține. Decodoarele au teste automate (TrueHD comparat cu sursa, DTS comparat cu decodorul propriu al FFmpeg). Un test loopback integrat verifică eșantion cu eșantion calea software, iar vespertine-probe vă permite să vă verificați propriul hardware. Cum verificați singur.

Oferă corecția camerei?

Da. Măsurați camera cu un UMIK-1 sau cu alt microfon USB calibrat, în unul până la cinci puncte din jurul locului dumneavoastră de ascultare, iar Vespertine calculează filtre pentru fiecare difuzor și le aliniază întârzierea și nivelul, în stereo sau 5.1 (5.1 a fost testat cu camere simulate și profiluri importate, încă nu într-o cameră 5.1 reală). Importă și filtre din REW și Equalizer APO, precum și răspunsuri la impuls. Este dezactivată implicit, redarea rămâne bit-perfect cât timp este dezactivată, iar calea semnalului afișează CORECȚIA CAMEREI cât timp este activată. Cum funcționează corecția camerei.

Poate reda discuri SACD și DVD?

Le redă imaginile. Imaginile SACD .iso, stereo și multicanal, cu compresie DST sau necomprimate, precum și muzica LPCM din imaginile DVD-Video sau din dosarele VIDEO_TS, se redau direct din imagine, fără a extrage nimic. DVD-Audio nu este acceptat, iar DVD-urile criptate (CSS) necesită o copie decriptată.

Redă Dolby Atmos?

Dolby Digital Plus cu Atmos este redat prin motorul de randare a obiectelor din macOS, ca Audio spațial pe AirPods (cu urmărirea capului acolo unde macOS o oferă). TrueHD Atmos și DTS:X redau stratul de canale fără pierderi, iar obiectele lor nu sunt randate. Bitstreamul către un receiver AV este experimental și netestat pe receivere reale. Așteptăm rapoarte.

Îmi va modifica fișierele?

Doar când editați etichetele. Atunci, fiecare fișier este mai întâi copiat de rezervă și poate fi readus la starea anterioară dintr-un singur pas. Dosarele sunt referențiate pe loc, iar importul creează clone APFS care nu ocupă spațiu suplimentar.

Pe ce hardware a fost testat?

Redarea PCM a fost testată până la 768 kHz și DSD256 pe un Fosi Audio ZD3 și până la 384 kHz și DSD128 pe un FiiO K11 (rapoarte ale dezvoltatorului; vedeți docs/DEVICES.md), unde a fost testat și modul întreg. A mai fost testată pe AirPods Max prin USB-C și Bluetooth, pe difuzoarele unui MacBook Pro și pe un televizor Sony prin HDMI, în 5.1. Hardware-ul Intel nu a fost testat. Bitstreamul către receiver și ieșirea DAC multicanal sunt experimentale și netestate pe receivere reale și pe DAC-uri USB multicanal (a fost testat un televizor Sony prin HDMI: vedeți docs/DEVICES.md). Așteptăm rapoarte.

Este disponibil în limba mea?

Probabil. Interfața este în engleză și în alte 44 de limbi, inclusiv araba, ebraica, persana și urdu, care se scriu de la dreapta la stânga. Vespertine folosește limba setată pentru aplicație în Configurări sistem. Corecturile venite de la vorbitori nativi sunt binevenite pe GitHub.

Sprijin

Ajutați Vespertine să crească.

Este gratuit, open source și dezvoltat la vedere. Iată cum puteți ajuta.

  • Sponsorizați pe GitHub

    Vespertine este gratuit. Dacă vă este util, o sponsorizare pe GitHub îi susține dezvoltarea.

  • Raportați-vă DAC-ul

    Spuneți-ne cum s-a comportat DAC-ul, interfața sau receiverul dumneavoastră. Fiecare raport despre un dispozitiv extinde ce a fost verificat pe hardware real.

  • Corectați o traducere

    Ați observat o formulare stângace în una dintre cele 44 de limbi? Deschideți un issue cu o formulare mai bună.

  • Citiți codul

    Rapoartele de erori, pull requesturile și întrebările sunt binevenite. Condițiile căii semnalului și testele lor se află toate în repository.

Descărcare

Redați colecția surround pe Mac.

Gratuit · open source · versiunea 0.15.1 · macOS 14.4 sau o versiune ulterioară · Apple silicon și Intel

Sau cu Homebrew: brew install --cask szeremeta1/tap/vespertine