TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: tubaro1 en 13 de Septiembre de 2010, 20:05:23

Título: Hagamos un piano desde 0!
Publicado por: tubaro1 en 13 de Septiembre de 2010, 20:05:23
Tengo una propuesta para ustedes, hacer un piano. NO DE PITIDOS, sino con las notas Do, Re, Mi, Fa, Sol, La etc.

Yo estoy armando un proyecto personal. Y necesitaria que me den una mano, como almacenar el sonido y como reproducirlo.

Habia pensando usar una memoria eeprom para almacenar el sonido, pero estoy medio estancado...

Se Assambler, nipple, c y basic.

Me gustaria que me ayuden con eso. Gracias (solo tirenme un cable  :D :D )
Título: Re: Hagamos un piano desde 0!
Publicado por: migsantiago en 13 de Septiembre de 2010, 20:08:25
Hola, puedes sobre muestrear una onda característica de la tecla del piano y estirarla o comprimirla de acuerdo al periodo que dura la nota musical a sacar.

La cantidad de muestras a guardar en la eeprom o en la ROM del pic dependerá de hasta que frecuencia alta quieras tocar (agudos).

Para la conversión digital a analógico puedes usar cualquier DAC sencillo o usar un PWM con filtro pasa bajos.