Using
Breandán Breathnach's indexing
system
within the abc format
Breandán
Breathnach introduced a system of indexing traditional
tunes back in 1977.
By 1985 he had over 5000 tunes indexed. This manual
index (5000 cards !) is still available for consultation
at the Traditional Music
Archive in Dublin. In an article called Between the Jigs and the Reels
published in Ceol V,2 (March 1982), Breandán Breathnach
described why such a system was needed, how the system
worked, and how he had developed it.
To use this system, a numeric "code" is
created, based on the first two bars of a tune. Only
beats and off-beats are considered. A note equal to the
keynote would take the value 1, a third would take the
value 3, and so on. For instance the code for Miss
McLeod's reel is 13533333. As far as I know,
Breandán Breathnach had no access to a computer, but his
system is very much computer-oriented.
At the present time, a great number of tunes are available on the
web in abc format (See Chris Walshaw's abc home page for an introduction
to the abc format). Tunes are searchable by title, thanks to Chris
Walshaw and his web-wide abc index and tunes
beginning with a certain sequence of notes use to be found in his
thematic index.
Using a sequence of notes is not always the best way
to search for a particular tune. As traditional music is
not, by essence, a written music, the differences between
many versions or interpretations could alter the results
of the search. Added to that, the abc code could be
written in different ways while still generating the same
musical output.
To experiment Breandán Breathnach's approach to indexing tunes, I've
downloaded around 3000 tunes from various collection on the web, imported
them into a database (dBase IV.2), created a program to automatically
generate Breandán Breathnach's code within the database, and finally
generated a number of abc files based on the four first digits of
Breandán Breathnach's code. The original source on the web has been
added to the "S:" field. Some of the tunes are also tunes
I transcribed myself.
This is primarely an experiment and some of the tunes are not imported
perfectly into dBase IV, especially when the ABC syntax is not correct
or when some unexpected line breaking occurs. There are also a few
duplicates. To not disseminate tunes which may be wrong, the index
is not accessible.
So far, Breandán Breathnach's code is notated as a
comment, using the "%" symbol. If the abc
community finds this new feature useful, one of the
remaining letters of the abc format could perhaps be used
in the future.
Thanks for telling me if you find this useful and if you think of
any improvements of the system.
|