(Translated by https://www.hiragana.jp/)
MIDI - Wikipedia コンテンツにスキップ

MIDI

chūdiăn: フリーbaĭshìdiăn『ウィキペディア(Wikipedia)』
MIDIのロゴ

MIDI(ミディ、Musical Instrument Digital Interface)は、diànyănzoùデータをjiānzhuănsònggòngyoŭするためのgòngtōngguīである[1]běnのMIDIguīxiéhuì(JMSC、xiànzaìshètuánrényīndiànshìxiéhuì)とguótuánMIDI Manufacturers Association (MMA) によりdìngされ1981niángōngkaīされた。

gaìyaò

[biān]

MIDIはyīnzhìzuòxiànchángguăngyòngされている。MIDIguīってzuòchéngされたデータは、DAWをはじめとしたシーケンサーなどでzaìshēngbiānすることができる。

desòngshoùxìnhuíインタフェースtōngxìnプロトコルファイルフォーマットなどshùguīdìngからなる。MIDI 1.0のdìngwánliaŏから38niánhoù2019niánに、Ver.2.0となるMIDI 2.0のdìngkaīshĭbiaŏされた[1]。2023niánからMIDIjiăndìnghánむ、MIDI 2.0のshíyòngduìyīngběnhuàkaīshĭ

MIDIデータは、yīnshēngデータ(マイクなどでyīnしたyīnxíngサンプリングしたもの)ではなくyănzoùqíngbaòyīnせよ、yīngaōさは - 、yīnきさは - 、といったyīnyuánへのメッセージ)であり、データサイズがxiaŏさく、またyīnróngbiàngèngすることができる。

diànwaìではchángtaízhaòmíngのコントロールなどにもyīngyòngされている。また、MIDIguīパソコンは、ホビーとしてのyīnzhìzuòDTM)をbānhuàした。

dāngchū、MIDIguīは、ハードウェアとソフトウェアのliăngfēnにまたがりdìngされた。ハードウェアのguīは、インタフェースsòngshoùxìnhuíduānguānすることであり、ソフトウェアのguīは、データフォーマット(tóngshìがリアルタイムtōngxìnするguīであって、MIDIデータをbaŏcúnliútōngさせるファイルフォーマットとはなる)にguānすることである。

そのhoù、MIDIのbànいRP(Recommended Practice、tuījiăngshíshī)というkuòzhāngguīdìngされた。yīnpeìlièなどをyándìngめたGMシステムレベル1や、MIDIデータをbaŏcúnliútōngさせるファイルフォーマット、chángtaízhaòmíngをコントロールするguīMIDIショーコントロール)が、このRPにhánまれる。

MIDIはJIS(běnchănguī)によってxiàのようにguīhuàされている。

  1. X 6054-1 diànデジタルインタフェース(MIDI)- 1zŏng
  2. X 6054-2 diànデジタルインタフェース(MIDI)- 2:プロトコルshìyàng

ハードウェアguī

[biān]
5ピンDINコネクタ
MIDIduānとケーブル

sòngxìn

[biān]

31.25Kbps (±1%) のfeītóngfāngshìシリアルzhuănsòngyòngいる。

jiē

[biān]

MIDI(ハードウェア)は5ピンのDINコネクタjiēするのがbāndeである。liăngduānweìzhìする1fānピンと3fānピンはxiànzaìshìyàngshàngでは使shĭyòngされず、zhōngyāng2fānピンはケーブルのシールドyòngに、4fān、5fānピンがデジタルxìnhaòカレントループyīngbănyúnsòng使shĭyòngされる。MIDIケーブルのliăngduānはどちらもオスduānで、シールドされたツイストペアケーブルとしてshèされる。

コネクタには、MIDIxìnhaòshoùるMIDI IN、MIDIxìnhaòsòngxìnするMIDI OUT、shoùxìnしたMIDIxìnhaòをそのままsòngxìnするMIDI THRUの3zhŏngleìがある。パネルchángにメスduānとなる。グラウンドループyīngbănzhànghaìliánsuŏfángzhĭのため、MIDItóngshìにはdiàndejuéyuánguīdìngされており、shoùxìnneìではjiēxiànの2fānピンはjiēされず、xìnhaòフォトカプラshoùxìnされるběnshìyàngとなっている。フォトカプラをjīngyoúするたびにxìnhaòxíngzaìxiànxìngxiàがるため、MIDI THRUをduōduànzhílièするとtōngxìnエラーがshēngすることもある。bìnglièshùのMIDIjiēするchángや、xìnhaòtŏngjiăndānqiēえたいshíはMIDIパッチベイyòngいるが、これを使shĭうことによりduōduànshítōngxìnエラーもhuíできる。

