Interface LXMidiListener

All Known Implementing Classes:
AkaiMidiMix, AkaiMPD218, AlternatingPattern, APC40, APC40Mk2, APCmini, APCminiMk2, APCminiSurface, BlurEffect, ChasePattern, ChevronPattern, ColorizeEffect, ColorMaskEffect, Damper, DJM900nxs2, DJMA9, DJMV10, DJTTMidiFighterTwister, DmxPattern, DynamicsEffect, FreezeEffect, GateEffect, GeometryTestPattern, GradientMaskEffect, GradientPattern, GraphicEqualizerPattern, HueSaturationEffect, ImageMaskEffect, ImagePattern, InvertEffect, LifePattern, LifePattern, LinearMaskEffect, LXDeviceComponent, LXEffect, LXEffect.Placeholder, LXMidiSurface, LXMidiTemplate, LXModelEffect, LXModelPattern, LXPattern, LXPattern.Placeholder, MacroSwitches, MacroTriggers, MidiFighterTwister, MidiNoteTrigger, MultiModeEnvelope, NoisePattern, NovationLaunchkeyMk337, OrboxPattern, PlanesPattern, Randomizer, ScriptEffect, ScriptPattern, SlideshowPattern, SolidPattern, SoundObjectEffect, SoundObjectPattern, SparkleEffect, SparklePattern, StrobeEffect, TestPattern

public interface LXMidiListener
  • Method Details

    • noteOnReceived

      default void noteOnReceived(MidiNoteOn note)
    • noteOffReceived

      default void noteOffReceived(MidiNote note)
    • controlChangeReceived

      default void controlChangeReceived(MidiControlChange cc)
    • programChangeReceived

      default void programChangeReceived(MidiProgramChange pc)
    • pitchBendReceived

      default void pitchBendReceived(MidiPitchBend pitchBend)
    • aftertouchReceived

      default void aftertouchReceived(MidiAftertouch aftertouch)
    • midiPanicReceived

      default void midiPanicReceived()
    • sysexReceived

      default void sysexReceived(LXSysexMessage sysex)