Ilmainen ja avointa lähdekoodiamacOS 14.4+Apple silicon ja Intel

Surround- ja hi-res-musiikkia Macillasi.

Ilmainen, avoimen lähdekoodin Mac-soitin surround- ja hi-res-musiikkikokoelmille. SACD- ja DVD-Video-levykuvat, DSD, DTS CD -levyt sekä DTS-HD MA -, TrueHD- ja Atmos-tiedostot ovat samassa kirjastossa stereoalbumiesi kanssa, ja AirPods-kuulokkeilla ne soivat tilaäänenä (pään seurannalla, jos macOS tarjoaa sen). Huonekorjaus mittaa huoneesi USB-mikrofonilla ja korjaa jokaisen kaiuttimen. Se on pois päältä, kunnes otat sen käyttöön. Signaalipolku näyttää jokaisen vaiheen tiedostosta ulostuloon. Englanniksi ja 44 muulla kielellä.

Pidätkö siitä? Anna tähti GitHubissa · Liity keskusteluun

Versio 0.15.1 · 28 Mt · 4. marraskuuta 2026 · allekirjoitettu ja notarisoitu · Julkaisutiedot

Tai Homebrew’lla: brew install --cask szeremeta1/tap/vespertine

Kanava kanavaan -ulostulo ja bittivirta vastaanottimelle ovat kokeellisia, eikä niitä ole testattu oikeilla vastaanottimilla eikä monikanavaisilla USB-DAC-laitteilla (yksi Sony-televisio on testattu HDMI:n kautta: katso docs/DEVICES.md); raportteja kaivataan. Tietosuoja: mitään ei kerätä.

Vespertinen Toistetaan nyt -tarkastaja: Lisztin Les jeux d’eaux à la Villa d’Este Lazar Bermanin soittamana, merkinnöillä HI-RES HÄVIÖTÖN ja BITTITARKKA, yksinomainen, 32 / 96, sekä signaalipolku 24-bit / 96 kHz FLAC -tiedostosta libFLACin kautta natiivilla taajuudella ja täydellä äänenvoimakkuudella Fosi Audio ZD3:lle.
SignaalipolkuFosi Audio ZD3 · 24 / 96

Traileri

Vespertine 55 sekunnissa.

Laita äänet päälle. Kaikki videossa on oikeaa sovellusta, kuvattuna kehittäjän omalla kirjastolla.

55 s · 1080p · kansikuvat kuuluvat oikeudenhaltijoilleen

Miksi Vespertine

Musiikkisoitin Macille, tehty surround- ja hi-res-musiikille.

Surround- ja stereomusiikki samassa kirjastossa, ja soitin, joka näyttää tarkalleen, mitä se teki signaalille.

  • Surround samassa kirjastossa

    SACD-levykuvat ja -rippaukset, DVD-Video-levyt, DTS CD -levyt sekä DTS-HD MA ja TrueHD ovat stereoalbumiesi rinnalla ja soivat AirPods-kuulokkeilla Applen tilaäänirenderöijän kautta (pään seurannalla, jos macOS tarjoaa sen). Kun albumista on molemmat versiot, jokainen kappale näkyy listassa kerran ja soimaan pääsee ulostulollesi sopiva versio.

  • Signaalipolku, jonka voit tarkistaa

    Näytteenottotaajuudet, sananpituudet, vahvistus ja kanavakäsittely luettuna takaisin Core Audiosta. Bittitarkkuuden ehdot ovat lähdekoodissa, ja niille on automaattiset testit, loopback-testi ja ohje laitteistotason varmennukseen.

  • Tarkistaa hi-res-tiedostot

    Analyysi merkitsee täytetyn bittisyvyyden sekä mahdollisen ylösnäytteistyksen tai häviöllisen alkuperän. Spektriin perustuvat tulokset ovat arvioita, ja ne näytetään todisteineen ja rajoituksineen. Sama analyysi toimii Linux-palvelimella tiedostojesi vieressä.

  • Avoin lähdekoodi, jonka voit tarkastaa

    Ilmainen GPL-lisenssillä. Lue, käännä ja muokkaa soitinta, myös sen ulostuloehtoja ja testejä. Ei tiliä, tilausta, mainoksia eikä telemetriaa.

BittitarkkaYksinomainen32 / 19244.1 → 48 kHzDSD 128 · DoPHuonekorjausTilaääni · pään seurantaSynteettiset korkeat taajuudet?

01 Bittitarkka

Jokainen kappale omalla taajuudellaan ja bittisyvyydellään.

Signaalipolku listaa jokaisen vaiheen tiedostosta DAC:llesi asti, luettuna takaisin Core Audiosta, ja kertoo, kun jokin muutti näytteitä.

