 Despite its association with music devices, MIDI can control any electronic or digital device that can read and process a MIDI command.The receiving device or object would require a General MIDI processor, however in this instance, the program changes would trigger a function on that device rather than notes from a MIDI instrument's controller.Each function can be set to a timer (also controlled by MIDI) or other condition or trigger determined by the device's creator.