Overview

A Mel Spectrogram is similar to an ordinary spectrogram, but on a logarithmic frequency scale. This tends to make frequency bins at low frequencies ‘larger’ and at high frequencies ‘smaller’ on a display.

The PAMGuard Mel Spectrogram module is a pure Java implementation of the popular Python librosa melspectrogram function, though the PAMGuard implementation only works of incoming FFT data, not raw audio data.

Adding the module

To add a Mel Spectrogram module to PAMGuard, first add a FFT module, then from the File>Add Modules>Sound processing menu select Mel Spectrogram, give the module a name and it will be added to your configuration.

Next: Mel Spectrogram Configuration