Vespertine vaihtaa laitteen kunkin tiedoston näytteenottotaajuudelle ja muuntaa taajuutta Applen masterointitason muuntimella vain silloin, kun DAC ei pysty toimimaan sillä. BITTITARKKA näkyy vain, kun lähdekoodin ehdot täyttyvät: natiivi taajuus, mikään ei muuta näytteitä, sananpituus mahtuu ja laite on yksinomaisessa käytössä tai sitä ei jaeta toisen sovelluksen kanssa. Toistoa on testattu Fosi Audio ZD3:lla PCM:nä 768 kHz:iin ja DSD:nä DSD256:een asti sekä FiiO K11:llä PCM:nä 384 kHz:iin ja DSD:nä DSD128:aan asti (kehittäjän raportit; katso docs/DEVICES.md).

  • Yksinomainen tila (hog) pitää muut sovellukset poissa laitteelta. Jaetussa tilassa äänenvoimakkuusnäppäimet ja Digital Crown säätävät DAC:tasi; yksinomaisessa tilassa ne voivat säätää sitä myös, jos otat asetuksen käyttöön.
  • Kokonaislukutila lähettää käsittelemättömän 32-bittisen PCM:n suoraan DAC-laitteille, jotka ottavat vastaan kokonaislukuja.
  • Sovita 16-bittisiin lähteisiin (oletuksena pois päältä) lähettää 16-bittiset tiedostot DAC-laitteille, joissa on aito 16-bittinen tila, 16-bittisinä eikä nollilla täytettyinä.
  • Katkoton toisto, myös CUE-tiedostolla yhdestä tiedostosta jaetuissa albumeissa.
  • Muistaa DAC:si. Jos se ei ole yhdistettynä, musiikki soi parhaan yhdistetyn ulostulon kautta ja siirtyy takaisin, kun DAC palaa.
  • Ulostulot, joissa ei ole omaa äänenvoimakkuuden säätöä (HDMI, optinen, linjalähtö), voivat käyttää Vespertinen äänenvoimakkuutta; valinta tehdään ulostulokohtaisesti. Alle 100 %:n voimakkuudella merkinnät kertovat, ettei toisto ole enää bittitarkka.
  • Palauttaa DAC:si sen aiempaan näytteenottotaajuuteen ja bittisyvyyteen, kun Vespertine suljetaan.
  • Sisäänrakennettu loopback-testi vertaa jokaista Vespertinen virtuaalilaitteelle lähettämää näytettä. Se on ohjelmistotason tarkistus, joka on myös merkitty sellaiseksi, eikä se koskaan muuta BITTITARKKA-merkintää.
Vespertine toistaa Lazar Bermanin esittämää Lisztin teosta Années de pèlerinage 24-bit / 96 kHz FLAC -tiedostosta: tarkastaja merkitsee toiston bittitarkaksi ja yksinomaiseksi Fosi Audio ZD3:lla ja näyttää signaalipolun jokaisen vaiheen.
Loopback-testin taulukko: 24-bit 44,1 ja 96 kHz:llä, täytetty 16-bit sekä katkoton pari, jokainen bittitarkka.
Loopback-testi · ohjelmistotarkistus

02 Kaiutinryhmät · beta

Useita DAC-laitteita. Yksi kaiutinjärjestelmä.

Toista yksi virta kahdella tai useammalla USB-DAC:illa yhtenä quad- tai surround-järjestelmänä – kanavakartan, kaiutinkohtaisten säätöjen ja huoneesi piirroksen kanssa.

Vespertine yhdistää DAC-laitteesi yksityiseksi Core Audio -aggregaatiksi, jota muut sovellukset eivät näe. Yksi DAC, kellon johtaja, määrää ajan ja muut seuraavat sitä. Kappaleen kanavat ohjataan kaiuttimiin sen mukaan, missä ne sijaitsevat: kanava, jolla on oma kaiutin, soi siinä muuttumattomana, kahden kaiuttimen väliin jäävä kanava jaetaan niiden kesken yhtä suurella teholla, ja LFE jätetään oletuksena pois. Dolby Digital Plus Atmos -tiedostot toistavat 5.1- tai 7.1-kanavapohjansa.

  • Kanavakartta jokaiselle DAC:in lähdölle, hiljainen merkkiääni, joka tunnistaa yhden kanavan kerrallaan, sekä esiasetukset quadille, ITU 5.1:lle ja kahdelle vastakkaiselle parille.
  • Vedä kaiuttimet ja kuuntelupaikkasi huoneen piirrokseen: etäisyys, kulma, viive ja taso määräytyvät siitä. Tai mittaa ryhmä mikrofonilla.
  • Tason, viiveen ja napaisuuden säätö jokaiselle kaiuttimelle sekä suojaus ylivuotoa vastaan.
  • BITTITARKKA näkyy vain, kun jokainen käytössä oleva kanava on DAC:illa, jota ei näytteistetä uudelleen (kellon johtaja); muuten signaalireitti kertoo, mikä muuttui.

Beta: oletuksena pois päältä, yhden kytkimen takana sovelluksen asetuksissa. Testattu automaattisilla testeillä ja virtuaalilaitteilla; oikeilla DAC-laitteilla on ajettu vain mittatyökalua, eikä sovelluksessa ole vielä kuunneltu oikeaa ryhmää. Vain PCM; Bluetooth- ja AirPlay-lähdöt eivät voi liittyä.

