AKAI MPK mini IV – Extended MIDI Binding Map for Ardour

Hi everyone,

I created an extended MIDI Binding Map for the AKAI MPK mini IV to use its transport/DAW buttons with Ardour on Linux.

Tested with:

  • AKAI MPK mini IV
  • Ardour 7.5
  • Fedora Linux 44
  • PipeWire

The mapping uses the MPK mini IV DAW Port.

Current bindings:

  • Shift → Redo
  • Undo → Undo
  • Loop → Loop on/off
  • Play/Pause → Play/Stop
  • Record → Record
  • Automation → Show/Hide Mixer

I’m sharing it here in case it is useful to other MPK mini IV + Ardour users.

The .map file as follow.

<?xml version="1.0" encoding="UTF-8"?>
<ArdourMIDIBindings version="1.0.0"
    name="AKAI MPK mini IV - Custom"
    manufacturer="Akai">

  <!-- AKAI MPK mini IV / DAW Port / MIDI Channel 1 -->

  <!-- Undo -->
  <Binding channel="1"
           ctl="73"
           action="Editor/undo"/>

  <!-- Redo -->
  <Binding channel="1"
           ctl="17"
           action="Editor/redo"/>

<!-- Loop -->
<Binding channel="1"
         ctl="74"
         function="loop-toggle"/>

<Binding channel="1"
         ctl="76"
         action="Transport/ToggleRoll"/>

  <!-- Record -->
<Binding channel="1"
           ctl="77"
           function="toggle-rec-enable"/>

<!-- Automation button = Toggle Editor / Mixer -->
<Binding channel="1"
         ctl="78"
         action="Common/toggle-editor-and-mixer"/>

</ArdourMIDIBindings>