adaptation de Sylvain Piron
mise à jour le 7 août 1998
Le langage ABC a été mis au point par Chris Walshaw pour permettre de noter la
musique en format ASCII. Il s'inspire de la manière dont on nomme les notes de la gamme
dans le système anglo-saxon ( a=la; b=si; c=do; d=ré; e=mi; f=fa; g=sol) Le
langage développé par Chris Walshaw était conçu au départ pour la musique
traditionnelle d'Europe occidentale (irlandaise, anglaise, écossaise etc...) écrite sur
une seule portée en notation classique. En fait le système est extensible à beaucoup
d'autres genres de musique et récemment Steve Allen a transcrit le 2ème mouvement de la Symphonie
n°7 de Beethoven en ABC !. Depuis fin 1991, le système s'est rapidement
répandu et il existe à présent plusieurs logiciels sur PC, UNIX et Macintosh qui
peuvent non seulement lire le langage ABC mais aussi le jouer sur les haut-parleurs d'un
ordinateur et afficher les portées musicales. Une des caractéristiques
principales de la notation ABC, et sans doute ce qui la différencie nettement des autres
langages d'informatique musicale, est qu'on peut lire les fichiers sans l'aide d'un
ordinateur.
En effet, avec un peu d'entraînement, il est possible de déchiffrer un air directement
depuis sa transcription ABC sans avoir à le traduire en portées et l'imprimer. La
simplicité du système en fait donc aussi un outil facile pour la notation musicale.
De plus les fichiers ABC sont peu encombrants et aisés à transmettre par courrier
électronique (E-mail).
En notation ABC, la Bourrée d'Egletons donne ceci : T:Bourrée
d'Egletons
R:Bourrée à 3 temps
O:France
A:Corrèze
M:3/8
K:F
C F G|A2 A|B/2A/2 G F|A G2|C F G|A2 A|B/2A/2 G F|1G3:|2G2C|
|:F2G|F/2E/2 D C|D2 E|D CC|F2G|F/2E/2 D C|DEC|1F2C:|2F3|| Après lecture par un
logiciel approprié (Barfly pour
Macintosh ici) l'air se présente ainsi :
Des divers systèmes de notation musicale informatique que j'ai pu essayer, l'ABC est de loin le plus simple et le plus efficace pour la musique traditionnelle. Pour sa simplicité, la compacité des fichiers générés, sa lisibilité directe qui permet même de s'affranchir de l'ordinateur, je lui donne un label de produit 100% écologique ! Merci à Chris pour ce coup de génie.
(en anglais)
Pour approfondir la connaissance de la notation ABC, consulter le document abc standard V1.6f, traduction francaise du document anglais écrit par Chris Walshaw abc standard V1.6 qui décrit les règles (simples) de l'abc. Une nouvelle version du standard est en discussion parmi les développeurs de logiciels abc. Il existe aussi une courte historique de l'abc (en anglais)
(traduction des conseils de Chris Walshaw sur le site officiel ABC)
abc2mtex : à Greenwich, GB; ou abc2mtex à Ceolas, USA est le logiciel d'origine pour la conversion de fichiers ABC en portées musicales. C'est un "freeware" qui devrait en principe marcher sous PC, Mac et UNIX. Cependant, vous devrez installer également tout ou partie des logiciels TeX et MusiceX. Ceux-ci sont également des "freewares" mais qui peuvent vous causer quelques difficultés pour leur installation.
abc2ps (version dûment testée depuis Ceolas, USA) ou abc2ps (d'Allemagne , version récente avec de nouvelles fonctions expérimentales) ou abc2ps (version précompliée pour Win95) est un logiciel de Michael Methfessel pour convertir des fichier ABC en partitions qui évite d'avoir à installer TeX et MusicTeX. Il y a aussi maintenant une version Mac
abcm2ps (le site de France) ou abc2ps (version précompilée pour Win95) est le clone de abc2ps développé par Jean-François Moine et qui supporte plusieurs portées.
abc2win logiciel de Jim Vint pour PC
qui permet de noter en ABC et visualiser en partitions à l'écran sous Windows 3.1, 3.11
et Windows 95. On peut vérifier son travail en écoutant sur le haut-parleur interne du
PC.
C'est un "shareware" que vous pouvez utiliser librement pour visualiser et
écouter. Moyenant une somme modique vous pourrez ajouter la fonction d'impression des
partitions.
abcmus
lecteur de fichiers ABC, organisaseur de partitions développé par Henrik Norbeck pour MS
Windows avec beaucoup de possibilités (recherche, possibiltés d'importation, exportation
etc...)
abc4Mac Programme Mac pour utilisateurs ABC par Wil Macaulay
Barfly
Logiciel pour Mac de Phil Taylor. Peut lire, vérifier, transposer, visualiser et jouer
des airs en notation ABC.
Muse
Un éditeur de musique "shareware" de Laurie Griffiths qui comprend l'ABC. On
peut imprimer, jouer, travailler sur 8 portées et même créer des tablatures pour
guitare. Tourne sous Windows 95 ou Windows NT.
abc2whis
Programme en C++ pour générer des tablatures pour flûte irlandaise depuis un fichier
ABC.
MusicEase
Editeur de musique qui sait importer des fichier ABC et SongWright. Imprime les
partitions, transpose et joue. Conforme à la directive "w-" pour
l'intégratyion des paroles sous les portées.
AbcView
C'est un applet Java de Rick Miller qui joue les fichiers abc sur tout navigateur Web
compatible Java1.1
JavaScore
autre applet Java d'Adrian Sulston qui joue les fichiers abc
TablEdit
est un programme de tablatures pour Windows qui importe les fichiers abc. Imprime les
partitions, exporte les fichiers MIDI et permet à l'utilisateur de construire des
tablatures pour la plupart des cordes à fret.
ABC2Tab
est un convertisseur de fichier d'abc en tablature ASCII "Mountain Dulcimer" de
Lyle Melick. Il est disponible actuellement Windows95 et NT.
SET6
Logiciel de notation de William Robison conçu pour la cornemuse écossaise. Il travaille
dans un langage informatique spécifique mais est fourni avec un programme pour convertir
les fichiers ABC. Il peut exploiter les fichiers Bagpipe MusicWriter et peut enregistrer
sous différents formats.
playabc
Programme de Don Ward qui joue les fichiers ABC sur le haut-parleur de la plupart des
systèmes UNIX.
PlayQABC
Composante du logiciel abc2win de Jim Vint, disponible gratuitement pour jouer des
fichiers ABC pour PC sous DOS
AbcPlay
Peut jouer des fichiers ABC sur un PC en Windows équipé d'une carte Midi/Son. Le
programme possède de nombreuses fonctions qui facilitent la lecture de fichiers ABC,
copier/coller, sauvegarde sous format Midi File. Ecrit par Bernard Chenery, Tasmanie.
abcMIDI
Un logiciel de James Allwright pour convertir d'ABC vers MIDI et inversement. Du fait que
la plupart des logiciels du marché peuvent générer des fichiers MIDI, ceci devrait
grandement faciliter la création de fichiers ABC depuis des logiciels du commerce.
abcMIDIfier
Un utilitaire Windows de Dave Glenn qui rend plus conviviale l'exploitation du logiciel abcMIDI de James Allwright Yatomid
Pour convertir des fichiers ABC en MIDI. Logiciel d'Yvon Pedron Ce nom remplace Yet, autre
logiciel de conversion.
indexabc
Vous voulez retrouver un air d'après son nom, où d'après les premières notes qui vous
restent en tête ?. indexabc
vous permet de faire une recherche sur ces critères dans vos fichiers ABC. Utile aussi
pour personnaliser votre index de musiques et trier les airs dans tous les sens.
ABCTools et ABCFind
ABCTools est un programme Windows qui permet de transposer , verifier la syntaxe des
fichiers ABC etc.... ABCFind permet de rechercher un morceau en abc. Vous pouvez
chercher un titre (ou une partie de titre), un air si vous en connaissez une partie,
comparer les airs etc...
arranger
programme pour PC de Neil Jennings qui sait lire les fichiers ABC, ajouter des symboles.
sw2abc
le site "Digital Tradition" est une base de donnée immense sur laquelle les
airs sont stockés au format SongWright. Ce programme de Steve Allen est un script qui
convertit de Songwright vers ABC.
NMD2ABC
Un programme en QBASIC pour convertir le format de la Nottingham Music Database en
ABC.
questions récurrentes (FAQ)
(en anglais)collectées par John Chambers (en anglais) abc international
(attention : ce fichier dépasse 0,5 Mbyte, il existe un index sectorisé qui découpe l'ensemble en tronçons calibrés. L'idée de cet index abc est de tenir à jour une liste centralisée de toutes les collections d'airs abc disponibles sur le oueb. Une manière simple de l'utiliser est de chercher un titre de morceau à l'aide de la fonction recherche de votre navigateur internet. Autre possibilité : télécharger l'index thématique et utiliser les outils de indexabc pour chercher un air commençant par une suite notes données. Les codes des fichiers utlisées dans l'index peuvent être consultés ici. Tous les fichiers du oueb ne sont pas répertoriés car beaucoup ne contiennent qu'un seul morceau (et les télécharger tous prendrait une éternité...) Si vous souhaitez que votre collection entre dans l'index envoyez un E-mail à Chris Walshaw avec le fichier ABC ainsi que l'URL (adresse internet) ou on peut le trouver.