Según las leyes de Mersenne, la frecuencia fundamental de una cuerda que vibra f está determinada por tres magnitudes físicas:
El centavo es una unidad logarítmica para medir diferencias mínimas de altura. En el temperamento igual, una octava = 1200 cents y dos semitonos contiguos difieren en 100 cents:
Medido en la práctica, el oído humano resuelve diferencias de unos 5–10 cents, mientras que la grabación profesional suele exigir ±3 cents. Este afinador usa una tolerancia de ±5 cents, ajustable en los ajustes.
Al pulsar una cuerda, esta no solo vibra entera (frecuencia fundamental f1) sino que también vibra por tramos en 1/2, 1/3, 1/4… de su longitud, generando múltiplos enteros de esa frecuencia:
En la página de espectro, el pico fuerte más a la izquierda suele ser el fundamental y los picos menores que le siguen a intervalos regulares son los armónicos. La proporción entre ellos da a cada instrumento su carácter, y por eso un afinador no puede tomar simplemente "el pico más fuerte" como la altura: en algunos instrumentos el segundo armónico es incluso más fuerte que el fundamental.
Usa McLeod Pitch Method (MPM): primero calcula la autocorrelación con una FFT, la normaliza como función NSDF, toma «el primer pico que alcanza el 88 % del máximo global» como periodo fundamental y después lo refina con interpolación parabólica, de modo que la resolución es mucho mayor que un muestreo.
El temperamento igual divide la octava en 12 partes iguales, así que toda tonalidad queda "algo inexacta pero utilizable"; el precio es que ningún intervalo salvo la octava es puro. La entonación justa usa proporciones enteras sencillas (3:2, 5:4) para lograr acordes muy limpios, pero se desafina en cuanto modulas. El meantone histórico y los "buenos temperamentos" de Werckmeister y Kirnberger son compromisos entre ambas.
Las cuerdas reales tienen rigidez, así que sus armónicos quedan algo por encima de los múltiplos enteros exactos (inoffarmonicidad de la cuerda). Por eso los afinadores de piano afinan los agudos ligeramente alto y los graves algo bajo, para que los armónicos coincidan entre octavas: esa es la curva de Railsback. El ajuste "Estiramiento de octava" del panel simula ese comportamiento.