spessasynth_core documentation
    Preparing search index...

    Interface XGSystemEffectBlock

    This interface represents a single XG system effect block.

    System effects are global and have a send level for each channel, always adding wet output into them.

    There are 3 System Effects:

    interface XGSystemEffectBlock {
        pan: number;
        return: number;
        applySnapshot(snapshot: XGSystemEffectBlockSnapshot): void;
        getSnapshot(): XGSystemEffectBlockSnapshot;
        getType(): number;
        reset(): void;
        setParameter(param: number, value: number): void;
        setType(type: number): void;
    }

    Hierarchy (View Summary)

    Implemented by

    Index
    pan: number

    The stereo panning of this effect. 1 is hard left, 64 is center, 127 is hard right.

    return: number

    The return (level) of the effect. 0 is silence (-Inf dB), 64 is normal (0 dB) and 127 is double the volume (+6 dB).