stream-audio-level
Version:
Watch MediaStream audio level
10 lines (9 loc) • 366 B
TypeScript
export interface WatchStreamAudioLevelOption {
minHz?: number;
maxHz?: number;
calcMethod?: 'average' | 'max';
valueType?: 'byte' | 'float';
smoothingTimeConstant?: number;
fftSize?: number;
}
export declare const watchStreamAudioLevel: (stream: MediaStream, onUpdate: (v: number) => void, opt?: WatchStreamAudioLevelOption) => (() => void);