CREA: Colección de Recursos Educativos Abiertos

 

Automatic Accompaniment Using Spectral Descomposition and online dynamic time warping

Fecha

2017-10-06

Título de la revista

ISSN de la revista

Título del volumen

Editor

Resumen

[ES]El presente trabajo fin de máster consiste en desarrollar un instrumento virtual en C que sea capaz de procesar las notas de un archivo de audio MIDI para ser enviadas a un sintetizador, el cual se encargará de reproducirlas en función de un determinado instrumento indicado en cada archivo de audio. El software permite recibir distintos eventos en tiempo real a través de mensajes OSC. Estos son, el cambio de TEMPO, para modificar la velocidad de ejecución de la pieza musical, el mensaje STOP para detener la reproducción y el mensaje PLAY para continuar con la reproducción desde donde se requiera, ya sea desde el comienzo o en cualquier otro instante.
[EN]This master thesis is devoted to develop a virtual instrument in C that is capable of processing the notes from a MIDI file audio to be sent to a synthesizer, which will play them in terms of a particular instrument indicated in MIDI channel. The software allows to receive different events in real time via OSC messages. These are, tempo change, to change the execution speed of the track, STOP message to stop playback and and PLAY message to resume playback from where required, either from the start or at any other time .

Descripción

Palabras clave

Citación