Musik Anda, di ponsel Anda sendiri

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

  • Sepenuhnya luring
  • Tanpa akun
  • Tanpa iklan
  • Sumber terbuka
Layar pemutaran dengan sampul, detail, lirik per baris, progres dan kontrol.Layar pemutaran dengan sampul, detail, lirik per baris, progres dan kontrol.
Sedang diputar

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

Ekualiser memakai band perangkat dengan audio spasial sistem. Folder atau daftar putar dapat memakai pengaturan sendiri.

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.

FiturAndroid
Pengelolaan pustakaCari judul, artis, album, Folder
Koleksi besarLancar pada uji satu juta lagu
EkualizerBand dan frekuensi sesuai perangkat; 11 preset dan pengaturan khusus
Efek suaraBass, Virtualizer, Audio Spasial (tergantung perangkat)
Kecepatan dan nadaKecepatan 0.5×–2.0× dan nada −12 hingga +12 semiton terpisah; kedalaman bit tinggi memerlukan pemrosesan 16-bit
Keluaran audioKeluaran sistem
Pemutaran DSDTidak didukung
LirikHalaman lirik layar penuh, sorotan karaoke, baris terjemahan, urutan dwibahasa bisa ditukar
Penyuntingan lirikPenyunting bawaan, seluruh garis waktu bisa digeser sekaligus
Sunting informasiDitulis kembali ke berkas audio
Konversi formatTidak didukung
PlaylistIkon kustom, mode pemutaran tersendiri
Pemutaran acakBerbobot kebiasaan mendengarkan; tiap lagu dalam rentang diputar tepat sekali, dan urutannya dilanjutkan setelah aplikasi dibuka lagi
TemaEnam warna tema + mode gelap
Bahasa antarmuka15 bahasa (termasuk bahasa Indonesia dan Vietnam)
Timer tidur15/30/60 menit, kustom, sampai lagu ini selesai
Pemutaran latarPemutaran latar, kendali di layar kunci, tombol media Bluetooth/mobil

Daftar bahasa selengkapnya ada di detail teknis di bawah.

Format yang didukung

MP3 · M4A · FLAC · WAV · OGG · Opus

FLAC memakai dekoder perangkat lunak bawaan. Format lain memakai Media3 dan kemampuan dekode perangkat.

Tangkapan layar

Sedang diputar
Layar pemutaran dengan sampul, detail, lirik per baris, progres dan kontrol.Layar pemutaran dengan sampul, detail, lirik per baris, progres dan kontrol.
Lirik
Lirik lengkap dengan baris saat ini tebal dan disorot.Lirik lengkap dengan baris saat ini tebal dan disorot.
Audio & Keluaran
Layar audio dan keluaran dengan lima band yang dideteksi pada ponsel ini, bass boost, virtualisasi, audio spasial dan format keluaran.Layar audio dan keluaran dengan lima band yang dideteksi pada ponsel ini, bass boost, virtualisasi, audio spasial dan format keluaran.
Sebelum band perangkat dibaca
Sakelar efek utama mati. Area band meminta pemutaran dimulai agar band dibaca; keluaran belum diketahui.Sakelar efek utama mati. Area band meminta pemutaran dimulai agar band dibaca; keluaran belum diketahui.

Pertama kali menyalakan efek

Band EQ disediakan mesin efek Android dan implementasi perangkat; tidak ada jumlah tetap untuk semua ponsel. Gambar aktif di atas mendeteksi lima band. Penggeser mengikuti jumlah, frekuensi tengah dan rentang penguatan sebenarnya.

Pada penggunaan pertama sebelum kemampuan perangkat dibaca, layar meminta pemutaran dimulai alih-alih menggambar band perkiraan. Putar lagu dan nyalakan sakelar efek utama. Band sebenarnya muncul setelah ekualiser berhasil dibuat.

Kunjungan berikutnya mungkin menampilkan band terakhir lebih dulu. Sistem diperiksa kembali setiap kali ekualiser dibuat ulang.

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's Music for Android

Versi
v1.1.2
Dirilis
Ukuran berkas
5.2 MB
Kebutuhan sistem
Android 8.0 ke atas
Unduh APK

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

d92e0b4377303395cacf929579083bea3ccf2ef9858e2606c6658d0a1879e1c2

Ini berkas APK, jadi pemasangannya perlu satu langkah tambahan

Aplikasi ini tidak dipublikasikan di Google Play, jadi APK-nya dipasang langsung. Pada pemasangan pertama, Android akan menanyakan apakah Anda mengizinkan pemasangan dari sumber ini — peramban atau pengelola berkas. Setujui saja.

Setelah itu sistem atau Play Protect mungkin memberi tahu bahwa pengembangnya tidak dikenali; pilih untuk melanjutkan. Kata dan jumlah langkahnya berbeda-beda antar merek ponsel, tetapi yang ditanyakan sama.

Jika ingin memeriksa berkasnya lebih dulu, cocokkan checksum SHA-256 di atas memakai pengelola berkas atau alat verifikasi.

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, ini SHA-256-nya:

  • v1.1.1 Checksum SHA-2561c444606490909eabf5b7003fb6e48c9ba20577366122ae11640c5edd2e8236c

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 juga bukan build yang dapat direproduksi, dan selisihnya lebih besar: build rilis melewati pengecilan R8, dan kunci penandatanganan tidak ada di kode sumber (kunci penandatanganan tidak boleh dipublikasikan). Karena itu APK yang kamu bangun selalu berbeda dari milik kami — ketidakcocokan memang diharapkan. Kamu tetap bisa membangun salinanmu sendiri, tetapi ketahui dulu harganya: tanda tanganmu berbeda dari kami, jadi tidak bisa dipasang menimpa pemasangan yang sudah ada. Kamu harus mencopot pemasangan lebih dulu, dan mencopot akan menghapus semua data aplikasi ini di perangkatmu — termasuk jumlah pemutaran, playlist, dan tanda favorit.

Tidak ada pembaruan otomatis

Aplikasi yang dipasang dari Google Play memperbarui dirinya sendiri; APK yang dipasang langsung tidak. Anda tidak akan menerima pemberitahuan saat versi baru dirilis.

Lihat riwayat versi

Kode sumber

Unduh kode sumber

f3f9211.zip

1.0 MB ·

f2407565c650b40f6e53f92d9a41f20dec1d5c847e88ae34bde3dc4192ee9bfd

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-android

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 Windows →

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 paket pemasangnya tidak dibelikan sertifikat penandatanganan kode, dan Android memperingatkan paket 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. Keenam format itu dapat diputar di perangkat Android mana pun, tanpa risiko ada komponen yang kurang.

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.