Si ya seleccionó la frecuencia fundamental, ha hecho la parte difícil. El resto es simple. O no, dependiendo de lo loco que quieras ponerte con las afinaciones.
El tono de concierto estándar A (también conocido en notación de tono científico como A4) es 440Hz. Cada octava duplica o reduce a la mitad la frecuencia, por lo que A3 (una octava más baja) sería 220Hz, A5 sería 880Hz. El resto de las notas se puede determinar por el hecho de que un semitono (la diferencia de tono entre dos notas adyacentes, por ejemplo, A a A #) implica una multiplicación o división por la 12ª raíz de 2, porque hay 12 semitonos en una octava, y la raíz 12 de 2 elevado a la potencia 12 = 2, ¡una octava!
El último detalle es que la octava comienza con C, no con A, por eso uso C0 como base en lo que sigue.
- ¿Qué vas a aprender y en qué proyecto vas a trabajar este verano como principiante en programación?
- ¿Cuál es el propósito del factor de carga en las tablas hash?
- Estoy buscando algunas clases que me darían consejos sobre el enfoque. ¿Debo tomar el diseño del sistema, el algoritmo o la preparación de la estructura de datos?
- ¿Dónde puedo encontrar una comprensión realmente fácil y rápida de todas las estructuras de datos y algoritmos?
- ¿Cuál es el mejor factor de contracción para un tipo de peine? ¿Por qué?
Aquí hay una conversación barata y fácil:
c0 = 440 # * 2 # ^ (-57 # / 12 #) ‘C0 es 57 semitonos debajo de A4 (440 Hz)
nsemi = 12 # * Log (freq / c0) / Log (2 #)
noct = Int (nsemi / 12) ‘Número de octava de notación de tono científico
nnote = nsemi – 12 * noct ‘Número de nota, 0 = A, 1 = A # / Bb, 2 = B, 3 = C, etc.
“Esto no será exacto, por lo que para un nombre de nota querrás redondearlo
Como mencioné anteriormente, hay muchas otras cosas que puede hacer para complicar las cosas, por ejemplo, diferentes afinaciones, temperamentos, etc. Pero si está buscando afinar una guitarra, esto debería funcionar bien.
Consulte la entrada de Wikipedia sobre notación científica y Google para obtener más información.