Página Principal

Convertidor de Audio a Midi

Proyecto alojado en:

SourceForge.net Logo



Historia

Empezó como proyecto fin de carrera de Ingeniería Electrónica en la Universidad de Granada, programado con Matlab para entorno Microsoft Windows. Al poco tiempo de presentarlo, lo publiqué en http://www.pandreonline.com en una sección que me abrió http://www.pandreonline.com/p_busto , en ella puse a libre disposición el código fuente y una versión compilada del programa, el problema es que se necesita el Matlab para poder ejecutarlo, tanto en versión 'fuente' como ejecutable, ya que neceista unos 10MB de librerías compartidas (dll's) que no puedo publicar en internet. Es por ello que me decidí ha hacer las modificaciones pertinentes para que funcione correctamente en octave.

Diferencias entre las versiones de Matlab y Octave.

Documentación

Aquí solamente incluyo el diagrama del algoritmo principal.

Acceso a toda la documentación.

Memoria

Presentación corta y ejemplos.






Manual de Usuario

Instrucciones de uso muy fáciles: Hay que entrar en octave y ejecutar el script wave2mid.m, o bien descomprimir y ejecutar el archivo wave2mid.m si ya has instalado octave en tu sistema, éste llama a todos los demás o incluso al octave. Conviene retocar el archivo config.pbg para cambiar los parámetros según nuestras necesidades. Estoy trabajando en mejorar la interfaz, pero sigue siendo en modo texto.

Limitaciones

La principal, es la velocidad, es muuuy lento (tanto el octave como el matlab son muy lentos para ejecutar bucles for, no se me ocurre como eliminarlo).

Otra limitación es que solo convierte archivos wav, no lee otro tipo de archivos (au, mp3, ogg...). Quiero mejorarlo, pero de momento no es una de las prioridades.