Gratis dan open sourcemacOS 14.4+Apple silicon dan Intel

Musik surround dan hi-res, di Mac Anda.

Pemutar Mac gratis dan open source untuk koleksi musik surround dan hi-res. Image disk SACD dan DVD-Video, DSD, CD DTS, serta file DTS-HD MA, TrueHD, dan Atmos berada dalam satu perpustakaan bersama album stereo Anda, dengan Audio Spasial di AirPods (berpelacakan kepala jika disediakan macOS). Koreksi ruangan mengukur ruangan Anda dengan mikrofon USB dan mengoreksi setiap speaker; fitur ini nonaktif hingga Anda mengaktifkannya. Jalur sinyal menampilkan setiap tahap dari file hingga output. Tersedia dalam bahasa Inggris dan 44 bahasa lainnya.

Menyukainya? Beri bintang di GitHub · Ikut berdiskusi

Versi 0.15.1 · 28 MB · 4 November 2026 · ditandatangani dan dinotarisasi · Catatan rilis

Atau dengan Homebrew: brew install --cask szeremeta1/tap/vespertine

Output saluran demi saluran dan bitstream ke receiver bersifat eksperimental, belum diuji pada receiver sungguhan maupun DAC USB multisaluran (satu TV Sony melalui HDMI telah diuji: lihat docs/DEVICES.md); kami menantikan laporan Anda. Privasi: tidak ada data yang dikumpulkan.

Inspektur Sedang Diputar di Vespertine: Les jeux d’eaux à la Villa d’Este karya Liszt oleh Lazar Berman, ditandai HI-RES LOSSLESS dan BIT-PERFECT, eksklusif, 32 / 96, dengan jalur sinyal dari FLAC 24-bit / 96 kHz melalui libFLAC pada laju native dan volume 100% ke Fosi Audio ZD3.
Jalur sinyalFosi Audio ZD3 · 24 / 96

Trailer

Lihat dalam 55 detik.

Nyalakan suaranya. Semua yang tampil di dalamnya adalah aplikasi aslinya, direkam pada perpustakaan milik pengembangnya sendiri.

55 detik · 1080p · sampul album adalah milik pemiliknya masing-masing

Mengapa Vespertine

Pemutar musik untuk Mac, dibuat untuk surround dan hi-res.

Musik surround dan stereo dalam satu perpustakaan, dan pemutar yang menunjukkan dengan tepat apa yang dilakukannya pada sinyal.

  • Surround dalam satu perpustakaan

    Image dan rip SACD, disk DVD-Video, CD DTS, DTS-HD MA, dan TrueHD berdampingan dengan album stereo Anda dan diputar melalui perender Audio Spasial milik Apple di AirPods (berpelacakan kepala jika disediakan macOS). Jika sebuah album tersedia dalam kedua versi, setiap lagu ditampilkan sekali dan versi yang tepat diputar sesuai output Anda.

  • Jalur sinyal yang bisa Anda periksa

    Laju sampel, word length, penguatan, dan pemrosesan saluran, dibaca kembali dari Core Audio. Syarat bit-perfect tertulis di kode sumber, lengkap dengan tes otomatis, tes loopback, dan panduan verifikasi perangkat keras.

  • Memeriksa file hi-res

    Analisis menandai kedalaman bit yang diisi serta kemungkinan upsampling atau asal lossy. Hasil analisis spektral adalah perkiraan, ditampilkan beserta bukti dan batasannya. Analisis yang sama juga berjalan di server Linux di samping file Anda.

  • Open source yang bisa Anda audit

    Gratis di bawah GPL. Baca, kompilasi, dan ubah pemutarnya, termasuk syarat output dan tes-tesnya. Tanpa akun, langganan, iklan, atau telemetri.

Bit-perfectEksklusif32 / 19244.1 → 48 kHzDSD 128 · DoPKoreksi ruanganSpasial · pelacakan kepalaFrekuensi tinggi sintetis?

01 Bit-perfect

Setiap trek pada laju dan kedalaman aslinya.

Jalur sinyal mencantumkan setiap tahap dari file hingga DAC Anda, dibaca kembali dari Core Audio, dan memberi tahu saat ada yang mengubah sampel.

