UK_it2_(chocosaurus).mkb 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461
  1. //----------------- OpenMPT key binding definition file ---------------
  2. //- Format is: -
  3. //- Context:Command ID:Modifiers:Key:KeypressEventType //Comments -
  4. //----------------------------------------------------------------------
  5. version:1
  6. //----( Global Context (0) )------------
  7. 0:1347:2:78:1 //File/New: Ctrl+N (KeyDown)
  8. 0:1346:0:120:1 //File/Open: F9 (KeyDown)
  9. 0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown)
  10. 0:1350:0:121:1 //File/Save As: F10 (KeyDown)
  11. 0:1351:1:121:1 //File/Export as lossless (Wave, FLAC): Shift+F10 (KeyDown)
  12. 0:1693:0:166:1 //Previous Document: (KeyDown)
  13. 0:1694:0:167:1 //Next Document: (KeyDown)
  14. 0:1030:1:119:1 //Play Song / Pause song: Shift+F8 (KeyDown)
  15. 0:1375:0:119:1 //Stop Song: F8 (KeyDown)
  16. 0:1029:0:116:5 //Play Song from Start: F5 (KeyDown|KeyHold)
  17. 0:1028:0:118:5 //Play Song from Cursor: F7 (KeyDown|KeyHold)
  18. 0:1898:1:117:1 //Play Song from Pattern Start: Shift+F6 (KeyDown)
  19. 0:1027:0:117:5 //Play Pattern from Start: F6 (KeyDown|KeyHold)
  20. 0:1026:2:118:1 //Play Pattern from Cursor: Ctrl+F7 (KeyDown)
  21. 0:1374:2:80:1 //Estimate Song Length: Ctrl+P (KeyDown)
  22. 0:1359:2:8:1 //Undo: Ctrl+BACKSPACE (KeyDown)
  23. 0:1905:4:8:1 //Redo: Alt+BACKSPACE (KeyDown)
  24. 0:1360:4:90:1 //Cut: Alt+Z (KeyDown)
  25. 0:1361:4:67:1 //Copy: Alt+C (KeyDown)
  26. 0:1362:4:79:1 //Paste: Alt+O (KeyDown)
  27. 0:1686:4:77:1 //Mix Paste (old IT Style): Alt+M (KeyDown)
  28. 0:1820:4:80:1 //Push Forward Paste (Insert): Alt+P (KeyDown)
  29. 0:1021:0:123:1 //View General: F12 (KeyDown)
  30. 0:1022:0:113:1 //View Pattern: F2 (KeyDown)
  31. 0:1023:0:114:1 //View Samples: F3 (KeyDown)
  32. 0:1024:0:115:1 //View Instruments: F4 (KeyDown)
  33. 0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown)
  34. 0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown)
  35. 0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown)
  36. 0:1781:1:112:1 //View MIDI Mapping: Shift+F1 (KeyDown)
  37. 0:1370:0:112:1 //Help: F1 (KeyDown)
  38. 0:1032:1:188:1 //Previous Instrument: Shift+, (KeyDown)
  39. 0:1032:2:38:1 //Previous Instrument: Ctrl+UP (KeyDown)
  40. 0:1032:2:111:5 //Previous Instrument: Ctrl+NUM DIVIDE (KeyDown|KeyHold)
  41. 0:1033:2:190:1 //Next Instrument: Ctrl+. (KeyDown)
  42. 0:1033:2:40:1 //Next Instrument: Ctrl+DOWN (KeyDown)
  43. 0:1033:2:106:5 //Next Instrument: Ctrl+NUMMULT (KeyDown|KeyHold)
  44. 0:1036:0:111:1 //Previous Octave: NUM DIVIDE (KeyDown)
  45. 0:1036:4:36:1 //Previous Octave: Alt+HOME (KeyDown)
  46. 0:1037:0:106:1 //Next Octave: NUMMULT (KeyDown)
  47. 0:1037:4:35:1 //Next Octave: Alt+END (KeyDown)
  48. 0:1034:2:189:1 //Previous Order: Ctrl+- (KeyDown)
  49. 0:1034:2:109:1 //Previous Order: Ctrl+NUM SUB (KeyDown)
  50. 0:1035:2:107:1 //Next Order: Ctrl+NUM PLUS (KeyDown)
  51. 0:1035:3:187:1 //Next Order: Shift+Ctrl+= (KeyDown)
  52. 0:1912:2:87:1 //Dummy Shortcut: Ctrl+W (KeyDown)
  53. 0:1912:3:87:1 //Dummy Shortcut: Shift+Ctrl+W (KeyDown)
  54. 0:1912:2:90:1 //Dummy Shortcut: Ctrl+Z (KeyDown)
  55. 0:1912:2:89:1 //Dummy Shortcut: Ctrl+Y (KeyDown)
  56. 0:1912:3:86:1 //Dummy Shortcut: Shift+Ctrl+V (KeyDown)
  57. 0:1912:2:53:1 //Dummy Shortcut: Ctrl+5 (KeyDown)
  58. 0:1912:2:114:1 //Dummy Shortcut: Ctrl+F3 (KeyDown)
  59. 0:1912:3:67:1 //Dummy Shortcut: Shift+Ctrl+C (KeyDown)
  60. 0:1912:4:34:1 //Dummy Shortcut: Alt+PGDOWN (KeyDown)
  61. 0:1912:4:33:1 //Dummy Shortcut: Alt+PGUP (KeyDown)
  62. 0:1912:6:34:1 //Dummy Shortcut: Ctrl+Alt+PGDOWN (KeyDown)
  63. 0:1912:6:33:1 //Dummy Shortcut: Ctrl+Alt+PGUP (KeyDown)
  64. 0:1912:6:36:1 //Dummy Shortcut: Ctrl+Alt+HOME (KeyDown)
  65. 0:1912:6:35:1 //Dummy Shortcut: Ctrl+Alt+END (KeyDown)
  66. 0:1912:3:76:1 //Dummy Shortcut: Shift+Ctrl+L (KeyDown)
  67. 0:1912:2:46:1 //Dummy Shortcut: Ctrl+DELETE (KeyDown)
  68. 0:1912:6:121:1 //Dummy Shortcut: Ctrl+Alt+F10 (KeyDown)
  69. 0:1912:2:49:1 //Dummy Shortcut: Ctrl+1 (KeyDown)
  70. 0:1912:2:50:1 //Dummy Shortcut: Ctrl+2 (KeyDown)
  71. 0:1912:2:51:1 //Dummy Shortcut: Ctrl+3 (KeyDown)
  72. 0:1912:2:52:1 //Dummy Shortcut: Ctrl+4 (KeyDown)
  73. 0:1912:2:82:1 //Dummy Shortcut: Ctrl+R (KeyDown)
  74. 0:1912:2:187:1 //Dummy Shortcut: Ctrl+= (KeyDown)
  75. 0:1912:3:107:1 //Dummy Shortcut: Shift+Ctrl+NUM PLUS (KeyDown)
  76. 0:1912:3:109:1 //Dummy Shortcut: Shift+Ctrl+NUM SUB (KeyDown)
  77. 0:1912:4:66:1 //Dummy Shortcut: Alt+B (KeyDown)
  78. 0:1912:4:69:1 //Dummy Shortcut: Alt+E (KeyDown)
  79. 0:1912:4:18:1 //Dummy Shortcut: Alt (KeyDown)
  80. 0:1912:2:191:1 //Dummy Shortcut: Ctrl+/ (KeyDown)
  81. 0:1912:6:80:1 //Dummy Shortcut: Ctrl+Alt+P (KeyDown)
  82. 0:1912:0:93:1 //Dummy Shortcut: Application (KeyDown)
  83. 0:1912:3:80:1 //Dummy Shortcut: Shift+Ctrl+P (KeyDown)
  84. 0:1912:2:69:1 //Dummy Shortcut: Ctrl+E (KeyDown)
  85. 0:1912:1:122:1 //Dummy Shortcut: Shift+F11 (KeyDown)
  86. 0:1912:2:84:1 //Dummy Shortcut: Ctrl+T (KeyDown)
  87. 0:1912:3:77:1 //Dummy Shortcut: Shift+Ctrl+M (KeyDown)
  88. 0:1912:3:37:1 //Dummy Shortcut: Shift+Ctrl+LEFT (KeyDown)
  89. 0:1912:3:39:1 //Dummy Shortcut: Shift+Ctrl+RIGHT (KeyDown)
  90. 0:1912:0:191:1 //Dummy Shortcut: / (KeyDown)
  91. 0:1912:0:188:1 //Dummy Shortcut: , (KeyDown)
  92. 0:1912:0:189:1 //Dummy Shortcut: - (KeyDown)
  93. 0:1912:1:76:1 //Dummy Shortcut: Shift+L (KeyDown)
  94. 0:1912:1:82:1 //Dummy Shortcut: Shift+R (KeyDown)
  95. 0:1912:1:83:1 //Dummy Shortcut: Shift+S (KeyDown)
  96. 0:1912:2:68:1 //Dummy Shortcut: Ctrl+D (KeyDown)
  97. 0:1912:2:76:1 //Dummy Shortcut: Ctrl+L (KeyDown)
  98. 0:1912:3:69:1 //Dummy Shortcut: Shift+Ctrl+E (KeyDown)
  99. 0:1912:2:81:1 //Dummy Shortcut: Ctrl+Q (KeyDown)
  100. 0:1912:2:65:1 //Dummy Shortcut: Ctrl+A (KeyDown)
  101. 0:1912:3:81:1 //Dummy Shortcut: Shift+Ctrl+Q (KeyDown)
  102. 0:1912:3:65:1 //Dummy Shortcut: Shift+Ctrl+A (KeyDown)
  103. 0:1912:1:36:1 //Dummy Shortcut: Shift+HOME (KeyDown)
  104. 0:1912:1:35:1 //Dummy Shortcut: Shift+END (KeyDown)
  105. 0:1912:3:36:1 //Dummy Shortcut: Shift+Ctrl+HOME (KeyDown)
  106. 0:1912:3:35:1 //Dummy Shortcut: Shift+Ctrl+END (KeyDown)
  107. //----( General Context [bottom] (1) )------------
  108. //----( Pattern Context [bottom] (2) )------------
  109. 2:1017:0:34:5 //Jump down by measure: PGDOWN (KeyDown|KeyHold)
  110. 2:1018:0:33:5 //Jump up by measure: PGUP (KeyDown|KeyHold)
  111. 2:1038:2:35:5 //Navigate down by 1 row: Ctrl+END (KeyDown|KeyHold)
  112. 2:1039:2:36:5 //Navigate up by 1 row: Ctrl+HOME (KeyDown|KeyHold)
  113. 2:1691:0:40:5 //Navigate down by spacing: DOWN (KeyDown|KeyHold)
  114. 2:1691:4:40:5 //Navigate down by spacing: Alt+DOWN (KeyDown|KeyHold)
  115. 2:1692:0:38:5 //Navigate up by spacing: UP (KeyDown|KeyHold)
  116. 2:1692:4:38:5 //Navigate up by spacing: Alt+UP (KeyDown|KeyHold)
  117. 2:1040:0:37:5 //Navigate left: LEFT (KeyDown|KeyHold)
  118. 2:1041:0:39:5 //Navigate right: RIGHT (KeyDown|KeyHold)
  119. 2:1042:0:9:5 //Navigate to next channel: TAB (KeyDown|KeyHold)
  120. 2:1042:4:39:1 //Navigate to next channel: Alt+RIGHT (KeyDown)
  121. 2:1043:1:9:5 //Navigate to previous channel: Shift+TAB (KeyDown|KeyHold)
  122. 2:1043:4:37:1 //Navigate to previous channel: Alt+LEFT (KeyDown)
  123. 2:1044:0:36:1 //Go to first channel: HOME (KeyDown)
  124. 2:1045:2:33:1 //Go to first row: Ctrl+PGUP (KeyDown)
  125. 2:1047:0:35:1 //Go to last channel: END (KeyDown)
  126. 2:1048:2:34:1 //Go to last row: Ctrl+PGDOWN (KeyDown)
  127. 2:1050:1:16:1 //Selection key: Shift (KeyDown)
  128. 2:1051:2:17:1 //Copy select key: Ctrl (KeyDown)
  129. 2:1011:4:76:1 //Select Channel / Select All: Alt+L (KeyDown)
  130. 2:1011:2:76:1 //Select Channel / Select All: Ctrl+L (KeyDown)
  131. 2:1859:4:68:1 //Select Measure: Alt+D (KeyDown)
  132. 2:1663:2:70:1 //Toggle follow song: Ctrl+F (KeyDown)
  133. 2:1003:0:13:1 //Quick Copy: ENTER (KeyDown)
  134. 2:1004:0:32:5 //Quick Paste: SPACE (KeyDown|KeyHold)
  135. 2:1897:1:13:1 //Pick up nearest instrument number: Shift+ENTER (KeyDown)
  136. 2:1001:2:32:1 //Enable Recording: Ctrl+SPACE (KeyDown)
  137. 2:1002:0:56:1 //Play Row: 8 (KeyDown)
  138. 2:1002:2:13:5 //Play Row: Ctrl+ENTER (KeyDown|KeyHold)
  139. 2:1317:4:18:1 //Set edit step on note entry: Alt (KeyDown)
  140. 2:1861:4:50:1 //Increase Edit Step: Alt+2 (KeyDown)
  141. 2:1862:4:49:1 //Decrease Edit Step: Alt+1 (KeyDown)
  142. 2:1685:0:122:1 //Switch to Order List: F11 (KeyDown)
  143. 2:1685:2:9:1 //Switch to Order List: Ctrl+TAB (KeyDown)
  144. 2:1672:1:78:1 //Insert new pattern: Shift+N (KeyDown)
  145. 2:1806:3:78:1 //Duplicate Pattern: Shift+Ctrl+N (KeyDown)
  146. 2:1772:5:80:1 //Show Pattern Properties: Shift+Alt+P (KeyDown)
  147. 2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown)
  148. 2:1005:4:120:1 //Mute Current Channel: Alt+F9 (KeyDown)
  149. 2:1006:4:121:1 //Solo Current Channel: Alt+F10 (KeyDown)
  150. 2:1006:2:121:1 //Solo Current Channel: Ctrl+F10 (KeyDown)
  151. 2:1007:4:81:5 //Transpose +1: Alt+Q (KeyDown|KeyHold)
  152. 2:1008:4:65:5 //Transpose -1: Alt+A (KeyDown|KeyHold)
  153. 2:1009:5:81:5 //Transpose +1 Octave: Shift+Alt+Q (KeyDown|KeyHold)
  154. 2:1010:5:65:5 //Transpose -1 Octave: Shift+Alt+A (KeyDown|KeyHold)
  155. 2:1894:3:189:1 //Data Entry Down (Coarse): Shift+Ctrl+- (KeyDown)
  156. 2:1012:4:74:1 //Amplify selection: Alt+J (KeyDown)
  157. 2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown)
  158. 2:1014:4:73:1 //Interpolate Volume: Alt+I (KeyDown)
  159. 2:1014:2:74:1 //Interpolate Volume: Ctrl+J (KeyDown)
  160. 2:1015:4:88:1 //Interpolate Effect: Alt+X (KeyDown)
  161. 2:1015:2:75:1 //Interpolate Effect: Ctrl+K (KeyDown)
  162. 2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown)
  163. 2:1013:4:83:1 //Apply current instrument: Alt+S (KeyDown)
  164. 2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown)
  165. 2:1660:4:70:1 //Grow selection: Alt+F (KeyDown)
  166. 2:1661:4:71:1 //Shrink selection: Alt+G (KeyDown)
  167. 2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown)
  168. 2:1665:0:190:1 //Clear field and step (IT Style): . (KeyDown)
  169. 2:1665:0:110:1 //Clear field and step (IT Style): NUM DECIMAL (KeyDown)
  170. 2:1061:0:46:5 //Delete rows: DELETE (KeyDown|KeyHold)
  171. 2:1061:0:8:5 //Delete rows: BACKSPACE (KeyDown|KeyHold)
  172. 2:1377:4:46:5 //Delete all rows: Alt+DELETE (KeyDown|KeyHold)
  173. 2:1378:0:45:5 //Insert Row: INSERT (KeyDown|KeyHold)
  174. 2:1379:4:45:1 //Insert All Rows: Alt+INSERT (KeyDown)
  175. 2:1055:0:109:5 //Previous pattern: NUM SUB (KeyDown|KeyHold)
  176. 2:1055:1:189:1 //Previous pattern: Shift+- (KeyDown)
  177. 2:1054:0:107:5 //Next pattern: NUM PLUS (KeyDown|KeyHold)
  178. 2:1054:1:187:1 //Next pattern: Shift+= (KeyDown)
  179. //----( Pattern Context [bottom] - Note Col (3) )------------
  180. 3:1064:0:90/44:1 //Base octave C: Z (KeyDown)
  181. 3:1065:0:83/31:1 //Base octave C#: S (KeyDown)
  182. 3:1066:0:88/45:1 //Base octave D: X (KeyDown)
  183. 3:1067:0:68/32:1 //Base octave D#: D (KeyDown)
  184. 3:1068:0:67/46:1 //Base octave E: C (KeyDown)
  185. 3:1069:0:86/47:1 //Base octave F: V (KeyDown)
  186. 3:1070:0:71/34:1 //Base octave F#: G (KeyDown)
  187. 3:1071:0:66/48:1 //Base octave G: B (KeyDown)
  188. 3:1072:0:72/35:1 //Base octave G#: H (KeyDown)
  189. 3:1073:0:78/49:1 //Base octave A: N (KeyDown)
  190. 3:1074:0:74/36:1 //Base octave A#: J (KeyDown)
  191. 3:1075:0:77/50:1 //Base octave B: M (KeyDown)
  192. 3:1076:0:81/16:1 //Base octave +1 C: Q (KeyDown)
  193. 3:1077:0:50/3:1 //Base octave +1 C#: 2 (KeyDown)
  194. 3:1078:0:87/17:1 //Base octave +1 D: W (KeyDown)
  195. 3:1079:0:51/4:1 //Base octave +1 D#: 3 (KeyDown)
  196. 3:1080:0:69/18:1 //Base octave +1 E: E (KeyDown)
  197. 3:1081:0:82/19:1 //Base octave +1 F: R (KeyDown)
  198. 3:1082:0:53/6:1 //Base octave +1 F#: 5 (KeyDown)
  199. 3:1083:0:84/20:1 //Base octave +1 G: T (KeyDown)
  200. 3:1084:0:54/7:1 //Base octave +1 G#: 6 (KeyDown)
  201. 3:1085:0:89/21:1 //Base octave +1 A: Y (KeyDown)
  202. 3:1086:0:55/8:1 //Base octave +1 A#: 7 (KeyDown)
  203. 3:1087:0:85/22:1 //Base octave +1 B: U (KeyDown)
  204. 3:1088:0:73/23:1 //Base octave +2 C: I (KeyDown)
  205. 3:1089:0:57/10:1 //Base octave +2 C#: 9 (KeyDown)
  206. 3:1090:0:79/24:1 //Base octave +2 D: O (KeyDown)
  207. 3:1091:0:48/11:1 //Base octave +2 D#: 0 (KeyDown)
  208. 3:1092:0:80/25:1 //Base octave +2 E: P (KeyDown)
  209. 3:1212:0:96:1 //Set octave 0: NUM 0 (KeyDown)
  210. 3:1213:0:97:1 //Set octave 1: NUM 1 (KeyDown)
  211. 3:1214:0:98:1 //Set octave 2: NUM 2 (KeyDown)
  212. 3:1215:0:99:1 //Set octave 3: NUM 3 (KeyDown)
  213. 3:1216:0:52:1 //Set octave 4: 4 (KeyDown)
  214. 3:1216:0:100:1 //Set octave 4: NUM 4 (KeyDown)
  215. 3:1217:0:101:1 //Set octave 5: NUM 5 (KeyDown)
  216. 3:1218:0:102:1 //Set octave 6: NUM 6 (KeyDown)
  217. 3:1219:0:103:1 //Set octave 7: NUM 7 (KeyDown)
  218. 3:1220:0:104:1 //Set octave 8: NUM 8 (KeyDown)
  219. 3:1221:0:105:1 //Set octave 9: NUM 9 (KeyDown)
  220. 3:1316:1:16:1 //Chord Modifier: Shift (KeyDown)
  221. 3:1200:0:49:1 //Note Cut: 1 (KeyDown)
  222. 3:1200:0:192:1 //Note Cut: ' (KeyDown)
  223. 3:1201:0:223:1 //Note Off: ` (KeyDown)
  224. 3:1201:0:187:1 //Note Off: = (KeyDown)
  225. 3:1791:1:223:1 //Note Fade: Shift+` (KeyDown)
  226. //----( Pattern Context [bottom] - Ins Col (4) )------------
  227. 4:1202:0:96:1 //Set instrument digit 0: NUM 0 (KeyDown)
  228. 4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown)
  229. 4:1203:0:97:1 //Set instrument digit 1: NUM 1 (KeyDown)
  230. 4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown)
  231. 4:1204:0:98:1 //Set instrument digit 2: NUM 2 (KeyDown)
  232. 4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown)
  233. 4:1205:0:99:1 //Set instrument digit 3: NUM 3 (KeyDown)
  234. 4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown)
  235. 4:1206:0:100:1 //Set instrument digit 4: NUM 4 (KeyDown)
  236. 4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown)
  237. 4:1207:0:101:1 //Set instrument digit 5: NUM 5 (KeyDown)
  238. 4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown)
  239. 4:1208:0:102:1 //Set instrument digit 6: NUM 6 (KeyDown)
  240. 4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown)
  241. 4:1209:0:103:1 //Set instrument digit 7: NUM 7 (KeyDown)
  242. 4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown)
  243. 4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown)
  244. 4:1210:0:104:1 //Set instrument digit 8: NUM 8 (KeyDown)
  245. 4:1211:0:105:1 //Set instrument digit 9: NUM 9 (KeyDown)
  246. 4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown)
  247. //----( Pattern Context [bottom] - Vol Col (5) )------------
  248. 5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown)
  249. 5:1222:0:96:1 //Set volume digit 0: NUM 0 (KeyDown)
  250. 5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown)
  251. 5:1223:0:97:1 //Set volume digit 1: NUM 1 (KeyDown)
  252. 5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown)
  253. 5:1224:0:98:1 //Set volume digit 2: NUM 2 (KeyDown)
  254. 5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown)
  255. 5:1225:0:99:1 //Set volume digit 3: NUM 3 (KeyDown)
  256. 5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown)
  257. 5:1226:0:100:1 //Set volume digit 4: NUM 4 (KeyDown)
  258. 5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown)
  259. 5:1227:0:101:1 //Set volume digit 5: NUM 5 (KeyDown)
  260. 5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown)
  261. 5:1228:0:102:1 //Set volume digit 6: NUM 6 (KeyDown)
  262. 5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown)
  263. 5:1229:0:103:1 //Set volume digit 7: NUM 7 (KeyDown)
  264. 5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown)
  265. 5:1230:0:104:1 //Set volume digit 8: NUM 8 (KeyDown)
  266. 5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown)
  267. 5:1231:0:105:1 //Set volume digit 9: NUM 9 (KeyDown)
  268. 5:1232:0:86:1 //Volume Command - Volume: V (KeyDown)
  269. 5:1233:0:80:1 //Volume Command - Panning: P (KeyDown)
  270. 5:1234:0:67:1 //Volume Command - Volume Slide Up: C (KeyDown)
  271. 5:1235:0:68:1 //Volume Command - Volume Slide Down: D (KeyDown)
  272. 5:1236:0:65:1 //Volume Command - Fine Volume Slide Up: A (KeyDown)
  273. 5:1237:0:66:1 //Volume Command - Fine Volume Slide Down: B (KeyDown)
  274. 5:1238:0:85:1 //Volume Command - Vibrato Speed: U (KeyDown)
  275. 5:1239:0:72:1 //Volume Command - Vibrato Depth: H (KeyDown)
  276. 5:1240:0:76:1 //Volume Command - XM Pan Slide Left: L (KeyDown)
  277. 5:1241:0:82:1 //Volume Command - XM Pan Slide Right: R (KeyDown)
  278. 5:1242:0:71:1 //Volume Command - Portamento: G (KeyDown)
  279. 5:1243:0:70:1 //Volume Command - Portamento Up: F (KeyDown)
  280. 5:1244:0:69:1 //Volume Command - Portamento Down: E (KeyDown)
  281. 5:1246:0:79:1 //Volume Command - Offset: O (KeyDown)
  282. //----( Pattern Context [bottom] - FX Col (6) )------------
  283. 6:1294:0:220:1 //Smooth MIDI Macro Slide: \ (KeyDown)
  284. 6:1295:1:186:1 //Combined Note Delay and Note Cut: Shift+; (KeyDown)
  285. 6:1295:0:186:1 //Combined Note Delay and Note Cut: ; (KeyDown)
  286. 6:1666:0:222:1 //Parameter Extension Command: # (KeyDown)
  287. 6:1666:0:191:1 //Parameter Extension Command: / (KeyDown)
  288. //----( Pattern Context [bottom] - Param Col (7) )------------
  289. 7:1247:0:48:1 //Effect Parameter Digit 0: 0 (KeyDown)
  290. 7:1247:0:96:1 //Effect Parameter Digit 0: NUM 0 (KeyDown)
  291. 7:1248:0:49:1 //Effect Parameter Digit 1: 1 (KeyDown)
  292. 7:1248:0:97:1 //Effect Parameter Digit 1: NUM 1 (KeyDown)
  293. 7:1249:0:50:1 //Effect Parameter Digit 2: 2 (KeyDown)
  294. 7:1249:0:98:1 //Effect Parameter Digit 2: NUM 2 (KeyDown)
  295. 7:1250:0:51:1 //Effect Parameter Digit 3: 3 (KeyDown)
  296. 7:1250:0:99:1 //Effect Parameter Digit 3: NUM 3 (KeyDown)
  297. 7:1251:0:52:1 //Effect Parameter Digit 4: 4 (KeyDown)
  298. 7:1251:0:100:1 //Effect Parameter Digit 4: NUM 4 (KeyDown)
  299. 7:1252:0:53:1 //Effect Parameter Digit 5: 5 (KeyDown)
  300. 7:1252:0:101:1 //Effect Parameter Digit 5: NUM 5 (KeyDown)
  301. 7:1253:0:54:1 //Effect Parameter Digit 6: 6 (KeyDown)
  302. 7:1253:0:102:1 //Effect Parameter Digit 6: NUM 6 (KeyDown)
  303. 7:1254:0:55:1 //Effect Parameter Digit 7: 7 (KeyDown)
  304. 7:1254:0:103:1 //Effect Parameter Digit 7: NUM 7 (KeyDown)
  305. 7:1255:0:56:1 //Effect Parameter Digit 8: 8 (KeyDown)
  306. 7:1255:0:104:1 //Effect Parameter Digit 8: NUM 8 (KeyDown)
  307. 7:1256:0:57:1 //Effect Parameter Digit 9: 9 (KeyDown)
  308. 7:1256:0:105:1 //Effect Parameter Digit 9: NUM 9 (KeyDown)
  309. 7:1257:0:65:1 //Effect Parameter Digit A: A (KeyDown)
  310. 7:1258:0:66:1 //Effect Parameter Digit B: B (KeyDown)
  311. 7:1259:0:67:1 //Effect Parameter Digit C: C (KeyDown)
  312. 7:1260:0:68:1 //Effect Parameter Digit D: D (KeyDown)
  313. 7:1261:0:69:1 //Effect Parameter Digit E: E (KeyDown)
  314. 7:1262:0:70:1 //Effect Parameter Digit F: F (KeyDown)
  315. //----( Sample Context [bottom] (8) )------------
  316. 8:1673:0:13:1 //Load Sample: ENTER (KeyDown)
  317. 8:1674:4:84:1 //Save Sample: Alt+T (KeyDown)
  318. 8:1675:4:78:1 //New Sample: Alt+N (KeyDown)
  319. 8:1952:4:80:1 //Duplicate Sample: Alt+P (KeyDown)
  320. 8:1907:2:107:1 //Transpose +1: Ctrl+NUM PLUS (KeyDown)
  321. 8:1907:3:187:1 //Transpose +1: Shift+Ctrl+= (KeyDown)
  322. 8:1908:2:109:1 //Transpose -1: Ctrl+NUM SUB (KeyDown)
  323. 8:1908:3:189:1 //Transpose -1: Shift+Ctrl+- (KeyDown)
  324. 8:1909:4:107:1 //Transpose +1 Octave: Alt+NUM PLUS (KeyDown)
  325. 8:1909:5:187:1 //Transpose +1 Octave: Shift+Alt+= (KeyDown)
  326. 8:1910:4:109:1 //Transpose -1 Octave: Alt+NUM SUB (KeyDown)
  327. 8:1910:5:189:1 //Transpose -1 Octave: Shift+Alt+- (KeyDown)
  328. 8:1380:4:66:1 //Trim sample around loop points: Alt+B (KeyDown)
  329. 8:1964:4:76:1 //Trim to loop end: Alt+L (KeyDown)
  330. 8:1383:0:8:1 //Silence Sample Selection: BACKSPACE (KeyDown)
  331. 8:1384:5:77:1 //Normalise Sample: Shift+Alt+M (KeyDown)
  332. 8:1385:4:77:1 //Amplify Sample: Alt+M (KeyDown)
  333. 8:1381:4:71:1 //Reverse Sample: Alt+G (KeyDown)
  334. 8:1381:3:82:1 //Reverse Sample: Shift+Ctrl+R (KeyDown)
  335. 8:1382:0:46:1 //Delete Sample Selection: DELETE (KeyDown)
  336. 8:1386:0:107:1 //Zoom Out: NUM PLUS (KeyDown)
  337. 8:1387:0:109:1 //Zoom In: NUM SUB (KeyDown)
  338. 8:1882:0:32:1 //Zoom into Selection: SPACE (KeyDown)
  339. 8:1962:0:49:1 //Zoom into sample start: 1 (KeyDown)
  340. 8:1887:4:81:1 //Convert to 8-bit / 16-bit: Alt+Q (KeyDown)
  341. 8:1888:5:68:1 //Convert to Mono (Mix): Shift+Alt+D (KeyDown)
  342. 8:1913:2:70:1 //Upsample: Ctrl+F (KeyDown)
  343. 8:1914:2:71:1 //Downsample: Ctrl+G (KeyDown)
  344. 8:1915:4:69:1 //Resample: Alt+E (KeyDown)
  345. 8:1784:4:73:1 //Invert Sample Phase: Alt+I (KeyDown)
  346. 8:1785:4:65:1 //Signed / Unsigned Conversion: Alt+A (KeyDown)
  347. 8:1790:4:72:1 //Remove DC Offset: Alt+H (KeyDown)
  348. 8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown)
  349. 8:1924:1:49:1 //Preview Sample Cue 1: Shift+1 (KeyDown)
  350. 8:1925:1:50:1 //Preview Sample Cue 2: Shift+2 (KeyDown)
  351. 8:1926:1:51:1 //Preview Sample Cue 3: Shift+3 (KeyDown)
  352. 8:1927:1:52:1 //Preview Sample Cue 4: Shift+4 (KeyDown)
  353. 8:1928:1:53:1 //Preview Sample Cue 5: Shift+5 (KeyDown)
  354. 8:1929:1:54:1 //Preview Sample Cue 6: Shift+6 (KeyDown)
  355. 8:1930:1:55:1 //Preview Sample Cue 7: Shift+7 (KeyDown)
  356. 8:1931:1:56:1 //Preview Sample Cue 8: Shift+8 (KeyDown)
  357. 8:1932:1:57:1 //Preview Sample Cue 9: Shift+9 (KeyDown)
  358. //----( Instrument Context [bottom] (9) )------------
  359. 9:1837:0:107:5 //Zoom In: NUM PLUS (KeyDown|KeyHold)
  360. 9:1838:0:109:5 //Zoom Out: NUM SUB (KeyDown|KeyHold)
  361. 9:1825:2:37:5 //Select previous envelope point: Ctrl+LEFT (KeyDown|KeyHold)
  362. 9:1826:2:39:5 //Select next envelope point: Ctrl+RIGHT (KeyDown|KeyHold)
  363. 9:1821:0:37:5 //Move envelope point left: LEFT (KeyDown|KeyHold)
  364. 9:1822:0:39:5 //Move envelope point right: RIGHT (KeyDown|KeyHold)
  365. 9:1960:4:37:5 //Move envelope point left (Coarse): Alt+LEFT (KeyDown|KeyHold)
  366. 9:1961:4:39:5 //Move envelope point right (Coarse): Alt+RIGHT (KeyDown|KeyHold)
  367. 9:1823:0:38:5 //Move envelope point up: UP (KeyDown|KeyHold)
  368. 9:1834:4:38:5 //Move envelope point up (Coarse): Alt+UP (KeyDown|KeyHold)
  369. 9:1824:0:40:5 //Move envelope point down: DOWN (KeyDown|KeyHold)
  370. 9:1835:4:40:5 //Move envelope point down (Coarse): Alt+DOWN (KeyDown|KeyHold)
  371. 9:1827:0:45:1 //Insert Envelope Point: INSERT (KeyDown)
  372. 9:1828:0:46:1 //Remove Envelope Point: DELETE (KeyDown)
  373. 9:1829:0:36:1 //Set Loop Start: HOME (KeyDown)
  374. 9:1830:0:35:1 //Set Loop End: END (KeyDown)
  375. 9:1831:2:36:1 //Set sustain loop start: Ctrl+HOME (KeyDown)
  376. 9:1832:2:35:1 //Set sustain loop end: Ctrl+END (KeyDown)
  377. //----( Comments Context [bottom] (10) )------------
  378. //----( Unknown Context (11) )------------
  379. //----( Unknown Context (12) )------------
  380. //----( Plugin GUI Context (13) )------------
  381. 13:1763:0:109:5 //Previous Plugin Preset: NUM SUB (KeyDown|KeyHold)
  382. 13:1764:0:107:5 //Next Plugin Preset: NUM PLUS (KeyDown|KeyHold)
  383. 13:1782:2:109:5 //Plugin preset backward jump: Ctrl+NUM SUB (KeyDown|KeyHold)
  384. 13:1783:2:107:5 //Plugin preset forward jump: Ctrl+NUM PLUS (KeyDown|KeyHold)
  385. 13:1765:3:68:1 //Randomize Plugin Parameters: Shift+Ctrl+D (KeyDown)
  386. 13:1840:2:75:1 //Pass Key Presses to Plugin: Ctrl+K (KeyDown)
  387. 13:1841:2:66:1 //Bypass Plugin: Ctrl+B (KeyDown)
  388. //----( General Context [top] (14) )------------
  389. //----( Pattern Context [top] (15) )------------
  390. //----( Sample Context [top] (16) )------------
  391. //----( Instrument Context [top] (17) )------------
  392. 17:1851:4:80:1 //Duplicate Instrument: Alt+P (KeyDown)
  393. 17:1846:5:65:1 //Map all notes to selected note: Shift+Alt+A (KeyDown)
  394. 17:1847:4:65:1 //Map all notes to selected sample: Alt+A (KeyDown)
  395. //----( Comments Context [top] (18) )------------
  396. //----( Orderlist (19) )------------
  397. 19:1802:0:46:5 //Delete Order: DELETE (KeyDown|KeyHold)
  398. 19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold)
  399. 19:1804:0:13:5 //Edit Pattern: ENTER (KeyDown|KeyHold)
  400. 19:1805:0:9:5 //Switch to pattern editor: TAB (KeyDown|KeyHold)
  401. 19:1794:0:37:5 //Previous Order: LEFT (KeyDown|KeyHold)
  402. 19:1794:0:38:5 //Previous Order: UP (KeyDown|KeyHold)
  403. 19:1795:0:39:5 //Next Order: RIGHT (KeyDown|KeyHold)
  404. 19:1795:0:40:5 //Next Order: DOWN (KeyDown|KeyHold)
  405. 19:1796:0:36:5 //First Order: HOME (KeyDown|KeyHold)
  406. 19:1797:0:35:5 //Last Order: END (KeyDown|KeyHold)
  407. 19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold)
  408. 19:1807:0:96:5 //Pattern index digit 0: NUM 0 (KeyDown|KeyHold)
  409. 19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold)
  410. 19:1808:0:97:5 //Pattern index digit 1: NUM 1 (KeyDown|KeyHold)
  411. 19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold)
  412. 19:1809:0:98:5 //Pattern index digit 2: NUM 2 (KeyDown|KeyHold)
  413. 19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold)
  414. 19:1810:0:99:5 //Pattern index digit 3: NUM 3 (KeyDown|KeyHold)
  415. 19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold)
  416. 19:1811:0:100:5 //Pattern index digit 4: NUM 4 (KeyDown|KeyHold)
  417. 19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold)
  418. 19:1812:0:101:5 //Pattern index digit 5: NUM 5 (KeyDown|KeyHold)
  419. 19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold)
  420. 19:1813:0:102:5 //Pattern index digit 6: NUM 6 (KeyDown|KeyHold)
  421. 19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold)
  422. 19:1814:0:103:5 //Pattern index digit 7: NUM 7 (KeyDown|KeyHold)
  423. 19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold)
  424. 19:1815:0:104:5 //Pattern index digit 8: NUM 8 (KeyDown|KeyHold)
  425. 19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold)
  426. 19:1816:0:105:5 //Pattern index digit 9: NUM 9 (KeyDown|KeyHold)
  427. 19:1817:0:107:5 //Increase pattern index : NUM PLUS (KeyDown|KeyHold)
  428. 19:1817:0:187:5 //Increase pattern index : = (KeyDown|KeyHold)
  429. 19:1818:0:109:1 //Decrease pattern index: NUM SUB (KeyDown)
  430. 19:1818:0:189:1 //Decrease pattern index: - (KeyDown)
  431. 19:1853:0:73:1 //Separator (+++) Index: I (KeyDown)
  432. 19:1854:0:32:1 //Stop (---) Index: SPACE (KeyDown)
  433. 19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown)
  434. 19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown)
  435. //----( Quick Channel Settings Context (20) )------------
  436. 20:1878:1:37:5 //Previous Channel: Shift+LEFT (KeyDown|KeyHold)
  437. 20:1878:1:8:5 //Previous Channel: Shift+BACKSPACE (KeyDown|KeyHold)
  438. 20:1879:1:39:5 //Next Channel: Shift+RIGHT (KeyDown|KeyHold)
  439. 20:1879:1:13:5 //Next Channel: Shift+ENTER (KeyDown|KeyHold)
  440. 20:1880:0:13:1 //Switch to Pattern Editor: ENTER (KeyDown)