MIDI-контроллеры предназначены для преобразования реальных физических процессов (например, нажатий на клавиши) в команды формата MIDI. Такие контроллеры могут быть выполнены в виде различных музыкальных инструментов, DJ-контроллеров, драм-машин и т.д. Наиболее распространенный вид MIDI-контроллера — MIDI-клавиатуры. Интерфейс этих инструментов напоминает электропианино, поэтому их легко использовать для создания и исполнения музыки. В зависимости от назначения такое устройство может отличаться скромными габаритами, а может иметь клавиатуру, сходную по размерам с полноценным электрическим фортепиано.