Técnicas de aprimoramento de um sistema de acompanhamento musical

Neste seminário iremos apresentar diversas técnicas para aprimorar um sistema de acompanhamento musical seguindo a linha de pesquisa de Roger B. Dannenberg, professor da Universidade Carnegie Mellon.

Um sistema de acompanhamento musical, basicamente, compara os eventos de uma performance ao vivo com os de uma partitura e, inferindo o andamento do músico, toca o acompanhamento apropriado.

As primeiras implementações possuiam algumas limitações ao reconhecer e seguir uma performance em tempo real. Isso exigia, de certa forma, que o solista tocasse as notas da partitura de forma mais regrada.

Dentre as técnicas desenvolvidas para suprir esses problemas temos um método para lidar com trinados e glissandos no processamento da entrada, o uso de paralelismo no casamento entre a performance e a partitura e o atraso no relato da posição do músico para o módulo de síntese do acompanhamento.