How to Add a MIDI Keyboard to GarageBand on Your Mac
Working out how to add a MIDI keyboard to GarageBand on a Mac takes one USB cable and a few checks, yet a keyboard can light up and still play nothing.
That silence has a short list of causes: a missing adapter, a USB prompt that let power but no data through, or the wrong kind of track.
Get the order right and every key plays GarageBand’s pianos, basses and synths, with every take saved as a MIDI region you can edit note by note.
The steps below come from Apple’s own GarageBand and macOS guides: the cable or adapter, the Mac’s accessory prompt, Audio MIDI Setup, GarageBand’s Audio/MIDI settings and the software instrument track.
After that come the fixes for silent keys, your first recording, a short iPhone section and two starter keyboards if you don’t own one yet.
How to Add a MIDI Keyboard to GarageBand on a Mac?
That order is the whole method, because each step only works once the one before it has. To add a MIDI keyboard to GarageBand on a Mac, connect it by USB, allow it when macOS asks, confirm it in Audio MIDI Setup, check GarageBand’s Audio/MIDI settings, then play it into a software instrument track.
| Step | Where to do it | What you should see |
|---|---|---|
| Connect | A USB cable from the keyboard to the Mac, with a USB-C adapter if the plug doesn’t fit | Lights on a keyboard that runs on USB power |
| Allow | The prompt macOS shows for a new USB accessory | Choose Allow, so data passes as well as power |
| Confirm | Audio MIDI Setup, Window > Show MIDI Studio | The keyboard’s icon, not dimmed |
| Check | GarageBand > Settings > Audio/MIDI | The keyboard’s name in the MIDI Controller field, not None |
| Add a track | Track > New Track, the software instrument option, then Create | The Library opens with patches to choose from |
| Play and record | Select the track, press R to record and Space to stop | A new MIDI region as you play |
Apple’s guide to connecting a music keyboard adds one more step: follow the instructions that came with the keyboard, which may include installing its driver. Each row gets its own section below, starting with the plug.
Which Cable or Adapter Does Your Mac Need?
The plug is where most first attempts stall, because keyboards and newer Macs often don’t share a connector. A keyboard cable that ends in USB-C plugs straight in, while one that ends in the wider USB-A plug needs a USB-C to USB-A adapter on a Mac with Thunderbolt or USB-C ports, Apple says.

Apple’s own adapter needs no power to work, though the keyboard plugged into it may draw power from the Mac. M-Audio adds that a USB-powered Keystation connected through a hub needs a powered hub.
If your Mac has only USB-C ports and the keyboard came with a USB-A cable, Apple’s USB-C to USB Adapter is the piece to buy.

Apple’s USB-C to USB Adapter
A keyboard or digital piano with only round 5-pin MIDI sockets needs a MIDI interface instead, and Apple’s guide runs MIDI cables from the keyboard to the interface, then the interface to the Mac. Labels catch people out here: Roland’s UM-ONE mk2 marks the cable for the keyboard’s MIDI OUT socket as MIDI IN, and its COMP setting for computers needs Roland’s driver installed first.
Our page on a digital piano with only 5-pin MIDI ports walks through that wiring. For hubs and power on a laptop, see our guide to connecting a MIDI keyboard to a MacBook.
Get Studio Tips Weekly
Join 5,000+ creators getting acoustic treatment advice every week.
No spam. Unsubscribe anytime.Can Your Mac See the Keyboard?
Once the cable fits, macOS has a say before GarageBand does. The first time you connect a new USB device, your Mac asks you to approve it: Allow passes both power and data, while Don’t Allow still lets the accessory charge but passes no data (Apple).
That’s the classic lights-on, no-notes keyboard. Apple keeps the choice under System Settings > Privacy & Security > Accessories, where “Allow accessories to connect” runs from Always ask to Always allow.
To see what macOS sees, open the Audio MIDI Setup app in Applications > Utilities and choose Window > Show MIDI Studio. A connected keyboard appears as a device icon, and a dimmed icon means the device may be turned off or disconnected (Apple).
If the keyboard isn’t there at all, click the Rescan MIDI button in the MIDI Studio window, then check that it’s turned on, properly connected and has any software its maker requires. Keyboards that are class compliant use drivers built into macOS, M-Audio explains, so most need no download.
Try this: with MIDI Studio open, click Test MIDI Setup in the toolbar and play a note, and the up arrow on the device, its In port, lights when the signal arrives. If that arrow lights, macOS can recognize the keyboard, and anything left to fix sits inside GarageBand.
Where Does GarageBand Show the Keyboard?
Once macOS lists the keyboard, GarageBand has a status line of its own. Choose GarageBand > Settings (or press Command-Comma), click Audio/MIDI and look at the MIDI Controller field, which shows the last connected controller, or None if no controller has connected (Apple).
With more than one controller plugged in, the same field lets you choose which one the project uses. If GarageBand lost the keyboard, the Reset MIDI Drivers button on that pane reloads your MIDI devices.
The Output Device menu on the same pane decides where the sound comes out. If you listen through headphones plugged into an audio interface, choose that interface there.
What Kind of Track Does the Keyboard Play?
That MIDI Controller field shows the keyboard is connected, but the notes still need an instrument. A controller keyboard such as M-Audio’s Keystation makes no sound of its own, its guide explains, so choose Track > New Track (Option-Command-N), pick the software instrument option, labeled MIDI in Apple’s current guide, and click Create.
The Library then opens beside the new track: pick a category such as Piano, Bass or Synthesizer on the left and a patch on the right. A patch holds the instrument and its effects, and you can only choose patches that match the track type.
Then select that track, a step in Apple’s instructions for both playing and recording a software instrument. If you have to strike the keys hard to play at full velocity, the Keyboard Sensitivity slider in the track’s Smart Controls (press B) changes that.
Try this: press Command-K to open Musical Typing and play a few letter keys on the Mac’s own keyboard. If those notes sound and the MIDI keyboard’s don’t, the track and speakers are fine and the problem sits between the keyboard and GarageBand.
Why Won’t GarageBand Play Your Keyboard’s Notes?
Those checkpoints, the Mac’s prompt, MIDI Studio and GarageBand’s settings, also show where a silent keyboard is stuck. A refused accessory, a faulty cable or port, a connection GarageBand lost or the wrong kind of track can each keep the keys quiet, and the table pairs each with its fix.

