El sintonizador de piano arduino es el tono perfecto

[Janherman] sabe que el ajuste de los instrumentos musicales se trata de precisión y que la precisión se mide en una unidad logarítmica llamada un centavo. Una unidad de sintonizador de bajo costo puede ser precisa a 1.5 centavos, lo que suena bien hasta que se vea uno por diez veces el precio y encuentra que es preciso a 0.1 centavos. Por lo tanto, puede gastar $ 800 por precisión o $ 60 por algo menos. [Jan] decidió construir algo mejor y más barato con un arduino de 32 bits y un chip de generador de frecuencia DDS en un tablero de ruptura.

Curiosamente, el dispositivo no tiene una pantalla. En su lugar, genera una frecuencia precisa y la parpadea al piano con un transductor. Sintonifica la cadena a la nota correspondiente. La publicación tiene muchos detalles sobre cómo funciona el ajuste de piano.

Si conoce la escala cromática, el sistema de temperamento igual, y cuántos centavos están en una octava, es posible que desee omitir la primera sección. Sin embargo, no lo hicimos. Si aprendimos algo de eso en las clases de piano infantil, lo hemos olvidado.

Para aquellos cuya búsqueda de precisión no es tan crítica, tenga en cuenta que la diferencia entre dos notas puede ser tan poco como 0.3316 Hz. Es interesante que el diseño final no sea el primero [Jan] intentó y hay una explicación de por qué el primer diseño no fue exitoso.

El diseño final requiere un interruptor giratorio de 24 posiciones que es difícil de encontrar. Podríamos haber optado por un codificador rotatorio y una pantalla o incluso algunos LEDs para hacer una alternativa de bajo costo. Según lo fue, el interruptor de bajo costo utilizó causó problemas y requirió un reemplazo y una soldadura muy cuidadosa.

Hemos visto pianos autónomas y el uso de un osciloscopio para afinar, pero esos enlaces están muertos. Más recientemente, hemos visto un antiguo piano hackeado por Ragtime y, si decide que está renunciando a las clases de piano, siempre puede convertir su instrumento en un banco de trabajo.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post