home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1998 January (DVD) / VPR980100.ISO / OLS / WIN16 / BLKDMP12 / BLKDMP12.LZH / BULKREQ.INI < prev    next >
INI File  |  1994-10-21  |  7KB  |  145 lines

  1. !<< このファイルの概要 >>
  2. !
  3. !  このファイルはBULKDUMPアプリケーションで使用される、MIDI機器のダンプ
  4. !  リクエストが定義されたファイルです。
  5. !
  6. !  あなたの使用しているMIDI機器のダンプリクエストがBULKDUMPアプリケーショ
  7. !  ンの「ダンプ要求送信 」ダイアログボックスのリストに無い場合は、このファ
  8. !  イルに定義を追加することによってリストに登録されます。つまり、リスト
  9. !  に登録されることによってダンプリクエストをWINDOWS上から送信できるため、
  10. !  ダンプ送信操作をMIDI機器側で実行する必要がなくなります。
  11. !
  12. !    注意:機器によってはダンプリクエストの受信をしないものがあります。
  13. !       MIDI機器のマニュアルを参照してください。
  14. !
  15. !  このファイルの追加定義をするにはMIDIのエクスクルーシブメッセージについ
  16. !  ての知識が必要です。また、追加定義する際には下記のフォーマットの説明を
  17. !  よく読んでから行ってください。
  18. !
  19. !<<フォーマット説明>>
  20. !
  21. !  このファイルのフォーマットは下記のように指定します。
  22. !
  23. !  [device name]
  24. !  request name  ;F0 cc PP cc cP .... F7;P1:n-n:parameter name;P2:n-n:parameter name;
  25. !
  26. !    cc: コマンドバイト(データ)
  27. !    PP: 1バイトパラメータ
  28. !    cP: 4ビットコマンド + 4ビットパラメータ
  29. !    n-n: パラメータの値の幅指定
  30. !
  31. !  MIDIデバイス名は四角括弧で囲みます。
  32. !  そのデバイスに付随するダンプリクエストはデバイス名の次の行から定義します。
  33. !  この定義は1つのリクエストメッセージにつき1行で記述します。
  34. !
  35. !  リクエストメッセージの定義行は、リクエスト名、リクエストメッセージ、パラ
  36. !  メータの3つから構成されます。
  37. !
  38. !  |リクエスト名 | リクエストメッセージ |                パラメータ                 |
  39. !  +-------------+----------------------+-------------------------------------------+
  40. !  request name  ;F0 cc PP cc cP .... F7;P1:n-n:parameter name;P2:n-n:parameter name;
  41. !
  42. !  (1) リクエスト名
  43. !     例えば、全部の音色設定をダンプするリクエストの場合は"All Setting"などの
  44. !     ダンプリクエストの種類を示す文字を設定してください。ダイアログのリクエス
  45. !     ト名のリストボックスの表示に使用されます。
  46. !
  47. !
  48. !  (2) リクエストメッセージ
  49. !     リクエストメッセージをMIDI機器のマニュアルで調べ、そのメッセージを16
  50. !     進数の文字で定義してください。データ1バイトを2文字の1バイト英数字で
  51. !     記述します。
  52. !     データバイトとデータバイトのあいだには空白を入れてください。1音色の設
  53. !     定だけを要求するようなメッセージの場合は、ダンプリクエストの中にプログ
  54. !     ラム番号が必要になります。この場合送信の時点でプログラム番号が選択され
  55. !     ることになるので、ここで固定的に定義できません。したがって、そのような
  56. !     データバイトは次のように指定してください。
  57. !
  58. !         "PP"    8ビット全部がパラメータ
  59. !         "Pn"    最初の4ビットがパラメータで"n"は固定値
  60. !         "nP"    "n"は固定値で次の4ビットがパラメータ
  61. !
  62. !  (3) パラメータ
  63. !     (2)で"PP","Pn","nP"の指定を行った場合にこの定義が必要となります。ラベル
  64. !     部、値範囲部、プロンプト部の3つから構成され、それぞれの部位は":"で区切
  65. !     ります。ラベル部は(2)で指定した順番で"P1:","P2:","P3:",..."P9:"のように
  66. !     指定します。値範囲部はパラメータのとる値の範囲が1から128の場合"P1:1-128"
  67. !     のように10進数で指定してください。プロンプト部はパラメータを表わした文
  68. !     字を書き込んでください("P1:1-128:Program number")。この文字はパラメータ
  69. !     を入力するダイアログで、プロンプトとして使用されます。
  70. !
  71. !  (1),(2),(3)それぞれの定義は";"で区切ってください。また定義行の最後にも";"
  72. !  を付けてください。";"の直後に空白があると正常に処理されません。
  73. !
  74. ! *********************** ここから定義の始まり ******************************
  75. [機器側から送信操作]
  76. ダンプ要求送信しない;
  77.  
  78. [E-mu PROTEUS]
  79. 1 program from first ;F0 18 04 PP 00 PP 00 F7;P1:0-127:Device ID;P2:0-127:Program number;
  80. 1 program from next  ;F0 18 04 PP 00 PP 01 F7;P1:0-127:Device ID;P2:0-127:Program number;
  81. All factory preset   ;F0 18 04 PP 00 7E 7F F7;P1:0-127:Device ID;
  82. All user preset      ;F0 18 04 PP 00 7F 7F F7;P1:0-127:Device ID;
  83. Master setting       ;F0 18 04 PP 08 F7;P1:0-127:Device ID;
  84. Program map          ;F0 18 04 PP 06 F7;P1:0-127:Device ID;
  85. Tuning table         ;F0 18 04 PP 04 F7;P1:0-127:Device ID;
  86.  
  87. [Korg 01/W]
  88. All Combinations     ;F0 42 3P 2B 1D 00 F7;P1:0-15:Device ID;
  89. All Data             ;F0 42 3P 2B 0F 00 F7;P1:0-15:Device ID;
  90. All Drum Kit         ;F0 42 3P 2B 0D 00 F7;P1:0-15:Device ID;
  91. All Programs         ;F0 42 3P 2B 1C 00 F7;P1:0-15:Device ID;
  92. All Sequences        ;F0 42 3P 2B 18 00 F7;P1:0-15:Device ID;
  93. Combination          ;F0 42 3P 2B 19 F7;P1:0-15:Device ID;
  94. Program              ;F0 42 3P 2B 10 F7;P1:0-15:Device ID;
  95.  
  96. [Korg 03/W]
  97. All Combinations     ;F0 42 3P 30 1D 00 F7;P1:0-15:Device ID;
  98. All Data             ;F0 42 3P 30 0F 00 F7;P1:0-15:Device ID;
  99. All Drum Kit         ;F0 42 3P 30 0D 00 F7;P1:0-15:Device ID;
  100. All Programs         ;F0 42 3P 30 1C 00 F7;P1:0-15:Device ID;
  101. Combination          ;F0 42 3P 30 19 F7;P1:0-15:Device ID;
  102. Program              ;F0 42 3P 30 10 F7;P1:0-15:Device ID;
  103.  
  104. [Korg M1]
  105. All Combinations     ;F0 42 3P 19 1D 00 F7;P1:0-15:Device ID;
  106. All Data             ;F0 42 3P 19 0F 00 F7;P1:0-15:Device ID;
  107. All Programs         ;F0 42 3P 19 1C 00 F7;P1:0-15:Device ID;
  108. All Sequences        ;F0 42 3P 19 18 00 F7;P1:0-15:Device ID;
  109. Combination          ;F0 42 3P 19 19 F7;P1:0-15:Device ID;
  110. Program              ;F0 42 3P 19 10 F7;P1:0-15:Device ID;
  111.  
  112. [Korg M3R]
  113. All Combinations     ;F0 42 3P 24 1D 00 F7;P1:0-15:Device ID;
  114. All Data             ;F0 42 3P 24 0F 00 F7;P1:0-15:Device ID;
  115. All Drum Kit         ;F0 42 3P 24 0D 00 F7;P1:0-15:Device ID;
  116. All Programs         ;F0 42 3P 24 1C 00 F7;P1:0-15:Device ID;
  117. Combination          ;F0 42 3P 24 19 F7;P1:0-15:Device ID;
  118. Global               ;F0 42 3P 24 0E 00 F7;P1:0-15:Device ID;
  119. Program              ;F0 42 3P 24 10 F7;P1:0-15:Device ID;
  120.  
  121. [Roland SC-55]
  122. Complate             ;F0 41 10 42 11 48 00 00 00 1D 10 0B F7;
  123. Effect/Common        ;F0 41 10 42 11 48 00 10 00 01 00 27 F7;
  124.  
  125. [Yamaha SPX90II]
  126. Program Bank A       ;F0 43 2P 7E 4C 4D 20 20 38 33 33 32 55 01 F7;P1:0-15:Channel Number;
  127. Program Bank B       ;F0 43 2P 7E 4C 4D 20 20 38 33 33 32 55 02 F7;P1:0-15:Channel Number;
  128. Program Bank C       ;F0 43 2P 7E 4C 4D 20 20 38 33 33 32 55 03 F7;P1:0-15:Channel Number;
  129. Program Bank D       ;F0 43 2P 7E 4C 4D 20 20 38 33 33 32 55 04 F7;P1:0-15:Channel Number;
  130.  
  131. [Yamaha DX21]
  132. 32 Voices            ;F0 43 2P 04 F7;P1:0-15:Device Number;
  133. Single Voice         ;F0 43 2P 03 F7;P1:0-15:Device Number;
  134.  
  135. [Yamaha DX7II/S]
  136. 32 Additional Voices ;F0 43 2P 06 F7;P1:0-15:Device Number;
  137. 32 Voice             ;F0 43 2P 09 F7;P1:0-15:Device Number;
  138. Additional Voice Edit;F0 43 2P 05 F7;P1:0-15:Device Number;
  139. Voice Edit Buffer    ;F0 43 2P 00 F7;P1:0-15:Device Number;
  140.  
  141. [Zoom 9050]
  142. All Patch            ;F0 52 0P 06 13 F7;P1:0-15:Channel Number; 
  143. Patch                ;F0 52 0P 06 11 F7;P1:0-15:Channel Number;
  144. System Data          ;F0 52 0P 06 16 F7;P1:0-15:Channel Number;
  145.