Vespertine mengalihkan perangkat ke laju setiap file dan hanya melakukan resampling, dengan konverter berkualitas mastering milik Apple, jika DAC tidak mampu menjalankan laju tersebut. BIT-PERFECT hanya muncul jika syarat di kode sumber terpenuhi: laju native, tidak ada yang mengubah sampel, word length yang sesuai, dan perangkat yang eksklusif atau tidak dipakai bersama aplikasi lain. Pemutaran PCM telah diuji hingga 768 kHz dan DSD256 pada Fosi Audio ZD3, serta hingga 384 kHz dan DSD128 pada FiiO K11 (laporan pengembang; lihat docs/DEVICES.md).

  • Mode eksklusif (hog) mencegah aplikasi lain memakai perangkat. Dalam mode berbagi, tombol volume dan Digital Crown mengatur DAC Anda; dalam mode eksklusif pun bisa, jika Anda mengaktifkannya.
  • Mode integer mengirim PCM 32-bit tanpa pemrosesan langsung ke DAC yang menerima integer.
  • Cocokkan sumber 16-bit (mati secara default) mengirim file 16-bit sebagai 16-bit ke DAC yang memiliki mode 16-bit sungguhan, bukan dengan zero padding.
  • Gapless, termasuk album dengan CUE sheet yang dipecah dari satu file.
  • Mengingat DAC Anda. Jika DAC tidak terhubung, musik diputar di output terhubung terbaik dan berpindah kembali saat DAC tersambung lagi.
  • Output tanpa kontrol volume sendiri (HDMI, optik, line-out) dapat menggunakan volume Vespertine, yang dipilih per output. Di bawah 100%, label menyatakan bahwa pemutaran tidak lagi bit-perfect.
  • Mengembalikan DAC Anda ke laju dan kedalaman semula saat Vespertine ditutup.
  • Tes loopback bawaan membandingkan setiap sampel yang dikirim Vespertine ke perangkat virtual. Ini adalah pemeriksaan perangkat lunak, diberi label demikian, dan tidak pernah mengubah lencana BIT-PERFECT.
Vespertine memutar Années de pèlerinage karya Liszt oleh Lazar Berman dari FLAC 24-bit / 96 kHz: inspektur menandainya bit-perfect dan eksklusif di Fosi Audio ZD3, beserta setiap tahap jalur sinyal.
Lembar tes loopback: 24-bit pada 44,1 dan 96 kHz, 16-bit yang diisi, dan sepasang trek gapless, masing-masing identik bit demi bit.
Tes Loopback · pemeriksaan perangkat lunak

02 Grup Speaker · beta

Beberapa DAC. Satu sistem speaker.

Putar satu aliran lewat dua DAC USB atau lebih sebagai satu sistem quad atau surround, dengan peta kanal, penyesuaian per speaker, dan gambar ruangan Anda.

Vespertine menggabungkan DAC Anda dalam agregat Core Audio pribadi yang tidak terlihat oleh app lain. Satu DAC, pemimpin clock, menentukan waktu dan yang lain mengikutinya. Kanal sebuah lagu diarahkan ke speaker menurut posisinya: kanal dengan speaker sendiri diputar di sana tanpa diubah, kanal di antara dua speaker dibagi di antara keduanya dengan daya yang sama, dan LFE dibuang secara default. File Dolby Digital Plus Atmos memutar dasar kanal 5.1 atau 7.1-nya.

  • Peta kanal untuk setiap output setiap DAC, dengan nada pelan untuk mengenali satu kanal setiap kali, serta preset untuk quad, ITU 5.1, dan dua pasang berhadapan.
  • Seret speaker dan tempat duduk Anda pada gambar ruangan: jarak, sudut, penundaan, dan level mengikuti dari gambar itu. Atau ukur grup dengan mikrofon.
  • Penyesuaian level, penundaan, dan polaritas untuk setiap speaker, dengan pengaman headroom.
  • BIT-PERFECT hanya muncul jika setiap kanal yang dipakai berada di DAC yang tidak di-resample (pemimpin clock); jika tidak, jalur sinyal menyebutkan apa yang berubah.

Beta: nonaktif secara default, di balik satu sakelar di pengaturan app. Diuji dengan pengujian otomatis dan perangkat virtual; di DAC sungguhan baru satu alat pengukur yang dijalankan, dan belum ada grup sungguhan yang didengarkan di app. Hanya PCM; output Bluetooth dan AirPlay tidak bisa bergabung.

Editor grup speaker Vespertine untuk quad: gambar ruangan dari atas dengan empat speaker mengelilingi posisi dengar, serta jarak, sudut, penundaan, dan level tiap speaker.
Peta kanal: setiap kanal pada setiap output ditetapkan ke sebuah speaker, dengan tombol “Identify” dan kotak “Inverted” di tiap kanal.
Peta kanal

03 Koreksi ruangan

Ukur ruangan Anda. Koreksi setiap speaker.

