spessasynth_core documentation
    Preparing search index...

    Interface GSInsertionBlockSnapshot

    A snapshot of a GSInsertionBlock.

    interface GSInsertionBlockSnapshot {
        params: Uint8Array;
        sendLevelToChorus: number;
        sendLevelToDelay: number;
        sendLevelToReverb: number;
        type: number;
    }

    Hierarchy (View Summary)

    Index
    params: Uint8Array

    The 20 EFX parameters (0-19). Their meaning depends on the effect type.

    Value 255 means the parameter has not been changed since the type was set, so it uses the type default.

    sendLevelToChorus: number

    0-127

    This parameter sets the amount of insertion sound that will be sent to the chorus. Higher values result in more sound being sent.

    sendLevelToDelay: number

    0-127

    This parameter sets the amount of insertion sound that will be sent to the delay. Higher values result in more sound being sent.

    sendLevelToReverb: number

    0-127

    This parameter sets the amount of insertion sound that will be sent to the reverb. Higher values result in more sound being sent.

    type: number

    The EFX type of this block, stored as MSB << 8 | LSB. For example 0x30, 0x10 is 0x3010.

    This is the requested type, even if the block does not support it.