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 CX's Music: sampul album persegi di bagian atas, di bawahnya berturut-turut judul lagu, artis, tiga baris lirik (baris yang sedang berbunyi tebal berwarna putih), bilah kemajuan 0:56 / 2:38, serta lima tombol: ulang, sebelumnya, jeda, berikutnya dan tambah
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 10 pita dan audio spasial sistem, dan tiap folder atau playlist bisa memakai setelan yang berbeda.

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
Ekualizer10 pita, 11 prasetel, termasuk kustom
Efek suaraBass, Virtualizer, Audio Spasial (tergantung perangkat)
Kecepatan dan nadaKecepatan 0,5×–2,0×, nada −12 sampai +12 seminada, keduanya terpisah
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

Keenam format ini termasuk yang wajib didukung setiap perangkat menurut spesifikasi kompatibilitas Android, jadi tidak akan ada masalah «ponsel ini kekurangan komponen tertentu».

Tangkapan layar

Sedang diputar
Layar pemutaran CX's Music: sampul album persegi di bagian atas, di bawahnya berturut-turut judul lagu, artis, tiga baris lirik (baris yang sedang berbunyi tebal berwarna putih), bilah kemajuan 0:56 / 2:38, serta lima tombol: ulang, sebelumnya, jeda, berikutnya dan tambah
Lirik
Halaman lirik: seluruh lirik lagu terdaftar baris demi baris, baris yang sedang berbunyi tebal berwarna biru di tengah layar dan baris-baris lain makin redup makin jauh darinya, dengan judul lagu dan artis di bagian atas
Ekualizer
Halaman ekualizer: di paling atas sakelar utama dan «Prasetel: Folk», di bawahnya deretan cursor pita yang dapat digeser ke kiri dan kanan, lalu berturut-turut cursor Bass dan Virtualizer, sebuah sakelar Audio Spasial dalam keadaan aktif dengan keterangan di bawahnya bahwa audio spasial sistem dimatikan di pengaturan sistem, dan terakhir pengatur nada

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.1
Dirilis
Ukuran berkas
5.1 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

1c444606490909eabf5b7003fb6e48c9ba20577366122ae11640c5edd2e8236c

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

a73733d.zip

0.5 MB ·

470d71847942209212ea9530a1b7dc5fe07c665df5cece968374f44a0b5d997d

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.