tradutor de partitura de padrões ritmicos para instrumentos

Propaganda
Trabalho Submetido para Avaliação - 31/08/2012 13:02:12
TRADUTOR DE PARTITURA DE PADRÕES RITMICOS PARA INSTRUMENTOS
DE PERCUSSÃO UTILIZANDO O MUSICXML
RAFAEL E. BISOGNO ([email protected]) / Ciência da Computação/Unifra, Santa Maria
ORIENTADOR: MIRKOS O. MARTINS ([email protected]) / Ciência da Computação/Unifra, Santa Maria
Palavras-Chave:
MUSICXML, PADRÕES RITMICOS, PARTITURA.
O MusicXML é um padrão de notação musical baseado em um documento XML(Extensible Markup
Language), criado para permitir que usuários de diferentes aplicações e ferramentas de edição de partituras
possam trocar arquivos de música(MAKEMUSIC, 2012). Este formato suporta aplicações de análise,
recolhimento de informação e execução, porém não substitui os formatos especializados para aplicações
individuais, como o MIDI(Musical Instrument Digital Interface)(GOOD, 2001). Obter uma notação musical a
partir de um arquivo MusicXML é também uma funcionalidade importante, uma vez que qualquer notação
musical pode ser convertida para MusicXML(FREITAS, 2004). Com isso, teve-se a idéia de criar um tradutor
de partituras, implementado em Java, que fará a transformação de uma partitura tradicional para outra forma
de escrita e notação musical. Essa escrita, denominada “Método Fernando do Ó”, foi criada e desenvolvida
pelo percussionista Fernando do Ó e tem como objetivo auxiliar facilitar o aprendizado de música.
O tradutor terá como entrada uma partitura no formato MusicXML gerado por um editor de partituras, e como
saída a nova escrita musical. O documento de entrada é analisado através de um parser, onde os elementos
necessários para a criação da nova escrita são classificados em tempo e contratempo. A aplicação não
levará em conta a Clave da partitura, e tampouco a altura das notas, e sim o seu valor. Para entender como
é feita a leitura/escrita de uma partitura tradicional, foi realizado o estudo sobre os princípios básicos e
fundamentais da música. pelo programa A partir desse ponto, o estudo estabeleceu, através de linguagens
computacionais, um elo entre a pauta musical e o esquema simplificado do “Método Fernando do Ó”.
O MusicXML mostrou ser uma ferramenta capaz de realizar a integração de partituras entre diversos editores
e formatos de notação musical. Além disso, é um formato de arquivo em XML, conseguindo representar a
notação musical para qualquer instrumento, mantendo suas características naturais.
REFERÊNCIAS:
FREITAS, David. AMARAL, Jorge. ; Música e o XML. Processamento Estruturado de Documentos.;
http://www3.di.uminho.pt/~jcr/XML/conferencias/xata2004/artigos/CristinaRibeiro-3/MusicXML.pdf ; Abril 2012.
GOOD, M.; MusicXML: An Internet-Friendly Format for Sheet Music;
http://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CDEQFjAA&url=http
%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Fdoi%3D10.1.1.118.5431%26rep%3Drep1%
26type%3Dpdf&ei; Abril - 2012.
MAKEMUSIC; The standard open format for exchanging digital sheet music.;
http://www.makemusic.com/musicxml; Abril - 2012.
Download