This is an old revision of the document!
The Single Band Level Detector blocks calculate the input signal level, reading directly from the hardware in real time, and display the level graphically in meter displays. The Single-Level Detector calculates and displays the rms level of the signal, shown in dB.
The level detector performs analysis only and does not modify the input signal. The signal at the output pin is identical to the input.
Use the On / Off button to enable or disable the display. The level detector will not function until the schematic design has been compiled and downloaded to the hardware and a USB communication channel is properly configured.
The refresh rate of the display is approximately 10 Hz, while the green cross-bar tracks the maximum rms value with a slight delay. Note that the display's performance is limited by your PC system and USB communication resources. Using multiple level detectors may degrade the responsiveness.
|Single Band Level Detector||Yes||Yes||Yes||Yes|
|Input0||Audio||Input Channel 0|
|Output0||Control||Output channel 0|
No configurable parameters
|TimeConstant||Used to calculate the RMS Value of the input signal.The time constant determines how rapidly the compressor will respond to input signal level changes, e.g. the “Attack” time.||Float|
|Log||Constant Log Coefficients||Float|
|Decay||Controls the rate at which the compressor gain decreases in response to decrease in the input signal level, e.g. the “Release” time.||Float|
|Hold||Controls the time (in ms) the compressor maintains its current output gain setting before it starts decreasing as the input level decrease.||Float|
|ReadBack||Reads the RMS level of the input signal||Float|
TimeConstant = Abs(1.0 - 10^(500/(10 * Sampling Rate)))
Decay = 96/Sampling Rate
Hold = Sampling Rate * 0.01