Ukur ruangan Anda dengan UMIK-1 atau mikrofon USB terkalibrasi lainnya, lalu Vespertine menyesuaikan filter untuk setiap speaker berdasarkan apa yang didengarnya di tempat duduk Anda.

Sapuan diputar melalui speaker satu per satu, di satu hingga lima titik di sekitar tempat duduk Anda saat mendengarkan. Setiap speaker mendapat filternya sendiri, yang dirancang dari hasil pengukuran. Sebagian besar filter berupa pemangkasan: filter ini menurunkan puncak-puncak ruangan, sedangkan lembah yang lebar hanya dinaikkan secara lembut. Pengukuran yang sama menentukan waktu tunda dan level setiap speaker, sehingga suara setiap speaker mencapai tempat duduk Anda pada waktu yang sama dan dengan kenyaringan yang sama. Koreksi ruangan nonaktif secara default, dan pemutaran tetap bit-perfect selama fitur ini nonaktif. Saat fitur ini aktif, jalur sinyal menampilkan KOREKSI RUANGAN.

  • Tiga target: Warm (default), Gentle tilt, dan Flat. Koreksi bass saja atau rentang penuh, dan rancang ulang filter nanti tanpa perlu mengukur lagi.
  • Mengimpor filter dari REW atau Equalizer APO, beserta waktu tunda dan level setiap speaker, serta mengekspor teks Equalizer APO.
  • Mengimpor respons impuls (WAV, AIFF, CAF, atau FLAC) dan memutarnya melalui konvolusi.
  • Stereo dan 5.1 (5.1 diuji dengan ruangan simulasi dan profil impor, belum di ruangan 5.1 sungguhan).
  • Potret Ruangan menampilkan speaker, tempat duduk Anda, dan setiap titik mikrofon saat diukur. Setelah itu, animasi Transisi Kurva mengubah respons terukur menjadi respons yang diprediksi, dan tombol sebelum/sesudah membandingkan keduanya.

Kurva “sesudah” diprediksi dari hasil pengukuran dan filter, bukan diukur. Untuk melihat apa yang sebenarnya terjadi di ruangan, ukur lagi dengan koreksi aktif.

Prediksi koreksi ruangan Vespertine untuk sepasang speaker stereo dengan target Warm: untuk setiap speaker, respons terukur, target, dan respons yang diprediksi setelah koreksi, dengan puncak ruangan di sekitar 120 Hz yang dipangkas 14 dan 18 dB, serta filter masing-masing speaker.
Potret Ruangan di panduan pengukuran: speaker kiri dan kanan, tempat duduk, dan lima titik mikrofon di sekitarnya, dengan mikrofon berada di titik pertama.
Potret Ruangan

04 Surround & Audio Spasial

Disk 5.1 Anda, di perpustakaan yang sama.

Musik multisaluran diputar melalui perender Audio Spasial milik Apple di AirPods (berpelacakan kepala jika disediakan macOS), atau di-downmix sesuai tata letak salurannya di DAC stereo.

CD DTS didekode menjadi 5.1. Image SACD, trek SACD hasil ekstraksi, FLAC multisaluran, TrueHD, dan DTS-HD MA dirender melalui perender Audio Spasial milik Apple di AirPods (berpelacakan kepala jika disediakan macOS) atau di-downmix di DAC stereo. Dolby Digital Plus dengan Atmos menggunakan perender objek macOS; TrueHD Atmos dan DTS:X memutar channel bed-nya. Output saluran demi saluran bersifat eksperimental, belum diuji pada receiver sungguhan maupun DAC USB multisaluran (satu TV Sony melalui HDMI telah diuji: lihat docs/DEVICES.md); kami menantikan laporan Anda.

  • Versi stereo dan surround dari sebuah album ditampilkan sekali; Vespertine memutar versi yang sesuai dengan output, atau versi yang Anda sematkan.
  • Bitstream Dolby Digital, DD+, dan DTS-CD ke receiver bersifat eksperimental, belum diuji pada receiver sungguhan maupun DAC USB multisaluran (satu TV Sony melalui HDMI telah diuji: lihat docs/DEVICES.md); kami menantikan laporan Anda. Tes carrier menggunakan pembaca S/PDIF dari FFmpeg. Passthrough TrueHD dan DTS-HD MA tidak didukung di macOS.
  • Ekspor untuk Audio Spasial sebagai stereo binaural untuk headphone atau ALAC multisaluran untuk perangkat Apple, lengkap dengan tag dan sampul.
