LECTEUR AUDIO · BIBLIOTHÈQUE LOCALE

Votre musique.
Toute une galaxie.

Écouter. Explorer. Préserver.

Spectre & pulsations · Signal synthétique

Vos fichiers, vos paroles. Une écoute à votre mesure.

01 / LA CLI

Une commande.
Pour les contrôler tous.

Du premier scan à l’écoute, Aède donne une prise directe sur votre collection. Croisez les crédits, retrouvez vos favoris, enrichissez le contexte et préparez vos fichiers pour la route.

« Comment commencer avec mon dossier Musique ? »

Découvrir les commandes
aède / votre collection

# Tout commence avec votre dossier Musique.

$ aede scan ~/Music
Lecture des fichiers…
Construction du catalogue…

 3 albums
 9 pistes
 4 artistes

Audio et tags inchangés.

Vos dossiers deviennent un catalogue de liens musicaux.

CRÉDITS & RELATIONS

Qui joue avec qui ?

Musiciens, compositeurs, producteurs, groupes et membres : suivez les contributions à un album et les liens entre artistes. Pour le classique, explorez aussi les œuvres et leurs mouvements.

PAROLES & DÉCOUVERTE

Les histoires autour du son.

Paroles, biographies, pochettes et portraits complètent votre catalogue à la demande. Comparez une discographie récupérée à votre collection pour repérer les albums manquants.

RECHERCHE & QUERY

Posez la bonne question.

Retrouvez un titre, une parole ou une note. Combinez années, genres, formats, étoiles et rôles musicaux dans une requête, puis exportez la sélection en M3U, CSV ou JSON.

VOTRE REGARD

Une collection personnelle.

Favoris, étoiles, tags et notes Markdown restent séparés des fichiers audio. Vos collections enregistrées se mettent à jour selon leurs critères ; l’historique garde la trace de vos écoutes.

COPIE & INTÉGRITÉ

Préserver. Puis emporter.

check contrôle les sommes intégrées aux trames FLAC et aux pages Ogg. Les copies identiques peuvent être relues et comparées ; après conversion, Aède vérifie la structure et la durée.

Conversion des sources sans perte. Les fichiers avec perte sont copiés sans réencodage.
ÉCOUTE & ANALYSES

Votre FLAC, vérifié à l’écoute.

Dans le Terminal ou via le flux PCM natif, Aède contrôle le MD5 de l’audio FLAC décodé avant tout traitement, sans modifier vos fichiers.

Validation à la fin du décodage, si une somme est présente. Voir le parcours du MD5.Lancez aussi une analyse avec analyze ou importez un rapport FlacCompagnon pour retrouver ses mesures dans les détails des pistes.

02 / LE SERVEUR

Votre collection.
Un point de rencontre.

Le serveur local expose le catalogue aux clients et centralise les tâches de scan et de récupération d’informations.

API, comptes et HTTPS disponibles

Deux façons de démarrer : la CLI pour vos scripts, ou l’application Aède pour ajouter vos dossiers et lancer un serveur HTTPS local relié à Phémios.

Version 0.6.1 en préparation · téléchargements CLI et App séparés à la publication.

Découvrir l’application serveur
  • Un catalogue partagé entre les clients.
  • Des scans et récupérations suivis au même endroit.
  • Catalogue, audio original, favoris et playlists via Subsonic/OpenSubsonic.
  • Une base pour les futures interfaces.

Une clé par application. Navigation et lecture FLAC vérifiées avec Submariner sur macOS ; compatibilité à vérifier selon le lecteur.

Compatible avec

  • Subsonic
  • OpenSubsonic
  • SlimProto
  • UPnP
  • OpenHome

SlimProto, UPnP et OpenHome : premiers profils disponibles, validation sur appareils réels à compléter.

Google Cast™ : profil expérimental côté Aède, avec découverte et lecture des originaux ; validation sur appareil réel à compléter.

Google Cast est une marque de Google LLC.

NAS, Raspberry Pi et lecteurs mobiles : à valider.

Comprendre le serveur
Vos fichiers
CATALOGUE · API LOCALE
CLIDisponible
PhémiosFutur client
ScanCatalogueConsultation

03 / LE DSP

Le son.
À votre mesure.