Vespertinen kaiutinryhmän muokkain quadille: huoneen piirros ylhäältä nähtynä, neljä kaiutinta kuuntelupaikan ympärillä sekä kunkin kaiuttimen etäisyys, kulma, viive ja taso.
Kanavakartta: jokaisen lähdön jokainen kanava on osoitettu kaiuttimelle, ja jokaisella kanavalla on painike ”Identify” ja valintaruutu ”Inverted”.
Kanavakartta

03 Huonekorjaus

Mittaa huoneesi. Korjaa jokainen kaiutin.

Mittaa huoneesi UMIK-1:llä tai muulla kalibroidulla USB-mikrofonilla. Vespertine sovittaa suodattimet jokaiselle kaiuttimelle sen perusteella, mitä se kuulee kuuntelupaikallasi.

Pyyhkäisyt soivat yhden kaiuttimen kautta kerrallaan, yhdessä–viidessä kohdassa kuuntelupaikkasi ympärillä. Jokainen kaiutin saa omat suodattimensa, jotka suunnitellaan mittauksen perusteella. Ne ovat enimmäkseen vaimennuksia: ne laskevat huoneen korostumia ja nostavat leveitä notkoja vain maltillisesti. Sama mittaus asettaa jokaisen kaiuttimen viiveen ja tason, joten jokaisen kaiuttimen ääni saapuu kuuntelupaikallesi samaan aikaan ja samalla voimakkuudella. Huonekorjaus on oletuksena pois päältä, ja toisto pysyy bittitarkkana, kun se on pois päältä. Kun se on päällä, signaalipolussa lukee HUONEKORJAUS.

  • Kolme tavoitetta: Warm (oletus), Gentle tilt ja Flat. Korjaa vain basso tai koko alue, ja suunnittele suodattimet myöhemmin uudelleen ilman uutta mittausta.
  • Tuo suodattimet REW:stä tai Equalizer APO:sta kunkin kaiuttimen viiveineen ja tasoineen ja vie suodattimia Equalizer APO -tekstimuodossa.
  • Tuo impulssivasteita (WAV, AIFF, CAF tai FLAC) ja toistaa ne konvoluutiolla.
  • Stereo ja 5.1 (5.1 on testattu simuloiduilla huoneilla ja tuoduilla profiileilla, ei vielä oikeassa 5.1-huoneessa).
  • Huonekuva näyttää kaiuttimet, kuuntelupaikkasi ja kunkin mikrofonikohdan sitä mukaa kuin niitä mitataan. Sen jälkeen käyräsiirtymä muuttaa mitatun vasteen ennustetuksi, ja ennen/jälkeen-kytkimellä voit verrata niitä.

”Jälkeen”-käyrä on ennustettu mittauksen ja suodattimien perusteella, ei mitattu. Jos haluat nähdä, mitä huone todella tekee, mittaa uudelleen korjauksen ollessa päällä.

Vespertinen ennustama huonekorjaus stereoparille Warm-tavoitteella. Kullekin kaiuttimelle näkyvät mitattu vaste, tavoite, ennustettu vaste korjauksen jälkeen ja kaiuttimen omat suodattimet. Huoneen korostumaa noin 120 Hz:n kohdalla on vaimennettu 14 ja 18 dB.
Huonekuva mittausavustajassa: vasen ja oikea kaiutin, kuuntelupaikka ja sen ympärillä viisi mikrofonikohtaa, joista ensimmäisessä on mikrofoni.
Huonekuva

04 Surround ja tilaääni

5.1-levysi samassa kirjastossa.

Monikanavainen musiikki soi AirPods-kuulokkeilla Applen tilaäänirenderöijän kautta (pään seurannalla, jos macOS tarjoaa sen) tai miksataan stereo-DAC:lle stereoksi kanavakokoonpanon mukaan.

DTS CD -levyt dekoodataan 5.1-ääneksi. SACD-levykuvat, puretut SACD-raidat, monikanavainen FLAC, TrueHD ja DTS-HD MA renderöidään AirPods-kuulokkeilla Applen tilaäänirenderöijän kautta (pään seurannalla, jos macOS tarjoaa sen) tai miksataan stereoksi stereo-DAC:lle. Atmosia sisältävä Dolby Digital Plus käyttää macOS:n objektirenderöijää; TrueHD Atmos ja DTS:X toistavat kanavapohjaisen pohjakerroksensa. Kanava kanavaan -ulostulo on kokeellinen, eikä sitä ole testattu oikeilla vastaanottimilla eikä monikanavaisilla USB-DAC-laitteilla (yksi Sony-televisio on testattu HDMI:n kautta: katso docs/DEVICES.md); raportteja kaivataan.

  • Albumin stereo- ja surround-versiot näkyvät listassa kerran; Vespertine toistaa sen, joka sopii ulostuloon, tai sen, jonka kiinnität.
  • Dolby Digitalin, DD+:n ja DTS-CD:n bittivirta vastaanottimelle on kokeellinen, eikä sitä ole testattu oikeilla vastaanottimilla eikä monikanavaisilla USB-DAC-laitteilla (yksi Sony-televisio on testattu HDMI:n kautta: katso docs/DEVICES.md); raportteja kaivataan. Kantoaaltotestit käyttävät FFmpegin S/PDIF-lukijaa. TrueHD:n ja DTS-HD MA:n muuttamatonta läpivientiä vastaanottimelle ei tueta macOS:ssä.
  • Vie tilaääntä varten binauraalisena stereona kuulokkeille tai monikanavaisena ALAC-tiedostona Apple-laitteille, tagien ja kansikuvien kanssa.
