AudioFilterBase
Electron APIs / recorder / AudioFilterBase
The base configuration for an audio processing filter.
This interface serves as a blueprint for all audio filters within the system, ensuring they have a unique identifier and a flexible container for settings.
Example
const lowPass: AudioFilterBase = {
id: "low-pass-001",
parameters: {
cutoff: 500,
resonance: 1.2,
},
};
Extended by
AudioCompressorFilterAudioExpanderFilterAudioGainFilterAudioInvertPolarityFilterAudioLimiterFilterAudioNoiseGateFilterAudioNoiseSuppressFilterV2
Properties
| Property | Type | Description |
|---|---|---|
id | string | A unique identifier for the filter instance. |
parameters? | Record<string, string | number> | A collection of key-value pairs representing the filter's configuration. |