Goodbye Yellow Brick Road karya Elton John, album 5.1 24-bit / 88,2 kHz, diputar sebagai Audio Spasial berpelacakan kepala di AirPods Max, dengan jalur sinyal dan meter untuk setiap saluran.
Album dengan versi stereo dan 5.1 untuk setiap lagu, ditampilkan sekali.
Stereo dan 5.1, ditampilkan sekali

05 SACD, DVD-Video & DSD

Putar langsung image disknya.

Arahkan Vespertine ke image SACD atau DVD-Video, dan musiknya langsung diputar dari image tersebut, tanpa ada yang di-mount, diekstrak, atau ditulis.

Image SACD .iso memutar area stereo dan 5.1-nya, baik terkompresi DST maupun tidak, dengan judul dari teks bawaan disk itu sendiri. DST didekode kembali menjadi DSD yang persis sama, sehingga stereo dikirim ke DAC Anda sebagai DSD native melalui DoP jika DAC mendukungnya, dan 5.1 diputar melalui perender Audio Spasial milik Apple di AirPods. Musik LPCM pada disk DVD-Video (.iso atau folder VIDEO_TS) diputar bit demi bit, satu album per judul dan satu trek per chapter.

  • Image SACD diuji dengan disk sintetis, termasuk yang memiliki area 5.0, hanya area multisaluran, atau DSD128 ke atas.
  • DSF dan DSDIFF dari DSD64 hingga DSD512, termasuk DSDIFF terkompresi DST, dikirim sebagai DoP ke DAC yang menerima laju carrier-nya (hingga DSD256 pada DAC yang dicoba), atau dikonversi ke PCM laju tinggi. DoP dilaporkan berfungsi hingga DSD256 pada Fosi Audio ZD3 dan hingga DSD128 pada FiiO K11 (laporan pengembang, tanpa rekaman); DSD512 melalui DoP belum diuji pada perangkat keras.
  • DVD-Video LPCM pada 16, 20, dan 24 bit, 48 dan 96 kHz, hingga 8 saluran. DVD-Audio tidak didukung, dan disk terenkripsi (CSS) memerlukan salinan yang sudah didekripsi.
Brothers In Arms dari Dire Straits diputar langsung dari image disk SACD-nya: DSD64 stereo melalui DoP ke FiiO K11, dengan lencana DSD NATIVE · DoP dan dekoder bertuliskan Image SACD, DST (lossless).
Love for the Sake of Love dari Claudja Barry sebagai DSD128 melalui DoP ke Fosi Audio ZD3, pada 352,8 kHz.
DSD128 · DoP · 352,8 kHz

06 Deteksi hi-res palsu & spektrum

Temukan file “hi-res” yang ternyata bukan.

Setiap file dapat dianalisis untuk mengetahui kedalaman bit sebenarnya, bandwidth sebenarnya, serta jejak encoder lossy dan resampler.

Setiap hasil disertai buktinya dan menyebutkan penjelasan lain yang mungkin, dan daftar putar Hi-Res Mencurigakan mengumpulkannya. Hanya zero padding yang pasti: hasil spektral ditandai sebagai pertanyaan, karena sebagian file lossy berbitrate tinggi lolos sebagai asli, sementara filter mastering yang curam, sumber FM, serta transfer dari pita atau vinyl bisa tampak mencurigakan. Saat musik diputar, meter dan spektrum langsung menunjukkan apa yang sedang dikirim, termasuk DoP.

  • Audio 16-bit yang diisi ke dalam kontainer 24-bit
  • Kemungkinan master berkualitas CD hasil upsampling yang dijual sebagai 96 atau 192 kHz
  • Kemungkinan asal lossy: MP3 atau AAC yang ditranskode ke FLAC
  • Kemungkinan frekuensi tinggi sintetis dari SBR atau “peningkatan AI”
  • vespertine-analyze menjalankan analisis yang sama di server Linux di samping file Anda; aplikasi mengimpor hasilnya.

File dalam tangkapan layar ini sengaja dipalsukan: musik dari trailer ini sendiri, di-encode ke MP3 lalu di-upsample ke 24/192 dengan nama band rekaan.

Tab Analisis menandai “remaster” 24/192 sebagai kemungkinan berasal dari lossy: spektrum jangka panjangnya berhenti di 16 kHz.

07 AirPods Max melalui USB-C

Lossless di AirPods Max, dan ditunjukkan dengan jelas.

Saat terhubung dengan kabel USB-C, AirPods Max dikenali sebagai perangkat lossless 24-bit / 48 kHz.

