ixfx
    Preparing search index...

    Type Alias MidiFighterEvents

    Events fired by a MidiFighter} instance

    type MidiFighterEvents = {
        bankChange: {
            current: number;
            implicit: boolean;
            mf: MidiFighter;
            prev: number;
        };
        encoder: { encoder: MidiFighterEncoder; previous: number; value: number };
        sideButton: {
            bank: number;
            mf: MidiFighter;
            position: "top" | "bottom";
            side: "left" | "right";
        };
        state: {
            mf: MidiFighter;
            previous: MidiFighterState;
            state: MidiFighterState;
        };
        switch: { encoder: MidiFighterEncoder; previous: number; value: number };
    }
    Index

    Properties

    bankChange: {
        current: number;
        implicit: boolean;
        mf: MidiFighter;
        prev: number;
    }

    Virtual bank has changed

    encoder: { encoder: MidiFighterEncoder; previous: number; value: number }

    An encoder has been changed

    sideButton: {
        bank: number;
        mf: MidiFighter;
        position: "top" | "bottom";
        side: "left" | "right";
    }

    A side button has been pressed

    state: { mf: MidiFighter; previous: MidiFighterState; state: MidiFighterState }

    Connection state changed

    switch: { encoder: MidiFighterEncoder; previous: number; value: number }

    An encoder has been pressed