UNPKG

react-hifi

Version:

A set of react components wich provides simple abstraption to manipulate HTML5 AudioContext API (Equalizer, visualisation, stereo, basic controls)

13 lines (12 loc) 659 B
import { Plugin } from '../Plugin'; interface EqualizerProps { data: Record<string, number>; preAmp?: number; } export declare class EqualizerPlugin implements Plugin<EqualizerProps, BiquadFilterNode[]> { shouldNotUpdate(prevProps: EqualizerProps, nextProps: EqualizerProps): boolean; createNode(audioContext: AudioContext, { data, preAmp }: EqualizerProps): BiquadFilterNode[]; updateNode(nodes: BiquadFilterNode[], { preAmp, data }: EqualizerProps): void; } declare const _default: import("react").FunctionComponent<EqualizerProps & import("../_lib/plugin-factory").PluginProps<BiquadFilterNode[]>>; export default _default;