Guide

Configuration

Tous les réglages sont stockés dans un fichier TOML et modifiés via les Préférences de la fenêtre de contrôle. Vous n'avez pas besoin d'éditer le fichier à la main.

La fenêtre des Préférences

Plateforme Emplacement du fichier de configuration
macOS ~/Library/Application Support/milonga/config.toml
Windows %APPDATA%\milonga\config.toml
Linux ~/.config/milonga/config.toml

Soirée milonga

Réglage Description
Nom du TDJ Affiché dans le bandeau DJ en bas de l'écran. Mis à jour en direct — aucun redémarrage nécessaire.
Lieu Utilisé dans le message de bienvenue : Bienvenue à [Lieu].
Nom de la milonga Utilisé avec le nom du DJ : Ce soir pour la [Nom de la milonga] nous accueillons [Nom du TDJ].

Sources

Source active — choisissez Traktor ou VirtualDJ dans le sélecteur de la fenêtre de contrôle. Une seule source fonctionne à la fois.

Traktor

Milonga se connecte à Traktor via le broadcast traktor-nowplaying. Elle lance traktor-nowplaying en sous-processus et écoute sur le port TCP configuré (8000 par défaut). Cliquez sur Démarrer dans la fenêtre de contrôle pour commencer l'écoute.

Dans Préférences → Sources → Traktor, vous pouvez régler le port et, optionnellement, indiquer à Milonga l'emplacement de votre collection Traktor exportée (voir Donner plus de matière au moteur).

VirtualDJ

Quand vous sélectionnez VirtualDJ dans le sélecteur de source, Milonga démarre automatiquement — aucun bouton Démarrer n'est nécessaire. Elle surveille le fichier d'historique quotidien de VirtualDJ (History/YYYY-MM-DD.m3u dans le dossier de données VirtualDJ) et prend en compte chaque nouveau morceau dès qu'il est écrit.

Dans Préférences → Sources → VirtualDJ, vous pouvez consulter les chemins auto-détectés pour le dossier d'historique et votre database.xml (la base de données locale de VirtualDJ, lue par Milonga pour enrichir les métadonnées).


Cycle de tanda

Le bandeau carrousel en haut de l'affichage montre la position courante dans le cycle de tandas. La séquence par défaut est :

Tango · Tango · Vals · Tango · Tango · Milonga

Dans Préférences → Cycle de tanda, vous pouvez ajouter des genres (Tango, Vals ou Milonga), en supprimer, et réordonner par glisser-déposer.

Détection des cortinas — un morceau est traité comme cortina (et le cycle avance) quand :

  • son titre porte un marqueur de cortina (préfixe C-, ***, ou tirets en tête), ou
  • aucune correspondance en base ne dépasse le score minimum.

La Cumparsita — par tradition la milonga se clôt sur La Cumparsita. Quand le titre d'un morceau identifié est exactement La Cumparsita, le carrousel entre dans son état de clôture Cumparsita. Désactivable dans Préférences → Correspondance pour les DJ qui la jouent en cours de soirée (voir ci-dessous).


Correspondance

Réglage Défaut Description
Score minimum de correspondance 68 Seuil de correspondance floue (0–100). Les morceaux sous ce score sont traités comme des cortinas. Plus bas = correspondances plus faibles acceptées ; plus haut = plus strict.
Traiter « La Cumparsita » comme tanda de clôture activé Marque une Cumparsita identifiée comme tanda de clôture. À désactiver pour la traiter comme un tango ordinaire.
Apprendre des corrections activé Charge votre bibliothèque personnelle d'orthographes et d'enregistrements appris : les morceaux déjà confirmés se résolvent instantanément et le moteur s'améliore avec le temps.

Le moteur classe la chaîne du DJ en champs typés (titre, orchestre, chanteurs, date, durée), corrige l'orthographe d'après des listes de noms sélectionnées, et note les enregistrements candidats — en favorisant celui qui correspond au plus grand nombre de champs. Tout l'index de recherche est chargé en mémoire au démarrage pour une correspondance rapide.

Les morceaux résolus via un préfixe de confiance (intitulés de type tracklist comme 1V-Troilo - Ruiz - Flor de Lino) sont également enregistrés automatiquement dans une base personnelle learned_recordings.db dans le dossier de données de Milonga. Cette base s'enrichit au fil des soirées et fournit au moteur général des enregistrements supplémentaires — utile quand un enregistrement est absent de la base principale.


Base de données

Par défaut, Milonga utilise le fichier recordings.db livré avec l'application. Dans Préférences → Base de données, vous pouvez pointer vers un autre fichier.

La base livrée contient environ 45 000 enregistrements de tango :

Genre Enregistrements
Tango 37 580
Vals 4 505
Milonga 3 139

Source : tango.info.


Langue

L'interface est disponible en français, anglais et espagnol. Choisissez Langue du système pour suivre la langue du système d'exploitation. Un redémarrage est nécessaire après un changement de langue.


Disposition

Les quatre panneaux d'affichage se déplacent et se redimensionnent via l'éditeur de disposition de la fenêtre de contrôle. Les coordonnées sont stockées en fractions (0.0–1.0) de la fenêtre d'affichage : la disposition s'adapte correctement à toute résolution.

Le zoom du texte (10–150 %, 75 % par défaut) met à l'échelle le panneau de morceau indépendamment de la disposition.