A Fourier-based algorithm has been developed for wind-turbine drive-train condition monitoring where highly non-stationary signals are encountered. The algorithm is demonstrated on two faults and multiple signals from a variable-speed condition monitoring test rig.