Time Domain Spectrometer