Kein Netz, kein Konto, nichts wird hochgeladen. Ihre Musikdateien bleiben auf Ihrem Gerät; der Player spielt sie nur ab.
Klang ohne Kompromisse
Ein 10-Band-Equalizer und der Raumklang des Systems, und jeder Ordner oder jede Playlist kann eigene Einstellungen haben.
Liedtexte richtig gemacht
Zeilenweise Synchronisation, Karaoke-Hervorhebung und zweisprachige Texte, deren Reihenfolge sich tauschen lässt. Liest eingebettete Texte ebenso wie externe LRC-Dateien und lässt Sie die Zeitachse selbst bearbeiten.
Funktionsvergleich
Beschreibt die jeweils aktuell veröffentlichte Version. Frühere Änderungen stehen im Versionsverlauf.
Funktion
Android
Bibliotheksverwaltung
Sucht in Titel, Interpret, Album und Ordner
Große Bibliotheken
Mit einer Million Titeln flüssig (gemessen)
Equalizer
10 Bänder, 11 Voreinstellungen, davon eine eigene
Klangeffekte
Bassverstärkung, Virtualizer, Raumklang (sofern das Gerät ihn unterstützt)
Geschwindigkeit und Tonhöhe
Geschwindigkeit 0,5×–2,0×, Tonhöhe −12 bis +12 Halbtöne, unabhängig voneinander
Audioausgabe
Systemausgabe
DSD-Wiedergabe
Nicht unterstützt
Liedtexte
Vollbild-Liedtext, Karaoke-Hervorhebung, Übersetzungszeile, Reihenfolge der beiden Sprachen tauschbar
Liedtext bearbeiten
Integrierter Editor, gesamte Zeitachse verschiebbar
Infos bearbeiten
Wird in die Audiodatei zurückgeschrieben
Formatumwandlung
Nicht unterstützt
Playlists
Eigene Symbole, unabhängiger Wiedergabemodus
Zufällige Wiedergabe
Nach Hörgewohnheiten gewichtet; jeder Titel genau einmal, wird nach Neustart fortgesetzt
Designs
6 Themenfarben + Dunkelmodus
Oberflächensprachen
15 (darunter Indonesisch und Vietnamesisch)
Schlaf-Timer
15/30/60 Minuten, eigener Wert oder Ende des aktuellen Titels
Hintergrundwiedergabe
Hintergrundwiedergabe, Sperrbildschirm-Steuerung, Bluetooth und Auto-Medientasten
Alle sechs sind Codecs, die die Android-Kompatibilitätsregeln für jedes Gerät vorschreiben. Ein „diesem Telefon fehlt eine Komponente“ gibt es hier nicht.
Screenshots
WiedergabeLiedtextEqualizer
Herunterladen und installieren
Vollständig kostenlos — keine Werbung, keine In-App-Käufe. Die Installationsdatei kommt von unserem eigenen CDN, ein Konto ist nicht nötig.
Die Installationsdateien werden über unsere eigene Domain dl.cxapps.app bereitgestellt, die auf Cloudflare R2 liegt; beim Herunterladen gilt für diese Verbindung die Datenschutzerklärung von Cloudflare. Datenschutz
Das ist eine APK-Datei, die Installation braucht einen Schritt mehr
Die App ist nicht bei Google Play veröffentlicht, die APK wird also direkt installiert. Beim ersten Mal fragt Android, ob Installationen aus dieser Quelle — Ihrem Browser oder Dateimanager — erlaubt sind. Stimmen Sie zu.
Danach meldet das System oder Play Protect womöglich, dass es den Entwickler nicht kennt; wählen Sie Fortfahren. Wortlaut und Anzahl der Schritte unterscheiden sich je nach Hersteller, gefragt wird aber dasselbe.
Wenn du die Datei lieber vorher prüfen möchtest, vergleiche sie mit der SHA-256-Prüfsumme oben — mit einem Dateimanager oder einem Prüfsummen-Werkzeug.
Auf deinem System können diese Schaltflächen anders benannt sein; Position und Zweck sind dieselben.
Diese Datei selbst prüfen
Der SHA-256 oben beantwortet eine Frage: ob die Datei, die du hast, dieselbe ist, die wir veröffentlicht haben.
Stimmt er nicht überein, ist deine Datei nicht die von uns veröffentlichte. Installiere sie nicht, lade sie erneut herunter. Bleibt der Unterschied, sag uns über den Kanal im Fußbereich Bescheid — der Fehler kann durchaus auf unserer Seite liegen.
Zwei andere Fragen beantwortet er nicht: ob die von uns veröffentlichte Datei selbst vertrauenswürdig ist, und ob sie aus dem auf dieser Seite genannten Quelltext gebaut wurde.
Auch diese Version ist kein reproduzierbarer Build, und der Abstand ist größer: Release-Builds durchlaufen die R8-Verkleinerung, und der Signaturschlüssel liegt nicht im Quelltext (Signaturschlüssel gehören nicht veröffentlicht). Ein selbst gebautes APK unterscheidet sich deshalb immer von unserem — dass es nicht übereinstimmt, ist zu erwarten. Du kannst dir trotzdem eine eigene Version bauen, solltest aber den Preis kennen: Deine Signatur ist nicht unsere, daher lässt sie sich nicht über eine bestehende Installation installieren. Du musst vorher deinstallieren, und das Deinstallieren löscht alles, was die App auf deinem Gerät hält — Wiedergabeanzahl, Wiedergabelisten und Favoritenmarkierungen eingeschlossen.
Keine automatischen Updates
Aus Google Play installierte Apps aktualisieren sich selbst; eine direkt installierte APK nicht. Du wirst nicht benachrichtigt, wenn eine neue Version erscheint.
Der Dateiname ist der Kurz-Hash des Commits, keine Versionsnummer – Quellcode und Veröffentlichungen laufen nicht zwangsläufig im Gleichschritt. Das Archiv wird mit git archive aus diesem Commit erzeugt.
Offener Quelltext heißt, dass du Zeile für Zeile nachlesen kannst, was er tut. Er heißt nicht, dass der Download oben zwingend daraus gebaut wurde — das haben wir nicht überprüft, und beides ist getrennt zu betrachten. Diese Datei selbst prüfen
Ursprüngliches Repository
github.com/hnshysglxfsccx-hub/cxmusic-android
Der Inhalt unter dieser Adresse hat sich nicht geändert und ist nicht verloren, aber das Konto wurde von GitHub gesperrt, niemand kann es öffnen, und wir rechnen nicht mehr damit, dass es wiederhergestellt wird.
Ist das kostenlos? Gibt es In-App-Käufe oder Werbung?
Vollständig kostenlos: keine Werbung, keine In-App-Käufe, keine Abos. Der Quellcode ist unter der MIT-Lizenz veröffentlicht.
Muss ich ein Konto anlegen?
Nein. Keine der beiden Anwendungen hat ein Kontosystem.
Werden meine Musik oder Nutzungsdaten hochgeladen?
Nein. Die Anwendungen gehen nicht ins Netz und haben keinerlei Statistik- oder Meldemechanismus. Ihre Musikdateien und Ihr Wiedergabeverlauf bleiben ausschließlich auf Ihrem Gerät.
Warum erscheint bei der Installation eine Sicherheitswarnung?
Weil für das Installationspaket kein Code-Signing-Zertifikat gekauft wurde und Android bei Paketen warnt, deren Herkunft nicht bestätigt ist. Die ausführliche Anleitung steht weiter oben; Sie können die Datei außerdem selbst über die SHA-256-Prüfsumme abgleichen.
Welche Audioformate werden unterstützt?
Die vollständige Liste steht oben im Abschnitt „Unterstützte Formate“. Diese sechs laufen auf jedem Android-Gerät, ohne dass eine Komponente fehlen kann.
Gibt es eine iPhone-Version?
Derzeit nicht. Die Entwicklung einer iOS-App setzt einen Mac und ein Apple-Entwicklerkonto voraus, was zurzeit nicht möglich ist.
Sind Desktop- und mobile Version dieselbe Anwendung?
Nein. Es sind zwei getrennt entwickelte, eigenständige Anwendungen. Die Funktionen überschneiden sich, sind aber nicht identisch, und weder Einstellungen noch Daten werden geteilt.
Wie melde ich ein Problem oder schlage eine Funktion vor?
Bei einer Fehlermeldung hilft es sehr, die Version der Anwendung und die des Systems mit anzugeben.
Die Audiokette besteht aus eigenen ISampleProvidern (eine selbst gebaute DSP-Kette auf NAudio): Dekodierung → 18-Band-Equalizer → Effekte → Geschwindigkeits- und Tonhöhenänderung → Lautstärke → WASAPI-Ausgabe
Die Abspielposition nimmt allein die von WASAPI tatsächlich verbrauchten Samples als Zeitquelle und umgeht damit die unzuverlässigen Suchpositionen der Hardware
DSF-Parsing und die DSD-→-PCM-Umwandlung sind in reinem C# umgesetzt
Seitenvirtualisierung und Keyset-Paginierung. Scrollen und Suche wurden an einer synthetischen Mediathek mit einer Million Titeln gemessen, Ruckler traten dabei nicht auf; diese Mediathek hat weder Cover noch große Dateien, gemessen wurden also die Liste und die Abfrage selbst.
Die Zufallswiedergabe nutzt gewichtetes Ziehen ohne Zurücklegen nach Efraimidis–Spirakis, sodass jeder Titel im Bereich genau einmal läuft
Die Permutation wird in der Datenbank gespeichert und läuft weiter, wenn das System den Prozess beendet hat
Ein virtuelles Warteschlangenfenster hält nur 50 Titel im Player und trägt damit eine Bibliothek von einer Million
Eingebettete Liedtexte werden aus ID3 SYLT/USLT, Vorbis Comment und MP4 atom gelesen
Vollständige Listen der Oberflächensprachen
CX’Music (Desktop)
繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Italiano · Nederlands · Ελληνικά · العربية · हिन्दी
CX’s Music (mobil)
繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Bahasa Indonesia · Tiếng Việt · Ελληνικά · العربية · हिन्दी
Sie unterscheiden sich in genau zwei Plätzen: Die Desktop-Version hat Italienisch und Niederländisch, die mobile Version Indonesisch und Vietnamesisch. Die Website selbst bietet 17 Sprachen — die Vereinigung beider Listen.