Musik 48 kHz diputar secara bit-perfect, dan selebihnya dikonversi dengan resampler berkualitas mastering milik Apple, secara terbuka. Melalui Bluetooth, Vespertine memberi tahu Anda bahwa koneksinya AAC. Hal ini didasarkan pada deskripsi Apple tentang jalur kabel dan hasil baca kembali dari Core Audio, karena AirPods tidak memiliki output digital untuk di-loopback.

Daftar putar pintar berisi trek 24-bit / 48 kHz, dipersempit ke Oasis, diputar secara bit-perfect di AirPods Max melalui USB-C.

08 Perpustakaan

Jelajahi seperti Apple Music. Kelola seperti pustakawan.

Album, artis, lagu, dan genre, masing-masing dengan filter yang dapat digabungkan, serta Acak untuk semuanya.

  • Filter untuk format, 24-bit, 88,2 kHz ke atas, multisaluran, genre, tahun, laju sampel, saluran, dan hasil analisis. Pencarian tidak membedakan huruf besar-kecil maupun aksen.
  • Daftar putar pintar dalam satuan yang biasa Anda pakai: 24-bit, 88,2 kHz.
  • Remaster, rilis mono dan stereo, serta SACD dari satu album berbagi satu kartu; pilih edisinya saat Anda membukanya.
  • Favorit dan jumlah putar, disimpan di perpustakaan dan tidak pernah ditulis ke file Anda. Mengimpor daftar putar M3U dan Apple Music, jumlah putar, serta favorit.
  • Editor tag dengan cadangan dan pengembalian dalam satu langkah, plus pengayaan data MusicBrainz yang menunjukkan tingkat keyakinannya sebelum menulis apa pun.
  • Share jaringan melalui SMB, NFS, atau WebDAV, dengan caching, Simpan Offline, dan pemutaran yang dirancang untuk server lambat: trek di-buffer di Mac Anda sebelum diputar, dengan cincin pemuatan pada tombol putar selama proses itu berlangsung.
  • Temukan Musik menelusuri setiap drive untuk menemukan musik Anda yang sebenarnya dan mengabaikan file yang tidak perlu. Pengaturan singkat saat pertama kali dibuka memilih output Anda dan menjelaskan fungsi akses eksklusif dan ReplayGain.
  • EQ parametrik per output yang dapat mengimpor preset AutoEQ dan Equalizer APO. Mati secara default; saat aktif, jalur sinyal menampilkan EKUALISER, bukan BIT-PERFECT.
  • Pemutar Mini, ikon di bar menu, tombol media, ReplayGain, serta pembaruan otomatis yang ditandatangani.
Halaman Genre: satu ubin per genre dengan mozaik sampul albumnya.

09 44 bahasa

Berbicara dalam bahasa Anda.

Setiap menu, pengaturan, dan pesan jalur sinyal diterjemahkan ke 44 bahasa selain bahasa Inggris.

Dari bahasa Ukraina, Jerman, dan Jepang hingga Swahili, Tamil, dan Hausa, dengan bentuk jamak dan format angka lokal, serta bahasa Tionghoa Sederhana, Tradisional, dan Hong Kong yang masing-masing memiliki kosakatanya sendiri. Bahasa Arab, Ibrani, Persia, dan Urdu mendapatkan tata letak kanan-ke-kiri.

Cara terjemahan diperiksa: pemeriksaan otomatis pada setiap perubahan memastikan setiap string di aplikasi tersedia dalam seluruh 44 bahasa dengan placeholder yang sama dan bentuk jamak yang dibutuhkan setiap bahasa, dan layar-layar utama telah diperiksa dalam beberapa bahasa untuk mencari teks yang terpotong atau bertumpuk serta memeriksa pencerminan kanan-ke-kiri. Terjemahan ini berawal dari terjemahan mesin yang cermat, jadi koreksi dari penutur asli sangat kami harapkan di 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

Format

File surround, lossless, dan lossy.

Stereo dan multisaluran, PCM dan DSD, image disk maupun file biasa, semuanya dengan dukungan CUE sheet.