Sans effets au quotidien, bit-perfect strict pour préserver les échantillons, ou DSP pour ajuster le son. Dans chaque mode, vos fichiers audio restent intacts.

  • Normalisation par piste ou par album.
  • Réglages graves / aigus avec désactivation à plat.
  • Réserve de niveau, suivi des crêtes et spectre.
  • Adaptation à la fréquence et au format de la sortie.
FlacCompagnonAnalyser ou importer un rapportAèdeComprendre et ajuster l’écoute
Avec FlacCompagnon
Graves / aigusDSP ACTUEL

Courbe illustrative · Le fichier original reste intact.

Explorer la chaîne audio en détail
TROIS MODES DE LECTURE

Adapter. Préserver. Façonner.

Pour la lecture locale avec la CLI, choisissez le comportement du signal. Sans effets est le mode par défaut.

01 / SANS EFFETSPAR DÉFAUT
Sans effets : échantillons sans correction choisie, avec adaptation à la sortie si nécessaire.
Source → adaptation si nécessaire → sortie

Écouter simplement.

Normalisation désactivée, graves et aigus à plat. Aède privilégie la fréquence source et une représentation exacte des échantillons.

Si la sortie le demande, fréquence, canaux ou précision peuvent être adaptés. Les interventions sont signalées : ce mode ne garantit pas une sortie bit-perfect.

--playback=without-effects
02 / BIT-PERFECTSTRICT
Bit-perfect strict : mêmes valeurs PCM, même fréquence, mêmes canaux, sans traitement.
Source → échantillons préservés → sortie

Préserver les échantillons.

Aucun gain, égalisation, rééchantillonnage, mélange des canaux ou dither. Une source ou une sortie incompatible est refusée.

Premier profil : FLAC natif et WAV PCM entier, 16/24 bits, mono/stéréo. Sortie ALSA directe sur Linux glibc, périphérique à choisir explicitement.

--playback=bit-perfect
03 / DSPAVEC RÉGLAGES
DSP : les échantillons PCM sont volontairement modifiés par le niveau et la tonalité.
Source → traitement choisi → sortie

Façonner votre écoute.

Normalisation par piste ou album, graves et aigus, réserve de niveau et protection de sortie. Le signal change ; vos fichiers restent intacts.

Choisissez ce mode explicitement ou activez un réglage non neutre. En DSP, la normalisation automatique suit la sélection, sauf désactivation.

--playback=dsp

Bit-perfect : chemin logiciel implémenté et testé. Compilation et essais du backend sur Linux réel, puis comparaison d’une capture numérique, restent à réaliser. macOS et Windows sont actuellement refusés en mode strict.

Schémas synthétiques. Les trois modes concernent la CLI locale ; les clients réseau suivent leur propre chaîne de lecture.

Choisir un mode et une sortie
DANS LE MODE DSP

Chaque étape a son rôle.

MesuresTags · FlacCompagnon · cacheNiveauGain · réserve de niveauTonalitéGraves · aigusSortieFréquence · format

Un volume cohérent.

ReplayGain et Opus R128, puis les mesures de sonie et de crête vraie de FlacCompagnon quand elles sont disponibles. Le mode album conserve les écarts de niveau entre ses pistes ; le mode piste convient aux sélections mélangées.

Des réglages lisibles.

Les graves et les aigus travaillent sur le signal décodé, avec une réserve de niveau pour les hausses de gain. Les étapes actives, les crêtes et les interventions de la protection de sortie sont indiquées.

Une sortie adaptée.

En mode DSP, le signal est converti si la sortie demande une autre fréquence. La quantification vers une sortie entière utilise du dither. Le spectre décrit le PCM transmis, sans mesurer le signal physique du DAC.

INTÉGRITÉ / MD5 AUDIO FLAC

Trois modes. Un même contrôle de la source.

Le MD5 porte sur l’audio original décodé, avant toute conversion ou correction. Le DSP peut ensuite modifier le son sans modifier cette référence.

Le FLAC fournit une référence STREAMINFO ; le PCM entier décodé alimente le calcul MD5 avant DSP et sortie. Les deux sommes sont comparées à la fin du fichier.Le FLAC fournit une référence STREAMINFO ; le PCM entier décodé alimente le calcul MD5 avant DSP et sortie. Les deux sommes sont comparées à la fin du fichier.
La branche MD5 s’arrête au décodage. Aucun signal de retour du DAC n’est haché.
  1. Lire la référence.Le bloc STREAMINFO du FLAC contient une somme audio, lorsqu’elle est renseignée.
  2. Décoder et calculer.Aède accumule le MD5 sur tous les échantillons entiers originaux, pendant le décodage qui alimente l’écoute.
  3. Comparer à la fin.Le verdict arrive lorsque le fichier entier a été décodé. Arrêter ou passer au morceau suivant avant cette fin laisse le contrôle en attente.
