feat: Add equalizer plugin with presets (e.g. bass booster) (#2575)

This commit is contained in:
th-ch
2024-12-20 15:17:11 +01:00
committed by GitHub
parent be04d66aa8
commit 26b8b38b89
4 changed files with 112 additions and 0 deletions

View File

@ -0,0 +1,18 @@
export const defaultPresets = ['bass-booster'] as const;
export type Preset = (typeof defaultPresets)[number];
export type FilterConfig = {
type: BiquadFilterType;
frequency: number;
Q: number;
gain: number;
};
export const presetConfigs: Record<Preset, FilterConfig> = {
'bass-booster': {
type: 'lowshelf',
frequency: 80,
Q: 100,
gain: 12.0,
},
};