So let's say I'm given a sequence of samples of a continuous time signal and I take the $FFT$ of that at 64 points. And so I have my frequency graph which is interpolated along those 64 points. So basically that's a vector $X$ of length 64, and so applying a linear filter to that is essentially performing coordinate-wise multiplication of $X$ with my specially designed filter vector $H$ of length 64, to produce my new filtered vector $Y$ of length 64, is that correct?
And so then I take the $Inverse FFT$ of $Y$ to get my filtered signal in the time domain, and my filter coefficients will be given by the $InverseFFT$ of $H$, so there will be 64 of them, is that correct?