Journal des versions

Journal des versions

Toutes les évolutions notables sont documentées ici. Ce projet suit le versionnage sémantique.


Non publié

Correspondance

  • Moteur de correspondance réécrit : la chaîne du DJ est découpée en champs typés (titre, orchestre, chanteurs, date, durée), chacun corrigé orthographiquement d'après des listes de noms sélectionnées, puis les enregistrements candidats sont notés selon le nombre de champs correspondants — nettement plus précis sur les entrées bruitées ou réordonnées.
  • La Cumparsita est reconnue comme tanda de clôture : une Cumparsita identifiée fait passer le carrousel dans son état Cumparsita. Nouvelle option dans Préférences → Correspondance (activée par défaut), à désactiver pour les DJ qui la jouent en cours de soirée.
  • Marqueurs de cortina étendus : préfixe C-, ***, ou une série de tirets en tête — sur le titre ou le champ artiste.
  • Apprendre des corrections (nouvelle option) : charge une surcouche personnelle d'orthographes et d'enregistrements appris, fondement de la résolution instantanée des morceaux confirmés.
  • Score minimum de correspondance abaissé de 82 à 68 par défaut.
  • L'onglet Historique liste désormais tous les candidats notés d'un morceau, et non plus seulement les meilleurs — pratique pour choisir une correction quand la meilleure proposition n'est pas la bonne.

Base de données

  • Reconstruite depuis une source nettoyée : champs chanteurs et orchestres démêlés, noms normalisés, genres en minuscules. Les pressages en double d'un même enregistrement sont désormais fusionnés en une seule fiche. ~45 000 enregistrements (Tango 37 580 · Vals 4 505 · Milonga 3 139).

Corrections

  • Le réglage de zoom du texte est désormais restauré au lancement (il était silencieusement remis à 75 % à chaque session) et toute la plage 10–150 % s'applique.
  • VirtualDJ : quand une entrée d'historique n'a pas d'étiquette de titre, le titre déduit du nom de fichier audio est désormais correct sur macOS et Linux (un chemin de type Windows s'affichait auparavant en entier).
  • La position et la taille de la fenêtre d'affichage sont mémorisées entre les sessions.
  • Supprimer toutes les entrées du cycle de tanda ne fait plus planter l'enregistrement des Préférences — le cycle précédent est conservé.
  • L'export de métadonnées Traktor n'est réimporté que si son chemin change réellement, et non à chaque enregistrement des Préférences.
  • Les applications packagées embarquent désormais les listes de noms (lexiques), rétablissant la pleine précision de correspondance dans les distributions .app / .exe.
  • Les dates en espagnol (« marzo de 1942 ») et le crédit de l'écran d'accueil en français/espagnol sont maintenant correctement traduits.

v1.0.0 — 28/06/2026

Première version publique.

Affichage

  • Panneau de morceau affichant titre, orchestre, chanteurs, année et genre.
  • Bandeau carrousel des tandas avec cycle configurable (par défaut : Tango · Tango · Vals · Tango · Tango · Milonga).
  • Horloge analogique avec chiffres romains et trotteuse balayante.
  • Bandeau du nom du DJ.
  • Éditeur de disposition par glisser-déposer ; les positions sont conservées dans la configuration.

Correspondance

  • Base de données de ~45 000 enregistrements de tango (Tango, Vals, Milonga) issus de tango.info.
  • Correspondance floue avec rapidfuzz ; score minimum configurable (82 par défaut).
  • Détection des cortinas : préfixe explicite C- sur le titre, ou aucune correspondance au-dessus du seuil.

Sources

  • Traktor : modes fichier, NML et broadcast (via le sous-processus traktor-nowplaying).
  • VirtualDJ : modes fichier et interrogation HTTP.

Divers

  • Informations de soirée : nom du TDJ, lieu et nom de la milonga affichés sur l'écran d'accueil et le bandeau DJ.
  • Interface disponible en français, anglais et espagnol.
  • Applications macOS (12+, Intel et Apple Silicon) et Windows (10+, 64 bits).