Hva er ABC-filformatet?
.abc-filer er tekstfiler for musikknotasjon basert på ABC-notasjon, en ASCII-stenografi for å beskrive melodier, rytmer, tekst og grunnleggende harmoni. Formatet ble utviklet av Chris Walshaw i 1991 og senere formalisert som ABC-notasjonsstandarden 2.1 (publisert 2011).
En melodi skrives ved hjelp av vanlige bokstaver som notenavn: store bokstaver A til G for toner under enstrøken C, små bokstaver a til g for oktaven over. Rytme, taktstreker, bindebuer, ornamenter og akkorder uttrykkes med omkringliggende tegnsetting og symboler. Hver melodi begynner med en blokk med informasjonsfelt - X: (melodinummer), T: (tittel), M: (taktart), L: (standard notelengde) og K: (toneart) - etterfulgt av selve notene. En enkelt .abc-fil kan inneholde en hel bok med mange nummererte melodier.
Fordi .abc er ren ASCII-tekst, er filene bittesmå (vanligvis under 1 KB per melodi) og kan redigeres i alle tekstredigeringsprogrammer. Egne verktøy tegner dem om til partiturer eller konverterer dem til MIDI (via abc2midi). Programmer som EasyABC og MuseScore importerer .abc for noteredigering. Formatet er spesielt populært for deling av irsk, skotsk og annen tradisjonell folkemusikk på nettet.
Sikkerhet og trygghet
RISIKO: LOWEn .abc-fil er ren tekst - det er ingen kjørbar kode i den, så den er trygg å åpne og lese i alle tekstredigeringsprogrammer. Den eneste lille forholdsregelen er den vanlige for nedlastede filer: en .abc med denne filendelsen kan av og til være en feilmerket binærfil fra et urelatert program (f.eks. et gammelt Micrografx FlowCharter-diagram). Hvis en «melodi-fil» ikke starter med tekstfelt som X: og T:, er det ikke ABC-musikknotasjon.
Formatdetaljer
i et nøtteskall- Micrografx ABC FlowCharter-fil - Det eldre diagramprogrammet Micrografx ABC FlowCharter (senere Corel/iGrafx) lagret diagrammer som .abc - et binært diagram, urelatert til musikk.
- CorelDRAW / Corel binær eksport - Noen Corel-verktøy og eldre grafikkverktøy brukte .abc for binære tegne- eller animasjonsdata; ikke musikknotasjon.
Programmer som åpner ABC-filer
Tekniske detaljer
dyp spesifikasjon| Format-type | Tekstbasert musikknotasjon (ABC-notasjonsstandard) |
| Koding | ASCII; UTF-8 tillatt i ABC-standard 2.1 for sangtekster og tekstfelt |
| Typisk filstørrelse | Under 1 KB per melodi; en melodibok med mange sanger er vanligvis noen få KB til titalls KB |
| Standardversjon | ABC-notasjon 2.1 (2011); deklarert med valgfri %abc-2.1 versjonslinje i overskriften |
| Overskriftsfelt | X: (referansenummer), T: (tittel), M: (taktart), L: (standard notelengde), K: (toneart) - K: er den siste overskriftslinjen før notene |
| Notekoding | Bokstavene A-G og a-g for tonehøyde; omkringliggende symboler koder varighet, taktstreker, bindebuer og ornamenter |
| Støtte for flere melodier | En enkelt fil kan inneholde en komplett melodibok med mange individuelt nummererte sanger |
| Notegenerering | abcm2ps genererer PostScript, SVG eller PDF-utdata; EasyABC fungerer som et grafisk brukergrensesnitt |
| MIDI-utgang | abc2midi konverterer ABC-notasjon til .mid-filer for avspilling |
| Plattform | Alle plattformer - ren tekst; nettspillere, skrivebordsprogrammer og CLI-verktøy er tilgjengelige på alle store operativsystemer |
| Standard-skaper | Chris Walshaw (utviklet 1991 ved University of Greenwich); vedlikeholdes på abcnotation.com |
| Utgitt | 1991 (ABC notation by Chris Walshaw); ABC 2.1 standard published 2011 |
| Siste versjon | ABC notation standard 2.1 (2011) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | abcnotation.com |
ABC-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om ABC-filer.