Format yang diputar Vespertine, dan caranya
FLAC, ALAC, WAV, AIFFLaju sampel dan kedalaman bit asli, hingga 32-bit dan laju sampel yang dijalankan DAC Anda (diuji hingga 768 kHz). PCM 32-bit tanpa perubahan memerlukan mode integer. Image dengan CUE sheet..flac .m4a .wav .aiff .cue
DSD64 – DSD512DSF dan DSDIFF, terkompresi DST maupun tidak. DoP bergantung pada DAC dan laju carrier; jika tidak, diputar sebagai PCM. DoP telah diuji hingga DSD256; DSD512 melalui DoP belum diuji pada perangkat keras..dsf .dff
Image SACDArea stereo dan multisaluran, DST maupun tanpa kompresi, langsung dari image. Setiap lagu tercantum sekali dengan versi stereo dan 5.1-nya..iso
DVD-Video LPCM16, 20, dan 24-bit pada 48 dan 96 kHz, 1 hingga 8 saluran, bit demi bit. Satu album per judul, satu trek per chapter. DVD-Audio tidak didukung..iso VIDEO_TS
Dolby AtmosDolby Digital Plus dengan Atmos, dirender oleh perender objek macOS, atau sebagai channel bed hasil dekodenya..ec3 .m4a .mp4
Dolby TrueHD, MLPLossless, bisa bit-perfect. TrueHD Atmos memutar channel bed-nya; objeknya tidak dirender..thd .mlp .mka
DTS-HD Master Audio, DTS-HD HR, DTSMA bersifat lossless dan bisa bit-perfect; DTS:X memutar channel bed-nya. DTS mentah didekode; bitstream DTS-CD menggunakan jalur terpisah..dts .dtshd .mka
Dolby Digital (Plus)Didekode oleh macOS. Bitstream ke receiver masih eksperimental dan belum diuji pada receiver sungguhan maupun DAC USB multisaluran (satu TV Sony melalui HDMI telah diuji: lihat docs/DEVICES.md). Laporan dinantikan..ac3 .ec3
CD DTS dan DTS-WAVDikenali dan didekode ke 5.1, termasuk album yang dipisah dengan CUE..wav .flac .cue
APE, WavPack, TTALossless. DSD di dalam WavPack tidak didukung..ape .wv .tta
Opus, Vorbis, Musepack, MP3, AACDidekode dan ditandai lossy..opus .ogg .mpc .mp3 .m4a

Perbandingan

Perbandingan dengan pemutar lain.

Beberapa pemutar Mac menawarkan pemutaran bit-perfect. Perbandingan ini didasarkan pada apa yang dinyatakan dokumentasi atau kode sumber masing-masing pemutar. “Tidak didokumentasikan” berarti vendor tidak menyatakan ada atau tidaknya, bukan berarti fiturnya tidak ada. Konvolusi di Vespertine digunakan untuk koreksi ruangan; Vespertine tidak memiliki plugin efek audio maupun layanan streaming.

Vespertine dibandingkan dengan tujuh pemutar musik Mac lainnya, berdasarkan dokumentasi atau kode sumber masing-masing pemutar
FiturVespertineApple Music (Mac)Audirvana Studio / OriginRoonVeraVoxColibriCogfoobar2000 for Mac
Kode sumberGPL-3.0TertutupTertutupTertutupTertutupTertutupGPL-2.0Tertutup
File FLAC / DSDYa / YaTidak / TidakYa / YaYa / YaYa / YaYa / YaYa / YaYa / Tidak⁴
Peralihan laju sampel DAC otomatisYaTidakYaYaYaYaYaTidak didokumentasikan
Mode eksklusif (hog)YaTidakYaYaYaYaYaYa
PCM 16/24-bit tanpa perubahan sampelSyarat + tesmacOS 27: tes pihak ketiga¹Klaim vendorKlaim vendorTes loopback di aplikasiKlaim vendorIndikator di aplikasiTidak didokumentasikan
File surround lokalYa²Tidak didokumentasikanYaYaYaTidak didokumentasikanYaTidak didokumentasikan
Audio Spasial Apple untuk surround lokalYaHanya Atmos katalog³Tidak didokumentasikanTidak didokumentasikanTidak didokumentasikanTidak didokumentasikanYaTidak didokumentasikan
Analisis file hi-resYaTidakAudioScanRentang dinamis, kenyaringanYaTidak didokumentasikanTidak (hanya spektrum langsung)Tidak (hanya spektrum langsung)
SACD ISOYaTidakYaTidak (hanya DSF/DFF)YaTidakTidakTidak⁴
Koreksi ruanganDiukur di dalam aplikasi (mikrofon USB), atau impor REW / APO dan respons impulsTidakMelalui konvolusi (Origin: opsi berbayar) atau Audio UnitsMelalui konvolusiTidak (sesuai rancangan)Tidak didokumentasikanTidakTidak didokumentasikan
Konvolusi / plugin efek audioYa (koreksi ruangan) / TidakTidak / TidakYa (Origin: opsi berbayar) / Audio UnitsYa / TidakTidak / TidakTidak didokumentasikan / Tidak didokumentasikanTidak / TidakTidak didokumentasikan / Audio Units
Layanan streamingTidakApple MusicStudio: ya; Origin: tidakYaTidak (lokal + UPnP)Tidak (radio internet)Tidak (radio internet)Tidak (radio internet)

