Signals noob here! I'm dipping my toes into your world by trying to recreate the Shazam algorithm, and I have a quick practical question:
When creating a spectrogram, is it better to take in a whole sound clip (say 5 seconds), and then chunk it into pieces for input to an FFT, or is it better to chunk it as the signal is being received and apply FFT as you go?
I'm asking from the perspective of ease of implementation, but if there are other considerations, I'd be happy to hear them.