UNPKG

remotion

Version:

Make videos programmatically

19 lines (18 loc) 582 B
type PlanarAudio = Float32Array[]; export declare class StreamingPitchShifter { private readonly numberOfChannels; private readonly stretcher; private readonly resampler; private readonly outputQueue; private totalInputFrames; private totalOutputFrames; constructor({ numberOfChannels, sampleRate, toneFrequency }: { numberOfChannels: number; sampleRate: number; toneFrequency: number; }); append(audio: PlanarAudio): PlanarAudio; private takeAvailableOutput; finalize(): Float32Array<ArrayBuffer>[]; } export {};