Che cos'è il formato di file ABC?
I file .abc sono file di notazione musicale in formato testo semplice basati sulla notazione ABC, una stenografia ASCII per descrivere melodie, ritmi, testi e armonia di base. Il formato è stato ideato da Chris Walshaw nel 1991 e successivamente formalizzato come standard di notazione ABC 2.1 (pubblicato nel 2011).
Un brano viene scritto utilizzando lettere normali come nomi delle note: maiuscole da A a G per le altezze sotto il Do centrale, minuscole da a a g per l'ottava superiore. Ritmo, stanghette, legature, abbellimenti e accordi sono espressi con punteggiatura e simboli circostanti. Ogni brano inizia con un blocco di campi informativi - X: (numero del brano), T: (titolo), M: (metro), L: (lunghezza nota predefinita) e K: (chiave) - seguiti dal corpo delle note. Un singolo file .abc può contenere un intero libro di brani composto da molti pezzi numerati.
Poiché .abc è testo ASCII semplice, i file sono minuscoli (in genere meno di 1 KB per brano) ed editabili in qualsiasi editor di testo. Strumenti dedicati li trasformano in spartiti o li convertono in MIDI (tramite abc2midi). Applicazioni come EasyABC e MuseScore importano il formato .abc per l'editing della notazione. Il formato è particolarmente popolare per la condivisione online di brani folk tradizionali irlandesi, scozzesi e di altre culture.
Sicurezza e incolumità
RISCHIO: LOWUn file .abc è testo semplice - non contiene codice eseguibile, quindi è sicuro da aprire e leggere in qualsiasi editor di testo. L'unica piccola cautela è quella solita per i file scaricati: un file con estensione .abc potrebbe occasionalmente essere un binario etichettato erroneamente proveniente da un programma non correlato (ad esempio un vecchio grafico Micrografx FlowCharter). Se un file di «musica» non inizia con campi di intestazione testuali come X: e T:, non è notazione musicale ABC.
Dettagli del formato
in sintesi- File Micrografx ABC FlowCharter - La vecchia app di diagrammi Micrografx ABC FlowCharter (poi Corel/iGrafx) salvava i grafici come .abc - un diagramma binario, non correlato alla musica.
- Esportazione binaria CorelDRAW / Corel - Alcuni strumenti grafici Corel e legacy utilizzavano .abc per dati binari di disegno/animazione; non si tratta di notazione musicale.
Programmi che aprono file ABC
Dettagli tecnici
specifiche approfondite| Tipo di formato | Notazione musicale in testo semplice (standard di notazione ABC) |
| Codifica | ASCII; UTF-8 consentito nello standard ABC 2.1 per testi e campi di testo |
| Dimensione tipica del file | Meno di 1 KB per brano; un libro di molti brani è in genere da pochi KB a decine di KB |
| Versione standard | Notazione ABC 2.1 (2011); dichiarata con riga di intestazione opzionale %abc-2.1 |
| Campi intestazione brano | X: (numero di riferimento), T: (titolo), M: (metro), L: (lunghezza nota predefinita), K: (chiave) - K: è l'ultima riga di intestazione prima del corpo delle note |
| Codifica delle note | Lettere A-G e a-g per l'altezza; i simboli circostanti codificano durata, stanghette, legature e abbellimenti |
| Supporto multi-brano | Un singolo file può contenere un libro di brani completo con molti pezzi numerati individualmente |
| Rendering spartito | abcm2ps genera output PostScript, SVG o PDF; EasyABC fornisce un'interfaccia grafica |
| Output MIDI | abc2midi converte la notazione ABC in file .mid per la riproduzione |
| Piattaforma | Qualsiasi piattaforma - testo semplice; lettori web, app desktop e strumenti CLI disponibili su tutti i principali sistemi operativi |
| Creatore dello standard | Chris Walshaw (ideato nel 1991 presso l'Università di Greenwich); mantenuto su abcnotation.com |
| Rilasciato | 1991 (ABC notation by Chris Walshaw); ABC 2.1 standard published 2011 |
| Ultima versione | ABC notation standard 2.1 (2011) |
| Standard aperto | Sì · royalty-free |
| Specifica | abcnotation.com |
Conversioni ABC
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file ABC.