Musik Anda, di komputer Anda sendiri

Tanpa jaringan, tanpa akun, tanpa gangguan. CX'Music adalah pemutar musik lokal untuk Windows — gratis dan sumber terbuka.

  • Sepenuhnya luring
  • Tanpa akun
  • Tanpa iklan
  • Sumber terbuka
Jendela utama CX'Music: di kiri pustaka dan playlist, di tengah daftar berisi 20 lagu dengan kolom format memperlihatkan DSF, OGG, WAV, MP3, FLAC dan M4A serta baris yang sedang diputar disorot; di kanan sampul album, informasi lagu dan cuplikan lirik; di bagian bawah, membentang selebar jendela, sebuah bilah kemajuan berbentuk gelombang
Jendela utama

Kenapa memakainya

Benar-benar luring

Tanpa jaringan, tanpa akun, tanpa mengunggah apa pun. Berkas musik Anda ada di perangkat Anda sendiri, dan pemutarnya hanya bertugas memutar.

Kualitas dan efek suara tanpa kompromi

Keluaran eksklusif WASAPI dan ekualiser 18 pita, dan setelan yang sudah Anda atur bisa disimpan sebagai prasetel bernama.

Lirik yang digarap serius

Sinkron per baris, sorotan gaya karaoke, dan lirik dwibahasa yang urutannya bisa ditukar. Lirik tertanam maupun berkas LRC terpisah sama-sama terbaca, dan garis waktunya bisa Anda sunting sendiri.

Perbandingan fitur

Menjelaskan versi masing-masing aplikasi yang dirilis saat ini. Perubahan sebelumnya ada di riwayat versi.

FiturWindows
Pengelolaan pustakaCari judul, artis, album, komposer, penulis lirik
Koleksi besarLancar pada uji satu juta lagu
Ekualizer18 pita, 11 prasetel, prasetel bernama bisa disimpan
Efek suaraBass, Reverb, Echo, Chorus, Vocal removal
Kecepatan dan nadaKecepatan 0,5×–2,0×, nada −12 sampai +12 seminada, keduanya terpisah
Keluaran audioWASAPI berbagi / eksklusif (bit-perfect)
Pemutaran DSDDekode DSF secara perangkat lunak (DSD64/128/256, keluarga 44,1 kHz), keluar sebagai PCM 44,1 kHz, kartu suara apa pun bisa
LirikHalaman lirik layar penuh, sorotan karaoke, baris terjemahan, urutan dwibahasa bisa ditukar
Penyuntingan lirikPenyunting bawaan, seluruh garis waktu bisa digeser sekaligus
Sunting informasiMode basis data / mode diska
Konversi formatKe FLAC, ALAC, WAV, AAC, MP3, atau Opus; bisa sekaligus banyak; berkas aslinya tidak diubah
PlaylistPlaylist pintar, baru diputar, nilai tertinggi
Pemutaran acakBerbobot peringkat bintang
TemaEmpat set (Dark / Light / Midnight blue / Amber)
Bahasa antarmuka15 bahasa (termasuk bahasa Italia dan Belanda)
Timer tidur15/30/60/90 menit
Pemutaran latarTetap berbunyi setelah diperkecil

Daftar bahasa selengkapnya ada di detail teknis di bawah.

Format yang didukung

Tanpa komponen sistem (dekode bawaan aplikasi)

FLAC · WAV · AIFF · OGG / OGA (Vorbis) · Opus · DSF (DSD)

Dapat diputar di komputer Windows mana pun tanpa memasang apa pun lagi.

Memakai komponen bawaan Windows

MP3 · M4A / AAC · WMA

Didekode oleh komponen media bawaan Windows — komponen itu bagian dari Windows sendiri. Pada sebagian kecil komputer yang komponennya tidak ada, format-format ini mungkin tidak dapat diputar.

DSD dikonversi lewat perangkat lunak, jadi tidak perlu dekoder DSD atau kartu suara khusus; perangkat apa pun bisa mengeluarkan suaranya. Konsekuensinya pemakaian CPU lebih tinggi.

Tangkapan layar

Unduhan dan pemasangan

Sepenuhnya gratis, tanpa iklan dan tanpa pembelian dalam aplikasi. Berkas pemasangnya dilayani oleh CDN kami sendiri dan tidak memerlukan akun apa pun.

