Projeto de Formatura – Turmas 2010
PCS - Departamento de Engenharia
de Computação e Sistemas Digitais
Engenharia Elétrica – Ênfase Computação
“VIOLIN VILLAIN” JOGO MUSICAL QUE UTILIZA CAPTAÇÃO E
ANÁLISE DE ÁUDIO DE VIOLINO EM TEMPO REAL
OBJETIVO
Desenvolvimento do jogo “Violin Villain”, com finalidades lúdica e
didática. Trata-se de um jogo para computadores que apresenta uma
partitura musical simplificada, ao mesmo tempo em que o som de um
violino tocado pelo jogador é captado e analisado. Erros cometidos
pelo jogador são detectados pelo jogo, que indica também correções
necessárias.
Propostas
 Partitura simplificada - notas coloridas e
com comprimento equivalente a sua
duração.
 Modo Easy e Normal com versões
simplificadas das músicas.
 Medidor de frequência preciso, para
ensinar o aluno a afinação exata dos dedos.
MOTIVAÇÃO
• Jogos Musicais
• Guitar Hero
• Aprendizado de violino
• Divulgação do instrumento
 Exercícios para aprender a tocar.
 Figuras indicando as posições corretas
para se segurar e tocar o instrumento.
Protótipo da Tela de Música
Exemplo de partitura:
Escala em Dó Maior
Adesivo no braço do violino indicando as
posições das notas
Funcionamento
Espectograma gerado pelo MatLab.
Estrutura da interface de entrada do jogo
Análise do Som do Violino
Para saber qual a nota tocada pelo violino precisa-se obter a frequência fundamental do som captado (evitando os
muitos harmônicos desse sinal). Estimar a frequência fundamental de sinais é um problema clássico que já foi
abordado com diversos métodos, mas não tem uma solução universal. No caso do Violin Villain há o agravante de
ter que fazer a análise em tempo quase imediato, porém há também a vantagem de já se saber qual a frequência
esperada. Adotou-se a Transformada Discreta de Fourier (TFD) através do algoritmo da Fast Fourier Transform
(FFT), seguida da detecção dos picos do espectro obtido.
Integrantes:
Edson M. F. Mesquita
Jonathan Cheng
Paulo R. R. Vianna (PSI)
Professor Orientador:
Co-orientador:
Ricardo Nakamura
Magno T. M. Silva (PSI)
Download

Poster Violin Villain