Mac版GarageBandではMIDIのピッチを手動で修正できますが、Appleの現行ガイドにはMIDIを自動で音階に合わせるコマンドは記載されていません。既存のMIDIフレーズを選択した音階に合わせるには、ピアノロールエディタでノートを編集します。
このガイドでは、リズムを保ったまま既存のソフトウェア音源MIDIリージョンのピッチを修正する方法に焦点を当てます。Appleは必要なノート編集コントロールを説明していますが、ピッチ編集、タイミングのクオンタイズ、オーディオの補正は区別する必要があります。AppleのMIDI編集手順では、サポートされている手動の方法が説明されています。
GarageBandの機能として説明されている内容と、その限界は?
AppleのGarageBand「ピアノロールの概要」では、タイミング用のTime Quantize、リージョンのピッチを変更するTranspose、タイミングとベロシティを調整するノート単位のコントロールが紹介されています。一方、Scale Quantizeメニューについての記載や、既存のMIDIノートを選択した音階に自動で移動する手順はありません。したがって、Mac版GarageBandでそのようなMIDIの自動処理ができるとはAppleは説明していない、と結論づけるのが妥当です。ピアノロールエディタの概要
この概要には「タイミングとピッチ」をクオンタイズするという広い意味の記述が一文あります。しかし、詳しいコントロールの説明では、タイミングのクオンタイズとトランスポーズを区別しており、音階を選択する手順も示されていません。この記述だけでは、MIDIを自動で音階に合わせる機能がある根拠にはなりません。GarageBandでできることを判断するときは、説明されているコントロールと個別の手順を確認してください。Appleによるピアノロールのコントロール説明
次の違いを把握すると、適切な操作を選びやすくなります。
| 目的 | GarageBandで説明されている操作 | 関連する制限 |
|---|---|---|
| 個々のMIDIピッチを変更する | ピアノロールエディタでノートを編集する | 変更後のピッチは自分で選びます。 |
| MIDIノートを拍に合わせる | Time Quantize |
音階に含まれるかではなく、タイミングを修正します。 |
| MIDIリージョン全体のピッチを移動する | Transpose |
リージョン全体に適用されます。 |
| オーディオのピッチ補正をプロジェクトのキーに限定する | Limit to Keyを有効にしたPitch Correction |
オーディオトラックに適用されます。Appleは正確な結果を得るには単音のオーディオが必要だとしています。 |
Appleはこれらの操作を別々に説明しています:MIDIノートの編集、MIDIタイミングのクオンタイズ、リージョンのトランスポーズ、オーディオのピッチ補正。
既存のMIDIノートを選択した音階に合わせるには?
ソフトウェア音源トラック上の編集可能なMIDIリージョンと、使用するピッチの明確な一覧を用意します。以下の例では、C、D、E、F、G、A、Bを使うCメジャーを目標とします。この一覧を編集ルールとして扱い、一覧に含まれるノートはそのまま残し、それ以外のノートをどこに移動するか決めます。
MIDIリージョンを開いてノートを選択する
Tracks領域でMIDIリージョンをダブルクリックして、Piano Roll Editorを開きます。または、ソフトウェア音源トラックかMIDIリージョンを選択し、View > Show Editorを選びます。エディタはトラックの下に表示され、左端には鍵盤が表示されます。ピアノロールエディタを開く
変更するノートをクリックします。複数のノートを選択するには、Shiftキーを押しながらクリックするか、ドラッグして範囲選択します。ピッチを変更する前に、特にノートが重なっている場合は選択内容を確認してください。MIDIノートを選択して編集する
半音単位でピッチを変更する
Option–Up Arrowを押すと選択したノートが半音上がり、Option–Down Arrowを押すと半音下がります。ノートを上下にドラッグして変更することもでき、鍵盤の表示をピッチの目安にできます。ピッチだけを修正する場合は、矢印キーのショートカットを使うと、意図した調整を明確に行えます。ノートのピッチを変更する
フレーズを短い区間に分けて作業します。編集を適用する前に変更後のピッチを決め、周囲のノートと一緒に聴いてください。音階は使用可能な移動先を示しますが、意図したフレーズを最もよく保てる移動先までは決めてくれません。
判断の参考として、次の人工的なフレーズを使う
以下のノートと変更例は編集計画を説明するためのものであり、GarageBandの測定結果や、自動補正アルゴリズムの動作を示すものではありません。同じオクターブ内にある、長さが同じ8つの連続するノートを想定します。
| 位置 | 元のピッチ | 選択した変更後のピッチ | 手動調整 |
|---|---|---|---|
| 1 | C | C | 変更しない |
| 2 | C♯ | D | 半音上げる |
| 3 | E | E | 変更しない |
| 4 | F♯ | F | 半音下げる |
| 5 | G | G | 変更しない |
| 6 | G♯ | A | 半音上げる |
| 7 | B | B | 変更しない |
| 8 | C | C | 変更しない |
変更後のフレーズはC、D、E、F、G、A、B、Cになります。すべてのピッチが選択した音階に含まれます。また、この例から重要な判断も見えてきます。C♯はCとDのどちらにも同じ半音の距離にあり、F♯もFとGのどちらにも同じ距離です。この例では、変更後に音が上昇するようにしています。異なる音の動きを意図する場合は、別の選択が適切なこともあります。
自分のフレーズを編集するときは、次の3点を確認します。元のピッチが使用可能な音かどうかを判断すること、意図した音の動きを保つ変更後のピッチを選ぶこと、フレーズ全体の中で結果を確認することです。同時に鳴るノートがある場合は、各ピッチに加えて組み合わせも確認してください。音階のルールに合っていることは有用な目安ですが、選択したノート同士の関係も確認が必要です。
同じピッチのノートをまとめて修正できますか?
同じ変更を適用する場合は可能です。Appleによると、Piano Roll Editorの左側にある鍵盤のキーをクリックすると、そのピッチのノートを選択できます。その後、選択範囲に説明されている半音単位のショートカットを適用できます。操作を進める前に、どのノートが選択されているか確認してください。同じピッチのすべてのノートを選択する
選択した箇所すべてを同じ移動先にする、と決めた場合にだけこの方法を使ってください。この例では、選択したC♯のノートをすべてDに移動してもよいでしょう。しかし、長いフレーズでは、あるC♯はCに、別のC♯はDにする必要があるかもしれません。その場合は各ノートを個別に編集します。
実用的な一括編集のルールとして、元のピッチと変更後のピッチの両方でノートをグループ化します。元のピッチだけでまとめると、結果を変えたいノートにも同じ編集を適用してしまうことがあります。
プロジェクトのキーを変更するとMIDIノートも修正されますか?
AppleはLCDからプロジェクトのキーを設定する方法を説明しています。右側の三角形をクリックし、Beats & Projectを選んでから、表示されているキーをクリックし、メニューから選択します。プロジェクトキーのページではキーと音階の設定について説明されていますが、音階から外れたMIDIノートを検出して置き換えるコマンドとしては説明されていません。キーと音階を設定する
そのため、プロジェクト画面でCメジャーを選択しただけで、上の例の作業が完了したと考えないでください。MIDIリージョンを開き直し、実際のピッチが目標の音の一覧に合っているか確認します。ノートが自分の編集計画どおりになった時点で作業は完了です。
リージョン全体のトランスポーズは、別の作業に適した機能です。AppleのRegionインスペクタにはTransposeスライダーがあり、選択したリージョン全体のピッチを半音単位で移動できます。パターン全体を同じ量だけ移調する場合に便利です。MIDIリージョンをトランスポーズする
たとえば、元の例のフレーズ全体を半音上げると、C♯だけでなくCのノートも変わります。表に示したような個別の置き換えはできません。一部のピッチはそのままにし、ほかのピッチには異なる調整が必要な場合は、ノートを個別に編集してください。
タイミングのクオンタイズやオーディオ補正では、なぜこのMIDIの作業を解決できないのですか?
Time QuantizeはMIDIのタイミングを選択した音価に合わせます。Appleはリージョン全体と選択したノートに対する手順を説明しており、再生時のタイミング調整は非破壊的で、offを選ぶと元のタイミングに戻せるとしています。ノートのリズムを整える必要がある場合に使い、音階に合わせる手順としては使いません。ノートのタイミングをクオンタイズする
GarageBandのLimit to Keyチェックボックスは、オーディオのピッチ補正機能にあります。Appleの手順では、オーディオトラックを選択し、Audio EditorインスペクタでTrackを選び、Pitch Correctionを調整して、補正をプロジェクトのキーに限定するためにLimit to Keyを有効にします。この調整は選択したオーディオトラック上のすべてのリージョンに適用されます。Appleは正確な結果を得るには単音、つまりモノフォニックのオーディオが必要だとしています。この手順はMIDIノートイベントの編集について説明したものではありません。オーディオトラック上のすべてのリージョンのピッチを補正する
MIDIを自動で音階に合わせる必要がある場合は?
AppleはLogic Pro for Macでこの機能を明確に説明しています。Piano Roll Editorでクオンタイズするノートを選び、Scale Quantizeのポップアップメニューから音階とキーを選択します。これはLogic Proの機能として説明されています。Logic Pro for Macでピッチをクオンタイズする
すでにLogic Proを利用できる場合、Appleが案内するプロジェクトの開き方は次のとおりです。
- Appleの推奨に従い、GarageBandとLogic Proを最新バージョンにアップデートします。
- Logic Proで
File > Openを選び、GarageBandプロジェクトを選択します。 - 新しいLogic Proプロジェクトの保存場所を選び、保存します。
- Logic Proの
Piano Roll Editorで該当するMIDIノートを選択し、Scale Quantizeから目的のキーと音階を選びます。
Appleによると、別途インポートや変換をしなくても、GarageBandプロジェクトをLogic Proで直接開けます。保存後のファイルはLogic Proプロジェクトとなり、AppleはLogic ProプロジェクトをGarageBandで開くことはできないとしています。GarageBandで作業を続けたい場合は、元のプロジェクトを残しておいてください。Mac版Logic ProでのGarageBandプロジェクト
短いフレーズなら、GarageBandで半音単位の編集を手動で行うのが、目的のピッチに合わせる直接的な方法です。目標のノートを決め、必要な箇所だけを置き換え、フレーズ全体を確認します。音階に自動でクオンタイズする必要がある場合、Appleが説明している操作はLogic Proにあります。GarageBandでは、説明されている方法に沿ってMIDIのピッチを手動で編集します。
参考資料
- MacのGarageBandでピアノロールエディタの概要を確認する — Appleサポート。
- MacのGarageBandでピアノロールエディタのノートを編集する — Appleサポート。
- MacのGarageBandでキーと音階を設定する — Appleサポート。
- MacのGarageBandでピアノロールエディタのノートのタイミングをクオンタイズする — Appleサポート。
- MacのGarageBandでピアノロールエディタのリージョンをトランスポーズする — Appleサポート。
- MacのGarageBandでオーディオトラック上のすべてのリージョンのピッチを補正する — Appleサポート。
- Mac版Logic Proのピアノロールエディタでピッチをクオンタイズする — Appleサポート。
- Mac版Logic ProでのGarageBandプロジェクト — Appleサポート。