/ Online Vocal Remover 編集部

MIDIとは?MIDIファイルの仕組みと作り方をやさしく解説

MIDIとは、電子楽器やコンピューターが演奏情報を交換するための共通規格です。MIDIファイルは音ではなく、どの音符をいつ、どれだけ長く強く鳴らすかという指示を保存します。再生する音源によって響きが変わります。

記事を共有

MIDIの規格とMIDIファイルの中身

MIDIファイルは、完成した録音ではなく、音楽イベントを保存するファイルです。そのため、同じファイルでも、ある機器ではピアノ、別のアプリではシンセサイザーの音で再生されることがあります。音符の位置や長さ、強さを後から変更できるので、録音された音声よりも編集しやすい形式です。MIDIの標準仕様は MIDI Associationの資料 で詳しく確認できますが、基本的な考え方は、対応する楽器やソフトウェアに演奏内容を伝えるデータだと理解すれば十分です。

ピアノロール上に音程と時間に沿って配置されたMIDIメロディ
一つひとつのブロックが、音程と時間のグリッド上に置かれた音符を表しています。 オンラインMIDIエディターで音符の並びを確認できます

拡張子は .mid または .midi で、通常は同じMIDI形式を指します。重要なのは拡張子よりも、内部にどのようなイベントが保存されているかです。音符の情報、タイミング、テンポ変更、コントローラー値、トラック構成などが含まれます。録音に必要なすべての音声サンプルを持たず、音符の説明を保存するため、ファイルサイズが小さくなることも特徴です。

  • 音符:音程、開始位置、長さ、停止位置
  • ベロシティ:音符をどの程度の強さで発音するか
  • タイミングとテンポ:イベントが起きる位置と拍の進む速さ
  • トラックとチャンネル:各パートをまとめ、楽器へ振り分ける仕組み
  • プログラムチェンジとコントローラー:音色の指定、音量、パン、サステイン、表情の情報

音符イベントには通常、MIDIピッチ番号、ティックや拍で表した位置、長さ、ベロシティが含まれます。ピッチは音程を示し、長さは音が続く時間を決め、ベロシティは主に発音時の強さを表します。ベロシティが最終的なミックスの音量と同じとは限りません。サンプラーやシンセサイザーによっては、音量だけでなく音色やアタックの変化にも使われます。

テンポイベントは、拍と秒の関係を表します。途中でテンポが変わるMIDIファイルなら、音符の音楽的な位置を保ったまま、再生を速くしたり遅くしたりできます。トラックにはメロディ、ベース、ドラムなどのパートをまとめ、チャンネルは対応する機器や音源への振り分けに使われます。アプリによって解釈の範囲が異なるため、同じMIDIファイルでも再生環境によって細部の響きが変わることがあります。

一部のファイルには、General MIDIの音色を提案するプログラムチェンジや、音量、パン、サステイン、モジュレーション、エクスプレッションを指定するコントローラーイベントも保存されています。ただし、そこにピアノやギター、ドラムの録音音源が埋め込まれているわけではありません。音色を用意するのは再生側のソフトウェアや機器なので、後から別の楽器へ差し替えて同じ音符を鳴らせます。

タイミングの細かさも、アプリごとの表示や演奏感に関係します。MIDIでは、1拍をいくつのティックに分けるかを示す分解能が使われます。分解能が高いほど、拍の間に多くの位置を置けますが、演奏が自動的に正確になるわけではありません。クオンタイズでグリッドに近づけることも、ヒューマナイズでわずかな揺れを残すこともできます。BPMを変えると時計の進み方は変わりますが、保存された音符の並びまで変わるとは限りません。

MIDIとMP3の違い:演奏指示と録音音声

MP3は、MIDIファイルとは対照的に、圧縮された音声を保存します。歌声、楽器、エフェクト、部屋の響き、マスタリングによる調整などが一つの波形にまとまっているため、再生時に新しい楽器を選ばなくても同じ音が鳴ります。MP3を編集する場合は混ざった波形を処理することが多く、MIDIファイルを編集する場合は音源が鳴らす前の演奏指示を変更します。

MIDIとMP3の主な違い
比較項目MIDIMP3
保存されるもの音楽的な指示とイベント録音された圧縮音声
一般的なファイルサイズキロバイト単位が多いメガバイト単位が多い
音符を変更できるか直接変更できる波形に混ざっているため、きれいに変更しにくい
固定された音色を含むか含まない。再生側が音源を用意する含む。書き出された音がファイルに保存される
再生結果に影響するもの受信側のシンセサイザー、サンプラー、アプリ主にプレーヤーとコーデックの対応状況

ブラウザのピアノ音源でMIDIを再生した音声

音符の指示をシンプルなブラウザのピアノ音源で鳴らした固定WAV音源です。

同じ音符をシンセ音色で書き出したMP3

同じ短いメロディーをシンセサイザー風の音色で書き出した固定MP3音源です。

ここで再生している二つの例は固定された音声ファイルであり、.mid ファイルを直接読み込んでいるわけではありません。同じ音符の流れでも、MIDIなら書き出す前に楽器を変えることで響きを変えられます。一方、MP3ではシンセ音がすでに音声として書き込まれているため、元の楽器イベントを編集することはできません。音声をMIDIへ変換することもできますが、その場合は録音から音符を推定する処理になります。

MIDIファイルの開き方と再生方法

MIDIファイルの開き方を知りたいなら、最も手軽なのは ブラウザでMIDIファイルを再生する 方法です。オンラインエディターなら、専用ソフトをインストールせずに音符を確認したり、試しに再生したり、小さな修正を加えたりできます。ただし、ブラウザ再生で使われる音源はアプリ側の音声エンジンに依存するため、デスクトップの制作環境と同じ音色になるとは限りません。

