interface AbstractEffect {
    audioEngine: AudioEngine;
    audioPlayer: SoundPlayer;
    initialized: boolean;
    inputNode: AudioNode;
    lastEffect: AbstractEffect;
    outputNode: AudioNode;
    target: AudioEngine.Target;
    value: number;
    get _isPatch(): boolean;
    get DEFAULT_VALUE(): string;
    get name(): string;
    _set(value: number): void;
    clear(): void;
    connect(target: AudioEngine.Target): void;
    dispose(): void;
    getInputNode(): AudioNode;
    initialize(): void;
    set(value: number): void;
    update(): void;
}

Hierarchy (View Summary)

Properties

audioEngine: AudioEngine
audioPlayer: SoundPlayer
initialized: boolean
inputNode: AudioNode
lastEffect: AbstractEffect
outputNode: AudioNode
value: number

Accessors

Methods