AudioLimiterFilter
Electron APIs / recorder / AudioLimiterFilter
A specialized dynamics processor used to prevent an audio signal from exceeding a specific decibel level.
Example
const masterLimiter: AudioLimiterFilter = {
id: "limiter_filter",
parameters: {
threshold: -0.3,
release_time: 100,
},
};
Extends
Properties
| Property | Type | Description | Overrides |
|---|---|---|---|
id | "limiter_filter" | A unique identifier for the filter instance. | AudioFilterBase.id |
parameters? | object | Configuration settings for the limiter. | AudioFilterBase.parameters |
parameters.release_time? | number | The time (in ms) it takes for the gain to return to unity after the signal falls below the threshold. * Valid range: [1, 1000] | - |
parameters.threshold? | number | The maximum peak level (in dB) the signal is allowed to reach. Signals exceeding this level are strictly attenuated. * Valid range: [-60.00, 0.00] | - |