• 検索結果がありません。

受信データ(シーケンサー・セクション)

ドキュメント内 Fantom-S_List_j (ページ 54-57)

3.1 録音時に記憶されるメッセージ

■チャンネル・ボイス・メッセージ

●ノート・オフ

ステータス 第 2 バイト 第 3 バイト

8nH kkH vvH

9nH kkH 00H

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)

kk =ノート・ナンバー: 00H - 7FH(0 - 127)

vv =ノート・オフ・ベロシティー: 00H - 7FH(0 - 127)

※ Note パラメーター(Recording Select ウィンドウ)が OFF のときには受信しません。

●ノート・オン

ステータス 第 2 バイト 第 3 バイト

9nH kkH vvH

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)

kk =ノート・ナンバー: 00H - 7FH(0 - 127)

vv =ノート・オン・ベロシティー: 01H - 7FH(1 - 127)

※ Note パラメーター(Recording Select ウィンドウ)が OFF のときには受信しません。

●ポリフォニック・アフタータッチ

ステータス 第 2 バイト 第 3 バイト

AnH kkH vvH

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)

kk =ノート・ナンバー: 00H - 7FH(0 - 127)

vv =ポリフォニック・アフタータッチ: 00H - 7FH(0 - 127)

※ Poly Aftertouch パラメーター(Recording Select ウィンドウ)が OFF のときには受信 しません。

●コントロール・チェンジ

ステータス 第 2 バイト 第 3 バイト

BnH kkH vvH

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)

kk =コントロール・ナンバー: 00H - 78H(0 - 120)

vv =バリュー: 00H - 7FH(0 - 127)

※ Control Change パラメーター(Recording Select ウィンドウ)が OFF のときには受信 しません。

●プログラム・チェンジ

ステータス 第 2 バイト

CnH ppH

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)

pp =プログラム・ナンバー: 00H - 7FH(prog.1 - prog.128)

※ Program Change パラメーター(Recording Select ウィンドウ)が OFF のときには受 信しません。

●チャンネル・アフタータッチ

ステータス 第 2 バイト

DnH vvH

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)

vv =チャンネル・アフタータッチ: 00H - 7FH(0 - 127)

※ Channel Aftoutouch パラメーター(Recording Select ウィンドウ)が OFF のときには 受信しません。

■チャンネル・モード・メッセージ

●オール・サウンド・オフ(コントローラー・ナンバー 120)

ステータス 第 2 バイト 第 3 バイト

BnH 78H 00H

n = MIDI チャンネル・ナンバー:0H - FH(ch.1 - ch.16)

●リセット・オール・コントロー ラー(コントローラー・ナ ンバー 121)

ステータス 第 2 バイト 第 3 バイト

BnH 79H 00H

n = MIDI チャンネル・ナンバー:0H - FH(ch.1 - ch.16)

●オムニ・オフ(コントローラー・ナンバー 124)

ステータス 第 2 バイト 第 3 バイト

BnH 7CH 00H

n = MIDI チャンネル・ナンバー:0H - FH(ch.1 - ch.16)

※ オール・ノート・オフを受信したときと同じ処理を行ないます。

●オムニ・オン(コントローラー・ナンバー 125)

ステータス 第 2 バイト 第 3 バイト

BnH 7DH 00H

n = MIDI チャンネル・ナンバー:0H - FH(ch.1 - ch.16)

※ オール・ノート・オフを受信したときと同じ処理を行ないます。

●モノ(コントローラー・ナンバー 126)

ステータス 第 2 バイト 第 3 バイト

BnH 7EH mmH

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)

mm =モノ数: 00H - 10H(0 - 16)

※ オール・ノート・オフを受信したときと同じ処理を行ないます。

●ポリ(コントローラー・ナンバー 127)

ステータス 第 2 バイト 第 3 バイト

BnH 7FH 00H

n = MIDI チャンネル・ナンバー:0H - FH(ch.1 - ch.16)

※ オール・ノート・オフを受信したときと同じ処理を行ないます。

■システム・エクスクルーシブ・メッセージ

ステータス データ・バイト ステータス

F0H iiH, ddH, ..., eeH F7H

F0H: システム・エクスクルーシブ・メッセージのステータス

ii = ID ナンバー: どのメーカーのエクスクルーシブ・メッセージで あるかの識別をする ための ID ナンバー(マニファクチャラー ID)です。ローランドのマニ ファクチャラー ID は 41H です。7EH と 7FH の ID ナンバーは、ユニ バーサル・ノンリアルタイム・メッセージ(7EH)、ユニバーサル・リ アルタイム・メッセージ(7FH)として MIDI 規格の拡張として使用さ れます。

dd,..., ee = データ:00H - 7FH(0 - 127)

F7H: EOX(エンド・オブ・エクスクルーシブ)

※ System Exclusive パラメーター(Recording Select ウィンドウ)が OFF のときには受 信しません。