¹ Apple Music di macOS 27 identik bit demi bit pada 16/24-bit dalam tes loopback pihak ketiga yang dilaporkan di ASR, pada volume 100%. Ini bukan pengukuran Vespertine; laporan aslinya tidak dapat diperiksa ulang secara independen untuk pembaruan ini. Di Mac masih belum ada peralihan laju sampel otomatis, mode hog, FLAC, maupun DSD.

² Output DAC multisaluran dan bitstream ke receiver masih eksperimental dan belum diuji pada receiver sungguhan maupun DAC USB multisaluran (satu TV Sony melalui HDMI telah diuji: lihat docs/DEVICES.md). Laporan dinantikan.

³ Apple mendokumentasikan Audio Spasial dengan pelacakan kepala untuk trek Dolby Atmos di katalog Apple Music, bukan rendering spasial untuk file multisaluran milik Anda sendiri.

⁴ Diuji pada foobar2000 2.26 (macOS 27.0.1), tanpa komponen: file DSF, DFF, dan SACD ISO gagal dengan pesan “Unsupported file format”. DSF dan DFF hanya dapat diputar sebagai PCM 352,8 kHz setelah FFmpeg dipasang secara terpisah dan kedua format itu ditambahkan ke FFmpeg Decoder Wrapper-nya; SACD ISO tetap gagal.

Sumber dan cakupan. Koreksi dipersilakan: buka issue.

Yang baru

Yang baru di 0.15.1.

Rilis terbaru

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.

Catatan rilis ini belum diterjemahkan, jadi ditampilkan dalam bahasa Inggris.

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 · sudah terpasang? Aplikasi ini memperbarui dirinya sendiri, atau brew upgrade --cask vespertine

Rilis sebelumnya

  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 menghadirkan koreksi ruangan: ukur speaker Anda dengan mikrofon UMIK-1 dan putar musik melalui filter yang dibuat untuk ruangan Anda. Versi ini juga menjaga pemutaran dari jaringan agar tidak kehabisan data.

  5. 0.13.2

    Vespertine 0.13.2 memutar DSD 5.1 dalam Audio Spasial di AirPods, memberi tahu Anda saat audio dikonversi atau di-downmix, dan tidak lagi macet saat keluar.

FAQ

Pertanyaan Anda, terjawab.

Benarkah gratis?

Ya. Vespertine gratis dan open source di bawah lisensi GPL-3.0. Tidak ada akun, langganan, iklan, maupun telemetri (privasi). Aplikasi ini hanya terhubung ke internet untuk memeriksa pembaruan, dan jika Anda memintanya, untuk mengakses MusicBrainz, Cover Art Archive, atau ListenBrainz, atau mencari sampul untuk status Discord Anda.

Apa yang saya butuhkan?

macOS 14.4 (Sonoma) atau yang lebih baru, di Apple silicon atau Intel. Perangkat keras Intel belum diuji; build Intel sudah pernah berjalan di bawah Rosetta, dan laporan dari Mac Intel sungguhan kami sambut dengan senang hati.

Bagaimana cara memasang dan memperbaruinya?

Unduh DMG, buka, lalu pindahkan Vespertine ke folder Aplikasi. Aplikasi ini ditandatangani dengan Developer ID dan dinotarisasi oleh Apple, serta memperbarui dirinya sendiri; setiap pembaruan ditandatangani. Dengan Homebrew: brew install --cask szeremeta1/tap/vespertine, lalu brew upgrade --cask vespertine atau pembaruan bawaan aplikasi.

Apakah bisa streaming dari Qobuz, TIDAL, atau Apple Music?

Tidak. Vespertine memutar musik milik Anda, di Mac Anda, di drive eksternal, atau di share jaringan. Unduhan langganan Apple Music yang dilindungi DRM tidak dapat diputar.

Bagaimana saya tahu pemutarannya benar-benar bit-perfect?

Jalur sinyal membaca kembali apa yang benar-benar dilakukan Core Audio: laju sampel nominal perangkat, format fisiknya, dan siapa yang memegangnya. Dekoder memiliki tes otomatis (TrueHD terhadap sumbernya, DTS terhadap dekoder milik FFmpeg sendiri), tes loopback bawaan memeriksa jalur perangkat lunak sampel demi sampel, dan vespertine-probe memungkinkan Anda memeriksa perangkat keras Anda sendiri. Cara memverifikasinya sendiri.