Elton Johnin Goodbye Yellow Brick Road, 24-bit / 88,2 kHz 5.1-albumi, soi tilaäänenä pään seurannalla AirPods Max -kuulokkeilla; näkyvissä signaalipolku ja mittari jokaiselle kanavalle.
Albumi, jonka jokaisesta kappaleesta on stereo- ja 5.1-versio, listattuna kerran.
Stereo ja 5.1, listattu kerran

05 SACD, DVD-Video ja DSD

Soita suoraan levykuvasta.

Valitse SACD- tai DVD-Video-levykuva, niin Vespertine toistaa musiikin suoraan siitä – mitään ei liitetä, pureta eikä kirjoiteta.

SACD-levykuvista (.iso) soivat stereo- ja 5.1-alueet, DST-pakattuina tai pakkaamattomina, ja nimet tulevat levyn omista tekstitiedoista. DST puretaan takaisin täsmälleen alkuperäiseksi DSD:ksi, joten stereo menee DAC:lle natiivina DSD:nä DoP:n kautta, jos DAC tukee sitä, ja 5.1 soi AirPods-kuulokkeilla Applen tilaäänirenderöijän kautta. DVD-Video-levyjen LPCM-musiikki (.iso tai VIDEO_TS-kansio) soi bitti bitiltä, yksi albumi nimikettä ja yksi raita lukua kohden.

  • SACD-levykuvat on testattu synteettisillä levyillä, myös sellaisilla, joilla on 5.0-alue, pelkkä monikanava-alue tai DSD128 tai sitä korkeampi.
  • DSF ja DSDIFF DSD64:stä DSD512:een, myös DST-pakattu DSDIFF, lähtevät DoP:nä DAC-laitteille, jotka tukevat kantoaaltotaajuutta (DSD256:een asti kokeilluilla DAC-laitteilla), tai muunnetaan korkean näytteenottotaajuuden PCM:ksi. DoP:n raportoidaan toimivan Fosi Audio ZD3:lla DSD256:een asti ja FiiO K11:llä DSD128:aan asti (kehittäjän raportit, ei tallennetta). DSD512:ta DoP:n kautta ei ole testattu laitteistolla.
  • DVD-Video LPCM 16, 20 ja 24 bitillä, 48 ja 96 kHz:llä, enintään 8 kanavaa. DVD-Audiota ei tueta, ja salatuista (CSS) levyistä tarvitaan salauksesta purettu kopio.
Dire Straitsin Brothers In Arms soi suoraan SACD-levykuvastaan: stereo-DSD64 DoP:n kautta FiiO K11:lle, NATIIVI DSD · DoP -merkintä, ja dekooderikentässä lukee SACD-levykuva, DST (häviötön).
Claudja Barryn Love for the Sake of Love DSD128:na DoP:n kautta Fosi Audio ZD3:lle, 352,8 kHz:llä.
DSD128 · DoP · 352,8 kHz

06 Väärennetyn hi-resin tunnistus ja spektri

Selvitä, mitkä ”hi-res”-tiedostot eivät sitä ole.

Jokaisesta tiedostosta voi analysoida todellisen bittisyvyyden, todellisen kaistanleveyden sekä häviöllisten enkooderien ja näytteenottotaajuusmuuntimien sormenjäljet.

Tulosten mukana tulevat niiden todisteet ja muut mahdolliset selitykset, ja Epäilyttävä hi-res -soittolista kokoaa ne. Vain nollatäytön tunnistus on tarkka: spektriin perustuvat tulokset esitetään kysymyksinä, koska jotkin korkean bittinopeuden häviölliset tiedostot menevät läpi aitoina ja jyrkät masterointisuodattimet, FM-lähteet sekä nauha- tai vinyylisiirrot voivat näyttää epäilyttäviltä. Musiikin soidessa mittarit ja reaaliaikainen spektri näyttävät, mitä ulos lähtee, myös DoP:n.

  • 24-bittisiin säiliöihin täytetty 16-bittinen ääni
  • Todennäköisesti ylösnäytteistetyt CD-laatuiset masterit, joita myydään 96 tai 192 kHz:n versioina
  • Todennäköinen häviöllinen alkuperä: MP3 tai AAC transkoodattuna FLACiksi
  • Todennäköisesti synteettiset korkeat taajuudet SBR:stä tai ”tekoälyparannuksesta”
  • vespertine-analyze ajaa saman analyysin Linux-palvelimella tiedostojesi vieressä; sovellus tuo tulokset.

Tämän kuvakaappauksen tiedosto on tahallinen väärennös: trailerin oma musiikki, koodattu MP3:ksi ja ylösnäytteistetty 24/192:een keksityn yhtyeen nimellä.

Analyysi-välilehti merkitsee 24/192-”remasterin” alkuperän todennäköisesti häviölliseksi: sen pitkän aikavälin spektri loppuu 16 kHz:iin.

