Seismic data may be decomposed into localized basis functions called wavelets. Wavelets resemble Fourier decomposition in the ability to distinguish frequency ranges and are invertible. Wavelets beat Fourier analysis in computation cost and locality. Wavelets may be inferior to the Fourier domain for propagating waves.
The wavelet studied here decomposes signals by octaves. It is too coarse for studying seismic data. It might be useful for signal detection.
I wrote an interactive, multi-dimensional wavelet-based bandpass application using the XView toolkit. XView combines the strengths of SunView and XWindows: powerful set of command objects, simple programming interface, portable, and network transparent.