MIDIはバスではない。MIDI INduānとMIDI OUTduānbié々でyòngされていることからpànるように、MIDIケーブルjiānのデータはfāngxiàngsòngxìnされる。

hoùshùするアクティブセンシングnéngで、jiēzhuàngtaìliánghaŏか、duànxiànしていないかをchángpàndìngしており、アクティブセンシングがjuéえたとき、おいのMIDIはケーブルがけたとpàndìngするようにzuòられている。

xiàndaìには、MIDI IN、MIDI OUTを使shĭわずRS-232CUSBIEEE 1394などのguī使shĭったjiēxíngcúnzaìしている。このcháng、MIDIケーブルではなくこれらのguīのケーブルneìをMIDIxìnhaòtōngるため、zhuănsòngguānしてshàngtōngりではない。

チャンネル

[biān]

2běnのMIDIケーブルをyòngい、おいののMIDI IN、MIDI OUTをそれぞれつないだzhuàngtaìを1つの「システム」とzhuōえる。このシステムmeĭに16のチャンネルyòngされる。běndeにひとつのチャンネルにひとつの(1パート)がdāngてられる。

これにより、1běnのMIDIケーブルで16チャンネルfēnのデータをsòngxìnもしくはshoùxìnさせることができる。えば「1チャンネルのピアノと3チャンネルのギターをmíngらす」といったことである。16チャンネルfēnのデータは、hoùshùする「チャンネルメッセージ」にてzhèngquèfēnleìされ、xiāngshoŭチャンネルにjièく。

それshàngのチャンネルをzhìするためにはMIDIケーブルがshùběnyaòとなり、MIDIデータのパートshù(=チャンネルshù)によっては、shùのMIDIyīnyuányòngするyaòもでてくる。

データフォーマット

[biān]

MIDIメッセージ

[biān]

MIDIguīshàngのデータのsòngshoùxìnは、すべてMIDIメッセージxíngわれる。MIDIメッセージは、shùバイト8ビット)でgoùchéngされている。「diànjiànpándànいたことでyīnchūる」というliánliúれもMIDIメッセージでzhìされている。バイトdānweìchŭしていくため、wényánshàngでは16jìnshùyòngい、shùhoùにHをける。

MIDIメッセージをxiaòlwよくsòngxìnするために、MIDIメッセージに使shĭyòngされるバイトは「ステータスバイト」か「データバイト」のきく2zhŏngleìfēnけられる。ステータスバイトとはMSB (Most Significant Bit)が「1」、すなわち80H - FFHまでの128のバイトをzhĭし、データバイトとはMSBが「0」、すなわち00H - 7FHまでの128のバイトをzhĭす。

MIDIメッセージはshùのバイトでgoùchéngされているとqiánshùしたが、これらのxiāntoúchángにステータスバイトでshĭまり、ステータスバイトのhoùrènshùのデータバイトがく。ステータスバイトでは、ノートオンやコントロールチェンジ、システムエクスクルーシブなどをdìngする。データバイトは、ステータスバイトでdìngしたものについて、そのneìróngshùzhízhĭdìngするのに使shĭyòngする。

ステータスバイトが80H - FFHのうちであるかによって、「チャンネルメッセージ」、「システムメッセージ」にfēnかれる。

チャンネルメッセージ

[biān]

チャンネルメッセージとは、にチャンネルをzhĭdìngしてsòngxìnするMIDIメッセージのことである。チャンネルメッセージのステータスバイトは80H - EFHである。ここからさらに「チャンネルボイスメッセージ」、「チャンネルモードメッセージ」とfēnleìされる。

チャンネルボイスメッセージ
[biān]
MIDIノートナンバー(yīn)とyīnmíngzhoūshùduìyīngbiaŏ

チャンネルボイスメッセージとは、yīnmíngらす、zhĭめる、yīnbiànえる、ピッチbiànえるといった、yīnyuányănzoùyaòqíngbaòguānするdìngのことである。zuì2つのデータバイトがくことで、そのneìróngshùzhíjuédìngする。

ステータスバイトのxiàweì4ビットがMIDIチャンネルfānhaò-1(0(0H)Hはチャンネル1、15(FH)はチャンネル16)をbiaŏしている。

データバイトにてzhĭdìngするノートナンバーとは、zuìyīnを0、zuìgaōyīnを127とdāngてたyīngaōさのことであり、bànyīnみとなっている。zhōngyāngにはノートナンバー60がdāngてられ、88jiànpánピアノchūせるyīn(A0 - C8の7オクターブとduăn3)はノートナンバー21 - 108とdāngてられるので、MIDIではそれよりさらにguăngyīn(C-1 - G9の10オクターブとwánquán5)をカバーできる。また、ベロシティとはyīnqiángさ(えればxiánjiàndànさによってbiànhuàするyīnqiángruò(qiángruò))のことである。1 - 127までありmp(メゾピアノ)が64となり、127がzuìqiángく、1がzuìruòく、shùzhíが0のchángyīnzhōngliaŏえればjiànなど)をbiaŏ[2]

