Interface | Description |
---|---|
SpectrogramMarkObserver |
Class to receive notifications when the mouse is dragged across the spectrogram display
Get's called on mouse down and mouse up.
|
SpectrogramParametersUser |
Class | Description |
---|---|
ColourRangeSlider | |
ColourRangeSliderUI |
This UI is designed to allow a user slide to thumbs defining the max and min amplitude for a colour scale.
|
DirectDrawProjector |
Spectrgoram projector for drawing directly onto the spectrogram display.
|
NormalisedAudioData | |
ScalePanel | |
SpectrogramDisplay | |
SpectrogramHidingPanel |
Side panel for the spectrogram which allows users to quickly change spectrogram settings
|
SpectrogramMarkObservers |
Class for registration of classes that will observer
spectrgram displays.
|
SpectrogramMarkProcess |
Standard process for any PamControlled unit observing marks made manually
on spectrogram displays.
|
SpectrogramParameters |
These are the parameter settings for a single
spectrogram window, note tha a single spectrogram tab may have
multiple windows
|
SpectrogramParamsDialog | |
SpectrogramProjector |
Spectrogram projector for overlaying data onto the spectrogram bitmap
which will always be scaled 1:1 with regard to pixels per frequency or
time bin.
|
SpectrogramZoomer |
The Spectrogram Zoomer acts as the class which handles all zoomer functionality.
|
WindowFunction |
Window function for use with FFT.
|