07 AirPods Max USB-C:n kautta

Häviötön AirPods Maxilla – ja sen näkee.

USB-C-kaapelilla yhdistettyinä AirPods Max tunnistetaan häviöttömäksi 24-bit / 48 kHz -laitteeksi.

48 kHz:n musiikki soi bittitarkasti, ja kaikki muu muunnetaan Applen masterointitason näytteenottotaajuusmuuntimella avoimesti näkyvissä. Bluetoothin kautta Vespertine kertoo, että yhteys on AAC. Tämä perustuu Applen kuvaukseen kaapeliyhteydestä ja Core Audion takaisinlukuun, koska AirPods-kuulokkeissa ei ole digitaalista ulostuloa, jonka voisi kytkeä loopbackiin.

Älykäs soittolista 24-bit / 48 kHz -kappaleista, rajattuna artistiin Oasis, soi bittitarkasti AirPods Max -kuulokkeilla USB-C:n kautta.

08 Kirjasto

Selaa kuin Apple Musicissa. Hallitse kuin kirjastonhoitaja.

Albumit, artistit, kappaleet ja tyylilajit – jokaisessa yhdisteltäviä suodattimia ja Sekoita-toiminto.

  • Suodata formaatin, 24-bitin, vähintään 88,2 kHz:n, monikanavaisuuden, tyylilajin, vuoden, näytteenottotaajuuden, kanavien ja analyysin tuloksen mukaan. Haku ei välitä kirjainkoosta eikä aksenteista.
  • Älykkäät soittolistat niillä yksiköillä, joilla ajattelet: 24-bit, 88,2 kHz.
  • Saman albumin remasteroinnit, mono- ja stereojulkaisut sekä SACD:t jakavat yhden kortin; valitse painos, kun avaat sen.
  • Suosikit ja soittokerrat tallennetaan kirjastoon, eikä niitä koskaan kirjoiteta tiedostoihisi. M3U- ja Apple Music -soittolistojen, soittokertojen ja suosikkien tuonti.
  • Tagieditori varmuuskopioineen ja yhden askeleen palautuksella sekä MusicBrainz-täydennys, joka näyttää varmuustasonsa ennen kuin kirjoittaa mitään.
  • Verkkojaot SMB:n, NFS:n tai WebDAVin kautta, välimuistilla, Pidä offline-tilassa -toiminnolla ja hitaille palvelimille suunnitellulla toistolla: kappaleet puskuroidaan Macillesi ennen toistoa, ja sillä aikaa toistopainikkeessa näkyy latausrengas.
  • Etsi musiikkia käy läpi kaikki asemat, löytää todellisen musiikkisi ja jättää sotkun pois. Lyhyt käyttöönotto ensimmäisellä käynnistyskerralla valitsee ulostulosi ja kertoo, mitä yksinomainen käyttö ja ReplayGain tekevät.
  • Ulostulokohtainen parametrinen EQ, joka tuo AutoEQ- ja Equalizer APO -esiasetuksia. Oletuksena pois päältä; kun se on päällä, signaalipolussa lukee TAAJUUSKORJAIN eikä BITTITARKKA.
  • Minisoitin, valikkorivin lisäke, medianäppäimet, ReplayGain sekä automaattiset, allekirjoitetut päivitykset.
Tyylilajit-sivu: oma ruutu jokaiselle tyylilajille ja sen kansikuvista koottu mosaiikki.

09 44 kieltä

Puhuu kieltäsi.

Jokainen valikko, asetus ja signaalipolun viesti on käännetty englannin lisäksi 44 kielelle.

Ukrainasta, saksasta ja japanista swahiliin, tamiliin ja hausaan, paikallisine monikkomuotoineen ja lukujen esitystapoineen, ja yksinkertaistetulla, perinteisellä ja Hongkongin kiinalla on kullakin oma sanastonsa. Arabia, heprea, persia ja urdu saavat oikealta vasemmalle -asettelun.

Näin käännökset tarkistetaan: jokaisen muutoksen yhteydessä automaattinen tarkistus varmistaa, että jokainen sovelluksen merkkijono on olemassa kaikilla 44 kielellä samoine paikkamerkkeineen ja kunkin kielen tarvitsemine monikkomuotoineen. Lisäksi päänäkymät tarkistettiin useilla kielillä leikkautuneen tai päällekkäisen tekstin ja oikealta vasemmalle -peilauksen varalta. Käännökset tehtiin alun perin huolellisella konekäännöksellä, joten äidinkielisten puhujien korjaukset ovat erittäin tervetulleita GitHubissa.

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

Formaatit

Surround-, häviöttömät ja häviölliset tiedostot.

Stereo ja monikanava, PCM ja DSD, levykuvat ja tavalliset tiedostot, ja kaikissa CUE-tuki.

