GRATUIT · OPEN SOURCE · HORS LIGNE
SONARCHEFrom the stream into the Ark.
Une bibliothèque musicale qui t'appartient vraiment : chaque morceau identifié à l'oreille, tes fichiers sur ta machine, avec les bonnes informations.
DÉFILER ↓
LA TRAVERSÉE
Un lien entre,et une bibliothèque naît.
Un processus en 4 étapes simples : tu n'as presque rien à faire à part regarder Sonarche travailler pour toi.
ÉTAPE 01
Colle un lien
Un titre, un album, une playlist entière sur internet. Colle le lien dans l'application et le voyage commence.
Déjà dans la cale ? Il passe son tour. Pas de duplication.
ÉTAPE 02
Regarde la cargaison monter à bord
L'interface te montre exactement ce qu'il se passe : la source a-t-elle été récupérée ? Check. Le fichier est-il présent physiquement sur ton ordinateur ? Check. A-t-on pu identifier le morceau correctement ? Check.
Les pastilles passent au vert une à une, tu sais exactement où regarder si un problème est détecté.
Si tu fermes la fenêtre pendant l'opération, la suite sera reprise automatiquement au prochain lancement : tu ne perds pas ta progression.
ÉTAPE 03
Empreinte et identification
ffmpeg et Chromaprint analysent l'audio directement, et extraient une empreinte acoustique.
Cette empreinte, si elle est identifiée, sert de carte d'identité au morceau associé. Elle peut alors être utilisée auprès d'AcoustID, qui va permettre de certifier avec certitude que le morceau est bien celui-ci, et non deviné par divers tags ou autre.
Pas de correspondance sûre ? Sonarche t'informe et te laisse trancher plutôt que d'inventer.
ÉTAPE 04
Informations et métadonnées
Titre, artiste, album, genre, piste, année. Et la vraie pochette. Tout est écrit dans les tags et les métadonnées du fichier. Pas de nom bizarre ou de convention : la source de vérité est dans les tags, et Sonarche s'en occupe correctement.
Et si tu n'es pas satisfait, ou que tu souhaites customiser à ta sauce, Sonarche met à disposition un système accessible pour modifier en quelques clics le genre d'une musique ou d'un artiste, pour que ta bibliothèque corresponde vraiment à tes goûts et à ta propre façon de t'organiser.
Sonarche reste libre et open source. Tes fichiers, ta décision. Sonarche complète les fichiers au maximum : libre à toi de rester ou non dans l'écosystème Sonarche.
Dans les fichiers eux-mêmes, pas dans une base que seul Sonarche saurait lire.
L'ANCIENNE MÉTHODE
L'ancienne méthode, tu la connais par cœur.
Cinq outils, quatre onglets, et un dossier Téléchargements qui ressemble à une scène de crime. Chaque étape perd quelque chose en route.
ONGLET 1
Un site de conversion
Un lien à la fois, converti sur le serveur de quelqu'un d'autre. Tu attends dans une file, puis le navigateur dépose le fichier où bon lui semble.
Lent et un seul morceau à la fois.
APP 1
Un téléchargeur en masse
Il gère la playlist, au moins. Mais il remplit les tags avec le nom du fichier : ton artiste s'appelle « Unknown » et ton album est vide.
Des tags devinés.
APP 2
Un éditeur de tags
Ouvrir chaque fichier. Retaper le titre, l'artiste, l'année, le numéro de piste. Multiplié par 80.
Des heures de saisies et de clics manuels.
ONGLET 2
Une recherche d'images
Chercher une pochette carrée qui ne soit pas une vignette filigranée, la recadrer, espérer qu'elle corresponde au bon pressage.
Des rectangles, des carrés : c'est pas carré.
APP 3
Ton lecteur de musique
Déplacer les fichiers, relancer l'analyse du dossier, puis découvrir trois doublons et un album coupé en deux.
Résultat ? Une bibliothèque bancale.
Sonarche fait les cinq. Dans une seule application.
Colle un lien et fais ta vie à côté. Sonarche s'occupe du reste : il télécharge ou importe tes musiques, les identifie, remplit les tags, donne une pochette d'album. Le tout dans ton dossier, sur ta machine. Rien n'est fermé, tu peux transférer ta bibliothèque ailleurs ou lire ta musique ici, sur un vrai lecteur audio écrit en Rust.
LES VRAIS NOMS
Il ne lit pas le titre.Il écoute le morceau.
La plupart des outils recopient le texte qui traînait avec le fichier. C'est comme ça qu'on se retrouve avec un artiste nommé « Official Audio ». Sonarche, lui, ne devine jamais : ffmpeg et Chromaprint transforment l'onde sonore elle-même en empreinte, AcoustID relie cette empreinte à un enregistrement précis, et MusicBrainz rend son verdict à partir de vingt ans de discographie vérifiée par la communauté : les faits, les vrais.
GRATTÉ SUR LA PAGE
au jugé
- Titre
- Ghost - Mary On A Cross (Official Audio) [HQ]
- Artiste
- inconnu, lu dans le nom du fichier
- Album
- —
- Année
- 2022 (date du fichier)
- Pochette
- vignette intégrée, 16:9, bandes noires
IDENTIFIÉ PAR L'AUDIO
vérifié
- Titre
- Mary on a Cross
- Artiste
- Ghost
- Album
- Seven Inches of Satanic Panic
- Année
- 2019
- Pochette
- pochette officielle, 1400×1400
Et la pochette arrive avec. La vraie, carrée, pas le quatrième résultat de Google Images.
ZÉRO EXPERTISE REQUISE
Tu n'as pas besoin de savoir ce qu'est un tag.
Ou bien même les « métadonnées » ou tout autre nom technique. Tout ce qui peut être automatisé l'est déjà : une bibliothèque impeccable sans jamais ouvrir un éditeur de métadonnées ou de fichier. Pour le reste tu n'es pas perdu, des aides sont disséminées un peu partout dans l'application et t'expliquent les termes compliqués.
Quand elle n'est pas d'accord avec toi, c'est toi qui gagnes. Ton disque préféré, c'est du thrash et pas du heavy metal ? Change-le. Un clic, zéro friction.
- Des réglages intelligents à l'importation : la plupart des albums n'attendent rien de toi.
- Tout ce qui est incertain est signalé clairement dans l'onglet Métadonnées : tu as le choix de t'en occuper ou non.
- Chaque modification te dit quels fichiers elle a touchés, avant et après.
Genre — Ride the Lightning
Ce qui vient de se passer
Thrash Metal appartient à la famille Metal : l'album ne bouge pas de ta bibliothèque. Le nouveau genre est écrit dans les tags des 8 fichiers, et rien d'autre ne change.
Famille de genre
TON NAVIRE, TON ÉQUIPAGE
Rien n'est verrouillé ici.Ce ne sont que des fichiers.
Tout atterrit dans Music/Sonarche/, juste à côté du dossier que ton app actuelle utilise déjà. Les noms vivent dans les fichiers eux-mêmes, dans les standards de tags que tous les lecteurs lisent depuis vingt ans. Sonarche range ta musique et te la rend aussitôt ; il ne la prend jamais en otage.
- Music
- Sonarche
- Ghost
- Seven Inches of Satanic Panic (2019)
- 01 Kiss the Go-Goat.opus
- 02 Mary on a Cross.opus
- cover.jpg
- TonAutreAppMusique
Déplace le dossier où tu veux : tout marche encore.
- Un téléphonebranche-le, dépose le dossier, terminé
- Un disque durta sauvegarde est un copier-coller
- Un autre lecteurles tags sont standard : il les lit
- Une autre machineaucun compte, aucun ré-import ni synchronisation
Et si Sonarche ne te plaît plus, ta bibliothèque part avec toi, taguée jusqu'au dernier morceau.
SOUS LE PONT
Pas de magie. Des outils éprouvés, bien orchestrés.
Rien ne t'oblige à t'y intéresser, mais tout est là si tu t'y intéresses, parce que tu mérites de savoir ce qui tourne sur ta machine.
LA COQUE
Tauri, pas un onglet de navigateur
L'interface est construite avec des outils web modernes, pour être vraiment agréable à regarder et à utiliser, mais elle est livrée comme une vraie app de bureau, quelques mégaoctets, pas un navigateur embarqué qui dévore ta RAM.
LE MOTEUR
Du Rust en dessous
Tout ce qui est lourd tourne en Rust : la récupération, l'écriture des fichiers, la lecture audio. C'est la différence entre un lecteur bugué, lent et un lecteur efficace, rapide, qui ne bronche pas.
LA CAISSE À OUTILS
Un sidecar scellé
beets et ses outils Python vivent à l'intérieur de l'app, dans leur propre runtime embarqué. Rien à installer, rien à mettre à jour, et rien qui puisse entrer en conflit avec ce qui est déjà sur ta machine.
Téléchargement
Un URL quelque part : un titre, un album, une playlist.
le web ouvert
Importation
Ta bibliothèque actuelle, ce que tu as déjà : copié, jamais déplacé.
hors ligne
yt-dlp
Récupère l'audio original du lien, tel quel : jamais reconverti.
ffmpeg + Chromaprint
Distille chaque morceau en empreinte acoustique.
beets
le chef d'orchestre
Dirige chaque appel, vérifie chaque tag, et range chaque morceau à sa place dans la bibliothèque.
Identifier
- AcoustID — relie l'empreinte acoustique à l'enregistrement exact.
- MusicBrainz — l'encyclopédie ouverte : titres, albums, années.
Habiller
- Cover Art Archive — les pochettes.
- Last.fm — les genres.
Accompagner
- LRCLIB — les paroles synchronisées, celles qui suivent la musique.
- lyrics.ovh — les paroles en secours, texte brut, quand LRCLIB n'a rien.
Ces services sont interrogés à la demande, jamais obligatoires. Tu n'as aucun compte à créer, aucune clé à coller : l'app s'annonce poliment et espace ses appels.
📁 /sonarche
Ton dossier de musique. Le tien. Ouvre-le, déplace-le, sauvegarde-le.
PYTHON EMBARQUÉ · SCELLÉ, LIVRÉ AVEC L'APP
LE PONT
Ta bibliothèque,tes règles.
Albums, artistes, familles de genres, organisés par des métadonnées vérifiées et qui se parcourent comme une vraie collection. Chaque champ reste modifiable, et un clic relance l'empreinte si une correspondance est fausse.
- Modifie une fois : écrit dans tous les fichiers.
- Tu vois d'un coup d'œil ce qui est complet : 7 champs sur 7, badges 100 %.
- Les genres forment des familles (Metal, Électro, Jazz), chacune avec sa teinte.
Métadonnées — Oath
- Titre
- Oath
- Artiste
- The Algorithm
- Année
- 2021
- Genre
- Progressive Metal
- Genre parent
- Metal · dérivé
✦ Re-matcher
Modifier
HISSEZ LA GRANDE VOILE
Pas seulement le port :le son du navire lui-même.
La dernière étape de l'ancienne méthode, c'était de déplacer les fichiers vers un autre lecteur. Sonarche est aussi le lecteur, un moteur audio natif écrit en Rust : les morceaux démarrent au quart de tour, et ceux d'un même album s'enchaînent sans le moindre blanc.
Oath
The Algorithm
EN VRAI
Voici à quoi ressemble le pont.
01 / 05
Un album, entier
Quatorze morceaux, quatorze jeux de tags complets, la bonne pochette, et ça joue depuis la même fenêtre.
PREMIER LANCEMENT
Ton système va hésiter. Une fois.
Sonarche n'est signé ni par Apple ni par Microsoft. Ce sont des certificats à l'année, pas des audits de sécurité, et ce projet a préféré la voie du code public. Le tout premier lancement te coûte donc un clic de plus, sur l'une comme sur l'autre plateforme.
MACOS
Gatekeeper affiche « Apple n'a pas pu vérifier que cette app ne contient pas de logiciel malveillant ».
clic droit sur l'app → Ouvrir → Ouvrir
Ou si elle est déjà bloquée : Réglages Système → Confidentialité et sécurité → Ouvrir quand même.
WINDOWS
SmartScreen affiche « Windows a protégé votre ordinateur » et cache le bouton.
Informations complémentaires → Exécuter quand même
Ou avant d'ouvrir : clic droit sur le fichier → Propriétés → Débloquer.
Ensuite, c'est ton app, tout simplement.









