A controller is any device that can be used for controlling music software. The most common type of controller is a keyboard controller. These resemble a musical keyboard and can also contain actuators for pitch bending or modulation. The keyboard itself produces no sound on its own and is used only to drive other MIDI devices. Dedicated control surfaces resemble an array of switches, sliders and dials and are common place in any studio.