Vespertinen toistamat formaatit ja miten se ne toistaa
FLAC, ALAC, WAV, AIFFAlkuperäinen taajuus ja sananpituus: jopa 32-bit ja mikä tahansa taajuus, jolla DAC:si toimii (testattu 768 kHz:iin asti). Muuttamaton 32-bit PCM vaatii kokonaislukutilan. Levykuvat CUE-tiedostoineen..flac .m4a .wav .aiff .cue
DSD64 – DSD512DSF ja DSDIFF, DST-pakattuna tai pakkaamattomana. DoP riippuu DAC:sta ja kantoaaltotaajuudesta, muuten PCM. DoP on testattu DSD256:een asti. DSD512:ta DoP:n kautta ei ole testattu laitteistolla..dsf .dff
SACD-levykuvatStereo- ja monikanava-alueet, DST-pakattuina tai pakkaamattomina, suoraan levykuvasta. Jokainen kappale listataan kerran stereo- ja 5.1-versioineen..iso
DVD-Video LPCM16-, 20- ja 24-bit, 48 ja 96 kHz, 1–8 kanavaa, bitti bitiltä. Yksi albumi nimikettä kohden ja yksi raita kutakin lukua kohden. DVD-Audiota ei tueta..iso VIDEO_TS
Dolby AtmosDolby Digital Plus Atmosilla: sen renderöi macOS:n objektirenderöijä, tai toistetaan sen dekoodattu kanavapohja..ec3 .m4a .mp4
Dolby TrueHD, MLPHäviötön, voi olla bittitarkka. TrueHD Atmosista toistetaan kanavapohja, objekteja ei renderöidä..thd .mlp .mka
DTS-HD Master Audio, DTS-HD HR, DTSMA on häviötön ja voi olla bittitarkka. DTS:X-raidoista toistetaan kanavapohja. Raaka DTS dekoodataan, ja DTS-CD-bittivirralla on oma erillinen polkunsa..dts .dtshd .mka
Dolby Digital (Plus)macOS dekoodaa. Bittivirta vastaanottimelle on kokeellinen eikä sitä ole testattu oikeilla vastaanottimilla tai monikanavaisilla USB-DAC:eilla (yksi Sony-televisio HDMI:n kautta on testattu: ks. docs/DEVICES.md). Raportteja kaivataan..ac3 .ec3
DTS-CD:t ja DTS-WAVTunnistetaan ja dekoodataan 5.1-muotoon, myös CUE-tiedostolla jaetut albumit..wav .flac .cue
APE, WavPack, TTAHäviöttömiä. WavPackin sisällä olevaa DSD:tä ei tueta..ape .wv .tta
Opus, Vorbis, Musepack, MP3, AACDekoodataan ja merkitään häviöllisiksi..opus .ogg .mpc .mp3 .m4a

Vertailu

Miten se pärjää.

Useat Mac-soittimet tarjoavat bittitarkan toiston. Tässä vertaillaan, mitä kunkin soittimen oma dokumentaatio tai lähdekoodi kertoo. ”Ei dokumentoitu” tarkoittaa, ettei valmistaja kerro asiasta suuntaan eikä toiseen. Se ei tarkoita, että ominaisuus puuttuu. Vespertinen konvoluutio on tarkoitettu huonekorjaukseen. Siinä ei ole ääniefektilaajennuksia eikä suoratoistopalveluita.

Vespertine verrattuna seitsemään muuhun Mac-musiikkisoittimeen kunkin soittimen oman dokumentaation tai lähdekoodin perusteella
OminaisuusVespertineApple Music (Mac)Audirvana Studio / OriginRoonVeraVoxColibriCogfoobar2000 for Mac
LähdekoodiGPL-3.0SuljettuSuljettuSuljettuSuljettuSuljettuGPL-2.0Suljettu
FLAC- / DSD-tiedostotKyllä / KylläEi / EiKyllä / KylläKyllä / KylläKyllä / KylläKyllä / KylläKyllä / KylläKyllä / Ei⁴
Automaattinen DAC-taajuuden vaihtoKylläEiKylläKylläKylläKylläKylläEi dokumentoitu
Yksinomainen (hog) -tilaKylläEiKylläKylläKylläKylläKylläKyllä
16/24-bit PCM ilman näytteiden muutoksiaEhdot + testitmacOS 27: kolmannen osapuolen testit¹Valmistajan väiteValmistajan väiteSovelluksen sisäinen loopback-testiValmistajan väiteSovelluksen sisäinen ilmaisinEi dokumentoitu
Paikalliset surround-tiedostotKyllä²Ei dokumentoituKylläKylläKylläEi dokumentoituKylläEi dokumentoitu
Applen Tilaääni paikallisille surround-tiedostoilleKylläVain katalogin Atmos³Ei dokumentoituEi dokumentoituEi dokumentoituEi dokumentoituKylläEi dokumentoitu
Hi-res-tiedostojen analyysiKylläEiAudioScanDynamiikka-alue, äänekkyysKylläEi dokumentoituEi (vain reaaliaikainen spektri)Ei (vain reaaliaikainen spektri)
SACD ISOKylläEiKylläEi (vain DSF/DFF)KylläEiEiEi⁴
HuonekorjausMittaus sovelluksessa (USB-mikrofoni) tai REW- / APO-suodattimien ja impulssivasteiden tuontiEiKonvoluutiolla (Origin: maksullinen lisävalinta) tai Audio Units -laajennuksillaKonvoluutiollaEi (tarkoituksella)Ei dokumentoituEiEi dokumentoitu
Konvoluutio / ääniefektilaajennuksetKyllä (huonekorjaus) / EiEi / EiKyllä (Origin: maksullinen lisävalinta) / Audio UnitsKyllä / EiEi / EiEi dokumentoitu / Ei dokumentoituEi / EiEi dokumentoitu / Audio Units
SuoratoistopalvelutEiApple MusicStudio: kyllä; Origin: eiKylläEi (paikallinen + UPnP)Ei (internetradio)Ei (internetradio)Ei (internetradio)

