LASP 1.0
Library for Acoustic Signal Processing
Loading...
Searching...
No Matches
Real time signal handlers
Collaboration diagram for Real time signal handlers:

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...
 

Detailed Description