ABC (notação musical)

formatos de arquivo para notação musical
(Redirecionado de ABC notação musical)
 Nota: Se procura outro significado de ABC, veja ABC.

ABC é uma linguagem para notação de música - melodia, letra ecifra - usando caracteres em formato ASCII. Foi projetada paramelodias folclóricas e tradicionais originárias da EuropaOcidental (inglesas, irlandesas eescocesas) que podem ser escritas emuma pauta de notação musical convencional. Contudo, é extensível amuitos outros tipos de música, e tem sido usada para jazz eoutras formas. Desde a introdução ao final de 1991 por ChrisWalshaw, se tornou muito popular e existem agora vários programas(para sistemas operacionais diversos, como Windows, MacOS,Unix e mesmo para PDAs) que podem ler notação ABC, convertendo-a empartitura ou tocando-a através de alto-falantes de um computador.

Um princípio da notação ABC é o de poder ser lida e escrita porhumanos e ser ainda tão compacta quanto possível. De fato, é possívelexecutar música diretamente da notação ABC. Os primeiros programasfizeram uso de ferramentas comumente disponíveis como TeX eMusicTeX. Uma ferramenta de conversão chamada abc2ps,que gera partituras em formato PostScript, tornou a notação ABCdisponível mais facilmente nos PCs comuns, com o auxílio deGhostScript. Agora há ferramentas que produzem partituras comnotas inseridas de maneira interativa, incluindo versões Java, eversões que possibilitam a geração de partituras diretamente deformulários na web. Programas que manipulam notação ABC estãodisponíveis sob diversas licenças, incluindo software livre. Há umnúmero de ferramentas que exportam e/ou importam notação ABC,incluindo conversão dos formatos MIDI, MusicXML eLilyPond.

Uma característica única de programas ABC é a possibilidade demanipular tanto coletâneas de músicas quanto peças musicaisindividuais. Milhares de músicas em notação ABC estão livrementedisponíveis (ver link para Tune Finder abaixo).

A linguagem ABC pode ser usada para inserir notação musical no MediaWiki.

Um exemplo

Este é um exemplo de música escrita em notação ABC:

X: 308                  % número da peça (index)T: Quem não sabe lê     % títuloO: Bahia, capital       % origemM: 2/4                  % metro (compasso)L: 1/16                 % unidade de duraçãoQ: 1/4=84               % andamento (tempo)K: A                    % tom%"A"A2 A2 c3 A | "Bm"B8 | "D"A2 A2 d3 c | "A"B A A A - A A3 |w: Quem não sa-be lê Quem não sa-be lê o A-be--cê%"A"A2 A2 e3 c | "Bm"B8 | "D"A2 A2 d3 c | "A"B A A A - A A3 |w: Ve-nha is-tu-dar Ve-nha is-tu-dar o Be-a--bá

As linhas iniciadas com uma letra maiúscula seguida de dois pontos(:) são chamadas campos, que formam ocabeçalho e descrevem informações gerais sobre a peça. Aslinhas seguintes formam o corpo da música, e listam as notas eoutros elementos. O caracter % indica o início de umcomentário, fazendo com que o restante da linha seja ignoradopelos programas.

Alturas são representadas por letras:

c = dó
d = ré
e = mi
f = fá
g = sol
a = lá
b = si

O registro (oitava) é indicado pela diferenciação entre letrasmaiúsculas e minúsculas e pelo acréscimo de uma vírgula(,) ou um apóstrofo (') após a letra.

A letra z minúscula indica uma pausa.

Um número após uma nota ou pausa especifica sua duração (comosendo a unidade de duração multiplicada pelo número).

Barras de compasso são representadas por uma barra vertical(|), ritornelos são iniciados com |: eterminados com :|, e a barra dupla final é indicada por|].

A letra da música é escrita usando-se o campo w: abaixoda linha de notas correspondente.

Acorde cifrado é escrito entre aspas duplas(") à esquerda da nota.

Várias peças de música podem ser escritas num único arquivo ABC,separadas umas das outras por pelo menos uma linha em branco.

O código em notação ABC dado como exemplo acima, após processado peloprograma abcm2ps, gera a partitura seguinte:

Uso no MediaWiki

O MediaWiki possibilita a inserção de partituras musicais usando Lilyponde ABC (através do conversor abc2ly).[1]

O código:

<score lang="ABC" vorbis="1">X:1K:Cc2 d2 e2 g2 | a8 ||</score>

gera:

Ligações externas

Referências

  • Alvarenga, Oneyda. Melodias registradas por meios não-mecânicos. São Paulo: Prefeitura do Município de São Paulo, Departamento de Cultura, Arquivo Folclórico da Discoteca Pública Municipal, 1946. Vol. III.