LASP 1.0
Library for Acoustic Signal Processing
|
Classes | |
class | ClipHandler |
Clipping detector (Clip). Detects when a signal overdrives the input. More... | |
class | PPMHandler |
Digital Peak Programme Meter (PPM). Let the latest maximum flow away with a certain amount of dB/s. If a new peak is found, it goes up again. Also detects clipping. More... | |
class | RtAps |
Real time spectral estimator using Welch method of spectral estimation. More... | |
class | RtSignalViewer |
Real time signal viewer. Shows envelope of the signal based on amount of history shown. More... | |
class | ThreadedInDataHandlerBase |
Threaded in data handler base. Buffers inCallback data and calls a callback with the same signature on a different thread. The main function of this is to offload the thread that handles the stream, such that expensive computations do not result in stream buffer xruns. More... | |
class | ThreadedInDataHandler< Derived > |
A bit of curiously recurring template pattern, to connect the specific handlers and connect the proper callbacks in a type-agnostic way. Using this class, each threaded handler should just implement its reset() and inCallback() method. Ellides the virtual method calls. More... | |