なお、xiàshuōmíngでは、これら0 - 127までのshùを、16jìnshùbiaŏする。また、nはチャンネルfānhaòbiaŏわす。

8nH ノートオフ
yīnzhĭめるmìnglìngjiànpánではキーをしたshísòngxìnされる。ノートオフによってmíngっているyīnzhĭめる。
1データバイト - ノートナンバーをzhĭdìng
2データバイト - オフベロシティzhí
9nH ノートオン
yīnmíngらすmìnglìngjiànpánではキーをしたshísòngxìnされる。このhoùノートオフがsòngxìnされないままだと、yīnmíngりっぱなしとなる。
1データバイト - ノートナンバーをzhĭdìng
2データバイト - ベロシティzhí
なお「ノートオン・ベロシティ0」もノートオフとtóngじメッセージとみなされる。
AnH ポリフォニック キープレッシャー
jiànpánで、キーをしたzhuàngtaìでさらにそのbiànhuàさせたchángに(いわゆるアフタータッチ)、そのyīngじてsòngxìnされる。
1データバイト - ノートナンバーをzhĭdìng
2データバイト - プレッシャーzhí
BnH コントロールチェンジ
yīnliàngyīnzhíなどyàng々なyaòzhìするためのmìnglìng
1データバイト - コントロールナンバー(00H - 77H)をzhĭdìng - どのパラメータをコントロールするのかzhĭdìng
2データバイト - コントロールzhí - コントロールfānhaòにてzhĭdìngしたyaòxiaŏqiángruòshèdìng
ただし1データバイトが78H - 7FH(120 - 127)のchángはコントロールチェンジではなく、チャンネルモードメッセージとなる。
CnH プログラムチェンジ
yīnbiànえるmìnglìng。00H - 7FHで、zuì128zhŏngleìからyīnxuănできる。
1データバイト - プログラムナンバーをzhĭdìng
2データバイトは使shĭyòngしない。
DnH チャンネルプレッシャー
jiànpánで、キーをしたzhuàngtaìでさらにそのbiànhuàさせたchángに、そのyīngじてsòngxìnされる。ポリフォニック キープレッシャーとweíい、そのチャンネルのquánノートナンバーにduìしてshìyòngされる。
1データバイト - プレッシャーzhí
2データバイトは使shĭyòngしない。
EnH ピッチベンド
míngっているyīnピッチbiànえるmìnglìngMSB (Most Significant Byte) 128duànjiēの1duànjiēずつをさらにLSB (Least Significant Byte) で128fēnしているので、16384duànjiēかいzhĭdìngができる。シーケンサーshàngでは、-8192 - 0 - 8191といったshùzhíbiaŏshìすることがduōい。
1データバイト - ピッチベンドzhíLSB
2データバイト - ピッチベンドzhíMSB

ステータスバイトのnには0H - FHがdaìされ、これは1チャンネル - 16チャンネルをbiaŏす。「90H 3CH 40H」というMIDIメッセージがあったとすると、これは「ノートオン、1チャンネル。3CH=60なのでzhōngyāngmíngらす。40H=64なのでmpmíngらす」というmìnglìngである。

チャンネルモードメッセージ
[biān]

チャンネルモードメッセージとは、あるyīnchūせるのか、16チャンネルはbiéするのかしないのか、といったことをshèdìngするためのdìngのことである。BnHでshĭまるがコントロールチェンジにはhánまれず、BnHのあとに78H - 7FHがくと、チャンネルモードメッセージのいずれかとpànduànされる。duōくのcháng2データバイトには00Hがダミーとしてsòngxìnされ、shoùxìnshìする。ステータスバイトのnには0H - FHがdaìされ、これは1チャンネル - 16チャンネルをbiaŏす。

