GarageBand for Mac supports manual MIDI pitch correction, but Apple’s current guide does not document an automatic MIDI scale-correction command. To make an existing MIDI passage fit a chosen scale, edit its notes in the Piano Roll Editor.
This guide focuses on one task: correcting pitches in an existing software instrument MIDI region while keeping its rhythm. Apple documents the necessary note-editing controls, but the distinction between pitch editing, timing quantization and audio correction matters. Apple’s MIDI editing instructions describe the supported manual approach.
What does GarageBand document—and where is the limit?
Apple’s GarageBand Piano Roll overview lists Time Quantize for timing, Transpose for changing region pitch, and note-level controls for timing and velocity. It does not identify a Scale Quantize menu or give a procedure for automatically moving existing MIDI notes into a selected scale. The defensible conclusion is that Apple does not document that automatic MIDI outcome in GarageBand for Mac. Intro to the Piano Roll Editor
One sentence in that overview broadly mentions quantizing “timing and pitch.” However, the detailed control descriptions distinguish timing quantization from transposition and provide no scale-selection procedure. That wording alone is insufficient evidence for an automatic MIDI scale-correction feature. Use the documented controls and their specific instructions when deciding what GarageBand can do. Apple’s Piano Roll control descriptions
The following distinctions help you choose the right operation:
| Your intended result | Documented GarageBand operation | Relevant boundary |
|---|---|---|
| Change individual MIDI pitches | Edit notes in the Piano Roll Editor | You choose the replacement pitches. |
| Align MIDI notes with beats | Time Quantize |
Corrects timing, rather than scale membership. |
| Shift a whole MIDI region in pitch | Transpose |
Applies to the entire region. |
| Restrict audio pitch correction to the project key | Pitch Correction with Limit to Key |
Applies to audio tracks; Apple specifies single-note audio for accurate results. |
Apple documents these operations separately: MIDI note editing, MIDI timing quantization, region transposition, and audio pitch correction.
How do you make existing MIDI notes fit a chosen scale?
Begin with an editable MIDI region on a software instrument track and a clear list of allowed pitches. For the original example below, the target is C major, using C, D, E, F, G, A and B. Treat that list as the editing rule: retain notes in the list and decide where each remaining note should move.
Open the MIDI region and select a note
Double-click the MIDI region in the Tracks area to open the Piano Roll Editor. Alternatively, select the software instrument track or MIDI region and choose View > Show Editor. The editor appears below the tracks, with a keyboard reference along its left edge. Open the Piano Roll Editor
Click the note you want to change. To select several notes, use Shift-click or drag a selection around them. Check the selection before changing pitch, especially where notes overlap. Select and edit MIDI notes
Change pitch in semitone steps
Press Option–Up Arrow to raise selected notes by one semitone, or Option–Down Arrow to lower them by one semitone. You can also drag notes vertically, using the keyboard graphic as a pitch guide. For a pitch-only correction, the arrow shortcuts make the intended adjustment explicit. Change the pitch of notes
Work through the passage in short sections. Choose the replacement pitch before applying the edit, then listen to the surrounding notes. A scale gives you allowed destinations; it does not determine which destination best preserves your intended sequence.
Use this synthetic passage as a decision aid
The following notes and replacements are an illustrative editing plan, not measured GarageBand output or a claim about an automatic correction algorithm. Assume eight successive notes of equal length, all within the same octave:
| Position | Original pitch | Chosen replacement | Manual adjustment |
|---|---|---|---|
| 1 | C | C | Leave unchanged |
| 2 | C♯ | D | Raise one semitone |
| 3 | E | E | Leave unchanged |
| 4 | F♯ | F | Lower one semitone |
| 5 | G | G | Leave unchanged |
| 6 | G♯ | A | Raise one semitone |
| 7 | B | B | Leave unchanged |
| 8 | C | C | Leave unchanged |
The resulting passage is C, D, E, F, G, A, B, C. Every pitch belongs to the chosen target set. The example also exposes an important decision: C♯ is equally close to C and D, while F♯ is equally close to F and G. Here, the replacements create an ascending sequence. A different intended shape could justify different choices.
For your own passage, use three checks: identify whether the original pitch is allowed, choose a replacement that preserves the intended movement, and confirm the result in context. For simultaneous notes, review the combination as well as each individual pitch. Meeting the scale rule is a useful checkpoint, but your chosen note relationships still need inspection.
Can you correct repeated pitches together?
Yes, when they should receive the same edit. Apple documents clicking a key on the keyboard at the left of the Piano Roll Editor to select notes of that pitch. You can then apply the documented semitone shortcut to the selection. Inspect which notes are selected before proceeding. Select all notes of the same pitch
Use this shortcut only after deciding that every selected occurrence needs the same destination. In the synthetic example, moving all selected C♯ notes to D could be appropriate. In a longer passage, one C♯ might need to become C while another should become D. In that case, edit the occurrences separately.
This produces a practical batching rule: group notes by both their original pitch and their intended replacement. Grouping only by original pitch can apply a consistent edit where you actually wanted different results.
Will changing the project key correct the MIDI notes?
Apple documents setting the project key through the LCD: click the triangle on its right side, choose Beats & Project, then click the displayed key and choose from the menu. Its project-key page discusses key and scale settings, but does not describe this as a command for finding and replacing out-of-scale MIDI notes. Set the key and scale
Accordingly, do not treat selecting C major in the project display as completion of the example above. Reopen the MIDI region and verify the actual pitches against the target set. The task is finished when the notes match your editing plan.
Whole-region transposition solves a different task. Apple’s Region inspector provides a Transpose slider that moves the selected regions in semitones and applies to the entire region. It is useful when a complete pattern needs a common pitch shift. Transpose MIDI regions
For example, raising the synthetic input by one semitone would change its C notes as well as its C♯ notes. It would not perform the selective replacements shown in the table. Choose individual note editing when some pitches should stay while others need different adjustments.
Why don’t timing quantization and audio correction solve this MIDI task?
Time Quantize adjusts MIDI timing to a selected note value. Apple describes region-wide and selected-note workflows, and states that the timing adjustment is nondestructive for playback: selecting off recalls the original timing. Use it when notes need rhythmic alignment, not as a scale-correction step. Quantize note timing
GarageBand’s Limit to Key checkbox belongs to its audio pitch-correction workflow. Apple instructs users to select an audio track, choose Track in the Audio Editor inspector, adjust Pitch Correction, and enable Limit to Key to restrict correction to the project key. The adjustment affects all regions on the selected audio track; Apple says accurate results require single-note, or monophonic, audio. These instructions do not describe editing MIDI note events. Correct the pitch of all regions on an audio track
What if you need automatic MIDI scale correction?
Apple explicitly documents that capability in Logic Pro for Mac. In its Piano Roll Editor, select the notes you want to quantize, then choose the scale and key from the Scale Quantize pop-up menus. This is a documented Logic Pro feature. Quantize pitch in Logic Pro for Mac
If you already have access to Logic Pro, Apple provides this project-opening path:
- Update GarageBand and Logic Pro to their latest versions, as Apple recommends.
- In Logic Pro, choose
File > Openand select the GarageBand project. - Choose a location for the new Logic Pro project and save it.
- Select the relevant MIDI notes in Logic Pro’s
Piano Roll Editorand choose the desired key and scale throughScale Quantize.
Apple documents opening GarageBand projects directly in Logic Pro without a separate import or conversion step. The saved result is a Logic Pro project, and Apple states that Logic Pro projects cannot be opened in GarageBand. Keep the GarageBand original if you want to continue working there. GarageBand projects in Logic Pro for Mac
For a short passage, GarageBand’s manual semitone edits provide a direct route to the desired pitches. Define the target notes, make selective replacements, and check the complete passage. If automatic scale quantization is essential, Apple documents that operation in Logic Pro; GarageBand’s documented path remains manual MIDI pitch editing.
Sources
- Intro to the Piano Roll Editor in GarageBand on Mac — Apple Support.
- Edit notes in the Piano Roll Editor in GarageBand on Mac — Apple Support.
- Set the key and scale in GarageBand on Mac — Apple Support.
- Quantize note timing in the Piano Roll Editor in GarageBand on Mac — Apple Support.
- Transpose regions in the Piano Roll Editor in GarageBand on Mac — Apple Support.
- Correct the pitch of all regions on an audio track in GarageBand on Mac — Apple Support.
- Quantize pitch in the Piano Roll Editor in Logic Pro for Mac — Apple Support.
- GarageBand projects in Logic Pro for Mac — Apple Support.