Apakah Vespertine bisa melakukan koreksi ruangan?

Ya. Ukur ruangan Anda dengan UMIK-1 atau mikrofon USB terkalibrasi lainnya di satu hingga lima titik di sekitar tempat duduk Anda, lalu Vespertine menyesuaikan filter untuk setiap speaker serta menyelaraskan waktu tunda dan levelnya, dalam stereo atau 5.1 (5.1 diuji dengan ruangan simulasi dan profil impor, belum di ruangan 5.1 sungguhan). Vespertine juga dapat mengimpor filter REW dan Equalizer APO serta respons impuls. Fitur ini nonaktif secara default, pemutaran tetap bit-perfect selama fitur ini nonaktif, dan jalur sinyal menampilkan KOREKSI RUANGAN selama fitur ini aktif. Cara kerja koreksi ruangan.

Bisakah memutar disk SACD dan DVD?

Vespertine memutar image-nya. Image SACD .iso, stereo maupun multisaluran, terkompresi DST maupun tidak, serta musik LPCM pada image DVD-Video atau folder VIDEO_TS diputar langsung dari image, tanpa ada yang diekstrak. DVD-Audio tidak didukung, dan DVD terenkripsi (CSS) memerlukan salinan yang sudah didekripsi.

Apakah bisa memutar Dolby Atmos?

Dolby Digital Plus dengan Atmos diputar melalui perender objek macOS, sebagai Audio Spasial di AirPods (berpelacakan kepala jika disediakan macOS). TrueHD Atmos dan DTS:X memutar channel bed lossless-nya; objeknya tidak dirender. Bitstream ke receiver AV masih eksperimental dan belum diuji pada receiver sungguhan. Laporan dinantikan.

Apakah file saya akan diubah?

Hanya saat Anda mengedit tag, dan dalam hal itu setiap file dicadangkan terlebih dahulu dan dapat dikembalikan dalam satu langkah. Folder dirujuk di tempat; mengimpor membuat klon APFS yang tidak memakan ruang tambahan.

Sudah diuji pada perangkat keras apa saja?

Pemutaran PCM telah diuji hingga 768 kHz dan DSD256 pada Fosi Audio ZD3, serta hingga 384 kHz dan DSD128 pada FiiO K11 (laporan pengembang; lihat docs/DEVICES.md), yang juga digunakan untuk menguji mode integer. Pemutaran juga telah diuji pada AirPods Max melalui USB-C dan Bluetooth, speaker MacBook Pro, serta TV Sony melalui HDMI dalam 5.1. Perangkat keras Intel belum diuji. Bitstream ke receiver dan output DAC multisaluran masih eksperimental dan belum diuji pada receiver sungguhan maupun DAC USB multisaluran (satu TV Sony melalui HDMI telah diuji: lihat docs/DEVICES.md). Laporan dinantikan.

Apakah tersedia dalam bahasa saya?

Kemungkinan besar: antarmukanya tersedia dalam bahasa Inggris dan 44 bahasa lain, termasuk bahasa yang ditulis dari kanan ke kiri, yaitu Arab, Ibrani, Persia, dan Urdu. Vespertine mengikuti bahasa yang diatur untuknya di Pengaturan Sistem. Koreksi dari penutur asli dipersilakan di GitHub.

Dukungan

Bantu Vespertine berkembang.

Gratis, open source, dan dikembangkan secara terbuka. Begini cara Anda bisa membantu.

  • Jadi sponsor di GitHub

    Vespertine gratis. Jika aplikasi ini bermanfaat bagi Anda, menjadi sponsor di GitHub mendukung pengembangannya.

  • Laporkan DAC Anda

    Ceritakan kepada kami bagaimana DAC, interface, atau receiver Anda berperilaku. Setiap laporan perangkat memperluas cakupan yang sudah diperiksa pada perangkat keras sungguhan.

  • Perbaiki terjemahan

    Menemukan frasa yang janggal di salah satu dari 44 bahasa? Buka issue dengan susunan kata yang lebih baik.

  • Baca kodenya

    Laporan bug, pull request, dan pertanyaan dipersilakan. Semua syarat jalur sinyal beserta tesnya ada di repositori.

Unduh

Putar koleksi surround Anda di Mac Anda.

Gratis · open source · versi 0.15.1 · macOS 14.4 atau yang lebih baru · Apple silicon dan Intel

Atau dengan Homebrew: brew install --cask szeremeta1/tap/vespertine