MIDI規格の基礎部分の階層 MIDI規格はもともと、「異なるメーカの電子楽器同士を接続して音楽演奏 情報を伝達できる」というために規定されました。そのもっとも基礎となる ハードウェア部分の規約は、 ・コネクタは5ピンのDINコネクタで、ピン番号も指定されている ・UARTの出力からオープンコレクタで5mA電流ループ出力する(MIDI OUT) ・高速フォトカプラで入力し、電気的に分離してUARTに入力する(MIDI IN) ・MIDI入力を上記のように入力して出力するスルー出力(MIDI THRU) となっています。データ形式の階層では、 ・非同期シリアル通信のため8251のようなUSARTを使う ・スタート1ビット、データ8ビット、ストップ1ビット ・データ速度は31.25Kbps となっています。つまり、1バイトの情報を転送するのに、およそ320マイクロ 秒、分かりやすく「1ミリ秒で
You need to wrap all the needed functions listed at http://msdn.microsoft.com/en-us/library/dd757277(VS.85).aspx It's not too difficult if you're just using short messages, things get a little more complicated if you want to do SysEx or output streaming. All you need for a basic input Port is to get the valid input IDs (InputCount -1), pass a valid ID to Open, Start the input, receive the messages
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く