Me leí los ejemplos que me dijiste y si me sirvieron logre graficar la señal puedo ver la frecuencia, lo que necesito ahora es poder sacarla en alguna variable osea poder tener ese número en algún lado donde puede procesarla... Hay algo que no entiendo aun... la función FFT me devuelve una matriz con muchos valores pero esos valores ¿¿¿corresponden a qué???, ¿esas son las frecuencias que hay en la señal? la verdad es que no entiendo bien eso

porque estuve probando y creo que esos valores corresponden a la amplitud de la señal , no sé si me explico, yo estoy grabando la señal como .wav luego X=abs(fft(señal.wav)) (los valores que se guardan en X ¿a que corresponden?) luego hago max(X) y según tenía entendido con conseguir la mayor tendría la frecuencia fundamental... pensé que en X estaban todas las armónicas que tenia la señal y buscaba la mayor para encontrar la frecuencia fundamental ... pero creo que no es así por que gravo varias veces la misma nota pero con diferente volumen y me varia el max es decir que estos valores guardados en X deben corresponder a la amplitud de la señal... la verdad es que estoy bastante confundido

espero que puedan ayudarme…