|
LMMS
|
#include <ipslgainreduction.h>
Public Member Functions | |
| virtual double PLUGIN_API | getGainReductionValueInDb ()=0 |
| Public Member Functions inherited from Steinberg::FUnknown | |
| virtual tresult PLUGIN_API | queryInterface (const TUID _iid, void **obj)=0 |
| virtual uint32 PLUGIN_API | addRef ()=0 |
| virtual uint32 PLUGIN_API | release ()=0 |
Static Public Attributes | |
| static const Steinberg::FUID | iid |
| Static Public Attributes inherited from Steinberg::FUnknown | |
| static const FUID | iid |
Interface to report gain reduction imposed to the audio signal by the plug-in to the host for display in the UI. Implemented by the VST3 edit controller class.
|
pure virtual |
Get current gain reduction for display. The returned value in dB is either 0.0 (no reduction) or negative. The host calls this function periodically while the plug-in is active. The value is used AS IS for UI display purposes, without imposing additional ballistics or presentation latency compensation. Be sure to return zero if processing is bypassed internally. For multiple reduction stages, please report the sum in dB here.
|
static |