BnH 78H オールサウンドオフ
gaīdāngするチャンネルのyīnzhōngyīnzhíちにxiaōyīnする。hoùshùのオールノートオフよりqiángzhìqiángい。
BnH 79H リセットオールコントローラ
gaīdāngするチャンネルのquánzhŏngleìのコントロールzhíchūhuàする。chūhuàされるコントロールやchūzhíは、shoùxìnするMIDIcúnする。
BnH 7AH ローカルコントロール
jiànpányīnyuánjiānねそろえたシンセサイザーの、jiànpányīnyuánneìdejiēguānするshèdìng2データバイトをzhĭdìngすることでオンオフをxíngう。
00H - ローカルオフ - jiànpányīnyuánjiēされていないzhuàngtaìjiànpándànくと、MIDI OUTからMIDIメッセージはsòngxìnされるが、yīnyuándòngかない。
7FH - ローカルオン - jiànpányīnyuánjiēされているzhuàngtaìjiànpándànくと、yīnyuánからyīnchūる。
BnH 7BH オールノートオフ
gaīdāngするチャンネルのyīnzhōngyīnすべてにduìしてノートオフmìnglìngchūす。ただし、yīnyùnchángいものや、サスティンペダルがオンのzhuàngtaìではyīnzhĭまらないので、オールサウンドオフを使shĭyòngする。
BnH 7CH - 7FH MIDIモードshèdìng
7CH、7DH、7EH、7FHの4つのチャンネルモードメッセージを使shĭいオムニモード、yīnshùのオンオフをわせることで、4zhŏngのMIDIモードをshèdìngできる。
オムニモード - 7CH オムニオン、7DH オムニオフでshèdìng。MIDIチャンネルをbiéするかしないか。オフのcháng、チャンネルにguānなくquánてのqíngbaòshoùxìnchŭyīnする。
yīnshù - 7EH モノモードオン、7FH ポリモードオンでshèdìng。どちらかをshèdìngするとpiànfāngのモードはdòngdeにオフになる。dānyīnしかchūせないのか、yīnchūせるのかをshèdìngする。
モード1 = 7DH オムニオン + 7FH ポリモード
MIDIチャンネルをshìせずyīnyănzoùができるモード。
モード2 = 7DH オムニオン + 7EH モノモード
MIDIチャンネルにguānわらず、chángに1yīnのみmíngらすモード。
モード3 = 7CH オムニオフ + 7FH ポリモード
bāndesòngshoùxìnモード。MIDIチャンネルをbiéし、チャンネルmeĭyīnyòngいたyănzoùnéngなモード。
モード4 = 7CH オムニオフ + 7EH モノモード
チャンネルはbiéするが、チャンネルmeĭに1yīnしかchūせないモード。たとえば6xiánあるギターシンセサイザーxiánチャンネルにdāngてるcháng使shĭyòngする。このchángdānyīnshēngするチャンネルは6つとなるので、2データバイトでは06Hをsòngxìnする。

システムメッセージ

[biān]

システムメッセージとは、チャンネルにguānなくMIDIシステムquánduìするmìnglìngxíngうMIDIメッセージである。システムメッセージのステータスバイトはF0H - FFHである。néngごとに「システムエクスクルーシブメッセージ」、「システムコモンメッセージ」、「システムリアルタイムメッセージ」のfēnleìされる。

システムエクスクルーシブメッセージ
[biān]

システムエクスクルーシブメッセージ(Sys-Ex、またはSysExとlWèし、シスイーエックスとchángもある)は、MIDIのよりかいshèdìngxíngったり、yīnデータやサンプリングデータをsòngshoùxìnするなど、メーカーのMIDIyoŭのデータのやりとりに使shĭyòngできるシステムメッセージである。ステータスバイトF0Hでshĭまる。

MIDIメッセージは2バイトchéngのデータバイトでchéngつが、SysExはMIDIメッセージzhōngweíデータバイトchángzhĭdìngされていない。biànchángのため、zuìhoùにシステムコモンメッセージとしてdìngされているF7H エンドオブエクスクルーシブ (EOX) をsòngxìnすることでSysExのzhōngliaŏbiaŏxiànする。

システムコモンメッセージ
[biān]

システムコモンメッセージは、zhŭにシステムリアルタイムメッセージとbìngyòngされ、MIDIシーケンサーなどのtóng使shĭyòngされる。ステータスバイトxiàにデータバイトがくものがduōい。

F1H MTCクォーターフレームメッセージ
MIDIタイムコード (MTC) のjuéduìshíjiānqíngbaòう。quán2バイトでgoùchéngされ、2バイトshífēnmiaŏ、フレームのカウントをchŭする。
F2H ソングポジションポインタ
tóngshíにマスターcaōzuòしたロケータweìzhìをスレーブsòngxìnする使shĭyòng16fēnyīndānweìzhĭdìngできる。1データバイトでソングポジションポインタLSB、2データバイトでソングポジションポインタMSBをう。
F3H ソングセレクト
shoùxìnのMIDIshùのソング・シーケンスをえるcháng1データバイトでソングナンバーをxuănする。
F4H weìdìng
F5H weìdìng
dìngされず、使shĭわれていない。
F6H チューンリクエスト
アナログシンセサイザー(デジタルのそれにshēnzhoūweíwēnbiànhuàtaíshàngびるzhaòmíngなどでjīngshíにより調diaòlwkuángいやすい)などで、オシレータzaì調diaòlwさせるためのmìnglìngxiànzaìはアナログシンセサイザーとともにほとんど使shĭわれない。
F7H エンドオブエクスクルーシブ (EOX)
F0HからshĭまるSysExのzhōngliaŏshìすステータスバイト。dānnéngし、データバイトをchíたない。
システムリアルタイムメッセージ
[biān]

