Ecco come ricavare le diverse frequenze nel sistema temperato. L’ho realizzato con Python3 e con Numpy e Matplotib.
Frequenza finale= Frequenza iniziale*((2^numero dei semitoni)^(1/12))
Es.: Se ho 220Hz (A) per trovare il C# essendo la distanza di 4 semitoni, devo elevare il 2 (l’elevamento a potenza è l’inverso della radice quadrata) ad una potenza di 4 (il numero dei semitoni di distanza) e moltiplicare il risultato per i 220Hz di partenza.
2^4 (i 4 semitoni di distanza)
Frequenza finale= 220*((16^0,0833333333333333)
Frequenza finale= 220*(1,2599210499)
Frequenza finale= 277,18Hz (C#)
Basta premere Run ed inserire Frequenza e numero di Semitoni di distanza da calcolare ed avrete la frequenza in uscita nel sistema temperato.
Devi effettuare l'accesso per postare un commento.