I don't know as much as I would like to about Fourier analysis and I know almost nothing about wavelets. So just have a few conceptual questions to determine whether I should pursue their study or not. As I understand, the discrete fourier transform itself doesn't require points to be sampled uniformed in time, right? The time step in measuring the signal can be a variable. It is only when I want to use the fast fourier transform, I need the signal to be sampled uniformly. Is this correct? And what about wavelets? Does using the wavelet transform require uniform sampling too? Thanks!