TandaBuilder est une application macOS
professionnelle conçue pour les
DJs de tango argentin. Elle combine fiabilité,
esthétique et contrôle total sur votre musique pour animer vos
milongas en toute sérénité.
🎧 Un seul objectif : rendre chaque tanda parfaite.
🐛 Correction
⚡ Version 26.8.7 - Le champ Chanteur nettoyé, la migration visible (Août 2026)
30 août 2026
Les tirets restés dans le champ Chanteur redeviennent un chanteur inconnu : 99 morceaux redeviennent enrichissables, et le tiret ne compte plus comme un chanteur dans les statistiques de vos milongas. L'historique et les tandas déjà sauvegardées se rafraîchissent aussi.
La fenêtre qui annonce une mise à jour de la base de données s'affiche enfin. Elle ne s'était jamais montrée, y compris pendant des migrations de plusieurs secondes où l'app semblait figée.
L'alerte « morceau déjà présent » ne s'affiche plus en double, et le panneau Pré-écoute ne se détache plus tout seul au passage.
Deux plantages possibles ont été retirés des alertes et de la fiche d'une tanda. Supprimer une tanda pendant que sa fiche est ouverte affiche désormais un message au lieu de fermer l'app.
Ouvrir la seconde édition ne peut plus abîmer votre bibliothèque, et elle propose maintenant de réessayer une fois l'autre fermée.
🐛 Correction
⚡ Version 26.8.6 - Le chanteur n'est plus deviné (Août 2026)
26 août 2026
Le champ Chanteur ne reçoit plus le nom de l'orchestre : sur une bibliothèque de 14 152 morceaux, 3 924 étaient dans ce cas. Les morceaux déjà touchés sont réparés au premier lancement, sans jamais modifier un chanteur que vous avez saisi vous-même.
La prévisualisation d'import se met à jour en direct : changer la source d'une colonne montre immédiatement ce qui sera écrit, au lieu d'exiger de fermer et rouvrir la fenêtre.
Un réglage d'import choisi pour un dossier reste sur ce dossier, au lieu de devenir celui de tous les imports suivants.
L'application distingue maintenant un morceau instrumental d'un morceau dont le chanteur est simplement inconnu, ce qui améliore les tandas proposées.
Une cortina prise dans votre bibliothèque est enfin reconnue comme telle et clôt bien la tanda en cours dans l'historique de la soirée.
La practica ne propose plus des tangos comme cortinas.
« Fichier introuvable » ne s'affiche plus sur des morceaux présents : une bibliothèque sur disque externe pouvait devenir injouable le temps d'une session.
🐛 Correction
⚡ Version 26.8.5 - Les mises à jour disent ce qu'elles apportent (Août 2026)
23 août 2026
Vos sauvegardes ne remplissent plus le disque : l'app n'en garde que trois, et une nouvelle section des Réglages permet de les consulter, d'en supprimer ou d'en restaurer une.
Une liste filtrée ne reste plus bloquée : en traitant son dernier morceau, votre bibliothèque complète revient au lieu de vous laisser devant une liste d'un seul morceau.
Un morceau s'écoute sur YouTube en deux clics : un clic droit propose la recherche, et le lien de la fiche mène enfin au bon morceau au lieu d'une playlist générique.
L'édition par lot travaille sur les morceaux que vous venez de sélectionner, et non plus sur le lot précédent.
Cliquer deux fois sur « Mettre à jour la bibliothèque » n'empile plus les mises à jour : l'application n'en lance qu'une et vous le dit.
Le bandeau des orchestres à vérifier dit désormais ce qu'il leur reproche, et un clic affiche les morceaux concernés.
🐛 Correction✨ Nouvelle fonctionnalité
⚡ Version 26.8.4 - Les gestes du DJ font ce qu'ils annoncent (Août 2026)
22 août 2026
Vos tandas retrouvent leur ordre d'origine, à la réouverture comme au départ vers le lecteur.
L'application ne disparaît plus au lancement quand le service MIDI de macOS n'est pas prêt.
Le glisser-déposer fait ce qu'il annonce : réorganiser la file de pré-écoute, et déposer des fichiers depuis le Finder les ajoute vraiment.
Les lecteurs annoncent l'heure à laquelle votre musique se terminera.
La bibliothèque n'écrit plus des dizaines de gigaoctets en arrière-plan, sa base s'allège, et la revue des métadonnées s'ouvre nettement plus vite.
Un orchestre qui porte le nom de son album se confirme d'un clic et cesse d'être signalé.
🐛 Correction⚡ Performance
⚡ Version 26.8.3 - L'app reste utilisable pendant une mise à jour (Août 2026)
18 août 2026
Plus de gel pendant la mise à jour de la bibliothèque
Lancer une mise à jour rendait TandaBuilder indisponible : le curseur tournait à chaque clic, et l'alerte préalable annonçait l'indisponibilité comme un fait acquis. En cause, deux parcours de toute la table des morceaux effectués sur le thread principal à chaque dossier scanné. Leur coût suivait la taille de votre bibliothèque, pas celle du dossier : plus elle grossissait, plus l'application se figeait longtemps, sans que rien n'ait changé dans le dossier. Mesuré sur un scan de 300 fichiers, le plus long blocage passe de 2,4 secondes à 117 millisecondes sur une bibliothèque de 12 000 morceaux.
Un seul indicateur, en bas à gauche
Le chargement de la bibliothèque, le scan des dossiers et la mise à jour avaient chacun son affichage, à deux endroits différents, et deux pouvaient tourner en même temps. Une seule pastille les remplace : l'étape en cours, son avancement, et rien qui recouvre votre travail. Le panneau qui bloquait la fenêtre a disparu, et plus aucune étape n'ouvre de fenêtre de dialogue au milieu de l'opération - les autorisations manquantes sont proposées à la fin, dans le compte rendu.
Comptes rendus fiables
L'étape des autorisations passait sous silence les dossiers refusés, et celle des signets annonçait un nombre de réparations qui n'en était pas un. Les deux disent maintenant ce qu'elles ont réellement fait.
✨ Nouvelle fonctionnalité
⚡ Version 26.8.1 - Un premier lancement qui dit quoi faire (Août 2026)
13 août 2026
Une bibliothèque vide dit enfin quoi faire
Au tout premier lancement, la liste des morceaux affichait un tableau de lignes rayées vides sous des en-têtes de colonnes, sans un mot : de quoi croire l'application cassée ou encore en train de charger. Elle accueille désormais par un écran qui explique ce que TandaBuilder va faire de votre musique, avec un bouton d'import bien visible, et rappelle qu'on peut aussi y déposer un dossier directement.
L'onboarding commence par la musique
L'import arrivait après le choix des périphériques audio, et le bouton par défaut permettait de traverser tout le parcours sans jamais ajouter un morceau. Il a maintenant son étape à lui, juste après l'accueil. Une nouvelle étape montre par l'exemple ce que TandaBuilder retrouve sur vos morceaux - orchestre, chanteur, année et genre - et rappelle que rien n'est modifié sans vous : l'application propose, vous acceptez ou vous refusez.
Fiabilité et vitesse
La mise à jour de la bibliothèque ne réanalyse plus ce qu'elle a déjà mesuré, une lecture qui se fige est désormais signalée au lieu de laisser la salle silencieuse, et le défilement de la bibliothèque est nettement plus fluide.
✨ Nouvelle fonctionnalité🎧 Écoute🐛 Correction
⚡ Version 26.8 - Fiabilité audio en milonga et lecteurs prêts au démarrage (Août 2026)
6 août 2026
Les deux lecteurs sont là dès l'ouverture
Il fallait les rouvrir à la main à chaque lancement, alors que leur disposition était pourtant mémorisée. La pré-écoute s'affiche en haut, le Live en bas, dès l'ouverture. Une milonga entière s'envoie dans un lecteur depuis l'historique, et envoyer une tanda en Live vide la pré-écoute pour enchaîner sur la suivante.
Le son ne vous lâche plus en soirée
En Live, le morceau suivant démarre enfin tout seul à la fin d'une piste. Débrancher puis rebrancher une interface ne coupe plus la pré-écoute, et quand une sortie disparaît en pleine soirée, son remplacement est choisi avec discernement plutôt qu'au hasard. Le master et le casque sur la même carte son ne sont plus confondus.
Les travaux de fond se taisent pendant que vous jouez
Analyse, empreintes et vignettes s'arrêtent dès que la musique tourne, puis reprennent après. L'application ne se ferme plus brutalement pendant le calcul des empreintes, et décocher leur génération automatique la coupe vraiment.
Analyse plus juste, interface plus fluide
Les tonalités détectées sont enfin exactes, et le tempo d'un morceau ne change plus d'une analyse à l'autre. L'analyse est nettement plus rapide et moins gourmande. Côté bibliothèque, la revue des propositions ne fige plus la fenêtre, le démarrage ne gèle plus quand la musique est sur un disque externe, et une recherche sans résultat affiche « aucun résultat » au lieu de toute la bibliothèque.
✨ Nouvelle fonctionnalité📂 Bibliothèque🎧 Écoute🐛 Correction
⚡ Version 26.7.7 - Arbitrage au clavier et démarrage accéléré (Juillet 2026)
25 juillet 2026
Démarrage divisé par cinq
Le chargement de la bibliothèque lisait toutes les pochettes depuis la base alors que la liste ne les affiche qu'à la demande. Sur une bibliothèque de 11 254 morceaux, l'attente avant de voir vos morceaux passe d'environ 80 secondes à une quinzaine.
Accepter ou refuser au clavier
⌘⏎ accepte la suggestion des lignes sélectionnées, ⌘⌫ la refuse : mêmes touches dans la bibliothèque et dans la revue. L'infobulle des boutons de survol rappelle le raccourci.
Les morceaux « à vérifier » s'arbitrent au survol
Les enrichissements déjà appliqués, que la revue propose de confirmer, n'offraient aucun bouton. Ces lignes proposent désormais Confirmer (les données sont bonnes) ou Restaurer (revenir aux valeurs d'avant), au survol comme au clavier.
Robustesse réseau et corrections
« Compléter ma bibliothèque » retente jusqu'à trois fois en cas d'incident réseau et rattrape le chanteur manquant des propositions déjà reçues. Le nom d'orchestre logé dans le champ Chanteur est nettoyé, et la ligne se met à jour dès qu'une proposition est acceptée.
✨ Nouvelle fonctionnalité📂 Bibliothèque🎧 Écoute🐛 Correction
🎯 Version 26.7.6 - Revue des enrichissements unifiée (Juillet 2026)
24 juillet 2026
Une seule fenêtre pour arbitrer les métadonnées
Les quatre listes de propositions (suggestions, à confirmer, réparation d'orchestre, candidats par morceau) fusionnent en une seule revue. Chaque proposition affiche un diff avant/après champ par champ ; vous acceptez ou refusez à l'unité ou en masse, décochez les champs à ne pas appliquer, et choisissez parmi les autres candidats du moteur.
L'oreille et l'œil pour confirmer
Un bouton de pré-écoute par ligne joue le morceau local, et un clic droit ouvre soit le fichier dans le Finder, soit une fiche complète comparant les métadonnées actuelles et proposées côte à côte.
Réparation d'orchestre intégrée
La correction des orchestres erronés (depuis vos tags, vos fichiers ou la base communautaire pour les licences Pro) rejoint la revue via le menu Réparer, avec le même format d'aperçu avant application.
Fluidité et corrections
Plus de gel à la validation d'un enrichissement, et des actions instantanées même sur les grandes bibliothèques. La revue affiche désormais toutes les propositions, et un crash intermittent au démarrage est corrigé.
✨ Nouvelle fonctionnalité📂 Bibliothèque🎧 Écoute🐛 Correction
🎚️ Version 26.7.5 - Égaliseur fluide, révision des métadonnées, 291 orchestres (Juillet 2026)
21 juillet 2026
Égaliseur sans craquements
Les réglages de l'égaliseur 31 bandes sont désormais fluides : plus de craquements en bougeant un curseur, en chargeant un préréglage ou en sortant du bypass (fondu de 15 ms). Les poignées des curseurs s'affichent correctement.
Révision des métadonnées plus pratique
La fenêtre se ferme par Échap, la sélection multiple fonctionne avec cmd et maj comme dans le Finder, et chaque morceau peut être pré-écouté directement dans la liste : c'est l'oreille qui tranche.
291 orchestres reconnus
Le registre d'orchestres double (127 vers 291) : formations nommées distinctes et duos séparés en identités propres, pour un meilleur étiquetage automatique.
État de l'égaliseur visible et stabilité
Les réglages des lecteurs Live et Pré-écoute affichent le préréglage actif ou l'état bypass, mis à jour en direct. Statistiques anonymes réparées et corrections diverses.
✨ Nouvelle fonctionnalité📂 Bibliothèque🎧 Écoute🐛 Correction
Même service et interface dans « Rechercher les doublons », la revue des enrichissements et l'Assistant intelligent, avec vue de comparaison côte à côte.
Live et Pré-écoute indépendants
Sur une Scarlett (Live 1-2, casque 5-6), les deux lecteurs ne se réécrivent plus le périphérique mutuellement.
Enrichissement plus fiable
Un dossier « Di Sarli / 1940 - … » alimente l'orchestre à l'import ; les morceaux déjà importés peuvent être réparés rétroactivement. Quand l'orchestre est un nom de dossier ou d'album, l'enrichissement tente l'année avant d'abandonner.
Correctifs Pro et stabilité
Les boutons du menu Bibliothèque (statistiques, doublons, chercher/remplacer) fonctionnent à nouveau en Pro. Démarrage accéléré, crash SwiftData sur miniatures corrigé, notifications dupliquées ignorées.
✨ Nouvelle fonctionnalité🌐 Communauté📂 Bibliothèque🔧 Correction
📂 Version 26.7.3 - Bibliothèque : orchestres réparés et morceaux retrouvés (Juillet 2026)
7 juillet 2026
Réparer l'orchestre via la base communautaire (Pro)
Quand un morceau a un orchestre erroné et qu'aucune information locale ne permet de le corriger, TandaBuilder peut l'identifier à partir de son empreinte sonore et proposer le nom d'orchestre validé par la base communautaire, avec niveau de confiance et aperçu avant application.
Sélection multiple à la souris
Dans la fenêtre « Revue des enrichissements », clic, ⌘+clic et ⇧+clic pour sélectionner des centaines de suggestions d'un coup, comme dans le Finder.
Morceaux manquants enfin importés
Certains fichiers n'apparaissaient jamais après « Mettre à jour la bibliothèque » à cause d'un marquage de quarantaine que le scan ne savait pas lever. Le scan retire désormais ce marquage et intègre ces morceaux.
Stabilité
Correctifs de stabilité et alignement App Store pour livrer ces améliorations bibliothèque à tous les utilisateurs.
✨ Nouvelle fonctionnalité🌐 Communauté📂 Bibliothèque🐛 Correction
📂 Version 26.7.2 - Bibliothèque : morceaux retrouvés, orchestres réparés, tri accéléré (Juillet 2026)
5 juillet 2026
Réparer l'orchestre d'un morceau (Pro)
Première livraison de la réparation d'orchestre via la base communautaire et du bouton « Compléter via la base communautaire » dans la fenêtre de réparation des colonnes.
Sélectionner plusieurs suggestions à la souris
La revue des enrichissements adopte la sélection Finder (clic, ⌘+clic, ⇧+clic) pour accepter ou ignorer des lots entiers de suggestions.
Morceaux manquants importés
Le scan lève le marquage de quarantaine appliqué par macOS aux fichiers écrits par l'app, au lieu de les exclure silencieusement.
Correction Pro
La fenêtre « Éditer les métadonnées » sur sélection multiple fonctionne à nouveau en version Pro.
✨ Nouvelle fonctionnalité🎧 Écoute🐛 Correction
🎧 Version 26.7.1 - Écouter ses tandas sans quitter l'onglet (Juillet 2026)
4 juillet 2026
Un lecteur intégré dans Práctica et Suggestion IA
Les onglets Práctica et Suggestion affichaient une tanda mais ne permettaient pas de l'écouter sur place. On peut désormais la jouer directement : un bouton de pré-écoute par morceau, et surtout un transport complet au-dessus de la liste (lecture continue de toute la playlist, tandas et cortinas dans l'ordre, précédent/suivant, barre déplaçable, enchaînement automatique).
Écouter la tanda suggérée par l'IA
Dans l'onglet Suggestion, chaque morceau est joué en entier si vous le possédez, sinon sous forme d'extrait de 30 secondes. La barre déplaçable permet de sauter à la fin d'un titre pour juger la transition avec le suivant, sans quitter l'écran.
Correction
Un plantage possible à la lecture d'une tanda générée est corrigé.
🔧 Correction📂 Bibliothèque🛡️ Fiabilité
🛡️ Version 26.7.0 - Intégrité des fichiers et sauvegarde de la bibliothèque (Juillet 2026)
3 juillet 2026
Fichiers audio protégés lors de la réécriture
La conversion AAC vers M4A est désormais plus sûre : le fichier original n'est supprimé que si la réécriture des tags réussit. Les fichiers OGG restent lisibles après modification de leurs métadonnées (plus de corruption à l'écriture). Écrire un seul champ (titre, orchestre, chanteur...) ne supprime plus les autres tags déjà présents dans le fichier (FLAC, OGG, MP3).
Sauvegarde et restauration de la bibliothèque
La sauvegarde automatique de la bibliothèque fonctionne enfin. Les copies de sauvegarde sont listées dans Réglages → Réparation de la bibliothèque et peuvent être restaurées en un clic. L'option « n'écraser que si vide » est désormais respectée scrupuleusement, et les écritures par lot indiquent clairement quels fichiers ont été ignorés.
✨ Nouvelle fonctionnalité🌐 Communauté⚡ Performance🐛 Correction
✨ Version 26.6.2 - Affinage des tandas par IA (Pro) et tandas plus cohérentes (Juin 2026)
30 juin 2026
Nouveau (Pro) : affinage des tandas par intelligence artificielle
Le générateur Pro compose d'abord la tanda à partir de votre bibliothèque locale (moteur déterministe, gratuit, inchangé), puis l'affine automatiquement par IA : les morceaux sont réordonnés pour une meilleure progression d'énergie, avec une explication du choix affichée dans un encadré « Affiné par IA ». Seules les métadonnées (titre, orchestre, chanteur, année, genre, score) sont envoyées, jamais vos fichiers audio ni votre bibliothèque complète. Si l'IA est indisponible, l'ordre déterministe est conservé sans interruption.
Tandas plus cohérentes (App Store + Pro)
Le classement des morceaux intègre désormais l'harmonie tonale (roue de Camelot), et le générateur Práctica s'appuie sur le même moteur de musicalisation que la suggestion de tanda, avec une reconnaissance élargie à 127 orchestres (contre 25 auparavant). Résultat : moins de ruptures, de meilleures transitions, et des suggestions plus pertinentes pour les bibliothèques riches en orchestres moins courants (De Caro, Piazzolla, Color Tango, Gardel, Salgán, Mores...).
Práctica plus robuste
La génération d'une session Práctica ne bloque plus sur une bibliothèque déséquilibrée (par exemple beaucoup de tangos mais peu de valses) : le genre insuffisant est simplement écarté et signalé au lieu de tout bloquer. Les messages d'erreur sont remplacés par une bannière claire, et chaque tanda générée affiche désormais le détail de ses morceaux (titre, orchestre, chanteur, année, BPM, durée).
Corrections
L'année des MP3 récents (tag ID3v2.4) est de nouveau lue correctement à l'import ; la détection des doublons à l'enrichissement, silencieusement inopérante, est réactivée ; l'aperçu d'enrichissement et l'import sont plus fluides sur les grandes bibliothèques ; la pré-écoute en vue arborescence est plus lisible ; un crash SwiftData lors de la mise à jour de bibliothèque est corrigé ; les morceaux indisponibles (volume déconnecté) restent affichés par défaut avec un bandeau d'avertissement au lieu de disparaitre silencieusement ; le nom « TandaBuilder Pro » s'affiche désormais correctement partout (Finder, Dock, menu, fenêtre d'accueil).
🐛 Correction🌐 Communauté🔒 Fiabilité
🔧 Version 26.6.1 - Catalogue communautaire et IA Pro réactivés (Juin 2026)
25 juin 2026
Fonctions Pro en ligne de nouveau actives
Suite à une migration d'authentification côté serveur, le catalogue communautaire en ligne et les suggestions de tanda par IA (Pro) avaient cessé de fonctionner et retombaient silencieusement sur d'autres sources. Corrigé : ces deux fonctions Pro sont de nouveau pleinement opérationnelles. Aucun impact pour les utilisateurs App Store, ces fonctions étant réservées au tier Pro.
Licences activées avant fin juin
Si le catalogue communautaire reste muet après la mise à jour, un passage par TandaBuilder Pro > Gérer ma licence suffit à rafraîchir l'accès.
🌐 Localisation✨ Nouvelle fonctionnalité🔒 Fiabilité
🌐 Version 26.6.0 - Application traduite en 29 langues (Juin 2026)
5 juin 2026
Localisation complète
L'interface, le tunnel d'achat Pro et les messages système sont désormais disponibles en 29 langues : français, anglais, allemand, espagnol, italien, portugais, néerlandais, catalan, croate, danois, finnois, grec, hébreu, hongrois, indonésien, japonais, coréen, lituanien, malais, norvégien, polonais, roumain, slovaque, slovène, suédois, tchèque, thaï, turc et ukrainien. Les pluriels s'adaptent aux règles de chaque langue, et le vocabulaire du tango (tanda, milonga, vals, cortina, orquesta) reste intact.
Statistiques anonymes, désactivables
Un nouveau réglage de statistiques d'usage anonymes et opt-out aide à prioriser les améliorations : aucune donnée personnelle, hébergement en Europe.
Stabilité
Correction d'un crash à l'ouverture des réglages de l'effet TBtubeWarmth et fiabilisation de la fenêtre de réglages.
🐛 Correction⚡ Performance🔒 Fiabilité
🔧 Version 26.5.9 - Démarrage fiabilisé sur grandes bibliothèques (Mai 2026)
30 mai 2026
Plus de blocage au démarrage
Correction d'un gel possible au lancement (roue colorée) sur les très grandes bibliothèques, apparu en 26.5.8.
Scan en arrière-plan
Le scan des dossiers surveillés s'effectue désormais en arrière-plan, sans bloquer l'interface au démarrage.
🔄 Workflow✨ Nouvelle fonctionnalité⚡ Performance
✨ Version 26.5.8 - Préparation de milonga assistée (Mai 2026)
22 mai 2026
Nouveau workflow « Préparer une milonga »
Un nouveau menu Préparer une milonga (raccourci ⌘⇧M) déclenche une suite de vérifications complète avant votre set : c'est l'orchestrateur intelligent qui s'occupe d'enchaîner les contrôles dans le bon ordre, sans intervention manuelle.
Vue PreFlight étendue à trois catégories
L'écran de vérification couvre désormais trois axes : audio (périphériques, latence), bibliothèque (couverture BPM, empreintes acoustiques, tonalités) et système (batterie, espace disque, réseau). TandaBuilder détecte automatiquement le contexte « pré-milonga » pour lancer le check sans que vous ayez à y penser.
Hygiène interne
Logs Shazam DRM optimisés (moins de bruit en console) et élimination d'un warning SwiftData de démarrage (« Unbinding from main queue »).
⚡ Performance🌐 Communauté🔒 Fiabilité🐛 Correction
🔧 Version 26.5.7 - Auto-pause des services en arrière-plan & Catalogue communautaire débloqué (Mai 2026)
16 mai 2026
Auto-pause des services en arrière-plan
Un nouveau service UserActivityMonitor surveille vos clics, mouvements de souris, scroll et frappes clavier. Tant que vous interagissez avec l'app (et dans les 30 secondes qui suivent), Chromaprint, l'enrichissement Automatch et les tâches d'analyse SmartOrchestrator se mettent en pause automatiquement. Plus aucune lutte pour le CPU pendant que vous travaillez. Les services reprennent seuls dès que vous redevenez inactif. Le toggle manuel ⌃⌥P de la 26.5.6 reste un override permanent pour les démos.
Catalogue communautaire débloqué pour les anciennes licences Pro
Les licences Pro activées avant le 8 mai 2026 ne pouvaient pas obtenir de jeton JWT pour ouvrir le Catalogue communautaire. La validation Pro en ligne reconstruit désormais automatiquement l'entrée Keychain avec la clé de licence requise : l'accès au Catalogue est restauré sans aucune action de votre part, dès le prochain validate online.
🎨 Interface🌐 Communauté🔒 Fiabilité🔧 Amélioration
🔧 Version 26.5.6 - Polish UX, hygiène HTTP & intégration du Catalogue communautaire (Mai 2026)
Le menu Bibliothèque > Catalogue communautaire (⇧⌘K) ouvre désormais une fenêtre dédiée au sein de l'app, avec recherche en direct et écoute audio en mode Pro, version teaser en mode App Store. Plus besoin de passer par le navigateur.
Mises à jour automatiques activées par défaut (Pro)
Sparkle vérifie désormais l'arrivée de nouvelles versions toutes les heures sur les nouvelles installations Pro. Plus de risque de rester bloqué sur une version buggée si vous oubliez d'activer l'auto-check.
HUD pour les raccourcis de panneaux
Les raccourcis ⌥⌘B/P/L font apparaître un HUD éphémère (1,2 s) au centre-haut de la fenêtre qui confirme visuellement le panneau activé (Bibliothèque, Pré-écoute, Live), cohérent avec les codes macOS.
Plus de spam de toasts au débranchement de disque
Quand vous démontez un disque externe pendant que TandaBuilder valide vos morceaux, vous recevez désormais un seul toast agrégé avec le compte total au lieu de N alertes successives qui noyaient l'UI.
Mode Performance robuste en multi-écrans
Sur un setup DJ avec plusieurs écrans, la fenêtre principale reste désormais sur son écran d'origine quand vous basculez les players entre flottant et docké.
⚡ Performance🎧 Audio🐛 Correction
🔧 Version 26.5.5 - Refonte de l'analyse en arrière-plan (Mai 2026)
12 mai 2026
Plus de beachball pendant la détection de doublons
Le moteur de détection de doublons a été entièrement refondu en buckets de hash hors du thread principal. Sur une bibliothèque de 4 333 morceaux, le scan passe désormais sous les 3 secondes (contre plusieurs minutes auparavant) et l'interface reste fluide pendant le scan.
Plus de beachball pendant l'analyse BPM et tonalité
L'analyse BPM et tonalité passe par un nouvel acteur audio dédié (AudioAnalysisActor). Le décodage audio, la FFT et l'autocorrélation tournent désormais hors du thread principal. Fini les blocages d'interface après une nuit d'autoplay enrichissement.
Affichage correct des pourcentages dans toutes les langues
Les pourcentages affichés dans les playlists Practica utilisent désormais le format localisé natif de macOS, correct dans les 28 locales prises en charge.
Fenêtre principale toujours assez grande
La fenêtre principale ne peut plus être réduite en dessous de 1200×800 pixels par accident : les players et panneaux restent toujours visibles.
🔒 Fiabilité📂 Bibliothèque🐛 Correction
🔧 Version 26.5.4 - Lot de corrections audit démo (Mai 2026)
10 mai 2026
Mises à jour Pro restaurées en in-app via Sparkle
Une configuration côté serveur empêchait la mise à jour automatique de fonctionner pour la 26.5.3 : c'est corrigé, Sparkle télécharge à nouveau les nouvelles versions Pro directement depuis l'application.
Recherche dans la base communautaire fiabilisée
Le bouton « Rechercher dans la base communautaire » des Préférences et le pipeline Automatch reposaient sur un fichier snapshot qui n'était plus livré : la migration vers la base embarquée moderne est terminée, la recherche fonctionne à nouveau.
Performance d'enrichissement améliorée
Spotify a retiré son endpoint d'analyse audio pour les comptes en mode développeur, ce qui causait des timeouts de 5+ secondes par morceau enrichi. L'app contourne désormais l'appel inutile : enrichissement nettement plus rapide.
🌐 Communauté🔒 Fiabilité🔧 Amélioration
🔧 Version 26.5.3 - Préparation release App Store + Pro (Mai 2026)
9 mai 2026
Activation Pro & Catalogue communautaire fiabilisés
L'activation Pro persiste désormais correctement la clé de licence et l'empreinte machine nécessaires à l'émission du jeton d'accès au Catalogue communautaire. Une licence Pro valide donne accès aux endpoints Pro sans dépendre d'un état d'application jamais initialisé.
URLs et conditions publiques alignées
Le prix public passe à 44,99 €, l'essai gratuit est aligné à 14 jours partout, et les URLs internes pointent vers le service de licences réellement déployé. Les webhooks Stripe sont durcis pour éviter les doublons d'activation.
Pipeline de publication Pro plus robuste
Le script de publication Pro échoue désormais explicitement si une variable Cloudflare manque (au lieu d'uploader silencieusement à un endroit incorrect) et l'appcast Sparkle utilise l'API actuelle.
🎧 Audio⚡ Performance
🔧 Version 26.5.2 - Optimisation interne du moteur audio (Mai 2026)
7 mai 2026
Patch d'optimisation du moteur audio : nettoyage interne des chemins de journalisation dans les modules Live et Pré-écoute pour réduire la charge CPU en production. Aucun changement fonctionnel visible côté utilisateur.
Refonte des chemins critiques du moteur audio temps-réel pour réduire le risque de glitches en milonga : élimination des allocations dans le render callback, isolation du DSP TubeWarmth entre Live et Pré-écoute, suppression des accès UserDefaults depuis le thread audio.
Recherche en ligne plus réactive
Timeout des requêtes réseau abaissé à 15 secondes (60 auparavant). Plus d'UI figée quand un service externe (Spotify, MusicBrainz, AcoustID, ShazamKit) ne répond pas.
Persistance de l'historique de bibliothèque
L'historique d'ouverture de votre bibliothèque (date, version utilisée) est désormais correctement conservé entre les sessions. Le contexte de migration App Store ↔ Pro est préservé.
Migration v17 préparatoire
Nouveau champ en base pour les suggestions d'enrichissement en attente, préparant la fonctionnalité d'auto-validation à venir.
Activation de licence Pro corrigée
Bug d'activation silencieux corrigé pour les utilisateurs Pro qui rencontraient l'erreur « Impossible de lire les données car le format n'est pas correct ».
Internationalisation
36 nouvelles traductions françaises pour le catalogue communautaire et la configuration de bibliothèque.
📂 Bibliothèque🌐 Communauté✨ Nouvelle fonctionnalité🔒 Fiabilité
Bibliothèque partagée entre TandaBuilder et TandaBuilder Pro
Votre bibliothèque musicale vit désormais dans un dossier unique et visible dans le Finder : ~/Music/TandaBuilder/Library/. Vous pouvez installer les deux versions côte à côte : elles travaillent sur la même base, rien à ré-importer, aucune donnée perdue lors du passage App Store → Pro. Un verrou exclusif garantit qu'une seule version ouvre la base à la fois.
Migration opt-in explicite
Au premier lancement de la version 26.5, TandaBuilder détecte votre bibliothèque existante et vous demande explicitement votre accord avant tout déplacement. Trois choix : migrer maintenant, repousser la décision, ou ne plus demander. Aucune migration forcée, l'app ne continue pas tant que vous n'avez pas choisi.
Sauvegardes quotidiennes automatiques
Chaque jour, TandaBuilder archive votre base compressée dans ~/Music/TandaBuilder/.backups/ (rotation 7 jours). Une nouvelle fenêtre « Réparer la bibliothèque » (dans les préférences) permet de restaurer une sauvegarde en un clic en cas de problème.
Protection contre la manipulation manuelle
Le fichier de base est marqué « Verrouillé » dans le Finder pour éviter les suppressions accidentelles. Un moniteur d'intégrité (SHA-256 + FSEvents) détecte toute modification externe. Les emplacements synchronisés cloud (iCloud Drive, Dropbox, OneDrive, Google Drive) sont refusés : ils corrompent SwiftData.
Catalogue communautaire tango
Nouvelle rubrique « Catalogue » dans l'app, connectée à la base Aïda (El-Recodo enrichi de clés Shazam et fingerprints AcoustID). En version App Store, une version teaser gratuite : 10 résultats par page, 50 au total. En version Pro : accès complet au catalogue avec écoute des enregistrements en streaming pour comparaison et identification.
Essai Pro aligné à 14 jours partout
La durée du trial est désormais clairement indiquée comme « 14 jours » dans toutes les traductions.
🎧 Audio🧠 IA⚡ Performance🐛 Correction
✨ Version 26.4.4 - Fiabilisation audio & analyse en fond (Avril 2026)
Avril 2026
Fiabilisation audio
Correction du crash CoreAudio lors du branchement/débranchement de périphériques audio (interfaces USB, casques). Le listener hotplug s'exécute désormais sur le thread principal, éliminant le conflit de concurrence.
Scan bibliothèque accéléré
Le scan de bibliothèque est désormais bien plus rapide grâce à un cache d'index local. Le compteur affiche "fichiers analysés" pour plus de clarté. Les extensions audio reconnues sont harmonisées partout dans l'app.
Détection BPM & tonalité en arrière-plan
Le SmartOrchestrator analyse progressivement les morceaux en arrière-plan pour détecter le BPM et la tonalité, avec sauvegarde incrémentale et notifications UI. Replanification automatique tant qu'il reste des morceaux à traiter.
Bouton Options des lecteurs stabilisé
Les réglages des lecteurs Live et Pré-écoute (sortie audio, tempo, EQ) s'ouvrent désormais de façon fiable quel que soit le mode d'affichage.
Mise à jour Sparkle corrigée (Pro)
Correction de l'erreur d'installation lors des mises à jour automatiques de la version Pro. La sandbox est désactivée pour le target Pro uniquement.
🛠️ Build🐛 Correction
🐛 Version 26.4.3 - Correctifs build (Avril 2026)
Avril 2026
Correction du crash compilateur Swift
Remplacement d'une structure générique interne qui causait un crash du compilateur Swift lors du build Pro. L'app utilise désormais un verrou natif Apple plus fiable.
⚡ Performance🔒 Swift 6🌐 Web
🔧 Version 26.4.2 - Migration Swift 6 & concurrence (Avril 2026)
Avril 2026
Migration Swift 6 strict concurrency
Résolution de plus de 30 avertissements de concurrence Swift 6 sur l'ensemble du projet. Les observateurs de notifications, les coordinateurs et les accès partagés respectent désormais les règles d'isolation stricte.
Page Tango Database
La recherche communautaire est désormais accessible depuis une page dédiée "Tango Database", ouverte à tous les utilisateurs. La page Communauté avancée reste réservée aux utilisateurs Pro.
🔧 Amélioration🐛 Correction🎨 Interface🔄 Workflow
🔧 Version 26.4.1 - Glisser-déposer directionnel & corrections (Avril 2026)
Avril 2026
Glisser-déposer directionnel
Faites glisser vos morceaux depuis la bibliothèque directement vers le lecteur Live ou Pré-écoute. La zone de dépôt détecte automatiquement le panneau visé selon la position du curseur.
Slider de tempo & BPM en direct
Le slider de tempo occupe désormais toute la largeur de la bulle d'options, avec affichage du BPM résultant en temps réel au-dessus de la barre pendant la lecture.
Enrichissement Spotify corrigé
Correction de l'URL du service de token Spotify : la recherche et l'enrichissement via Spotify fonctionnent à nouveau.
Localisation complète
L'ensemble de l'interface est désormais localisé en 30 langues, avec découpage en 9 catalogues par domaine.
Corrections de crashes
Plusieurs plantages remontés via TestFlight ont été corrigés (AttributeGraph, enrichissement, tri de grandes bibliothèques, envoi Practica vers Live).
✨ Nouvelle fonctionnalité📂 Bibliothèque🎨 Interface
✨ Version 26.4 - Enrichissement UX (Mars 2026)
Mars 2026
Badge suggestions & revue globale
Nouveau workflow pour les suggestions d'enrichissement : badge ✨ sur les pochettes, popover de résolution en 1 clic (comparaison actuel vs suggéré, pré-écoute), vue de revue globale avec raccourcis ⌘+Return / ⌘+Delete.
30 langues
Localisation complète de l'app (chaînes en dur supprimées), découpage en 9 catalogues par domaine pour des builds plus rapides.
Bulles Options des players
Interface épurée : suppression du doublon « Sortie audio », slider tempo pleine largeur avec plage min/max sous la barre et BPM en direct au centre, toggle Protection vert/gris.
🐛 Correction⚡ Performance
🐛 Version 26.3 - Stabilité (Mars 2026)
Mars 2026
Corrections de crashes TestFlight
Plantages corrigés lors de l'enrichissement avec MusicBrainz ou AcoustID, lors du défilement de la bibliothèque ou de l'affichage des pochettes, et lors de l'envoi d'une playlist Practica vers le lecteur Live. Stabilité améliorée lors du filtrage et du tri de grandes bibliothèques.
🐛 Correction⚡ Performance
🐛 Version 26.2 - Corrections App Review (Février 2026)
Février 2026
Corrections de crashes TestFlight
AttributeGraph, Track.enrichmentStatus, FilterEngine.sort, PracticaPlaylistGenerator, HistoryExport - corrections pour stabilité en production.
App Store
Onglet TandaBuilder visible dans les Préférences (version App Store), meilleure découvrabilité des achats in-app.
Swift 6 & Web
Corrections MainActor pour Swift 6, redirections 301 pour /pro, /terms, /privacy.
🔧 Amélioration🎨 Interface
🎛️ Version 1.9.21 - Panneaux & Bibliothèque (Décembre 2025)
Décembre 2025
Bouton masquer/afficher les lecteurs
Nouveau bouton toggle pour masquer les lecteurs dockés et gagner de l'espace pour la bibliothèque.
Drag & drop & colonnes
Réordonnancement des lecteurs (Live/Pré-écoute) par glisser-déposer corrigé. Réordonnancement des colonnes en mode arborescence fonctionnel.
Générateur Practica : tandas avec même orchestre, même chanteur, même époque (année ±2 ans). Plage BPM 50-200.
Colonne Année
Nouvelle option dans Préférences pour afficher la colonne Année dans les playlists Live et Pré-écoute.
🐛 Correction🎵 Audio
🐛 Version 1.9.19 - Doublons Pré-écoute (Décembre 2025)
Décembre 2025
Correction des doublons
Lors de l'ajout d'un morceau à la pré-écoute via le menu contextuel, le morceau n'était plus ajouté deux fois. Centralisation de l'observation et renforcement de la déduplication.
✨ Nouvelle fonctionnalité🎵 Audio⚡ Performance
⚡ Version 1.9.12 - Normalisation Loudness Automatique (EBU R128)
Novembre 2025
✨ Nouvelle Fonctionnalité Majeure : Volume Uniforme Automatique
🎚️ Normalisation Loudness Professionnelle
RÉVOLUTION POUR LES DJS : TandaBuilder peut
maintenant normaliser automatiquement le volume de tous vos
morceaux pour une expérience d'écoute parfaitement uniforme !
🎯 Le Problème Résolu
FINI LES AJUSTEMENTS MANUELS DE VOLUME : Plus
besoin de monter ou baisser le volume entre chaque morceau pendant
vos sets !
Problème classique : Les vieux enregistrements
sont souvent trop faibles, les remasters trop forts.
Solution automatique : TandaBuilder analyse
chaque morceau et ajuste le volume automatiquement.
Résultat : Volume uniforme entre tous les
morceaux, même avec des sources différentes.
✨ Fonctionnalités principales
📊 Analyse Automatique du Volume
DÉTECTION INTELLIGENTE : TandaBuilder mesure le
volume perçu de chaque morceau selon les standards professionnels
(EBU R128) !
Analyse lors du scan : option pour analyser
automatiquement tous les nouveaux morceaux importés.
Analyse à la demande : analysez une sélection
de morceaux quand vous le souhaitez.
Indicateur visuel : voyez le gain appliqué
directement dans les lecteurs Live et Pré-écoute.
Affichage clair : « +2.5 dB » ou
« -1.2 dB » pour comprendre l'ajustement effectué.
🎛️ Deux Modes de Normalisation
Mode « Only-Up » (recommandé pour les vieux
enregistrements)
Principe : ne jamais baisser le volume,
seulement remonter les morceaux trop faibles.
Avantage : préserve l'intégrité des
enregistrements originaux.
Limite : remontée jusqu'à +12 dB maximum pour
éviter la distorsion.
Idéal pour : collections de tango vintage,
enregistrements historiques.
Mode « Down limité » (pour un alignement
strict)
Principe : ajuste le volume dans les deux sens
(monte et baisse).
Avantage : volume encore plus uniforme entre
tous les morceaux.
Limites : remontée jusqu'à +12 dB, baisse
jusqu'à -3 dB maximum.
Idéal pour : bibliothèques mixtes avec morceaux
très différents.
⚙️ Configuration Simple
Dans les Préférences → Normalisation Loudness :
Activer l'analyse : cochez pour analyser
automatiquement lors du scan.
Choisir le mode : Only-Up ou Down limité selon
vos besoins.
Ajuster la cible : volume cible par défaut
(-18 LUFS, standard DJ).
Limites personnalisables : ajustez les limites
de remontée/baissée si besoin.
🎵 Application Automatique
Pendant la lecture :
Application transparente : le gain est appliqué
automatiquement lors du chargement d'un morceau.
Aucune action requise : fonctionne en
arrière-plan sans intervention.
Indicateur visible : le gain appliqué s'affiche
dans les lecteurs pour information.
Mode Off disponible : désactivez la
normalisation si vous préférez le volume original.
🚀 Avantages Concrets pour les DJs
🎯 Expérience Live Améliorée
Plus de surprises : fini les morceaux qui
arrivent trop forts ou trop faibles.
Transitions fluides : volume constant entre les
tandas.
Confort d'écoute : public et danseurs
apprécient la régularité.
Professionnalisme : qualité de diffusion digne
des meilleurs DJs.
⏱️ Gain de Temps
Moins d'ajustements : plus besoin de toucher au
volume pendant le set.
Préparation simplifiée : analysez vos morceaux
une fois, profitez-en toujours.
Workflow optimisé : focus sur la sélection
musicale, pas sur le volume.
🎚️ Flexibilité Totale
Mode Off : désactivez si vous préférez
contrôler manuellement.
Analyse sélective : analysez seulement les
morceaux que vous voulez.
Réanalyse facile : recalculer les gains si vous
changez vos préférences.
Compatibilité totale : MP3, FLAC, M4A, WAV,
etc.
🛡️ Protection Audio
Sécurité anti-clipping : TandaBuilder évite
automatiquement la saturation.
Respect des originaux : le mode Only-Up
préserve les enregistrements historiques.
Limites intelligentes : protection contre les
ajustements excessifs.
📊 Exemple Concret
Scénario typique :
Vieux tango de 1940 : volume faible
(-25 LUFS) → TandaBuilder remonte à +7 dB.
Remaster moderne : volume fort (-15 LUFS)
→ TandaBuilder baisse à -3 dB (mode Down limité).
Résultat : les deux morceaux ont maintenant le
même volume perçu (-18 LUFS).
En live : transition fluide sans ajustement
manuel nécessaire.
💡 Conseils d'utilisation
Pour débuter : activez l'analyse lors du scan
et choisissez le mode « Only-Up ».
Pour les collections mixtes : utilisez le mode
« Down limité » pour un alignement plus strict.
Pour les puristes : mode Off si vous préférez
le volume original de chaque enregistrement.
Indicateur visible : gardez l'affichage du gain
activé pour comprendre les ajustements.
🔧 Amélioration🎨 Interface🔄 Workflow
⚡ Version 1.9.11 - Copier-coller amélioré dans les champs de
texte
Novembre 2025
✨ Amélioration de l'édition des métadonnées
📋 Copier-coller fonctionnel partout
AMÉLIORATION EXPÉRIENCE : le copier-coller
fonctionne maintenant correctement dans tous les champs de texte
de l'application !
Dans la bibliothèque : copiez/collez du texte
directement dans les cellules éditables.
Sélectionnez du texte puis utilisez Cmd+C pour copier.
Collez avec Cmd+V dans n'importe quel champ éditable.
Cmd+X pour couper, Cmd+A pour tout sélectionner.
Compatibilité totale avec les raccourcis macOS standards.
Dans les panneaux d'édition : même confort dans
toutes les fenêtres d'édition.
Panneau d'édition individuel d'un morceau.
Fenêtre d'édition en lot pour plusieurs morceaux.
Tous les champs de texte exploitent le presse-papiers macOS.
🎯 Mise à jour automatique des champs de recherche
AMÉLIORATION UX : les champs de recherche dans la
fenêtre d'enrichissement se synchronisent automatiquement.
Après application Shazam : titre ou artiste mis
à jour réinjecte la valeur dans les champs.
Après application Spotify : même comportement
pour les données Spotify.
Après application TandaBuilder :
synchronisation immédiate avec les données de la communauté.
Après analyse du nom de fichier : les
métadonnées extraites mettent instantanément à jour les champs.
🔧 Amélioration🎨 Interface⚡ Performance
⚡ Version 1.9.7 - Fluidité & Feedback en direct
Novembre 2025
📊 Analyses en temps réel
Bannière de progression non intrusive avec temps estimé et
morceau en cours.
Une seule sauvegarde finale pour accélérer les traitements.
🎵 Players optimisés
Mode compact activable dans les préférences afin de gagner de
l’espace.
Compteurs et têtes de lecture désormais alignés sur les zones de
troncature/fade-out.
📚 Bibliothèque plus réactive
Bouton Supprimer avec confirmation visuelle pour éviter les
erreurs.
Clic droit qui sélectionne la ligne et ouvre le menu contextuel
en un geste.
Débouncing des rafraîchissements pour un scrolling ultra fluide.
🎨 Enrichissement des métadonnées
Boutons Appliquer/Annuler cohérents avec le reste de l’app.
Confiance Shazam affichée directement en pourcentage.
🔔 Notifications repensées
Nouvelles bannières discrètes en haut de l’écran à la place des
toasts.
👉 Une version axée sur la fluidité, la précision visuelle et la
tranquillité d’esprit en live.
✨ Nouvelle fonctionnalité🔄 Workflow🎨 Interface
📝 Version 1.9.6 - Éditeur d'Historique V2
27 octobre 2025
🎯 Nouvelle fenêtre dédiée
Interface complète pour modifier tandas et morceaux dans une vue
hiérarchique.
Mise en page moderne mêlant panneaux d’édition et liste
multi-sélection.
🔄 Undo/Redo illimité
Historique complet avec indicateur de modifications sur le
bouton Enregistrer.
Raccourcis macOS : ⌘Z, ⌘⇧Z, ⌘S, ⌘K, ⌘J pour aller plus
vite.
✏️ Édition avancée
Edition de toutes les métadonnées (titre, style, BPM, Camelot,
tags, commentaires).
Modifications multiples synchronisées avec la bibliothèque
principale.
⚡ Performance & organisation
Refreshs granulaires (≈95 % de re-rendus en moins) pour
conserver le focus.
Outils Découper / Séparer / Fusionner / Drag & Drop /
Envoyer pour remodeler une milonga.
🛡️ Fiabilité renforcée
Validations systématiques, tri chronologique cohérent et
messages d’erreur clairs.
👉 L’éditeur devient un véritable poste de travail pro pour
préparer vos sets.
🔧 Amélioration🎨 Interface🔄 Workflow
🛡️ Version 1.9.3 - Protection Live & Améliorations UX
Octobre 2025
🎯 Protection du Player Live
🧠 Ce que ça change
Alerte avant toute action risquée :
Play/Pause, Stop,
Next/Previous, clic sur la playlist ou la barre
de progression.
Boutons colorés pour plus de clarté : 🟢
Annuler (rassurant) - 🔴
Interrompre la tanda (explicite).
Protection anti-double-clic (300 ms) pour
bloquer les actions involontaires.
Option activable/désactivable dans
Préférences → Lecteurs Audio → Protection Live.
💡 Pourquoi c’est utile
Évite de couper une tanda par erreur en live.
Interface rassurante, fluide et 100 % orientée performance
DJ.
Sécurité activée par défaut, mais facilement personnalisable.
📚 Bibliothèque - Commentaires, Classement et Genres libres
🆕 Nouvelles colonnes
💬 Commentaire : ajoutez vos notes DJ
personnelles (visibles et éditables directement dans la
bibliothèque).
⭐ Classement (étoiles) : notez vos
morceaux de 0 à 5 étoiles (triable et modifiable à la volée).
🎸 Genre libre : saisissez librement
Rock, Electro, Cumbia, etc.
🔍 Recherche améliorée
Recherche multi-source couvrant tous les types de genre
(userGenre, originalGenre,
shazamGenre, displayGenre).
Une recherche “rock” affiche aussi les morceaux marqués Rock
dans n’importe quelle source.
🧩 Interface modernisée
Nouvelle section Notes DJ dans le panneau d’édition des
morceaux.
Menu contextuel affiné avec plus d’ouverture sur la première
ligne de données.
Migration automatique : vos préférences et la base sont
mises à jour sans intervention.
⚙️ Améliorations UI & Préférences
Espacement harmonisé autour des pochettes d’album dans les
playlists.
Nouvelle section Protection Live dans les préférences
audio.
Interface plus claire : textes, séparateurs et descriptions
remaniés.
🚀 Autres améliorations et correctifs
📁 Navigation hiérarchique
Vue Liste ⇄ Arborescence accélérée.
Sauvegarde automatique de l’état d’expansion des dossiers.
Recherche multi-mots (insensible aux accents) avec dépliage
automatique des résultats.
⏱️ Durées cohérentes
Durées identiques entre player et bibliothèque, même avec les
fichiers VBR (MP3/AAC).
✏️ Édition inline fiable
Sauvegarde immédiate des champs (année, BPM, etc.).
Synchronisation automatique avec le panneau d’édition.
🌐 Enrichissement web
Matching plus robuste (alias, tolérance d’année, score de
similarité amélioré).
Recherche manuelle proposée si score < 95 %.
🧭 Onboarding & Préférences
Import de dossiers en arrière-plan pendant la configuration
initiale.
Possibilité de rouvrir le guide au prochain démarrage.
Préférences simplifiées : textes plus clairs et options
inutiles retirées.
🔒 Stabilité
Gestion de fichiers protégée par file série (plus de crashs
pendant l’import).
Nettoyage des warnings Swift 6 dans les statistiques.
✨ Nouvelle fonctionnalité📂 Bibliothèque🎨 Interface
📁 Version 1.9.2 - Navigation Hiérarchique & Recherche Avancée
Octobre 2025
🗂️ Mode arborescence intégré
Naviguez par dossiers directement dans la bibliothèque, avec
icônes 📁 et structure claire.
✨ Fonctionnalités principales
Toggle “Mode arborescence” pour basculer entre liste plate et
hiérarchique.
Compteurs de résultats sur chaque dossier (“3 résultats”).
Recherche multi-critères : titre, orchestre, chanteur, genre,
dossier, etc.
Sauvegarde automatique des dossiers ouverts au redémarrage.
⚡ Performances
Chargement à la demande des sous-dossiers.
Calculs d’agrégats optimisés (durée totale + nombre de
morceaux).
Filtrage ultra-rapide, même sur les grandes bibliothèques.
✨ Nouvelle fonctionnalité🎵 Audio🎨 Interface
🎧 Version 1.9.1 - Aperçu audio instantané
Octobre 2025
🆕 Pré-écoute “Finder-like”
Écoutez un extrait directement depuis la colonne
Pochette, sans ajouter le morceau à votre
playlist.
Utilise la même sortie audio que la pré-écoute.
Survol + clic Play : pré-écoute immédiate.
Interface fluide et intuitive, idéale pour explorer vos
morceaux.
✨ Nouvelle fonctionnalité📂 Bibliothèque🎨 Interface
📂 Version 1.9.0 - Colonnes Dossier & Chemin
Octobre 2025
🗃️ Organisation simplifiée
Nouvelles colonnes : Dossier et
Chemin (dossier).
Tri et filtrage alphabétique ultra-rapide.
Sauvegarde automatique des préférences d’affichage.
Compatibilité totale avec le mode hiérarchique.
Migration automatique de la base de donnée utilisateur →
V2.
🧩 Versions précédentes
🖥️ 1.8 - Monitoring CPU & Interface améliorée
Suivi CPU temps réel + édition rapide des milongas + indication
visuelle des pauses.
🎵 1.7 - Intégration Spotify et Shazam complète
Enrichissement des métadonnées (BPM, tonalité, énergie, valence…).
🎹 1.6 - Support MIDI
Contrôle complet de TandaBuilder via vos surfaces ou claviers MIDI
(Scarlett, Launchpad…).
💾 1.5 - Tandas sauvegardées
Créez, classez et rechargez vos tandas préférées.
🌍 1.4 - Internationalisation
Interface traduite en 25 langues, du français au japonais.