En coursRéférence présente, décodage incomplet.
ConcordantSomme calculée identique à la référence.
Sans signatureMD5 absent ou nul : aucun verdict MD5 vérifié.
DivergenceErreur de décodage : la lecture s’arrête. L’audio déjà transmis ne peut pas être rappelé.

Un MD5 concordant vérifie la cohérence de la source décodée. Il ne prouve pas que le mélangeur système, le pilote ou le DAC a conservé les échantillons. WAV et MP3 ne portent pas cette signature FLAC.

La commande check contrôle séparément la structure et les sommes du conteneur FLAC/Ogg ; elle ne décode pas l’audio pour vérifier ce MD5.

Comprendre la vérification et ses limites
DSP PREMIUM · EN PRÉPARATION

Plus loin dans votre écoute.

Des pistes de développement progressives.
Périmètre, financement et calendrier à définir.

01

Égaliseur paramétrique.

Choisir fréquence, gain et largeur de chaque filtre. Combiner corrections en cloche, plateaux et filtres passe-haut / passe-bas, avec préréglages et désactivation individuelle.

02

Profils par appareil.

Conserver des réglages différents pour un casque, des enceintes ou une sortie. Importer, exporter et identifier clairement le profil utilisé pour l’écoute.

03

Convolution.

Appliquer des filtres issus de réponses impulsionnelles fournies par l’utilisateur. Une base pour des corrections personnalisées, avec maîtrise de la latence et des transitions.

Casque & confort d’écoute
Correction par modèle de casque
Des profils optionnels, dépendant des mesures disponibles et des droits sur ces données.
Crossfeed
Mélanger une petite part filtrée de chaque canal vers l’autre pour adoucir les séparations stéréo au casque.
Limiteur true peak & mode nuit
Maîtriser les crêtes et réduire les écarts entre passages calmes et forts, avec réglages explicites.
Transitions
Configurer un fondu entre morceaux indépendants, en préservant les enchaînements d’un album.
Installation & acoustique
Réglages par canal
Ajuster niveau, balance, délai et polarité.
Gestion du grave
Préparer une répartition vers un caisson avec coupure et alignement, sur une sortie adaptée.
Correction de pièce
Une piste assistée par mesures, nécessitant un microphone calibré et une validation acoustique.
Égalisation dynamique
Explorer une correction qui évolue avec le contenu ou le niveau d’écoute.
Pistes à explorer
Largeur stéréo & mid/side
Des contrôles créatifs avec vérification de la compatibilité mono.
Vitesse & hauteur
Des outils pour la pratique et l’écoute, à valider sur les transitoires.
Spatialisation binaurale
Une piste de recherche pour restituer certains contenus multicanaux au casque.

Toutes les fonctions Premium ci-dessus sont envisagées. Leurs priorités et leur disponibilité restent à confirmer.

04 / L’INTERFACE GRAPHIQUE

Phémios.

L’interface d’Aède.
Un projet client, un même univers musical.Nom de travail · Concept à développer

Phémios est un aède de l’Odyssée, qui chante dans le palais d’Ulysse, à Ithaque. Un nom pour donner un visage à Aède.

CATALOGUE AÈDE · DONNÉES FICTIVES

ALBUM · 2024

Échos

Trio Aster
FLAC · 24 bits / 96 kHz
Local. Sourcé. Personnel.Concept d’interface · Lecture à intégrer
CharbonIvoireCitron / CLICyan / ServeurViolet / DSPCorail / Phémios

Typographie sobre · Mesures en monospace · Mouvements courts · Sources visibles

LA SUITE S’ÉCRIT ENSEMBLE.

Être là pour la suite.

Recevez les nouvelles d’Aède et l’annonce du futur lancement Kickstarter.
Un e-mail par mois maximum. Aucun spam.
Désinscription sur simple réponse.

En cliquant sur « M’inscrire », vous demandez à recevoir ces informations. Votre adresse sert uniquement à cet envoi. Confidentialité