※ MIDI マシン・コントロール、MIDI タイム・コードは録音しません。(「3.3 同期のため 認識するメッセージ」を参照してください。)

3.2 録音時に記憶されないメッセージ

■チャンネル・モード・メッセージ

●ローカル・オン/オフ(コントローラー・ナンバー 122)

ステータス 第 2 バイト 第 3 バイト

BnH 7AH vvH

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)

vv =バリュー: 00H, 7FH(ローカル・オフ , ローカル・オン)

●オール・ノート・オフ(コントローラー・ナンバー 123)

ステータス 第 2 バイト 第 3 バイト

BnH 7BH 00H

n = MIDI チャンネル・ナンバー:0H - FH(ch.1 - ch.16)

※ オール・ノート・オフを受信すると、該当チャンネルのオン になっているノートに対し てノート・オフを生成し、その生成したノート・オフを記憶します。

3.3 同期のために認識するメッセージ

■システム・コモン・メッセージ

●チューン・リクエスト

ステータス F6H

●クォーター・フレーム

Sync Mode パラメーター(System/Sync/Tempo)が MASTER、MTC Sync Output パ ラメーター(System/Sync/Tempo)がON の場合には、シーケンサーが走行状態 ( 録音ま たは再生 ) の時に MTC Frame Rate パラメーター(System/Sync/Tempo)で設定したタ イムコードタイプでクオーター・フレーム・メッセージを送信します。送信される時刻カウ ン トは、ソン グの先 頭を「00h00m00s00f00」として MTC Offset Time パ ラメー ター

(System/Sync/Tempo)を加算した時刻になります。

Sync Mode パラメーター(System/Sync/Tempo)が SLAVE (MTC) の場合には、クオー ター・フ レーム・メ ッセー ジを受信 して、ソン グの先 頭を「00h00m00s00f00」として MTC Offset Time パラメーター(System/Sync/Tempo)を加算した時刻に同期しながら シーケンサーは走行します。

ステータス 第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 タイムコードタイプ

0 = 24フレーム/秒 1 = 25フレーム/秒

2 = 30フレーム/秒 ( ドロップ・フレーム )

●ソング・ポジション・ポインター

ステータス 第 2 バイト 第 3 バイト

F2H mmH llH

mm, ll =バリュー:00 00H - 7F 7FH(0 - 16383)

■システム・リアルタイム・メッセージ

●タイミング・クロック

ステータス F8H

※ Sync Mode パラメーター(System/Sync/Tempo)が SLAVE-MIDI のときに受信します。

●スタート

ステータス FAH

※ Sync Mode パラメーター(System/Sync/Tempo)が SLAVE-MIDI または REMOTE のときに受信します。

●コンティニュー

ステータス FBH

※ Sync Mode パラメーター(System/Sync/Tempo)が SLAVE-MIDI または REMOTE のときに受信します。

●ストップ

ステータス FCH

※ Sync Mode パラメーター(System/Sync/Tempo)が SLAVE-MIDI または REMOTE のときに受信します。

■システム・エクスクルーシブ・メッセージ

● MIDI マシン・コントロール (MMC)

※ MMC Mode パラメーター(System/Sync/Tempo)が SLAVE のときに受信します。

STOP(MCS)

ステータス データ・バイト ステータス

F0H 7FH, dev, 06H, 01H F7H

バイト 解説

F0H エクスクルーシブ・ステータス

7FH ユニバーサル・システム・エクスクルーシブ・リアルタイム・ヘッダー

7FH デバイス ID

06H MMC コマンド・メッセージ

01H STOP(MCS)

F7H EOX(エンド・オブ・エクスクルーシブ)

DEFERRED PLAY(MCS)

ステータス データ・バイト ステータス

F0H 7FH, dev, 06H, 03H F7H

バイト 解説

F0H エクスクルーシブ・ステータス

7FH ユニバーサル・システム・エクスクルーシブ・リアルタイム・ヘッダー

7FH デバイス ID

06H MMC コマンド・メッセージ

03H DEFERRED PLAY(MCS)

F7H EOX(エンド・オブ・エクスクルーシブ)

LOCATE(MCP)

◇フォーマット2− LOCATE[TARGET]

ステータス データ・バイト ステータス

F0H 7FH, dev, 06H, 44H, 06H, 01H, hrH, F7H mnH, scH, frH, ffH

バイト 解説

F0H エクスクルーシブ・ステータス

7FH ユニバーサル・システム・エクスクルーシブ・リアルタイム・ヘッダー

7FH デバイス ID

06H MMC コマンド・メッセージ

44H LOCATE(MCP)

06H バイト数

01H "TARGET" サブ・コマンド

hrH サブフレーム付き標準時刻仕様

mnH scH frH ffH

F7H EOX(エンド・オブ・エクスクルーシブ)

ドキュメント内 Fantom-S_List_j (ページ 54-57)

関連したドキュメント