| What you see | Where it’s stuck | What to try |
|---|---|---|
| Keyboard lights up, nothing in MIDI Studio | The Mac’s accessory prompt, the cable or the port | Allow the accessory, then another cable and port, without a hub |
| Keyboard’s icon dimmed in MIDI Studio | Device off or disconnected | Turn it on, reconnect it and check “Device is online” in its Properties window |
| MIDI Controller says None | GarageBand lost the connection | Click Reset MIDI Drivers, or choose the keyboard if several are connected |
| Notes arrive but nothing sounds | The track or the output | Select a software instrument track and check the Output Device menu |
| Notes hold on with the pedal up | The pedal was pressed as the keyboard powered on | Restart the keyboard with your foot off the pedal |
M-Audio says about 95% of the connection inquiries it gets clear up by trying a different USB cable, port or computer, unplugging other USB devices and avoiding hubs. The pedal row comes from M-Audio’s Keystation guide, because the keyboard reads the pedal’s direction as it powers up.
If MIDI Studio still shows nothing, M-Audio’s next step is a fresh configuration: unplug every USB MIDI device, choose New Configuration from MIDI Studio’s configuration menu, then reconnect the devices one at a time. Its quick hardware test lives in the Mac’s System Report, where a working keyboard is listed under Hardware, then USB.
How Do You Record What You Play?
After the keys sound, Apple’s recording steps take a few presses. Select the software instrument track, move the playhead to where you want to start, press R or click Record in the control bar, play, then press Space to stop, and GarageBand writes what you played as a new MIDI region.
Turn on the metronome and count-in first if you want a steady beat to play against. Any knob you move in the Smart Controls area while recording is captured too, as automation you can edit later in the Piano Roll Editor.
Each track header also has a Record Enable button, a circle that lights red, and Apple lets you enable several tracks at once. The Piano Roll Editor is also where you fix a wrong note later.
Do the Knobs and Transport Buttons Work in GarageBand?
That covers the keys, but the knobs and buttons on many keyboards are a separate question. Apple’s steps cover the notes, while transport buttons and knobs depend on what the keyboard’s maker supports for GarageBand, sometimes through a control script you download.
Akai’s MPK mini IV guide, for example, lists GarageBand among the DAWs whose control script you download and install first, and the keyboard sends its transport and screen controls on a separate DAW port (Akai). Its keys, pads, wheels, pedal and knobs travel on the main MIDI port, the one Akai expects a DAW to record.
M-Audio’s Keystation 49 MK3 guide says its transport buttons speak MIDI, Mackie Control or HUI to software that supports them, and its setup steps cover Ableton Live Lite and MPC Beats. Neither that guide nor Apple’s GarageBand guide says whether GarageBand answers those buttons, so check your maker’s support pages for a GarageBand script or update before counting on them.
Can You Connect a MIDI Keyboard to GarageBand on iPhone?
The same keyboard can play GarageBand on an iPhone, with a different plug. iPhone 15 and later models have a USB-C connector, and Apple lists them as compatible with its USB-C to USB Adapter, while older Lightning iPhones take one of Apple’s USB-A camera adapters, which Apple says work with audio and MIDI devices.

