node-audio-mixer
Version:
PCM audio mixer with customizable parameters
15 lines (14 loc) • 484 B
TypeScript
import { type AudioUtils } from '../Types/AudioUtils';
import { type MixerParams } from '../Types/ParamTypes';
export declare class MixerUtils implements AudioUtils {
private readonly audioMixerParams;
private changedParams;
private dataCollection;
private readonly emptyData;
private mixedData;
constructor(mixerParams: MixerParams);
setAudioData(audioData: Uint8Array[]): this;
mix(): this;
checkVolume(): this;
getAudioData(): Uint8Array;
}