Recording Equipment User Manual
116
DIGITAL RECORDING STUDIO
Model: BR-8
Date: Sep. 9.1999
Version: 1.00
MIDI インプリメンテーション
1. 送信データ
■チャンネル・ボイス・メッセージ
●ノート・オン
MIDI パラメーター「Rhythm MIDI Ch.」が「1 ∼ 16」の時、リズム・ガイドに指定された
MIDI チャン ネル・ナンバー で、リズム・パター ンに対応 したノート・ナ ンバー/ベ ロシ
ティーを出力します。
ステータス 第2 バイト 第3バイト
9nH mmH llH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
mm = ノート・ナンバー: 00H - 7FH (0 - 127)
ll = ベロシティー: 01H - 7FH (1 - 127)
●ノート・オフ
MIDI パラメーター「Rhythm MIDI Ch.」が「1 ∼ 16」の時、リズム・ガイドに指定された
MIDI チャンネル・ナンバーで、リズム・パターンに対応したノート・ナンバーを出力します。
ステータス 第2 バイト 第3バイト
8nH mmH llH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
mm = ノート・ナンバー: 00H - 7FH (0 - 127)
ll = ベロシティー: 40H (64)
○リズム・ガイドで発音される音とノート・ナンバーの対応は以下の通りです。
リズム・ガイド音 ノート・ナンバー
メトロノーム(クリック:低音) A 1 (33)
メトロノーム(クリック:高音) A#1 (34)
キック C 2 (36)
スティック C#2 (37)
スネア D 2 (38)
ハンド・クラップ D#2 (39)
クローズド・ハイハット F#2 (42)
ハーフ・オープン・ハイハット G#2 (44)
オープン・ハイハット A#2 (46)
■システム・コモン・メッセージ
●クオーター・フレーム
シンク・パラメーター「Gen.」が「MTC」の場 合には、BR-8 が走行状 態(録音または再
生)の時に「MTC Type」に応じたタイ ムコードタイ プで、クオーター・フレ ーム・メッ
セージを送信します。送信される時刻カウントは、ソングの先頭を‘00:00:00-00’として
「SMPTE(MTC)Offset Time」を加算した時刻になります。
ステータス 第2 バイト
F1H mmH (= 0nnndddd)
nnn = メッセージ・タイプ: 0 = Frame count LS nibble
1 = Frame count MS nibble
2 = Seconds count LS nibble
3 = Seconds count MS nibble
4 = Minutes count LS nibble
5 = Minutes count MS nibble
6 = Hours count LS nibble
7 = Hours count MS nibble
dddd = 4 ビット・ニブル・データ: 0H - FH (0 - 15)
前記カウントの下位および上位 4 ビットが組み合わせられると、これらのビット・フィー
ルドは、次の様に割り当てられます。
フレーム・カウント xxxyyyyy
xxx 未定義 (000)
yyyyy フレーム番号 (0-29)
秒カウント xxyyyyyy
xx 未定義 (00)
yyyyyy 秒カウント (0-59)
分カウント xxyyyyyy
xx 未定義 (00)
yyyyyy 分カウント (0-59)
時カウント xyyzzzzz
x 未定義 (0)
yy タイム・コード・タイプ
※ MIDI 規格上のタイム・コード・タイプと BR-8 のシンク・パラメー
ター「MTC Type」との対応は以下のようになります。
MIDI 規格上の設定 「MTC Type」の設定
0 = 24 フレーム/秒 24
1 = 25 フレーム/秒 25
2 = 30 フレーム/秒(ドロップ) 29D
3 = 30 フレーム/秒(ノン・ドロップ) 29N または 30
zzzzz 時カウント
●ソング・ポジション・ポインター
シンク・パラメータ「Gen.」が「MIDICLOCK」の場合には、BR-8 が走行を停止した時や、
ロケート動作を行なった時に現在位置をソング・ポジション・ポインター・メッセージで送
信します。
ステータス 第2 バイト 第3バイト
F2H mmH nnH
mm, nn = ソング・ポジション・ポイント:00H 00H - 7FH 7FH
■システム・リアルタイム・メッセージ
シンク・パラメーター「Gen.」が「MIDI CLOCK」の場合にそれぞれ送信します。
●タイミング・クロック
ステータス
F8H
●アクティブ・センシング
ステータス
FEH
※ 約 200 msec 間隔で送信します。
●スタート
ステータス
FAH
●コンティニュー
ステータス
FBH
●ストップ
ステータス
FCH
■システム・エクスクルーシブ・メッセージ
ステータス データ・バイト ステータス
F0H iiH, ddH, ..., eeH F7H
バイト 解説
F0H システム・エクスクルーシブ・メッセージのステータス
iiH ID ナンバー
7EH と 7FH の ID ナンバーは、ユニバーサル・ノンリアルタイム・メッ
セージ(7EH)、ユニバーサル・リアルタイム・メッセージ(7FH)と
して MIDI 規格の拡張として使用されます。
ddH データ:00H - 7FH(0 - 127)
::
eeH データ
F7H EOX(エンド・オブ・エクスクルーシブ)
BR-8 が送信するシステム・エクスクルーシブ・メッセージは、ユニバーサル・システム・
エクスクルーシブ・メッセージだけです。
○デバイス ID について
エクスクルーシブ・メッセージには MIDI チャンネルなどのパラメーターがありません。ロー
ランドのエクスクルーシブ・メッセージでは複数の機器を区別するためにデバイス ID とい
う設定を行なっています。BR-8 は 7FH を使ってシステム・エクスクルーシブ・メッセー
ジを送信します。