Step 1: Connecting the MPK Mini
The Akai MPK Mini MK3 is a USB bus-powered MIDI controller. One USB cable handles both power and data. No external power supply or drivers are required.
Connect the USB Cable
Plug the included USB cable into the MPK Mini's USB port (located on the back of the unit) and the other end into an available USB port on your computer. Use a direct USB port on your computer rather than a USB hub for the most reliable connection. On Windows and Mac, the device is recognized automatically.
Verify the Connection
When connected, the MPK Mini's pads light up and the display activates. If the pads do not light up, try a different USB cable (some cables are charge-only and do not carry data) or a different USB port. The device should appear in your operating system's audio/MIDI settings without any manual driver installation.
Launch FL Studio
Open FL Studio after connecting the MPK Mini. FL Studio detects MIDI devices during startup and when the MIDI settings panel is opened. If FL Studio was already running when you connected the controller, you may need to refresh the MIDI settings.
Step 2: FL Studio MIDI Settings
After connecting the MPK Mini, configure FL Studio to receive its MIDI input. This is a one-time setup that FL Studio remembers for future sessions.
Open MIDI Settings
Go to Options > MIDI settings from the FL Studio menu bar. The MIDI settings panel displays all detected MIDI input and output devices.
Enable the MPK Mini Input
In the Input section, find Akai MPK Mini MK3 (or similar name depending on your OS). Click on it to select it. Below the device list, check the Enable checkbox. The device name should now appear highlighted, indicating it is active.
Set the Port Number
With the MPK Mini selected in the input list, set the Port number to a value like 0. This port number is used to link the controller to specific channels or plugins. If you leave it at 0, the MPK Mini sends MIDI to whichever channel or plugin is currently selected in FL Studio.
Configure the Controller Type
In the controller type dropdown (below the port setting), you can leave it as (generic controller) or select a specific script if one is available. For the MPK Mini, the generic controller setting works for most use cases. FL Studio's generic controller mode accepts standard MIDI note and CC messages from any device.
Close and Test
Close the MIDI settings. Select any instrument channel in the Channel Rack (for example, the default Kick sampler). Press a key on the MPK Mini. You should hear the instrument play. If there is no sound, go back to MIDI settings and verify the device is enabled and the port is set correctly.
Step 3: Playing Instruments with the Keys
Once the MIDI settings are configured, the 25 keys on the MPK Mini control whichever instrument is currently selected in FL Studio's Channel Rack.
Select a Channel
In the Channel Rack (F6), click on any instrument channel to select it. For testing, add a synthesizer like FLEX by clicking the + button at the bottom of the Channel Rack and selecting FLEX from the plugin list.
Play the Keys
Press keys on the MPK Mini. You should hear the selected instrument play at different pitches. The velocity (how hard you press) controls the volume of each note. Press gently for soft notes, firmly for loud ones.
Use the Octave Buttons
The MPK Mini has Octave Down and Octave Up buttons that shift the key range by one octave. Since you only have 25 keys (two octaves), use these buttons to reach higher or lower notes. The display shows the current octave offset so you always know your position.
Use the Joystick
Push the joystick left or right for pitch bend. Push up or down for modulation. The pitch bend is essential for 808 bass slides: play an 808 note and push the joystick sideways to bend the pitch up or down in real time. Record the performance into the Piano Roll to capture the pitch bend data.
Record a Performance
To record a live performance into FL Studio, click the Record button in the Transport bar (or press R), then press Play (or Space). Everything you play on the MPK Mini is captured as MIDI data in the Piano Roll of the selected channel. After recording, open the Piano Roll to edit timing, velocity, and note lengths.
Step 4: Mapping Pads to the Channel Rack
The eight pads on the MPK Mini can trigger sounds directly from FL Studio's Channel Rack. This lets you finger-drum your beat patterns in real time.
Understand Pad MIDI Notes
By default, the MPK Mini MK3 pads send MIDI notes on a specific channel. The eight pads in Pad Bank A typically send notes C1 through G#1 (MIDI notes 36-43). Each pad bank (A, B, C, D) sends a different set of notes, giving you 32 total pad assignments across four banks.
Assign Pads to Channel Rack Channels
The simplest approach is to use FL Studio's FPC plugin (covered in the next section). However, you can also map pads directly to Channel Rack channels:
- Right-click the channel you want to trigger (for example, Kick).
- Go to the channel settings and set the MIDI channel and note range to match what the pad sends.
- Alternatively, load your drum samples into a single DirectWave or FPC instance and map each sample to a different note corresponding to each pad.
Test the Mapping
Hit each pad and verify the correct sound plays. Adjust velocity sensitivity by hitting pads at different strengths to confirm that softer hits produce quieter sounds and harder hits produce louder sounds.
Step 5: Mapping Pads to FPC
FPC (Fruity Pad Controller) is FL Studio's built-in drum pad plugin. It is designed specifically for MIDI pad controllers and is the easiest way to use the MPK Mini's pads for finger drumming.
Add FPC to the Channel Rack
Click the + button at the bottom of the Channel Rack and select FPC from the plugin list. FPC opens with a 4x4 grid of pads (16 total, split into two layers: A and B).
Load Drum Samples into FPC
Click on each pad in FPC and load a sample using the sample browser inside the plugin. Assign your kick to Pad 1, snare to Pad 2, hi-hat to Pad 3, and so on. You can also drag samples directly from FL Studio's Browser panel onto FPC pads.
Map MPK Mini Pads to FPC Pads
FPC automatically responds to MIDI notes. The default mapping assigns specific MIDI note numbers to each FPC pad. Check whether the MPK Mini's pad notes match FPC's expected notes:
- Click a pad in FPC and look at the Note field in the pad settings.
- Hit the corresponding pad on the MPK Mini.
- If the note numbers match, the pad triggers the correct sound.
- If they do not match, either change the note assignment in FPC (click the pad and change the note number) or change the note output of the MPK Mini pad using the Akai editor software.
Adjust Velocity Curves
FPC has velocity curve settings for each pad. If pads feel too sensitive or not sensitive enough, click a pad in FPC and adjust the velocity curve. Options include linear, logarithmic, and exponential curves. The MPK Mini also has a global velocity curve setting accessible through the Akai editor that affects all pads.
Finger Drum a Pattern
Enable recording (R), press Play (Space), and tap out a drum pattern on the MPK Mini pads. The performance records as MIDI notes in FPC's Piano Roll. After recording, open the Piano Roll to quantize timing, adjust velocities, and edit the pattern. Use Ctrl+Q (Windows) or Cmd+Q (Mac) in the Piano Roll to quantize selected notes to the grid.
Step 6: Mapping Knobs to the Mixer
The eight knobs on the MPK Mini can control any parameter in FL Studio. Mapping them to the Mixer gives you hands-on mixing control without touching the mouse.
Open the Mixer
Press F9 (Windows/Mac) to open the Mixer.
Link a Knob to a Mixer Fader
Right-click a Mixer insert volume fader and select Link to controller. A linking dialog appears. Now twist the knob on the MPK Mini that you want to assign. FL Studio detects the knob's MIDI CC number and displays it in the dialog. Click Accept to confirm the link.
Map All Eight Knobs
Repeat the process for each knob. A practical mapping for beat production:
MPK Mini Knob FL Studio Control Purpose Knob 1 Insert 1 Volume (Kick) Control kick level Knob 2 Insert 2 Volume (808) Control 808 level Knob 3 Insert 3 Volume (Snare) Control snare level Knob 4 Insert 5 Volume (Hi-Hat) Control hi-hat level Knob 5 Insert 10 Volume (Lead) Control lead level Knob 6 Reverb Send Amount Global reverb control Knob 7 Delay Send Amount Global delay control Knob 8 Master Volume Overall output level Save the Mapping
FL Studio remembers MIDI links within a project. To use the same mapping across all projects, save the links as part of your default template (see the Channel Rack Template Setup Guide). When you open a new project from your template, the knob assignments carry over.
Step 7: Custom Presets with the Akai MPK Mini Editor
The Akai Professional MPK Mini MK3 Program Editor lets you customize every aspect of the controller's behavior: pad note assignments, pad colors, knob CC numbers, velocity curves, and arpeggiator settings.
Download the Editor
Visit the Akai Professional website and download the MPK Mini MK3 Program Editor for your operating system (Windows or Mac). Install it and launch the application with the MPK Mini connected via USB.
Configure Pad Notes
In the editor, click on each pad to set its MIDI note number. For FPC compatibility, set Pad Bank A notes to match FPC's default note mapping (typically C1 through G#1, MIDI notes 36-43). This ensures pads trigger the correct FPC slots without remapping inside FL Studio.
Set Knob CC Numbers
Click on each knob in the editor to assign a MIDI CC number. Common CC numbers: CC1 (Mod Wheel), CC7 (Volume), CC10 (Pan), CC74 (Filter Cutoff). Choose CC numbers that do not conflict with each other or with standard MIDI assignments you use elsewhere.
Customize Pad Colors
The MK3's RGB pads can display any color. In the editor, click each pad and assign a color. A recommended scheme for beat production: red for kick and bass pads, blue for snare and clap, green for hi-hats, yellow for percussion. The visual coding helps you play without looking at a screen.
Set Velocity Curves
The editor lets you set the global velocity curve for both keys and pads. Options typically include Linear, Logarithmic, and Exponential. For beat making, Logarithmic is often preferred because it allows a wider range of gentle velocities while still hitting hard at full force. Experiment with each curve and choose the one that feels most natural to your playing style.
Save the Preset to the Device
After configuring everything, click Send or Write in the editor to save the preset to the MPK Mini's internal memory. The MPK Mini stores multiple presets, so you can create different configurations for different scenarios (one for FL Studio, one for another DAW, one for live performance) and switch between them on the device.
Troubleshooting Common Issues
| Problem | Cause | Fix |
|---|---|---|
| MPK Mini not detected in FL Studio | Device not enabled in MIDI settings | Go to Options > MIDI settings, select the device, check Enable |
| Keys play but pads do not trigger sounds | Pads sending CC instead of notes, or wrong MIDI channel | Use the Akai editor to set pads to Note mode, verify MIDI channel matches |
| Sound plays on wrong channel | MIDI port mismatch or wrong channel selected | Check the Port setting in MIDI settings; click the intended channel in the Channel Rack to select it |
| Knobs not controlling parameters | Link to controller not set up | Right-click the parameter, select Link to controller, twist the knob to link |
| Velocity too sensitive or not sensitive enough | Velocity curve not matched to playing style | Adjust the velocity curve in the Akai editor or in FL Studio's MIDI settings |
| Pitch bend joystick not working | Joystick needs calibration or plugin does not respond to pitch bend | Check that the plugin supports pitch bend; some samplers require enabling it in the channel settings |
| Latency when playing keys | Audio buffer size too high | Go to Options > Audio settings, reduce the buffer size. Use ASIO driver on Windows for lowest latency |
Frequently Asked Questions
Do I need to install drivers for the Akai MPK Mini?
No. The MPK Mini MK3 is a class-compliant USB MIDI device that works on both Windows and Mac without additional drivers. Plug it in via USB and your operating system recognizes it automatically. You do need to enable it in FL Studio's MIDI settings, but no external software installation is required for basic functionality.
Why are my MPK Mini pads not triggering sounds in FL Studio?
The most common cause is that the pads are sending MIDI notes on a different channel than FL Studio expects. Open FL Studio's MIDI settings (Options > MIDI settings), select the MPK Mini input, and make sure the Port number matches. Also verify that the pads are set to Note mode (not CC mode) in the Akai editor. If pads send CC messages instead of notes, FL Studio will not trigger sounds.
Can I use the MPK Mini knobs to control plugin parameters?
Yes. Right-click any parameter in an FL Studio plugin (such as a filter cutoff in Sytrus or a mix knob on an effect), select Link to controller, then twist the knob on your MPK Mini that you want to assign. FL Studio captures the MIDI CC number and creates the link automatically. This works with any plugin parameter in FL Studio.
How do I change the pad colors on the MPK Mini MK3?
The MPK Mini MK3 has RGB backlit pads whose colors can be customized using the Akai Professional MPK Mini MK3 Program Editor software. Download it from the Akai website, connect your MPK Mini, and assign colors to each pad in each of the four pad banks. You can color-code pads by function: red for kicks, blue for snares, green for hats.
Is the MPK Mini MK3 better than the MK2 for FL Studio?
Yes. The MK3 adds a joystick (replacing the MK2's basic pitch/mod buttons), better pad sensitivity, an OLED display showing parameter values, improved key action, RGB pad lighting, and a built-in arpeggiator. If you are buying new, the MK3 is the clear choice. If you already own a MK2, it still works fine with FL Studio.