Gérer une collection de fichiers MIDI, pourquoi et comment ?
Posséder des milliers de fichiers MIDI, pourquoi pas ? Mais à partir d’un certain nombre, le tri manuel ne suffit plus.
Comment s’assurer de leur unicité ? Comment être sur que l’on ne possède pas déjà ceux que l’on ajoute ?
Karaboss propose des fonctions de détection de doubles, puissantes et efficaces, pour vous épauler dans cette lourde tâche.
Posséder un grand nombre de fichiers, à la base, ça n’a pas grand intérêt si on n’en fait rien.
A part peut être si on a une âme de collectionneur. Mais pourquoi diable collectionner des fichiers MIDI quand on peut collectionner des boites de camembert ?
Bon, déjà il faut avoir le temps de les écouter, ou pire, apprendre à les jouer si on est musicien, ou à les chanter si on est chanteur.
Mais sachez que, de toute façon, vous aurez beau en avoir des quantités astronomiques, vous n’aurez jamais celui qu’on vous demande, ou que vous rêvez d’ajouter à votre répertoire.
Et puis souvent, quand on a le bon fichier, il est en double, en triple, en quadruple etc…
Parmi ces doublons, certains ont une qualité sonore excellente, mais parfois carrément désastreuse.
Voilà, pour ce préambule. L’idée n’est pas de savoir quoi faire de ces 30 000 fichiers, légués par votre grand père, mais de faire en sorte qu’ils soient uniques. Sans compter qu’avoir des doubles d’un même titre peut avoir plusieurs significations.
Des orchestrations différentes d’un même morceau
Dans ce cas, avoir plusieurs versions d’un même morceau présente un intérêt évident.
Version acoustique, version électrique, version live etc…
Si la qualité est au rendez-vous et si vous êtes musicien, ou fan de l’artiste, il peut être intéressant de les conserver.
La même orchestration, mais de qualités très diverses
Dans ce cas il s’agira de conserver la meilleure version.
Le seul moyen d’y parvenir est d’écouter chaque morceau et d’éliminer impitoyablement ceux qui vous paraissent mauvais.
C’est difficile de jeter, je sais, c’est trop définitif.
Qui n’a pas en sa possession les versions (1), (2), (3) voire (4) d’un même morceau ?
C’est malheureusement parfois dû au fait qu’aucune version ne sort vraiment du lot, et dans ce cas pourquoi jeter telle ou telle version ?
Et enfin les vrais doubles
Soit ils sont déjà là, tapis insidieusement dans les tréfonds de vos arborescences de répertoires.
Soit ils sont disséminés parmi les fichiers que vous vous préparez à ajouter à votre bibliothèque.
Comment les identifier avec certitude ?
C’est là que les utilitaires proposés par Karaboss deviennent intéressants !
Pour ce faire, Karaboss propose deux modules de recherche :
- Rechercher les doublons au sein d’une arborescence :
Cela peut être votre bibliothèque, ou une autre arborescence que vous sélectionnerez. - Rechercher les doublons par rapport à votre bibliothèque :
Il s’agit dans ce cas de comparer les fichiers que vous souhaitez ajouter à ceux de votre bibliothèque pour éliminer ceux que vous avez déjà.
Rassurez-vous, Karaboss ne recherche pas les doubles en se basant sur des critères peu sûrs tels que le nom ou la taille du fichier :
Pour détecter les doublons avec certitude, le logiciel créera un index de tous vos fichiers, en calculant à chaque fois l’empreinte MD5 du fichier (voir plus bas). Si deux empreintes MD5 sont identiques, cela signifie que les deux fichiers ont un contenu identique.
De plus, lorsque des doubles sont détectés, aucune suppression n’est opérée :
A la fin du processus de recherche, vous avez le choix, soit de déplacer les fichiers en double vers un sous répertoire nommé « doubles », soit de ne toucher à rien, mais simplement afficher un listing des doubles vous permettant de traiter chaque fichier manuellement.
Dans le cas du déplacement des doubles vers un sous répertoire, c’est le fichier qui a le nom le plus court qui est déplacé (on ne va quand même pas détruire tout votre travail de renommage !)
Le choix de déplacer les doubles dans un sous répertoire est particulièrement utile lorsque vous voulez importer des nouveaux fichiers dans votre bibliothèque. Vous supprimez ainsi sans effort les fichiers que vous possédez déjà de votre répertoire d’importation, il ne reste plus qu’à traiter les fichiers restants.
Comment procéder ?
Vous accédez aux utilitaires de gestion de fichiers depuis l’explorateur de Karaboss.
Menu « Outils » > « Gérer mes fichiers »
Pour en savoir plus sur MD5 :
L’algorithme MD5, est une fonction qui va calculer une empreinte à partir du contenu d’un fichier. Elle est encore beaucoup utilisée comme outil de vérification lors des téléchargements de fichiers.
Comment ?
C’est une fonction qui calcule le « résumé » d’un texte.
Ce résumé doit être très sensible au texte initial.
Une petite modification du texte doit provoquer une grande modification du résumé.
Le résultat de cette fonction se présente sous la forme d’une simple chaîne de caractères.
L’intérêt d’utiliser les empreintes MD5 pour l’identification des doublons est évident :
Deux fichiers au contenu strictement identiques vont avoir la même empreinte tandis que deux fichiers même légèrement différents vont avoir une empreinte différente.
Exemples d’empreintes MD5 :
Le texte « Au petit bois de Saint-Amand » possède l’empreinte suivante : « 4CF366B73BC4731A527DCC2FBEA0E3D3 »
En modifiant un seul caractère (suppression du tiret de Saint-Amand), cette empreinte change radicalement : « 2AC28BBFCD3011C2E3AAC1334D0D01EF »