Connect a controller

Kind of integral to the experience, really.

MIDIpad reads your controller at the system level, so it keeps playing when it isn't the focused app. You can leave the app in the background and focus on your music. Other apps can still see the controller while MIDIpad is running, so don't expect the two to share it cleanly (things might glitch, so don't try to play Call of Duty or something while also using MIDIpad and expect it to work properly).

Connecting

  1. Connect the controller to your computer: by USB cable, or pair it over Bluetooth the same way you would for gaming. (One exception: Xbox pads need Bluetooth - see Controllers.)
  2. Launch MIDIpad, or focus the window if it's already running. If you connect the pad while MIDIpad is running, a little popup in the corner confirms it. The controller's name at the right of the bottom strip opens the controls reference, which says what every control does. It's under Help → Controls… too.
  3. Play something (First sounds)
MIDIpad just opened, a DualSense connected and the wheel at rest

MIDIpad is built for the Sony DualShock 4 and DualSense controllers primarily, but it works with Xbox pads, the Switch Pro Controller, and anything the system recognises as a standard gamepad (on macOS, most of them pretend to be DualShocks, which has been quite painful to develop against sometimes). What each controller gets and what it has to do without is laid out in Controllers.

If the window shows No controller detected, see Controller not detected.

On this page