Bevor man eine Fourier-Transformation durchführt, sollte das Signal gefenstert werden, da es sonst zum Leck-Effekt (Leakage effect) kommt. Dabei bedeutet fenstern das Ausgangssignal mit einer besonderen Fensterfunktion zu multiplizieren. Die Rechteckfunktion ist im gesamten Fensterbereich 1 und außerhalb 0. Hamming-Fenster Funktion:
dabei ist M die Fensterbreite und n der aktuelle Wert des Eingangssignals. Das Java Applet stellt das Spektrum der Fenster-Funktionen graphisch dar: