User manual - MIDIインプリメンテーション
1 パケットで複数の小さな Parameter Set を転送することもできません。必ず Parameter Set の区切りが
パケットの区切りとなるように転送する必要があります。
■セッション
1 つのセッションは、ユーザーの 1 つの操作で起こる一連の処理を意味し、1 つ、または複数のサブセッショ
ンから構成されます。セッションは最後に送信側が EBS(End of Bulk Dump Session) を送信することで終
了します。
バルクダンプは、転送する Parameter Set が 1 つであっても複数であってもサブセッションだけで構成さ
れることはなく、すべてセッションの形を取ります。
22.2 One-way 方式 の通信フロー
1 つのセッションは、One-way 方式によるデータ送受信のための通信を開始しようとしている外部機器が
SBS(Start of Bulk Dump Session) メッセージを通信相手である本機に送信し開始します。
外部機器は OBR による要求送信、または OBS によるデータ送信を開始します。データ送信側が転送する
べき Parameter Set を 1 つ転送し終わるとサブセッションが終了します。
全ての Parameter Set を送信し終わったときに、通信を開始した外部機器が EBS を送信することで本機に
セッションの終了を知らせます。
1 つの Parameter Set の転送メッセージは所定のサイズを越えることはできません。この場合、所定サイズ
以下の複数のパケットに分割して、所定の時間間隔で転送を行います。
この所定サイズ、所定時間間隔は「24.2 System Exclusive Protocol Parameter」で説明される Parameter
によって決定します。
44