CX'Music for Windows

Versi
v1.0.2
Dirilis
Ukuran berkas
92.7 MB
Kebutuhan sistem
Windows 10 atau Windows 11 (64-bit)
Unduh pemasang

Berkas pemasang dilayani dari domain kami sendiri dl.cxapps.app, yang disimpan di Cloudflare R2; saat Anda mengunduh, kebijakan privasi Cloudflare berlaku untuk koneksi tersebut. Pemberitahuan privasi

Checksum SHA-256

351bb05848c9bd954f03f8099d6e64b174e847f691e83f2bf36878dc458eeb61

Setelah mengunduh, Anda dapat memeriksa bahwa berkasnya tidak diubah:

certutil -hashfile CXMusic-Setup-1.0.2.exe SHA256

Saat memasang akan muncul peringatan keamanan. Itu wajar.

Pemasang ini tidak memiliki sertifikat penandatanganan kode berbayar, jadi Windows menampilkan layar biru «Windows protected your PC». Artinya Windows tidak mengenali penerbitnya, bukan berarti berkasnya bermasalah.

Untuk melanjutkan: klik «More info» di layar itu, lalu klik «Run anyway».

Jika ingin memeriksa berkasnya lebih dulu, cocokkan dengan checksum SHA-256 di atas. Tanpa tanda tangan digital, itulah verifikasi paling andal yang tersedia.

Sistem Anda mungkin memakai kata yang berbeda untuk tombol-tombol ini; posisi dan fungsinya sama.

Memeriksa berkas ini sendiri

SHA-256 di atas menjawab satu pertanyaan: apakah berkas yang kamu punya sama dengan yang kami rilis.

Kalau berkas yang Anda punya berasal dari versi lebih lama, SHA-256-nya ada di riwayat versi. Riwayat versi

Kalau tidak cocok, berkas yang kamu punya bukan berkas yang kami rilis. Jangan pasang; unduh ulang. Kalau masih tidak cocok, beri tahu kami lewat kanal laporan di bagian bawah halaman — pihak yang salah bisa saja kami.

Sebaliknya, ia tidak menjawab dua pertanyaan lain: apakah berkas yang kami rilis itu sendiri layak dipercaya, dan apakah ia dibangun dari kode sumber yang tercantum di halaman ini.

Versi ini bukan build yang dapat direproduksi. Baik kompilator maupun proses pengemasan pemasang tidak deterministik bita demi bita, sehingga berkas yang kamu bangun sendiri tidak akan memiliki hash yang sama dengan pemasang yang kami rilis — ketidakcocokan di situ memang diharapkan dan tidak berarti ada yang salah di pihak mana pun. Yang bisa kamu telaah baris demi baris adalah kode sumbernya, bukan kesamaan berkas binernya. Kalau ragu, jalan paling langsung adalah membangun salinanmu sendiri dari kode sumber dan sama sekali tidak menjalankan pemasang kami: kode sumber dan langkah build seluruhnya terbuka, dan obfuskasi kode sudah dihilangkan.

Kode sumber

Unduh kode sumber

5fe2d41.zip

2.1 MB ·

826333533aff84b600091e87828c97228937dc01c700af6c666a52decd743d5e

Nama berkasnya adalah hash pendek dari commit tersebut, bukan nomor versi — kode sumber dan versi rilis tidak selalu berjalan bersamaan. Arsip ini dibuat dengan git archive dari commit itu.

Kode sumber terbuka berarti kamu bisa menelaah baris demi baris apa yang dilakukannya. Itu tidak berarti unduhan di atas pasti dibangun dari kode itu — kami belum melakukan verifikasi tersebut, dan keduanya hal yang terpisah. Memeriksa berkas ini sendiri

Repositori asal

github.com/hnshysglxfsccx-hub/cxmusic-windows

Isi di alamat ini tidak berubah dan tidak hilang, tetapi akunnya dibatasi oleh GitHub, tidak ada yang bisa membukanya, dan kami tidak lagi mengharapkannya pulih.

Tersedia juga untuk Android →

Pertanyaan umum

Apakah gratis? Ada pembelian dalam aplikasi atau iklan?

