C Conferentia Proceedings
SICITE2015-0432 Ciências Exatas e da Terra

Transcrição Automática de Partituras para Tablaturas Utilizando Técnicas de Computação Evolutiva

André Stylianos Ramos; Carlos Nascimento Silla Junior; Danilo Sipoli Sanches

doi:10.20906/CPS/SICITE2015-0432

Resumo

O processo de transcrição automática de tablaturas em partituras não é um processo trivial. Uma tablatura é uma notação alternativa para instrumentos de corda que indica a corda e a casa que devem ser tocadas no instrumento para se reproduzir uma determinada nota musical. Atualmente existe uma quantidade significativa de pessoas que sabem tocar instrumentos de corda, mas não possuem educação musical formal, originando uma dificuldade de se aprender músicas que se encontram apenas em formato de partitura. O problema de transcrição automática apresenta um espaço de busca que cresce exponencialmente em função da quantidade de notas presentes em uma melodia. Isso acontece pois cada nota da partitura pode ser tocada em diferentes posições no braço de um violão, ou seja, é um problema de natureza combinatória. O objetivo deste trabalho foi desenvolver uma abordagem computacional para o problema de transcrição automática de partituras em tablaturas utilizando diferentes abordagens de computação evolutiva. A escolha por essas abordagens é justificada pois elas normalmente são utilizadas para tratar de diferentes tipos de problemas de natureza combinatória. Em especial são analisadas duas abordagens diferentes para a resolução deste problema; o algoritmo genético, atual estado-da-arte para o problema em questão, e o algoritmo de otimização por colônia de formigas. Para avaliar as diferentes abordagens, foi utilizada uma base de 10 músicas contendo entre 25 e 475 notas. A análise dos experimentos evidenciam que o algoritmo de otimização por colônia de formigas encontra as melhores soluções e obtém o menor tempo de execução.

Palavras-chave: Computação Musical; Computação Bio-inspirada; Colônia de Formigas; Transcrição Musical; Otimização

Como citar

André Stylianos Ramos; Carlos Nascimento Silla Junior; Danilo Sipoli Sanches. “Transcrição Automática de Partituras para Tablaturas Utilizando Técnicas de Computação Evolutiva”. XX Seminário de Iniciação Científica e Tecnológica. SICITE2015. 2015. DOI: 10.20906/CPS/SICITE2015-0432