class VMixDynamics3BandDesc_t
{
public:
    float32 m_fldbGainOutput;
    float32 m_flRMSTimeMS;
    float32 m_fldbKneeWidth;
    float32 m_flDepth;
    float32 m_flWetMix;
    float32 m_flTimeScale;
    float32 m_flLowCutoffFreq;
    float32 m_flHighCutoffFreq;
    bool m_bPeakMode;
    VMixDynamicsBand_t m_bandDesc[3];
};

KV3 Class Defaults

{
    m_fldbGainOutput = 0.0
    m_flRMSTimeMS = nan
    m_fldbKneeWidth = -0.0
    m_flDepth = 0.0
    m_flWetMix = -226300.0
    m_flTimeScale = 0.0
    m_flLowCutoffFreq = -0.0
    m_flHighCutoffFreq = 0.0
    m_bPeakMode = false
    m_bandDesc = 
    [
        {
            m_fldbGainInput = 0.0
            m_fldbGainOutput = 0.0
            m_fldbThresholdBelow = -40.0
            m_fldbThresholdAbove = -30.0
            m_flRatioBelow = 12.0
            m_flRatioAbove = 4.0
            m_flAttackTimeMS = 50.0
            m_flReleaseTimeMS = 200.0
            m_bEnable = false
            m_bSolo = false
        },
        {
            m_fldbGainInput = 0.0
            m_fldbGainOutput = 0.0
            m_fldbThresholdBelow = -40.0
            m_fldbThresholdAbove = -30.0
            m_flRatioBelow = 12.0
            m_flRatioAbove = 4.0
            m_flAttackTimeMS = 50.0
            m_flReleaseTimeMS = 200.0
            m_bEnable = false
            m_bSolo = false
        },
        {
            m_fldbGainInput = 0.0
            m_fldbGainOutput = 0.0
            m_fldbThresholdBelow = -40.0
            m_fldbThresholdAbove = -30.0
            m_flRatioBelow = 12.0
            m_flRatioAbove = 4.0
            m_flAttackTimeMS = 50.0
            m_flReleaseTimeMS = 200.0
            m_bEnable = false
            m_bSolo = false
        },
    ]
}