modern-canvas
Version:
A JavaScript WebGL rendering engine. only the ESM.
13 lines (12 loc) • 495 B
TypeScript
import type { IAudioNode } from '../interfaces';
import type { AudioProcessor } from './AudioProcessor';
import { Observable } from 'modern-idoc';
export declare class AudioPipeline extends Observable {
protected _input: IAudioNode;
protected _output: IAudioNode;
protected _processers: AudioProcessor[];
constructor(_input: IAudioNode, _output: IAudioNode);
get processors(): AudioProcessor[];
set processors(val: AudioProcessor[]);
get destination(): IAudioNode;
}