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

Inverse of dsps_cplx2real_fc32 (DSP-99) #60

Closed
ayavilevich opened this issue Dec 11, 2022 · 1 comment
Closed

Inverse of dsps_cplx2real_fc32 (DSP-99) #60

ayavilevich opened this issue Dec 11, 2022 · 1 comment

Comments

@ayavilevich
Copy link

Request for a feature or assistance.

I learned that an optimal fft of a N real input can be done using a full fft on an N/2 input and then a call to dsps_cplx2real_fc32 .
I understand that an fft of a complex input/output can be used as an ifft with some small adjustments.

I am looking to do an efficient ifft where the output is expected to be real and the input is the same format that dsps_cplx2real_fc32 returns.
Is it possible to do it in an efficient way like it is possible with the forward direction? Do we need an inverse of dsps_cplx2real_fc32 and then a call to a full fft with N/2 values?
Please advise.

@ayavilevich ayavilevich mentioned this issue Dec 11, 2022
@tom-borcin tom-borcin changed the title Inverse of dsps_cplx2real_fc32 Inverse of dsps_cplx2real_fc32 Apr 3, 2023
@github-actions github-actions bot changed the title Inverse of dsps_cplx2real_fc32 Inverse of dsps_cplx2real_fc32 (DSP-99) Apr 3, 2023
@dmitry1945
Copy link
Collaborator

Hi @ayavilevich ,

the forward FFT is complex conjuction of inverce FFT. You can just make FFT that we have, calculate the result and and then multiply imag part to -1.

Regards,
Dmitry

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

No branches or pull requests

2 participants