spessasynth_core documentation
    Preparing search index...

    Type Alias XGChorusParameterMessage

    XGChorusParameterMessage:
        | { parameter: "type"; type: "XG Chorus Param"; value: number }
        | {
            parameter: "return" | "pan" | "sendToReverb";
            type: "XG Chorus Param";
            value: number;
        }
        | { parameter: number; type: "XG Chorus Param"; value: number }

    Represents an analyzed Yamaha XG Chorus Processor change.

    Type Declaration

    • { parameter: "type"; type: "XG Chorus Param"; value: number }
      • parameter: "type"

        The chorus type, stored as a 16-bit number MSB << 8 | LSB.

      • type: "XG Chorus Param"

        A chorus effect processor parameter message (Yamaha XG).

      • value: number

        The value, stored as MSB << 8 | LSB.

    • {
          parameter: "return" | "pan" | "sendToReverb";
          type: "XG Chorus Param";
          value: number;
      }
      • parameter: "return" | "pan" | "sendToReverb"

        Mixer/routing setting for the chorus block.

      • type: "XG Chorus Param"

        A chorus effect processor parameter message (Yamaha XG).

      • value: number

        The new value of the parameter (0-127).

    • { parameter: number; type: "XG Chorus Param"; value: number }
      • parameter: number

        The 0-based type-specific parameter number (0-15). Meaning depends on the current type.

      • type: "XG Chorus Param"

        A chorus effect processor parameter message (Yamaha XG).

      • value: number

        The new value of the parameter (0-127).