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 |