KissFFT is a lightweight FFT implementation in C. The emphasis was put on making the code small, and able to be implemented quickly. It isn't the fastest computationally, but the time lost crunching numbers is more than made up for by how easy it is to use.
Questions tagged [kissfft]
70 questions
0
votes
1 answer
Not getting the exact data when reversing FFT
Okay, what I'm trying to achieve is simple. Apply FFT on some random data and then apply the reverse algorithm on the output to get back the input. I'm using kissFFT library for this.
Code:
const int fft_siz = 512;
const int inverse =…

Jonas
- 1,019
- 4
- 20
- 33
0
votes
2 answers
how can i convert std::vector& samples2 into kiss_fft_scalar* samples?
Currently i m kissFFT on the input data..
I had the input data in the std::vector& samples2 i want convert into the format required by the KissFFT..
I am using the following code to convert this,,
but at the end i am getting diff value please…

Sunny Shah
- 12,990
- 9
- 50
- 86
0
votes
1 answer
How do I get most accurate audio frequency data possible from real time FFT on Tizen?
currently i m working on the Tizen IDE.
I had read the input data from the microPhone and apply the FFT on it... but everytime i gets the nan output.
here is my code..
ShortBuffer *pBuffer1 = pData->AsShortBufferN();
fft = new…

Sunny Shah
- 12,990
- 9
- 50
- 86
0
votes
1 answer
FFTW fftwf_plan_r2r_2d() with FFTW_REDFT01 equivalent
I am trying to port code that uses FFTW to use KissFFT.
The code uses fftwf_plan_r2r_2d() with FFTW_REDFT01.
What would be the equivalent call in KissFFT?
If this call (with FFTW_REDFT01) is equivalent to a DCT, could I just use a direct DCT…

Adi Shavit
- 16,743
- 5
- 67
- 137
0
votes
2 answers
How fast is Kiss FFT?
Topic question: how fast is Kiss FFT in big O notation? I can't find this stated anywhere, it's probably somewhere obvious and I'm just blind.

ThatSnail
- 67
- 2
- 12
0
votes
1 answer
kissfft pitch detection using cepstrum concept in C/ and Proper input Mic
I'm a beginner to audio signal processing
right now i'm try to implement the pitch detection algorithm
i have found some step of cepstrum which is
result1 = IFFT(log(abs(FFT(Audio Input))))
peak = max(result);
out_frequency = 1/peak; // last…

bariyard
- 15
- 4
0
votes
3 answers
KissFFT forward / inverse is outputting noise, why?
I'm trying to use KissFFT natively in a java app, but the forward/inverse of an input signal isn't returning as it should: the signal amplitude is almost non-existent. If I remove the scaling factor (dividing by 2N), the result is harmonic noise.…

cmbryan
- 395
- 2
- 9
-1
votes
2 answers
How to use scalar array initialize array of struct with scalar member?
I know the title is confusing but i don't know how to describe it better, let code explains itself:
I have a third-party library defines complex scalar as
typedef struct {
float real;
float imag;
} cpx;
so complex array/vector is like
cpx…

ZinGer_KyoN
- 89
- 5
-1
votes
1 answer
Tiva C FFT Library
I'm carrying on a new embedded systems project that analyse input frequency and get the coefficients of the frequencies and produces some information based on this information.
I will be using Tiva C TM4C Microcontroller, and I've done heaps of…

Michel Mina
- 105
- 2
- 2
- 6
-1
votes
1 answer
How to use real kiss_fft for audio analyzer?
I'm attempting to implement kiss FFT real calculations.
As I'm sure everyone is aware I'm not the first person asking about kiss FFT here, nor about kiss_fftr specifically. I am fairly new to FFT, but have gotten most of the basics down, and am now…

Daniel Vandermeir
- 26
- 6