class VMixDynamicsCompressorDesc_t
{
public:
// MPropertyFriendlyName = Output Gain (dB)
float32 m_fldbOutputGain;
// MPropertyFriendlyName = Threshold (dB)
float32 m_fldbCompressionThreshold;
// MPropertyFriendlyName = Knee Width (dB)
float32 m_fldbKneeWidth;
// MPropertyFriendlyName = Compression Ratio
float32 m_flCompressionRatio;
// MPropertyFriendlyName = Attack time (ms)
float32 m_flAttackTimeMS;
// MPropertyFriendlyName = Release time (ms)
float32 m_flReleaseTimeMS;
// MPropertyFriendlyName = Threshold detection time (ms)
float32 m_flRMSTimeMS;
// MPropertyFriendlyName = Dry/Wet
float32 m_flWetMix;
// MPropertyFriendlyName = Peak mode
bool m_bPeakMode;
};
KV3 Class Defaults
{
m_fldbOutputGain = 0.0
m_fldbCompressionThreshold = -6.0
m_fldbKneeWidth = 0.0
m_flCompressionRatio = 2.0
m_flAttackTimeMS = 100.0
m_flReleaseTimeMS = 400.0
m_flRMSTimeMS = 300.0
m_flWetMix = 1.0
m_bPeakMode = false
}