FFT in LabView using DAQ
LabVIEW includes a point-by-point FFT function that outputs an array representing the FFT result with each input sample. As I recall, you input the array size of the result that you need. The function takes some time to settle, meaning that you will need to input some number of samples before the results are meaningful.