spessasynth_core documentation
    Preparing search index...

    Type Alias AnalyzedMIDIMessage

    AnalyzedMIDIMessage:
        | AnalyzedParameter
        | GSReverbParameterMessage
        | GSChorusParameterMessage
        | GSDelayParameterMessage
        | GSInsertionParameterMessage
        | XGReverbParameterMessage
        | XGChorusParameterMessage
        | XGVariationParameterMessage
        | XGInsertionParameterMessage
        | { channel: number; type: "Program Change"; value: number }
        | { type: "Display Data" }
        | GlobalMIDIParameterMessage
        | {
            [K in keyof UserDrumSetParameter]: {
                drumSet: number;
                midiNote: number;
                parameter: K;
                type: "User Drum Setup";
                value: UserDrumSetParameter[K];
            }
        }[keyof UserDrumSetParameter]
        | MapDrumSetupMessage

    The analysis result of a System Exclusive (SysEx) or (N)RPN MIDI message.

    Represents various parsed MIDI events, including effect parameters, channel setups, program changes, display data, global parameters, user drum setups, and other analyzed parameters.

    Type Declaration