Un FFT informa sobre los picos o picos de frecuencia del espectro (cuantificados por el tamaño del contenedor FFT), que es diferente del tono musical. Es posible que la frecuencia de tono percibida falte por completo en un espectro FFT.
Algunos de los afinadores de guitarra más simples simplemente usaron filtros de paso bajo o paso de banda y midieron el tiempo entre cruces por cero. El recíproco da una estimación de frecuencia.
La autocorrelación es otro método común de estimación de tono; y la correlación deslizante u otras medidas de auto-similitud tienen muchas variaciones, como ASDF deslizante (diferencia cuadrática), AMDF (diferencia de medias), patrones no lineales, verificación adaptativa solo para un rango limitado de retrasos, interpolación de retardo, ventanas y selección de ventana adaptativa, varias ponderaciones o uso de la teoría de la decisión para seleccionar entre múltiples secuencias potenciales del historial de retraso, etc. Un problema con la mayoría de las medidas de auto-similitud es elegir la octava apropiada, ya que una sub-octava puede mostrar casi la misma similitud.
Otras posibilidades incluyen el uso de PLL, demoduladores de cuadratura filtrada, transformadas de Hilbert filtradas, etc.
Pero tenga en cuenta que algunos métodos de filtrado y demodulación DSP son computacionalmente casi equivalentes a hacer 1 bin de un DFT en ventana, que puede o no encajar como respuesta a su pregunta.