Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Phase shift of results compared to FFTW #1

Open
hv10 opened this issue Nov 27, 2024 · 0 comments
Open

Phase shift of results compared to FFTW #1

hv10 opened this issue Nov 27, 2024 · 0 comments

Comments

@hv10
Copy link
Owner

hv10 commented Nov 27, 2024

This issue is to show that I am aware - but will not fix for now.

When applying bot FFTW and this package to the same array the representation of the FFT is different between them.
This is because of how I defined the twiddle factors. Flipping the sign before inv would fix it.

Applying ifft(fft(x)) with PureFFT gives the original array back.

AFAIK: As long as the inv of the twiddles is different for the forward and backwards pass it should work. I might by chance just have selected the opposite of FFTW.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant