Ableton Live · Gamepad to MIDI

Your gamepad as a MIDI controller in Ableton Live.

Launch clips from the face buttons. Sweep a filter with a trigger. Play a Drum Rack from the pad you already own — on a PS5 DualSense, an Xbox controller or a Switch Pro.

Universal Controller MIDI runs alongside Live and sends ordinary MIDI, so nothing here needs Max for Live or a Suite licence. Try the core bridge free, then choose Pro when you want your own mappings.

Works with Live 11 and Live 12, on Intro, Lite, Standard and Suite.

Start from the pad you already own.

Every controller reaches Live on the same port with the same CC numbers. What differs is how much you can express once you are there — the DualSense has two continuous surfaces the others do not.

PS5 DualSense

The most expressive option. Touchpad XY on CC 16 and 17, analog triggers across their full pull, and adaptive-trigger feedback driven back from Live on Pro.

Read the DualSense walkthrough

Xbox Series X|S, One and Elite

No touchpad or adaptive triggers, so the mapping leans on the analog triggers and — on an Elite — the four rear paddles as a second layer.

Read the Xbox walkthrough

Switch Pro and 8BitDo

Digital triggers send CC as a 0/127 toggle rather than a sweep, so plan those inputs as switches and keep continuous control on the sticks.

Read the Switch Pro walkthrough

Both platforms, one mapping

Presets save as plain JSON and move between a macOS studio machine and a Windows show laptop unchanged — same CC numbers, same channels, same calibration.

See the cross-platform setup

Every Ableton guide, in order of depth.

Start at the top for a working mapping in under ten minutes. The later entries are for when MIDI Learn stops being enough.

PS5 DualSense in Ableton Live

The full walkthrough: port setup, the default preset, Remote Script install, and mapping the touchpad and adaptive triggers to real parameters.

Xbox controller in Ableton Live

Series X|S, One and Elite. Drum Rack pads from the face buttons, trigger CC curves, paddle layers and Session View clip launch.

Finger drumming a Drum Rack

Velocity curves, pad layout and the latency budget for playing a Drum Rack from a gamepad rather than tapping it in.

Ableton Link and gamepad sync

Link is tempo sync between machines, not control data — a different mechanism to MIDI, and the one people most often conflate with it.

Performing rather than producing? See Resolume and TouchDesigner. For Logic Pro, FL Studio, Bitwig or Reaper, see the full guide index.

What Live needs from you

Live will not see a gamepad directly — it only lists MIDI devices. The bridge supplies the port; the rest is three toggles.

  • A MIDI route into Live. On macOS, enable the IAC Driver in Audio MIDI Setup. On Windows, use the bundled virtual port, or an existing output such as a loopMIDI port if that driver is blocked from registering.
  • Track and Remote switched on. In Settings → Link, Tempo & MIDI, find the port in the input list and enable both. Remote is what makes MIDI Learn work.
  • A preset, or Cmd-M. Load the Ableton preset for a working default, or hit Cmd-M / Ctrl-M and wiggle an input to map a parameter yourself.

For the step-by-step version, see the installation docs and what a virtual MIDI port actually is.

Check it free. Build your mapping with Pro.

The free bridge gets your pad into Live on the default mapping. Pro is for when you want the layout your set actually needs.

Free

Free

Get your controller into Ableton Live on the default mapping.

  • Core gamepad-to-MIDI bridge
  • Default MIDI note and CC mappings
  • Works on every Live edition
Download free

Pro

Recommended
AUD89 before applicable tax one-time

Build the controller layout your set needs.

  • Full custom mapping editor
  • Curves, latch behaviour and conditional layers
  • Local preset library
  • OSC output configuration
  • Supported DualSense touchpad and adaptive-trigger settings
See the current Pro offer

Ableton gamepad MIDI questions

Can you use a PS5 or Xbox controller as a MIDI controller in Ableton Live?

Yes. Ableton Live only enumerates MIDI devices, so a gamepad never appears on its own. Universal Controller MIDI reads the pad and re-emits every button, stick and trigger as standard MIDI notes and CC, which Live then accepts under Link, Tempo & MIDI like any other controller.

Does Ableton Live see a gamepad without extra software?

No. A DualSense or Xbox pad is an HID or XInput game device, not a MIDI device, so it will not show up in the Link, Tempo & MIDI port list until something translates it. There is no setting inside Live that exposes gamepads directly.

Do I need Max for Live?

No. Universal Controller MIDI is a standalone desktop app that sends ordinary MIDI, so MIDI Learn is enough for most mappings and works on every Live edition including Lite and Intro. Max for Live only matters if you want to build a custom device with curves and conditional logic.

Do I need Ableton Live Suite?

No. MIDI mapping and the Link, Tempo & MIDI port list are identical across Intro, Lite, Standard and Suite, so a gamepad behaves the same on every edition.

What can a DualSense do in Live that an Xbox pad cannot?

The DualSense adds a pressure-sensitive touchpad that maps to an XY pair, adaptive triggers that can take haptic feedback back from Live, and a gyro. An Xbox pad has none of those, but its buttons, sticks and both analog triggers behave identically and its battery and build are better.

Can I launch Session View clips from the controller?

Yes. Either MIDI-map the face buttons and d-pad onto clip slots with Cmd-M or Ctrl-M, or install the bridge Remote Script so the d-pad moves the selection ring and a face button launches the highlighted slot with no manual mapping.

Is a gamepad fast enough to play parts rather than just tweak them?

For pads, clip launch and parameter sweeps, yes — the bridge polls at 250 Hz, which puts controller-to-MIDI latency around 4 ms. Finger drumming a Drum Rack is viable; the limit is the pad layout and the lack of velocity-sensitive keys, not the bridge.

Put the pad on the desk.

It is already a sixteen-input controller. It just needs the bridge in between.

On Windows? See the Windows gamepad MIDI page. Comparing options first? Read the gamepad MIDI buyer’s guide.