iPhone版GarageBandで作成した.bandファイルをMIDI化したい場合、GB2MIDIを使った方法が知られていますが、環境や仕様の違いによってうまくいかないケースもあります。特に時間がない状況では、確実に変換できる方法を選ぶことが重要です。本記事では、GB2MIDIの仕様やiPhoneのみでの対応方法、現実的な代替手段を解説します。
GB2MIDIが対応しているファイル形式
GB2MIDIは、GarageBandのプロジェクト内に含まれるMIDIデータ(主にMac版GarageBandの構造)を解析して変換するツールです。
そのため、iPhone版GarageBandの.bandファイルは完全対応していない場合があります。特に最近のバージョンでは内部構造が変わっており、zip化してもProjectDataからMIDIを抽出できないケースが増えています。
iPhoneのみで.aifを書き出す方法
iPhone版GarageBandでもオーディオ書き出しは可能です。手順は以下の通りです。
「曲一覧」→「共有」→「曲」→「非圧縮(AIFF)」を選択
これにより.aif(AIFF)形式で書き出すことができます。ただし、この方法は音声として書き出されるため、MIDIデータそのものではなくオーディオになります。
.bandを直接MIDI化できるツールについて
現在のところ、iPhone版GarageBandの.bandを直接ブラウザ上でMIDI抽出できるツールはほぼ存在しません。
GB2MIDIも含め、多くのツールはMac版GarageBandのデータ構造を前提としているため、iOS版のデータには対応していないのが現状です。
最も現実的で速い解決方法
時間がない場合に最も現実的なのは以下の方法です。
- iPhoneでAIFFまたはWAVとして書き出す
- その音声をCubaseに取り込む
- 必要に応じて「オーディオ→MIDI変換機能」を使う
最近のDAW(Cubaseなど)には、オーディオからMIDIを推定する機能があり、完全ではないものの再打ち込みより大幅に時間短縮できます。
補足:以前できたのにできない理由
以前GB2MIDIで成功したのは、古いGarageBandのデータ構造だった可能性があります。現在は仕様変更により、同じ方法が通用しないケースが増えています。
そのため、過去の方法に固執するよりも、現行環境に合った方法を選ぶことが重要です。
まとめ
iPhone版GarageBandの.bandファイルは、GB2MIDIで確実にMIDI化できるとは限りません。特に現在は仕様変更の影響で変換できないケースが増えています。
最も現実的な方法は、AIFFで書き出してDAW側で処理することです。完全なMIDI抽出は難しいため、時間短縮を重視した方法を選ぶのが最善です。


コメント