spessasynth_core documentation
    Preparing search index...

    Interface GSChorusParameter

    GS-compatible chorus parameters.

    Also see GSChorusProcessor to see how to implement a custom GS-compatible chorus processor.

    interface GSChorusParameter {
        delay: number;
        depth: number;
        feedback: number;
        level: number;
        preLowpass: number;
        rate: number;
        sendLevelToDelay: number;
        sendLevelToReverb: number;
    }

    Hierarchy (View Summary)

    Index
    delay: number

    0-127

    This parameter sets the delay time of the chorus effect.

    depth: number

    0-127

    This parameter sets the depth at which the chorus sound is modulated. Higher values result in deeper modulation.

    feedback: number

    0-127

    This parameter sets the level at which the chorus sound is re-input (fed back) into the chorus. By using feedback, a denser chorus sound can be created. Higher values result in a greater feedback level.

    level: number

    0-127 This parameter sets the amount of the effect sent to the effect output.

    preLowpass: number

    0-7 A low-pass filter can be applied to the sound coming into the effect to cut the high frequency range. Higher values will cut more of the high frequencies, resulting in a more mellow effect sound.

    rate: number

    0-127

    This parameter sets the speed (frequency) at which the chorus sound is modulated. Higher values result in faster modulation.

    sendLevelToDelay: number

    0-127

    This parameter sets the amount of chorus 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 chorus sound that will be sent to the reverb. Higher values result in more sound being sent.