In my actual Jack Audio setup (almost default values), Fs = 48kHz
the buffer size is 1024 samples.
I'm planning to do some filtering (lowpass, highpas, ...) and choose to use FFT.
Had done some reading and found that the frequency resolution is $ Fs \over n $ so in that case the frequency resolution will be
$$ {Fs \over n} = {48000 \over 1024} = 46,875 $$
Which is a high value and well imprecise value do deal with it.
What if want do 60Hz highpass filtering ? (c[0][1] = 46Hz
, c[0][2] = 92Hz
c is complex returned from fft function.)
Some details:
I have choose FFT because i think more simple to do such simple things, but i'm a really beginner in the DSP field this can be false.
Ps: In jack you register a callback and it gets called when there's data to be processed, with a buffer and it's buffer size (fixed).