¹ Apple Music oli macOS 27:ssä bittitarkka 16/24-bit-sananpituuksilla ASR:ssä raportoiduissa kolmannen osapuolen loopback-testeissä 100 %:n äänenvoimakkuudella. Kyseessä ei ole Vespertinen mittaus, eikä alkuperäistä raporttia voitu tarkistaa uudelleen riippumattomasti tätä päivitystä varten. Macissa siitä puuttuvat edelleen automaattinen taajuudenvaihto, hog-tila, FLAC ja DSD.

² Monikanavainen DAC-ulostulo ja bittivirta vastaanottimelle ovat kokeellisia eikä niitä ole testattu oikeilla vastaanottimilla tai monikanavaisilla USB-DAC:eilla (yksi Sony-televisio HDMI:n kautta on testattu: ks. docs/DEVICES.md). Raportteja kaivataan.

³ Apple dokumentoi pään liikkeitä seuraavan Tilaäänen Apple Music -katalogin Dolby Atmos -kappaleille. Omien monikanavaisten tiedostojesi tilallista renderöintiä se ei dokumentoi.

⁴ Testattu foobar2000:n versiolla 2.26 (macOS 27.0.1) ilman komponentteja: DSF-, DFF- ja SACD ISO -tiedostot eivät avaudu, vaan antavat virheen ”Unsupported file format”. DSF ja DFF toistuvat vain 352,8 kHz:n PCM:nä, kun FFmpeg on asennettu erikseen ja ne on lisätty foobar2000:n FFmpeg Decoder Wrapper -komponenttiin. SACD ISO ei edelleenkään toimi.

Lähteet ja rajaus. Korjaukset ovat tervetulleita: avaa issue.

Uutta

Uutta versiossa 0.15.1.

Uusin julkaisu

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.

Näitä julkaisutietoja ei ole vielä käännetty, joten ne näytetään englanniksi.

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 Mt · onko jo asennettu? Se päivittää itsensä, tai aja brew upgrade --cask vespertine

Aiemmat julkaisut

  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 tuo huonekorjauksen: mittaa kaiuttimesi UMIK-1-mikrofonilla ja toista huoneellesi tehtyjen suodattimien kautta. Lisäksi se estää verkkotoistoa jäämästä ilman dataa.

  5. 0.13.2

    Vespertine 0.13.2 toistaa 5.1-DSD:n Tilaäänenä AirPodseilla ja kertoo, kun ääni muunnetaan tai alasmiksataan. Se ei myöskään enää jumiudu lopetettaessa.

UKK

Vastauksia kysymyksiin.

Onko se todella ilmainen?

On. Vespertine on ilmainen ja avointa lähdekoodia GPL-3.0-lisenssillä. Ei tiliä, tilausta, mainoksia eikä telemetriaa (tietosuoja). Se käyttää verkkoa vain päivitysten tarkistamiseen sekä, kun itse pyydät, yhteydenottoon MusicBrainziin, Cover Art Archiveen tai ListenBrainziin tai kansikuvien hakemiseen Discord-tilaasi varten.

Mitä tarvitsen?

macOS 14.4 (Sonoma) tai uudempi, Apple silicon- tai Intel-Macissa. Intel-laitteistoa ei ole testattu. Intel-versio on toiminut Rosettan avulla, ja raportit oikeista Intel-Maceista ovat tervetulleita.

Miten asennan ja päivitän sen?

Lataa DMG, avaa se ja siirrä Vespertine Ohjelmat-kansioon. Se on allekirjoitettu Developer ID:llä ja Applen notarisoima. Se päivittää itsensä, ja jokainen päivitys on allekirjoitettu. Homebrew’lla: brew install --cask szeremeta1/tap/vespertine. Päivitä sitten komennolla brew upgrade --cask vespertine tai sovelluksen omilla päivityksillä.

Toistaako se Qobuzista, TIDALista tai Apple Musicista?

Ei. Vespertine toistaa omistamaasi musiikkia: Macillasi, ulkoisilla asemilla tai verkkojaossa. DRM-suojattuja Apple Music -tilauksen latauksia ei voi toistaa.

Mistä tiedän, että se on todella bittitarkka?

Signaalipolku lukee takaisin, mitä Core Audio todella teki: laitteen nimellisen taajuuden, sen fyysisen formaatin ja sen, kuka laitetta pitää hallussaan. Dekoodereilla on automaattiset testit: TrueHD:tä verrataan lähteeseensä ja DTS:ää FFmpegin omaan dekooderiin. Sisäänrakennettu loopback-testi tarkistaa ohjelmistopolun näyte näytteeltä, ja vespertine-probe antaa sinun tarkistaa oman laitteistosi. Näin tarkistat sen itse.

