Configuration
La plupart des réglages se trouvent dans l'onglet Configuration de la fenêtre de contrôle, où vous les ajustez en préparant une soirée. Une poignée d'options rarement touchées vivent dans les Préférences (Fichier → Préférences). Tout est stocké automatiquement dans un fichier TOML — vous n'avez jamais besoin de l'éditer à la main.

| Plateforme | Emplacement du fichier de configuration |
|---|---|
| macOS | ~/Library/Application Support/milonga/config.toml |
| Windows | %APPDATA%\milonga\config.toml |
| Linux | ~/.config/milonga/config.toml |
Où se trouve chaque réglage
| Dans l'onglet Configuration | Dans les Préférences |
|---|---|
| Détails de la soirée (nom du DJ, lieu, nom de la milonga) | Général (langue, crédits de bienvenue, dossier de session) |
| Application DJ et ses réglages | Correspondance (score, La Cumparsita, apprentissage) |
| Cycle de tanda | Base de données (fichier des enregistrements) |
| Fenêtre de lecture et préréglages de disposition | Affichage (images de fond, opacité, règles de texte) |
Détails de la soirée
Dans Configuration → Soirée :
| Réglage | Description |
|---|---|
| Nom du TDJ | Affiché dans le bandeau du nom du DJ en bas de l'affichage. 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]. |
Application DJ
Dans Configuration → Soirée, le groupe Application DJ sélectionne votre logiciel. Une seule application fonctionne à la fois ; utilisez Démarrer / Arrêter pour contrôler la source.
Traktor
Milonga se connecte à Traktor via le flux de diffusion traktor-nowplaying. Elle lance traktor-nowplaying en sous-processus et écoute sur le port TCP configuré (8000 par défaut). Cliquez sur Démarrer pour commencer l'écoute.
Vous pouvez aussi pointer Milonga vers votre collection Traktor exportée avec Utiliser les métadonnées Traktor (voir Donner plus de matière au moteur).
VirtualDJ
Quand vous sélectionnez VirtualDJ, Milonga 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. Les réglages affichent 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 tanda. La séquence par défaut est :
Tango · Tango · Vals · Tango · Tango · Milonga
Dans Configuration → Soirée, dans le tableau Cycle de tanda, vous pouvez ajouter des genres (Tango, Vals ou Milonga), supprimer des entrées et glisser pour réordonner.
Détection des cortinas — une piste est traitée comme cortina (et le cycle avance) quand :
- son titre porte un marqueur de cortina (préfixe
C-,***ou une série de tirets en tête), ou - aucune correspondance en base n'est trouvée au-dessus du score minimum.
La Cumparsita — par tradition la milonga se clôt sur La Cumparsita. Quand le titre d'une piste identifiée 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 jouent la pièce en cours de soirée (voir ci-dessous).
Correspondance
Dans Préférences → Correspondance :
| Réglage | Défaut | Description |
|---|---|---|
| Score minimum de correspondance | 68 | Seuil de correspondance floue (0–100). Les pistes sous ce score sont traitées comme des cortinas. Des valeurs plus basses acceptent des correspondances plus faibles ; des valeurs plus hautes sont plus strictes. |
| Traiter « La Cumparsita » comme tanda de clôture | activé | Marque une La Cumparsita identifiée comme tanda de clôture, de sorte que le carrousel entre dans son état Cumparsita. À désactiver pour la traiter comme un tango ordinaire. |
| Apprendre des corrections | activé | Charge votre bibliothèque personnelle d'orthographes et d'enregistrements appris, de sorte que les pistes déjà confirmées se résolvent instantanément et que 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.
Base de données
Par défaut, Milonga cherche recordings.db dans son dossier de données. Dans
Préférences → Base de données, vous pouvez la 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 |
Options d'affichage
Dans Préférences → Affichage, vous pouvez :
- Définir le Dossier des images d'orchestre et l'Opacité de l'image qui alimentent le panneau Pochette — l'image de pochette affichée derrière le morceau (voir La fenêtre d'affichage → Pochette).
- Définir des règles de transformation du texte appliquées au titre du morceau et au nom de l'orchestre avant leur affichage.
Les panneaux eux-mêmes s'arrangent dans l'onglet Configuration → Disposition.
Fichiers de session
Dans Préférences → Général, vous pouvez choisir le dossier où les journaux de session sont enregistrés et lus. Laissez-le vide pour utiliser le dossier par défaut (nouvelles sessions enregistrées localement, sessions passées dans Documents/Milonga Sessions). Voir Enregistrement & statistiques.
Langue
L'interface est disponible en français, anglais et espagnol. Dans Préférences → Général, 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 cinq panneaux d'affichage peuvent être repositionnés et redimensionnés dans l'onglet Configuration → Disposition, et enregistrés sous forme de préréglages nommés. 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, dans Configuration → Affichage) met à l'échelle le panneau d'infos de piste indépendamment de la disposition.