Waves – Analysis Software

The world’s best earthquake waveform viewer just keeps getting better! Waves can read MiniSEED, PC-SUDS, and many other data formats. Download free for Windows, Mac and Linux, and read the user manual for all the details.


Available Now! Waves 3.4 brings additional controls to the toolbar, spectrogram, and to your pointer. We have also re-designed the setttings menu using tabs to make their functions and presentation clearer.

The toolbar now has buttons to control Amplitude and Zero Correction display, a button to activate a Trim function to clip the recording to only the visible data channels and time span, a button to display the 3D vector sum of a triaxial group, and a button for a 2D vector sum of the horizontal channels.

There are newly designed Filter buttons in the toolbar, channel panes, and in the frequency window. The spectrogram now has graphical buttons for linear and log display, controls to adjust the frequency sample window size, and controls to adjust the intensity of the frequency.

New controls include the ability to zoom the time series waveform using the scroll wheel of your mouse, or hold Control to scroll vertically, or flip these controls in the Settings. Note that zooming with some touch control devices (e.g. macOS trackpads) is not supported. You can now double-right-click your mouse to reset the time line zoom, and you can adjust the speed of the zooming and time line scrolling in the Settings.

Waves 3.3 saw the return of the log scale FFT relative power plot to the frequency domain window, which can be toggled to a Power Spectral Density (PSD) plot. Another mode allows you to overlay the PSD onto the Peterson NLNM and NHNM curves. Buttons in the frequency window allow you to reset the frequency scale zoom, filter to the selection, filter out the selection, clear the filter, and swap between linear, log and NxNM views. More poles and zeroes fields were added to better scale the PSD plot, and these factors are saved to SUDS format files.

Version 3.0 of Waves introduced the ability to rotate your waveforms, both horizontally and in elevation. It also allows the customisation of the magnitude estimation formula. Other features include the ability to select and zoom in the FFT window to filter your data, either through selection or exclusion by notching out frequency bands.

Want to try out some sample data? Check out this magnitude 6.3 earthquake recorded on six Gecko accelerographs ranging from 40km to 110km from the hypocentre. You can even save it as a KML file and see a rough earthquake location using Google Earth.

Waves is a Java application and requires that the Java Runtime Environment (JRE) is installed on your computer, which is available as a free download.

The free version of Waves is supported by a 10-second advertisement which can be removed by purchasing a product key for A$110 per computer. Contact us if you would like to purchase product keys. A product key is available at no cost if you have purchased a Gecko seismograph or accelerograph. Limited to one single-use code per Gecko.