home *** CD-ROM | disk | FTP | other *** search
/ Hope PC Multimedia SuperPack 2 / HOMEPC.iso / CAKEWALK / DRM.IN_ / DRM.bin
Text File  |  1996-02-22  |  48KB  |  879 lines

  1. ; $Revision:   1.19  $
  2. ; $Date:   21 Sep 1995 15:49:16  $
  3.  
  4. [WinCake]
  5.  
  6. [Recent Files List]
  7.  
  8. [Track View]
  9.  
  10. [Event View]
  11.  
  12. [Piano-roll View]
  13.  
  14. [Controllers View]
  15.  
  16. [Staff View]
  17.  
  18. [Comments View]
  19.  
  20. [Tempo View]
  21.  
  22. [Meter View]
  23.  
  24. [Sysx View]
  25.  
  26. [CAL View]
  27.  
  28. [Markers View]
  29.  
  30. [Dump Request Macros]
  31. ;
  32. ; NOTE: Many of these have been donated by customers.  We have not been able
  33. ; to test all of them, because in many cases we do not have the instrument.
  34. ;
  35. ; Each Dump Request Macro must be on a single line.  Each line must be
  36. ; of the format:
  37. ;
  38. ;       <name>=F0 <data> F7 [n<num buffers>] [s<size buffers>]
  39. ;
  40. ; <name> is the name that appears in the Cakewalk menu of DRM choices.
  41. ; You may want to follow our "ellipses" convention:  If your request
  42. ; macro will require the user to input something, place "..." after
  43. ; the name.  E.g., "FB-01 Configuration...".
  44. ;
  45. ;    Note: DRM names can be enclosed in quotes like DOS CAKEWALK.SXT.
  46. ;    The = sign must be added, however, for Cakewalk for Windows.
  47. ;
  48. ; <data> is any series of bytes notated in hexadecimal.
  49. ;
  50. ; Last are two optional items for setting the number and size of buffers
  51. ; to be allocated to receive the sysx message.  For example, appending
  52. ; n4 s32000 would allocate 4 buffers of 32000 bytes each.  These correspond
  53. ; to and override the SysxReceiveBuffers and SysxReceiveBuffersSize values
  54. ; that may be set in TTSSEQ.INI.  Some devices may require preallocation
  55. ; of a different number and/or size of receive buffers.
  56. ;
  57. ; Note that normal MIDI data bytes must have the high bit clear: i.e.,
  58. ; must be < 128d, 80h.  Since values >= 128 can never be part of a System
  59. ; Exclusive message, we can use some of them as special "opcodes"....
  60. ;
  61. ; OPCODES:  Special <data> values that are not sent:
  62. ;
  63. ;  FC : Arithmetic-OR of next two bytes.  The next two bytes--or results
  64. ;       of other opcodes--are OR'd together and the result is sent.
  65. ;  FD : Prompt user to "Input Channel/Unit"; send what they input.
  66. ;  FE : Prompt user to "Input Patch Number"; send what they input.
  67. ;
  68.  
  69. ;; 8x8 Midi Patcher Courtesy of Bob Camp
  70. 360 Systems 8x8 Midi Patcher Bulk Dump=F0 00 00 1C 01 00 F7
  71.  
  72. ;; Alesis D4 Drum Module Courtesy of Peter DeFazio - ICG Productions
  73. Alesis D4 Current Drum Kit=F0 00 00 0E 06 7F 41 F7
  74. Alesis D4 Trigger Setup=F0 00 00 0E 06 7F 42 F7
  75. Alesis D4 Program Table=F0 00 00 0E 06 7F 45 F7
  76.  
  77. ;; Midiverb III Courtesy of Robert Rampley
  78. Alesis Midiverb III All Programs=F0 00 00 0E 03 02 F7
  79.  
  80. ;;Courtesy of Sergio Blostein
  81. Alesis Quadraverb Dump Request=F0 00 00 0E 02 03 00 F7
  82.  
  83. ;; Quadraverb Courtesy of Chris Connell
  84. Alesis Quadraverb All Presets=F0 00 00 0E 02 03 65 F7
  85. Alesis Quadraverb Edit Buffer=F0 00 00 0E 02 03 64 F7
  86. Alesis Quadraverb Single Preset...=F0 00 00 0E 02 03 FE F7
  87.  
  88. ;; QuadraSynth Courtesy of Robert Rampley
  89. Alesis QuadraSynth All Data=F0 00 00 0E 0E 0C F7
  90. Alesis QuadraSynth Single Prg...=F0 00 00 0E 0E 01 FE F7
  91. Alesis QuadraSynth Single Mix...=F0 00 00 0E 0E 05 FE F7
  92. Alesis QuadraSynth Single Efx...=F0 00 00 0E 0E 07 FE F7
  93. Alesis QuadraSynth Prg Edit Buffer=F0 00 00 0E 0E 03 00 F7
  94. Alesis QuadraSynth Mix Edit Buffer=F0 00 00 0E 0E 05 64 F7
  95. Alesis QuadraSynth Efx Edit Buffer=F0 00 00 0E 0E 09 00 F7
  96.  
  97. ;; Quadraverb-GT Courtesy of Robert Rampley
  98. Alesis Quadraverb-GT All Programs=F0 00 00 0E 07 02 65 F7
  99. Alesis Quadraverb-GT Edit Buffer=F0 00 00 0E 07 02 64 F7
  100. Alesis Quadraverb-GT Single Program...=F0 00 00 0E 07 02 FE F7
  101.  
  102. ;; CZ-1000 Courtesy of Steve Quinlan
  103. Casio CZ-1000 Current Voice-Channel 1=F0 44 00 00 70 10 60 71 31 F7
  104. Casio CZ-1000 Current Voice-Channel 2=F0 44 00 00 71 10 60 71 31 F7
  105.  
  106. ;; MX-8 Courtesy of Jim Kometani
  107. Digital Music MX-8 Current Setup...=F0 00 00 07 FD 02 F7
  108. Digital Music MX-8 All Setups...=F0 00 00 07 FD 03 F7
  109.  
  110. ;; Digitech GSP-21 Legend Courtesy Russell C. Cole
  111. ;; This macro will prompt for the Channel number.
  112. Digitech GSP-21 Legend All Programs=F0 00 00 10 FD 11 00 F7
  113.  
  114. ;; Proteus Courtesy of Bob Camp
  115. E-mu Proteus All User Presets=F0 18 04 00 00 7F 7F F7
  116. E-mu Proteus All Factory Presets=F0 18 04 00 00 7E 7F F7
  117. E-mu Proteus Tuning Table=F0 18 04 00 04 F7
  118. E-mu Proteus Program Map=F0 18 04 00 06 F7
  119. E-mu Proteus Master Settings=F0 18 04 00 08 F7
  120. E-mu Proteus 1 Patch From First 128...=F0 18 04 00 00 FE 00 F7
  121. E-mu Proteus 1 Patch From Next 128...=F0 18 04 00 00 FE 01 F7
  122.  
  123. ; E-Mu Proteus FX DRM's for Cakewalk V3.0
  124. ; by Andrew Fiddian-Green
  125. ; September 12, 1994
  126. ;
  127. ; NB - Assumes that the E-Mu device ID code is 00!!
  128. ;
  129. E-mu Proteus FX All RAM Presets (Bank 0 and 1)=F0 18 04 00 00 7D 7F F7
  130. E-mu Proteus FX All ROM Presets (Bank 2 and 3)=F0 18 04 00 00 7C 7F F7
  131. E-mu Proteus FX Preset from Bank 0...=F0 18 04 00 00 FE 00 F7
  132. E-mu Proteus FX Preset from Bank 1...=F0 18 04 00 00 FE 01 F7
  133. E-mu Proteus FX Preset from Bank 2...=F0 18 04 00 00 FE 02 F7
  134. E-mu Proteus FX Preset from Bank 3...=F0 18 04 00 00 FE 03 F7
  135. E-mu Proteus FX Tuning Table=F0 18 04 00 04 F7
  136. E-mu Proteus FX Program Map=F0 18 04 00 06 F7
  137.  
  138. ;; ESQ-1 Courtesy of Mark Moulding
  139. Ensoniq ESQ-1 Current Program...=F0 0F 02 FD 09 F7
  140. Ensoniq ESQ-1 All Programs...=F0 0F 02 FD 0A F7
  141.  
  142. Ensoniq SQ-1 Current Program...=F0 0F 06 00 FD 00 00 01 F7
  143. Ensoniq SQ-1 Internal Programs...=F0 0F 06 00 FD 00 00 02 F7
  144. Ensoniq SQ-1 Current Sequence...=F0 0F 06 00 FD 00 00 03 F7
  145. Ensoniq SQ-1 All Sequences...=F0 0F 06 00 FD 00 00 04 F7
  146. Ensoniq SQ-1 All Data...=F0 0F 06 00 FD 00 00 05 F7
  147.  
  148. ;; Ensoniq TS-10/12 by David UZ Hahn "the Funky Penguin" @ DxD Music Studio 1994
  149. Ensoniq TS Single Program=F0 0F 07 00 00 00 00 03 F7
  150. Ensoniq TS Single Preset =F0 0F 07 00 00 00 00 04 F7
  151. Ensoniq TS Track Parameters=F0 0F 07 00 00 00 00 05 F7
  152. Ensoniq TS EVERYTHIN'!=F0 0F 07 00 00 00 00 06 F7
  153. Ensoniq TS INT Program Bank=F0 0F 07 00 00 00 00 07 F7
  154. Ensoniq TS INT Preset Bank=F0 0F 07 00 00 00 00 08 F7
  155.  
  156. ;; VFXsd and SQ-1 Courtesy of Tim Godfrey
  157. ;; These DRMs will also work with the VFX v2.1.
  158. Ensoniq VFXsd Current Program...=F0 0F 05 00 FD 00 00 05 F7
  159. Ensoniq VFXsd Current Preset...=F0 0F 05 00 FD 00 00 06 F7
  160. Ensoniq VFXsd Multi A&B/Track Parameters...=F0 0F 05 00 FD 00 00 07 F7
  161. Ensoniq VFXsd INT Program Bank...=F0 0F 05 00 FD 00 00 09 F7
  162. Ensoniq VFXsd INT Preset Bank...=F0 0F 05 00 FD 00 00 0A F7
  163. Ensoniq VFXsd Current Sequence...=F0 0F 05 00 FD 00 00 0D F7
  164. Ensoniq VFXsd All Sequences...=F0 0F 05 00 FD 00 00 0E F7
  165. Ensoniq VFXsd All Data...=F0 0F 05 00 FD 00 00 08 F7
  166.  
  167. ;; Eventide H-3000 Ultra-Harmonizer Courtesy of Jeffrey L. Seltzer
  168. Eventide H-3000 Current Program...=F0 1C 60 00 00 7C 46 45 34 36 42 43 F7
  169. Eventide H-3000 All User Programs...=F0 1C 60 00 00 7C 46 45 34 32 43 30 F7
  170.  
  171. ;;JL Cooper Fadermaster Courtesy of Morten Saether
  172. JL Cooper Fadermaster All Banks=F0 15 11 00 F7
  173. JL Cooper Fadermaster User Bank 1=F0 15 11 01 00 F7
  174. JL Cooper Fadermaster User Bank 2=F0 15 11 01 01 F7
  175. JL Cooper Fadermaster User Bank 3=F0 15 11 01 02 F7
  176. JL Cooper Fadermaster User Bank 4=F0 15 11 01 03 F7
  177. JL Cooper Fadermaster User Bank 5=F0 15 11 01 04 F7
  178. JL Cooper Fadermaster User Bank 6=F0 15 11 01 05 F7
  179. JL Cooper Fadermaster User Bank 7=F0 15 11 01 06 F7
  180. JL Cooper Fadermaster User Bank 8=F0 15 11 01 07 F7
  181. JL Cooper Fadermaster User Bank 9=F0 15 11 01 08 F7
  182. JL Cooper Fadermaster "P" Bank 1=F0 15 11 01 09 F7
  183.  
  184. Kawai K1 1 Int Patch...=F0 40 FD 00 00 03 00 FE F7
  185. Kawai K1 1 Ext Patch...=F0 40 FD 00 00 03 01 FE F7
  186. Kawai K1 All Int Single I,E...=F0 40 FD 01 00 03 00 00 F7
  187. Kawai K1 All Int Single i,e...=F0 40 FD 01 00 03 00 20 F7
  188. Kawai K1 All Int Multi...=F0 40 FD 01 00 03 00 40 F7
  189. Kawai K1 All Ext Single I,E...=F0 40 FD 01 00 03 01 00 F7
  190. Kawai K1 All Ext Single i,e...=F0 40 FD 01 00 03 01 20 F7
  191. Kawai K1 All Ext Multi...=F0 40 FD 01 00 03 01 40 F7
  192.  
  193. ;; K4 Courtesy of Christopher Moreno
  194. Kawai K4 All Int=F0 40 00 02 00 04 00 00 F7
  195. Kawai K4 All Ext=F0 40 00 02 00 04 02 00 F7
  196. Kawai K4 1 Int Single/Multi...=F0 40 00 00 00 04 00 FE F7
  197. Kawai K4 1 Ext Single/Multi...=F0 40 00 00 00 04 02 FE F7
  198. Kawai K4 1 Int Effect...=F0 40 00 00 00 04 01 FE F7
  199. Kawai K4 1 Ext Effect...=F0 40 00 00 00 04 03 FE F7
  200. Kawai K4 All Int Singles=F0 40 00 01 00 04 00 00 F7
  201. Kawai K4 Al