Skip to content

Commit

Permalink
Remove EXPERIMENTAL_EQ_SSE_THREADED which tried vectorizing Eq effect
Browse files Browse the repository at this point in the history
  • Loading branch information
Paul-Licameli committed Apr 5, 2024
1 parent 3449b60 commit d97a832
Show file tree
Hide file tree
Showing 7 changed files with 0 additions and 1,523 deletions.
7 changes: 0 additions & 7 deletions libraries/lib-fft/RealFFTf.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -83,13 +83,6 @@ HFFT InitializeFFT(size_t fftlen)
h->SinTable[h->BitReversed[i]+1]=(fft_type)-cos(2*M_PI*i/(2*h->Points));
}

#ifdef EXPERIMENTAL_EQ_SSE_THREADED
// NEW SSE FFT routines work on live data
for(size_t i = 0; i < 32; i++)
if((1 << i) & fftlen)
h->pow2Bits = i;
#endif

return h;
}

Expand Down
3 changes: 0 additions & 3 deletions libraries/lib-fft/RealFFTf.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,6 @@ struct FFTParam {
ArrayOf<int> BitReversed;
ArrayOf<fft_type> SinTable;
size_t Points;
#ifdef EXPERIMENTAL_EQ_SSE_THREADED
int pow2Bits;
#endif
};

struct FFT_API FFTDeleter{
Expand Down
2 changes: 0 additions & 2 deletions src/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -352,8 +352,6 @@ list( APPEND SOURCES
effects/EffectUIServices.h
effects/Equalization.cpp
effects/Equalization.h
effects/Equalization48x.cpp
effects/Equalization48x.h
effects/EqualizationBandSliders.cpp
effects/EqualizationBandSliders.h
effects/EqualizationCurves.cpp
Expand Down
3 changes: 0 additions & 3 deletions src/Experimental.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@
]]

set( EXPERIMENTAL_OPTIONS_LIST
# ACH 08 Jan 2014
# EQ accelerated code
#EQ_SSE_THREADED
)

# Now define the flags
Expand Down
Loading

0 comments on commit d97a832

Please sign in to comment.