システムリアルタイムメッセージは、MIDIシーケンサーなどのtóngMIDIタイミングクロック使shĭyòngされる。ステータスバイトxiàにデータバイトがかず、dānの1バイトのみでnéngする。リアルタイムにsòngxìnされるyaòがあるため、zuìyoūxiānsòngxìnされる。

F8H タイミングクロック
juéduìshíjiānchíたないクロックqíngbaò4fēnyīnごとに24カウントされる。
F9H weìdìng
dìngされず、使shĭわれていない。
FAH スタート
FBH コンティニュー
FCH ストップ
マスターのコントロールパネルをcaōzuòしたときにsòngxìn。それぞれスレーブxiāntoúからzaìshēngtíngzhĭzhōngからのzaìshēngtíngzhĭxíngう。
FDH weìdìng
dìngされず、使shĭわれていない。
FEH アクティブセンシング
ránのMIDIケーブルのduànxiànjiēchùliángchūzhàngなどで、yīnmíngりっぱなしになったりしないようにするためのフェイルセーフshìみである。MIDIjiānではこのアクティブセンシングがchángsòngxìnされている。ウォッチドッグタイマーzhŏngである。shoùxìnは、もアクティブセンシングをshoùけていないzhuàngtaìではtōngchángtōngdòngzuòするが、sòngxìnからこれをshoùxìnすると、300ms(ミリmiaŏneìのMIDIメッセージがsòngられてくることをdaìするようになる。このzhuàngtaìで、アクティブセンシングや、そのMIDIメッセージをshoùxìnしなかったchángduànxiànしたとpàndìngする。
ただし、shíchaīやMIDI THRUchŭchíれをkaŏlwし270ms - 330msのjiānchŭするようchíたせてある。このことから、sòngxìnは270msjiānでアクティブセンシングをsòngxìnける。
FFH システムリセット
これをshoùxìnしたquánてのMIDIはリセット(diànyuántoúshízhuàngtaì)される。tōngcháng使shĭyòngしない。

サンプルダンプ

[biān]

サンプルダンプとは、システムエクスクルーシブメッセージを使shĭyòngしてサンプラーとMIDIjiānサンプリングデータをtōngxìnするguīである。サンプルダンプにguānするフォーマットをサンプルダンプスタンダード (SDS) という。MMAが1987niánànしたguīで、MMA-0003としてdìngされている。

ただし、qiánshùtōngりMIDIのtōngxìnは31.25Kbpsと、データzhuănsòngyòngとしてはfeīchángchíshàngxiàndaìにはUSBIEEE 1394などのgaōシリアルバスしているため、xuéyánjiūyòngchú使shĭわれることはくなった。

RP (Recommended Practice) とは、MIDIguīdìnghoù便biànxìnggaōめるためのtuījiăngshíshīとしてkuòzhāngされたguīである。xiànzaìすでにshùkuòzhāngguīAMEIMMAによりchéngrènされており、いずれもgòngtōngguīとしてMIDIguīみ込まれている。

スタンダードMIDIファイル

[biān]

スタンダードMIDIファイル(SMF)とは、MIDIやMIDIメッセージをyòngいるyănzoùguānするデータのbaŏcúnxíngshìであり、メーカーmeĭのソフトやハードにguānなく使shĭyòngできるgòngtōngファイルフォーマットである。kuòzhāngは.mid。いわゆる「MIDIデータ」はyănzoùxíngshìであるqiánshùした「MIDIデータフォーマット」のlWèchēngであるが、このスタンダードMIDIファイルをzhĭすべくkuò使shĭyòngされるchángがある。

Opcodeshèによりguīとしてànされたが、1991nián7yuèAMEIMMAによりRPの1haò(RP-001)にzhuīrènされた。

GMシステムレベル1、tōngchēngGM (General MIDI) とは、それまでメーカーmeĭなっていたyīnpeìliètŏngすることをdeとしてdìngされたRPである。1991niánに、RP-003にてdìngされている。yīnpeìlièzuìtóngshíyīnshùyīnshù、コントロールチェンジのxiaòといったこともzhĭdìngされている。

さらに、cónglaíのGMではshídaìjìnhuàbànいきれなくなってきたfēnwánするため、GMシステムレベル2 (GM2) がshàngweìguīとしてkuòzhāngされた。GMとはwánquánshàngweìhuànxìngをもつ。

のちに、zhŭxiédaìdiànhuàzhaóxìnメロディzhìzuòyòngとして、General MIDI Lite (GML) もshàngweìguīとしてkuòzhāngされた。

DLS (Downloadable Sounds) は、SMFデータをサウンドカードなどのyīnyuánzhuănsòngしてzaìshēngするためにdìngされたRPである。1997niánに、RP-016にてdìngされている。zaìshēngするyīnyuánなると、zuòzhěしないyīnzaìshēngされてしまうSMFとはなり、DLSduìyīngならほとんどtóngyīnでのzaìshēngxíngなうことがnéngとなる。kuòzhāngは.dls。

のちに、shàngweìguīであるDLSレベル2.1や、xiédaìdiànhuàxiàngけのMobile DLSがkuòzhāngされた。

XMF (eXtensible Music Format) は、MMAによってànされたxīnしいyīnファイルフォーマットである。SMFや、yīnshēngファイルであるWAVなどがつのファイルとしてできるようになっている。

shùhuígaĭ稿gaŏされており、それぞれのバージョンmeĭにRPとしてchéngrènされている。

  • 2001nián - XMFメタファイルフォーマット1.00 - RP-030
  • 2003nián - XMFメタファイルフォーマット1.01 - RP-039
  • 2004nián - XMFメタファイルフォーマット2.00 - RP-043

また、shùyòngxiàngけて、shùのタイプがdìngjiăntaŏされている。

  • 2001nián - XMFタイプ0 アンド XMFタイプ1ファイル - RP-031
  • 2004nián - XMFタイプ2/Mobile XMFファイル - RP-042
  • 2007nián - XMFタイプ3/Mobile オーディオクリップ for Mobile XMFファイル - RP-045
  • 20XXnián - XMFタイプ4/Interactive XMF (iXMF)

XMFにguānするkuòzhāngguīyòngされている。

MIDIショーコントロール

[biān]

MIDIショーコントロール (MIDI Show Control, MSC) とは、zhaòmíngyìngxiàngなど、ショーyănchūをコントロールするdedìngされたRPである。1991niánにRP-002、のちにRP-014にてdìngされている。

MIDIタイムコード

[biān]

MIDIタイムコード (MIDI Time Code, MTC) は、tóngシステムをむことをdeとしてdìngされたRPである。1987niánに、RP-004にてdìngされている。

MIDIguīdìngshíに、tóngshídìngされたMIDIタイミングクロックjuéduìshíjiānchíたなかったが、SMPTEにつれMIDIshàngでもjuéduìshíjiānchíったクロックyaòとなってきたことが、MTCdìngbeìjĭngである。

MIDIdìngtuánであるMMAzhōngxīnànしたため、RPのほかにMMA-0001としてもdìngされている。

qíngbaò

[biān]

qíngbaòはMIDIデータ(MIDIメッセージの)をshàngyīnとしてbiaŏshìするためにdìngされたRPである。RP-005、RP-006にてdìngされている。

ファイルダンプ

[biān]

ファイルダンプとは、MIDIケーブルを使shĭってSMFデータをzhuănsòngするためにdìngされたRPである。RP-009にてdìngされている。

MIDIマシンコントロール

[biān]

MIDIマシンコントロールとは、システムエクスクルーシブメッセージをyòngいてMTRVTRzhìするためにdìngされたRPである。1992niánに、RP-013にてdìngされている。

SMF with Lyrics

[biān]

SMF with Lyrics (SMF Language and Display extensions) とは、SMFのメタイベントとしてyòngされているnéngkuòzhāngしたRPである。1999niánに、RP-026にてdìngされている。

メタイベントとweíい、biaŏshìdeとしており、タイトル、zuòzhěmíngzuòzhěmíngやふりがなをできる。カラオケのbiaŏshìshàngbiaŏなどのyòngxiăngdìngされている。また、běn (Shift JIS) も使shĭyòngできる。

MIDI Media Adaptation Layer for IEEE-1394

[biān]

MIDI Media Adaptation Layer for IEEE-1394は、MIDIインタフェースなどのMIDIIEEE 1394yòngいてjiēすることにguānするRPである。2000niánに、RP-027にてdìngされている。

SP-MIDI (Scalable Polyphony MIDI) は、あらゆるyīnyuánzuìshìなデータをzaìshēngするためにdìngされたRPである。2002niánに、RP-034、RP-035にてdìngされている。

えば、tōngchángだと24ボイス(パートshù)をchíyīnyuányòngzuòられたデータを16ボイスのyīnyuánzaìshēngすると、8ボイスfēnshìされてしまう。このままではデータzhìzuòzhěしたzaìshēngができないため、cónglaíなら24ボイスyòng、16ボイスyòngshùのデータをyòngするyaòyoŭった。このSP-MIDIのguīcóngうと、ひとつのデータにqiánもってshùhuánjìngfēnqíngbaòshoūできるので、shaŏないgōngshùで、あらゆるyīnyuánwènなくzaìshēngchūlaíるようになる。このshùzhŭxiédaìdiànhuàxiàngけに使shĭyòngされる。

MIDI XML

[biān]

MIDI XML ("MIDI Names, Device Types, & Events in XML") は、SMFをXMLshùすることをdeとしてdìngされたRPである。2003niánに、RP-038にてdìngされている。

そのguī

[biān]

RPとしてchéngrènされていないが、メーカーがchūしたguīcúnzaìする。zhōngには、jiaòdebāndeとなったguīcúnzaìする。ただしメーカーにzuŏyoùされるため、メーカーをyuèえたhuànxìngchángduōい。

なお、xiànzaìはこれshàngyīnpeìlièなどにguānするguīhuàfángぐため、AMEIMMAgòngにGM2にběnhuàすることをqiúめており、また、GS・XGはおguīをオープンにしてxiāngにサポートすべきとしている[3]。しかし、shíにはローランドzhì、ヤマハzhìzhìpĭnであってもGS・XGをサポートしないzhìpĭnzēngえてきたこともshìshíである。

tóngyănzoùをしても、yănzoùzhěなるとyīnweíってtīngこえるように、使shĭyòngするyīnyuánbiànえればchūyīnweíってくる。そのため、えばインターネットshàngpeìされているMIDIデータをデータzhìzuòzhěしたtōngりにyănzoùするためには、zhìzuòzhě使shĭったものとtóngじ、yīnshèdìngwánquánzhìさせたyīnyuányaòになる。たとえGSduìyīngっていてもGSduìyīngyīnyuánならでもいいというわけではなく、どのyīnyuánモジュールを使shĭうかによってyīnなる。

GSフォーマット

[biān]

GSフォーマットは、1991niánローランドchàngdìngしたyīnpeìlièなどにguānするguī。RP-003であるGMをkuòzhāngしてzuòられたとわれがちだが、こちらがxiānxíngしている。GMは、GSからshègòngyoŭできるfēncuìbiaōzhŭnhuàしたものである。

GSにduìyīngしたyīnyuánには、SC-55やSC-88Proなどのローランド・SCシリーズyoŭmíng

XGフォーマット

[biān]

XGフォーマットは、1994niánヤマハchàngdìngしたyīnpeìlièなどにguānするguī。ヤマハzhìyīnyuánモジュールシンセサイザーhuànxìngchíたせるためにGMをkuòzhāngするxíngzuòられた。

XGにduìyīngしたyīnyuánには、MU80やMU500などのヤマハ・MUシリーズyoŭmíng

MIDI 2.0

[biān]

yòng

[biān]

běnxiàngではMIDIguī使shĭわれるyòngと、MIDIguī使shĭyòngするハードウェア()、ソフトウェアについてjiěshuōする。なお、tiaóshūきにしているハードウェアやソフトウェアはである。

yīnzhìzuò

[biān]

zŏngdeyīnzhìzuòyòngは、MIDIのdaìbiaŏde使shĭyòngである。パソコンソフトウェアyīnyuánさえあれば、がかりなshèbeìtoúをするyaòDTMしめるといったことで、90niándaìからbānweìとしてもchūした。

xiàndaìは、オーディオbiānとMIDIデータbiāntóngshíxíngえるtŏnghuánjìngDAWxiàngけをzhōngxīnしている。

ハードウェア
sòngxìn
shoùxìn
ソフトウェア
sòngxìn
shoùxìn

かつては、ハードウェアyīnyuándaìわりに、PCMyīnyuánděngyīnyuánデータをソフトウェアxiàngけにjiāgōngし、パソコンshàngサウンドボードでMIDIファイルのzaìshēngnéngにしたソフトウェアMIDIyīnyuánkaīされた。しかしながら、tóngshíyīnshùyīnzhíがCPUのxìngnéngcúnするなど、ソフトウェアMIDIyīnyuánmaìdāngchūはリアルタイムyănzoùにはxiàngきであった。

xiànzaìは、bānのパソコンがソフトウェアyīnyuánchŭするのにshífēnxìngnéngchíったことや、zaìshēngshíyīnyuányaòMP3děngsuōyīnshēngファイルフォーマットにより、bānユーザーではDTMhaŏjiāwaìのハードウェアベースのMIDIyīnyuán使shĭyòngzhùしくjiănshaŏしている。

yīn・MA

[biān]

yīnMA (Multi Audio) でもMIDIは使shĭyòngされる。yănzoùqíngbaòsòngshoùxìnではなく、システムメッセージをzhōngxīnとしたtóngchŭxíngわれている。

ハードウェア
sòngxìn
shoùxìn
ソフトウェア
sòngxìn
shoùxìn
bié々のコンピュータshàngのソフトウェアにguānするtóng

カラオケ

[biān]

カラオケは、MIDIデータをzaìshēngするnéngbeìわっている。カラオケdiànでは、インターネットhuíxiàntōngじてzuìxīnのMIDIデータをshoùxìnするshìみになっており、tōngxìnカラオケばれるのはこのためである。ブロードバンドインターネットjiēするqiánは、xiànzaìのようにliàngyīnshēngデータをインターネットでsòngshoùxìnするのはkùnnánであったが、MIDIデータであれば、dāngshíhuíxiànでもshífēnsòngshoùxìnnéngであった。

なお、カラオケyòngMIDIデータはカラオケデータzhìzuòzhuānménプログラマなどが、ソフトシーケンサーなどをyòngいてzhìzuòし、tōngxìnカラオケpeìxìnhuìshèxièshìみとなっている。

モバイルzhaóxìnメロディ

[biān]

スマートフォンのdēngchángqiánxiédaìdiànhuàzhaóxìnメロディにおいてMIDIguīyòngされていた。xiédaìdiànhuàneìのデータを、xiédaìdiànhuàneìzaìされたyīnyuánchŭyīnmíngらしている。xiédaìdiànhuàxiàngけのRPもshùkuòzhāngされた。

taízhaòmíngyănchū

[biān]

1991niánにRP-002としてMIDIショーコントロールdìngされた。これにより、MIDIでtaízhuāngzhìzhaòmíngyănchūxiaòguŏなどがzhìできるようになった。

ハードウェア
sòngxìn
shoùxìn
  • taíyòngcaízhaòmíngなど)

