1. Connect Your MIDI Controller

  • Plug your MIDI device into your computer (or set up a virtual MIDI loopback like LoopMIDI if you're using software MIDI).
  • Make sure your computer recognizes it (test in MIDI-Monitoring or a DAW if needed).


2. Enable MIDI in ELM

  • Open ELM.
  • Go to SettingsMIDI.
  • Activate the slider button to Enable the MIDI.



  • You can also select a MIDI output device if you want ELM to send feedback to a controller with lights (some controllers like Launchpad can light up when you trigger stuff).


3. Set Up MIDI Triggers



  • Enable the slider to make it Active.


  • Click Shortcuts. 


  • Then choose the MIDI Tab.


  • Click LOAD, and choose Midi.



  • Press a button or move a fader/knob on your MIDI controller — ELM will "learn" that MIDI message.
  • Now that control will trigger that item or adjust the parameter.

(You can also assign multiple controls if you want fader control over things like opacity or speed.)



You can confirm in ELM if the MIDI Controller is connected successfully.



4. MIDI Mapping Tips

  • Buttons usually trigger playlists, switch sequences, or enable/disable layers.
  • Faders/knobs are good for controlling brightness, effect parameters, speed, or color settings.
  • Some MIDI devices allow you to set banks (like different pages of buttons), so you can control many things with a small setup.
  • You can also use MIDI notes, CC (control change) messages, or program changes, depending on how fancy your controller gets.


5. Virtual MIDI

If you don’t have a physical controller, you can use apps like:

  • TouchOSC (for tablets/phones)
  • LoopMIDI + Bome MIDI Translator (on PC) to create virtual MIDI controllers.


In short: once MIDI is enabled and mapped inside ELM, you can perform live LED shows by tapping pads, sliding faders, or automating controls! ?✨