home *** CD-ROM | disk | FTP | other *** search
/ Sound Sensations! / sound_sensations.iso / midifile / edit201 / mt32pat.tem < prev    next >
Text File  |  1991-01-06  |  3KB  |  108 lines

  1.  
  2. ; Edit 2.0
  3. ;   Template for Roland MT-32 - Preset Patch
  4. ;
  5.  
  6.  
  7. ; Screen definition
  8.  
  9. .SCREEN
  10.  
  11. .VIDEO
  12. ;@MODE 0     ;Remove the comment on this line for monochrome monitors
  13. .ENDVIDEO
  14.  
  15. .LITERALS
  16. 03,01,"Preset Number...:"
  17. 04,01,"Timbre Group....:"
  18. 05,01,"Timbre Number...:"
  19. 06,01,"Key Shift.......:"
  20. 07,01,"Fine Tune.......:"
  21. 08,01,"Bender Range....:"
  22. 09,01,"Assign Mode.....:"
  23. 10,01,"Reverb Mode.....:"
  24. .ENDLITERALS
  25.  
  26. .FIELDS
  27. 001,03,20,D,03,01,00,0,127      ; Preset Number
  28. 002,04,22,D,01,02,00,0,3        ; Timbre Group
  29. @VALID 04,20,0,0:"A PROM",1:"B PROM",2:"Memory",3:"Rhythm"
  30. 003,05,21,D,02,03,00,0,63       ; Timbre Number
  31. 004,06,21,D,02,04,00,0,48       ; Key Shift
  32. 005,07,20,D,03,05,00,0,100      ; Fine Tune
  33. 006,08,21,D,02,06,00,0,24       ; Bender Range
  34. 007,09,22,D,01,07,00,0,3        ; Assign Mode
  35. @VALID 09,20,0,0:"poly 1",1:"poly 2",2:"poly 3",3:"poly 4"
  36. 008,10,22,D,01,08,00,0,1        ; Reverb Mode
  37. @VALID 10,20,0,0:"No reverb",1:"Reverb"
  38. .ENDFIELDS
  39.  
  40. .MESSAGES
  41. 01,"Preset Number (0 to 127)"
  42. 02,"Timbre Group (0 to 3)"
  43. 03,"Timbre Number (0 to 63)"
  44. 04,"Key Shift (0 to 48)"
  45. 05,"Fine Tune (0 to 100)"
  46. 06,"Bender Range (0 to 24)"
  47. 07,"Assign Mode (0 to 3)"
  48. 08,"Reverb Mode (0 to 1)"
  49. .ENDMESSAGES
  50.  
  51. .ENDSCREEN
  52.  
  53.  
  54. ; Data Definition
  55.  
  56. .DATA
  57.  
  58. .FILE
  59. 18,SYX
  60. .ENDFILE
  61.  
  62. .RECORD
  63. @LENGTH 18
  64. 000,CO,01,240            ; $F0
  65. 001,CO,01,065            ; $41
  66. 002,CO,01,016            ; $10  ; Device number - forced to 17 for now
  67. 003,CO,01,022            ; $16
  68. 004,CO,01,018            ; $12
  69. 005,CO,01,005            ; $05
  70. 006,HX,02,001,5,3        ; Preset Number (shifted left 3 to get address)
  71. 008,HX,01,002            ; Timbre Group
  72. 009,HX,01,003            ; Timbre Number
  73. 010,HX,01,004            ; Key Shift
  74. 011,HX,01,005            ; Fine Tune
  75. 012,HX,01,006            ; Bender Range
  76. 013,HX,01,007            ; Assign Mode
  77. 014,HX,01,008            ; Reverb Mode
  78. 015,CO,01,000            ; $00
  79. 016,CS,01,02,005,015,128 ; Checksum: Type 2, from 5 to 15, root = 128
  80. 017,CO,01,247            ; $F7
  81. .ENDRECORD
  82.  
  83. .ENDDATA
  84.  
  85.  
  86. ; MIDI Definition
  87.  
  88. .MIDI
  89.  
  90. .DUMPREQ
  91. @LENGTH 13
  92. 000,CO,01,240            ; $F0
  93. 001,CO,01,065            ; $41
  94. 002,HX,01,000,031,"Device ID (0 to 31)"
  95. 003,CO,01,022            ; $16
  96. 004,CO,01,017            ; $11
  97. 005,CO,01,005            ; $05
  98. 006,HX,02,000,127,"Patch Number",5,3            ; (shifted left 3)
  99. 008,CO,01,000            ; $00
  100. 009,CO,01,000            ; $00
  101. 010,CO,01,008            ; $08
  102. 011,CS,01,02,005,010,128 ; Checksum: Type 2, from 5 to 10, root = 128
  103. 012,CO,01,247            ; $F7
  104. .ENDDUMPREQ
  105.  
  106. .ENDMIDI
  107.  
  108.