

高岡智則
年齢:33歳 性別:男性 職業:Webディレクター(兼ライティング・SNS運用担当) 居住地:東京都杉並区・永福町の1LDKマンション 出身地:神奈川県川崎市 身長:176cm 体系:細身〜普通(最近ちょっとお腹が気になる) 血液型:A型 誕生日:1992年11月20日 最終学歴:明治大学・情報コミュニケーション学部卒 通勤:京王井の頭線で渋谷まで(通勤20分) 家族構成:一人暮らし、実家には両親と2歳下の妹 恋愛事情:独身。彼女は2年いない(本人は「忙しいだけ」と言い張る)
はじめに
midiデータとは音楽を作るときの「指示書」のようなものです。音を鳴らす音源そのものを保存するのではなく、どの楽器をいつ鳴らすか、どの音の高さや長さをどう変えるかといった情報を数字で表したデータです。MIDIは音源の種類に依存せず、同じデータがあれば別の機材でも同じ演奏を再現できます。
midiデータの基本
midiデータは連続したイベントの集まりです。各イベントには 時刻情報 と 音を鳴らす指示 が含まれ、これらを順番に組み合わせることで曲全体の演奏が形になります。楽譜の指示と似ていますが、実際には演奏する楽器や音源の特性に合わせて「どう鳴らすか」が記録されます。
どうやって作るの?
実際にはデジタル音楽ソフトや電子楽器のミディ機能を使います。演奏をそのまま録音する代わりに演奏の指示を数値データとして保存するのが基本です。DAWと呼ばれるソフトウェアを使えば、鍵盤を弾く代わりにマウスやキーボードで音符を配置することもできます。また ソフトシンセ や外部のハードウェア音源を使って同じデータを再生することも可能です。
実用的な用途と例
用途は多岐にわたります。作曲の練習用のデータを作る、ゲーム用のBGMを作成する、映画サウンドの仮置きとして使う、教育現場で音楽の基本を学ぶ教材として活用するなどです。以下の表は基本的な用語と拡張情報の一部をまとめたものです。
| 拡張子 | .mid または .midi |
|---|---|
| 再生の仕組み | 音源がデータの命令を読み取り音を鳴らす |
| 編集の基本 | ノートの長さや高さを変更して演奏を組み立てる |
よくある注意点
音楽制作での大きな違いは 音源によって再現が変わる点 です。同じ MIDI データを別の機材で再生すると音色や響きが変わることがあります。また テンポや拍子の設定が再生結果に大きく影響します。そのため、初めて作るときは自分の使う機材で実際に再生して確認することが大切です。
学習のコツ
はじめは短いメロディだけを作って練習しましょう。ノートの位置、長さ、ベロシティ(音の強さ)を少しずつ変え、音色の違いを聴き分ける訓練をします。作品を完成させるよりも、データの読み方と編集の感覚を身につけることが大切です。
音声ファイルとの違い
音声ファイルは実際の演奏を録音しますが、MIDIは演奏の指示のみ。音色は別の楽器やソフトウェアに依存します。そのため最終的な聴こえ方は再生環境次第で変わります。
まとめ
MIDIデータは音楽を「録音する」代わりに「演奏の指示を保存する」仕組みです。作り方は簡単ではありませんが、DAW やミディ対応の機材を使うことで徐々に身につきます。音源依存性が低いので、別の機材へ移行しても同じデータを使って再現できるのが大きな魅力です。
用語の小まとめ
MIDI の基本用語は次のとおりです。MIDI は音を録音するのではなく演奏の指示をデジタル化したものです。イベント、チャンネル、ノート、ベロシティ、テンポ などの語が頻繁に出てきます。
midiデータの同意語
- MIDIファイル
- MIDIデータをファイルとして保存した形式。拡張子は .mid または .midi。複数トラックやテンポ情報を含むことが多い。
- SMFデータ
- Standard MIDI File(標準規格のMIDIデータ)。複数トラックとテンポ情報を含むファイル形式。
- MIDIイベントデータ
- MIDI上の個々のイベント(ノートオン/ノース、ベロシティ、コントロールチェンジなど)の集合。時間情報とともに並ぶデータ。
- MIDI信号
- 機器間で伝えるデジタルMIDI信号。演奏指示を運ぶビット列の集まり。
- MIDI情報
- MIDIに関する総称のデータ。ノート、チャンネル、テンポ、プログラムなどを含む情報群。
- MIDIコマンドデータ
- MIDIコマンド(Note On/Off、Control Change など)のデータ。
- MIDIシーケンス
- MIDIイベントが連なる演奏のシーケンス。再生順序や長さを持つデータの集まり。
- MIDIトラックデータ
- 複数トラックに分けて格納されたMIDIデータの各トラック部分。
- MIDI演奏データ
- 実際の演奏を再現するためのデータ。音符・タイミング・強さなどを含む。
- MIDIパケット
- USB-MIDIなどで使われる、MIDIイベントを運ぶ小さなデータ単位。
- MIDIノートデータ
- ノート(音符)の開始時刻・長さ・ノート番号・ベロシティを含むデータ。
- 標準MIDIファイル
- Standard MIDI File(SMF)形式のデータ。ファイル名としての表現。
- MIDIファイルデータ
- MIDIファイルに格納されている生データ全体。
midiデータの対義語・反対語
- オーディオデータ
- 音の波形をそのままデジタル化したデータ。MIDIデータが音の演奏情報を記録するのに対し、オーディオデータは実際の音として再生される波形を含みます。
- PCMデータ
- 音の波形を離散化して記録するデジタル表現。WAVやAIFFなどの形式に用いられ、MIDIのようなイベント指示ではなく音そのものを表します。
- WAVデータ
- 代表的なPCM形式の音声データ。音の波形を格納しており、MIDIの演奏イベント情報ではありません。
- AIFFデータ
- Appleの音声ファイル形式で、WAVと同様に音の波形を保存します。
- 音声ファイル
- 音の波形を格納・再生するファイル全般。MP3・WAV・FLACなど、MIDIとは別のデータタイプです。
- 録音データ
- 実際に演奏や声を録音して得られた音の波形データ。MIDIの代わりに生の音を表します。
- 楽譜データ
- 音符・拍子・記譜情報などを表す記譜データ。MIDIは演奏イベントの指示を記録しますが、楽譜データは音楽を紙やデジタル譜面として表します。
- アナログ信号
- デジタル化されていない連続的な音響信号。MIDIはデジタル化された指示データですが、アナログ信号は音波の連続波形そのものです。
midiデータの共起語
- MIDIファイル
- MIDIデータを保存・交換する標準的なファイル形式。拡張子は .mid(または .midi)。
- SMF
- Standard MIDI Fileの略。複数トラックにわたるノートやコントロール情報を格納できる、広く使われるMIDIデータ形式。
- 標準MIDIファイル
- SMFの日本語表現。MIDIデータを標準化した形式のこと。
- ノートオン
- ノートを鳴らす開始イベント。チャンネルとベロシティの情報を組み合わせて音を出す指示。
- ノートオフ
- ノートを止めるイベント。ノートオンとペアになって音の長さを決定する。
- ベロシティ
- ノートの初期音量・強さを表す値。音の表現に大きく影響する。
- チャンネル
- MIDIは最大16チャンネルを使い、各チャンネルごとに独立したパートを扱える。
- ノート長さ
- ノートの持続時間。ノートオンとノートオフの間の時間。
- ピッチベンド
- 音程を滑らかに変化させるコントロール。表現力を高める。
- モジュレーション
- モジュレーションCC(通常はCC1)など、音に揺らぎや動きを与えるパラメータ。
- コントロールチェンジ
- CCメッセージ。音量、パン、リバーブ、モジュレーションなどを操作する。
- プログラムチェンジ
- 楽器の音色(プログラム)を切り替える指示。
- テンポ
- 曲全体の再生速度を表す情報。BPMで表現される。
- テンポメタイベント
- SMF内でテンポを設定・変更するイベント。
- 拍子
- 楽曲の拍子。例: 4/4、3/4 など。
- 時間署名
- Time Signature。小節ごとの拍子の分母・分子を示す情報。
- キーシグネチャ
- キー情報。調性を表すデータ。
- メタイベント
- 曲名・作曲者・著作権など、補足情報を格納するイベント群。
- SysEx
- システムエクスクルーシブ。機器固有のデータを送る長いメッセージ。
- MIDI入力
- 外部機器からMIDI信号を受け取る入口。
- MIDI出力
- 外部機器へMIDI信号を送る出口。
- シーケンサー
- MIDIデータの作成・編集・再生を行う機器・ソフトウェア。
- トラック
- MIDIデータの構成要素。ノートやイベントを格納する単位。
- DAW
- デジタルオーディオワークステーション。音楽制作の中心ソフト。
- ソフトウェア音源
- パソコン上で動く仮想楽器。MIDI信号を音に変換する。
- ハードウェア音源
- 実機のシンセサイザーなど、MIDI信号を音へ変換する機器。
- MIDI 2.0
- 新しいMIDIの仕様。高解像度のデータ表現や表現力の向上を目指す。
- MIDI規格
- MIDIの公式仕様全般。1.0、2.0などのバージョンを含む。
- MIDIイベント
- ノートオン/ノートオフ、コントロールチェンジ、SysEx、メタイベントなど、MIDIデータを構成する信号。
- デルタタイム
- イベント間の相対的な発生時刻を表す時間表現。
- 16チャンネル
- MIDIは最大16チャンネルを同時に扱える仕様。
midiデータの関連用語
- MIDIデータ
- 音楽情報をデジタル化して表現したデータの総称。ノートの音高・発音開始時刻・長さ・強さ(ベロシティ)などのイベントが時間順に並んでいます。
- 標準MIDIファイル(SMF)
- MIDIデータをファイルとして保存する標準形式。拡張子は .mid。ファイルはヘッダチャンクとトラックチャンクで構成され、テンポ・拍子・ノート情報などを格納します。
- MIDIイベント
- MIDIデータの基本要素。ノートオン/ノートオフ、コントロールチェンジ、プログラムチェンジ、ピッチベンドなどの情報を含みます。
- ノートオン
- 鍵盤を押して音を発音させる指示。音高とベロシティ(発音の強さ)をセットします。
- ノートオフ
- 鍵盤を離して音を止める指示。音の終了を告げます。
- ベロシティ
- ノートを開始する強さの指標。0〜127の範囲で音量感やアタック感に影響します。
- チャンネル
- MIDIは1〜16のチャンネルに分けて同時に別々の楽器設定を送れます。各チャンネルは独立して演奏情報を持ちます。
- コントロールチェンジ(CC)
- 外部機器のノブやスライダの動きを表す指示。例: CC7は音量、CC1はモジュレーションなど。
- プログラムチェンジ
- 楽器の音色(パッチ)を切り替える指示。多くの曲で楽器のサウンドを変更します。
- ピッチベンド
- 音高を滑らかに上下させる指示。音程を微妙に変化させるのに使われます。
- アフタータッチ
- 鍵を押した後の圧力情報を送る機能。モノフォニックはチャンネルアフタータッチ、ポリフォニックはポリフォニック・アフタータッチです。
- SysEx(システムエクスクルーシブ)
- 機器固有のデータを送るメッセージ。ファームウェア設定の送信や機器間のダイレクト設定に使われます。
- RPN/NRPN
- 特定のパラメータを設定する仕組み。RPNはRegistered Parameter Number、NRPNはNon-Registered Parameter Numberです。
- メタイベント
- テンポ、拍子、キーシグネチャなど、SMF内に埋め込まれる情報の総称。音楽の構造を決定します。
- テンポ
- 楽曲の速さを決定する設定。Set Tempoメタイベントで表現されます。
- Time Signature(拍子)
- 1小節の拍数と拍の構成を示します(例: 4/4、3/4)。
- Key Signature(調号)
- 楽曲の調を示す情報。シャープ/フラットの記号と数で表します。
- PPQ(Tempo Pulses Per Quarter Note)
- 1拍を表すパルス数。MIDIデータのタイミング解像度を決定します。
- GM(General MIDI)
- 標準化された音色セットの規格。GM準拠の機器間で互換性を保つための仕様です。
- GS(Roland GS)
- Roland社の拡張MIDI仕様。追加の音色・効果を提供します。
- XG(Yamaha XG)
- Yamaha社の拡張MIDI仕様。多様な音色・機能が追加されています。
- MIDIデバイス
- MIDI信号を送受信する機器。キーボード、シンセ、DAWなどが該当します。
- MIDIインターフェース
- 複数機器間でMIDI信号をやり取りするための接続機器。USB接続や従来のDINケーブルを使います。
- USB-MIDI
- USB経由でMIDIデータをやり取りする規格。手軽にPCと機器を接続できます。
- DIN5(MIDIケーブル)
- 伝統的な5ピンDINコネクタを使うMIDI接続。現在でも根強く使われています。
- MIDIマッピング
- 外部コントローラのノブ/スライダのCC番号を目的の機能に対応づける作業です。
- MIDIシーケンサー
- MIDIデータを時系列に並べて演奏・編集するソフトウェア。DAWのシーケンス機能として提供されます。
- DAW(デジタルオーディオワークステーション)
- 音楽制作の総合ソフト。MIDIデータとオーディオデータを編集・再生・ミックスします。
- Running Status
- 同じタイプのイベントが連続する場合、前のステータスを繰り返し送信せずデータだけ送るデータ圧縮技法です。
- MIDIメッセージ
- MIDIの基本的な情報の単位。ボイスメッセージとシステムメッセージに大別されます。
- リアルタイムメッセージ
- 即時の同期を取るためのメッセージ群。Start/Stop/ContinueやTiming Clockなどを含みます。
- ノートオンオフの代替テクニック
- ノートオンの速度情報を使ってノートを切る代替手段として、ノートオンのベロシティを0に設定する方法が一般的に用いられます。



















