diff --git a/tests/src/math.hpp b/tests/src/math.hpp index 77a2b3c..fe5c556 100644 --- a/tests/src/math.hpp +++ b/tests/src/math.hpp @@ -78,17 +78,20 @@ namespace math { } csignal fft(const csignal& input) { - //TODO: s'assurer que le signal est bien formé (i.e. bonne taille) - return fft_rec(input); + int opt_size = 1 << (int)std::ceil(std::log(input.size())/std::log(2)); + csignal sig(input); + for (int i=0; i