Onko siinä huonekorjausta?

Kyllä. Mittaa huoneesi UMIK-1:llä tai muulla kalibroidulla USB-mikrofonilla yhdestä viiteen kohdasta kuuntelupaikkasi ympäriltä. Vespertine sovittaa suodattimet jokaiselle kaiuttimelle ja yhdenmukaistaa niiden viiveet ja tasot, joko stereona tai 5.1-kokoonpanossa (5.1 on testattu simuloiduilla huoneilla ja tuoduilla profiileilla, ei vielä oikeassa 5.1-huoneessa). Se tuo myös REW- ja Equalizer APO -suodattimia sekä impulssivasteita. Toiminto on oletuksena pois päältä, ja toisto pysyy bittitarkkana, kun se on pois päältä. Kun se on päällä, signaalipolussa lukee HUONEKORJAUS. Näin huonekorjaus toimii.

Toistaako se SACD- ja DVD-levyjä?

Se toistaa niiden levykuvia. SACD-levykuvat (.iso) toistuvat suoraan levykuvasta mitään purkamatta, sekä stereo että monikanava ja DST-pakattuina tai pakkaamattomina. Samoin toistuu DVD-Video-levykuvien tai VIDEO_TS-kansioiden LPCM-musiikki. DVD-Audiota ei tueta, ja salatuista (CSS) DVD-levyistä tarvitaan salaukseton kopio.

Toistaako se Dolby Atmosia?

Dolby Digital Plus Atmosilla toistuu macOS:n objektirenderöijän kautta, AirPodseilla Tilaäänenä (pään liikkeitä seuraavana, jos macOS tarjoaa sen). TrueHD Atmos- ja DTS:X-raidoista toistetaan häviötön kanavapohja, mutta niiden objekteja ei renderöidä. Bittivirta AV-vastaanottimelle on kokeellinen eikä sitä ole testattu oikeilla vastaanottimilla. Raportteja kaivataan.

Muuttaako se tiedostojani?

Vain kun muokkaat tageja. Silloinkin jokaisesta tiedostosta tehdään ensin varmuuskopio, ja muutoksen voi perua yhdellä askeleella. Kansioihin viitataan paikallaan. Tuonti tekee APFS-klooneja, jotka eivät vie lisätilaa.

Millä laitteilla sitä on testattu?

Toistoa on testattu Fosi Audio ZD3:lla PCM:nä 768 kHz:iin ja DSD:nä DSD256:een asti. FiiO K11:llä sitä on testattu PCM:nä 384 kHz:iin ja DSD:nä DSD128:aan asti (kehittäjän raportit; katso docs/DEVICES.md), ja K11:llä testattiin myös kokonaislukutila. Toistoa on testattu myös AirPods Maxilla USB-C:n ja Bluetoothin kautta, MacBook Pron kaiuttimilla sekä Sony-televisiolla HDMI:n kautta 5.1-muodossa. Intel-laitteistoa ei ole testattu. Bittivirta vastaanottimelle ja monikanavainen DAC-ulostulo ovat kokeellisia eikä niitä ole testattu oikeilla vastaanottimilla tai monikanavaisilla USB-DAC:eilla (yksi Sony-televisio HDMI:n kautta on testattu: ks. docs/DEVICES.md). Raportteja kaivataan.

Onko se minun kielelläni?

Todennäköisesti. Käyttöliittymä on englanniksi ja 44 muulla kielellä, mukaan lukien oikealta vasemmalle kirjoitettavat arabia, heprea, persia ja urdu. Vespertine noudattaa kieltä, joka sille on asetettu Järjestelmäasetuksissa. Äidinkielisten korjaukset ovat tervetulleita GitHubissa.

Tue

Auta Vespertineä kasvamaan.

Se on ilmainen ja avointa lähdekoodia, ja sitä kehitetään avoimesti. Näin voit auttaa.

  • Sponsoroi GitHubissa

    Vespertine on ilmainen. Jos siitä on sinulle hyötyä, GitHub-sponsorointi tukee sen kehitystä.

  • Raportoi DAC:si

    Kerro, miten DAC:si, äänikorttisi tai vastaanottimesi toimi. Jokainen laiteraportti laajentaa sitä, mitä on tarkistettu oikealla laitteistolla.

  • Korjaa käännös

    Huomasitko kömpelön ilmauksen jossakin 44 kielestä? Avaa issue ja ehdota parempaa sanamuotoa.

  • Lue koodi

    Virheraportit, pull requestit ja kysymykset ovat tervetulleita. Kaikki signaalipolun ehdot ja niiden testit löytyvät repositoriosta.

Lataa

Toista surround-kokoelmasi Macillasi.

Ilmainen · avointa lähdekoodia · versio 0.15.1 · macOS 14.4 tai uudempi · Apple silicon ja Intel

Tai Homebrew’lla: brew install --cask szeremeta1/tap/vespertine