• MIDIWidget: Control anything with MIDI.

    The MIDIWidget converts MIDI messages into general-purpose output.

     

    Sold out!

  • Step 1: Connect the MIDIWidget to your computer.

    The MIDIWidget connects via standard USB micro cable (not included). The MIDIWidget will appear as a standard MIDI in/out port pair on any computer.
     
    Use the MIDIWidget out-of-the-box with any music software that supports MIDI. By default, it responds to MIDI notes 60..83 on any MIDI channel (note 60 is Middle C).
     
    To customize the behavior of the MIDIWidget, continue to Step 2.

    Step 2: Launch the MIDIWidget Configurator.

    Download and open the MIDIWidget Configurator for Mac or Windows.
     
    Select the MIDIWidget MIDI ports in the drop-down menus. Then press "R" to read the current configuration from the MIDIWidget.

    Step 3: Customize the MIDIWidget's output behavior.

    Each MIDIWidget output can respond independently to MIDI note, CC, program change, or sync messages.
     
    Optionally, program up to 128 "presets" that each contain output states of some or all of the 24 outputs. You choose the MIDI commands that are used to store and recall presets during operation.
     
    Press "W" to write the new configuration to the MIDIWidget. Settings are stored even when the power is disconnected. You can reconfigure the MIDIWidget as many times as you like.
    MIDIWidget Wiring Example

    Step 4: Wire up the MIDIWidget.

    The MIDIWidget receives MIDI input via USB or via a traditional MIDI connector.
     
    You can power the MIDIWidget using the USB port, or it can operate independently from the computer using a battery or other DC power supply.
     
    MIDIWidget outputs can be used to control LEDs, relays, or anything else that requires a 5V on/off signal.
  • Open Source

     

  • Have questions?

    The MIDIWidget was funded on Kickstarter in 2015.
  • Join the MIDIWidget mailing list.

  • About

    The MIDIWidget is a MIDI decoder designed by John Staskevich. MIDIWidget firmware was created with the help of LUFA. Read the LUFA copyright and license notice here.