Skip to main content

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

PropertyTypeDescriptionOverrides
id"limiter_filter"A unique identifier for the filter instance.AudioFilterBase.id
parameters?objectConfiguration settings for the limiter.AudioFilterBase.parameters
parameters.release_time?numberThe 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?numberThe maximum peak level (in dB) the signal is allowed to reach. Signals exceeding this level are strictly attenuated. * Valid range: [-60.00, 0.00]-