Haben doch meine beiden Vorredner schon gesagt: FFT=Fast FourierTransformation. Ein Algorithmus, der ein Signal in einzelne Sinusschwingungen aufdröselt, aus denen es besteht. Weil: jedes Signal lässt sich durch die Summe von Sinusschwingungen darstellen. Dadurch findest Du auch heraus, wie hoch die Amplituden der einzelnen Schwingungen sind. Wenn ich mich nicht irre, habe ich schonmal irgendwo einen AssemblerAlgorythmus im Netz gesehen...
Gruß

Edit:
Felix war schneller...