Page d'accueil

L'utilisation du
système d'indexation de
Breandán Breathnach
avec le format ABC

En 1977 le musicologue Breandán Breathnach a inventé un système d'indexation des airs qui prend une dimension nouvelle avec l'avènement de l'ordinateur personnel.

Dès 1985 Breandán Breathnach avait indexé plus de 5000 airs. Cet index manuel (5000 cartes !) est toujours consultable aux archives de Dublin (Traditional Music Archive). Dans un article appelé Between the Jigs and the Reels (pas traduit en français), publié dans Ceol V,2 en Mars 1982, Breandán Breathnach décrivait pourquoi un tel système était nécessaire, comment il fonctionnait, et comment il l'avait mis au point.

En utilisant ce système, on crée un "code" numérique basé sur les deux premières mesures d'un air. Uniquement les temps et contre-temps sont pris en compte. La tonique prend la valeur "1", la tierce prend la valeur "3", et ainsi de suite. Par exemple, le code pour Miss McLeod's reel est 13533333. Autant que je sache, Breandán Breathnach n'avait pas accès à un ordinateur, mais son système s'y prête très bien.

Aujourd'hui un grand nombre d'airs sont disponibles sur le web en format abc. Voir la page de Chris Walshaw (abc home page) qui comporte une introduction au langage ABC. Les airs peuvent être recherchés par titre, grâce aussi à Chris Walshaw et son web-wide abc index ; de plus les airs commençant par une certaine séquence de notes peuvent être recherchés par le moteur de John Chambers.

Utiliser une séquence de notes n'est pas toujours la meilleure solution pour rechercher un air donné. La musique traditionnelle étant par nature non-écrite, les différentes versions et interprétations d'un même air peuvent fausser le résultat de la recherche. De plus, pour le même résultat musical le code abc peut être écrit de différentes manières, ce qui nuit à la fiabilité des recherches.

Pour démontrer l'utilité du système de classement de Breandán Breathnach, et pour mon usage personnel j'ai téléchargé environ 5000 airs à partir de différentes collections sur le web, puis les ai importés dans une base de données (dBase IV.2). J'ai ensuite crée un programme qui génère automatiquement le code de Breandán Breathnach pour chacun des airs importés.

A l'usage le système est très performant. Par exemple la recherche de doublons est très efficace : les doublons apparaissent sous des titres différents, des versions différentes, voire même des tonalités différentes. Il y a tout de même quelque limations : - la tonalité est parfois indiquée de manière érronée ou est incertaine, ce qui fausse la génération d'un code Breathnach "correct" - Le programme peut parfois avoir des difficultés avec du code abc non standard ou peu courant.

Pour le moment, le programme ajoute le code de Breandán Breathnach en tant que commentaire en utilisant le symbole "%". Si les amateurs de langage abc trouvent cette nouvelle fonction utile, une des lettres restantes pour la définition des champs pourrait être utilisée à l'avenir ?

Voici un exemple de reel noté en abc, avec son code Breathnach ajouté :

X:1
%Breathnach's code : 13533333
T:Miss McLeod's Reel
S:Ceili House Band tunes Old O'Neill s
L:1/8
M:C|
R:Reel
K:G
BA|G2BG DGBG|B2BA BcBA|G2BG DGBG|A2AG AcBA|\
G2BG DGBG|B2BA B2d2|e3f edef|gedB AcBA::\
G2gf edeg|B2BA BcBA|G2gf edeg|a2ag ac'ba|\
g2gf edeg|BcBA B2d2|edcB cdef|gedB A2:|

Merci de me dire si vous trouver ce système utile, et si vous avez des suggestions d'amélioration.