More DSP cleanup + Remove FastFFT option because it should never be used

This commit is contained in:
AlexandreRouma
2022-07-27 21:35:36 +02:00
parent 8efd5cd01a
commit 575a941e24
25 changed files with 335 additions and 86 deletions

View File

@ -3,7 +3,7 @@
#include "constants.h"
namespace dsp::math {
inline double freqToOmega(double freq, double samplerate) {
inline double hzToRads(double freq, double samplerate) {
return 2.0 * DB_M_PI * (freq / samplerate);
}
}

View File

@ -3,7 +3,7 @@
namespace dsp::math {
template<class T>
T normPhaseDiff(T diff) {
T normalizePhase(T diff) {
if (diff > FL_M_PI) { diff -= 2.0f * FL_M_PI; }
else if (diff <= -FL_M_PI) { diff += 2.0f * FL_M_PI; }
return diff;