The MP128 is a MIDI foot controller that allows users to send MIDI program changes across all 16 MIDI channels, as well as MIDI song select commands, complete with start and stop buttons. It also supports MIDI sharing and operates on MIDI phantom power, removing the necessity for an external power supply.