 
      
adaptation de Sylvain Piron
mise à jour le 31 mai 2000
      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).
      
Exemple :
      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.
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) 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 en 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.
      YAPS
      (un autre convertisseur d'abc en PostScript ) 
      ... une combinaison de
      abc2midi  et
      abc2ps par James Allwright
      
      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. 
      
      Melody Assistant
      
      ... est un éditeur shareware qui comprend l'abc . Il imprime,
      joue, crée même les tablatures pour guitarre et tourne
      sur PC comme sur Mac
      
Virtual Composer ... est un éditeur de partitions pour Mac de Ioannis Galidakis qui exporte en format abc (mais ne sait pas le lire).
     
      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
      Skink
      ... une application java de Wil Macaulay qui inclut le standard abc 1.6 .
      Peut ouvrir, editer, sauvegarder, et visualiser les fichiers abc. (Actuellement
      en version de développement, May 2000).
      
     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, ainsi que pour harmonica, accordéon diatonique, percussions
      et violon. TablEdit sait lire et écrire des fichiers ASCII,
      MIDI,ABC.
      
      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
      
      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.
      
      abctwin
      ... un programme de Phil Todd qui peut harmoniser à 2 ou 3 voix une
      mélodie en abc et sauvegarder le tout comme accords ou comme fichiers abc
      séparés.
      
      NMD2ABC
      Un programme en QBASIC pour convertir le format de la Nottingham Music
      Database en ABC.
      
Quelques suggestions (N.B. ces recommandations reposent sur ce que les développeurs disent de leurs logiciels et non sur des tests indépendants):
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.