Qu'est-ce que le format de fichier ABC ?
Les fichiers .abc sont des fichiers de notation musicale en texte brut basés sur la notation ABC, un raccourci ASCII pour décrire les mélodies, les rythmes, les paroles et l'harmonie de base. Le format a été conçu par Chris Walshaw en 1991 et formalisé plus tard en tant que standard de notation ABC 2.1 (publié en 2011).
Un morceau est écrit en utilisant des lettres ordinaires comme noms de notes : les majuscules de A à G pour les hauteurs inférieures au Do central, les minuscules de a à g pour l'octave supérieure. Le rythme, les barres de mesure, les liaisons, les ornements et les accords sont exprimés avec la ponctuation et les symboles environnants. Chaque morceau commence par un bloc de champs d'information - X: (numéro du morceau), T: (titre), M: (mesure), L: (longueur de note par défaut) et K: (tonalité) - suivi du corps des notes. Un seul fichier .abc peut contenir un recueil entier de nombreux morceaux numérotés.
Parce que le format .abc est du texte ASCII brut, les fichiers sont minuscules (généralement moins de 1 Ko par morceau) et modifiables dans n'importe quel éditeur de texte. Des outils dédiés les transforment en partitions ou les convertissent en MIDI (via abc2midi). Des applications telles que EasyABC et MuseScore importent le .abc pour l'édition de notation. Le format est particulièrement populaire pour partager en ligne des airs traditionnels irlandais, écossais et d'autres musiques folkloriques.
Sécurité et sûreté
RISQUE : LOWUn fichier .abc est du texte brut - il ne contient aucun code exécutable, il est donc sûr à ouvrir et à lire dans n'importe quel éditeur de texte. La seule précaution mineure est celle habituelle pour les fichiers téléchargés : un .abc avec cette extension pourrait occasionnellement être un fichier binaire mal étiqueté provenant d'un programme non lié (par exemple, un ancien graphique Micrografx FlowCharter). Si un fichier de « morceau » ne commence pas par des champs d'en-tête textuels comme X: et T:, ce n'est pas de la notation musicale ABC.
Détails du format
en bref- Fichier Micrografx ABC FlowCharter - L'ancienne application de diagrammes Micrografx ABC FlowCharter (plus tard Corel/iGrafx) enregistrait les graphiques en .abc - un diagramme binaire, sans rapport avec la musique.
- Exportation binaire CorelDRAW / Corel - Certains outils graphiques Corel et hérités utilisaient .abc pour des données de dessin/animation binaires ; pas de la notation musicale.
Programmes qui ouvrent les fichiers ABC
Détails techniques
spécifications approfondies| Type de format | Notation musicale en texte brut (standard de notation ABC) |
| Encodage | ASCII ; UTF-8 autorisé dans le standard ABC 2.1 pour les paroles et les champs de texte |
| Taille de fichier typique | Moins de 1 Ko par morceau ; un recueil de nombreux morceaux fait généralement de quelques Ko à des dizaines de Ko |
| Version standard | Notation ABC 2.1 (2011) ; déclarée avec la ligne d'en-tête de version optionnelle %abc-2.1 |
| Champs d'en-tête de morceau | X: (numéro de référence), T: (titre), M: (mesure), L: (longueur de note par défaut), K: (tonalité) - K: est la dernière ligne d'en-tête avant le corps des notes |
| Encodage des notes | Lettres A-G et a-g pour la hauteur ; les symboles environnants encodent la durée, les barres de mesure, les liaisons et les ornements |
| Support multi-morceaux | Un seul fichier peut contenir un recueil complet avec de nombreux morceaux numérotés individuellement |
| Rendu de partition | abcm2ps génère une sortie PostScript, SVG ou PDF ; EasyABC fournit une interface graphique |
| Sortie MIDI | abc2midi convertit la notation ABC en fichiers .mid pour la lecture |
| Plateforme | Toute plateforme - texte brut ; lecteurs web, applications de bureau et outils en ligne de commande disponibles sur tous les systèmes d'exploitation majeurs |
| Créateur du standard | Chris Walshaw (conçu en 1991 à l'Université de Greenwich) ; maintenu sur abcnotation.com |
| Publié | 1991 (ABC notation by Chris Walshaw); ABC 2.1 standard published 2011 |
| Dernière version | ABC notation standard 2.1 (2011) |
| Standard ouvert | Oui · libre de droits |
| Spécification | abcnotation.com |
Conversions ABC
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers ABC.
Foire aux questions
Qu'est-ce qu'un fichier .abc ?
Comment ouvrir un fichier .abc ?
Comment convertir un morceau .abc en MP3 ou MIDI ?
abc2midi. Pour le MP3, la voie la plus simple est MuseScore, qui génère l'audio du morceau et exporte directement en MP3.Comment transformer un fichier .abc en partition imprimable ?
abcm2ps pour produire du PostScript et convertir celui-ci en PDF. Les deux restituent le texte ABC sous forme de notation sur portée standard.