 Keyboards are by far the most common type of MIDI controller.MIDI was designed with keyboards in mind, and any controller that is not a keyboard is considered an "alternative" controller.This was seen as a limitation by composers who were not interested in keyboard-based music, but the standard proved flexible, and MIDI compatibility was introduced to other types of controllers, including guitars, stringed and wind instruments, drums and specialized and experimental controllers.