ABC | MICROABC | misc | SOFTWARE LIVRE | VOTO ELETRÔNICO | SIVUCA | CONTATO |
O que é GNU? GNU Não é Unix...
Leia Sobre Software Livre Aqui!!
AJUDE
A COMBATER O SPAM
.
http://www.cert.br/ - http://cartilha.cert.br/ - http://www.spamcop.net/ - http://www.antispam.br/
.
O SIVUCA É MEU AMIGO, MEXEU COM ELE, MEXEU COMIGO
IMPORTANTE: * Problemas do sistema eleitoral eletrônico brasileiro * [A2K] Acesso a Conhecimento: Copiar Livro é Direito!
Copyright e direitos autorais -
Liberdade para Mickey Mouse?
_____.-' Não às patentes de software! '-._____
-::[
http://www.nosoftwarepatents.com/pt/m/intro/index.html
]::-
-::[
Computadores, softwares e patentes
]::-
-::[
http://swpat.ffii.org
]::-
ABC é uma linguagem para representação de música através de caracteres. É utilizada para edição de partituras, geração de arquivos MIDI e como formato de armazenamento de músicas em bases de dados.
Há bons motivos para usar ABC:
Outras razões para usar ABC foram citadas por diversos usuários,
através da lista de e-mails abcusers.
Veja as mensagens (em inglês):
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16.
Em minha opinião, os principais programas ABC são:
abcm2ps (ver abaixo),
abcMIDI, e
runabc.
Veja como instalá-los em Windows:
http://geocities.yahoo.com.br/hfmlacerda/abc/instwin.html
e em GNU/Linux:
http://geocities.yahoo.com.br/hfmlacerda/abc/instgnu.html.
Alguns bons editores de código ABC são JedABC, gvim, GNU Emacs (abc.el) e flabc.
Se você quer interface gráfica, experimente tkabc, que faz
parte de tclabc (outras boas
alternativas são Denemo e
NoteEdit). Meu arquivo de
opções para tkabc, com teclas de atalho personalizadas, está
disponível aqui. Ele
deve ser salvo como ~/.tkabcrc
num sistema GNU/Linux.
É também possível converter ABC a PDF/PS e MIDI através da internet, sem
precisar instalar programas. Visite:
http://www.concertina.net/tunes_convert.html
http://www.folkinfo.org/songs/abcconvert.php
http://music.gordfisch.net/oregans/miscellaneous/editor.php
http://trillian.mit.edu/~jc/music/abc/ABCcontrib.html
Usuários de LaTeX podem interessar-se por um ABC package que possibilita inserir, diretamente em um arquivo .tex, código ABC que é automaticamente convertido como figura no documento.
Para saber mais sobre ABC, não deixe de ver os links no final desta página.abcm2ps (como o nome sugere) é um programa para gerar partituras em formato PostScript a partir de arquivos ABC. É desenvolvido por Jean-François Moine, que libera novas versões do programa quase semanalmente.
abcm2ps produz partituras de alta qualidade, roda em praticamente qualquer sistema operacional e possui muitos recursos, sendo ainda um programa bastante compacto (cerca de 200kB).
Uma característica muito interessante de abcm2ps é que seus recursos são extensíveis e personalizáveis: podem-se criar novos símbolos, ou modificar os pré-existentes, graças aos comandos %%deco e %%postscript.
Os recursos personalizados podem ser armazenados em arquivos de formato (.fmt) para reutilização.
Download:
Código-fonte
(caso você tenha um compilador C)
Executável
(caso você prefira pegar o programa pronto para uso)
N.B.: Há dois tipos de versões do programa: Stable (Estável) e
Development (de Desenvolvimento). As versões estáveis passaram
por fase de testes mais longa sendo por isso recomendáveis para uso em
sítios de Internet, enquanto que as versões de desenvolvimento contêm
diversos recursos novos, que podem ser interessantes para uso
`pessoal' (eu só uso versões de desenvolvimento). Quando os recursos
novos `amadurecem', surge uma nova versão estável.
Na Internet há bastante informação sobre ABC, mas quase tudo está escrito em inglês (ver links). Então decidi realizar e disponibilizar algum material em português.
Minha documentação sobre ABC e abcm2ps, e extensões para abcm2ps estão
disponíveis como um único arquivo ZIP:
http://geocities.yahoo.com.br/hfmlacerda/abc/abc-pt-2007-06-23.zip
Alguns ítens estão também disponíveis separadamente (alguns deles podem estar desatualizados em relação ao arquivo ZIP acima!):
abcAJUDA é um programa de documentação sobre a linguagem e programas ABC. Atualmente inclui informações gerais sobre ABC, PostScript e abcm2ps. Os utilitários gera_ajuda e obtem_operadores automatizam a geração de arquivos HTML sobre os operadores PostScript e arquivos de documentação de abcm2ps.
http://geocities.yahoo.com.br/hfmlacerda/abc/abcAJUDA-0.1.3.zip
(Programa)
http://geocities.yahoo.com.br/hfmlacerda/abc/abcAJUDA-arq-2007-06-23.zip
(Atualização de documentos)
microabc é um programa que gera macros para representar música microtonal em notação ABC. Foi designado inicialmente para ser usado com o pré-processador abcpp, escrito por Guido Gonzato. Atualmente, microabc é capaz de realizar pré-processamento especializado.
O código ABC pós-processado pode ser interpretado por abcm2ps ou abc2midi, assim obtêm-se partitura e simulação MIDI microtonal a partir do mesmo arquivo fonte.
Atualmente, toda a documentação do programa está em inglês, e disponibilizo apenas o código-fonte em C (nenhum binário). Compilação em GNU/Linux é trivial. Usuários de Windows podem querer usar Dev-C++ para obter a versão executável. (Ver http://www.inf.pucrs.br/~pinho/LaproI/DevC/Dev.html para uma introdução em português ao Dev-C++).
A versão mais recente de microabc é esta: http://geocities.yahoo.com.br/hfmlacerda/abc/microabc.zip
TKmicroabc é uma primeira tentativa de interface gráfica para
controlar microabc e outros programas de microtonalismo em
ABC:
http://www.oocities.org/br/hfmlacerda/misc/tkmicroabc/TKmicroabc.html
ARROBAyahoo
PONTOcom
PONTObr