Interface MidiEvents

interface MidiEvents {
    controller(channel, controllerType, value): void;
    noteOff(channel, midiNote, velocity): void;
    noteOn(channel, midiNote, velocity): void;
    programChange(channel, value): void;
    setTempo(microsecondsPerBeat): void;
    timeSignature(numerator, denominator, metronome, thirtyseconds): void;
}

Methods

  • Parameters

    • channel: number
    • controllerType: number
    • value: number

    Returns void

  • Parameters

    • channel: number
    • midiNote: number
    • velocity: number

    Returns void

  • Parameters

    • channel: number
    • midiNote: number
    • velocity: number

    Returns void

  • Parameters

    • channel: number
    • value: number

    Returns void

  • Parameters

    • microsecondsPerBeat: number

    Returns void

  • Parameters

    • numerator: number
    • denominator: number
    • metronome: number
    • thirtyseconds: number

    Returns void

Generated using TypeDoc