Namespace: Settings:NoiseGate

Settings:NoiseGate

Methods

getNoiseGateEnabled() → {Boolean}

Get the NoiseGate enabled state.
Returns:
enabled state
Type
Boolean

getNoiseGateFloorIndex() → {Integer}

Get the NoiseGate floor index
Returns:
floor index
Type
Integer

getNoiseGateFloorValue() → {Float}

Get the NoiseGate floor scalar value.
Returns:
floor scalar value
Type
Float

getNoiseGateHold() → {Integer}

Get the NoiseGate hold value
Returns:
hold value
Type
Integer

getNoiseGateHysteresisIndex() → {Integer}

Get the NoiseGate hysteresis index.
Returns:
hysteresis index
Type
Integer

getNoiseGateHysteresisValue() → {Float}

Get the NoiseGate hysteresis scalar value.
Returns:
hysteresis scalar value
Type
Float

getNoiseGateReleaseIndex() → {Integer}

Get the NoiseGate release index.
Returns:
release index
Type
Integer

getNoiseGateReleaseState() → {kMdpsGateState}

Get the NoiseGate current release state
Returns:
release state
Type
kMdpsGateState

getNoiseGateReleaseValue() → {Float}

Get the NoiseGate release scalar value.
Returns:
release scalar value
Type
Float

getNoiseGateThresholdIndex() → {Integer}

Get the NoiseGate threshold index.
Returns:
threshold index
Type
Integer

getNoiseGateThresholdValue() → {Float}

Get the NoiseGate threshold scalar value.
Returns:
threshold scalar value
Type
Float

setNoiseGateEnabled(enabled)

Set the NoiseGate enabled state.
Parameters:
Name Type Description
enabled Boolean

setNoiseGateFloorIndex(index)

Set the NoiseGate floor index
Parameters:
Name Type Description
index Integer floor index (0 - 39), corresponding to -40 to -1 db

setNoiseGateFloorValue(value)

Set the NoiseGate floor scalar value.
Parameters:
Name Type Description
value Float floor scale value

setNoiseGateHold(hold)

Set the NoiseGate hold value
Parameters:
Name Type Description
hold Integer hold value (0 - 99)

setNoiseGateHysteresisIndex(index)

Set the NoiseGate hysteresis index.
Parameters:
Name Type Description
index Integer hysteresis index (0 - 6 db)

setNoiseGateHysteresisValue(value)

Set the NoiseGate hysteresis scalar value.
Parameters:
Name Type Description
value Float hysteresis scale value

setNoiseGateReleaseIndex(index)

Get the NoiseGate release index.
Parameters:
Name Type Description
index Integer release index (0 - 48)

setNoiseGateReleaseValue(value)

Set the NoiseGate release scalar value.
Parameters:
Name Type Description
value Float release scale value

setNoiseGateThresholdIndex(index)

Set the NoiseGate threshold index.
Parameters:
Name Type Description
index Integer threshold index (0 - 99), corresponding to -99 to 0 db

setNoiseGateThresholdValue(value)

Set the NoiseGate threshold scalar value.
Parameters:
Name Type Description
value Float threshold scale value