Ableton Live、Logic Pro、FL Studio、Cubase、ReaperなどのDAWでは、MIDIルーティング、仮想楽器、オートメーション、ミキシングまで細かく設定できます。楽譜作成ソフトやハードウェアキーボードで開くことも可能です。完成したアレンジや最終音声を作るならDAW、音符を聴く・確認する・少し直すことが目的ならブラウザエディターというように、用途で選ぶと迷いにくくなります。

MIDIファイルを作る3つの方法

MIDIファイルを作る方法は、大きく三つあります。一つ目は、 テキストからMIDIを生成する 方法です。AI作曲ツールに短い説明を入力し、テンポ、キー、長さなどの条件を選ぶと、メロディーのスケッチを作れます。アイデアの出発点、練習用フレーズ、短い実験に向いていますが、完成したアレンジそのものではありません。コード、ドラム、音色の設計は、生成後に自分で詰めていく作業になります。

二つ目は、 音声のアイデアをMIDIに変換する 方法です。変換ツールは録音を分析し、音程、タイミング、発音の強さを推定します。ボーカル、ハミング、ピアノ、ギターのフレーズのように、メロディーが一つにまとまった音源ほど確認しやすい傾向があります。複数のパートが重なるミックスでは余分な音符が検出されることがあるため、結果は完成品ではなく、整理が必要な下書きとして扱ってください。

三つ目は、自分で音符を入力する方法です。空のピアノロールから始め、鳴らしたい音程と拍の位置に音符を置き、長さを調整してフレーズを試聴します。プロンプトや録音から始めるより時間はかかりますが、すべてのイベントを直接コントロールできます。短い練習課題、ベースのアイデア、頭の中ではっきり聴こえているメロディーを形にする作業に適しています。

音声とMIDIを変換する仕組み

音声とMIDIの変換では、方向によって保存できる情報が変わります。 MP3をMIDIに変換するツール は録音からメロディーを推定できますが、元のMIDIイベント、音色の設定、完成したミックスの中に隠れているすべてのパートを復元することはできません。音程が明確な単旋律の音源ほど検出結果を確認しやすくなります。変換後は音符を聴き、明らかな誤検出を削除し、タイミングを整えてから大きなプロジェクトで使いましょう。

MIDIを音声にする場合は、復元ではなくレンダリングです。DAWやMIDIプレーヤーがイベントを仮想楽器へ送り、演奏された音を録音してWAVやMP3などの波形に書き出します。一度音声にすると、そのファイルには楽器の演奏結果が音として保存されます。そのため、音符を一つ変更する作業は、MIDI上でイベントを編集する場合ほど単純ではありません。

MIDIファイルは何に使われる?

MIDIファイルは、カラオケ用の伴奏、音楽レッスン、耳コピ、アレンジ、カバー、リミックス、制作中のスケッチなどに使われます。学習者はフレーズのテンポを落としたり、一つのパートを取り出したりできます。制作者はベースの音符を移動し、コードのボイシングを変え、同じパターンを別のシンセサイザーへ送れます。作曲者は最終録音とメロディーを分けて保存し、アレンジを変えながら修正できます。

カバーやリミックスでは、MIDIは聴くことと作り直すことの間をつなぐ素材になります。ボーカルラインの輪郭を調べたり、ガイドパートを作ったり、新しい伴奏を試したりできます。完成した曲から扱いやすいメロディー素材を取り出したい場合は、先に ボーカルと伴奏を分離する ことで、音声からMIDIへ変換する対象を整理しやすくなります。公開や配布を行う前には、楽曲と録音の権利、そして予定している利用方法を確認してください。

MIDIという形式だからといって、その曲が自由に利用できるとは限りません。オリジナルのMIDIアレンジには作成者の権利があり、著作権のある楽曲を採譜したMIDIにも元の作曲者に関する権利が関係する場合があります。自宅での練習や個人的な学習と、公開、収益化、販売、動画への同期では必要な許諾が異なります。判断に迷うときは、許可を得た素材や自分で作った素材を使うのが安全です。

よくある質問

MIDIは何の略ですか?

MIDIは Musical Instrument Digital Interface の略です。楽器、コンピューター、音楽ソフトウェアの間で演奏指示を送るための標準規格です。

MIDIファイルは音声ファイルですか?

いいえ。MIDIファイルには、音符、タイミング、ベロシティ、テンポ、コントローラーなどのイベントが保存されます。再生側のアプリや仮想楽器が、その指示を音に変換します。

MIDIファイルに音は入っていますか?

録音されたピアノ、ギター、ボーカル、ドラムの音声は入っていません。再生時に使う楽器音源は、対応するアプリやハードウェアが用意します。

.midと.midiの違いは何ですか?

通常の利用では、.midと.midiは同じMIDIファイル形式を指す二つの拡張子です。拡張子だけで、内部の音楽データが変わるわけではありません。

MIDIファイルは著作権フリーですか?

自動的に著作権フリーになるわけではありません。MIDIはファイル形式であり、利用許諾ではありません。オリジナルのアレンジには権利が発生する場合があり、著作権のある曲の採譜にも許可が必要になることがあります。

MP3をMIDIに変換できますか?

はい。音声からMIDIへ変換するツールは、MP3などの録音から音符を推定できます。明確なメロディーの音源ほど確認しやすく、複数の楽器や強いエフェクトが重なるミックスでは、余分な音符や抜けが生じることがあります。

ソフトウェアをインストールせずにMIDIファイルを開くには?

.midまたは.midiファイルを読み込めるオンラインMIDIエディターを使います。ブラウザ上で再生し、ピアノロールを確認し、小さな編集を加えることができます。