Después de leer un poco sobre notas musicales y afinación de instrumentos (gracias Modulay y Electrotacto) decidí hacer una aplicación súper básica para comparar notas musicales grabadas por el micrófono o línea de entrada de una pc estándar.El programa pide una nota musical y luego graba el audio del micrófono. Hace una comparación de la nota musical adquirida con la deseada y le indica al usuario cuánto debe ajustarla para que su instrumento quede correctamente afinado.
El usuario puede escuchar una onda senoidal generada con la nota musical o frecuencia que él elija.
Generación de la nota
- Generada a 44.1kHz
Grabación de la nota
- Grabada a 8kHz (para agilizar los cálculos)
Filtrado
- Se aplica filtro pasabandas de +/- 10Hz de la frecuencia a medir
Para correr el programa hay 2 opciones
Stand Alone (sin matlab)
No necesita matlab, solo se necesita instalar el paquete siguiente...
http://www.4shared.com/file/51338708/b0793983/MCRInstaller.html
Luego solo se ejecuta el archivo.exe del siguiente paquete y la aplicación está lista para funcionar.
Piano tuner stand alone
http://www.4shared.com/file/56401640/390625ee/piano_tuner_01_stand_alone.html
Usuarios con Matlab 7
Teniendo matlab 7 instalado solo hay que descargar el paquete siguiente...
Código fuente:
http://www.4shared.com/file/56400578/a60a2723/piano_tuner_01.html
y en la línea de comandos teclean
>>guide
en la ventana abren el archivo piano_tuner.gui y le dan Play y la aplicación estará funcionando.
La única prueba que he hecho con el programa fue con el juego de zelda y usando la ocarina porque no tengo instrumentos musicales en mi casa y mucho menos sabría como usarlos, así que consideren esto como un release alpha. No me hago responsable de cualquier daño que el programa pueda tener.
Artículos más leídos
Si el contenido del sitio te pareció útil o interesante, no dudes en recomendarnos con tus amigos en Google+. ¡Gracias!
Visitantes:
Herramientas Extra
Enlaces recomendados
Sitio Web de MigSantiago
Patrocinadores del sitio
Copyright. Se prohibe la copia o redistribución total o parcial de contenido del sitio y/o blog sin autorización del autor.
Patrocinadores del sitio
Escrito por
MigSantiago
jueves, julio 24, 2008
Suscribirse a:
Comentarios de la entrada (Atom)