MidiFly® is a gesture based MIDI controller. Instead of pressing physical buttons, the user generates MIDI messages by moving his or her hands in the air, intercepting a virtual grid of pads. By default, every virtual pad generates a note message, unless it's disabled. A disabled pad can either do nothing at all, or send a dynamics related message.
MidiFly® has 3 main screens: the Performance screen the Note Editor screen and the the Grid Editor screen.