レコード会 huì 社 shè 「MIDI INC.」については「ミディ 」をご覧 lăn ください。
MIDIのロゴ
MIDI (ミディ、M usical I nstrument D igital I nterface)は、電 diàn 子 zĭ 楽 lè 器 qì の演 yăn 奏 zoù データを機 jī 器 qì 間 jiān で転 zhuăn 送 sòng ・共 gòng 有 yoŭ するための共 gòng 通 tōng 規 guī 格 gé である[ 1] 。日 rì 本 běn のMIDI規 guī 格 gé 協 xié 議 yì 会 huì (JMSC、現 xiàn 在 zaì の社 shè 団 tuán 法 fă 人 rén 音 yīn 楽 lè 電 diàn 子 zĭ 事 shì 業 yè 協 xié 会 huì )と国 guó 際 jì 団 tuán 体 tĭ のMIDI Manufacturers Association (MMA) により策 cè 定 dìng され1981年 nián に公 gōng 開 kaī された。
MIDIは音 yīn 楽 lè 制 zhì 作 zuò の現 xiàn 場 cháng で幅 fú 広 guăng く利 lì 用 yòng されている。MIDI規 guī 格 gé に則 zé って作 zuò 成 chéng されたデータは、DAW をはじめとしたシーケンサー などで再 zaì 生 shēng ・編 biān 集 jí することができる。
物 wù 理 lĭ 的 de な送 sòng 受 shoù 信 xìn 回 huí 路 lù ・インタフェース 、通 tōng 信 xìn プロトコル 、ファイルフォーマット など複 fù 数 shù の規 guī 定 dìng からなる。MIDI 1.0の策 cè 定 dìng 完 wán 了 liaŏ から38年 nián 後 hoù の2019年 nián に、Ver.2.0となるMIDI 2.0の策 cè 定 dìng 開 kaī 始 shĭ が発 fā 表 biaŏ された[ 1] 。2023年 nián からMIDI検 jiăn 定 dìng を含 hán む、MIDI 2.0の実 shí 用 yòng 対 duì 応 yīng が本 běn 格 gé 化 huà に開 kaī 始 shĭ 。
MIDIデータは、音 yīn 声 shēng データ(マイクなどで録 lù 音 yīn した音 yīn の波 bō 形 xíng をサンプリング したもの)ではなく演 yăn 奏 zoù 情 qíng 報 baò (発 fā 音 yīn せよ、音 yīn の高 gaō さは - 、音 yīn の大 dà きさは - 、といった楽 lè 器 qì や音 yīn 源 yuán へのメッセージ )であり、データサイズが小 xiaŏ さく、また音 yīn 楽 lè の細 xì 部 bù を容 róng 易 yì に変 biàn 更 gèng することができる。
電 diàn 子 zĭ 楽 lè 器 qì 以 yĭ 外 waì では劇 jù 場 cháng の舞 wŭ 台 taí 照 zhaò 明 míng のコントロールなどにも応 yīng 用 yòng されている。また、MIDI規 guī 格 gé とパソコン の普 pŭ 及 jí は、ホビーとしての音 yīn 楽 lè 制 zhì 作 zuò (DTM )を一 yī 般 bān 化 huà した。
当 dāng 初 chū 、MIDI規 guī 格 gé は、ハードウェアとソフトウェアの両 liăng 分 fēn 野 yě にまたがり策 cè 定 dìng された。ハードウェアの規 guī 格 gé は、インタフェース や送 sòng 受 shoù 信 xìn 回 huí 路 lù ・端 duān 子 zĭ に関 guān することであり、ソフトウェアの規 guī 格 gé は、データフォーマット(機 jī 器 qì 同 tóng 士 shì がリアルタイム通 tōng 信 xìn する際 jì の規 guī 格 gé であって、MIDIデータを保 baŏ 存 cún 流 liú 通 tōng させるファイルフォーマット とは異 yì なる)に関 guān することである。
その後 hoù 、MIDIの普 pŭ 及 jí に伴 bàn いRP(Recommended Practice、推 tuī 奨 jiăng 実 shí 施 shī 例 lì )という拡 kuò 張 zhāng 規 guī 格 gé が策 cè 定 dìng された。音 yīn 色 sè 配 peì 列 liè などを厳 yán 密 mì に定 dìng めたGMシステムレベル1 や、MIDIデータを保 baŏ 存 cún 流 liú 通 tōng させるファイルフォーマット、劇 jù 場 cháng の舞 wŭ 台 taí 照 zhaò 明 míng をコントロールする規 guī 格 gé (MIDIショーコントロール )が、このRPに含 hán まれる。
MIDIはJIS(日 rì 本 běn 産 chăn 業 yè 規 guī 格 gé )によって以 yĭ 下 xià のように規 guī 格 gé 化 huà されている。
X 6054-1 電 diàn 子 zĭ 楽 lè 器 qì デジタルインタフェース(MIDI)- 第 dì 1部 bù :総 zŏng 則 zé
X 6054-2 電 diàn 子 zĭ 楽 lè 器 qì デジタルインタフェース(MIDI)- 第 dì 2部 bù :プロトコル仕 shì 様 yàng
5ピンDINコネクタ
MIDI端 duān 子 zĭ とケーブル
31.25Kbps (±1%) の非 feī 同 tóng 期 qī 方 fāng 式 shì シリアル転 zhuăn 送 sòng を用 yòng いる。
MIDI機 jī 器 qì (ハードウェア)は5ピンのDINコネクタ で接 jiē 続 xù するのが一 yī 般 bān 的 de である。両 liăng 端 duān に位 weì 置 zhì する1番 fān ピンと3番 fān ピンは現 xiàn 在 zaì の仕 shì 様 yàng 上 shàng では使 shĭ 用 yòng されず、中 zhōng 央 yāng 2番 fān ピンはケーブルのシールド 用 yòng に、4番 fān 、5番 fān ピンがデジタル信 xìn 号 haò のカレントループ (英 yīng 語 yŭ 版 băn ) 伝 yún 送 sòng に使 shĭ 用 yòng される。MIDIケーブルの両 liăng 端 duān はどちらもオス端 duān 子 zĭ で、シールドされたツイストペアケーブル として設 shè 計 jì される。
コネクタには、MIDI信 xìn 号 haò を受 shoù け取 qŭ るMIDI IN、MIDI信 xìn 号 haò を送 sòng 信 xìn するMIDI OUT、受 shoù 信 xìn したMIDI信 xìn 号 haò をそのまま送 sòng 信 xìn するMIDI THRUの3種 zhŏng 類 leì がある。機 jī 器 qì パネル側 cè は常 cháng にメス端 duān 子 zĭ となる。グラウンドループ (英 yīng 語 yŭ 版 băn ) や障 zhàng 害 haì の連 lián 鎖 suŏ 防 fáng 止 zhĭ のため、MIDI機 jī 器 qì 同 tóng 士 shì には電 diàn 気 qì 的 de 絶 jué 縁 yuán が規 guī 定 dìng されており、受 shoù 信 xìn 側 cè 内 neì 部 bù では接 jiē 地 dì 線 xiàn の2番 fān ピンは接 jiē 続 xù されず、信 xìn 号 haò はフォトカプラ で受 shoù 信 xìn される基 jī 本 běn 仕 shì 様 yàng となっている。フォトカプラを経 jīng 由 yoú するたびに信 xìn 号 haò 波 bō 形 xíng の再 zaì 現 xiàn 性 xìng が下 xià がるため、MIDI THRUを多 duō 段 duàn 直 zhí 列 liè すると通 tōng 信 xìn エラーが発 fā 生 shēng することもある。並 bìng 列 liè に複 fù 数 shù のMIDI機 jī 器 qì を接 jiē 続 xù する場 cháng 合 hé や、信 xìn 号 haò 系 xì 統 tŏng を簡 jiăn 単 dān に切 qiē り替 tì えたい時 shí はMIDIパッチベイ を用 yòng いるが、これを使 shĭ うことにより多 duō 段 duàn 時 shí の通 tōng 信 xìn エラーも回 huí 避 bì できる。
MIDIはバス ではない。MIDI IN端 duān 子 zĭ とMIDI OUT端 duān 子 zĭ が別 bié 々で用 yòng 意 yì されていることから判 pàn るように、MIDIケーブル間 jiān のデータは一 yī 方 fāng 向 xiàng に送 sòng 信 xìn される。
後 hoù 述 shù するアクティブセンシング機 jī 能 néng で、接 jiē 続 xù 状 zhuàng 態 taì が良 liáng 好 haŏ か、断 duàn 線 xiàn していないかを常 cháng に判 pàn 定 dìng しており、アクティブセンシングが途 tú 絶 jué えたとき、お互 hù いのMIDI機 jī 器 qì はケーブルが抜 bá けたと判 pàn 定 dìng するように作 zuò られている。
現 xiàn 代 daì には、MIDI IN、MIDI OUTを使 shĭ わずRS-232C 、USB 、IEEE 1394 などの規 guī 格 gé を使 shĭ った接 jiē 続 xù を行 xíng う機 jī 器 qì も存 cún 在 zaì している。この場 cháng 合 hé 、MIDIケーブルではなくこれらの規 guī 格 gé のケーブル内 neì をMIDI信 xìn 号 haò が通 tōng るため、転 zhuăn 送 sòng に関 guān して上 shàng 記 jì の通 tōng りではない。
2本 běn のMIDIケーブルを用 yòng い、お互 hù いの機 jī 器 qì のMIDI IN、MIDI OUTをそれぞれつないだ状 zhuàng 態 taì を1つの「システム」と捉 zhuō える。このシステム毎 meĭ に16のチャンネル が用 yòng 意 yì される。基 jī 本 běn 的 de にひとつのチャンネルにひとつの楽 lè 器 qì (1パート)が割 gē り当 dāng てられる。
これにより、1本 běn のMIDIケーブルで16チャンネル分 fēn のデータを送 sòng 信 xìn もしくは受 shoù 信 xìn させることができる。例 lì えば「1チャンネルのピアノと3チャンネルのギターを鳴 míng らす」といったことである。16チャンネル分 fēn のデータは、後 hoù 述 shù する「チャンネルメッセージ」にて正 zhèng 確 què に分 fēn 類 leì され、相 xiāng 手 shoŭ 機 jī 器 qì の各 gè チャンネルに届 jiè く。
それ以 yĭ 上 shàng のチャンネルを制 zhì 御 yù するためにはMIDIケーブルが複 fù 数 shù 本 běn 必 bì 要 yaò となり、MIDIデータのパート数 shù (=チャンネル数 shù )によっては、複 fù 数 shù のMIDI音 yīn 源 yuán を用 yòng 意 yì する必 bì 要 yaò もでてくる。
MIDI規 guī 格 gé 上 shàng のデータの送 sòng 受 shoù 信 xìn は、すべてMIDIメッセージ で行 xíng われる。MIDIメッセージは、複 fù 数 shù のバイト (8ビット )で構 goù 成 chéng されている。「電 diàn 子 zĭ 楽 lè 器 qì の鍵 jiàn 盤 pán を弾 dàn いたことで音 yīn が出 chū る」という一 yī 連 lián の流 liú れもMIDIメッセージで制 zhì 御 yù されている。バイト単 dān 位 weì で処 chŭ 理 lĭ していくため、文 wén 言 yán 上 shàng では16進 jìn 数 shù を用 yòng い、数 shù の後 hoù にHを付 fù ける。
MIDIメッセージを効 xiaò 率 lw よく送 sòng 信 xìn するために、MIDIメッセージに使 shĭ 用 yòng されるバイトは「ステータスバイト」か「データバイト」の大 dà きく2種 zhŏng 類 leì に分 fēn けられる。ステータスバイトとはMSB (Most Significant Bit)が「1」、すなわち80H - FFHまでの128個 gè のバイトを指 zhĭ し、データバイトとはMSBが「0」、すなわち00H - 7FHまでの128個 gè のバイトを指 zhĭ す。
MIDIメッセージは複 fù 数 shù のバイトで構 goù 成 chéng されていると前 qián 述 shù したが、これらの先 xiān 頭 toú は常 cháng にステータスバイトで始 shĭ まり、ステータスバイトの後 hoù に任 rèn 意 yì の個 gè 数 shù のデータバイトが続 xù く。ステータスバイトでは、ノートオンやコントロールチェンジ、システムエクスクルーシブなどを定 dìng 義 yì する。データバイトは、ステータスバイトで定 dìng 義 yì したものについて、その内 neì 容 róng や数 shù 値 zhí を指 zhĭ 定 dìng するのに使 shĭ 用 yòng する。
ステータスバイトが80H - FFHのうち何 hé であるかによって、「チャンネルメッセージ」、「システムメッセージ」に分 fēn かれる。
チャンネルメッセージとは、特 tè にチャンネルを指 zhĭ 定 dìng して送 sòng 信 xìn するMIDIメッセージのことである。チャンネルメッセージのステータスバイトは80H - EFHである。ここからさらに「チャンネルボイスメッセージ」、「チャンネルモードメッセージ」と分 fēn 類 leì される。
MIDIノートナンバー(音 yīn 域 yù )と音 yīn 名 míng 、周 zhoū 波 bō 数 shù の対 duì 応 yīng 表 biaŏ
チャンネルボイスメッセージとは、音 yīn を鳴 míng らす、止 zhĭ める、音 yīn 色 sè を変 biàn える、ピッチ を変 biàn えるといった、音 yīn 源 yuán の演 yăn 奏 zoù に必 bì 要 yaò な情 qíng 報 baò に関 guān する定 dìng 義 yì のことである。最 zuì 大 dà 2つのデータバイトが続 xù くことで、その内 neì 容 róng ・数 shù 値 zhí を決 jué 定 dìng する。
ステータスバイトの下 xià 位 weì 4ビットがMIDIチャンネル番 fān 号 haò -1(0(0H)Hはチャンネル1、15(FH)はチャンネル16)を表 biaŏ している。
データバイトにて指 zhĭ 定 dìng するノートナンバー とは、最 zuì も低 dī い音 yīn を0、最 zuì も高 gaō い音 yīn を127と割 gē り当 dāng てた音 yīn の高 gaō さのことであり、半 bàn 音 yīn 刻 kè みとなっている。中 zhōng 央 yāng ハ にはノートナンバー60が割 gē り当 dāng てられ、88鍵 jiàn 盤 pán のピアノ で出 chū せる音 yīn 域 yù (A0 - C8の7オクターブと短 duăn 3度 dù )はノートナンバー21 - 108と割 gē り当 dāng てられるので、MIDIではそれよりさらに広 guăng い音 yīn 域 yù (C-1 - G9の10オクターブと完 wán 全 quán 5度 dù )をカバーできる。また、ベロシティ とは音 yīn の強 qiáng さ(楽 lè 器 qì で例 lì えれば各 gè 弦 xián や各 gè 鍵 jiàn を弾 dàn く速 sù さによって変 biàn 化 huà する音 yīn の強 qiáng 弱 ruò (強 qiáng 弱 ruò 法 fă ))のことである。1 - 127までありmp(メゾピアノ) が64となり、127が最 zuì も強 qiáng く、1が最 zuì も弱 ruò く、数 shù 値 zhí が0の場 cháng 合 hé は発 fā 音 yīn の終 zhōng 了 liaŏ (楽 lè 器 qì で例 lì えれば離 lí 鍵 jiàn など)を表 biaŏ す。
なお、以 yĭ 下 xià の説 shuō 明 míng では、これら0 - 127までの数 shù 字 zì を、16進 jìn 数 shù で表 biaŏ 記 jì する。また、nはチャンネル番 fān 号 haò を表 biaŏ わす。
8nH ノートオフ
音 yīn を止 zhĭ める命 mìng 令 lìng 。鍵 jiàn 盤 pán 楽 lè 器 qì ではキーを離 lí した時 shí に送 sòng 信 xìn される。ノートオフによって鳴 míng っている音 yīn を止 zhĭ める。
第 dì 1データバイト - ノートナンバーを指 zhĭ 定 dìng
第 dì 2データバイト - オフベロシティ値 zhí
9nH ノートオン
音 yīn を鳴 míng らす命 mìng 令 lìng 。鍵 jiàn 盤 pán 楽 lè 器 qì ではキーを押 yā した時 shí に送 sòng 信 xìn される。この後 hoù ノートオフが送 sòng 信 xìn されないままだと、音 yīn が鳴 míng りっぱなしとなる。
第 dì 1データバイト - ノートナンバーを指 zhĭ 定 dìng
第 dì 2データバイト - ベロシティ値 zhí
なお「ノートオン・ベロシティ0」もノートオフと同 tóng じメッセージとみなされる。
AnH ポリフォニック キープレッシャー
鍵 jiàn 盤 pán 楽 lè 器 qì で、キーを押 yā した状 zhuàng 態 taì でさらにその圧 yā 力 lì を変 biàn 化 huà させた場 cháng 合 hé に(いわゆるアフタータッチ)、その圧 yā 力 lì に応 yīng じて送 sòng 信 xìn される。
第 dì 1データバイト - ノートナンバーを指 zhĭ 定 dìng
第 dì 2データバイト - プレッシャー値 zhí
BnH コントロールチェンジ
音 yīn 量 liàng 、音 yīn 質 zhí など様 yàng 々な要 yaò 素 sù を制 zhì 御 yù するための命 mìng 令 lìng 。
第 dì 1データバイト - コントロールナンバー(00H - 77H)を指 zhĭ 定 dìng - どのパラメータをコントロールするのか指 zhĭ 定 dìng
第 dì 2データバイト - コントロール値 zhí - コントロール番 fān 号 haò にて指 zhĭ 定 dìng した要 yaò 素 sù の大 dà 小 xiaŏ や強 qiáng 弱 ruò を設 shè 定 dìng
ただし第 dì 1データバイトが78H - 7FH(120 - 127)の場 cháng 合 hé はコントロールチェンジではなく、チャンネルモードメッセージとなる。
CnH プログラムチェンジ
音 yīn 色 sè を変 biàn える命 mìng 令 lìng 。00H - 7FHで、最 zuì 大 dà 128種 zhŏng 類 leì から音 yīn 色 sè を選 xuăn 択 zé できる。
第 dì 1データバイト - プログラムナンバーを指 zhĭ 定 dìng
第 dì 2データバイトは使 shĭ 用 yòng しない。
DnH チャンネルプレッシャー
鍵 jiàn 盤 pán 楽 lè 器 qì で、キーを押 yā した状 zhuàng 態 taì でさらにその圧 yā 力 lì を変 biàn 化 huà させた場 cháng 合 hé に、その圧 yā 力 lì に応 yīng じて送 sòng 信 xìn される。ポリフォニック キープレッシャーと違 weí い、そのチャンネルの全 quán ノートナンバーに対 duì して適 shì 用 yòng される。
第 dì 1データバイト - プレッシャー値 zhí
第 dì 2データバイトは使 shĭ 用 yòng しない。
EnH ピッチベンド
鳴 míng っている音 yīn のピッチ を変 biàn える命 mìng 令 lìng 。MSB (Most Significant Byte) 128段 duàn 階 jiē の1段 duàn 階 jiē ずつをさらにLSB (Least Significant Byte) で128分 fēn 割 gē しているので、計 jì 16384段 duàn 階 jiē の細 xì かい指 zhĭ 定 dìng ができる。シーケンサー 上 shàng では、-8192 - 0 - 8191といった数 shù 値 zhí で表 biaŏ 示 shì することが多 duō い。
第 dì 1データバイト - ピッチベンド値 zhí LSB
第 dì 2データバイト - ピッチベンド値 zhí MSB
ステータスバイト部 bù のnには0H - FHが代 daì 入 rù され、これは1チャンネル - 16チャンネルを表 biaŏ す。「90H 3CH 40H」というMIDIメッセージがあったとすると、これは「ノートオン、1チャンネル。3CH=60なので中 zhōng 央 yāng ハ を鳴 míng らす。40H=64なのでmp で鳴 míng らす」という命 mìng 令 lìng である。
チャンネルモードメッセージとは、ある楽 lè 器 qì は和 hé 音 yīn が出 chū せるのか、16チャンネルは区 qū 別 bié するのかしないのか、といったことを設 shè 定 dìng するための定 dìng 義 yì のことである。BnHで始 shĭ まるがコントロールチェンジには含 hán まれず、BnHのあとに78H - 7FHが続 xù くと、チャンネルモードメッセージのいずれかと判 pàn 断 duàn される。多 duō くの場 cháng 合 hé 、第 dì 2データバイトには00Hがダミー として送 sòng 信 xìn され、受 shoù 信 xìn 側 cè も無 wú 視 shì する。ステータスバイト部 bù のnには0H - FHが代 daì 入 rù され、これは1チャンネル - 16チャンネルを表 biaŏ す。
BnH 78H オールサウンドオフ
該 gaī 当 dāng するチャンネルの発 fā 音 yīn 中 zhōng の音 yīn を直 zhí ちに消 xiaō 音 yīn する。後 hoù 述 shù のオールノートオフより強 qiáng 制 zhì 力 lì が強 qiáng い。
BnH 79H リセットオールコントローラ
該 gaī 当 dāng するチャンネルの全 quán 種 zhŏng 類 leì のコントロール値 zhí を初 chū 期 qī 化 huà する。初 chū 期 qī 化 huà されるコントロールや初 chū 期 qī 値 zhí は、受 shoù 信 xìn するMIDI機 jī 器 qì 側 cè に依 yī 存 cún する。
BnH 7AH ローカルコントロール
鍵 jiàn 盤 pán と音 yīn 源 yuán を兼 jiān ねそろえたシンセサイザーの、鍵 jiàn 盤 pán 部 bù と音 yīn 源 yuán 部 bù の内 neì 部 bù 的 de な接 jiē 続 xù に関 guān する設 shè 定 dìng 。第 dì 2データバイトを指 zhĭ 定 dìng することでオンオフを行 xíng う。
00H - ローカルオフ - 鍵 jiàn 盤 pán と音 yīn 源 yuán が接 jiē 続 xù されていない状 zhuàng 態 taì 。鍵 jiàn 盤 pán を弾 dàn くと、MIDI OUTからMIDIメッセージは送 sòng 信 xìn されるが、音 yīn 源 yuán は動 dòng かない。
7FH - ローカルオン - 鍵 jiàn 盤 pán と音 yīn 源 yuán が接 jiē 続 xù されている状 zhuàng 態 taì 。鍵 jiàn 盤 pán を弾 dàn くと、音 yīn 源 yuán から音 yīn が出 chū る。
BnH 7BH オールノートオフ
該 gaī 当 dāng するチャンネルの発 fā 音 yīn 中 zhōng の音 yīn すべてに対 duì してノートオフ命 mìng 令 lìng を出 chū す。ただし、音 yīn の余 yú 韻 yùn の長 cháng いものや、サスティンペダル がオンの状 zhuàng 態 taì では音 yīn は止 zhĭ まらないので、オールサウンドオフを使 shĭ 用 yòng する。
BnH 7CH - 7FH MIDIモード設 shè 定 dìng
7CH、7DH、7EH、7FHの4つのチャンネルモードメッセージを使 shĭ いオムニモード、発 fā 音 yīn 数 shù のオンオフを組 zŭ み合 hé わせることで、4種 zhŏng のMIDIモードを設 shè 定 dìng できる。
オムニモード - 7CH オムニオン、7DH オムニオフで設 shè 定 dìng 。MIDIチャンネルを区 qū 別 bié するかしないか。オフの場 cháng 合 hé 、チャンネルに関 guān 係 xì なく全 quán ての情 qíng 報 baò を受 shoù 信 xìn し処 chŭ 理 lĭ 、発 fā 音 yīn する。
発 fā 音 yīn 数 shù - 7EH モノモードオン、7FH ポリモードオンで設 shè 定 dìng 。どちらかを設 shè 定 dìng すると片 piàn 方 fāng のモードは自 zì 動 dòng 的 de にオフになる。単 dān 音 yīn しか出 chū せないのか、和 hé 音 yīn が出 chū せるのかを設 shè 定 dìng する。
モード1 = 7DH オムニオン + 7FH ポリモード
MIDIチャンネルを意 yì 識 shì せず和 hé 音 yīn 演 yăn 奏 zoù ができるモード。
モード2 = 7DH オムニオン + 7EH モノモード
MIDIチャンネルに関 guān わらず、常 cháng に1音 yīn のみ鳴 míng らすモード。
モード3 = 7CH オムニオフ + 7FH ポリモード
一 yī 般 bān 的 de な送 sòng 受 shoù 信 xìn モード。MIDIチャンネルを区 qū 別 bié し、各 gè チャンネル毎 meĭ に和 hé 音 yīn を用 yòng いた演 yăn 奏 zoù が可 kě 能 néng なモード。
モード4 = 7CH オムニオフ + 7EH モノモード
チャンネルは区 qū 別 bié するが、各 gè チャンネル毎 meĭ に1音 yīn しか出 chū せないモード。たとえば6弦 xián あるギターシンセサイザー の各 gè 弦 xián を各 gè チャンネルに割 gē り当 dāng てる場 cháng 合 hé に使 shĭ 用 yòng する。この場 cháng 合 hé 、単 dān 音 yīn で発 fā 声 shēng するチャンネルは6つとなるので、第 dì 2データバイトでは06Hを送 sòng 信 xìn する。
システムメッセージとは、チャンネルに関 guān 係 xì なくMIDIシステム全 quán 体 tĭ に対 duì する命 mìng 令 lìng を行 xíng うMIDIメッセージである。システムメッセージのステータスバイトはF0H - FFHである。機 jī 能 néng ごとに「システムエクスクルーシブメッセージ」、「システムコモンメッセージ」、「システムリアルタイムメッセージ」の分 fēn 類 leì される。
システムエクスクルーシブメッセージ (Sys-Ex、またはSysExと略 lWè 記 jì し、シスイーエックスと読 dú む場 cháng 合 hé もある)は、MIDI機 jī 器 qì のより細 xì かい設 shè 定 dìng を行 xíng ったり、音 yīn 色 sè データやサンプリング データを送 sòng 受 shoù 信 xìn するなど、各 gè メーカーのMIDI機 jī 器 qì の固 gù 有 yoŭ のデータのやりとりに使 shĭ 用 yòng できるシステムメッセージである。ステータスバイトF0Hで始 shĭ まる。
MIDIメッセージは大 dà 抵 dĭ 2バイト程 chéng 度 dù のデータバイトで成 chéng り立 lì つが、SysExはMIDIメッセージ中 zhōng 、唯 weí 一 yī データバイト長 cháng が指 zhĭ 定 dìng されていない。可 kě 変 biàn 長 cháng のため、最 zuì 後 hoù にシステムコモンメッセージとして定 dìng 義 yì されているF7H エンドオブエクスクルーシブ (EOX) を送 sòng 信 xìn することでSysExの終 zhōng 了 liaŏ を表 biaŏ 現 xiàn する。
システムコモンメッセージは、主 zhŭ にシステムリアルタイムメッセージと併 bìng 用 yòng され、MIDIシーケンサーなどの同 tóng 期 qī に使 shĭ 用 yòng される。ステータスバイト以 yĭ 下 xià にデータバイトが続 xù くものが多 duō い。
F1H MTC クォーターフレームメッセージ
MIDIタイムコード (MTC) の絶 jué 対 duì 時 shí 間 jiān 情 qíng 報 baò を扱 xī う。全 quán 2バイトで構 goù 成 chéng され、2バイト目 mù で時 shí 刻 kè 、分 fēn 、秒 miaŏ 、フレームのカウントを処 chŭ 理 lĭ する。
F2H ソングポジションポインタ
同 tóng 期 qī 時 shí にマスター側 cè で操 caō 作 zuò したロケータ位 weì 置 zhì をスレーブ側 cè に送 sòng 信 xìn する際 jì に使 shĭ 用 yòng 。16分 fēn 音 yīn 符 fú 単 dān 位 weì で指 zhĭ 定 dìng できる。第 dì 1データバイトでソングポジションポインタLSB、第 dì 2データバイトでソングポジションポインタMSBを扱 xī う。
F3H ソングセレクト
受 shoù 信 xìn 側 cè のMIDI機 jī 器 qì が複 fù 数 shù のソング・シーケンスを扱 xī える場 cháng 合 hé 、第 dì 1データバイトでソングナンバーを選 xuăn 択 zé する。
F4H 未 weì 定 dìng 義 yì
F5H 未 weì 定 dìng 義 yì
定 dìng 義 yì されず、使 shĭ われていない。
F6H チューンリクエスト
アナログシンセサイザー (デジタルのそれに比 bĭ べ自 zì 身 shēn の発 fā 熱 rè や周 zhoū 囲 weí の温 wēn 度 dù 変 biàn 化 huà 、舞 wŭ 台 taí 上 shàng で浴 yù びる照 zhaò 明 míng などで経 jīng 時 shí により調 diaò 律 lw が狂 kuáng いやすい)などで、オシレータ を再 zaì 調 diaò 律 lw させるための命 mìng 令 lìng 。現 xiàn 在 zaì はアナログシンセサイザーとともにほとんど使 shĭ われない。
F7H エンドオブエクスクルーシブ (EOX)
F0Hから始 shĭ まるSysExの終 zhōng 了 liaŏ を示 shì すステータスバイト。単 dān 独 dú で機 jī 能 néng し、データバイトを持 chí たない。
システムリアルタイムメッセージは、MIDIシーケンサーなどの同 tóng 期 qī 、MIDIタイミングクロック に使 shĭ 用 yòng される。ステータスバイト以 yĭ 下 xià にデータバイトが続 xù かず、単 dān 独 dú の1バイトのみで機 jī 能 néng する。リアルタイムに送 sòng 信 xìn される必 bì 要 yaò があるため、最 zuì 優 yoū 先 xiān で送 sòng 信 xìn される。
F8H タイミングクロック
絶 jué 対 duì 時 shí 間 jiān を持 chí たないクロック 情 qíng 報 baò 。4分 fēn 音 yīn 符 fú ごとに24カウントされる。
F9H 未 weì 定 dìng 義 yì
定 dìng 義 yì されず、使 shĭ われていない。
FAH スタート
FBH コンティニュー
FCH ストップ
マスター側 cè 機 jī 器 qì のコントロールパネルを操 caō 作 zuò したときに送 sòng 信 xìn 。それぞれスレーブ側 cè 機 jī 器 qì の先 xiān 頭 toú から再 zaì 生 shēng 、停 tíng 止 zhĭ 中 zhōng からの再 zaì 生 shēng 、停 tíng 止 zhĭ を行 xíng う。
FDH 未 weì 定 dìng 義 yì
定 dìng 義 yì されず、使 shĭ われていない。
FEH アクティブセンシング
突 tū 然 rán のMIDIケーブルの断 duàn 線 xiàn や接 jiē 触 chù 不 bù 良 liáng や出 chū 力 lì 側 cè 機 jī 器 qì の故 gù 障 zhàng などで、音 yīn が鳴 míng りっぱなしになったりしないようにするためのフェイルセーフ の仕 shì 組 zŭ みである。MIDI機 jī 器 qì 間 jiān ではこのアクティブセンシングが常 cháng に送 sòng 信 xìn されている。ウォッチドッグタイマー の一 yī 種 zhŏng である。受 shoù 信 xìn 側 cè は、一 yī 度 dù もアクティブセンシングを受 shoù けていない状 zhuàng 態 taì では通 tōng 常 cháng 通 tōng り動 dòng 作 zuò するが、一 yī 度 dù 送 sòng 信 xìn 側 cè からこれを受 shoù 信 xìn すると、300ms(ミリ秒 miaŏ )以 yĭ 内 neì に次 cì のMIDIメッセージが送 sòng られてくることを期 qī 待 daì するようになる。この状 zhuàng 態 taì で、アクティブセンシングや、その他 tā MIDIメッセージを受 shoù 信 xìn しなかった場 cháng 合 hé 、断 duàn 線 xiàn したと判 pàn 定 dìng する。
ただし、実 shí 際 jì は誤 wù 差 chaī やMIDI THRU処 chŭ 理 lĭ の遅 chí れを考 kaŏ 慮 lw し270ms - 330msの間 jiān で処 chŭ 理 lĭ するよう余 yú 裕 yù を持 chí たせてある。このことから、送 sòng 信 xìn 側 cè は270ms間 jiān 隔 gé でアクティブセンシングを送 sòng 信 xìn し続 xù ける。
FFH システムリセット
これを受 shoù 信 xìn した全 quán てのMIDI機 jī 器 qì はリセット(電 diàn 源 yuán 投 toú 入 rù 時 shí の状 zhuàng 態 taì に戻 lì )される。通 tōng 常 cháng は使 shĭ 用 yòng しない。
サンプルダンプ とは、システムエクスクルーシブメッセージを使 shĭ 用 yòng してサンプラー とMIDI機 jī 器 qì 間 jiān でサンプリング データを通 tōng 信 xìn する規 guī 格 gé である。サンプルダンプに関 guān するフォーマットをサンプルダンプスタンダード (SDS) という。MMA が1987年 nián に提 tí 案 àn した規 guī 格 gé で、MMA-0003として定 dìng 義 yì されている。
ただし、前 qián 述 shù の通 tōng りMIDIの通 tōng 信 xìn 速 sù 度 dù は31.25Kbpsと、データ転 zhuăn 送 sòng 用 yòng 途 tú としては非 feī 常 cháng に遅 chí い上 shàng 、現 xiàn 代 daì にはUSB やIEEE 1394 などの高 gaō 速 sù シリアルバス も普 pŭ 及 jí しているため、一 yī 部 bù の学 xué 習 xí ・研 yán 究 jiū 用 yòng 途 tú を除 chú き使 shĭ われることは無 wú くなった。
RP (Recommended Practice) とは、MIDI規 guī 格 gé 策 cè 定 dìng 後 hoù 、利 lì 便 biàn 性 xìng を高 gaō めるための推 tuī 奨 jiăng 実 shí 施 shī 例 lì として拡 kuò 張 zhāng された規 guī 格 gé である。現 xiàn 在 zaì すでに複 fù 数 shù の拡 kuò 張 zhāng 規 guī 格 gé がAMEI とMMA により承 chéng 認 rèn されており、いずれも共 gòng 通 tōng 規 guī 格 gé としてMIDI規 guī 格 gé に組 zŭ み込まれている。
スタンダードMIDIファイル(SMF)とは、MIDI機 jī 器 qì やMIDIメッセージを用 yòng いる演 yăn 奏 zoù に関 guān するデータの保 baŏ 存 cún 形 xíng 式 shì であり、メーカー毎 meĭ のソフトやハードに関 guān 係 xì なく使 shĭ 用 yòng できる共 gòng 通 tōng のファイルフォーマット である。拡 kuò 張 zhāng 子 zĭ は.mid。いわゆる「MIDIデータ」は演 yăn 奏 zoù 形 xíng 式 shì である前 qián 述 shù した「MIDIデータフォーマット」の略 lWè 称 chēng であるが、このスタンダードMIDIファイルを指 zhĭ すべく拡 kuò 大 dà 使 shĭ 用 yòng される場 cháng 合 hé がある。
Opcode 社 shè により独 dú 自 zì 規 guī 格 gé として提 tí 案 àn されたが、1991年 nián 7月 yuè にAMEI とMMA によりRPの第 dì 1号 haò (RP-001)に追 zhuī 認 rèn された。
GMシステムレベル1、通 tōng 称 chēng GM (General MIDI) とは、それまで各 gè メーカー毎 meĭ に異 yì なっていた音 yīn 色 sè 配 peì 列 liè を統 tŏng 一 yī することを目 mù 的 de として策 cè 定 dìng されたRPである。1991年 nián に、RP-003にて定 dìng 義 yì されている。音 yīn 色 sè 配 peì 列 liè の他 tā 、最 zuì 低 dī 同 tóng 時 shí 発 fā 音 yīn 数 shù や音 yīn 色 sè 数 shù 、コントロールチェンジの効 xiaò き具 jù 合 hé といったことも指 zhĭ 定 dìng されている。
さらに、従 cóng 来 laí のGMでは時 shí 代 daì の進 jìn 化 huà に伴 bàn い補 bŭ いきれなくなってきた部 bù 分 fēn を補 bŭ 完 wán するため、GMシステムレベル2 (GM2) が上 shàng 位 weì 規 guī 格 gé として拡 kuò 張 zhāng された。GMとは完 wán 全 quán な上 shàng 位 weì 互 hù 換 huàn 性 xìng をもつ。
のちに、主 zhŭ に携 xié 帯 daì 電 diàn 話 huà の着 zhaó 信 xìn メロディ の制 zhì 作 zuò 用 yòng 途 tú として、General MIDI Lite (GML) も上 shàng 位 weì 規 guī 格 gé として拡 kuò 張 zhāng された。
DLS (Downloadable Sounds) は、SMFデータをサウンドカード などの音 yīn 源 yuán 機 jī 器 qì に転 zhuăn 送 sòng して再 zaì 生 shēng するために策 cè 定 dìng されたRPである。1997年 nián に、RP-016にて定 dìng 義 yì されている。再 zaì 生 shēng する音 yīn 源 yuán が異 yì なると、作 zuò 者 zhě の意 yì 図 tú しない音 yīn 色 sè で再 zaì 生 shēng されてしまうSMFとは異 yì なり、DLS対 duì 応 yīng 機 jī 器 qì ならほとんど同 tóng じ音 yīn での再 zaì 生 shēng を行 xíng なうことが可 kě 能 néng となる。拡 kuò 張 zhāng 子 zĭ は.dls。
のちに、上 shàng 位 weì 規 guī 格 gé であるDLSレベル2.1や、携 xié 帯 daì 電 diàn 話 huà 向 xiàng けのMobile DLSが拡 kuò 張 zhāng された。
XMF (eXtensible Music Format) は、MMA によって提 tí 案 àn された新 xīn しい音 yīn 楽 lè ファイルフォーマット である。SMFや、音 yīn 声 shēng ファイル であるWAVなどが一 yī つのファイルとして格 gé 納 nà できるようになっている。
複 fù 数 shù 回 huí 改 gaĭ 稿 gaŏ されており、それぞれのバージョン毎 meĭ にRPとして承 chéng 認 rèn されている。
また、複 fù 数 shù の用 yòng 途 tú に向 xiàng けて、複 fù 数 shù のタイプが定 dìng 義 yì 、検 jiăn 討 taŏ されている。
2001年 nián - XMFタイプ0 アンド XMFタイプ1ファイル - RP-031
2004年 nián - XMFタイプ2/Mobile XMFファイル - RP-042
2007年 nián - XMFタイプ3/Mobile オーディオクリップ for Mobile XMFファイル - RP-045
20XX年 nián - XMFタイプ4/Interactive XMF (iXMF)
XMFに関 guān する拡 kuò 張 zhāng 規 guī 格 gé も用 yòng 意 yì されている。
MIDIショーコントロール (MIDI Show Control, MSC) とは、照 zhaò 明 míng や映 yìng 像 xiàng 機 jī 器 qì など、ショー の演 yăn 出 chū をコントロールする目 mù 的 de で策 cè 定 dìng されたRPである。1991年 nián にRP-002、のちにRP-014にて定 dìng 義 yì されている。
MIDIタイムコード (MIDI Time Code, MTC) は、同 tóng 期 qī システムを組 zŭ むことを目 mù 的 de として策 cè 定 dìng されたRPである。1987年 nián に、RP-004にて定 dìng 義 yì されている。
MIDI規 guī 格 gé 策 cè 定 dìng 時 shí に、同 tóng 時 shí に策 cè 定 dìng されたMIDIタイミングクロック は絶 jué 対 duì 時 shí 間 jiān を持 chí たなかったが、SMPTE の普 pŭ 及 jí につれMIDI上 shàng でも絶 jué 対 duì 時 shí 間 jiān を持 chí ったクロック が必 bì 要 yaò となってきたことが、MTC策 cè 定 dìng の背 beì 景 jĭng である。
MIDI策 cè 定 dìng 団 tuán 体 tĭ であるMMA が中 zhōng 心 xīn に提 tí 案 àn したため、RPのほかにMMA-0001としても定 dìng 義 yì されている。
記 jì 譜 pŭ 情 qíng 報 baò はMIDIデータ(MIDIメッセージの集 jí 合 hé )を楽 lè 譜 pŭ 上 shàng に音 yīn 符 fú として表 biaŏ 示 shì するために策 cè 定 dìng されたRPである。RP-005、RP-006にて定 dìng 義 yì されている。
ファイルダンプとは、MIDIケーブルを使 shĭ ってSMFデータを転 zhuăn 送 sòng するために策 cè 定 dìng されたRPである。RP-009にて定 dìng 義 yì されている。
MIDIマシンコントロール とは、システムエクスクルーシブメッセージを用 yòng いてMTR やVTR を制 zhì 御 yù するために策 cè 定 dìng されたRPである。1992年 nián に、RP-013にて定 dìng 義 yì されている。
SMF with Lyrics (SMF Language and Display extensions) とは、SMFのメタイベントとして用 yòng 意 yì されている歌 gē 詞 cí 格 gé 納 nà 機 jī 能 néng を拡 kuò 張 zhāng したRPである。1999年 nián に、RP-026にて定 dìng 義 yì されている。
メタイベントと違 weí い、表 biaŏ 示 shì を目 mù 的 de としており、曲 qŭ タイトル、作 zuò 曲 qŭ 者 zhě 名 míng 、作 zuò 詞 cí 者 zhě 名 míng 、歌 gē 詞 cí やふりがなを格 gé 納 nà できる。カラオケの歌 gē 詞 cí 表 biaŏ 示 shì や楽 lè 譜 pŭ 上 shàng の歌 gē 詞 cí 表 biaŏ 記 jì などの用 yòng 途 tú を想 xiăng 定 dìng されている。また、日 rì 本 běn 語 yŭ (Shift JIS ) も使 shĭ 用 yòng できる。
MIDI Media Adaptation Layer for IEEE-1394は、MIDIインタフェース などのMIDI機 jī 器 qì をIEEE 1394 を用 yòng いて接 jiē 続 xù することに関 guān するRPである。2000年 nián に、RP-027にて定 dìng 義 yì されている。
SP-MIDI (Scalable Polyphony MIDI) は、あらゆる音 yīn 源 yuán で最 zuì 適 shì なデータを再 zaì 生 shēng するために策 cè 定 dìng されたRPである。2002年 nián に、RP-034、RP-035にて定 dìng 義 yì されている。
例 lì えば、通 tōng 常 cháng だと24ボイス(パート数 shù )を持 chí つ音 yīn 源 yuán 用 yòng に作 zuò られたデータを16ボイスの音 yīn 源 yuán で再 zaì 生 shēng すると、8ボイス分 fēn は無 wú 視 shì されてしまう。このままではデータ制 zhì 作 zuò 者 zhě の意 yì 図 tú した再 zaì 生 shēng ができないため、従 cóng 来 laí なら24ボイス用 yòng 、16ボイス用 yòng と複 fù 数 shù のデータを用 yòng 意 yì する必 bì 要 yaò が有 yoŭ った。このSP-MIDIの規 guī 格 gé に従 cóng うと、ひとつのデータに前 qián もって複 fù 数 shù 環 huán 境 jìng 分 fēn の情 qíng 報 baò を収 shoū 録 lù できるので、少 shaŏ ない工 gōng 数 shù で、あらゆる音 yīn 源 yuán で問 wèn 題 tí なく再 zaì 生 shēng が出 chū 来 laí るようになる。この技 jì 術 shù は主 zhŭ に携 xié 帯 daì 電 diàn 話 huà 向 xiàng けに使 shĭ 用 yòng される。
MIDI XML ("MIDI Names, Device Types, & Events in XML") は、SMFをXML で記 jì 述 shù することを目 mù 的 de として策 cè 定 dìng されたRPである。2003年 nián に、RP-038にて定 dìng 義 yì されている。
RPとして承 chéng 認 rèn されていないが、各 gè メーカーが独 dú 自 zì に打 dă ち出 chū した規 guī 格 gé も存 cún 在 zaì する。中 zhōng には、比 bĭ 較 jiaò 的 de 一 yī 般 bān 的 de となった規 guī 格 gé も存 cún 在 zaì する。ただしメーカーに左 zuŏ 右 yoù されるため、メーカーを越 yuè えた互 hù 換 huàn 性 xìng は無 wú い場 cháng 合 hé が多 duō い。
なお、現 xiàn 在 zaì はこれ以 yĭ 上 shàng の音 yīn 色 sè 配 peì 列 liè などに関 guān する規 guī 格 gé の複 fù 雑 zá 化 huà を防 fáng ぐため、AMEI 、MMA 共 gòng にGM2に一 yī 本 běn 化 huà することを求 qiú めており、また、GS・XGはお互 hù い規 guī 格 gé をオープンにして相 xiāng 互 hù にサポートすべきとしている[ 3] 。しかし、実 shí 際 jì にはローランド製 zhì 、ヤマハ製 zhì の製 zhì 品 pĭn であってもGS・XG自 zì 体 tĭ をサポートしない製 zhì 品 pĭn が増 zēng えてきたことも事 shì 実 shí である。
同 tóng じ楽 lè 譜 pŭ で演 yăn 奏 zoù をしても、演 yăn 奏 zoù 者 zhě や楽 lè 器 qì が異 yì なると音 yīn が違 weí って聴 tīng こえるように、使 shĭ 用 yòng する音 yīn 源 yuán を変 biàn えれば出 chū 音 yīn は違 weí ってくる。そのため、例 lì えばインターネット 上 shàng で配 peì 布 bù されているMIDIデータをデータ制 zhì 作 zuò 者 zhě の意 yì 図 tú した通 tōng りに演 yăn 奏 zoù するためには、制 zhì 作 zuò 者 zhě が使 shĭ ったものと同 tóng じ、音 yīn 色 sè 設 shè 定 dìng を完 wán 全 quán に一 yī 致 zhì させた音 yīn 源 yuán が必 bì 要 yaò になる。たとえGS対 duì 応 yīng と謳 oū っていてもGS対 duì 応 yīng 音 yīn 源 yuán なら何 hé でもいいというわけではなく、どの音 yīn 源 yuán モジュールを使 shĭ うかによって音 yīn は異 yì なる。
GSフォーマット は、1991年 nián にローランド が提 tí 唱 chàng 、策 cè 定 dìng した音 yīn 色 sè 配 peì 列 liè などに関 guān する独 dú 自 zì 規 guī 格 gé 。RP-003であるGMを拡 kuò 張 zhāng して作 zuò られたと思 sī われがちだが、こちらが先 xiān 行 xíng している。GMは、GSから他 tā 社 shè と共 gòng 有 yoŭ できる部 bù 分 fēn を抜 bá 粋 cuì し標 biaō 準 zhŭn 化 huà したものである。
GSに対 duì 応 yīng した音 yīn 源 yuán には、SC-55やSC-88Proなどのローランド・SCシリーズ が有 yoŭ 名 míng 。
XGフォーマット は、1994年 nián にヤマハ が提 tí 唱 chàng 、策 cè 定 dìng した音 yīn 色 sè 配 peì 列 liè などに関 guān する独 dú 自 zì 規 guī 格 gé 。ヤマハ製 zhì の音 yīn 源 yuán モジュール やシンセサイザー の互 hù 換 huàn 性 xìng を持 chí たせるためにGMを拡 kuò 張 zhāng する形 xíng で作 zuò られた。
XGに対 duì 応 yīng した音 yīn 源 yuán には、MU80やMU500などのヤマハ・MUシリーズ が有 yoŭ 名 míng 。
本 běn 項 xiàng ではMIDI規 guī 格 gé が使 shĭ われる用 yòng 途 tú と、MIDI規 guī 格 gé を使 shĭ 用 yòng するハードウェア(機 jī 器 qì )、ソフトウェアについて解 jiě 説 shuō する。なお、箇 gè 条 tiaó 書 shū きにしているハードウェアやソフトウェアは一 yī 例 lì である。
総 zŏng 合 hé 的 de な音 yīn 楽 lè 制 zhì 作 zuò 用 yòng 途 tú は、MIDIの代 daì 表 biaŏ 的 de な使 shĭ 用 yòng 例 lì である。パソコン とソフトウェア音 yīn 源 yuán さえあれば、大 dà がかりな設 shè 備 beì 投 toú 資 zī をする必 bì 要 yaò 無 wú くDTM を楽 lè しめるといったことで、90年 nián 代 daì から一 yī 般 bān の趣 qù 味 weì としても普 pŭ 及 jí し出 chū した。
現 xiàn 代 daì は、オーディオ編 biān 集 jí とMIDIデータ編 biān 集 jí を同 tóng 時 shí に行 xíng える統 tŏng 合 hé 環 huán 境 jìng DAW が業 yè 務 wù 向 xiàng けを中 zhōng 心 xīn に普 pŭ 及 jí している。
ハードウェア
送 sòng 信 xìn 側 cè
受 shoù 信 xìn 側 cè
ソフトウェア
送 sòng 信 xìn 側 cè
受 shoù 信 xìn 側 cè
かつては、ハードウェア音 yīn 源 yuán の代 daì わりに、PCM音 yīn 源 yuán 等 děng の音 yīn 源 yuán データをソフトウェア向 xiàng けに加 jiā 工 gōng し、パソコン上 shàng のサウンドボード でMIDIファイルの再 zaì 生 shēng を可 kě 能 néng にしたソフトウェアMIDI音 yīn 源 yuán も開 kaī 発 fā された。しかしながら、同 tóng 時 shí 発 fā 音 yīn 数 shù や音 yīn 質 zhí がCPUの性 xìng 能 néng に依 yī 存 cún するなど、ソフトウェアMIDI音 yīn 源 yuán 発 fā 売 maì 当 dāng 初 chū はリアルタイム演 yăn 奏 zoù には不 bù 向 xiàng きであった。
現 xiàn 在 zaì は、一 yī 般 bān のパソコンがソフトウェア音 yīn 源 yuán を処 chŭ 理 lĭ するのに十 shí 分 fēn な性 xìng 能 néng を持 chí ったことや、再 zaì 生 shēng 時 shí に音 yīn 源 yuán が不 bù 要 yaò なMP3 等 děng の圧 yā 縮 suō 音 yīn 声 shēng ファイルフォーマット の普 pŭ 及 jí により、一 yī 般 bān ユーザーではDTM愛 aì 好 haŏ 家 jiā 以 yĭ 外 waì のハードウェアベースのMIDI音 yīn 源 yuán の使 shĭ 用 yòng は著 zhù しく減 jiăn 少 shaŏ している。
録 lù 音 yīn やMA (Multi Audio) でもMIDIは使 shĭ 用 yòng される。演 yăn 奏 zoù 情 qíng 報 baò の送 sòng 受 shoù 信 xìn ではなく、システムメッセージを中 zhōng 心 xīn とした同 tóng 期 qī 処 chŭ 理 lĭ が行 xíng われている。
ハードウェア
送 sòng 信 xìn 側 cè
受 shoù 信 xìn 側 cè
ソフトウェア
送 sòng 信 xìn 側 cè
受 shoù 信 xìn 側 cè
(別 bié 々のコンピュータ上 shàng のソフトウェアに関 guān する同 tóng 期 qī )
カラオケ機 jī 器 qì は、MIDIデータを再 zaì 生 shēng する機 jī 能 néng が備 beì わっている。各 gè カラオケ店 diàn 舗 pù では、インターネット 回 huí 線 xiàn を通 tōng じて最 zuì 新 xīn 曲 qŭ のMIDIデータを受 shoù 信 xìn する仕 shì 組 zŭ みになっており、通 tōng 信 xìn カラオケ と呼 hū ばれるのはこのためである。ブロードバンドインターネット接 jiē 続 xù が普 pŭ 及 jí する以 yĭ 前 qián は、現 xiàn 在 zaì のように大 dà 量 liàng の音 yīn 声 shēng データをインターネットで送 sòng 受 shoù 信 xìn するのは困 kùn 難 nán であったが、MIDIデータであれば、当 dāng 時 shí の低 dī 速 sù な回 huí 線 xiàn でも十 shí 分 fēn に送 sòng 受 shoù 信 xìn 可 kě 能 néng であった。
なお、カラオケ用 yòng MIDIデータはカラオケデータ制 zhì 作 zuò 専 zhuān 門 mén のプログラマ などが、ソフトシーケンサー などを用 yòng いて制 zhì 作 zuò し、通 tōng 信 xìn カラオケ配 peì 信 xìn 会 huì 社 shè に卸 xiè す仕 shì 組 zŭ みとなっている。
スマートフォンの登 dēng 場 cháng 以 yĭ 前 qián 、携 xié 帯 daì 電 diàn 話 huà の着 zhaó 信 xìn メロディ においてMIDI規 guī 格 gé が利 lì 用 yòng されていた。携 xié 帯 daì 電 diàn 話 huà 内 neì のデータを、携 xié 帯 daì 電 diàn 話 huà 内 neì に搭 dā 載 zaì された音 yīn 源 yuán が処 chŭ 理 lĭ し音 yīn を鳴 míng らしている。携 xié 帯 daì 電 diàn 話 huà 向 xiàng けのRPも複 fù 数 shù 拡 kuò 張 zhāng された。
1991年 nián にRP-002としてMIDIショーコントロール が定 dìng 義 yì された。これにより、MIDIで舞 wŭ 台 taí 装 zhuāng 置 zhì 、照 zhaò 明 míng 、演 yăn 出 chū 効 xiaò 果 guŏ などが制 zhì 御 yù できるようになった。
ハードウェア
送 sòng 信 xìn 側 cè
受 shoù 信 xìn 側 cè
各 gè 舞 wŭ 台 taí 用 yòng 機 jī 材 caí (照 zhaò 明 míng など)
2009 年 nián 頃 qĭng 、音 yīn 声 shēng をフーリエ解 jiě 析 xī し周 zhoū 波 bō 数 shù ごとに分 fēn 離 lí して正 zhèng 弦 xián 波 bō にし、それをMIDIで再 zaì 生 shēng することで音 yīn 声 shēng を擬 nĭ 似 sì 的 de に再 zaì 現 xiàn する技 jì 術 shù が発 fā 明 míng された。
鉄 tiě 道 daò のプラットホーム で流 liú れる発 fā 車 chē メロディ や、学 xué 校 xiaò ・会 huì 社 shè で流 liú れるチャイム を再 zaì 生 shēng するタイマー などでもMIDI規 guī 格 gé が応 yīng 用 yòng されることがある。
MIDIの基 jī 礎 chŭ 知 zhī 識 shì や、業 yè 務 wù レベルの細 xì かい知 zhī 識 shì などを問 wèn うMIDI検 jiăn 定 dìng が1999年 nián より実 shí 施 shī された。現 xiàn 在 zaì 4,3,2,1級 jí の4階 jiē 級 jí が用 yòng 意 yì されており、2級 jí には2級 jí 筆 bĭ 記 jì 試 shì 験 yàn と2級 jí 実 shí 技 jì 試 shì 験 yàn の2段 duàn 階 jiē が用 yòng 意 yì されている。
3,2級 jí 検 jiăn 定 dìng 試 shì 験 yàn は年 nián 1回 huí の実 shí 施 shī 、MIDI4級 jí 検 jiăn 定 dìng 試 shì 験 yàn は各 gè 公 gōng 認 rèn 講 jiăng 師 shī ・指 zhĭ 定 dìng 校 xiaò による随 suí 時 shí 開 kaī 催 cuī となっている。
MIDI検 jiăn 定 dìng 開 kaī 始 shĭ から11年 nián 間 jiān 、1級 jí 試 shì 験 yàn は実 shí 施 shī されず2級 jí 実 shí 技 jì 試 shì 験 yàn が最 zuì 高 gaō 級 jí とされていたが、2010年 nián 1月 yuè 15日 rì より、1級 jí 試 shì 験 yàn が新 xīn 設 shè された。
主 zhŭ 要 yaò 項 xiàng 目 mù コンピュータバス規 guī 格 gé ストレージバス規 guī 格 gé ペリフェラルバス 規 guī 格 gé オーディオ規 guī 格 gé コンピュータバス規 guī 格 gé (ポータブル) コンピュータバス規 guī 格 gé (組 zŭ み込み) ビークルバス
補 bŭ 足 zú :インタフェース のリストは通 tōng 信 xìn 速 sù 度 dù がおおよそ速 sù い順 shùn 。セクションの最 zuì 後 hoù に挙 jŭ げているインタフェースが最 zuì も速 sù い。
カテゴリ
デスクトップミュージック
収 shoū 録 lù 波 bō 形 xíng 編 biān 集 jí 音 yīn 源 yuán ・合 hé 成 chéng エフェクト シーケンサー I/O及 jí びAPI DAW