¿Qué es el formato de archivo ABC?
Los archivos .abc son archivos de notación musical en texto plano basados en la notación ABC, una taquigrafía ASCII para describir melodías, ritmos, letras y armonía básica. El formato fue ideado por Chris Walshaw en 1991 y posteriormente formalizado como el estándar de notación ABC 2.1 (publicado en 2011).
Una melodía se escribe utilizando letras normales como nombres de notas: mayúsculas de la A a la G para tonos por debajo del Do central, minúsculas de la a a la g para la octava superior. El ritmo, las barras de compás, las ligaduras, los adornos y los acordes se expresan con puntuación y símbolos circundantes. Cada melodía comienza con un bloque de campos de información: X: (número de melodía), T: (título), M: (compás), L: (duración de nota predeterminada) y K: (tonalidad), seguidos del cuerpo de la nota. Un solo archivo .abc puede contener un cancionero entero con muchas melodías numeradas.
Debido a que .abc es texto ASCII plano, los archivos son diminutos (normalmente menos de 1 KB por melodía) y editables en cualquier editor de texto. Herramientas dedicadas los renderizan a partituras o los convierten a MIDI (vía abc2midi). Aplicaciones como EasyABC y MuseScore importan .abc para la edición de notación. El formato es especialmente popular para compartir melodías tradicionales irlandesas, escocesas y otras melodías folclóricas en línea.
Seguridad y protección
RIESGO: LOWUn archivo .abc es texto plano: no hay código ejecutable en él, por lo que es seguro abrirlo y leerlo en cualquier editor de texto. La única precaución menor es la habitual para archivos descargados: un .abc con esta extensión podría ser ocasionalmente un binario mal etiquetado de un programa no relacionado (por ejemplo, un antiguo gráfico de Micrografx FlowCharter). Si un archivo de «melodía» no comienza con campos de encabezado de texto como X: y T:, no es notación musical ABC.
Detalles del formato
en pocas palabras- Archivo Micrografx ABC FlowCharter - La antigua aplicación de diagramación Micrografx ABC FlowCharter (más tarde Corel/iGrafx) guardaba gráficos como .abc: un diagrama binario, no relacionado con la música.
- Exportación binaria de CorelDRAW / Corel - Algunas herramientas gráficas de Corel y heredadas utilizaban .abc para datos binarios de dibujo/animación; no es notación musical.
Programas que abren archivos ABC
Detalles técnicos
especificación profunda| Tipo de formato | Notación musical en texto plano (estándar de notación ABC) |
| Codificación | ASCII; UTF-8 permitido en el estándar ABC 2.1 para letras y campos de texto |
| Tamaño de archivo típico | Menos de 1 KB por melodía; un cancionero de muchas melodías suele tener de unos pocos KB a decenas de KB |
| Versión estándar | Notación ABC 2.1 (2011); declarada con la línea de encabezado de versión opcional %abc-2.1 |
| Campos de encabezado de melodía | X: (número de referencia), T: (título), M: (compás), L: (duración de nota predeterminada), K: (tonalidad) - K: es la última línea de encabezado antes del cuerpo de la nota |
| Codificación de notas | Letras A-G y a-g para el tono; los símbolos circundantes codifican la duración, las barras de compás, las ligaduras y los adornos |
| Soporte para múltiples melodías | Un solo archivo puede contener un cancionero completo con muchas melodías numeradas individualmente |
| Renderizado de partituras | abcm2ps genera salida en PostScript, SVG o PDF; EasyABC proporciona una interfaz gráfica |
| Salida MIDI | abc2midi convierte la notación ABC en archivos .mid para su reproducción |
| Plataforma | Cualquier plataforma: texto plano; reproductores web, aplicaciones de escritorio y herramientas de línea de comandos disponibles en todos los sistemas operativos principales |
| Creador del estándar | Chris Walshaw (ideado en 1991 en la Universidad de Greenwich); mantenido en abcnotation.com |
| Lanzado | 1991 (ABC notation by Chris Walshaw); ABC 2.1 standard published 2011 |
| Última versión | ABC notation standard 2.1 (2011) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | abcnotation.com |
Conversiones de ABC
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos ABC.