yīnshēngchéng

[biān]

2009niánqĭngyīnshēngフーリエjiězhoūshùごとにfēnしてzhèngxiánにし、それをMIDIでzaìshēngすることでyīnshēngdezaìxiànするshùmíngされた。

その

[biān]

tiědaòプラットホームliúれるchēメロディや、xuéxiaòhuìshèliúれるチャイムzaìshēngするタイマーなどでもMIDIguīyīngyòngされることがある。

MIDIjiăndìng

[biān]

MIDIのchŭzhīshìや、レベルのかいzhīshìなどをwènMIDIjiăndìng1999niánよりshíshīされた。xiànzaì4,3,2,1の4jiēyòngされており、2には2shìyànと2shíshìyànの2duànjiēyòngされている。

3,2jiăndìngshìyànnián1huíshíshī、MIDI4jiăndìngshìyàngōngrènjiăngshīzhĭdìngxiaòによるsuíshíkaīcuīとなっている。

MIDIjiăndìngkaīshĭから11niánjiān、1shìyànshíshīされず2shíshìyànzuìgaōとされていたが、2010nián1yuè15より、1shìyànxīnshèされた。

niánbiaŏ

[biān]

chūdiăn

[biān]
  1. ^ a b c téngběnjiàn (2019nián1yuè19). “MIDIが38niánぶりのバージョンアップでMIDI 2.0に。cónglaíのMIDI 1.0とのhuànxìngbaŏちつつnéngqiánghuàténgběnjiànの “DTMステーション””. téngběnjiànの “DTMステーション”. 2019nián4yuè24yuèlăn
  2. ^ yīndiànshìxiéhuì 2016, p. 2-10.
  3. ^ ローランドとヤマハがMIDIguīhuànxìngxiàngshàngxié
  4. ^ ローランドchuàngzhětaìlángさんがshoùshăng グラミーshùshăng”. スポニチアネックス. スポニチアネックス (2013nián2yuè10). 2013nián2yuè20yuèlăn
  5. ^ liúyaó (2017nián6yuè7). “yīndiànshìxiéhuì、MIDI 1.0guīshūchángダウンロードgōng”. PC Watch. インプレス. 2017nián6yuè7yuèlăn

cānkaŏwénxiàn

[biān]
  • MIDI 1.0 guīshū』(PDF)(PDFbănyīndiànshìxiéhuì、2016nián7yuè27ISBN 4-8456-0348-9http://amei.or.jp/midistandardcommittee/MIDIspcj.html 

guānliánxiàng

[biān]

waìリンク

[biān]