Pas de réseau, pas de compte, rien d’envoyé. Vos fichiers musicaux restent sur votre appareil ; le lecteur se contente de les lire.
Le son pris au sérieux
Sortie exclusive WASAPI et égaliseur 18 bandes, et vous pouvez enregistrer vos réglages sous un nom.
Des paroles bien traitées
Synchronisation ligne par ligne, surlignage karaoké, paroles bilingues dont vous pouvez inverser l’ordre. Lit les paroles intégrées comme les fichiers LRC externes, et vous laisse modifier la timeline.
Comparatif des fonctions
Décrit la version actuellement publiée de chaque application. Les changements passés se trouvent dans l’historique des versions.
Fonction
Windows
Gestion de la bibliothèque
Recherche par titre, artiste, album, compositeur et parolier
Grandes bibliothèques
Fluide avec un million de titres (mesuré)
Égaliseur
18 bandes, 11 préréglages, enregistrez les vôtres avec un nom
Effets audio
Basses, réverbération, écho, Chorus, suppresseur de voix
Vitesse et hauteur
Vitesse 0,5×–2,0×, hauteur de −12 à +12 demi-tons, indépendantes l’une de l’autre
Sortie audio
WASAPI partagé / exclusif (bit-perfect)
Lecture DSD
DSF décodé en logiciel (DSD64/128/256, famille 44,1 kHz) vers du PCM 44,1 kHz ; fonctionne avec n’importe quelle carte son
Paroles
Paroles en plein écran, surlignage karaoké, ligne de traduction, ordre des deux langues inversable
Édition des paroles
Éditeur intégré, décalage global de la timeline
Modifier les infos
Mode base de données / mode disque
Conversion de format
Vers FLAC, ALAC, WAV, AAC, MP3 ou Opus ; par lots ; le fichier d’origine n’est pas modifié
Se lit sur n’importe quel ordinateur Windows, sans rien installer de plus.
Dépend des composants intégrés à Windows
MP3 · M4A / AAC · WMA
Décodés par les composants multimédias intégrés à Windows — ces composants font partie de Windows lui-même. Sur les rares machines qui en manquent, ces formats peuvent ne pas se lire.
Le DSD est converti en logiciel : aucun décodeur DSD ni carte son spéciale n’est nécessaire, tous les appareils produisent du son. En contrepartie, l’usage du processeur est plus élevé.
Captures d’écran
Fenêtre principaleParoles en plein écranÉgaliseur et effets
Téléchargement et installation
Entièrement gratuite, sans publicité ni achat intégré. Le programme d’installation est servi depuis notre propre CDN et aucun compte n’est nécessaire.
Les programmes d'installation sont servis depuis notre propre domaine dl.cxapps.app, hébergé sur Cloudflare R2 ; lors du téléchargement, la politique de confidentialité de Cloudflare s'applique à cette connexion. Confidentialité
Après le téléchargement, vous pouvez vérifier que le fichier n’a pas été altéré :
certutil -hashfile CXMusic-Setup-1.0.2.exe SHA256
Un avertissement de sécurité apparaîtra à l’installation. C’est normal.
Ce programme d’installation ne dispose pas d’un certificat de signature de code payant : Windows affiche donc l’écran bleu « Windows protected your PC ». Cela signifie que Windows ne reconnaît pas l’éditeur, pas que le fichier pose problème.
Pour continuer : cliquez sur « More info » sur cet écran, puis sur « Run anyway ».
Si vous préférez vérifier le fichier d’abord, comparez-le à la somme SHA-256 ci-dessus. Sans signature, c’est la vérification la plus fiable possible.
Votre système peut formuler ces boutons différemment ; leur position et leur rôle sont les mêmes.
Vérifier ce fichier vous-même
Le SHA-256 ci-dessus répond à une question : le fichier que vous avez est-il celui que nous avons publié.
Si le fichier que vous avez est d’une version antérieure, son SHA-256 se trouve dans l’historique des versions. Journal des versions
S’il ne correspond pas, le fichier que vous avez n’est pas celui que nous avons publié. Ne l’installez pas, téléchargez-le à nouveau. Si l’écart persiste, signalez-le via le canal indiqué en pied de page : l’erreur peut très bien venir de notre côté.
En revanche, il ne répond pas à deux autres questions : si le fichier que nous publions est lui-même digne de confiance, et s’il a été compilé à partir du code source listé sur cette page.
Cette version n’utilise pas de compilation reproductible. Ni le compilateur ni l’étape de création de l’installateur ne sont déterministes octet par octet ; l’exécutable que vous compilerez n’aura donc pas la même empreinte que l’installateur que nous publions — un écart à cet endroit est attendu et ne signifie pas qu’un des deux côtés a un problème. Ce que vous pouvez relire ligne à ligne, c’est le code source, pas la correspondance des binaires. Si vous préférez ne pas faire confiance au nôtre, le plus direct est de compiler votre propre copie et de ne jamais exécuter notre installateur : le code et les étapes de compilation sont publics, et l’obscurcissement du code a été retiré.
Le nom du fichier est le hash court du commit, pas un numéro de version : le code source et les versions publiées n’évoluent pas toujours ensemble. L’archive est produite par git archive à partir de ce commit.
Un code source public signifie que vous pouvez relire ligne à ligne ce qu’il fait. Cela ne signifie pas que le téléchargement ci-dessus en est nécessairement issu : nous n’avons pas fait cette vérification, et ce sont deux choses distinctes. Vérifier ce fichier vous-même
Dépôt d’origine
github.com/hnshysglxfsccx-hub/cxmusic-windows
Le contenu de cette adresse n’a pas changé et n’a pas été perdu, mais le compte a été restreint par GitHub, personne ne peut l’ouvrir, et nous ne comptons plus sur son rétablissement.
Est-ce gratuit ? Y a-t-il des achats intégrés ou des publicités ?
Entièrement gratuit : pas de publicité, pas d’achat intégré, pas d’abonnement. Le code source est publié sous licence MIT.
Faut-il créer un compte ?
Non. Aucune des deux applications n’a de système de comptes.
Ma musique ou mes données d’utilisation sont-elles envoyées ?
Non. Les applications ne se connectent pas au réseau et n’ont aucun mécanisme de statistiques ou de remontée. Vos fichiers musicaux et votre historique de lecture restent uniquement sur votre appareil.
Pourquoi un avertissement de sécurité apparaît-il à l’installation ?
Parce que l’installeur n’a pas de certificat de signature de code, qui doit être acheté, et que Windows avertit pour tout installeur dont l’origine n’est pas vérifiée. Les instructions détaillées sont plus haut, et vous pouvez aussi vérifier le fichier vous-même avec la somme SHA-256.
Quels formats audio sont pris en charge ?
La liste complète est dans la section « Formats pris en charge », plus haut, répartie en deux groupes : les formats que l’application décode elle-même et ceux qui reposent sur des composants intégrés à Windows.
Existe-t-il une version iPhone ?
Pas pour l’instant. Développer une application iOS demande un Mac et un compte développeur Apple, ce qui n’est pas possible pour le moment.
La version bureau et la version mobile sont-elles la même application ?
Non. Ce sont deux applications indépendantes, développées séparément. Leurs fonctions se recoupent sans être identiques, et ni les réglages ni les données ne sont partagés.
Comment signaler un problème ou proposer une fonction ?
Lorsque vous signalez un problème, préciser la version de l’application et celle du système aide beaucoup.
La chaîne audio est constituée d’ISampleProvider maison (une chaîne DSP construite au-dessus de NAudio) : décodage → égaliseur 18 bandes → effets → changement de vitesse et de hauteur → volume → sortie WASAPI
La position de lecture prend pour seule source de temps le nombre d’échantillons réellement consommés par WASAPI, ce qui évite les positions de recherche peu fiables du matériel
L’analyse des DSF et la conversion DSD → PCM sont écrites en C# pur
Virtualisation paginée et pagination par keyset. Le défilement et la recherche ont été mesurés sur une bibliothèque synthétique d’un million de titres, sans à-coups observés ; cette bibliothèque n’a ni pochettes ni gros fichiers, donc ce qui a été mesuré, c’est la liste et la requête elles-mêmes.
La lecture aléatoire utilise un tirage pondéré sans remise d’Efraimidis–Spirakis : chaque titre de la sélection passe exactement une fois
La permutation est enregistrée en base, elle reprend donc si le système tue le processus
Une fenêtre de file virtuelle ne garde que 50 titres dans le lecteur tout en desservant une bibliothèque d’un million
Les paroles intégrées sont lues depuis ID3 SYLT/USLT, Vorbis Comment et les MP4 atom
Listes complètes des langues de l’interface
CX’Music (bureau)
繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Italiano · Nederlands · Ελληνικά · العربية · हिन्दी
CX’s Music (mobile)
繁體中文 · 简体中文 · English · 日本語 · 한국어 · Español · Français · Deutsch · Português · Русский · Bahasa Indonesia · Tiếng Việt · Ελληνικά · العربية · हिन्दी
Elles diffèrent sur exactement deux places : la version bureau propose l’italien et le néerlandais, la version mobile l’indonésien et le vietnamien. Le site lui-même propose 17 langues : la réunion des deux listes.