A Bluetooth MIDI keyboard pairs inside GarageBand itself: tap the Settings button in the control bar (then Song Settings on iPhone SE), tap Advanced, then Bluetooth MIDI Devices, and turn on the keyboard’s Connect switch. If a wired keyboard brings up “attached accessory uses too much power”, Apple suggests a powered USB hub or the Lightning to USB 3 Camera Adapter plugged into a USB power adapter.
An iPad follows the same pattern with its own ports, and Burton Acoustix’s iPad GarageBand guide covers it step by step. Our iPhone MIDI keyboard setup page lists which iPhones have which connector.
Which Starter Keyboard Works Best With GarageBand?
If you’re still shopping, both of these keyboards run on power from their USB cable, so one cable connects and powers them. For most GarageBand beginners, the Akai MPK Mini MK3 suits a small desk and drum parts, while the M-Audio Keystation 49 MK3 suits two-handed piano parts.
On a crowded desk, the Akai MPK Mini MK3 is the compact pick, with pads for drum parts.

the Akai MPK Mini MK3
For piano parts, the M-Audio Keystation 49 MK3 gives you four octaves of full-size keys.

the M-Audio Keystation 49 MK3
Our best MIDI keyboard for GarageBand guide compares six controllers if neither fits. Each pick here had at least 4.0 stars and 50 reviews on Amazon and was in stock on 16 October 2026, and no prices appear because they change often.
The Bottom Line
So half the job of adding a MIDI keyboard to GarageBand happens before the app opens: the right plug, Allow at the Mac’s prompt and a keyboard icon in MIDI Studio. After that, a software instrument track with a patch from the Library is all GarageBand needs to play every note.
If the keys still won’t sound, the table above points to the step to repeat, and the answers below cover drivers and playing with no keyboard at all.
Frequently Asked Questions
Can any MIDI keyboard work with GarageBand on a Mac?
Apple’s guide covers both kinds: a USB music keyboard connects with its USB cable, and a keyboard with MIDI ports connects through a MIDI interface, after which either one plays and records GarageBand’s software instruments. Class-compliant USB keyboards, which M-Audio says use drivers built into macOS, usually work as soon as the Mac allows them. Whether the transport buttons and knobs control GarageBand depends on the maker: Akai, for one, supplies a GarageBand control script for its MPK mini IV.
Do you need a driver for a MIDI keyboard on a Mac?
Usually not. Class-compliant keyboards use the drivers built into macOS, M-Audio explains, and its Keystation 49 MK3 is one. Some keyboards and interfaces do need their maker’s software, though: Apple says to check the maker’s website for the latest driver, and Roland’s UM-ONE mk2 interface needs Roland’s driver for its COMP setting. If Audio MIDI Setup can’t find a keyboard after a rescan, missing maker software is one of the causes Apple lists.
Why isn’t my MIDI keyboard showing up in GarageBand?
Start outside GarageBand. Check that the Mac allowed the accessory when you plugged it in, then open Audio MIDI Setup’s MIDI Studio window and look for the keyboard’s icon, clicking Rescan MIDI if it’s missing. If macOS can see it, open GarageBand > Settings > Audio/MIDI: the MIDI Controller field should name the keyboard, and Reset MIDI Drivers reloads MIDI devices if GarageBand lost the connection. If the Mac won’t recognize the keyboard at all, M-Audio’s basics apply: another USB cable and port, and no hub while you test.
Does a MIDI keyboard make sound on its own?
Not a controller keyboard such as M-Audio’s Keystation: its guide notes that pressing a key only sends MIDI data, and you hear nothing until music software reads that data and plays the sound. In GarageBand, that software is a software instrument track with a patch chosen from the Library. If GarageBand names the keyboard but you still hear nothing, check that the software instrument track is selected and look at the Output Device menu in GarageBand’s Audio/MIDI settings.
Can you play GarageBand without a MIDI keyboard?
Yes. Choose Window > Show Musical Typing, or press Command-K, and the Mac’s own keys play the selected software instrument, with Z and X moving down or up an octave and Tab acting as a sustain pedal. The same window switches to an onscreen keyboard you click with the mouse. Both are handy for testing a track, while Musical Typing’s C and V keys stand in for how hard you’d play a velocity-sensitive keyboard.