Sepenuhnya gratis: tanpa iklan, tanpa pembelian dalam aplikasi, tanpa langganan. Kode sumbernya dipublikasikan dengan lisensi MIT.

Perlu membuat akun?

Tidak. Kedua aplikasi tidak punya sistem akun.

Apakah musik atau data pemakaian saya diunggah ke suatu tempat?

Tidak. Aplikasinya tidak terhubung ke jaringan dan tidak punya mekanisme statistik atau pelaporan apa pun. Berkas musik dan riwayat pemutaran Anda hanya ada di perangkat Anda sendiri.

Kenapa muncul peringatan keamanan saat memasang?

Karena pemasangnya tidak dibelikan sertifikat penandatanganan kode, dan Windows memperingatkan berkas pemasang yang sumbernya tidak terverifikasi. Langkah rincinya ada di bagian pemasangan di atas; Anda juga bisa memeriksa berkasnya sendiri dengan checksum SHA-256.

Format audio apa saja yang didukung?

Daftar lengkapnya ada di bagian «Format yang didukung» di atas, terbagi dua kelompok: format yang didekode aplikasi sendiri, dan format yang bergantung pada komponen bawaan Windows.

Ada versi untuk iPhone?

Untuk saat ini tidak ada. Mengembangkan aplikasi iOS memerlukan komputer Mac dan akun pengembang Apple, yang untuk sementara belum memungkinkan.

Versi desktop dan versi seluler itu aplikasi yang sama?

Bukan. Keduanya aplikasi terpisah yang dikembangkan sendiri-sendiri. Fungsinya bertumpang tindih tetapi tidak sama, dan setelan maupun datanya tidak saling terhubung.

Bagaimana cara melaporkan masalah atau mengusulkan fitur?

Saat melaporkan masalah, menyertakan versi aplikasi dan versi sistem sangat membantu.

Silakan buka issue di Codeberg.

Detail teknis

CX’Music (desktop)

C# · .NET 8 · WinUI 3 · NAudio · SQLite + FTS5

  • Jalur audionya adalah rangkaian ISampleProvider buatan sendiri (rantai DSP di atas NAudio): dekode → ekualiser 18 pita → efek → perubahan kecepatan dan nada → volume → keluaran WASAPI
  • Posisi pemutaran memakai jumlah sampel yang benar-benar dikonsumsi WASAPI sebagai satu-satunya sumber waktu, menghindari titik seek perangkat keras yang tidak dapat dipercaya
  • Penguraian DSF dan konversi DSD → PCM ditulis murni dalam C#
  • Virtualisasi halaman dan penomoran keyset. Pengguliran dan pencarian diukur pada pustaka sintetis berisi sejuta lagu dan tidak muncul tersendat; pustaka itu tidak punya sampul maupun berkas besar, jadi yang terukur adalah daftar dan kuerinya sendiri.

CX’s Music (seluler)

Kotlin · Jetpack Compose · Media3 (ExoPlayer) · Room · Hilt

  • Pemutaran acak memakai pengambilan sampel berbobot tanpa pengembalian Efraimidis–Spirakis, sehingga tiap lagu dalam rentang diputar tepat sekali
  • Urutannya disimpan ke basis data, jadi bisa dilanjutkan setelah proses dihentikan sistem
  • Jendela antrean virtual hanya menyimpan 50 lagu di pemutar, tetapi sanggup menangani pustaka sejuta lagu
  • Lirik tertanam dibaca dari ID3 SYLT/USLT, Vorbis Comment, dan MP4 atom

Daftar lengkap bahasa antarmuka

CX’Music (desktop)
繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Italiano · Nederlands · Ελληνικά · العربية · हिन्दी
CX’s Music (seluler)
繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Bahasa Indonesia · Tiếng Việt · Ελληνικά · العربية · हिन्दी

Keduanya berbeda tepat di dua posisi: versi desktop punya bahasa Italia dan Belanda, versi seluler punya bahasa Indonesia dan Vietnam. Situs ini sendiri menyediakan 17 bahasa — gabungan dari keduanya.

Antarmuka CX’Music belum tersedia dalam bahasa Indonesia; aplikasinya akan tampil dalam bahasa Inggris. CX’s Music untuk Android tersedia dalam bahasa Indonesia.