diff options
author | Jean-Francois Mauguit <jfmauguit@mac.com> | 2024-09-24 09:03:25 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-09-24 09:03:25 -0400 |
commit | bab614c421ed7ae329d26bf028c4a3b1d2450f5a (patch) | |
tree | 12f17f78986871dd2cfb0a56e5e93b545c1ae0d0 /Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps | |
parent | 4bde6044fddf053f31795b9eaccdd2a5a527d21f (diff) | |
parent | 20d28e80a5c861a9d5f449ea911ab75b4f37ad0d (diff) | |
download | winamp-bab614c421ed7ae329d26bf028c4a3b1d2450f5a.tar.gz |
Merge pull request #5 from WinampDesktop/community
Merge to main
Diffstat (limited to 'Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps')
19 files changed, 7514 insertions, 0 deletions
diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/DE_it2_melcom.mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/DE_it2_melcom.mkb new file mode 100644 index 00000000..ea37567a --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/DE_it2_melcom.mkb @@ -0,0 +1,464 @@ +//----------------- OpenMPT key binding definition file --------------- +//- Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:0:120:1 //File/Open: F9 (KeyDown) +0:1348:2:87:5 //File/Close: Ctrl+W (KeyDown|KeyHold) +0:1864:3:87:1 //File/Close All: Shift+Ctrl+W (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:0:121:1 //File/Save As: F10 (KeyDown) +0:1693:0:166:1 //Previous Document: (KeyDown) +0:1694:0:167:1 //Next Document: (KeyDown) +0:1031:0:119:1 //Pause Song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: ESC (KeyDown) +0:1029:0:116:1 //Play Song from Start: F5 (KeyDown) +0:1028:0:118:1 //Play Song from Cursor: F7 (KeyDown) +0:1898:0:117:1 //Play Song from Pattern Start: F6 (KeyDown) +0:1026:2:118:1 //Play Pattern from Cursor: Ctrl+F7 (KeyDown) +0:1374:2:80:1 //Estimate Song Length: Ctrl+P (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1359:2:8:1 //Undo: Ctrl+RÜCK (KeyDown) +0:1905:2:89:1 //Redo: Ctrl+Y (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:1:45:1 //Paste: Shift+EINFG (KeyDown) +0:1363:3:86:1 //Mix Paste: Shift+Ctrl+V (KeyDown) +0:1793:1:86:5 //Paste Flood: Shift+V (KeyDown|KeyHold) +0:1820:6:86:1 //Push Forward Paste (Insert): Ctrl+Alt+V (KeyDown) +0:1364:2:53:1 //Select All: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find / Replace: Ctrl+F (KeyDown) +0:1022:0:114:1 //View Pattern: F3 (KeyDown) +0:1023:0:113:1 //View Samples: F2 (KeyDown) +0:1024:0:115:1 //View Instruments: F4 (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1025:4:67:1 //View Comments: Alt+C (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1781:2:114:1 //View MIDI Mapping: Ctrl+F3 (KeyDown) +0:1966:4:73:5 //Switch To Instrument Library: Alt+I (KeyDown|KeyHold) +0:1370:0:112:1 //Help: F1 (KeyDown) +0:1032:2:111:5 //Previous Instrument: Ctrl+ (ZEHNERTASTATUR) (KeyDown|KeyHold) +0:1032:2:38:5 //Previous Instrument: Ctrl+NACH-OBEN (KeyDown|KeyHold) +0:1033:2:106:5 //Next Instrument: Ctrl+ (ZEHNERTASTATUR) (KeyDown|KeyHold) +0:1033:2:40:5 //Next Instrument: Ctrl+NACH-UNTEN (KeyDown|KeyHold) +0:1036:0:111:1 //Previous Octave: (ZEHNERTASTATUR) (KeyDown) +0:1037:0:106:1 //Next Octave: (ZEHNERTASTATUR) (KeyDown) +0:1034:2:37:5 //Previous Order: Ctrl+NACH-LINKS (KeyDown|KeyHold) +0:1035:2:39:5 //Next Order: Ctrl+NACH-RECHTS (KeyDown|KeyHold) + +//----( General Context [bottom] )------------ + +//----( Pattern Context [bottom] )------------ +2:1017:0:34:5 //Jump down by measure: BILD-NACH-UNTEN (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by measure: BILD-NACH-OBEN (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+BILD-NACH-UNTEN (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+BILD-NACH-OBEN (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+BILD-NACH-UNTEN (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+BILD-NACH-OBEN (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: NACH-UNTEN (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: NACH-OBEN (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+NACH-UNTEN (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+NACH-OBEN (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: NACH-LINKS (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: NACH-RECHTS (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: TABULATOR (KeyDown|KeyHold) +2:1043:0:8:5 //Navigate to previous channel: RÜCK (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: POS1 (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+POS1 (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+POS1 (KeyDown) +2:1047:0:35:1 //Go to last channel: ENDE (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+ENDE (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+ENDE (KeyDown) +2:1050:1:16:1 //Selection key: Shift+UMSCHALT (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl+STRG (KeyDown) +2:1011:4:76:1 //Select Channel / Select All: Alt+L (KeyDown) +2:1011:2:76:1 //Select Channel / Select All: Ctrl+L (KeyDown) +2:1968:3:66:1 //Select Column: Shift+Ctrl+B (KeyDown) +2:1858:2:66:1 //Select Beat: Ctrl+B (KeyDown) +2:1859:4:68:1 //Select Measure: Alt+D (KeyDown) +2:1900:3:77:1 //Toggle Clipboard Manager: Shift+Ctrl+M (KeyDown) +2:1901:3:37:1 //Cycle to Previous Clipboard: Shift+Ctrl+NACH-LINKS (KeyDown) +2:1902:3:39:1 //Cycle to Next Clipboard: Shift+Ctrl+NACH-RECHTS (KeyDown) +2:1663:0:122:1 //Toggle follow song: F11 (KeyDown) +2:1663:0:145:5 //Toggle follow song: ROLLEN-FESTSTELL (KeyDown|KeyHold) +2:1003:0:13:1 //Quick Copy: EINGABE (KeyDown) +2:1004:0:32:5 //Quick Paste: LEER (KeyDown|KeyHold) +2:1001:2:32:1 //Enable Recording: Ctrl+LEER (KeyDown) +2:1002:0:56:5 //Play Row: 8 (KeyDown|KeyHold) +2:1002:2:13:5 //Play Row: Ctrl+EINGABE (KeyDown|KeyHold) +2:1317:4:18:1 //Set edit step on note entry: Alt (KeyDown) +2:1685:2:9:1 //Switch to Order List: Ctrl+TABULATOR (KeyDown) +2:1806:2:68:1 //Duplicate Pattern: Ctrl+D (KeyDown) +2:1836:2:191:1 //Toggle PC Event/instrument plugin editor: Ctrl+# (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show Note Properties: ANWENDUNG (KeyDown) +2:1772:5:80:1 //Show Pattern Properties: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1776:1:122:1 //Toggle Loop Pattern: Shift+F11 (KeyDown) +2:1780:2:84:1 //Show playback time at current row: Ctrl+T (KeyDown) +2:1005:4:120:1 //Mute Current Channel: Alt+F9 (KeyDown) +2:1005:0:121:1 //Mute Current Channel: F10 (KeyDown) +2:1006:4:121:1 //Solo Current Channel: Alt+F10 (KeyDown) +2:1006:2:121:1 //Solo Current Channel: Ctrl+F10 (KeyDown) +2:1771:6:121:1 //Unmute all channels: Ctrl+Alt+F10 (KeyDown) +2:1883:2:49:1 //Channel Record Select: Ctrl+1 (KeyDown) +2:1884:2:50:1 //Channel Split Record Select: Ctrl+2 (KeyDown) +2:1786:2:82:1 //Reset Channel: Ctrl+R (KeyDown) +2:1007:4:81:5 //Transpose +1: Alt+Q (KeyDown|KeyHold) +2:1008:4:65:5 //Transpose -1: Alt+A (KeyDown|KeyHold) +2:1009:6:81:5 //Transpose +1 Octave: Ctrl+Alt+Q (KeyDown|KeyHold) +2:1010:6:65:5 //Transpose -1 Octave: Ctrl+Alt+A (KeyDown|KeyHold) +2:1885:2:107:5 //Data Entry +1: Ctrl++ (ZEHNERTASTATUR) (KeyDown|KeyHold) +2:1885:2:187:5 //Data Entry +1: Ctrl++ (KeyDown|KeyHold) +2:1886:2:109:5 //Data Entry -1: Ctrl+- (ZEHNERTASTATUR) (KeyDown|KeyHold) +2:1886:2:189:5 //Data Entry -1: Ctrl+- (KeyDown|KeyHold) +2:1893:3:107:1 //Data Entry Up (Coarse): Shift+Ctrl++ (ZEHNERTASTATUR) (KeyDown) +2:1893:3:187:1 //Data Entry Up (Coarse): Shift+Ctrl++ (KeyDown) +2:1894:3:109:1 //Data Entry Down (Coarse): Shift+Ctrl+- (ZEHNERTASTATUR) (KeyDown) +2:1894:3:189:1 //Data Entry Down (Coarse): Shift+Ctrl+- (KeyDown) +2:1012:4:74:1 //Amplify selection: Alt+J (KeyDown) +2:1014:4:75:1 //Interpolate Volume: Alt+K (KeyDown) +2:1015:4:88:1 //Interpolate Effect: Alt+X (KeyDown) +2:1016:4:66:1 //Open Effect Visualizer: Alt+B (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:4:83:1 //Apply current instrument: Alt+S (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1660:4:70:5 //Grow selection: Alt+F (KeyDown|KeyHold) +2:1661:3:76:5 //Shrink selection: Shift+Ctrl+L (KeyDown|KeyHold) +2:1661:4:71:5 //Shrink selection: Alt+G (KeyDown|KeyHold) +2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown) +2:1059:2:46:5 //Clear row and step: Ctrl+ENTF (KeyDown|KeyHold) +2:1665:0:190:5 //Clear field and step (IT Style): . (KeyDown|KeyHold) +2:1061:0:46:5 //Delete Row(s): ENTF (KeyDown|KeyHold) +2:1377:2:8:5 //Delete Row(s) (All Channels): Ctrl+RÜCK (KeyDown|KeyHold) +2:2002:4:8:5 //Delete Row(s) (Global): Alt+RÜCK (KeyDown|KeyHold) +2:2003:6:8:5 //Delete Row(s) (All Channels, Global): Ctrl+Alt+RÜCK (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row(s): EINFG (KeyDown|KeyHold) +2:1379:2:45:5 //Insert Row(s) (All Channels): Ctrl+EINFG (KeyDown|KeyHold) +2:2004:4:45:5 //Insert Row(s) (Global): Alt+EINFG (KeyDown|KeyHold) +2:2005:6:45:5 //Insert Row(s) (All Channels, Global): Ctrl+Alt+EINFG (KeyDown|KeyHold) +2:1055:0:109:5 //Previous Pattern: - (ZEHNERTASTATUR) (KeyDown|KeyHold) +2:1054:0:107:5 //Next Pattern: + (ZEHNERTASTATUR) (KeyDown|KeyHold) +2:2006:6:189:5 //Previous Sequence: Ctrl+Alt+- (KeyDown|KeyHold) +2:2007:6:187:5 //Next Sequence: Ctrl+Alt++ (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col )------------ +3:1064:0:89/44:1 //Base octave C: Y (KeyDown) +3:1065:0:83/31:1 //Base octave C#: S (KeyDown) +3:1066:0:88/45:1 //Base octave D: X (KeyDown) +3:1067:0:68/32:1 //Base octave D#: D (KeyDown) +3:1068:0:67/46:1 //Base octave E: C (KeyDown) +3:1069:0:86/47:1 //Base octave F: V (KeyDown) +3:1070:0:71/34:1 //Base octave F#: G (KeyDown) +3:1071:0:66/48:1 //Base octave G: B (KeyDown) +3:1072:0:72/35:1 //Base octave G#: H (KeyDown) +3:1073:0:78/49:1 //Base octave A: N (KeyDown) +3:1074:0:74/36:1 //Base octave A#: J (KeyDown) +3:1075:0:77/50:1 //Base octave B: M (KeyDown) +3:1076:0:81/16:1 //Base octave +1 C: Q (KeyDown) +3:1077:0:50/3:1 //Base octave +1 C#: 2 (KeyDown) +3:1078:0:87/17:1 //Base octave +1 D: W (KeyDown) +3:1079:0:51/4:1 //Base octave +1 D#: 3 (KeyDown) +3:1080:0:69/18:1 //Base octave +1 E: E (KeyDown) +3:1081:0:82/19:1 //Base octave +1 F: R (KeyDown) +3:1082:0:53/6:1 //Base octave +1 F#: 5 (KeyDown) +3:1083:0:84/20:1 //Base octave +1 G: T (KeyDown) +3:1084:0:54/7:1 //Base octave +1 G#: 6 (KeyDown) +3:1085:0:90/21:1 //Base octave +1 A: Z (KeyDown) +3:1086:0:55/8:1 //Base octave +1 A#: 7 (KeyDown) +3:1087:0:85/22:1 //Base octave +1 B: U (KeyDown) +3:1088:0:73/23:1 //Base octave +2 C: I (KeyDown) +3:1089:0:57/10:1 //Base octave +2 C#: 9 (KeyDown) +3:1090:0:79/24:1 //Base octave +2 D: O (KeyDown) +3:1091:0:48/11:1 //Base octave +2 D#: 0 (KeyDown) +3:1092:0:80/25:1 //Base octave +2 E: P (KeyDown) +3:1093:0:186/26:1 //Base octave +2 F: ü (KeyDown) +3:1095:0:187/27:1 //Base octave +2 G: + (KeyDown) +3:1096:1:46/83:1 //Base octave +2 G#: Shift+ENTF (KeyDown) +3:1212:0:96:1 //Set octave 0: 0 (ZEHNERTASTATUR) (KeyDown) +3:1213:0:49:1 //Set octave 1: 1 (KeyDown) +3:1213:0:97:1 //Set octave 1: 1 (ZEHNERTASTATUR) (KeyDown) +3:1214:0:98:1 //Set octave 2: 2 (ZEHNERTASTATUR) (KeyDown) +3:1215:0:99:1 //Set octave 3: 3 (ZEHNERTASTATUR) (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: 4 (ZEHNERTASTATUR) (KeyDown) +3:1217:0:101:1 //Set octave 5: 5 (ZEHNERTASTATUR) (KeyDown) +3:1218:0:102:1 //Set octave 6: 6 (ZEHNERTASTATUR) (KeyDown) +3:1219:0:103:1 //Set octave 7: 7 (ZEHNERTASTATUR) (KeyDown) +3:1220:0:56:1 //Set octave 8: 8 (KeyDown) +3:1220:0:104:1 //Set octave 8: 8 (ZEHNERTASTATUR) (KeyDown) +3:1221:0:105:1 //Set octave 9: 9 (ZEHNERTASTATUR) (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+UMSCHALT (KeyDown) +3:1200:0:49:1 //Note Cut: 1 (KeyDown) +3:1201:0:220:1 //Note Off: ZIRKUMFLEX (KeyDown) +3:1791:1:192:1 //Note Fade: Shift+ö (KeyDown) +3:1788:1:189:1 //Parameter Control: Shift+- (KeyDown) +3:1789:0:189:1 //Parameter Control (smooth): - (KeyDown) + +//----( Pattern Context [bottom] - Ins Col )------------ +4:1202:0:96:1 //Set instrument digit 0: 0 (ZEHNERTASTATUR) (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: 1 (ZEHNERTASTATUR) (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: 2 (ZEHNERTASTATUR) (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: 3 (ZEHNERTASTATUR) (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: 4 (ZEHNERTASTATUR) (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: 5 (ZEHNERTASTATUR) (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: 6 (ZEHNERTASTATUR) (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: 7 (ZEHNERTASTATUR) (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: 8 (ZEHNERTASTATUR) (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: 9 (ZEHNERTASTATUR) (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: 0 (ZEHNERTASTATUR) (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: 1 (ZEHNERTASTATUR) (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: 2 (ZEHNERTASTATUR) (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: 3 (ZEHNERTASTATUR) (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: 4 (ZEHNERTASTATUR) (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: 5 (ZEHNERTASTATUR) (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: 6 (ZEHNERTASTATUR) (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: 7 (ZEHNERTASTATUR) (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: 8 (ZEHNERTASTATUR) (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: 9 (ZEHNERTASTATUR) (KeyDown) +5:1232:0:86:1 //Volume Command - Volume: V (KeyDown) +5:1233:0:80:1 //Volume Command - Panning: P (KeyDown) +5:1234:0:67:1 //Volume Command - Volume Slide Up: C (KeyDown) +5:1235:0:68:1 //Volume Command - Volume Slide Down: D (KeyDown) +5:1236:0:65:1 //Volume Command - Fine Volume Slide Up: A (KeyDown) +5:1237:0:66:1 //Volume Command - Fine Volume Slide Down: B (KeyDown) +5:1238:0:85:1 //Volume Command - Vibrato Speed: U (KeyDown) +5:1239:0:72:1 //Volume Command - Vibrato Depth: H (KeyDown) +5:1240:0:76:1 //Volume Command - XM Pan Slide Left: L (KeyDown) +5:1241:0:82:1 //Volume Command - XM Pan Slide Right: R (KeyDown) +5:1242:0:71:1 //Volume Command - Tone Portamento: G (KeyDown) +5:1243:0:70:1 //Volume Command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Volume Command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Volume Command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col )------------ +6:1294:0:220:1 //Smooth MIDI Macro Slide: ZIRKUMFLEX (KeyDown) +6:1295:1:186:1 //Combined Note Delay and Note Cut: Shift+ü (KeyDown) +6:1295:0:186:1 //Combined Note Delay and Note Cut: ü (KeyDown) +6:1666:0:191:1 //Parameter Extension Command: # (KeyDown) + +//----( Pattern Context [bottom] - Param Col )------------ +7:1247:0:48:1 //Effect Parameter Digit 0: 0 (KeyDown) +7:1247:0:96:1 //Effect Parameter Digit 0: 0 (ZEHNERTASTATUR) (KeyDown) +7:1248:0:49:1 //Effect Parameter Digit 1: 1 (KeyDown) +7:1248:0:97:1 //Effect Parameter Digit 1: 1 (ZEHNERTASTATUR) (KeyDown) +7:1249:0:50:1 //Effect Parameter Digit 2: 2 (KeyDown) +7:1249:0:98:1 //Effect Parameter Digit 2: 2 (ZEHNERTASTATUR) (KeyDown) +7:1250:0:51:1 //Effect Parameter Digit 3: 3 (KeyDown) +7:1250:0:99:1 //Effect Parameter Digit 3: 3 (ZEHNERTASTATUR) (KeyDown) +7:1251:0:52:1 //Effect Parameter Digit 4: 4 (KeyDown) +7:1251:0:100:1 //Effect Parameter Digit 4: 4 (ZEHNERTASTATUR) (KeyDown) +7:1252:0:53:1 //Effect Parameter Digit 5: 5 (KeyDown) +7:1252:0:101:1 //Effect Parameter Digit 5: 5 (ZEHNERTASTATUR) (KeyDown) +7:1253:0:54:1 //Effect Parameter Digit 6: 6 (KeyDown) +7:1253:0:102:1 //Effect Parameter Digit 6: 6 (ZEHNERTASTATUR) (KeyDown) +7:1254:0:55:1 //Effect Parameter Digit 7: 7 (KeyDown) +7:1254:0:103:1 //Effect Parameter Digit 7: 7 (ZEHNERTASTATUR) (KeyDown) +7:1255:0:56:1 //Effect Parameter Digit 8: 8 (KeyDown) +7:1255:0:104:1 //Effect Parameter Digit 8: 8 (ZEHNERTASTATUR) (KeyDown) +7:1256:0:57:1 //Effect Parameter Digit 9: 9 (KeyDown) +7:1256:0:105:1 //Effect Parameter Digit 9: 9 (ZEHNERTASTATUR) (KeyDown) +7:1257:0:65:1 //Effect Parameter Digit A: A (KeyDown) +7:1258:0:66:1 //Effect Parameter Digit B: B (KeyDown) +7:1259:0:67:1 //Effect Parameter Digit C: C (KeyDown) +7:1260:0:68:1 //Effect Parameter Digit D: D (KeyDown) +7:1261:0:69:1 //Effect Parameter Digit E: E (KeyDown) +7:1262:0:70:1 //Effect Parameter Digit F: F (KeyDown) + +//----( Sample Context [bottom] )------------ +8:1907:4:81:1 //Transpose +1: Alt+Q (KeyDown) +8:1908:4:65:1 //Transpose -1: Alt+A (KeyDown) +8:1909:6:81:1 //Transpose +1 Octave: Ctrl+Alt+Q (KeyDown) +8:1910:6:65:1 //Transpose -1 Octave: Ctrl+Alt+A (KeyDown) +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1964:3:84:1 //Trim to loop end: Shift+Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence Sample Selection: RÜCK (KeyDown) +8:1384:1:78:1 //Normalize Sample: Shift+N (KeyDown) +8:1385:4:74:1 //Amplify Sample: Alt+J (KeyDown) +8:1385:2:77:1 //Amplify Sample: Ctrl+M (KeyDown) +8:1381:3:82:1 //Reverse Sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete Sample Selection: ENTF (KeyDown) +8:1386:0:107:1 //Zoom In: + (ZEHNERTASTATUR) (KeyDown) +8:1387:0:109:1 //Zoom Out: - (ZEHNERTASTATUR) (KeyDown) +8:1882:0:32:1 //Zoom into Selection: LEER (KeyDown) +8:1962:0:49:1 //Zoom into sample start: 1 (KeyDown) +8:1916:2:49:1 //Center loop start in view: Ctrl+1 (KeyDown) +8:1917:2:50:1 //Center loop end in view: Ctrl+2 (KeyDown) +8:1918:2:51:1 //Center sustain loop start in view: Ctrl+3 (KeyDown) +8:1919:2:52:1 //Center sustain loop end in view: Ctrl+4 (KeyDown) +8:1887:2:56:1 //Convert to 8-bit / 16-bit: Ctrl+8 (KeyDown) +8:1888:1:77:1 //Convert to Mono (Mix): Shift+M (KeyDown) +8:1889:1:76:1 //Convert to Mono (Left Channel): Shift+L (KeyDown) +8:1890:1:82:1 //Convert to Mono (Right Channel): Shift+R (KeyDown) +8:1891:1:83:1 //Convert to Mono (Split Sample): Shift+S (KeyDown) +8:1969:2:80:1 //Change Stereo Separation: Ctrl+P (KeyDown) +8:1914:2:71:1 //Downsample: Ctrl+G (KeyDown) +8:1915:2:82:1 //Resample: Ctrl+R (KeyDown) +8:1784:2:73:1 //Invert Sample Phase: Ctrl+I (KeyDown) +8:1785:2:85:1 //Signed / Unsigned Conversion: Ctrl+U (KeyDown) +8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown) +8:1856:2:68:1 //Quick Fade: Ctrl+D (KeyDown) +8:1857:2:76:1 //Crossfade Sample Loop: Ctrl+L (KeyDown) +8:1924:1:49:1 //Preview Sample Cue 1: Shift+1 (KeyDown) +8:1925:1:50:1 //Preview Sample Cue 2: Shift+2 (KeyDown) +8:1926:1:51:1 //Preview Sample Cue 3: Shift+3 (KeyDown) +8:1927:1:52:1 //Preview Sample Cue 4: Shift+4 (KeyDown) +8:1928:1:53:1 //Preview Sample Cue 5: Shift+5 (KeyDown) +8:1929:1:54:1 //Preview Sample Cue 6: Shift+6 (KeyDown) +8:1930:1:55:1 //Preview Sample Cue 7: Shift+7 (KeyDown) +8:1931:1:56:1 //Preview Sample Cue 8: Shift+8 (KeyDown) +8:1932:1:57:1 //Preview Sample Cue 9: Shift+9 (KeyDown) + +//----( Instrument Context [bottom] )------------ +9:1837:0:107:5 //Zoom In: + (ZEHNERTASTATUR) (KeyDown|KeyHold) +9:1838:0:109:5 //Zoom Out: - (ZEHNERTASTATUR) (KeyDown|KeyHold) +9:1954:2:69:1 //Scale Envelope Points: Ctrl+E (KeyDown) +9:1976:1:77:1 //Switch to Volume Envelope: Shift+M (KeyDown) +9:1977:1:80:1 //Switch to Panning Envelope: Shift+P (KeyDown) +9:1978:1:73:1 //Switch to Pitch / Filter Envelope: Shift+I (KeyDown) +9:1979:3:77:1 //Toggle Volume Envelope: Shift+Ctrl+M (KeyDown) +9:1980:3:80:1 //Toggle Panning Envelope: Shift+Ctrl+P (KeyDown) +9:1981:3:73:1 //Toggle Pitch Envelope: Shift+Ctrl+I (KeyDown) +9:1982:3:70:1 //Toggle Filter Envelope: Shift+Ctrl+F (KeyDown) +9:1983:1:76:1 //Toggle Envelope Loop: Shift+L (KeyDown) +9:1956:1:36:1 //Select Envelope Loop Start: Shift+POS1 (KeyDown) +9:1957:1:35:1 //Select Envelope Loop End: Shift+ENDE (KeyDown) +9:1984:3:76:1 //Toggle Envelope Sustain Loop: Shift+Ctrl+L (KeyDown) +9:1958:3:36:1 //Select Envelope Sustain Start: Shift+Ctrl+POS1 (KeyDown) +9:1959:3:35:1 //Select Envelope Sustain End: Shift+Ctrl+ENDE (KeyDown) +9:1985:3:67:1 //Toggle Envelope Carry: Shift+Ctrl+C (KeyDown) +9:1825:2:37:5 //Select previous envelope point: Ctrl+NACH-LINKS (KeyDown|KeyHold) +9:1826:2:39:5 //Select next envelope point: Ctrl+NACH-RECHTS (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: NACH-LINKS (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: NACH-RECHTS (KeyDown|KeyHold) +9:1960:1:9:5 //Move envelope point left (Coarse): Shift+TABULATOR (KeyDown|KeyHold) +9:1960:1:37:5 //Move envelope point left (Coarse): Shift+NACH-LINKS (KeyDown|KeyHold) +9:1961:0:9:5 //Move envelope point right (Coarse): TABULATOR (KeyDown|KeyHold) +9:1961:1:39:5 //Move envelope point right (Coarse): Shift+NACH-RECHTS (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: NACH-OBEN (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (Coarse): BILD-NACH-OBEN (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: NACH-UNTEN (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (Coarse): BILD-NACH-UNTEN (KeyDown|KeyHold) +9:1827:0:45:1 //Insert Envelope Point: EINFG (KeyDown) +9:1828:0:46:1 //Remove Envelope Point: ENTF (KeyDown) +9:1829:0:36:1 //Set Loop Start: POS1 (KeyDown) +9:1830:0:35:1 //Set Loop End: ENDE (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+POS1 (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+ENDE (KeyDown) +9:1833:2:82:1 //Toggle release node: Ctrl+R (KeyDown) + +//----( Comments Context [bottom] )------------ +10:2000:0:9:1 //Toggle between lists: TABULATOR (KeyDown) +10:2001:0:13:1 //Open item in editor: EINGABE (KeyDown) +10:2026:2:13:1 //Rename Item: Ctrl+EINGABE (KeyDown) + +//----( Unknown Context )------------ + +//----( Unknown Context )------------ + +//----( Plugin GUI Context )------------ +13:1763:0:109:5 //Previous Plugin Preset: - (ZEHNERTASTATUR) (KeyDown|KeyHold) +13:1764:0:107:5 //Next Plugin Preset: + (ZEHNERTASTATUR) (KeyDown|KeyHold) +13:1782:2:109:5 //Plugin preset backward jump: Ctrl+- (ZEHNERTASTATUR) (KeyDown|KeyHold) +13:1783:2:107:5 //Plugin preset forward jump: Ctrl++ (ZEHNERTASTATUR) (KeyDown|KeyHold) +13:1765:3:68:1 //Randomize Plugin Parameters: Shift+Ctrl+D (KeyDown) +13:1839:2:82:1 //Toggle Parameter Recording: Ctrl+R (KeyDown) +13:1840:2:75:1 //Pass Key Presses to Plugin: Ctrl+K (KeyDown) +13:1841:2:66:1 //Bypass Plugin: Ctrl+B (KeyDown) + +//----( General Context [top] )------------ + +//----( Pattern Context [top] )------------ + +//----( Sample Context [top] )------------ + +//----( Instrument Context [top] )------------ +17:1851:2:68:1 //Duplicate Instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit Sample Map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit Current Sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset Note Mapping: Ctrl+R (KeyDown) +17:1843:4:81:1 //Transpose +1 (Note Map): Alt+Q (KeyDown) +17:1842:4:65:1 //Transpose -1 (Note Map): Alt+A (KeyDown) +17:1845:6:81:1 //Transpose +1 Octave (Note Map): Ctrl+Alt+Q (KeyDown) +17:1844:6:65:1 //Transpose -1 Octave (Note Map): Ctrl+Alt+A (KeyDown) + +//----( Comments Context [top] )------------ + +//----( Orderlist )------------ +19:1802:0:46:5 //Delete Order: ENTF (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: EINFG (KeyDown|KeyHold) +19:1803:0:78:5 //Insert Order: N (KeyDown|KeyHold) +19:2019:2:45:5 //Insert Separator: Ctrl+EINFG (KeyDown|KeyHold) +19:1950:3:67:1 //Copy Orders: Shift+Ctrl+C (KeyDown) +19:1804:0:13:5 //Edit Pattern: EINGABE (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TABULATOR (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: NACH-LINKS (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: NACH-OBEN (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: NACH-RECHTS (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: NACH-UNTEN (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: POS1 (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: ENDE (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: 0 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: 1 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: 2 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: 3 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: 4 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: 5 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: 6 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: 7 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: 8 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: 9 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : + (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1818:0:109:5 //Decrease pattern index: - (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1853:1:187:1 //Separator (+++) Index: Shift++ (KeyDown) +19:1853:0:187:1 //Separator (+++) Index: + (KeyDown) +19:1854:0:189:1 //Stop (---) Index: - (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) + +//----( Quick Channel Settings Context )------------ +20:1878:1:37:5 //Previous Channel: Shift+NACH-LINKS (KeyDown|KeyHold) +20:1878:1:8:5 //Previous Channel: Shift+RÜCK (KeyDown|KeyHold) +20:1879:1:39:5 //Next Channel: Shift+NACH-RECHTS (KeyDown|KeyHold) +20:1879:1:13:5 //Next Channel: Shift+EINGABE (KeyDown|KeyHold) +20:1880:0:13:1 //Switch to Pattern Editor: EINGABE (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/DE_jojo.mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/DE_jojo.mkb new file mode 100644 index 00000000..371489e4 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/DE_jojo.mkb @@ -0,0 +1,515 @@ +//----------------- OpenMPT key binding definition file --------------- +//- Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1348:2:87:5 //File/Close: Ctrl+W (KeyDown|KeyHold) +0:1864:3:87:1 //File/Close All: Shift+Ctrl+W (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:3:83:1 //File/Save As: Shift+Ctrl+S (KeyDown) +0:1693:0:166:1 //Previous Document: (KeyDown) +0:1694:0:167:1 //Next Document: (KeyDown) +0:1030:0:116:1 //Play Song / Pause Song: F5 (KeyDown) +0:1031:0:119:1 //Pause Song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: ESC (KeyDown) +0:1029:0:117:1 //Play Song from Start: F6 (KeyDown) +0:1028:2:116:1 //Play Song from Cursor: Ctrl+F5 (KeyDown) +0:1898:2:117:1 //Play Song from Pattern Start: Ctrl+F6 (KeyDown) +0:1027:0:118:5 //Play Pattern from Start: F7 (KeyDown|KeyHold) +0:1026:2:118:5 //Play Pattern from Cursor: Ctrl+F7 (KeyDown|KeyHold) +0:1376:0:120:1 //Toggle MIDI Record: F9 (KeyDown) +0:1359:2:90:5 //Undo: Ctrl+Z (KeyDown|KeyHold) +0:1905:3:90:5 //Redo: Shift+Ctrl+Z (KeyDown|KeyHold) +0:1905:2:89:5 //Redo: Ctrl+Y (KeyDown|KeyHold) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:1:45:1 //Paste: Shift+EINFG (KeyDown) +0:1363:3:86:1 //Mix Paste: Shift+Ctrl+V (KeyDown) +0:1793:1:86:1 //Paste Flood: Shift+V (KeyDown) +0:1820:6:86:5 //Push Forward Paste (Insert): Ctrl+Alt+V (KeyDown|KeyHold) +0:1364:2:53:1 //Select All: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find / Replace: Ctrl+F (KeyDown) +0:1366:0:114:5 //Find Next: F3 (KeyDown|KeyHold) +0:1021:4:71:1 //View General: Alt+G (KeyDown) +0:1021:0:112:1 //View General: F1 (KeyDown) +0:1022:4:80:1 //View Pattern: Alt+P (KeyDown) +0:1022:0:113:1 //View Pattern: F2 (KeyDown) +0:1023:4:83:1 //View Samples: Alt+S (KeyDown) +0:1024:4:78:1 //View Instruments: Alt+N (KeyDown) +0:1024:0:115:1 //View Instruments: F4 (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1025:4:67:1 //View Comments: Alt+C (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1781:1:112:1 //View MIDI Mapping: Shift+F1 (KeyDown) +0:1781:2:114:1 //View MIDI Mapping: Ctrl+F3 (KeyDown) +0:1966:4:73:5 //Switch To Instrument Library: Alt+I (KeyDown|KeyHold) +0:1032:2:111:5 //Previous Instrument: Ctrl+ (ZEHNERTASTATUR) (KeyDown|KeyHold) +0:1032:2:38:5 //Previous Instrument: Ctrl+NACH-OBEN (KeyDown|KeyHold) +0:1033:2:106:5 //Next Instrument: Ctrl+ (ZEHNERTASTATUR) (KeyDown|KeyHold) +0:1033:2:40:5 //Next Instrument: Ctrl+NACH-UNTEN (KeyDown|KeyHold) +0:1036:0:111:1 //Previous Octave: (ZEHNERTASTATUR) (KeyDown) +0:1037:0:106:1 //Next Octave: (ZEHNERTASTATUR) (KeyDown) +0:1034:2:37:5 //Previous Order: Ctrl+NACH-LINKS (KeyDown|KeyHold) +0:1035:2:39:5 //Next Order: Ctrl+NACH-RECHTS (KeyDown|KeyHold) + +//----( General Context [bottom] )------------ + +//----( Pattern Context [bottom] )------------ +2:1017:4:34:5 //Jump down by measure: Alt+BILD-NACH-UNTEN (KeyDown|KeyHold) +2:1018:4:33:5 //Jump up by measure: Alt+BILD-NACH-OBEN (KeyDown|KeyHold) +2:1338:0:34:5 //Jump down by beat: BILD-NACH-UNTEN (KeyDown|KeyHold) +2:1339:0:33:5 //Jump up by beat: BILD-NACH-OBEN (KeyDown|KeyHold) +2:1019:6:34:5 //Snap down to measure: Ctrl+Alt+BILD-NACH-UNTEN (KeyDown|KeyHold) +2:1020:6:33:5 //Snap up to measure: Ctrl+Alt+BILD-NACH-OBEN (KeyDown|KeyHold) +2:1340:2:34:5 //Snap down to beat: Ctrl+BILD-NACH-UNTEN (KeyDown|KeyHold) +2:1341:2:33:5 //Snap up to beat: Ctrl+BILD-NACH-OBEN (KeyDown|KeyHold) +2:1971:6:38:5 //Jump to previous entry in column: Ctrl+Alt+NACH-OBEN (KeyDown|KeyHold) +2:1972:6:40:5 //Jump to next entry in column: Ctrl+Alt+NACH-UNTEN (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: NACH-UNTEN (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: NACH-OBEN (KeyDown|KeyHold) +2:1691:4:32:5 //Navigate down by spacing: Alt+LEER (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+NACH-UNTEN (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+NACH-OBEN (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: NACH-LINKS (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: NACH-RECHTS (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: TABULATOR (KeyDown|KeyHold) +2:1043:1:9:5 //Navigate to previous channel: Shift+TABULATOR (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: POS1 (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+POS1 (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+POS1 (KeyDown) +2:1047:0:35:1 //Go to last channel: ENDE (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+ENDE (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+ENDE (KeyDown) +2:1050:1:16:1 //Selection key: Shift+UMSCHALT (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl+STRG (KeyDown) +2:1011:2:76:1 //Select Channel / Select All: Ctrl+L (KeyDown) +2:1968:3:76:1 //Select Column: Shift+Ctrl+L (KeyDown) +2:1903:3:53:1 //Select Row: Shift+Ctrl+5 (KeyDown) +2:1858:2:66:1 //Select Beat: Ctrl+B (KeyDown) +2:1859:3:66:1 //Select Measure: Shift+Ctrl+B (KeyDown) +2:1993:0:110:1 //Lose Selection: KOMMA (ZEHNERTASTATUR) (KeyDown) +2:1900:3:77:1 //Toggle Clipboard Manager: Shift+Ctrl+M (KeyDown) +2:1901:3:37:1 //Cycle to Previous Clipboard: Shift+Ctrl+NACH-LINKS (KeyDown) +2:1902:3:39:1 //Cycle to Next Clipboard: Shift+Ctrl+NACH-RECHTS (KeyDown) +2:1663:2:3:1 //Toggle follow song: Ctrl+ROLLEN-FESTSTELL (KeyDown) +2:1663:0:145:1 //Toggle follow song: ROLLEN-FESTSTELL (KeyDown) +2:1663:0:122:1 //Toggle follow song: F11 (KeyDown) +2:1003:0:13:1 //Quick Copy: EINGABE (KeyDown) +2:1004:0:32:5 //Quick Paste: LEER (KeyDown|KeyHold) +2:1897:1:32:1 //Pick up nearest instrument number: Shift+LEER (KeyDown) +2:1001:2:32:1 //Enable Recording: Ctrl+LEER (KeyDown) +2:1002:2:13:5 //Play Row: Ctrl+EINGABE (KeyDown|KeyHold) +2:1317:4:18:1 //Set edit step on note entry: Alt (KeyDown) +2:1861:4:187:5 //Increase Edit Step: Alt++ (KeyDown|KeyHold) +2:1862:4:189:5 //Decrease Edit Step: Alt+- (KeyDown|KeyHold) +2:1685:2:9:1 //Switch to Order List: Ctrl+TABULATOR (KeyDown) +2:1806:2:68:5 //Duplicate Pattern: Ctrl+D (KeyDown|KeyHold) +2:1836:2:191:1 //Toggle PC Event/instrument plugin editor: Ctrl+# (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show Note Properties: ANWENDUNG (KeyDown) +2:1772:2:93:1 //Show Pattern Properties: Ctrl+ANWENDUNG (KeyDown) +2:1772:5:80:1 //Show Pattern Properties: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1776:1:122:1 //Toggle Loop Pattern: Shift+F11 (KeyDown) +2:1780:2:80:1 //Show playback time at current row: Ctrl+P (KeyDown) +2:1892:4:81:1 //Quantize Settings: Alt+Q (KeyDown) +2:2032:4:82:1 //Toggle row playback when navigating: Alt+R (KeyDown) +2:1005:2:85:1 //Mute Current Channel: Ctrl+U (KeyDown) +2:1005:0:121:1 //Mute Current Channel: F10 (KeyDown) +2:1006:2:121:1 //Solo Current Channel: Ctrl+F10 (KeyDown) +2:1771:6:121:1 //Unmute all channels: Ctrl+Alt+F10 (KeyDown) +2:1883:2:49:1 //Channel Record Select: Ctrl+1 (KeyDown) +2:1884:2:50:1 //Channel Split Record Select: Ctrl+2 (KeyDown) +2:1786:2:82:1 //Reset Channel: Ctrl+R (KeyDown) +2:1923:3:68:1 //Duplicate Channel: Shift+Ctrl+D (KeyDown) +2:2015:7:45:1 //Add Channel After Current: Shift+Ctrl+Alt+EINFG (KeyDown) +2:2010:6:37:1 //Move Channels to Left: Ctrl+Alt+NACH-LINKS (KeyDown) +2:2011:6:39:1 //Move Channels to Right: Ctrl+Alt+NACH-RECHTS (KeyDown) +2:1007:2:81:5 //Transpose +1: Ctrl+Q (KeyDown|KeyHold) +2:1008:2:65:5 //Transpose -1: Ctrl+A (KeyDown|KeyHold) +2:1009:3:81:5 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown|KeyHold) +2:1010:3:65:5 //Transpose -1 Octave: Shift+Ctrl+A (KeyDown|KeyHold) +2:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +2:1885:2:107:5 //Data Entry +1: Ctrl++ (ZEHNERTASTATUR) (KeyDown|KeyHold) +2:1885:2:187:5 //Data Entry +1: Ctrl++ (KeyDown|KeyHold) +2:1886:2:109:5 //Data Entry -1: Ctrl+- (ZEHNERTASTATUR) (KeyDown|KeyHold) +2:1886:2:189:5 //Data Entry -1: Ctrl+- (KeyDown|KeyHold) +2:1893:3:107:1 //Data Entry Up (Coarse): Shift+Ctrl++ (ZEHNERTASTATUR) (KeyDown) +2:1893:3:187:1 //Data Entry Up (Coarse): Shift+Ctrl++ (KeyDown) +2:1894:3:109:1 //Data Entry Down (Coarse): Shift+Ctrl+- (ZEHNERTASTATUR) (KeyDown) +2:1894:3:189:1 //Data Entry Down (Coarse): Shift+Ctrl+- (KeyDown) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:2:74:1 //Interpolate Volume: Ctrl+J (KeyDown) +2:1015:2:75:1 //Interpolate Effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open Effect Visualizer: Alt+B (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1967:3:73:1 //Apply current instrument to existing only: Shift+Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1059:2:46:5 //Clear row and step: Ctrl+ENTF (KeyDown|KeyHold) +2:1060:1:46:1 //Clear field and step: Shift+ENTF (KeyDown) +2:1665:0:46:1 //Clear field and step (IT Style): ENTF (KeyDown) +2:1061:0:8:5 //Delete Row(s): RÜCK (KeyDown|KeyHold) +2:1377:2:8:5 //Delete Row(s) (All Channels): Ctrl+RÜCK (KeyDown|KeyHold) +2:2002:4:8:5 //Delete Row(s) (Global): Alt+RÜCK (KeyDown|KeyHold) +2:2003:6:8:5 //Delete Row(s) (All Channels, Global): Ctrl+Alt+RÜCK (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row(s): EINFG (KeyDown|KeyHold) +2:1379:2:45:5 //Insert Row(s) (All Channels): Ctrl+EINFG (KeyDown|KeyHold) +2:2004:4:45:5 //Insert Row(s) (Global): Alt+EINFG (KeyDown|KeyHold) +2:2005:6:45:5 //Insert Row(s) (All Channels, Global): Ctrl+Alt+EINFG (KeyDown|KeyHold) +2:1055:0:109:5 //Previous Pattern: - (ZEHNERTASTATUR) (KeyDown|KeyHold) +2:1054:0:107:5 //Next Pattern: + (ZEHNERTASTATUR) (KeyDown|KeyHold) +2:2006:6:189:5 //Previous Sequence: Ctrl+Alt+- (KeyDown|KeyHold) +2:2006:6:109:5 //Previous Sequence: Ctrl+Alt+- (ZEHNERTASTATUR) (KeyDown|KeyHold) +2:2007:6:187:5 //Next Sequence: Ctrl+Alt++ (KeyDown|KeyHold) +2:2007:6:107:5 //Next Sequence: Ctrl+Alt++ (ZEHNERTASTATUR) (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col )------------ +3:1064:0:81/16:1 //Base octave C: Q (KeyDown) +3:1065:0:87/17:1 //Base octave C#: W (KeyDown) +3:1066:0:69/18:1 //Base octave D: E (KeyDown) +3:1067:0:82/19:1 //Base octave D#: R (KeyDown) +3:1068:0:84/20:1 //Base octave E: T (KeyDown) +3:1069:0:90/21:1 //Base octave F: Z (KeyDown) +3:1070:0:85/22:1 //Base octave F#: U (KeyDown) +3:1071:0:73/23:1 //Base octave G: I (KeyDown) +3:1072:0:79/24:1 //Base octave G#: O (KeyDown) +3:1073:0:80/25:1 //Base octave A: P (KeyDown) +3:1074:0:186/26:1 //Base octave A#: ü (KeyDown) +3:1075:0:187/27:1 //Base octave B: + (KeyDown) +3:1076:0:65/30:1 //Base octave +1 C: A (KeyDown) +3:1077:0:83/31:1 //Base octave +1 C#: S (KeyDown) +3:1078:0:68/32:1 //Base octave +1 D: D (KeyDown) +3:1079:0:70/33:1 //Base octave +1 D#: F (KeyDown) +3:1080:0:71/34:1 //Base octave +1 E: G (KeyDown) +3:1081:0:72/35:1 //Base octave +1 F: H (KeyDown) +3:1082:0:74/36:1 //Base octave +1 F#: J (KeyDown) +3:1083:0:75/37:1 //Base octave +1 G: K (KeyDown) +3:1084:0:76/38:1 //Base octave +1 G#: L (KeyDown) +3:1085:0:192/39:1 //Base octave +1 A: ö (KeyDown) +3:1086:0:222/40:1 //Base octave +1 A#: ä (KeyDown) +3:1087:0:191/43:1 //Base octave +1 B: # (KeyDown) +3:1088:0:89/44:1 //Base octave +2 C: Y (KeyDown) +3:1089:0:88/45:1 //Base octave +2 C#: X (KeyDown) +3:1090:0:67/46:1 //Base octave +2 D: C (KeyDown) +3:1091:0:86/47:1 //Base octave +2 D#: V (KeyDown) +3:1092:0:66/48:1 //Base octave +2 E: B (KeyDown) +3:1093:0:78/49:1 //Base octave +2 F: N (KeyDown) +3:1094:0:77/50:1 //Base octave +2 F#: M (KeyDown) +3:1095:0:188/51:1 //Base octave +2 G: , (KeyDown) +3:1096:0:190/52:1 //Base octave +2 G#: . (KeyDown) +3:1097:0:189/53:1 //Base octave +2 A: - (KeyDown) +3:1212:0:48:1 //Set octave 0: 0 (KeyDown) +3:1212:0:96:1 //Set octave 0: 0 (ZEHNERTASTATUR) (KeyDown) +3:1213:0:49:1 //Set octave 1: 1 (KeyDown) +3:1213:0:97:1 //Set octave 1: 1 (ZEHNERTASTATUR) (KeyDown) +3:1214:0:50:1 //Set octave 2: 2 (KeyDown) +3:1214:0:98:1 //Set octave 2: 2 (ZEHNERTASTATUR) (KeyDown) +3:1215:0:51:1 //Set octave 3: 3 (KeyDown) +3:1215:0:99:1 //Set octave 3: 3 (ZEHNERTASTATUR) (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: 4 (ZEHNERTASTATUR) (KeyDown) +3:1217:0:53:1 //Set octave 5: 5 (KeyDown) +3:1217:0:101:1 //Set octave 5: 5 (ZEHNERTASTATUR) (KeyDown) +3:1218:0:54:1 //Set octave 6: 6 (KeyDown) +3:1218:0:102:1 //Set octave 6: 6 (ZEHNERTASTATUR) (KeyDown) +3:1219:0:55:1 //Set octave 7: 7 (KeyDown) +3:1219:0:103:1 //Set octave 7: 7 (ZEHNERTASTATUR) (KeyDown) +3:1220:0:56:1 //Set octave 8: 8 (KeyDown) +3:1220:0:104:1 //Set octave 8: 8 (ZEHNERTASTATUR) (KeyDown) +3:1221:0:57:1 //Set octave 9: 9 (KeyDown) +3:1221:0:105:1 //Set octave 9: 9 (ZEHNERTASTATUR) (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+UMSCHALT (KeyDown) +3:1200:0:220:1 //Note Cut: ZIRKUMFLEX (KeyDown) +3:1201:0:221:1 //Note Off: AKUT (KeyDown) +3:1791:0:219:1 //Note Fade: ß (KeyDown) +3:1788:0:226:1 //Parameter Control: < (KeyDown) +3:1789:1:226:1 //Parameter Control (smooth): Shift+< (KeyDown) + +//----( Pattern Context [bottom] - Ins Col )------------ +4:1202:0:96:1 //Set instrument digit 0: 0 (ZEHNERTASTATUR) (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: 1 (ZEHNERTASTATUR) (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: 2 (ZEHNERTASTATUR) (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: 3 (ZEHNERTASTATUR) (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: 4 (ZEHNERTASTATUR) (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: 5 (ZEHNERTASTATUR) (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: 6 (ZEHNERTASTATUR) (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: 7 (ZEHNERTASTATUR) (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: 8 (ZEHNERTASTATUR) (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: 9 (ZEHNERTASTATUR) (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: 0 (ZEHNERTASTATUR) (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: 1 (ZEHNERTASTATUR) (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: 2 (ZEHNERTASTATUR) (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: 3 (ZEHNERTASTATUR) (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: 4 (ZEHNERTASTATUR) (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: 5 (ZEHNERTASTATUR) (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: 6 (ZEHNERTASTATUR) (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: 7 (ZEHNERTASTATUR) (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: 8 (ZEHNERTASTATUR) (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: 9 (ZEHNERTASTATUR) (KeyDown) +5:1232:0:86:1 //Volume Command - Volume: V (KeyDown) +5:1233:0:80:1 //Volume Command - Panning: P (KeyDown) +5:1234:0:67:1 //Volume Command - Volume Slide Up: C (KeyDown) +5:1235:0:68:1 //Volume Command - Volume Slide Down: D (KeyDown) +5:1236:0:65:1 //Volume Command - Fine Volume Slide Up: A (KeyDown) +5:1237:0:66:1 //Volume Command - Fine Volume Slide Down: B (KeyDown) +5:1238:0:85:1 //Volume Command - Vibrato Speed: U (KeyDown) +5:1239:0:72:1 //Volume Command - Vibrato Depth: H (KeyDown) +5:1240:0:76:1 //Volume Command - XM Pan Slide Left: L (KeyDown) +5:1241:0:82:1 //Volume Command - XM Pan Slide Right: R (KeyDown) +5:1242:0:71:1 //Volume Command - Tone Portamento: G (KeyDown) +5:1243:0:70:1 //Volume Command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Volume Command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Volume Command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col )------------ +6:1294:0:220:1 //Smooth MIDI Macro Slide: ZIRKUMFLEX (KeyDown) +6:1295:0:190:1 //Combined Note Delay and Note Cut: . (KeyDown) +6:1295:1:186:1 //Combined Note Delay and Note Cut: Shift+ü (KeyDown) +6:1295:0:186:1 //Combined Note Delay and Note Cut: ü (KeyDown) +6:1666:0:191:1 //Parameter Extension Command: # (KeyDown) +6:2017:0:187:1 //Finetune: + (KeyDown) +6:2018:1:187:1 //Finetune (Smooth): Shift++ (KeyDown) + +//----( Pattern Context [bottom] - Param Col )------------ +7:1247:0:48:1 //Effect Parameter Digit 0: 0 (KeyDown) +7:1247:0:96:1 //Effect Parameter Digit 0: 0 (ZEHNERTASTATUR) (KeyDown) +7:1248:0:49:1 //Effect Parameter Digit 1: 1 (KeyDown) +7:1248:0:97:1 //Effect Parameter Digit 1: 1 (ZEHNERTASTATUR) (KeyDown) +7:1249:0:50:1 //Effect Parameter Digit 2: 2 (KeyDown) +7:1249:0:98:1 //Effect Parameter Digit 2: 2 (ZEHNERTASTATUR) (KeyDown) +7:1250:0:51:1 //Effect Parameter Digit 3: 3 (KeyDown) +7:1250:0:99:1 //Effect Parameter Digit 3: 3 (ZEHNERTASTATUR) (KeyDown) +7:1251:0:52:1 //Effect Parameter Digit 4: 4 (KeyDown) +7:1251:0:100:1 //Effect Parameter Digit 4: 4 (ZEHNERTASTATUR) (KeyDown) +7:1252:0:53:1 //Effect Parameter Digit 5: 5 (KeyDown) +7:1252:0:101:1 //Effect Parameter Digit 5: 5 (ZEHNERTASTATUR) (KeyDown) +7:1253:0:54:1 //Effect Parameter Digit 6: 6 (KeyDown) +7:1253:0:102:1 //Effect Parameter Digit 6: 6 (ZEHNERTASTATUR) (KeyDown) +7:1254:0:55:1 //Effect Parameter Digit 7: 7 (KeyDown) +7:1254:0:103:1 //Effect Parameter Digit 7: 7 (ZEHNERTASTATUR) (KeyDown) +7:1255:0:56:1 //Effect Parameter Digit 8: 8 (KeyDown) +7:1255:0:104:1 //Effect Parameter Digit 8: 8 (ZEHNERTASTATUR) (KeyDown) +7:1256:0:57:1 //Effect Parameter Digit 9: 9 (KeyDown) +7:1256:0:105:1 //Effect Parameter Digit 9: 9 (ZEHNERTASTATUR) (KeyDown) +7:1257:0:65:1 //Effect Parameter Digit A: A (KeyDown) +7:1258:0:66:1 //Effect Parameter Digit B: B (KeyDown) +7:1259:0:67:1 //Effect Parameter Digit C: C (KeyDown) +7:1260:0:68:1 //Effect Parameter Digit D: D (KeyDown) +7:1261:0:69:1 //Effect Parameter Digit E: E (KeyDown) +7:1262:0:70:1 //Effect Parameter Digit F: F (KeyDown) + +//----( Sample Context [bottom] )------------ +8:1673:0:13:1 //Load Sample: EINGABE (KeyDown) +8:2031:1:13:1 //Load Raw Sample: Shift+EINGABE (KeyDown) +8:1907:2:81:1 //Transpose +1: Ctrl+Q (KeyDown) +8:1908:2:65:1 //Transpose -1: Ctrl+A (KeyDown) +8:1909:3:81:1 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown) +8:1910:3:65:1 //Transpose -1 Octave: Shift+Ctrl+A (KeyDown) +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1964:3:84:1 //Trim to loop end: Shift+Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence Sample Selection: RÜCK (KeyDown) +8:1384:1:78:1 //Normalize Sample: Shift+N (KeyDown) +8:1385:2:77:1 //Amplify Sample: Ctrl+M (KeyDown) +8:1381:3:82:1 //Reverse Sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete Sample Selection: ENTF (KeyDown) +8:1990:1:68:1 //Toggle Sample Drawing: Shift+D (KeyDown) +8:1386:0:107:5 //Zoom In: + (ZEHNERTASTATUR) (KeyDown|KeyHold) +8:1386:2:187:5 //Zoom In: Ctrl++ (KeyDown|KeyHold) +8:1387:0:109:5 //Zoom Out: - (ZEHNERTASTATUR) (KeyDown|KeyHold) +8:1387:2:189:5 //Zoom Out: Ctrl+- (KeyDown|KeyHold) +8:1882:0:32:1 //Zoom into Selection: LEER (KeyDown) +8:1962:0:49:1 //Zoom into sample start: 1 (KeyDown) +8:1963:0:50:1 //Zoom into sample end: 2 (KeyDown) +8:1916:2:49:1 //Center loop start in view: Ctrl+1 (KeyDown) +8:1917:2:50:1 //Center loop end in view: Ctrl+2 (KeyDown) +8:1918:2:51:1 //Center sustain loop start in view: Ctrl+3 (KeyDown) +8:1919:2:52:1 //Center sustain loop end in view: Ctrl+4 (KeyDown) +8:1887:2:56:1 //Convert to 8-bit / 16-bit: Ctrl+8 (KeyDown) +8:1888:1:77:1 //Convert to Mono (Mix): Shift+M (KeyDown) +8:1889:1:76:1 //Convert to Mono (Left Channel): Shift+L (KeyDown) +8:1890:1:82:1 //Convert to Mono (Right Channel): Shift+R (KeyDown) +8:1891:1:83:1 //Convert to Mono (Split Sample): Shift+S (KeyDown) +8:1969:2:80:1 //Change Stereo Separation: Ctrl+P (KeyDown) +8:1913:2:70:1 //Upsample: Ctrl+F (KeyDown) +8:1914:2:71:1 //Downsample: Ctrl+G (KeyDown) +8:1915:2:82:1 //Resample: Ctrl+R (KeyDown) +8:1784:2:73:1 //Invert Sample Phase: Ctrl+I (KeyDown) +8:1785:2:85:1 //Signed / Unsigned Conversion: Ctrl+U (KeyDown) +8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown) +8:1856:2:68:1 //Quick Fade: Ctrl+D (KeyDown) +8:1857:2:76:1 //Crossfade Sample Loop: Ctrl+L (KeyDown) +8:1863:1:84:1 //Tune Sample to given Note: Shift+T (KeyDown) +8:1924:1:49:1 //Preview Sample Cue 1: Shift+1 (KeyDown) +8:1925:1:50:1 //Preview Sample Cue 2: Shift+2 (KeyDown) +8:1926:1:51:1 //Preview Sample Cue 3: Shift+3 (KeyDown) +8:1927:1:52:1 //Preview Sample Cue 4: Shift+4 (KeyDown) +8:1928:1:53:1 //Preview Sample Cue 5: Shift+5 (KeyDown) +8:1929:1:54:1 //Preview Sample Cue 6: Shift+6 (KeyDown) +8:1930:1:55:1 //Preview Sample Cue 7: Shift+7 (KeyDown) +8:1931:1:56:1 //Preview Sample Cue 8: Shift+8 (KeyDown) +8:1932:1:57:1 //Preview Sample Cue 9: Shift+9 (KeyDown) + +//----( Instrument Context [bottom] )------------ +9:1837:0:107:5 //Zoom In: + (ZEHNERTASTATUR) (KeyDown|KeyHold) +9:1837:2:187:5 //Zoom In: Ctrl++ (KeyDown|KeyHold) +9:1838:0:109:5 //Zoom Out: - (ZEHNERTASTATUR) (KeyDown|KeyHold) +9:1838:2:189:5 //Zoom Out: Ctrl+- (KeyDown|KeyHold) +9:1954:2:69:1 //Scale Envelope Points: Ctrl+E (KeyDown) +9:1976:1:77:1 //Switch to Volume Envelope: Shift+M (KeyDown) +9:1977:1:80:1 //Switch to Panning Envelope: Shift+P (KeyDown) +9:1978:1:73:1 //Switch to Pitch / Filter Envelope: Shift+I (KeyDown) +9:1979:3:77:1 //Toggle Volume Envelope: Shift+Ctrl+M (KeyDown) +9:1980:3:80:1 //Toggle Panning Envelope: Shift+Ctrl+P (KeyDown) +9:1981:3:73:1 //Toggle Pitch Envelope: Shift+Ctrl+I (KeyDown) +9:1982:3:70:1 //Toggle Filter Envelope: Shift+Ctrl+F (KeyDown) +9:1983:1:76:1 //Toggle Envelope Loop: Shift+L (KeyDown) +9:1956:1:36:1 //Select Envelope Loop Start: Shift+POS1 (KeyDown) +9:1957:1:35:1 //Select Envelope Loop End: Shift+ENDE (KeyDown) +9:1984:3:76:1 //Toggle Envelope Sustain Loop: Shift+Ctrl+L (KeyDown) +9:1958:3:36:1 //Select Envelope Sustain Start: Shift+Ctrl+POS1 (KeyDown) +9:1959:3:35:1 //Select Envelope Sustain End: Shift+Ctrl+ENDE (KeyDown) +9:1985:3:67:1 //Toggle Envelope Carry: Shift+Ctrl+C (KeyDown) +9:1825:1:9:5 //Select previous envelope point: Shift+TABULATOR (KeyDown|KeyHold) +9:1826:0:9:5 //Select next envelope point: TABULATOR (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: NACH-LINKS (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: NACH-RECHTS (KeyDown|KeyHold) +9:1960:1:37:5 //Move envelope point left (Coarse): Shift+NACH-LINKS (KeyDown|KeyHold) +9:1961:1:39:5 //Move envelope point right (Coarse): Shift+NACH-RECHTS (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: NACH-OBEN (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (Coarse): BILD-NACH-OBEN (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: NACH-UNTEN (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (Coarse): BILD-NACH-UNTEN (KeyDown|KeyHold) +9:1827:0:45:5 //Insert Envelope Point: EINFG (KeyDown|KeyHold) +9:1828:0:46:5 //Remove Envelope Point: ENTF (KeyDown|KeyHold) +9:1828:0:8:1 //Remove Envelope Point: RÜCK (KeyDown) +9:1829:0:36:1 //Set Loop Start: POS1 (KeyDown) +9:1830:0:35:1 //Set Loop End: ENDE (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+POS1 (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+ENDE (KeyDown) +9:1833:2:82:1 //Toggle release node: Ctrl+R (KeyDown) + +//----( Comments Context [bottom] )------------ +10:2000:0:9:1 //Toggle between lists: TABULATOR (KeyDown) +10:2001:0:13:1 //Open item in editor: EINGABE (KeyDown) +10:2026:2:13:1 //Rename Item: Ctrl+EINGABE (KeyDown) + +//----( Unknown Context )------------ + +//----( Unknown Context )------------ + +//----( Plugin GUI Context )------------ +13:1763:0:37:1 //Previous Plugin Preset: NACH-LINKS (KeyDown) +13:1763:0:109:5 //Previous Plugin Preset: - (ZEHNERTASTATUR) (KeyDown|KeyHold) +13:1764:0:39:1 //Next Plugin Preset: NACH-RECHTS (KeyDown) +13:1764:0:107:5 //Next Plugin Preset: + (ZEHNERTASTATUR) (KeyDown|KeyHold) +13:1782:0:38:1 //Plugin preset backward jump: NACH-OBEN (KeyDown) +13:1782:2:109:5 //Plugin preset backward jump: Ctrl+- (ZEHNERTASTATUR) (KeyDown|KeyHold) +13:1783:0:40:1 //Plugin preset forward jump: NACH-UNTEN (KeyDown) +13:1783:2:107:5 //Plugin preset forward jump: Ctrl++ (ZEHNERTASTATUR) (KeyDown|KeyHold) +13:1765:2:80:1 //Randomize Plugin Parameters: Ctrl+P (KeyDown) +13:1765:3:68:1 //Randomize Plugin Parameters: Shift+Ctrl+D (KeyDown) +13:1839:2:82:1 //Toggle Parameter Recording: Ctrl+R (KeyDown) +13:1899:2:77:1 //Record MIDI Out to Pattern Editor: Ctrl+M (KeyDown) +13:1840:2:75:1 //Pass Key Presses to Plugin: Ctrl+K (KeyDown) +13:1841:2:66:1 //Bypass Plugin: Ctrl+B (KeyDown) + +//----( General Context [top] )------------ + +//----( Pattern Context [top] )------------ + +//----( Sample Context [top] )------------ + +//----( Instrument Context [top] )------------ +17:1851:2:68:1 //Duplicate Instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit Sample Map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit Current Sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset Note Mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (Note Map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (Note Map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +1 Octave (Note Map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -1 Octave (Note Map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] )------------ + +//----( Orderlist )------------ +19:1802:0:46:5 //Delete Order: ENTF (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: EINFG (KeyDown|KeyHold) +19:2019:2:45:5 //Insert Separator: Ctrl+EINFG (KeyDown|KeyHold) +19:1950:3:67:1 //Copy Orders: Shift+Ctrl+C (KeyDown) +19:1804:0:13:5 //Edit Pattern: EINGABE (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TABULATOR (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: NACH-LINKS (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: NACH-OBEN (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: NACH-RECHTS (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: NACH-UNTEN (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: POS1 (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: ENDE (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: 0 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: 1 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: 2 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: 3 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: 4 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: 5 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: 6 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: 7 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: 8 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: 9 (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : + (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : + (KeyDown|KeyHold) +19:1818:0:109:5 //Decrease pattern index: - (ZEHNERTASTATUR) (KeyDown|KeyHold) +19:1818:0:189:5 //Decrease pattern index: - (KeyDown|KeyHold) +19:1853:0:73:1 //Separator (+++) Index: I (KeyDown) +19:1854:0:32:1 //Stop (---) Index: LEER (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) + +//----( Quick Channel Settings Context )------------ +20:1878:4:37:5 //Previous Channel: Alt+NACH-LINKS (KeyDown|KeyHold) +20:1878:1:8:5 //Previous Channel: Shift+RÜCK (KeyDown|KeyHold) +20:1879:4:39:5 //Next Channel: Alt+NACH-RECHTS (KeyDown|KeyHold) +20:1879:1:13:5 //Next Channel: Shift+EINGABE (KeyDown|KeyHold) +20:2008:5:37:1 //Pick Color from Previous Channel: Shift+Alt+NACH-LINKS (KeyDown) +20:2009:5:39:1 //Pick Color from Next Channel: Shift+Alt+NACH-RECHTS (KeyDown) +20:1880:0:13:1 //Switch to Pattern Editor: EINGABE (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FI_FT2Style_cce.mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FI_FT2Style_cce.mkb new file mode 100644 index 00000000..d9118db5 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FI_FT2Style_cce.mkb @@ -0,0 +1,333 @@ +//-------- OpenMPT key binding definition file ------- +//-Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1348:2:87:5 //File/Close: Ctrl+W (KeyDown|KeyHold) +0:1864:3:87:1 //File/Close All: Shift+Ctrl+W (KeyDown) +0:1349:6:83:1 //File/Save: Ctrl+Alt+S (KeyDown) +0:1030:2:119:1 //Play song/Pause song: Ctrl+F8 (KeyDown) +0:1031:0:119:1 //Pause song: F8 (KeyDown) +0:1375:0:32:1 //Stop Song: VÄLI (KeyDown) +0:1029:0:13:1 //Play song from start: ENTER (KeyDown) +0:1028:1:13:5 //Play song from cursor: Shift+ENTER (KeyDown|KeyHold) +0:1027:0:117:5 //Play pattern from start: F6 (KeyDown|KeyHold) +0:1026:2:117:5 //Play pattern from cursor: Ctrl+F6 (KeyDown|KeyHold) +0:1376:2:120:1 //Toggle Midi Record: Ctrl+F9 (KeyDown) +0:1359:6:90:1 //Undo: Ctrl+Alt+Z (KeyDown) +0:1360:6:88:1 //Cut: Ctrl+Alt+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1361:4:67:1 //Copy: Alt+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:4:86:1 //Paste: Alt+V (KeyDown) +0:1363:2:77:1 //Mix Paste: Ctrl+M (KeyDown) +0:1364:2:65:1 //Select All: Ctrl+A (KeyDown) +0:1365:2:70:1 //Find / Replace: Ctrl+F (KeyDown) +0:1366:2:114:1 //Find Next: Ctrl+F3 (KeyDown) +0:1021:0:122:1 //View General: F11 (KeyDown) +0:1022:0:113:1 //View Pattern: F2 (KeyDown) +0:1022:2:88:1 //View Pattern: Ctrl+X (KeyDown) +0:1023:0:114:1 //View Samples: F3 (KeyDown) +0:1023:2:83:1 //View Samples: Ctrl+S (KeyDown) +0:1024:2:73:1 //View Instruments: Ctrl+I (KeyDown) +0:1024:0:115:1 //View Instruments: F4 (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1670:6:77:1 //View Channel Manager: Ctrl+Alt+M (KeyDown) +0:1669:3:77:1 //View Plugin Manager: Shift+Ctrl+M (KeyDown) +0:1032:1:38:5 //Previous instrument: Shift+YLÄNUOLI (KeyDown|KeyHold) +0:1032:2:38:5 //Previous instrument: Ctrl+YLÄNUOLI (KeyDown|KeyHold) +0:1033:1:40:5 //Next instrument: Shift+ALANUOLI (KeyDown|KeyHold) +0:1033:2:40:5 //Next instrument: Ctrl+ALANUOLI (KeyDown|KeyHold) +0:1036:0:111:5 //Previous octave: NUM JAKO (KeyDown|KeyHold) +0:1037:0:106:5 //Next octave: NUM KERTO (KeyDown|KeyHold) +0:1034:2:37:5 //Previous order: Ctrl+VASEN NUOLI (KeyDown|KeyHold) +0:1035:2:39:5 //Next order: Ctrl+OIKEA NUOLI (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:5 //Jump down by measure: PG DN (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by measure: PG UP (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+PG DN (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+PG UP (KeyDown|KeyHold) +2:1019:2:34:5 //Snap down to measure: Ctrl+PG DN (KeyDown|KeyHold) +2:1020:2:33:5 //Snap up to measure: Ctrl+PG UP (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+PG DN (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+PG UP (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: ALANUOLI (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: YLÄNUOLI (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: VASEN NUOLI (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: OIKEA NUOLI (KeyDown|KeyHold) +2:1042:0:9:1 //Navigate to next channel: SARKAIN (KeyDown) +2:1043:1:9:5 //Navigate to previous channel: Shift+SARKAIN (KeyDown|KeyHold) +2:1045:0:36:1 //Go to first row: HOME (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+HOME (KeyDown) +2:1048:0:35:1 //Go to last row: END (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+END (KeyDown) +2:1050:4:18:1 //Selection key: Alt (KeyDown) +2:1011:4:76:1 //Select channel / Select all: Alt+L (KeyDown) +2:1663:2:118:1 //Toggle follow song: Ctrl+F7 (KeyDown) +2:1003:6:67:1 //Quick copy: Ctrl+Alt+C (KeyDown) +2:1004:6:86:1 //Quick paste: Ctrl+Alt+V (KeyDown) +2:1001:2:82:1 //Enable recording: Ctrl+R (KeyDown) +2:1002:2:13:5 //Play row: Ctrl+ENTER (KeyDown|KeyHold) +2:1317:4:18:1 //Set row jump on note entry: Alt (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show note properties: Sovellus (KeyDown) +2:1063:2:93:1 //Show context (right-click) menu: Ctrl+Sovellus (KeyDown) +2:1005:0:120:1 //Mute current channel: F9 (KeyDown) +2:1006:0:121:1 //Solo current channel: F10 (KeyDown) +2:1007:4:65:5 //Transpose +1: Alt+A (KeyDown|KeyHold) +2:1008:4:81:5 //Transpose -1: Alt+Q (KeyDown|KeyHold) +2:1009:5:65:5 //Transpose +12: Shift+Alt+A (KeyDown|KeyHold) +2:1010:5:81:5 //Transpose -12: Shift+Alt+Q (KeyDown|KeyHold) +2:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +2:1012:4:74:1 //Amplify selection: Alt+J (KeyDown) +2:1014:4:73:1 //Interpolate volume: Alt+I (KeyDown) +2:1015:4:88:1 //Interpolate effect: Alt+X (KeyDown) +2:1016:4:66:1 //Open effect visualizer: Alt+B (KeyDown) +2:1013:4:83:1 //Apply current instrument: Alt+S (KeyDown) +2:1660:4:69:1 //Grow selection: Alt+E (KeyDown) +2:1661:4:68:1 //Shrink selection: Alt+D (KeyDown) +2:1058:0:110:5 //Clear field: NUM DESIMAALI (KeyDown|KeyHold) +2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown) +2:1059:2:46:1 //Clear row and step: Ctrl+DEL (KeyDown) +2:1060:2:110:1 //Clear field and step: Ctrl+NUM DESIMAALI (KeyDown) +2:1665:0:46:5 //Clear field and step (IT Style): DEL (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: ASKELPALAUTIN (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+ASKELPALAUTIN (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row: INS (KeyDown|KeyHold) +2:1379:2:45:1 //Insert All Rows: Ctrl+INS (KeyDown) +2:1055:1:37:1 //Previous pattern: Shift+VASEN NUOLI (KeyDown) +2:1054:1:39:1 //Next pattern: Shift+OIKEA NUOLI (KeyDown) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:90:5 //Base octave C: Z (KeyDown|KeyHold) +3:1065:0:83:5 //Base octave C#: S (KeyDown|KeyHold) +3:1066:0:88:5 //Base octave D: X (KeyDown|KeyHold) +3:1067:0:68:5 //Base octave D#: D (KeyDown|KeyHold) +3:1068:0:67:5 //Base octave E: C (KeyDown|KeyHold) +3:1069:0:86:5 //Base octave F: V (KeyDown|KeyHold) +3:1070:0:71:5 //Base octave F#: G (KeyDown|KeyHold) +3:1071:0:66:5 //Base octave G: B (KeyDown|KeyHold) +3:1072:0:72:5 //Base octave G#: H (KeyDown|KeyHold) +3:1073:0:78:5 //Base octave A: N (KeyDown|KeyHold) +3:1074:0:74:5 //Base octave A#: J (KeyDown|KeyHold) +3:1075:0:77:5 //Base octave B: M (KeyDown|KeyHold) +3:1076:0:81:5 //Base octave +1 C: Q (KeyDown|KeyHold) +3:1077:0:50:5 //Base octave +1 C#: 2 (KeyDown|KeyHold) +3:1078:0:87:5 //Base octave +1 D: W (KeyDown|KeyHold) +3:1079:0:51:5 //Base octave +1 D#: 3 (KeyDown|KeyHold) +3:1080:0:69:5 //Base octave +1 E: E (KeyDown|KeyHold) +3:1081:0:82:5 //Base octave +1 F: R (KeyDown|KeyHold) +3:1082:0:53:5 //Base octave +1 F#: 5 (KeyDown|KeyHold) +3:1083:0:84:5 //Base octave +1 G: T (KeyDown|KeyHold) +3:1084:0:54:5 //Base octave +1 G#: 6 (KeyDown|KeyHold) +3:1085:0:89:1 //Base octave +1 A: Y (KeyDown) +3:1086:0:55:1 //Base octave +1 A#: 7 (KeyDown) +3:1087:0:85:5 //Base octave +1 B: U (KeyDown|KeyHold) +3:1088:0:73:5 //Base octave +2 C: I (KeyDown|KeyHold) +3:1089:0:57:5 //Base octave +2 C#: 9 (KeyDown|KeyHold) +3:1090:0:79:5 //Base octave +2 D: O (KeyDown|KeyHold) +3:1091:0:48:1 //Base octave +2 D#: 0 (KeyDown) +3:1092:0:80:5 //Base octave +2 E: P (KeyDown|KeyHold) +3:1093:0:221:5 //Base octave +2 F: å (KeyDown|KeyHold) +3:1094:0:219:5 //Base octave +2 F#: AKUUTTIAKSENTTI (KeyDown|KeyHold) +3:1095:0:186:5 //Base octave +2 G: TREEMA (KeyDown|KeyHold) +3:1212:0:96:1 //Set octave 0: NUM 0 (KeyDown) +3:1213:0:97:1 //Set octave 1: NUM 1 (KeyDown) +3:1214:0:98:1 //Set octave 2: NUM 2 (KeyDown) +3:1215:0:99:1 //Set octave 3: NUM 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: NUM 4 (KeyDown) +3:1217:0:101:1 //Set octave 5: NUM 5 (KeyDown) +3:1218:0:102:1 //Set octave 6: NUM 6 (KeyDown) +3:1219:0:103:1 //Set octave 7: NUM 7 (KeyDown) +3:1220:0:56:1 //Set octave 8: 8 (KeyDown) +3:1220:0:104:1 //Set octave 8: NUM 8 (KeyDown) +3:1221:0:105:1 //Set octave 9: NUM 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+VAIHTO (KeyDown) +3:1200:0:222:1 //Note Cut: ä (KeyDown) +3:1201:0:226:1 //Note Off: < (KeyDown) +3:1201:0:187:1 //Note Off: + (KeyDown) +3:1788:4:80:5 //Parameter control(MPTm only): Alt+P (KeyDown|KeyHold) +3:1789:4:221:5 //Parameter control(smooth)(MPTm only): Alt+å (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: NUM 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: NUM 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: NUM 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: NUM 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: NUM 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: NUM 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: NUM 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: NUM 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: NUM 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: NUM 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: NUM 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: NUM 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: NUM 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: NUM 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: NUM 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: NUM 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: NUM 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: NUM 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: NUM 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: NUM 9 (KeyDown) +5:1232:0:86:1 //Vol command - volume: V (KeyDown) +5:1233:0:80:1 //Vol command - pan: P (KeyDown) +5:1234:0:67:1 //Vol command - vol slide up: C (KeyDown) +5:1235:0:68:1 //Vol command - vol slide down: D (KeyDown) +5:1236:0:65:1 //Vol command - vol fine slide up: A (KeyDown) +5:1237:0:66:1 //Vol command - vol fine slide down: B (KeyDown) +5:1238:0:85:1 //Vol command - vibrato speed: U (KeyDown) +5:1239:0:72:1 //Vol command - vibrato: H (KeyDown) +5:1240:0:76:1 //Vol command - XM pan left: L (KeyDown) +5:1241:0:82:1 //Vol command - XM pan right: R (KeyDown) +5:1242:0:71:1 //Vol command - Portamento: G (KeyDown) +5:1243:0:70:1 //Vol command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Vol command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Vol command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //FX midi macro slide: § (KeyDown) +6:1295:1:186:1 //FX combined note delay and note cut: Shift+TREEMA (KeyDown) +6:1666:0:222:1 //FX parameter extension command: ä (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //FX Param digit 0: 0 (KeyDown) +7:1247:0:96:1 //FX Param digit 0: NUM 0 (KeyDown) +7:1248:0:49:1 //FX Param digit 1: 1 (KeyDown) +7:1248:0:97:1 //FX Param digit 1: NUM 1 (KeyDown) +7:1249:0:50:1 //FX Param digit 2: 2 (KeyDown) +7:1249:0:98:1 //FX Param digit 2: NUM 2 (KeyDown) +7:1250:0:51:1 //FX Param digit 3: 3 (KeyDown) +7:1250:0:99:1 //FX Param digit 3: NUM 3 (KeyDown) +7:1251:0:52:1 //FX Param digit 4: 4 (KeyDown) +7:1251:0:100:1 //FX Param digit 4: NUM 4 (KeyDown) +7:1252:0:53:1 //FX Param digit 5: 5 (KeyDown) +7:1252:0:101:1 //FX Param digit 5: NUM 5 (KeyDown) +7:1253:0:54:1 //FX Param digit 6: 6 (KeyDown) +7:1253:0:102:1 //FX Param digit 6: NUM 6 (KeyDown) +7:1254:0:55:1 //FX Param digit 7: 7 (KeyDown) +7:1254:0:103:1 //FX Param digit 7: NUM 7 (KeyDown) +7:1255:0:56:1 //FX Param digit 8: 8 (KeyDown) +7:1255:0:104:1 //FX Param digit 8: NUM 8 (KeyDown) +7:1256:0:57:1 //FX Param digit 9: 9 (KeyDown) +7:1256:0:105:1 //FX Param digit 9: NUM 9 (KeyDown) +7:1257:0:65:1 //FX Param digit A: A (KeyDown) +7:1258:0:66:1 //FX Param digit B: B (KeyDown) +7:1259:0:67:1 //FX Param digit C: C (KeyDown) +7:1260:0:68:1 //FX Param digit D: D (KeyDown) +7:1261:0:69:1 //FX Param digit E: E (KeyDown) +7:1262:0:70:1 //FX Param digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence sample selection: ASKELPALAUTIN (KeyDown) +8:1384:3:78:1 //Normalise Sample: Shift+Ctrl+N (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1381:3:82:1 //Reverse sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete sample selection: DEL (KeyDown) +8:1386:0:107:1 //Zoom Out: NUM PLUS (KeyDown) +8:1387:0:109:1 //Zoom In: NUM MIINUS (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ +9:1837:2:90:1 //Zoom In: Ctrl+Z (KeyDown) +9:1838:2:226:1 //Zoom Out: Ctrl+< (KeyDown) +9:1829:1:83:1 //Set loop start: Shift+S (KeyDown) +9:1830:1:69:1 //Set loop end: Shift+E (KeyDown) + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit sample map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit current sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset note mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (note map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (note map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +12 (note map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -12 (note map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: DEL (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INS (KeyDown|KeyHold) +19:1804:0:13:5 //Edit Pattern: ENTER (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: SARKAIN (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: VASEN NUOLI (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: YLÄNUOLI (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: OIKEA NUOLI (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: ALANUOLI (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: HOME (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: END (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUM 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUM 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUM 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUM 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUM 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUM 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUM 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUM 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUM 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUM 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : NUM PLUS (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : + (KeyDown|KeyHold) +19:1818:0:109:1 //Decrease pattern index: NUM MIINUS (KeyDown) +19:1818:0:189:1 //Decrease pattern index: - (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FR_FT2Style_(goor00).mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FR_FT2Style_(goor00).mkb new file mode 100644 index 00000000..d98232cd --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FR_FT2Style_(goor00).mkb @@ -0,0 +1,324 @@ +//-------- Modplug Tracker key binding definition file prototype ------- +//-Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1030:2:119:1 //Play song/Pause song: Ctrl+F8 (KeyDown) +0:1031:0:119:1 //Pause song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: ECHAP (KeyDown) +0:1029:0:116:5 //Play song from start: F5 (KeyDown|KeyHold) +0:1028:0:118:5 //Play song from cursor: F7 (KeyDown|KeyHold) +0:1027:0:117:5 //Play pattern from start: F6 (KeyDown|KeyHold) +0:1026:2:117:5 //Play pattern from cursor: Ctrl+F6 (KeyDown|KeyHold) +0:1376:2:120:1 //Toggle Midi Record: Ctrl+F9 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1361:4:67:1 //Copy: Alt+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:4:86:1 //Paste: Alt+V (KeyDown) +0:1363:2:77:1 //Mix Paste: Ctrl+M (KeyDown) +0:1364:2:65:1 //SelectAll: Ctrl+A (KeyDown) +0:1365:2:70:1 //Find: Ctrl+F (KeyDown) +0:1366:2:114:1 //Find Next: Ctrl+F3 (KeyDown) +0:1021:0:122:1 //View General: F11 (KeyDown) +0:1022:0:113:1 //View Pattern: F2 (KeyDown) +0:1023:0:114:1 //View Samples: F3 (KeyDown) +0:1024:0:115:1 //View Instruments: F4 (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1670:6:77:1 //View Channel Manager: Ctrl+Alt+M (KeyDown) +0:1669:3:77:1 //View 'Add Plugin' Window: Shift+Ctrl+M (KeyDown) +0:1032:0:219:5 //Previous instrument: ) (KeyDown|KeyHold) +0:1032:2:38:5 //Previous instrument: Ctrl+HAUT (KeyDown|KeyHold) +0:1033:0:221:5 //Next instrument: ACCENT CIRCONFLEXE (KeyDown|KeyHold) +0:1033:2:40:5 //Next instrument: Ctrl+BAS (KeyDown|KeyHold) +0:1036:0:111:5 //Previous octave: / (PAVE NUM.) (KeyDown|KeyHold) +0:1037:0:106:5 //Next octave: * (PAVE NUM.) (KeyDown|KeyHold) +0:1034:2:37:5 //Previous order: Ctrl+GAUCHE (KeyDown|KeyHold) +0:1035:2:39:5 //Next order: Ctrl+DROITE (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:5 //Jump down by highlight1: PG.SUIV (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by highlight1: PG.PREC (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by highlight2: Alt+PG.SUIV (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by highlight2: Alt+PG.PREC (KeyDown|KeyHold) +2:1019:2:34:5 //Snap down to highlight1: Ctrl+PG.SUIV (KeyDown|KeyHold) +2:1020:2:33:5 //Snap up to highlight1: Ctrl+PG.PREC (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to highlight2: Ctrl+Alt+PG.SUIV (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to highlight2: Ctrl+Alt+PG.PREC (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down: BAS (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up: HAUT (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: GAUCHE (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: DROITE (KeyDown|KeyHold) +2:1042:0:9:1 //Navigate to next channel: TAB (KeyDown) +2:1043:2:9:5 //Navigate to previous channel: Ctrl+TAB (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: ORIGINE (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+ORIGINE (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+ORIGINE (KeyDown) +2:1047:0:35:1 //Go to last channel: FIN (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+FIN (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+FIN (KeyDown) +2:1050:1:16:1 //Selection key: Shift+MAJ (KeyDown) +2:1011:4:76:1 //Select channel / Select all: Alt+L (KeyDown) +2:1663:2:118:1 //Toggle follow song: Ctrl+F7 (KeyDown) +2:1003:0:13:1 //Quick copy: ENTREE (KeyDown) +2:1004:0:32:1 //Quick paste: ESPACE (KeyDown) +2:1001:1:120:1 //Enable recording: Shift+F9 (KeyDown) +2:1002:2:13:5 //Play row: Ctrl+ENTREE (KeyDown|KeyHold) +2:1317:4:18:1 //Set row jump on note entry: Alt (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show note properties: APPLICATION (KeyDown) +2:1063:2:93:1 //Show context (right-click) menu: Ctrl+APPLICATION (KeyDown) +2:1005:0:120:1 //Mute current channel: F9 (KeyDown) +2:1006:0:121:1 //Solo current channel: F10 (KeyDown) +2:1007:2:65:5 //Transpose +1: Ctrl+A (KeyDown|KeyHold) +2:1008:2:81:5 //Transpose -1: Ctrl+Q (KeyDown|KeyHold) +2:1009:6:81:5 //Transpose +12: Ctrl+Alt+Q (KeyDown|KeyHold) +2:1010:6:65:5 //Transpose -12: Ctrl+Alt+A (KeyDown|KeyHold) +2:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +2:1012:4:74:1 //Amplify selection: Alt+J (KeyDown) +2:1014:4:73:1 //Interpolate volume: Alt+I (KeyDown) +2:1015:4:88:1 //Interpolate effect: Alt+X (KeyDown) +2:1016:4:66:1 //Open effect visualizer: Alt+B (KeyDown) +2:1013:4:83:1 //Apply current instrument: Alt+S (KeyDown) +2:1660:4:69:1 //Grow selection: Alt+E (KeyDown) +2:1661:4:68:1 //Shrink selection: Alt+D (KeyDown) +2:1057:0:46:1 //Clear row: SUPPR (KeyDown) +2:1058:0:110:1 //Clear field: . (PAVE NUM.) (KeyDown) +2:1664:1:190:1 //Clear field (IT Style): Shift+; (KeyDown) +2:1059:2:46:1 //Clear row and step: Ctrl+SUPPR (KeyDown) +2:1060:2:110:1 //Clear field and step: Ctrl+. (PAVE NUM.) (KeyDown) +2:1665:3:190:1 //Clear field and step (IT Style): Shift+Ctrl+; (KeyDown) +2:1061:0:8:5 //Delete rows: RET.ARR (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+RET.ARR (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row: INS (KeyDown|KeyHold) +2:1379:2:45:1 //Insert All Rows: Ctrl+INS (KeyDown) +2:1055:0:109:1 //Previous pattern: - (PAVE NUM.) (KeyDown) +2:1054:0:107:1 //Next pattern: + (PAVE NUM.) (KeyDown) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:65:5 //Base octave C: A (KeyDown|KeyHold) +3:1065:0:50:5 //Base octave C#: é (KeyDown|KeyHold) +3:1066:0:90:5 //Base octave D: Z (KeyDown|KeyHold) +3:1067:0:51:5 //Base octave D#: " (KeyDown|KeyHold) +3:1068:0:69:5 //Base octave E: E (KeyDown|KeyHold) +3:1069:0:82:5 //Base octave F: R (KeyDown|KeyHold) +3:1070:0:53:5 //Base octave F#: ( (KeyDown|KeyHold) +3:1071:0:84:5 //Base octave G: T (KeyDown|KeyHold) +3:1072:0:54:5 //Base octave G#: - (KeyDown|KeyHold) +3:1073:0:89:5 //Base octave +1 A: Y (KeyDown|KeyHold) +3:1074:0:55:5 //Base octave +1 A#: è (KeyDown|KeyHold) +3:1075:0:85:5 //Base octave +1 B: U (KeyDown|KeyHold) +3:1076:0:87:5 //Base octave +1 C: W (KeyDown|KeyHold) +3:1077:0:83:5 //Base octave +1 C#: S (KeyDown|KeyHold) +3:1078:0:88:5 //Base octave +1 D: X (KeyDown|KeyHold) +3:1079:0:68:5 //Base octave +1 D#: D (KeyDown|KeyHold) +3:1080:0:67:5 //Base octave +1 E: C (KeyDown|KeyHold) +3:1081:0:86:5 //Base octave +1 F: V (KeyDown|KeyHold) +3:1082:0:71:5 //Base octave +1 F#: G (KeyDown|KeyHold) +3:1083:0:66:5 //Base octave +1 G: B (KeyDown|KeyHold) +3:1084:0:72:5 //Base octave +1 G#: H (KeyDown|KeyHold) +3:1085:0:78:5 //Base octave +2 A: N (KeyDown|KeyHold) +3:1086:0:74:5 //Base octave +2 A#: J (KeyDown|KeyHold) +3:1087:0:188:5 //Base octave +2 B: , (KeyDown|KeyHold) +3:1088:0:190:5 //Base octave +2 C: ; (KeyDown|KeyHold) +3:1089:0:76:5 //Base octave +2 C#: L (KeyDown|KeyHold) +3:1090:0:191:5 //Base octave +2 D: : (KeyDown|KeyHold) +3:1091:0:77:5 //Base octave +2 D#: M (KeyDown|KeyHold) +3:1092:0:223:5 //Base octave +2 E: ! (KeyDown|KeyHold) +3:1212:0:96:1 //Set octave 0: 0 (PAVE NUM.) (KeyDown) +3:1212:0:48:1 //Set octave 0: à (KeyDown) +3:1213:0:97:1 //Set octave 1: 1 (PAVE NUM.) (KeyDown) +3:1214:0:98:1 //Set octave 2: 2 (PAVE NUM.) (KeyDown) +3:1215:0:99:1 //Set octave 3: 3 (PAVE NUM.) (KeyDown) +3:1216:0:52:1 //Set octave 4: ' (KeyDown) +3:1216:0:100:1 //Set octave 4: 4 (PAVE NUM.) (KeyDown) +3:1217:0:101:1 //Set octave 5: 5 (PAVE NUM.) (KeyDown) +3:1218:0:102:1 //Set octave 6: 6 (PAVE NUM.) (KeyDown) +3:1219:0:103:1 //Set octave 7: 7 (PAVE NUM.) (KeyDown) +3:1220:0:56:1 //Set octave 8: _ (KeyDown) +3:1220:0:104:1 //Set octave 8: 8 (PAVE NUM.) (KeyDown) +3:1221:0:105:1 //Set octave 9: 9 (PAVE NUM.) (KeyDown) +3:1221:0:57:1 //Set octave 9: ç (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+MAJ (KeyDown) +3:1200:0:222:1 //Note Cut: ² (KeyDown) +3:1201:0:49:1 //Note Off: & (KeyDown) +3:1201:0:187:1 //Note Off: = (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: 0 (PAVE NUM.) (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: à (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: 1 (PAVE NUM.) (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: & (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: 2 (PAVE NUM.) (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: é (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: 3 (PAVE NUM.) (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: " (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: 4 (PAVE NUM.) (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: ' (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: 5 (PAVE NUM.) (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: ( (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: 6 (PAVE NUM.) (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: - (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: 7 (PAVE NUM.) (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: è (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: _ (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: 8 (PAVE NUM.) (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: 9 (PAVE NUM.) (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: ç (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: à (KeyDown) +5:1222:0:96:1 //Set volume digit 0: 0 (PAVE NUM.) (KeyDown) +5:1223:0:49:1 //Set volume digit 1: & (KeyDown) +5:1223:0:97:1 //Set volume digit 1: 1 (PAVE NUM.) (KeyDown) +5:1224:0:50:1 //Set volume digit 2: é (KeyDown) +5:1224:0:98:1 //Set volume digit 2: 2 (PAVE NUM.) (KeyDown) +5:1225:0:51:1 //Set volume digit 3: " (KeyDown) +5:1225:0:99:1 //Set volume digit 3: 3 (PAVE NUM.) (KeyDown) +5:1226:0:52:1 //Set volume digit 4: ' (KeyDown) +5:1226:0:100:1 //Set volume digit 4: 4 (PAVE NUM.) (KeyDown) +5:1227:0:53:1 //Set volume digit 5: ( (KeyDown) +5:1227:0:101:1 //Set volume digit 5: 5 (PAVE NUM.) (KeyDown) +5:1228:0:54:1 //Set volume digit 6: - (KeyDown) +5:1228:0:102:1 //Set volume digit 6: 6 (PAVE NUM.) (KeyDown) +5:1229:0:55:1 //Set volume digit 7: è (KeyDown) +5:1229:0:103:1 //Set volume digit 7: 7 (PAVE NUM.) (KeyDown) +5:1230:0:56:1 //Set volume digit 8: _ (KeyDown) +5:1230:0:104:1 //Set volume digit 8: 8 (PAVE NUM.) (KeyDown) +5:1231:0:57:1 //Set volume digit 9: ç (KeyDown) +5:1231:0:105:1 //Set volume digit 9: 9 (PAVE NUM.) (KeyDown) +5:1232:0:86:1 //Vol command - volume: V (KeyDown) +5:1233:0:80:1 //Vol command - pan: P (KeyDown) +5:1234:0:67:1 //Vol command - vol slide up: C (KeyDown) +5:1235:0:68:1 //Vol command - vol slide down: D (KeyDown) +5:1236:0:65:1 //Vol command - vol fine slide up: A (KeyDown) +5:1237:0:66:1 //Vol command - vol fine slide down: B (KeyDown) +5:1238:0:85:1 //Vol command - vibrato speed: U (KeyDown) +5:1239:0:72:1 //Vol command - vibrato: H (KeyDown) +5:1240:0:76:1 //Vol command - XM pan left: L (KeyDown) +5:1241:0:82:1 //Vol command - XM pan right: R (KeyDown) +5:1242:0:71:1 //Vol command - Portamento: G (KeyDown) +5:1243:0:70:1 //Vol command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Vol command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Vol command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //FX midi macro slide: * (KeyDown) +6:1295:1:186:1 //FX pseudo-velocity (experimental): Shift+$ (KeyDown) +6:1666:0:222:1 //FX parameter extension command: ² (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //FX Param digit 0: à (KeyDown) +7:1247:0:96:1 //FX Param digit 0: 0 (PAVE NUM.) (KeyDown) +7:1248:0:49:1 //FX Param digit 1: & (KeyDown) +7:1248:0:97:1 //FX Param digit 1: 1 (PAVE NUM.) (KeyDown) +7:1249:0:50:1 //FX Param digit 2: é (KeyDown) +7:1249:0:98:1 //FX Param digit 2: 2 (PAVE NUM.) (KeyDown) +7:1250:0:51:1 //FX Param digit 3: " (KeyDown) +7:1250:0:99:1 //FX Param digit 3: 3 (PAVE NUM.) (KeyDown) +7:1251:0:52:1 //FX Param digit 4: ' (KeyDown) +7:1251:0:100:1 //FX Param digit 4: 4 (PAVE NUM.) (KeyDown) +7:1252:0:53:1 //FX Param digit 5: ( (KeyDown) +7:1252:0:101:1 //FX Param digit 5: 5 (PAVE NUM.) (KeyDown) +7:1253:0:54:1 //FX Param digit 6: - (KeyDown) +7:1253:0:102:1 //FX Param digit 6: 6 (PAVE NUM.) (KeyDown) +7:1254:0:55:1 //FX Param digit 7: è (KeyDown) +7:1254:0:103:1 //FX Param digit 7: 7 (PAVE NUM.) (KeyDown) +7:1255:0:56:1 //FX Param digit 8: _ (KeyDown) +7:1255:0:104:1 //FX Param digit 8: 8 (PAVE NUM.) (KeyDown) +7:1256:0:57:1 //FX Param digit 9: ç (KeyDown) +7:1256:0:105:1 //FX Param digit 9: 9 (PAVE NUM.) (KeyDown) +7:1257:0:65:1 //FX Param digit A: A (KeyDown) +7:1258:0:66:1 //FX Param digit B: B (KeyDown) +7:1259:0:67:1 //FX Param digit C: C (KeyDown) +7:1260:0:68:1 //FX Param digit D: D (KeyDown) +7:1261:0:69:1 //FX Param digit E: E (KeyDown) +7:1262:0:70:1 //FX Param digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence sample selection: RET.ARR (KeyDown) +8:1384:3:78:1 //Normalise Sample: Shift+Ctrl+N (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1381:3:82:1 //Reverse sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete sample selection: SUPPR (KeyDown) +8:1386:0:107:1 //Zoom Out: + (PAVE NUM.) (KeyDown) +8:1387:0:109:1 //Zoom In: - (PAVE NUM.) (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit sample map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit current sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset note mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (note map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (note map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +12 (note map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -12 (note map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: DELETE (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold) +19:1804:0:13:5 //Edit Pattern: ENTER (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TAB (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: LEFT (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: UP (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: RIGHT (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: DOWN (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: HOME (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: END (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUM 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUM 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUM 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUM 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUM 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUM 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUM 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUM 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUM 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUM 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : NUM PLUS (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : + (KeyDown|KeyHold) +19:1818:0:109:1 //Decrease pattern index: NUM SUB (KeyDown) +19:1818:0:189:1 //Decrease pattern index: - (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FR_mpt_(legovitch).mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FR_mpt_(legovitch).mkb new file mode 100644 index 00000000..c0080cdc --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FR_mpt_(legovitch).mkb @@ -0,0 +1,366 @@ +//-------- OpenMPT key binding definition file ------- +//-Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1348:2:87:1 //File/Close: Ctrl+W (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:3:83:1 //File/Save As: Shift+Ctrl+S (KeyDown) +0:1693:6:37:1 //Previous Document: Ctrl+Alt+GAUCHE (KeyDown) +0:1694:6:39:1 //Next Document: Ctrl+Alt+DROITE (KeyDown) +0:1030:0:114:1 //Play song/Pause song: F3 (KeyDown) +0:1375:0:27:1 //Stop Song: ECHAP (KeyDown) +0:1026:0:115:1 //Play pattern from cursor: F4 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1361:2:45:1 //Copy: Ctrl+INS (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:1:45:1 //Paste: Shift+INS (KeyDown) +0:1363:6:86:1 //Mix Paste: Ctrl+Alt+V (KeyDown) +0:1793:7:86:1 //Paste Flood: Shift+Ctrl+Alt+V (KeyDown) +0:1820:5:86:1 //Push Forward Paste: Shift+Alt+V (KeyDown) +0:1364:2:53:1 //SelectAll: Ctrl+( (KeyDown) +0:1365:2:70:1 //Find: Ctrl+F (KeyDown) +0:1366:6:70:1 //Find Next: Ctrl+Alt+F (KeyDown) +0:1021:0:116:1 //View General: F5 (KeyDown) +0:1022:0:117:1 //View Pattern: F6 (KeyDown) +0:1023:0:118:1 //View Samples: F7 (KeyDown) +0:1024:0:119:1 //View Instruments: F8 (KeyDown) +0:1025:0:120:1 //View Comments: F9 (KeyDown) +0:1367:6:87:1 //Toggle Main View: Ctrl+Alt+W (KeyDown) +0:1368:0:112:1 //Toggle Tree View: F1 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1670:2:116:1 //View Channel Manager: Ctrl+F5 (KeyDown) +0:1669:2:117:1 //View Plugin Manager: Ctrl+F6 (KeyDown) +0:1775:6:112:1 //Show song properties window: Ctrl+Alt+F1 (KeyDown) +0:1032:2:38:1 //Previous instrument: Ctrl+HAUT (KeyDown) +0:1033:2:40:1 //Next instrument: Ctrl+BAS (KeyDown) +0:1036:0:122:1 //Previous octave: F11 (KeyDown) +0:1037:0:123:1 //Next octave: F12 (KeyDown) +0:1034:2:37:5 //Previous order: Ctrl+GAUCHE (KeyDown|KeyHold) +0:1035:2:39:5 //Next order: Ctrl+DROITE (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:1 //Jump down by measure: PG.SUIV (KeyDown) +2:1018:0:33:1 //Jump up by measure: PG.PREC (KeyDown) +2:1338:4:34:1 //Jump down by beat: Alt+PG.SUIV (KeyDown) +2:1339:4:33:1 //Jump up by beat: Alt+PG.PREC (KeyDown) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+PG.SUIV (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+PG.PREC (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: BAS (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: HAUT (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+BAS (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+HAUT (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: GAUCHE (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: DROITE (KeyDown|KeyHold) +2:1042:0:9:1 //Navigate to next channel: TAB (KeyDown) +2:1042:4:39:1 //Navigate to next channel: Alt+DROITE (KeyDown) +2:1043:1:9:1 //Navigate to previous channel: Shift+TAB (KeyDown) +2:1043:4:37:1 //Navigate to previous channel: Alt+GAUCHE (KeyDown) +2:1044:2:36:1 //Go to first channel: Ctrl+ORIGINE (KeyDown) +2:1045:0:36:1 //Go to first row: ORIGINE (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+ORIGINE (KeyDown) +2:1047:2:35:1 //Go to last channel: Ctrl+FIN (KeyDown) +2:1048:0:35:1 //Go to last row: FIN (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+FIN (KeyDown) +2:1050:1:16:1 //Selection key: Shift+MAJ (KeyDown) +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1663:0:32:1 //Toggle follow song: ESPACE (KeyDown) +2:1003:0:13:1 //Quick copy: ENTREE (KeyDown) +2:1004:1:13:1 //Quick paste: Shift+ENTREE (KeyDown) +2:1001:2:32:1 //Enable recording: Ctrl+ESPACE (KeyDown) +2:1002:2:13:5 //Play row: Ctrl+ENTREE (KeyDown|KeyHold) +2:1317:4:18:1 //Set row jump on note entry: Alt (KeyDown) +2:1685:2:9:1 //Switch to order list: Ctrl+TAB (KeyDown) +2:1806:2:68:1 //Duplicate pattern: Ctrl+D (KeyDown) +2:1836:2:222:1 //Edit plugin assigned to PC note: Ctrl+² (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:110:1 //Show note properties: . (PAVE NUM.) (KeyDown) +2:1776:4:32:1 //Toggle loop pattern: Alt+ESPACE (KeyDown) +2:1006:0:113:1 //Solo current channel: F2 (KeyDown) +2:1778:2:113:1 //Unmute all channels on pattern transition: Ctrl+F2 (KeyDown) +2:1779:1:113:1 //Solo channel on pattern transition: Shift+F2 (KeyDown) +2:1007:2:65:1 //Transpose +1: Ctrl+A (KeyDown) +2:1008:2:81:1 //Transpose -1: Ctrl+Q (KeyDown) +2:1009:6:65:5 //Transpose +12: Ctrl+Alt+A (KeyDown|KeyHold) +2:1010:6:81:5 //Transpose -12: Ctrl+Alt+Q (KeyDown|KeyHold) +2:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:2:74:1 //Interpolate volume: Ctrl+J (KeyDown) +2:1015:2:75:1 //Interpolate effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open effect visualizer: Alt+B (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1057:2:46:1 //Clear row: Ctrl+SUPPR (KeyDown) +2:1058:1:46:1 //Clear field: Shift+SUPPR (KeyDown) +2:1664:0:46:1 //Clear field (IT Style): SUPPR (KeyDown) +2:1059:3:46:1 //Clear row and step: Shift+Ctrl+SUPPR (KeyDown) +2:1061:0:8:1 //Delete rows: RET.ARR (KeyDown) +2:1377:4:8:5 //Delete all rows: Alt+RET.ARR (KeyDown|KeyHold) +2:1378:0:45:1 //Insert Row: INS (KeyDown) +2:1379:4:45:1 //Insert All Rows: Alt+INS (KeyDown) +2:1055:2:109:5 //Previous pattern: Ctrl+- (PAVE NUM.) (KeyDown|KeyHold) +2:1054:2:107:5 //Next pattern: Ctrl++ (PAVE NUM.) (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:65:1 //Base octave C: A (KeyDown) +3:1065:0:90:1 //Base octave C#: Z (KeyDown) +3:1066:0:69:1 //Base octave D: E (KeyDown) +3:1067:0:82:1 //Base octave D#: R (KeyDown) +3:1068:0:84:1 //Base octave E: T (KeyDown) +3:1069:0:89:1 //Base octave F: Y (KeyDown) +3:1070:0:85:1 //Base octave F#: U (KeyDown) +3:1071:0:73:1 //Base octave G: I (KeyDown) +3:1072:0:79:1 //Base octave G#: O (KeyDown) +3:1073:0:80:1 //Base octave A: P (KeyDown) +3:1074:0:221:1 //Base octave A#: ACCENT CIRCONFLEXE (KeyDown) +3:1075:0:186:1 //Base octave B: $ (KeyDown) +3:1076:0:81:1 //Base octave +1 C: Q (KeyDown) +3:1077:0:83:1 //Base octave +1 C#: S (KeyDown) +3:1078:0:68:1 //Base octave +1 D: D (KeyDown) +3:1079:0:70:1 //Base octave +1 D#: F (KeyDown) +3:1080:0:71:1 //Base octave +1 E: G (KeyDown) +3:1081:0:72:1 //Base octave +1 F: H (KeyDown) +3:1082:0:74:1 //Base octave +1 F#: J (KeyDown) +3:1083:0:75:1 //Base octave +1 G: K (KeyDown) +3:1084:0:76:1 //Base octave +1 G#: L (KeyDown) +3:1085:0:77:1 //Base octave +1 A: M (KeyDown) +3:1086:0:192:1 //Base octave +1 A#: ù (KeyDown) +3:1087:0:220:1 //Base octave +1 B: * (KeyDown) +3:1088:0:87:1 //Base octave +2 C: W (KeyDown) +3:1089:0:88:1 //Base octave +2 C#: X (KeyDown) +3:1090:0:67:1 //Base octave +2 D: C (KeyDown) +3:1091:0:86:1 //Base octave +2 D#: V (KeyDown) +3:1092:0:66:1 //Base octave +2 E: B (KeyDown) +3:1093:0:78:1 //Base octave +2 F: N (KeyDown) +3:1094:0:188:1 //Base octave +2 F#: , (KeyDown) +3:1095:0:190:1 //Base octave +2 G: ; (KeyDown) +3:1096:0:191:1 //Base octave +2 G#: : (KeyDown) +3:1097:0:223:1 //Base octave +2 A: ! (KeyDown) +3:1212:0:48:1 //Set octave 0: à (KeyDown) +3:1212:0:96:1 //Set octave 0: 0 (PAVE NUM.) (KeyDown) +3:1213:0:49:1 //Set octave 1: & (KeyDown) +3:1213:0:97:1 //Set octave 1: 1 (PAVE NUM.) (KeyDown) +3:1214:0:50:1 //Set octave 2: é (KeyDown) +3:1214:0:98:1 //Set octave 2: 2 (PAVE NUM.) (KeyDown) +3:1215:0:51:1 //Set octave 3: " (KeyDown) +3:1215:0:99:1 //Set octave 3: 3 (PAVE NUM.) (KeyDown) +3:1216:0:52:1 //Set octave 4: ' (KeyDown) +3:1216:0:100:1 //Set octave 4: 4 (PAVE NUM.) (KeyDown) +3:1217:0:53:1 //Set octave 5: ( (KeyDown) +3:1217:0:101:1 //Set octave 5: 5 (PAVE NUM.) (KeyDown) +3:1218:0:54:1 //Set octave 6: - (KeyDown) +3:1218:0:102:1 //Set octave 6: 6 (PAVE NUM.) (KeyDown) +3:1219:0:55:1 //Set octave 7: è (KeyDown) +3:1219:0:103:1 //Set octave 7: 7 (PAVE NUM.) (KeyDown) +3:1220:0:56:1 //Set octave 8: _ (KeyDown) +3:1220:0:104:1 //Set octave 8: 8 (PAVE NUM.) (KeyDown) +3:1221:0:57:1 //Set octave 9: ç (KeyDown) +3:1221:0:105:1 //Set octave 9: 9 (PAVE NUM.) (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+MAJ (KeyDown) +3:1200:0:219:1 //Note Cut: ) (KeyDown) +3:1201:0:187:1 //Note Off: = (KeyDown) +3:1791:2:219:1 //Note Fade: Ctrl+) (KeyDown) +3:1788:0:222:1 //Parameter control(MPTm only): ² (KeyDown) +3:1789:1:222:1 //Parameter control(smooth)(MPTm only): Shift+² (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: 0 (PAVE NUM.) (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: à (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: 1 (PAVE NUM.) (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: & (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: 2 (PAVE NUM.) (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: é (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: 3 (PAVE NUM.) (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: " (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: 4 (PAVE NUM.) (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: ' (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: 5 (PAVE NUM.) (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: ( (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: 6 (PAVE NUM.) (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: - (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: 7 (PAVE NUM.) (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: è (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: 8 (PAVE NUM.) (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: 9 (PAVE NUM.) (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: ç (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: à (KeyDown) +5:1222:0:96:1 //Set volume digit 0: 0 (PAVE NUM.) (KeyDown) +5:1223:0:49:1 //Set volume digit 1: & (KeyDown) +5:1223:0:97:1 //Set volume digit 1: 1 (PAVE NUM.) (KeyDown) +5:1224:0:50:1 //Set volume digit 2: é (KeyDown) +5:1224:0:98:1 //Set volume digit 2: 2 (PAVE NUM.) (KeyDown) +5:1225:0:51:1 //Set volume digit 3: " (KeyDown) +5:1225:0:99:1 //Set volume digit 3: 3 (PAVE NUM.) (KeyDown) +5:1226:0:52:1 //Set volume digit 4: ' (KeyDown) +5:1226:0:100:1 //Set volume digit 4: 4 (PAVE NUM.) (KeyDown) +5:1227:0:53:1 //Set volume digit 5: ( (KeyDown) +5:1227:0:101:1 //Set volume digit 5: 5 (PAVE NUM.) (KeyDown) +5:1228:0:54:1 //Set volume digit 6: - (KeyDown) +5:1228:0:102:1 //Set volume digit 6: 6 (PAVE NUM.) (KeyDown) +5:1229:0:55:1 //Set volume digit 7: è (KeyDown) +5:1229:0:103:1 //Set volume digit 7: 7 (PAVE NUM.) (KeyDown) +5:1230:0:56:1 //Set volume digit 8: _ (KeyDown) +5:1230:0:104:1 //Set volume digit 8: 8 (PAVE NUM.) (KeyDown) +5:1231:0:57:1 //Set volume digit 9: ç (KeyDown) +5:1231:0:105:1 //Set volume digit 9: 9 (PAVE NUM.) (KeyDown) +5:1232:0:86:1 //Vol command - volume: V (KeyDown) +5:1233:0:80:1 //Vol command - pan: P (KeyDown) +5:1234:0:67:1 //Vol command - vol slide up: C (KeyDown) +5:1235:0:68:1 //Vol command - vol slide down: D (KeyDown) +5:1236:0:65:1 //Vol command - vol fine slide up: A (KeyDown) +5:1237:0:66:1 //Vol command - vol fine slide down: B (KeyDown) +5:1238:0:85:1 //Vol command - vibrato speed: U (KeyDown) +5:1239:0:72:1 //Vol command - vibrato: H (KeyDown) +5:1240:0:76:1 //Vol command - XM pan left: L (KeyDown) +5:1241:0:82:1 //Vol command - XM pan right: R (KeyDown) +5:1242:0:71:1 //Vol command - Portamento: G (KeyDown) +5:1243:0:70:1 //Vol command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Vol command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Vol command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //FX midi macro slide: * (KeyDown) +6:1295:0:191:1 //FX combined note delay and note cut: : (KeyDown) +6:1666:6:51:1 //FX parameter extension command: Ctrl+Alt+" (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //FX Param digit 0: à (KeyDown) +7:1247:0:96:1 //FX Param digit 0: 0 (PAVE NUM.) (KeyDown) +7:1248:0:49:1 //FX Param digit 1: & (KeyDown) +7:1248:0:97:1 //FX Param digit 1: 1 (PAVE NUM.) (KeyDown) +7:1249:0:50:1 //FX Param digit 2: é (KeyDown) +7:1249:0:98:1 //FX Param digit 2: 2 (PAVE NUM.) (KeyDown) +7:1250:0:51:1 //FX Param digit 3: " (KeyDown) +7:1250:0:99:1 //FX Param digit 3: 3 (PAVE NUM.) (KeyDown) +7:1251:0:52:1 //FX Param digit 4: ' (KeyDown) +7:1251:0:100:1 //FX Param digit 4: 4 (PAVE NUM.) (KeyDown) +7:1252:0:53:1 //FX Param digit 5: ( (KeyDown) +7:1252:0:101:1 //FX Param digit 5: 5 (PAVE NUM.) (KeyDown) +7:1253:0:54:1 //FX Param digit 6: - (KeyDown) +7:1253:0:102:1 //FX Param digit 6: 6 (PAVE NUM.) (KeyDown) +7:1254:0:55:1 //FX Param digit 7: è (KeyDown) +7:1254:0:103:1 //FX Param digit 7: 7 (PAVE NUM.) (KeyDown) +7:1255:0:56:1 //FX Param digit 8: _ (KeyDown) +7:1255:0:104:1 //FX Param digit 8: 8 (PAVE NUM.) (KeyDown) +7:1256:0:57:1 //FX Param digit 9: ç (KeyDown) +7:1256:0:105:1 //FX Param digit 9: 9 (PAVE NUM.) (KeyDown) +7:1257:0:65:1 //FX Param digit A: A (KeyDown) +7:1258:0:66:1 //FX Param digit B: B (KeyDown) +7:1259:0:67:1 //FX Param digit C: C (KeyDown) +7:1260:0:68:1 //FX Param digit D: D (KeyDown) +7:1261:0:69:1 //FX Param digit E: E (KeyDown) +7:1262:0:70:1 //FX Param digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1673:4:79:1 //Load a Sample: Alt+O (KeyDown) +8:1674:4:83:1 //Save Sample: Alt+S (KeyDown) +8:1675:4:78:1 //New Sample: Alt+N (KeyDown) +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence sample selection: RET.ARR (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1381:3:82:1 //Reverse sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete sample selection: SUPPR (KeyDown) +8:1386:0:33:1 //Zoom Out: PG.PREC (KeyDown) +8:1387:0:34:1 //Zoom In: PG.SUIV (KeyDown) +8:1790:6:68:1 //Remove DC Offset: Ctrl+Alt+D (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ +9:1837:2:107:5 //Zoom In: Ctrl++ (PAVE NUM.) (KeyDown|KeyHold) +9:1838:2:109:5 //Zoom Out: Ctrl+- (PAVE NUM.) (KeyDown|KeyHold) +9:1825:1:9:5 //Select previous envelope point: Shift+TAB (KeyDown|KeyHold) +9:1825:4:37:5 //Select previous envelope point: Alt+GAUCHE (KeyDown|KeyHold) +9:1826:0:9:5 //Select next envelope point: TAB (KeyDown|KeyHold) +9:1826:4:39:5 //Select next envelope point: Alt+DROITE (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: GAUCHE (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: DROITE (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: HAUT (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (big step): PG.PREC (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: BAS (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (big step): PG.SUIV (KeyDown|KeyHold) +9:1827:0:45:5 //Insert envelope point: INS (KeyDown|KeyHold) +9:1828:0:46:5 //Remove envelope point: SUPPR (KeyDown|KeyHold) +9:1829:0:36:1 //Set loop start: ORIGINE (KeyDown) +9:1830:0:35:1 //Set loop end: FIN (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+ORIGINE (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+FIN (KeyDown) +9:1833:2:82:1 //Toggle release node: Ctrl+R (KeyDown) + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ +13:1763:2:109:1 //Previous plugin preset: Ctrl+- (PAVE NUM.) (KeyDown) +13:1764:2:107:1 //Next plugin preset: Ctrl++ (PAVE NUM.) (KeyDown) +13:1782:2:33:1 //Plugin preset backward jump: Ctrl+PG.PREC (KeyDown) +13:1783:2:34:1 //Plugin preset forward jump: Ctrl+PG.SUIV (KeyDown) +13:1765:6:82:1 //Randomize plugin parameters: Ctrl+Alt+R (KeyDown) +13:1839:6:80:1 //Toggle parameter recording: Ctrl+Alt+P (KeyDown) +13:1840:6:75:1 //Pass key presses to plugin: Ctrl+Alt+K (KeyDown) +13:1841:6:66:1 //Bypass plugin: Ctrl+Alt+B (KeyDown) + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate instrument: Ctrl+D (KeyDown) +17:1850:2:69:1 //Edit sample map: Ctrl+E (KeyDown) +17:1849:6:69:1 //Edit current sample: Ctrl+Alt+E (KeyDown) +17:1843:2:65:1 //Transpose +1 (note map): Ctrl+A (KeyDown) +17:1842:2:81:1 //Transpose -1 (note map): Ctrl+Q (KeyDown) +17:1845:6:65:1 //Transpose +12 (note map): Ctrl+Alt+A (KeyDown) +17:1844:6:81:1 //Transpose -12 (note map): Ctrl+Alt+Q (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: SUPPR (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INS (KeyDown|KeyHold) +19:1804:0:13:5 //Edit Pattern: ENTREE (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TAB (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: GAUCHE (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: DROITE (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: ORIGINE (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: FIN (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: à (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: 0 (PAVE NUM.) (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: & (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: 1 (PAVE NUM.) (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: é (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: 2 (PAVE NUM.) (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: " (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: 3 (PAVE NUM.) (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: ' (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: 4 (PAVE NUM.) (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: ( (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: 5 (PAVE NUM.) (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: - (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: 6 (PAVE NUM.) (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: è (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: 7 (PAVE NUM.) (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: _ (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: 8 (PAVE NUM.) (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: ç (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: 9 (PAVE NUM.) (KeyDown|KeyHold) +19:1817:0:38:5 //Increase pattern index : HAUT (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : = (KeyDown|KeyHold) +19:1818:0:40:5 //Decrease pattern index: BAS (KeyDown|KeyHold) +19:1818:0:189:5 //Decrease pattern index: (KeyDown|KeyHold) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FR_mpt_classic_(vanisherIII).mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FR_mpt_classic_(vanisherIII).mkb new file mode 100644 index 00000000..4118df46 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/FR_mpt_classic_(vanisherIII).mkb @@ -0,0 +1,312 @@ +//-------- Modplug Tracker key binding definition file ------- +//-Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1030:0:116:1 //Play song/Pause song: F5 (KeyDown) +0:1031:0:119:1 //Pause song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: ECHAP (KeyDown) +0:1029:0:117:1 //Play song from start: F6 (KeyDown) +0:1027:0:118:5 //Play pattern from start: F7 (KeyDown|KeyHold) +0:1026:2:118:5 //Play pattern from cursor: Ctrl+F7 (KeyDown|KeyHold) +0:1376:2:120:1 //Toggle Midi Record: Ctrl+F9 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1361:2:45:1 //Copy: Ctrl+INS (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:1:45:1 //Paste: Shift+INS (KeyDown) +0:1364:2:53:1 //SelectAll: Ctrl+( (KeyDown) +0:1365:2:70:1 //Find: Ctrl+F (KeyDown) +0:1366:0:114:1 //Find Next: F3 (KeyDown) +0:1021:4:71:1 //View General: Alt+G (KeyDown) +0:1022:4:80:1 //View Pattern: Alt+P (KeyDown) +0:1023:4:83:1 //View Samples: Alt+S (KeyDown) +0:1024:4:78:1 //View Instruments: Alt+N (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1670:2:116:1 //View Channel Manager: Ctrl+F5 (KeyDown) +0:1669:2:117:1 //View 'Add Plugin' Window: Ctrl+F6 (KeyDown) +0:1370:0:112:1 //Help (to do): F1 (KeyDown) +0:1032:2:191:5 //Previous instrument: Ctrl+: (KeyDown|KeyHold) +0:1032:2:38:1 //Previous instrument: Ctrl+HAUT (KeyDown) +0:1033:2:106:5 //Next instrument: Ctrl+* (PAVE NUM.) (KeyDown|KeyHold) +0:1033:2:40:1 //Next instrument: Ctrl+BAS (KeyDown) +0:1036:0:191:5 //Previous octave: : (KeyDown|KeyHold) +0:1037:0:106:5 //Next octave: * (PAVE NUM.) (KeyDown|KeyHold) +0:1034:2:37:5 //Previous order: Ctrl+GAUCHE (KeyDown|KeyHold) +0:1035:2:39:5 //Next order: Ctrl+DROITE (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:1 //Jump down by highlight1: PG.SUIV (KeyDown) +2:1018:0:33:1 //Jump up by highlight1: PG.PREC (KeyDown) +2:1338:4:34:1 //Jump down by highlight2: Alt+PG.SUIV (KeyDown) +2:1339:4:33:1 //Jump up by highlight2: Alt+PG.PREC (KeyDown) +2:1340:6:34:5 //Snap down to highlight2: Ctrl+Alt+PG.SUIV (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to highlight2: Ctrl+Alt+PG.PREC (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down: BAS (KeyDown|KeyHold) +2:1039:0:38:1 //Navigate up: HAUT (KeyDown) +2:1040:0:37:5 //Navigate left: GAUCHE (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: DROITE (KeyDown|KeyHold) +2:1042:0:9:1 //Navigate to next channel: TAB (KeyDown) +2:1043:1:9:1 //Navigate to previous channel: Shift+TAB (KeyDown) +2:1044:0:36:1 //Go to first channel: ORIGINE (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+ORIGINE (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+ORIGINE (KeyDown) +2:1047:0:35:1 //Go to last channel: FIN (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+FIN (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+FIN (KeyDown) +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1003:0:13:1 //Quick copy: ENTREE (KeyDown) +2:1004:0:32:5 //Quick paste: ESPACE (KeyDown|KeyHold) +2:1001:2:32:1 //Enable recording: Ctrl+ESPACE (KeyDown) +2:1002:2:13:5 //Play row: Ctrl+ENTREE (KeyDown|KeyHold) +2:1317:4:18:1 //Set row jump on note entry: Alt (KeyDown) +2:1685:2:9:1 //Switch to order list: Ctrl+TAB (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show note properties: APPLICATION (KeyDown) +2:1007:2:65:5 //Transpose +1: Ctrl+A (KeyDown|KeyHold) +2:1008:2:81:1 //Transpose -1: Ctrl+Q (KeyDown) +2:1009:6:65:5 //Transpose +12: Ctrl+Alt+A (KeyDown|KeyHold) +2:1010:6:81:5 //Transpose -12: Ctrl+Alt+Q (KeyDown|KeyHold) +2:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:2:74:1 //Interpolate volume: Ctrl+J (KeyDown) +2:1015:2:75:1 //Interpolate effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open effect visualizer: Alt+B (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1058:0:46:1 //Clear field: SUPPR (KeyDown) +2:1664:1:190:1 //Clear field (IT Style): Shift+; (KeyDown) +2:1059:2:46:1 //Clear row and step: Ctrl+SUPPR (KeyDown) +2:1665:1:46:5 //Clear field and step (IT Style): Shift+SUPPR (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: RET.ARR (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+RET.ARR (KeyDown|KeyHold) +2:1378:0:45:1 //Insert Row: INS (KeyDown) +2:1379:2:45:1 //Insert All Rows: Ctrl+INS (KeyDown) +2:1055:0:109:5 //Previous pattern: - (PAVE NUM.) (KeyDown|KeyHold) +2:1054:0:107:5 //Next pattern: + (PAVE NUM.) (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:65:5 //Base octave C: A (KeyDown|KeyHold) +3:1065:0:90:5 //Base octave C#: Z (KeyDown|KeyHold) +3:1066:0:69:5 //Base octave D: E (KeyDown|KeyHold) +3:1067:0:82:5 //Base octave D#: R (KeyDown|KeyHold) +3:1068:0:84:5 //Base octave E: T (KeyDown|KeyHold) +3:1069:0:89:5 //Base octave F: Y (KeyDown|KeyHold) +3:1070:0:85:5 //Base octave F#: U (KeyDown|KeyHold) +3:1071:0:73:5 //Base octave G: I (KeyDown|KeyHold) +3:1072:0:79:5 //Base octave G#: O (KeyDown|KeyHold) +3:1073:0:80:5 //Base octave +1 A: P (KeyDown|KeyHold) +3:1074:0:221:5 //Base octave +1 A#: ACCENT CIRCONFLEXE (KeyDown|KeyHold) +3:1075:0:186:5 //Base octave +1 B: $ (KeyDown|KeyHold) +3:1076:0:81:5 //Base octave +1 C: Q (KeyDown|KeyHold) +3:1077:0:83:5 //Base octave +1 C#: S (KeyDown|KeyHold) +3:1078:0:68:5 //Base octave +1 D: D (KeyDown|KeyHold) +3:1079:0:70:5 //Base octave +1 D#: F (KeyDown|KeyHold) +3:1080:0:71:5 //Base octave +1 E: G (KeyDown|KeyHold) +3:1081:0:72:5 //Base octave +1 F: H (KeyDown|KeyHold) +3:1082:0:74:5 //Base octave +1 F#: J (KeyDown|KeyHold) +3:1083:0:75:5 //Base octave +1 G: K (KeyDown|KeyHold) +3:1084:0:76:5 //Base octave +1 G#: L (KeyDown|KeyHold) +3:1085:0:77:5 //Base octave +2 A: M (KeyDown|KeyHold) +3:1086:0:192:5 //Base octave +2 A#: ù (KeyDown|KeyHold) +3:1087:0:220:5 //Base octave +2 B: * (KeyDown|KeyHold) +3:1088:0:87:5 //Base octave +2 C: W (KeyDown|KeyHold) +3:1089:0:88:5 //Base octave +2 C#: X (KeyDown|KeyHold) +3:1090:0:67:5 //Base octave +2 D: C (KeyDown|KeyHold) +3:1091:0:86:5 //Base octave +2 D#: V (KeyDown|KeyHold) +3:1092:0:66:5 //Base octave +2 E: B (KeyDown|KeyHold) +3:1093:0:78:5 //Base octave +2 F: N (KeyDown|KeyHold) +3:1094:0:188:5 //Base octave +2 F#: , (KeyDown|KeyHold) +3:1095:0:190:5 //Base octave +2 G: ; (KeyDown|KeyHold) +3:1096:0:191:5 //Base octave +2 G#: : (KeyDown|KeyHold) +3:1097:0:223:5 //Base octave +3 A: ! (KeyDown|KeyHold) +3:1212:0:48:1 //Set octave 0: à (KeyDown) +3:1212:0:96:1 //Set octave 0: 0 (PAVE NUM.) (KeyDown) +3:1213:0:49:1 //Set octave 1: & (KeyDown) +3:1214:0:50:1 //Set octave 2: é (KeyDown) +3:1215:0:51:1 //Set octave 3: " (KeyDown) +3:1216:0:52:1 //Set octave 4: ' (KeyDown) +3:1217:0:53:1 //Set octave 5: ( (KeyDown) +3:1218:0:54:1 //Set octave 6: - (KeyDown) +3:1219:0:55:1 //Set octave 7: è (KeyDown) +3:1220:0:56:1 //Set octave 8: _ (KeyDown) +3:1221:0:57:1 //Set octave 9: ç (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+MAJ (KeyDown) +3:1200:0:222:1 //Note cut: ² (KeyDown) +3:1201:0:187:1 //Note off: = (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: 0 (PAVE NUM.) (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: à (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: 1 (PAVE NUM.) (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: & (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: 2 (PAVE NUM.) (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: é (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: 3 (PAVE NUM.) (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: " (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: 4 (PAVE NUM.) (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: ' (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: 5 (PAVE NUM.) (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: ( (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: 6 (PAVE NUM.) (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: - (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: 7 (PAVE NUM.) (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: è (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: 8 (PAVE NUM.) (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: 9 (PAVE NUM.) (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: ç (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: à (KeyDown) +5:1222:0:96:1 //Set volume digit 0: 0 (PAVE NUM.) (KeyDown) +5:1223:0:49:1 //Set volume digit 1: & (KeyDown) +5:1223:0:97:1 //Set volume digit 1: 1 (PAVE NUM.) (KeyDown) +5:1224:0:50:1 //Set volume digit 2: é (KeyDown) +5:1224:0:98:1 //Set volume digit 2: 2 (PAVE NUM.) (KeyDown) +5:1225:0:51:1 //Set volume digit 3: " (KeyDown) +5:1225:0:99:1 //Set volume digit 3: 3 (PAVE NUM.) (KeyDown) +5:1226:0:52:1 //Set volume digit 4: ' (KeyDown) +5:1226:0:100:1 //Set volume digit 4: 4 (PAVE NUM.) (KeyDown) +5:1227:0:53:1 //Set volume digit 5: ( (KeyDown) +5:1227:0:101:1 //Set volume digit 5: 5 (PAVE NUM.) (KeyDown) +5:1228:0:54:1 //Set volume digit 6: - (KeyDown) +5:1228:0:102:1 //Set volume digit 6: 6 (PAVE NUM.) (KeyDown) +5:1229:0:55:1 //Set volume digit 7: è (KeyDown) +5:1229:0:103:1 //Set volume digit 7: 7 (PAVE NUM.) (KeyDown) +5:1230:0:56:1 //Set volume digit 8: _ (KeyDown) +5:1231:0:57:1 //Set volume digit 9: ç (KeyDown) +5:1231:0:105:1 //Set volume digit 9: 9 (PAVE NUM.) (KeyDown) +5:1232:0:86:1 //Vol command - volume: V (KeyDown) +5:1233:0:80:1 //Vol command - pan: P (KeyDown) +5:1234:0:67:1 //Vol command - vol slide up: C (KeyDown) +5:1235:0:68:1 //Vol command - vol slide down: D (KeyDown) +5:1236:0:65:1 //Vol command - vol fine slide up: A (KeyDown) +5:1237:0:66:1 //Vol command - vol fine slide down: B (KeyDown) +5:1238:0:85:1 //Vol command - vibrato speed: U (KeyDown) +5:1239:0:72:1 //Vol command - vibrato: H (KeyDown) +5:1240:0:76:1 //Vol command - XM pan left: L (KeyDown) +5:1241:0:82:1 //Vol command - XM pan right: R (KeyDown) +5:1242:0:71:1 //Vol command - Portamento: G (KeyDown) +5:1243:0:70:1 //Vol command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Vol command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Vol command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //FX midi macro slide: * (KeyDown) +6:1295:1:186:1 //FX pseudo-velocity (experimental): Shift+$ (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //FX Param digit 0: à (KeyDown) +7:1247:0:96:1 //FX Param digit 0: 0 (PAVE NUM.) (KeyDown) +7:1248:0:49:1 //FX Param digit 1: & (KeyDown) +7:1248:0:97:1 //FX Param digit 1: 1 (PAVE NUM.) (KeyDown) +7:1249:0:50:1 //FX Param digit 2: é (KeyDown) +7:1249:0:98:1 //FX Param digit 2: 2 (PAVE NUM.) (KeyDown) +7:1250:0:51:1 //FX Param digit 3: " (KeyDown) +7:1250:0:99:1 //FX Param digit 3: 3 (PAVE NUM.) (KeyDown) +7:1251:0:52:1 //FX Param digit 4: ' (KeyDown) +7:1251:0:100:1 //FX Param digit 4: 4 (PAVE NUM.) (KeyDown) +7:1252:0:53:1 //FX Param digit 5: ( (KeyDown) +7:1252:0:101:1 //FX Param digit 5: 5 (PAVE NUM.) (KeyDown) +7:1253:0:54:1 //FX Param digit 6: - (KeyDown) +7:1253:0:102:1 //FX Param digit 6: 6 (PAVE NUM.) (KeyDown) +7:1254:0:55:1 //FX Param digit 7: è (KeyDown) +7:1254:0:103:1 //FX Param digit 7: 7 (PAVE NUM.) (KeyDown) +7:1255:0:56:1 //FX Param digit 8: _ (KeyDown) +7:1255:0:104:1 //FX Param digit 8: 8 (PAVE NUM.) (KeyDown) +7:1256:0:57:1 //FX Param digit 9: ç (KeyDown) +7:1256:0:105:1 //FX Param digit 9: 9 (PAVE NUM.) (KeyDown) +7:1257:0:65:1 //FX Param digit A: A (KeyDown) +7:1258:0:66:1 //FX Param digit B: B (KeyDown) +7:1259:0:67:1 //FX Param digit C: C (KeyDown) +7:1260:0:68:1 //FX Param digit D: D (KeyDown) +7:1261:0:69:1 //FX Param digit E: E (KeyDown) +7:1262:0:70:1 //FX Param digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence sample selection: RET.ARR (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1381:3:82:1 //Reverse sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete sample selection: SUPPR (KeyDown) +8:1386:0:107:1 //Zoom Out: + (PAVE NUM.) (KeyDown) +8:1387:0:109:1 //Zoom In: - (PAVE NUM.) (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit sample map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit current sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset note mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (note map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (note map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +12 (note map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -12 (note map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: DELETE (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold) +19:1804:0:13:5 //Edit Pattern: ENTER (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TAB (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: LEFT (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: UP (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: RIGHT (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: DOWN (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: HOME (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: END (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUM 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUM 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUM 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUM 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUM 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUM 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUM 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUM 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUM 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUM 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : NUM PLUS (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : + (KeyDown|KeyHold) +19:1818:0:109:1 //Decrease pattern index: NUM SUB (KeyDown) +19:1818:0:189:1 //Decrease pattern index: - (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/NO_mpt_classic_(rakib).mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/NO_mpt_classic_(rakib).mkb new file mode 100644 index 00000000..0d2d36c9 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/NO_mpt_classic_(rakib).mkb @@ -0,0 +1,445 @@ +//----------------- OpenMPT key binding definition file --------------- +//- Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1348:2:87:5 //File/Close: Ctrl+W (KeyDown|KeyHold) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:3:83:1 //File/Save As: Shift+Ctrl+S (KeyDown) +0:1351:3:87:1 //File/Export as lossless (Wave, FLAC): Shift+Ctrl+W (KeyDown) +0:1693:3:9:1 //Previous Document: Shift+Ctrl+TAB (KeyDown) +0:1693:0:166:1 //Previous Document: (KeyDown) +0:1694:0:167:1 //Next Document: (KeyDown) +0:1030:0:116:1 //Play Song / Pause song: F5 (KeyDown) +0:1031:0:119:1 //Pause Song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: ESC (KeyDown) +0:1029:0:117:1 //Play Song from Start: F6 (KeyDown) +0:1028:2:117:1 //Play Song from Cursor: Ctrl+F6 (KeyDown) +0:1027:0:118:5 //Play Pattern from Start: F7 (KeyDown|KeyHold) +0:1026:2:118:5 //Play Pattern from Cursor: Ctrl+F7 (KeyDown|KeyHold) +0:1374:3:84:1 //Estimate Song Length: Shift+Ctrl+T (KeyDown) +0:1376:0:120:1 //Toggle MIDI Record: F9 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1905:2:89:1 //Redo: Ctrl+Y (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1361:2:45:1 //Copy: Ctrl+INS (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:1:45:1 //Paste: Shift+INS (KeyDown) +0:1363:3:86:1 //Mix Paste: Shift+Ctrl+V (KeyDown) +0:1820:6:86:1 //Push Forward Paste (Insert): Ctrl+Alt+V (KeyDown) +0:1364:2:53:1 //Select All: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find / Replace: Ctrl+F (KeyDown) +0:1366:0:114:1 //Find Next: F3 (KeyDown) +0:1021:4:71:1 //View General: Alt+G (KeyDown) +0:1022:4:80:1 //View Pattern: Alt+P (KeyDown) +0:1023:4:83:1 //View Samples: Alt+S (KeyDown) +0:1024:4:78:1 //View Instruments: Alt+N (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1025:4:67:1 //View Comments: Alt+C (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1781:2:114:1 //View MIDI Mapping: Ctrl+F3 (KeyDown) +0:1966:4:73:5 //Switch To Instrument Library: Alt+I (KeyDown|KeyHold) +0:1370:0:112:1 //Help: F1 (KeyDown) +0:1032:2:111:5 //Previous Instrument: Ctrl+NUM/ (KeyDown|KeyHold) +0:1032:2:38:5 //Previous Instrument: Ctrl+PIL OPP (KeyDown|KeyHold) +0:1033:2:106:5 //Next Instrument: Ctrl+NUM* (KeyDown|KeyHold) +0:1033:2:40:5 //Next Instrument: Ctrl+PIL NED (KeyDown|KeyHold) +0:1036:0:111:1 //Previous Octave: NUM/ (KeyDown) +0:1037:0:106:1 //Next Octave: NUM* (KeyDown) +0:1034:2:37:5 //Previous Order: Ctrl+PIL VENSTRE (KeyDown|KeyHold) +0:1035:2:39:5 //Next Order: Ctrl+PIL HØYRE (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:5 //Jump down by measure: PGDN (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by measure: PGUP (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+PGDN (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+PGUP (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+PGDN (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+PGUP (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: PIL NED (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: PIL OPP (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+PIL NED (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+PIL OPP (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: PIL VENSTRE (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: PIL HØYRE (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: TAB (KeyDown|KeyHold) +2:1043:1:9:5 //Navigate to previous channel: Shift+TAB (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: HOME (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+HOME (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+HOME (KeyDown) +2:1047:0:35:1 //Go to last channel: END (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+END (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+END (KeyDown) +2:1050:1:16:1 //Selection key: Shift+SKIFT (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl (KeyDown) +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1663:0:122:1 //Toggle follow song: F11 (KeyDown) +2:1003:0:13:5 //Quick Copy: ENTER (KeyDown|KeyHold) +2:1004:0:32:5 //Quick Paste: MELLOMROM (KeyDown|KeyHold) +2:1001:2:32:1 //Enable Recording: Ctrl+MELLOMROM (KeyDown) +2:1002:2:13:5 //Play Row: Ctrl+ENTER (KeyDown|KeyHold) +2:1317:4:18:1 //Set edit step on note entry: Alt (KeyDown) +2:1685:2:9:1 //Switch to Order List: Ctrl+TAB (KeyDown) +2:1806:2:68:1 //Duplicate Pattern: Ctrl+D (KeyDown) +2:1836:2:191:1 //Toggle PC Event/instrument plugin editor: Ctrl+' (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show Note Properties: Program (KeyDown) +2:1772:5:80:1 //Show Pattern Properties: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1776:1:122:1 //Toggle Loop Pattern: Shift+F11 (KeyDown) +2:1892:4:81:1 //Quantize Settings: Alt+Q (KeyDown) +2:1900:3:77:1 //Toggle Clipboard Manager: Shift+Ctrl+M (KeyDown) +2:1901:3:37:1 //Cycle to Previous Clipboard: Shift+Ctrl+PIL VENSTRE (KeyDown) +2:1902:3:39:1 //Cycle to Next Clipboard: Shift+Ctrl+PIL HØYRE (KeyDown) +2:1005:0:121:5 //Mute Current Channel: F10 (KeyDown|KeyHold) +2:1006:2:121:5 //Solo Current Channel: Ctrl+F10 (KeyDown|KeyHold) +2:1771:6:121:1 //Unmute all channels: Ctrl+Alt+F10 (KeyDown) +2:1883:2:49:1 //Channel Record Select: Ctrl+1 (KeyDown) +2:1884:2:50:1 //Channel Split Record Select: Ctrl+2 (KeyDown) +2:1786:2:82:1 //Reset Channel: Ctrl+R (KeyDown) +2:1007:2:81:5 //Transpose +1: Ctrl+Q (KeyDown|KeyHold) +2:1008:2:65:5 //Transpose -1: Ctrl+A (KeyDown|KeyHold) +2:1009:3:81:5 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown|KeyHold) +2:1010:3:65:5 //Transpose -1 Octave: Shift+Ctrl+A (KeyDown|KeyHold) +2:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +2:1885:2:107:5 //Data Entry +1: Ctrl+NUM PLUSS (KeyDown|KeyHold) +2:1885:2:187:5 //Data Entry +1: Ctrl++ (KeyDown|KeyHold) +2:1886:2:109:5 //Data Entry -1: Ctrl+NUM MINUS (KeyDown|KeyHold) +2:1886:2:189:5 //Data Entry -1: Ctrl+- (KeyDown|KeyHold) +2:1893:3:107:1 //Data Entry Up (Coarse): Shift+Ctrl+NUM PLUSS (KeyDown) +2:1893:3:187:1 //Data Entry Up (Coarse): Shift+Ctrl++ (KeyDown) +2:1894:3:109:1 //Data Entry Down (Coarse): Shift+Ctrl+NUM MINUS (KeyDown) +2:1894:3:189:1 //Data Entry Down (Coarse): Shift+Ctrl+- (KeyDown) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:2:74:1 //Interpolate Volume: Ctrl+J (KeyDown) +2:1015:2:75:1 //Interpolate Effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open Effect Visualizer: Alt+B (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1058:0:46:1 //Clear field: DEL (KeyDown) +2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown) +2:1059:2:46:1 //Clear row and step: Ctrl+DEL (KeyDown) +2:1665:1:46:5 //Clear field and step (IT Style): Shift+DEL (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: TILBAKE (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+TILBAKE (KeyDown|KeyHold) +2:1378:0:45:1 //Insert Row: INS (KeyDown) +2:1379:2:45:1 //Insert All Rows: Ctrl+INS (KeyDown) +2:1055:0:109:5 //Previous pattern: NUM MINUS (KeyDown|KeyHold) +2:1054:0:107:5 //Next pattern: NUM PLUSS (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:81/16:1 //Base octave C: Q (KeyDown) +3:1065:0:87/17:1 //Base octave C#: W (KeyDown) +3:1066:0:69/18:1 //Base octave D: E (KeyDown) +3:1067:0:82/19:1 //Base octave D#: R (KeyDown) +3:1068:0:84/20:1 //Base octave E: T (KeyDown) +3:1069:0:89/21:1 //Base octave F: Y (KeyDown) +3:1070:0:85/22:1 //Base octave F#: U (KeyDown) +3:1071:0:73/23:1 //Base octave G: I (KeyDown) +3:1072:0:79/24:1 //Base octave G#: O (KeyDown) +3:1073:0:80/25:1 //Base octave A: P (KeyDown) +3:1074:0:221/26:1 //Base octave A#: Ã¥ (KeyDown) +3:1075:0:186/27:1 //Base octave B: TØDLER (KeyDown) +3:1076:0:65/30:1 //Base octave +1 C: A (KeyDown) +3:1077:0:83/31:1 //Base octave +1 C#: S (KeyDown) +3:1078:0:68/32:1 //Base octave +1 D: D (KeyDown) +3:1079:0:70/33:1 //Base octave +1 D#: F (KeyDown) +3:1080:0:71/34:1 //Base octave +1 E: G (KeyDown) +3:1081:0:72/35:1 //Base octave +1 F: H (KeyDown) +3:1082:0:74/36:1 //Base octave +1 F#: J (KeyDown) +3:1083:0:75/37:1 //Base octave +1 G: K (KeyDown) +3:1084:0:76/38:1 //Base octave +1 G#: L (KeyDown) +3:1085:0:192/39:1 //Base octave +1 A: ø (KeyDown) +3:1086:0:222/40:1 //Base octave +1 A#: æ (KeyDown) +3:1087:0:191/43:1 //Base octave +1 B: ' (KeyDown) +3:1088:0:90/44:1 //Base octave +2 C: Z (KeyDown) +3:1089:0:88/45:1 //Base octave +2 C#: X (KeyDown) +3:1090:0:67/46:1 //Base octave +2 D: C (KeyDown) +3:1091:0:86/47:1 //Base octave +2 D#: V (KeyDown) +3:1092:0:66/48:1 //Base octave +2 E: B (KeyDown) +3:1093:0:78/49:1 //Base octave +2 F: N (KeyDown) +3:1094:0:77/50:1 //Base octave +2 F#: M (KeyDown) +3:1095:0:188/51:1 //Base octave +2 G: , (KeyDown) +3:1096:0:190/52:1 //Base octave +2 G#: . (KeyDown) +3:1097:0:189/53:1 //Base octave +2 A: - (KeyDown) +3:1212:0:48:1 //Set octave 0: 0 (KeyDown) +3:1212:0:96:1 //Set octave 0: NUM 0 (KeyDown) +3:1213:0:49:1 //Set octave 1: 1 (KeyDown) +3:1213:0:97:1 //Set octave 1: NUM 1 (KeyDown) +3:1214:0:50:1 //Set octave 2: 2 (KeyDown) +3:1214:0:98:1 //Set octave 2: NUM 2 (KeyDown) +3:1215:0:51:1 //Set octave 3: 3 (KeyDown) +3:1215:0:99:1 //Set octave 3: NUM 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: NUM 4 (KeyDown) +3:1217:0:53:1 //Set octave 5: 5 (KeyDown) +3:1217:0:101:1 //Set octave 5: NUM 5 (KeyDown) +3:1218:0:54:1 //Set octave 6: 6 (KeyDown) +3:1218:0:102:1 //Set octave 6: NUM 6 (KeyDown) +3:1219:0:55:1 //Set octave 7: 7 (KeyDown) +3:1219:0:103:1 //Set octave 7: NUM 7 (KeyDown) +3:1220:0:56:1 //Set octave 8: 8 (KeyDown) +3:1220:0:104:1 //Set octave 8: NUM 8 (KeyDown) +3:1221:0:57:1 //Set octave 9: 9 (KeyDown) +3:1221:0:105:1 //Set octave 9: NUM 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+SKIFT (KeyDown) +3:1200:0:187:1 //Note Cut: + (KeyDown) +3:1201:0:219:1 //Note Off: \ (KeyDown) +3:1791:1:219:1 //Note Fade: Shift+\ (KeyDown) +3:1791:1:187:1 //Note Fade: Shift++ (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: NUM 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: NUM 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: NUM 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: NUM 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: NUM 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: NUM 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: NUM 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: NUM 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: NUM 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: NUM 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: NUM 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: NUM 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: NUM 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: NUM 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: NUM 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: NUM 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: NUM 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: NUM 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: NUM 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: NUM 9 (KeyDown) +5:1232:0:86:1 //Volume Command - Volume: V (KeyDown) +5:1233:0:80:1 //Volume Command - Panning: P (KeyDown) +5:1234:0:67:1 //Volume Command - Volume Slide Up: C (KeyDown) +5:1235:0:68:1 //Volume Command - Volume Slide Down: D (KeyDown) +5:1236:0:65:1 //Volume Command - Fine Volume Slide Up: A (KeyDown) +5:1237:0:66:1 //Volume Command - Fine Volume Slide Down: B (KeyDown) +5:1238:0:85:1 //Volume Command - Vibrato Speed: U (KeyDown) +5:1239:0:72:1 //Volume Command - Vibrato Depth: H (KeyDown) +5:1240:0:76:1 //Volume Command - XM Pan Slide Left: L (KeyDown) +5:1241:0:82:1 //Volume Command - XM Pan Slide Right: R (KeyDown) +5:1242:0:71:1 //Volume Command - Portamento: G (KeyDown) +5:1243:0:70:1 //Volume Command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Volume Command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Volume Command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //Smooth MIDI Macro Slide: | (KeyDown) +6:1295:1:186:1 //Combined Note Delay and Note Cut: Shift+TØDLER (KeyDown) +6:1295:0:186:1 //Combined Note Delay and Note Cut: TØDLER (KeyDown) +6:1666:0:191:1 //Parameter Extension Command: ' (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //Effect Parameter Digit 0: 0 (KeyDown) +7:1247:0:96:1 //Effect Parameter Digit 0: NUM 0 (KeyDown) +7:1248:0:49:1 //Effect Parameter Digit 1: 1 (KeyDown) +7:1248:0:97:1 //Effect Parameter Digit 1: NUM 1 (KeyDown) +7:1249:0:50:1 //Effect Parameter Digit 2: 2 (KeyDown) +7:1249:0:98:1 //Effect Parameter Digit 2: NUM 2 (KeyDown) +7:1250:0:51:1 //Effect Parameter Digit 3: 3 (KeyDown) +7:1250:0:99:1 //Effect Parameter Digit 3: NUM 3 (KeyDown) +7:1251:0:52:1 //Effect Parameter Digit 4: 4 (KeyDown) +7:1251:0:100:1 //Effect Parameter Digit 4: NUM 4 (KeyDown) +7:1252:0:53:1 //Effect Parameter Digit 5: 5 (KeyDown) +7:1252:0:101:1 //Effect Parameter Digit 5: NUM 5 (KeyDown) +7:1253:0:54:1 //Effect Parameter Digit 6: 6 (KeyDown) +7:1253:0:102:1 //Effect Parameter Digit 6: NUM 6 (KeyDown) +7:1254:0:55:1 //Effect Parameter Digit 7: 7 (KeyDown) +7:1254:0:103:1 //Effect Parameter Digit 7: NUM 7 (KeyDown) +7:1255:0:56:1 //Effect Parameter Digit 8: 8 (KeyDown) +7:1255:0:104:1 //Effect Parameter Digit 8: NUM 8 (KeyDown) +7:1256:0:57:1 //Effect Parameter Digit 9: 9 (KeyDown) +7:1256:0:105:1 //Effect Parameter Digit 9: NUM 9 (KeyDown) +7:1257:0:65:1 //Effect Parameter Digit A: A (KeyDown) +7:1258:0:66:1 //Effect Parameter Digit B: B (KeyDown) +7:1259:0:67:1 //Effect Parameter Digit C: C (KeyDown) +7:1260:0:68:1 //Effect Parameter Digit D: D (KeyDown) +7:1261:0:69:1 //Effect Parameter Digit E: E (KeyDown) +7:1262:0:70:1 //Effect Parameter Digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1673:3:79:1 //Load Sample: Shift+Ctrl+O (KeyDown) +8:1674:3:83:1 //Save Sample: Shift+Ctrl+S (KeyDown) +8:1675:3:78:1 //New Sample: Shift+Ctrl+N (KeyDown) +8:1907:2:81:1 //Transpose +1: Ctrl+Q (KeyDown) +8:1908:2:65:1 //Transpose -1: Ctrl+A (KeyDown) +8:1909:3:81:1 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown) +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence Sample Selection: TILBAKE (KeyDown) +8:1384:1:78:1 //Normalise Sample: Shift+N (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1385:2:77:1 //Amplify Sample: Ctrl+M (KeyDown) +8:1381:3:82:1 //Reverse Sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete Sample Selection: DEL (KeyDown) +8:1386:0:107:1 //Zoom Out: NUM PLUSS (KeyDown) +8:1387:0:109:1 //Zoom In: NUM MINUS (KeyDown) +8:1882:0:32:1 //Zoom into Selection: MELLOMROM (KeyDown) +8:1962:0:49:1 //Zoom into sample start: 1 (KeyDown) +8:1963:0:50:1 //Zoom into sample end: 2 (KeyDown) +8:1916:2:49:1 //Center loop start in view: Ctrl+1 (KeyDown) +8:1917:2:50:1 //Center loop end in view: Ctrl+2 (KeyDown) +8:1918:2:51:1 //Center sustain loop start in view: Ctrl+3 (KeyDown) +8:1919:2:52:1 //Center sustain loop end in view: Ctrl+4 (KeyDown) +8:1915:2:82:1 //Resample: Ctrl+R (KeyDown) +8:1784:2:73:1 //Invert Sample Phase: Ctrl+I (KeyDown) +8:1785:2:85:1 //Signed / Unsigned Conversion: Ctrl+U (KeyDown) +8:1790:2:68:1 //Remove DC Offset: Ctrl+D (KeyDown) +8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown) +8:1857:2:76:1 //Crossfade Sample Loop: Ctrl+L (KeyDown) +8:1924:1:49:1 //Preview Sample Cue 1: Shift+1 (KeyDown) +8:1925:1:50:1 //Preview Sample Cue 2: Shift+2 (KeyDown) +8:1926:1:51:1 //Preview Sample Cue 3: Shift+3 (KeyDown) +8:1927:1:52:1 //Preview Sample Cue 4: Shift+4 (KeyDown) +8:1928:1:53:1 //Preview Sample Cue 5: Shift+5 (KeyDown) +8:1929:1:54:1 //Preview Sample Cue 6: Shift+6 (KeyDown) +8:1930:1:55:1 //Preview Sample Cue 7: Shift+7 (KeyDown) +8:1931:1:56:1 //Preview Sample Cue 8: Shift+8 (KeyDown) +8:1932:1:57:1 //Preview Sample Cue 9: Shift+9 (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ +9:1837:0:107:5 //Zoom In: NUM PLUSS (KeyDown|KeyHold) +9:1838:0:109:5 //Zoom Out: NUM MINUS (KeyDown|KeyHold) +9:1954:2:69:1 //Scale Envelope Points: Ctrl+E (KeyDown) +9:1956:1:36:1 //Select Envelope Loop Start: Shift+HOME (KeyDown) +9:1957:1:35:1 //Select Envelope Loop End: Shift+END (KeyDown) +9:1958:3:36:1 //Select Envelope Sustain Start: Shift+Ctrl+HOME (KeyDown) +9:1959:3:35:1 //Select Envelope Sustain End: Shift+Ctrl+END (KeyDown) +9:1825:1:9:5 //Select previous envelope point: Shift+TAB (KeyDown|KeyHold) +9:1826:0:9:5 //Select next envelope point: TAB (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: PIL VENSTRE (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: PIL HØYRE (KeyDown|KeyHold) +9:1960:1:37:5 //Move envelope point left (Coarse): Shift+PIL VENSTRE (KeyDown|KeyHold) +9:1961:1:39:5 //Move envelope point right (Coarse): Shift+PIL HØYRE (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: PIL OPP (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (Coarse): PGUP (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: PIL NED (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (Coarse): PGDN (KeyDown|KeyHold) +9:1827:0:45:5 //Insert Envelope Point: INS (KeyDown|KeyHold) +9:1828:0:46:5 //Remove Envelope Point: DEL (KeyDown|KeyHold) +9:1828:0:8:1 //Remove Envelope Point: TILBAKE (KeyDown) +9:1829:0:36:1 //Set Loop Start: HOME (KeyDown) +9:1830:0:35:5 //Set Loop End: END (KeyDown|KeyHold) +9:1831:2:36:1 //Set sustain loop start: Ctrl+HOME (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+END (KeyDown) +9:1833:2:82:1 //Toggle release node: Ctrl+R (KeyDown) + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ +13:1763:0:37:1 //Previous Plugin Preset: PIL VENSTRE (KeyDown) +13:1763:0:109:5 //Previous Plugin Preset: NUM MINUS (KeyDown|KeyHold) +13:1764:0:39:1 //Next Plugin Preset: PIL HØYRE (KeyDown) +13:1764:0:107:5 //Next Plugin Preset: NUM PLUSS (KeyDown|KeyHold) +13:1782:0:38:1 //Plugin preset backward jump: PIL OPP (KeyDown) +13:1782:2:109:5 //Plugin preset backward jump: Ctrl+NUM MINUS (KeyDown|KeyHold) +13:1783:0:40:1 //Plugin preset forward jump: PIL NED (KeyDown) +13:1783:2:107:5 //Plugin preset forward jump: Ctrl+NUM PLUSS (KeyDown|KeyHold) +13:1765:2:82:1 //Randomize Plugin Parameters: Ctrl+R (KeyDown) +13:1765:3:68:1 //Randomize Plugin Parameters: Shift+Ctrl+D (KeyDown) +13:1840:2:75:1 //Pass Key Presses to Plugin: Ctrl+K (KeyDown) +13:1841:2:66:1 //Bypass Plugin: Ctrl+B (KeyDown) + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate Instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit Sample Map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit Current Sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset Note Mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (Note Map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (Note Map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +1 Octave (Note Map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -1 Octave (Note Map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: DEL (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INS (KeyDown|KeyHold) +19:1950:3:67:1 //Copy Orders: Shift+Ctrl+C (KeyDown) +19:1804:0:13:5 //Edit Pattern: ENTER (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TAB (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: PIL VENSTRE (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: PIL OPP (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: PIL HØYRE (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: PIL NED (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: HOME (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: END (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUM 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUM 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUM 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUM 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUM 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUM 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUM 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUM 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUM 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUM 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : NUM PLUSS (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : + (KeyDown|KeyHold) +19:1818:0:109:5 //Decrease pattern index: NUM MINUS (KeyDown|KeyHold) +19:1818:0:189:5 //Decrease pattern index: - (KeyDown|KeyHold) +19:1853:0:73:1 //Separator (+++) Index: I (KeyDown) +19:1854:0:32:1 //Stop (---) Index: MELLOMROM (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) + +//----( Quick Channel Settings Context (20) )------------ +20:1878:1:37:5 //Previous Channel: Shift+PIL VENSTRE (KeyDown|KeyHold) +20:1878:1:8:5 //Previous Channel: Shift+TILBAKE (KeyDown|KeyHold) +20:1879:1:39:5 //Next Channel: Shift+PIL HØYRE (KeyDown|KeyHold) +20:1879:1:13:5 //Next Channel: Shift+ENTER (KeyDown|KeyHold) +20:1880:0:13:1 //Switch to Pattern Editor: ENTER (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/RU_Fler0301.mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/RU_Fler0301.mkb new file mode 100644 index 00000000..7aa986ae --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/RU_Fler0301.mkb @@ -0,0 +1,456 @@ +//----------------- OpenMPT key binding definition file --------------- +//- Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1348:2:87:5 //File/Close: Ctrl+W (KeyDown|KeyHold) +0:1864:3:87:1 //File/Close All: Shift+Ctrl+W (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:3:83:1 //File/Save As: Shift+Ctrl+S (KeyDown) +0:1693:0:166:1 //Previous Document: (KeyDown) +0:1694:0:167:1 //Next Document: (KeyDown) +0:1030:2:119:1 //Play Song / Pause song: Ctrl+F8 (KeyDown) +0:1031:0:119:1 //Pause Song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: Esc (KeyDown) +0:1029:0:116:5 //Play Song from Start: F5 (KeyDown|KeyHold) +0:1029:0:117:1 //Play Song from Start: F6 (KeyDown) +0:1028:0:118:5 //Play Song from Cursor: F7 (KeyDown|KeyHold) +0:1027:2:13:5 //Play Pattern from Start: Ctrl+Enter (KeyDown|KeyHold) +0:1026:2:117:5 //Play Pattern from Cursor: Ctrl+F6 (KeyDown|KeyHold) +0:1687:6:66:1 //Show approx. real BPM: Ctrl+Alt+B (KeyDown) +0:1376:2:120:1 //Toggle MIDI Record: Ctrl+F9 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1905:2:89:1 //Redo: Ctrl+Y (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:45:1 //Copy: Ctrl+Insert (KeyDown) +0:1361:4:67:1 //Copy: Alt+C (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1362:1:45:1 //Paste: Shift+Insert (KeyDown) +0:1362:4:86:1 //Paste: Alt+V (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1363:2:77:1 //Mix Paste: Ctrl+M (KeyDown) +0:1363:3:86:1 //Mix Paste: Shift+Ctrl+V (KeyDown) +0:1820:6:86:1 //Push Forward Paste (Insert): Ctrl+Alt+V (KeyDown) +0:1364:2:65:1 //Select All: Ctrl+A (KeyDown) +0:1364:2:53:1 //Select All: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find / Replace: Ctrl+F (KeyDown) +0:1366:2:114:1 //Find Next: Ctrl+F3 (KeyDown) +0:1021:0:122:1 //View General: F11 (KeyDown) +0:1021:4:71:1 //View General: Alt+G (KeyDown) +0:1022:0:113:1 //View Pattern: F2 (KeyDown) +0:1022:4:80:1 //View Pattern: Alt+P (KeyDown) +0:1023:0:114:1 //View Samples: F3 (KeyDown) +0:1024:0:115:1 //View Instruments: F4 (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1670:6:77:1 //View Channel Manager: Ctrl+Alt+M (KeyDown) +0:1669:3:77:1 //View Plugin Manager: Shift+Ctrl+M (KeyDown) +0:1370:0:112:1 //Help: F1 (KeyDown) +0:1032:0:219:5 //Previous Instrument: [ (KeyDown|KeyHold) +0:1032:2:38:5 //Previous Instrument: Ctrl+Up (KeyDown|KeyHold) +0:1032:2:111:5 //Previous Instrument: Ctrl+Num / (KeyDown|KeyHold) +0:1033:0:221:5 //Next Instrument: ] (KeyDown|KeyHold) +0:1033:2:40:5 //Next Instrument: Ctrl+Down (KeyDown|KeyHold) +0:1033:2:106:5 //Next Instrument: Ctrl+Num * (KeyDown|KeyHold) +0:1036:0:111:5 //Previous Octave: Num / (KeyDown|KeyHold) +0:1037:0:106:5 //Next Octave: Num * (KeyDown|KeyHold) +0:1034:2:37:5 //Previous Order: Ctrl+Left (KeyDown|KeyHold) +0:1035:2:39:5 //Next Order: Ctrl+Right (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:5 //Jump down by measure: Page Down (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by measure: Page Up (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+Page Down (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+Page Up (KeyDown|KeyHold) +2:1019:2:34:5 //Snap down to measure: Ctrl+Page Down (KeyDown|KeyHold) +2:1020:2:33:5 //Snap up to measure: Ctrl+Page Up (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+Page Down (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+Page Up (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: Down (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: Up (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+Down (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+Up (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: Left (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: Right (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: Tab (KeyDown|KeyHold) +2:1043:2:9:5 //Navigate to previous channel: Ctrl+Tab (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: Home (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+Home (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+Home (KeyDown) +2:1047:0:35:1 //Go to last channel: End (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+End (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+End (KeyDown) +2:1050:1:16:1 //Selection key: Shift+Shift (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl+Ctrl (KeyDown) +2:1011:4:76:1 //Select channel / Select all: Alt+L (KeyDown) +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1663:2:118:1 //Toggle follow song: Ctrl+F7 (KeyDown) +2:1003:0:13:1 //Quick Copy: Enter (KeyDown) +2:1001:0:32:1 //Enable Recording: Space (KeyDown) +2:1001:2:32:1 //Enable Recording: Ctrl+Space (KeyDown) +2:1002:2:13:1 //Play Row: Ctrl+Enter (KeyDown) +2:1002:0:104:1 //Play Row: Num 8 (KeyDown) +2:1002:0:56:1 //Play Row: 8 (KeyDown) +2:1317:4:18:1 //Set edit step on note entry: Alt+Alt (KeyDown) +2:1685:6:9:1 //Switch to Order List: Ctrl+Alt+Tab (KeyDown) +2:1672:3:13:1 //Insert new pattern: Shift+Ctrl+Enter (KeyDown) +2:1806:2:68:1 //Duplicate Pattern: Ctrl+D (KeyDown) +2:1836:2:191:1 //Toggle PC Event/instrument plugin editor: Ctrl+/ (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show Note Properties: Application (KeyDown) +2:1772:5:80:1 //Show Pattern Properties: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1776:1:122:1 //Toggle Loop Pattern: Shift+F11 (KeyDown) +2:1063:2:93:1 //Show Context (Right-Click) Menu: Ctrl+Application (KeyDown) +2:1780:2:84:1 //Show playback time at current row: Ctrl+T (KeyDown) +2:1901:3:37:1 //Cycle to Previous Clipboard: Shift+Ctrl+Left (KeyDown) +2:1902:3:39:1 //Cycle to Next Clipboard: Shift+Ctrl+Right (KeyDown) +2:1005:0:120:1 //Mute Current Channel: F9 (KeyDown) +2:1006:0:121:1 //Solo Current Channel: F10 (KeyDown) +2:1006:2:121:1 //Solo Current Channel: Ctrl+F10 (KeyDown) +2:1771:6:121:1 //Unmute all channels: Ctrl+Alt+F10 (KeyDown) +2:1883:2:49:1 //Channel Record Select: Ctrl+1 (KeyDown) +2:1884:2:50:1 //Channel Split Record Select: Ctrl+2 (KeyDown) +2:1786:2:82:1 //Reset Channel: Ctrl+R (KeyDown) +2:1007:4:81:5 //Transpose +1: Alt+Q (KeyDown|KeyHold) +2:1007:2:81:5 //Transpose +1: Ctrl+Q (KeyDown|KeyHold) +2:1008:4:65:5 //Transpose -1: Alt+A (KeyDown|KeyHold) +2:1009:6:81:5 //Transpose +1 Octave: Ctrl+Alt+Q (KeyDown|KeyHold) +2:1009:3:81:5 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown|KeyHold) +2:1010:6:65:5 //Transpose -1 Octave: Ctrl+Alt+A (KeyDown|KeyHold) +2:1010:3:65:5 //Transpose -1 Octave: Shift+Ctrl+A (KeyDown|KeyHold) +2:1885:2:107:5 //Data Entry +1: Ctrl+Num + (KeyDown|KeyHold) +2:1885:2:187:5 //Data Entry +1: Ctrl+= (KeyDown|KeyHold) +2:1886:2:109:5 //Data Entry -1: Ctrl+Num - (KeyDown|KeyHold) +2:1886:2:189:5 //Data Entry -1: Ctrl+- (KeyDown|KeyHold) +2:1893:3:107:1 //Data Entry Up (Coarse): Shift+Ctrl+Num + (KeyDown) +2:1893:3:187:1 //Data Entry Up (Coarse): Shift+Ctrl+= (KeyDown) +2:1894:3:109:1 //Data Entry Down (Coarse): Shift+Ctrl+Num - (KeyDown) +2:1894:3:189:1 //Data Entry Down (Coarse): Shift+Ctrl+- (KeyDown) +2:1012:4:74:1 //Amplify selection: Alt+J (KeyDown) +2:1014:4:73:1 //Interpolate Volume: Alt+I (KeyDown) +2:1014:2:74:1 //Interpolate Volume: Ctrl+J (KeyDown) +2:1015:4:88:1 //Interpolate Effect: Alt+X (KeyDown) +2:1015:2:75:1 //Interpolate Effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open Effect Visualizer: Alt+B (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:4:83:1 //Apply current instrument: Alt+S (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:1 //Grow selection: Alt+E (KeyDown) +2:1661:4:68:1 //Shrink selection: Alt+D (KeyDown) +2:1057:0:46:1 //Clear row: Delete (KeyDown) +2:1058:0:110:1 //Clear field: Num Del (KeyDown) +2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown) +2:1059:2:46:1 //Clear row and step: Ctrl+Delete (KeyDown) +2:1060:2:110:1 //Clear field and step: Ctrl+Num Del (KeyDown) +2:1665:3:190:1 //Clear field and step (IT Style): Shift+Ctrl+. (KeyDown) +2:1665:1:46:5 //Clear field and step (IT Style): Shift+Delete (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: Backspace (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+Backspace (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row: Insert (KeyDown|KeyHold) +2:1379:2:45:1 //Insert All Rows: Ctrl+Insert (KeyDown) +2:1055:0:109:5 //Previous pattern: Num - (KeyDown|KeyHold) +2:1054:0:107:5 //Next pattern: Num + (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:90/44:1 //Base octave C: Z (KeyDown) +3:1065:0:83/31:1 //Base octave C#: S (KeyDown) +3:1066:0:88/45:1 //Base octave D: X (KeyDown) +3:1067:0:68/32:1 //Base octave D#: D (KeyDown) +3:1068:0:67/46:1 //Base octave E: C (KeyDown) +3:1069:0:86/47:1 //Base octave F: V (KeyDown) +3:1070:0:71/34:1 //Base octave F#: G (KeyDown) +3:1071:0:66/48:1 //Base octave G: B (KeyDown) +3:1072:0:72/35:1 //Base octave G#: H (KeyDown) +3:1073:0:78/49:1 //Base octave A: N (KeyDown) +3:1074:0:74/36:1 //Base octave A#: J (KeyDown) +3:1075:0:77/50:1 //Base octave B: M (KeyDown) +3:1076:0:81/16:1 //Base octave +1 C: Q (KeyDown) +3:1077:0:50/3:1 //Base octave +1 C#: 2 (KeyDown) +3:1078:0:87/17:1 //Base octave +1 D: W (KeyDown) +3:1079:0:51/4:1 //Base octave +1 D#: 3 (KeyDown) +3:1080:0:69/18:1 //Base octave +1 E: E (KeyDown) +3:1081:0:82/19:1 //Base octave +1 F: R (KeyDown) +3:1082:0:53/6:1 //Base octave +1 F#: 5 (KeyDown) +3:1083:0:84/20:1 //Base octave +1 G: T (KeyDown) +3:1084:0:54/7:1 //Base octave +1 G#: 6 (KeyDown) +3:1085:0:89/21:1 //Base octave +1 A: Y (KeyDown) +3:1086:0:55/8:1 //Base octave +1 A#: 7 (KeyDown) +3:1087:0:85/22:1 //Base octave +1 B: U (KeyDown) +3:1088:0:73/23:1 //Base octave +2 C: I (KeyDown) +3:1089:0:57/10:1 //Base octave +2 C#: 9 (KeyDown) +3:1090:0:79/24:1 //Base octave +2 D: O (KeyDown) +3:1091:0:48/11:1 //Base octave +2 D#: 0 (KeyDown) +3:1092:0:80/25:1 //Base octave +2 E: P (KeyDown) +3:1095:0:188/51:1 //Base octave +2 G: , (KeyDown) +3:1096:0:190/52:1 //Base octave +2 G#: . (KeyDown) +3:1097:0:191/53:1 //Base octave +2 A: / (KeyDown) +3:1212:0:96:1 //Set octave 0: Num 0 (KeyDown) +3:1213:0:97:1 //Set octave 1: Num 1 (KeyDown) +3:1213:0:49:1 //Set octave 1: 1 (KeyDown) +3:1214:0:98:1 //Set octave 2: Num 2 (KeyDown) +3:1215:0:99:1 //Set octave 3: Num 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: Num 4 (KeyDown) +3:1217:0:101:1 //Set octave 5: Num 5 (KeyDown) +3:1218:0:102:1 //Set octave 6: Num 6 (KeyDown) +3:1219:0:103:1 //Set octave 7: Num 7 (KeyDown) +3:1220:0:104:1 //Set octave 8: Num 8 (KeyDown) +3:1221:0:105:1 //Set octave 9: Num 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+Shift (KeyDown) +3:1200:1:49:1 //Note Cut: Shift+1 (KeyDown) +3:1200:0:192:1 //Note Cut: ` (KeyDown) +3:1201:1:223:1 //Note Off: Shift+ (KeyDown) +3:1201:0:223:1 //Note Off: (KeyDown) +3:1201:0:187:1 //Note Off: = (KeyDown) +3:1791:1:187:1 //Note Fade: Shift+= (KeyDown) +3:1788:1:189:1 //Parameter Control: Shift+- (KeyDown) +3:1789:0:189:1 //Parameter Control (smooth): - (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: Num 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: Num 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: Num 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: Num 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: Num 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: Num 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: Num 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: Num 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: Num 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: Num 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: Num 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: Num 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: Num 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: Num 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: Num 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: Num 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: Num 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: Num 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: Num 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: Num 9 (KeyDown) +5:1232:0:86:1 //Volume Command - Volume: V (KeyDown) +5:1233:0:80:1 //Volume Command - Panning: P (KeyDown) +5:1234:0:67:1 //Volume Command - Volume Slide Up: C (KeyDown) +5:1235:0:68:1 //Volume Command - Volume Slide Down: D (KeyDown) +5:1236:0:65:1 //Volume Command - Fine Volume Slide Up: A (KeyDown) +5:1237:0:66:1 //Volume Command - Fine Volume Slide Down: B (KeyDown) +5:1238:0:85:1 //Volume Command - Vibrato Speed: U (KeyDown) +5:1239:0:72:1 //Volume Command - Vibrato Depth: H (KeyDown) +5:1240:0:76:1 //Volume Command - XM Pan Slide Left: L (KeyDown) +5:1241:0:82:1 //Volume Command - XM Pan Slide Right: R (KeyDown) +5:1242:0:71:1 //Volume Command - Portamento: G (KeyDown) +5:1243:0:70:1 //Volume Command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Volume Command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Volume Command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //Smooth MIDI Macro Slide: \ (KeyDown) +6:1295:1:186:1 //Combined Note Delay and Note Cut: Shift+; (KeyDown) +6:1295:0:186:1 //Combined Note Delay and Note Cut: ; (KeyDown) +6:1666:0:222:1 //Parameter Extension Command: ' (KeyDown) +6:1666:0:191:1 //Parameter Extension Command: / (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //Effect Parameter Digit 0: 0 (KeyDown) +7:1247:0:96:1 //Effect Parameter Digit 0: Num 0 (KeyDown) +7:1248:0:49:1 //Effect Parameter Digit 1: 1 (KeyDown) +7:1248:0:97:1 //Effect Parameter Digit 1: Num 1 (KeyDown) +7:1249:0:50:1 //Effect Parameter Digit 2: 2 (KeyDown) +7:1249:0:98:1 //Effect Parameter Digit 2: Num 2 (KeyDown) +7:1250:0:51:1 //Effect Parameter Digit 3: 3 (KeyDown) +7:1250:0:99:1 //Effect Parameter Digit 3: Num 3 (KeyDown) +7:1251:0:52:1 //Effect Parameter Digit 4: 4 (KeyDown) +7:1251:0:100:1 //Effect Parameter Digit 4: Num 4 (KeyDown) +7:1252:0:53:1 //Effect Parameter Digit 5: 5 (KeyDown) +7:1252:0:101:1 //Effect Parameter Digit 5: Num 5 (KeyDown) +7:1253:0:54:1 //Effect Parameter Digit 6: 6 (KeyDown) +7:1253:0:102:1 //Effect Parameter Digit 6: Num 6 (KeyDown) +7:1254:0:55:1 //Effect Parameter Digit 7: 7 (KeyDown) +7:1254:0:103:1 //Effect Parameter Digit 7: Num 7 (KeyDown) +7:1255:0:56:1 //Effect Parameter Digit 8: 8 (KeyDown) +7:1255:0:104:1 //Effect Parameter Digit 8: Num 8 (KeyDown) +7:1256:0:57:1 //Effect Parameter Digit 9: 9 (KeyDown) +7:1256:0:105:1 //Effect Parameter Digit 9: Num 9 (KeyDown) +7:1257:0:65:1 //Effect Parameter Digit A: A (KeyDown) +7:1258:0:66:1 //Effect Parameter Digit B: B (KeyDown) +7:1259:0:67:1 //Effect Parameter Digit C: C (KeyDown) +7:1260:0:68:1 //Effect Parameter Digit D: D (KeyDown) +7:1261:0:69:1 //Effect Parameter Digit E: E (KeyDown) +7:1262:0:70:1 //Effect Parameter Digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1673:4:76:1 //Load Sample: Alt+L (KeyDown) +8:1674:4:83:1 //Save Sample: Alt+S (KeyDown) +8:1675:4:78:1 //New Sample: Alt+N (KeyDown) +8:1907:2:81:1 //Transpose +1: Ctrl+Q (KeyDown) +8:1909:3:81:1 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown) +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1964:3:84:1 //Trim to loop end: Shift+Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence Sample Selection: Backspace (KeyDown) +8:1384:3:78:1 //Normalise Sample: Shift+Ctrl+N (KeyDown) +8:1384:1:78:1 //Normalise Sample: Shift+N (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1381:3:82:1 //Reverse Sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete Sample Selection: Delete (KeyDown) +8:1386:0:107:1 //Zoom Out: Num + (KeyDown) +8:1387:0:109:1 //Zoom In: Num - (KeyDown) +8:1882:0:32:1 //Zoom into Selection: Space (KeyDown) +8:1962:0:49:1 //Zoom into sample start: 1 (KeyDown) +8:1916:2:49:1 //Center loop start in view: Ctrl+1 (KeyDown) +8:1917:2:50:1 //Center loop end in view: Ctrl+2 (KeyDown) +8:1918:2:51:1 //Center sustain loop start in view: Ctrl+3 (KeyDown) +8:1919:2:52:1 //Center sustain loop end in view: Ctrl+4 (KeyDown) +8:1915:2:82:1 //Resample: Ctrl+R (KeyDown) +8:1784:2:73:1 //Invert Sample Phase: Ctrl+I (KeyDown) +8:1785:2:85:1 //Signed / Unsigned Conversion: Ctrl+U (KeyDown) +8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown) +8:1856:2:68:1 //Quick Fade: Ctrl+D (KeyDown) +8:1857:2:76:1 //Crossfade Sample Loop: Ctrl+L (KeyDown) +8:1924:1:49:1 //Preview Sample Cue 1: Shift+1 (KeyDown) +8:1925:1:50:1 //Preview Sample Cue 2: Shift+2 (KeyDown) +8:1926:1:51:1 //Preview Sample Cue 3: Shift+3 (KeyDown) +8:1927:1:52:1 //Preview Sample Cue 4: Shift+4 (KeyDown) +8:1928:1:53:1 //Preview Sample Cue 5: Shift+5 (KeyDown) +8:1929:1:54:1 //Preview Sample Cue 6: Shift+6 (KeyDown) +8:1930:1:55:1 //Preview Sample Cue 7: Shift+7 (KeyDown) +8:1931:1:56:1 //Preview Sample Cue 8: Shift+8 (KeyDown) +8:1932:1:57:1 //Preview Sample Cue 9: Shift+9 (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ +9:1837:0:107:5 //Zoom In: Num + (KeyDown|KeyHold) +9:1838:0:109:5 //Zoom Out: Num - (KeyDown|KeyHold) +9:1954:2:69:1 //Scale Envelope Points: Ctrl+E (KeyDown) +9:1956:1:36:1 //Select Envelope Loop Start: Shift+Home (KeyDown) +9:1957:1:35:1 //Select Envelope Loop End: Shift+End (KeyDown) +9:1958:3:36:1 //Select Envelope Sustain Start: Shift+Ctrl+Home (KeyDown) +9:1959:3:35:1 //Select Envelope Sustain End: Shift+Ctrl+End (KeyDown) +9:1825:1:9:5 //Select previous envelope point: Shift+Tab (KeyDown|KeyHold) +9:1826:0:9:5 //Select next envelope point: Tab (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: Left (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: Right (KeyDown|KeyHold) +9:1960:1:37:5 //Move envelope point left (Coarse): Shift+Left (KeyDown|KeyHold) +9:1961:1:39:5 //Move envelope point right (Coarse): Shift+Right (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: Up (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (Coarse): Page Up (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: Down (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (Coarse): Page Down (KeyDown|KeyHold) +9:1827:0:45:1 //Insert Envelope Point: Insert (KeyDown) +9:1828:0:46:1 //Remove Envelope Point: Delete (KeyDown) +9:1828:0:8:1 //Remove Envelope Point: Backspace (KeyDown) +9:1829:0:36:1 //Set Loop Start: Home (KeyDown) +9:1830:0:35:1 //Set Loop End: End (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+Home (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+End (KeyDown) +9:1833:2:82:1 //Toggle release node: Ctrl+R (KeyDown) + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ +13:1763:0:34:1 //Previous Plugin Preset: Page Down (KeyDown) +13:1763:0:109:5 //Previous Plugin Preset: Num - (KeyDown|KeyHold) +13:1764:0:33:1 //Next Plugin Preset: Page Up (KeyDown) +13:1764:0:107:5 //Next Plugin Preset: Num + (KeyDown|KeyHold) +13:1782:2:109:5 //Plugin preset backward jump: Ctrl+Num - (KeyDown|KeyHold) +13:1783:2:107:5 //Plugin preset forward jump: Ctrl+Num + (KeyDown|KeyHold) +13:1765:3:68:1 //Randomize Plugin Parameters: Shift+Ctrl+D (KeyDown) +13:1839:2:82:1 //Toggle Parameter Recording: Ctrl+R (KeyDown) +13:1840:2:75:1 //Pass Key Presses to Plugin: Ctrl+K (KeyDown) +13:1841:2:66:1 //Bypass Plugin: Ctrl+B (KeyDown) + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate Instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit Sample Map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit Current Sample: Ctrl+E (KeyDown) +17:1848:2:82:1 //Reset Note Mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (Note Map): Ctrl+Q (KeyDown) +17:1845:3:81:1 //Transpose +1 Octave (Note Map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -1 Octave (Note Map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: Delete (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: Insert (KeyDown|KeyHold) +19:1950:3:67:1 //Copy Orders: Shift+Ctrl+C (KeyDown) +19:1804:0:13:5 //Edit Pattern: Enter (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: Tab (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: Left (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: Up (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: Right (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: Down (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: Home (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: End (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: Num 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: Num 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: Num 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: Num 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: Num 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: Num 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: Num 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: Num 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: Num 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: Num 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : Num + (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : = (KeyDown|KeyHold) +19:1818:0:109:5 //Decrease pattern index: Num - (KeyDown|KeyHold) +19:1818:0:189:5 //Decrease pattern index: - (KeyDown|KeyHold) +19:1853:0:73:1 //Separator (+++) Index: I (KeyDown) +19:1854:0:32:1 //Stop (---) Index: Space (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) + +//----( Quick Channel Settings Context (20) )------------ +20:1878:1:37:5 //Previous Channel: Shift+Left (KeyDown|KeyHold) +20:1878:1:8:5 //Previous Channel: Shift+Backspace (KeyDown|KeyHold) +20:1879:1:39:5 //Next Channel: Shift+Right (KeyDown|KeyHold) +20:1879:1:13:5 //Next Channel: Shift+Enter (KeyDown|KeyHold) +20:1880:0:13:1 //Switch to Pattern Editor: Enter (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/SE_laptop_(ganja).mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/SE_laptop_(ganja).mkb new file mode 100644 index 00000000..5966151f --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/SE_laptop_(ganja).mkb @@ -0,0 +1,237 @@ +//-------- Modplug Tracker key binding definition file prototype ------- +//-Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1363:2:77:1 //Mix Paste: Ctrl+M (KeyDown) +0:1364:2:65:1 //SelectAll: Ctrl+A (KeyDown) +0:1365:2:70:1 //Find: Ctrl+F (KeyDown) +0:1366:0:114:1 //Find Next: F3 (KeyDown) +0:1021:0:116:1 //View General: F5 (KeyDown) +0:1022:0:117:1 //View Pattern: F6 (KeyDown) +0:1023:0:118:1 //View Samples: F7 (KeyDown) +0:1024:0:119:1 //View Instruments: F8 (KeyDown) +0:1025:0:120:1 //View Comments: F9 (KeyDown) +0:1368:0:115:1 //Toggle Tree View: F4 (KeyDown) +0:1369:0:123:1 //View Options: F12 (KeyDown) +0:1670:0:121:1 //View Channel Manager: F10 (KeyDown) +0:1669:0:122:1 //View 'Add Plugin' Window: F11 (KeyDown) +0:1370:0:112:1 //Help (to do): F1 (KeyDown) +0:1032:2:40:1 //Previous instrument: Ctrl+NEDPIL (KeyDown) +0:1033:2:38:1 //Next instrument: Ctrl+UPPIL (KeyDown) +0:1036:0:49:1 //Previous octave: 1 (KeyDown) +0:1037:0:52:1 //Next octave: 4 (KeyDown) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1038:0:40:1 //Navigate down: NEDPIL (KeyDown) +2:1039:0:38:1 //Navigate up: UPPIL (KeyDown) +2:1040:0:37:1 //Navigate left: VÄNSTERPIL (KeyDown) +2:1041:0:39:1 //Navigate right: HÖGERPIL (KeyDown) +2:1042:0:9:1 //Navigate to next channel: TAB (KeyDown) +2:1043:1:9:1 //Navigate to previous channel: Shift+TAB (KeyDown) +2:1050:1:0:0 //Selection key: Shift+ () +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1003:0:13:1 //Quick copy: RETUR (KeyDown) +2:1004:0:32:1 //Quick paste: BLANKSTEG (KeyDown) +2:1001:0:27:1 //Enable recording: ESC (KeyDown) +2:1007:6:38:1 //Transpose +1: Ctrl+Alt+UPPIL (KeyDown) +2:1008:6:40:1 //Transpose -1: Ctrl+Alt+NEDPIL (KeyDown) +2:1009:3:38:1 //Transpose +12: Shift+Ctrl+UPPIL (KeyDown) +2:1010:3:40:1 //Transpose -12: Shift+Ctrl+NEDPIL (KeyDown) +2:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +2:1014:2:74:1 //Interpolate volume: Ctrl+J (KeyDown) +2:1015:2:75:1 //Interpolate effect: Ctrl+K (KeyDown) +2:1016:0:65:1 //Open effect visualizer: A (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1058:0:46:1 //Clear field: DEL (KeyDown) +2:1378:0:45:1 //Insert Row: INS (KeyDown) +2:1055:2:37:1 //Previous pattern: Ctrl+VÄNSTERPIL (KeyDown) +2:1054:2:39:1 //Next pattern: Ctrl+HÖGERPIL (KeyDown) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:90:1 //Base octave C: Z (KeyDown) +3:1065:0:83:1 //Base octave C#: S (KeyDown) +3:1066:0:88:1 //Base octave D: X (KeyDown) +3:1067:0:68:1 //Base octave D#: D (KeyDown) +3:1068:0:67:1 //Base octave E: C (KeyDown) +3:1069:0:86:1 //Base octave F: V (KeyDown) +3:1070:0:71:1 //Base octave F#: G (KeyDown) +3:1071:0:66:1 //Base octave G: B (KeyDown) +3:1072:0:72:1 //Base octave G#: H (KeyDown) +3:1073:0:78:1 //Base octave +1 A: N (KeyDown) +3:1074:0:74:1 //Base octave +1 A#: J (KeyDown) +3:1075:0:77:1 //Base octave +1 B: M (KeyDown) +3:1076:0:188:1 //Base octave +1 C: , (KeyDown) +3:1076:0:81:1 //Base octave +1 C: Q (KeyDown) +3:1077:0:50:1 //Base octave +1 C#: 2 (KeyDown) +3:1077:0:76:1 //Base octave +1 C#: L (KeyDown) +3:1078:0:87:1 //Base octave +1 D: W (KeyDown) +3:1078:0:190:1 //Base octave +1 D: . (KeyDown) +3:1079:0:51:1 //Base octave +1 D#: 3 (KeyDown) +3:1079:0:192:1 //Base octave +1 D#: ö (KeyDown) +3:1080:0:69:1 //Base octave +1 E: E (KeyDown) +3:1080:0:189:1 //Base octave +1 E: - (KeyDown) +3:1081:0:82:1 //Base octave +1 F: R (KeyDown) +3:1082:0:53:1 //Base octave +1 F#: 5 (KeyDown) +3:1083:0:84:1 //Base octave +1 G: T (KeyDown) +3:1084:0:54:1 //Base octave +1 G#: 6 (KeyDown) +3:1085:0:89:1 //Base octave +2 A: Y (KeyDown) +3:1086:0:55:1 //Base octave +2 A#: 7 (KeyDown) +3:1087:0:85:1 //Base octave +2 B: U (KeyDown) +3:1088:0:73:1 //Base octave +2 C: I (KeyDown) +3:1089:0:57:1 //Base octave +2 C#: 9 (KeyDown) +3:1090:0:79:1 //Base octave +2 D: O (KeyDown) +3:1091:0:48:1 //Base octave +2 D#: 0 (KeyDown) +3:1092:0:80:1 //Base octave +2 E: P (KeyDown) +3:1093:0:221:1 //Base octave +2 F: å (KeyDown) +3:1212:0:96:1 //Set octave 0: NUM 0 (KeyDown) +3:1213:0:49:1 //Set octave 1: 1 (KeyDown) +3:1213:0:97:1 //Set octave 1: NUM 1 (KeyDown) +3:1214:0:98:1 //Set octave 2: NUM 2 (KeyDown) +3:1215:0:99:1 //Set octave 3: NUM 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: NUM 4 (KeyDown) +3:1217:0:101:1 //Set octave 5: NUM 5 (KeyDown) +3:1218:0:102:1 //Set octave 6: NUM 6 (KeyDown) +3:1219:0:103:1 //Set octave 7: NUM 7 (KeyDown) +3:1220:0:56:1 //Set octave 8: 8 (KeyDown) +3:1220:0:104:1 //Set octave 8: NUM 8 (KeyDown) +3:1221:0:105:1 //Set octave 9: NUM 9 (KeyDown) +3:1200:0:191:1 //Note cut: ' (KeyDown) +3:1201:0:226:1 //Note off: < (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1232:0:86:1 //Vol command - volume: V (KeyDown) +5:1233:0:80:1 //Vol command - pan: P (KeyDown) +5:1234:0:67:1 //Vol command - vol slide up: C (KeyDown) +5:1235:0:68:1 //Vol command - vol slide down: D (KeyDown) +5:1236:0:65:1 //Vol command - vol fine slide up: A (KeyDown) +5:1237:0:66:1 //Vol command - vol fine slide down: B (KeyDown) +5:1238:0:85:1 //Vol command - vibrato speed: U (KeyDown) +5:1246:0:79:1 //Vol command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:226:1 //FX midi macro slide: < (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //FX Param digit 0: 0 (KeyDown) +7:1248:0:49:1 //FX Param digit 1: 1 (KeyDown) +7:1249:0:50:1 //FX Param digit 2: 2 (KeyDown) +7:1250:0:51:1 //FX Param digit 3: 3 (KeyDown) +7:1251:0:52:1 //FX Param digit 4: 4 (KeyDown) +7:1252:0:53:1 //FX Param digit 5: 5 (KeyDown) +7:1253:0:54:1 //FX Param digit 6: 6 (KeyDown) +7:1254:0:55:1 //FX Param digit 7: 7 (KeyDown) +7:1255:0:56:1 //FX Param digit 8: 8 (KeyDown) +7:1256:0:57:1 //FX Param digit 9: 9 (KeyDown) +7:1257:0:65:1 //FX Param digit A: A (KeyDown) +7:1258:0:66:1 //FX Param digit B: B (KeyDown) +7:1259:0:67:1 //FX Param digit C: C (KeyDown) +7:1260:0:68:1 //FX Param digit D: D (KeyDown) +7:1261:0:69:1 //FX Param digit E: E (KeyDown) +7:1262:0:70:1 //FX Param digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1386:0:189:1 //Zoom Out: - (KeyDown) +8:1387:0:187:1 //Zoom In: + (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit sample map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit current sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset note mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (note map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (note map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +12 (note map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -12 (note map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: DELETE (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold) +19:1804:0:13:5 //Edit Pattern: ENTER (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TAB (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: LEFT (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: UP (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: RIGHT (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: DOWN (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: HOME (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: END (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUM 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUM 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUM 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUM 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUM 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUM 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUM 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUM 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUM 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUM 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : NUM PLUS (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : + (KeyDown|KeyHold) +19:1818:0:109:1 //Decrease pattern index: NUM SUB (KeyDown) +19:1818:0:189:1 //Decrease pattern index: - (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/UK_it2_(chocosaurus).mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/UK_it2_(chocosaurus).mkb new file mode 100644 index 00000000..0f6442c1 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/UK_it2_(chocosaurus).mkb @@ -0,0 +1,461 @@ +//----------------- OpenMPT key binding definition file --------------- +//- Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:0:120:1 //File/Open: F9 (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:0:121:1 //File/Save As: F10 (KeyDown) +0:1351:1:121:1 //File/Export as lossless (Wave, FLAC): Shift+F10 (KeyDown) +0:1693:0:166:1 //Previous Document: (KeyDown) +0:1694:0:167:1 //Next Document: (KeyDown) +0:1030:1:119:1 //Play Song / Pause song: Shift+F8 (KeyDown) +0:1375:0:119:1 //Stop Song: F8 (KeyDown) +0:1029:0:116:5 //Play Song from Start: F5 (KeyDown|KeyHold) +0:1028:0:118:5 //Play Song from Cursor: F7 (KeyDown|KeyHold) +0:1898:1:117:1 //Play Song from Pattern Start: Shift+F6 (KeyDown) +0:1027:0:117:5 //Play Pattern from Start: F6 (KeyDown|KeyHold) +0:1026:2:118:1 //Play Pattern from Cursor: Ctrl+F7 (KeyDown) +0:1374:2:80:1 //Estimate Song Length: Ctrl+P (KeyDown) +0:1359:2:8:1 //Undo: Ctrl+BACKSPACE (KeyDown) +0:1905:4:8:1 //Redo: Alt+BACKSPACE (KeyDown) +0:1360:4:90:1 //Cut: Alt+Z (KeyDown) +0:1361:4:67:1 //Copy: Alt+C (KeyDown) +0:1362:4:79:1 //Paste: Alt+O (KeyDown) +0:1686:4:77:1 //Mix Paste (old IT Style): Alt+M (KeyDown) +0:1820:4:80:1 //Push Forward Paste (Insert): Alt+P (KeyDown) +0:1021:0:123:1 //View General: F12 (KeyDown) +0:1022:0:113:1 //View Pattern: F2 (KeyDown) +0:1023:0:114:1 //View Samples: F3 (KeyDown) +0:1024:0:115:1 //View Instruments: F4 (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1781:1:112:1 //View MIDI Mapping: Shift+F1 (KeyDown) +0:1370:0:112:1 //Help: F1 (KeyDown) +0:1032:1:188:1 //Previous Instrument: Shift+, (KeyDown) +0:1032:2:38:1 //Previous Instrument: Ctrl+UP (KeyDown) +0:1032:2:111:5 //Previous Instrument: Ctrl+NUM DIVIDE (KeyDown|KeyHold) +0:1033:2:190:1 //Next Instrument: Ctrl+. (KeyDown) +0:1033:2:40:1 //Next Instrument: Ctrl+DOWN (KeyDown) +0:1033:2:106:5 //Next Instrument: Ctrl+NUMMULT (KeyDown|KeyHold) +0:1036:0:111:1 //Previous Octave: NUM DIVIDE (KeyDown) +0:1036:4:36:1 //Previous Octave: Alt+HOME (KeyDown) +0:1037:0:106:1 //Next Octave: NUMMULT (KeyDown) +0:1037:4:35:1 //Next Octave: Alt+END (KeyDown) +0:1034:2:189:1 //Previous Order: Ctrl+- (KeyDown) +0:1034:2:109:1 //Previous Order: Ctrl+NUM SUB (KeyDown) +0:1035:2:107:1 //Next Order: Ctrl+NUM PLUS (KeyDown) +0:1035:3:187:1 //Next Order: Shift+Ctrl+= (KeyDown) +0:1912:2:87:1 //Dummy Shortcut: Ctrl+W (KeyDown) +0:1912:3:87:1 //Dummy Shortcut: Shift+Ctrl+W (KeyDown) +0:1912:2:90:1 //Dummy Shortcut: Ctrl+Z (KeyDown) +0:1912:2:89:1 //Dummy Shortcut: Ctrl+Y (KeyDown) +0:1912:3:86:1 //Dummy Shortcut: Shift+Ctrl+V (KeyDown) +0:1912:2:53:1 //Dummy Shortcut: Ctrl+5 (KeyDown) +0:1912:2:114:1 //Dummy Shortcut: Ctrl+F3 (KeyDown) +0:1912:3:67:1 //Dummy Shortcut: Shift+Ctrl+C (KeyDown) +0:1912:4:34:1 //Dummy Shortcut: Alt+PGDOWN (KeyDown) +0:1912:4:33:1 //Dummy Shortcut: Alt+PGUP (KeyDown) +0:1912:6:34:1 //Dummy Shortcut: Ctrl+Alt+PGDOWN (KeyDown) +0:1912:6:33:1 //Dummy Shortcut: Ctrl+Alt+PGUP (KeyDown) +0:1912:6:36:1 //Dummy Shortcut: Ctrl+Alt+HOME (KeyDown) +0:1912:6:35:1 //Dummy Shortcut: Ctrl+Alt+END (KeyDown) +0:1912:3:76:1 //Dummy Shortcut: Shift+Ctrl+L (KeyDown) +0:1912:2:46:1 //Dummy Shortcut: Ctrl+DELETE (KeyDown) +0:1912:6:121:1 //Dummy Shortcut: Ctrl+Alt+F10 (KeyDown) +0:1912:2:49:1 //Dummy Shortcut: Ctrl+1 (KeyDown) +0:1912:2:50:1 //Dummy Shortcut: Ctrl+2 (KeyDown) +0:1912:2:51:1 //Dummy Shortcut: Ctrl+3 (KeyDown) +0:1912:2:52:1 //Dummy Shortcut: Ctrl+4 (KeyDown) +0:1912:2:82:1 //Dummy Shortcut: Ctrl+R (KeyDown) +0:1912:2:187:1 //Dummy Shortcut: Ctrl+= (KeyDown) +0:1912:3:107:1 //Dummy Shortcut: Shift+Ctrl+NUM PLUS (KeyDown) +0:1912:3:109:1 //Dummy Shortcut: Shift+Ctrl+NUM SUB (KeyDown) +0:1912:4:66:1 //Dummy Shortcut: Alt+B (KeyDown) +0:1912:4:69:1 //Dummy Shortcut: Alt+E (KeyDown) +0:1912:4:18:1 //Dummy Shortcut: Alt (KeyDown) +0:1912:2:191:1 //Dummy Shortcut: Ctrl+/ (KeyDown) +0:1912:6:80:1 //Dummy Shortcut: Ctrl+Alt+P (KeyDown) +0:1912:0:93:1 //Dummy Shortcut: Application (KeyDown) +0:1912:3:80:1 //Dummy Shortcut: Shift+Ctrl+P (KeyDown) +0:1912:2:69:1 //Dummy Shortcut: Ctrl+E (KeyDown) +0:1912:1:122:1 //Dummy Shortcut: Shift+F11 (KeyDown) +0:1912:2:84:1 //Dummy Shortcut: Ctrl+T (KeyDown) +0:1912:3:77:1 //Dummy Shortcut: Shift+Ctrl+M (KeyDown) +0:1912:3:37:1 //Dummy Shortcut: Shift+Ctrl+LEFT (KeyDown) +0:1912:3:39:1 //Dummy Shortcut: Shift+Ctrl+RIGHT (KeyDown) +0:1912:0:191:1 //Dummy Shortcut: / (KeyDown) +0:1912:0:188:1 //Dummy Shortcut: , (KeyDown) +0:1912:0:189:1 //Dummy Shortcut: - (KeyDown) +0:1912:1:76:1 //Dummy Shortcut: Shift+L (KeyDown) +0:1912:1:82:1 //Dummy Shortcut: Shift+R (KeyDown) +0:1912:1:83:1 //Dummy Shortcut: Shift+S (KeyDown) +0:1912:2:68:1 //Dummy Shortcut: Ctrl+D (KeyDown) +0:1912:2:76:1 //Dummy Shortcut: Ctrl+L (KeyDown) +0:1912:3:69:1 //Dummy Shortcut: Shift+Ctrl+E (KeyDown) +0:1912:2:81:1 //Dummy Shortcut: Ctrl+Q (KeyDown) +0:1912:2:65:1 //Dummy Shortcut: Ctrl+A (KeyDown) +0:1912:3:81:1 //Dummy Shortcut: Shift+Ctrl+Q (KeyDown) +0:1912:3:65:1 //Dummy Shortcut: Shift+Ctrl+A (KeyDown) +0:1912:1:36:1 //Dummy Shortcut: Shift+HOME (KeyDown) +0:1912:1:35:1 //Dummy Shortcut: Shift+END (KeyDown) +0:1912:3:36:1 //Dummy Shortcut: Shift+Ctrl+HOME (KeyDown) +0:1912:3:35:1 //Dummy Shortcut: Shift+Ctrl+END (KeyDown) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:5 //Jump down by measure: PGDOWN (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by measure: PGUP (KeyDown|KeyHold) +2:1038:2:35:5 //Navigate down by 1 row: Ctrl+END (KeyDown|KeyHold) +2:1039:2:36:5 //Navigate up by 1 row: Ctrl+HOME (KeyDown|KeyHold) +2:1691:0:40:5 //Navigate down by spacing: DOWN (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+DOWN (KeyDown|KeyHold) +2:1692:0:38:5 //Navigate up by spacing: UP (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+UP (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: LEFT (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: RIGHT (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: TAB (KeyDown|KeyHold) +2:1042:4:39:1 //Navigate to next channel: Alt+RIGHT (KeyDown) +2:1043:1:9:5 //Navigate to previous channel: Shift+TAB (KeyDown|KeyHold) +2:1043:4:37:1 //Navigate to previous channel: Alt+LEFT (KeyDown) +2:1044:0:36:1 //Go to first channel: HOME (KeyDown) +2:1045:2:33:1 //Go to first row: Ctrl+PGUP (KeyDown) +2:1047:0:35:1 //Go to last channel: END (KeyDown) +2:1048:2:34:1 //Go to last row: Ctrl+PGDOWN (KeyDown) +2:1050:1:16:1 //Selection key: Shift (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl (KeyDown) +2:1011:4:76:1 //Select Channel / Select All: Alt+L (KeyDown) +2:1011:2:76:1 //Select Channel / Select All: Ctrl+L (KeyDown) +2:1859:4:68:1 //Select Measure: Alt+D (KeyDown) +2:1663:2:70:1 //Toggle follow song: Ctrl+F (KeyDown) +2:1003:0:13:1 //Quick Copy: ENTER (KeyDown) +2:1004:0:32:5 //Quick Paste: SPACE (KeyDown|KeyHold) +2:1897:1:13:1 //Pick up nearest instrument number: Shift+ENTER (KeyDown) +2:1001:2:32:1 //Enable Recording: Ctrl+SPACE (KeyDown) +2:1002:0:56:1 //Play Row: 8 (KeyDown) +2:1002:2:13:5 //Play Row: Ctrl+ENTER (KeyDown|KeyHold) +2:1317:4:18:1 //Set edit step on note entry: Alt (KeyDown) +2:1861:4:50:1 //Increase Edit Step: Alt+2 (KeyDown) +2:1862:4:49:1 //Decrease Edit Step: Alt+1 (KeyDown) +2:1685:0:122:1 //Switch to Order List: F11 (KeyDown) +2:1685:2:9:1 //Switch to Order List: Ctrl+TAB (KeyDown) +2:1672:1:78:1 //Insert new pattern: Shift+N (KeyDown) +2:1806:3:78:1 //Duplicate Pattern: Shift+Ctrl+N (KeyDown) +2:1772:5:80:1 //Show Pattern Properties: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1005:4:120:1 //Mute Current Channel: Alt+F9 (KeyDown) +2:1006:4:121:1 //Solo Current Channel: Alt+F10 (KeyDown) +2:1006:2:121:1 //Solo Current Channel: Ctrl+F10 (KeyDown) +2:1007:4:81:5 //Transpose +1: Alt+Q (KeyDown|KeyHold) +2:1008:4:65:5 //Transpose -1: Alt+A (KeyDown|KeyHold) +2:1009:5:81:5 //Transpose +1 Octave: Shift+Alt+Q (KeyDown|KeyHold) +2:1010:5:65:5 //Transpose -1 Octave: Shift+Alt+A (KeyDown|KeyHold) +2:1894:3:189:1 //Data Entry Down (Coarse): Shift+Ctrl+- (KeyDown) +2:1012:4:74:1 //Amplify selection: Alt+J (KeyDown) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:4:73:1 //Interpolate Volume: Alt+I (KeyDown) +2:1014:2:74:1 //Interpolate Volume: Ctrl+J (KeyDown) +2:1015:4:88:1 //Interpolate Effect: Alt+X (KeyDown) +2:1015:2:75:1 //Interpolate Effect: Ctrl+K (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:4:83:1 //Apply current instrument: Alt+S (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:70:1 //Grow selection: Alt+F (KeyDown) +2:1661:4:71:1 //Shrink selection: Alt+G (KeyDown) +2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown) +2:1665:0:190:1 //Clear field and step (IT Style): . (KeyDown) +2:1665:0:110:1 //Clear field and step (IT Style): NUM DECIMAL (KeyDown) +2:1061:0:46:5 //Delete rows: DELETE (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: BACKSPACE (KeyDown|KeyHold) +2:1377:4:46:5 //Delete all rows: Alt+DELETE (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row: INSERT (KeyDown|KeyHold) +2:1379:4:45:1 //Insert All Rows: Alt+INSERT (KeyDown) +2:1055:0:109:5 //Previous pattern: NUM SUB (KeyDown|KeyHold) +2:1055:1:189:1 //Previous pattern: Shift+- (KeyDown) +2:1054:0:107:5 //Next pattern: NUM PLUS (KeyDown|KeyHold) +2:1054:1:187:1 //Next pattern: Shift+= (KeyDown) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:90/44:1 //Base octave C: Z (KeyDown) +3:1065:0:83/31:1 //Base octave C#: S (KeyDown) +3:1066:0:88/45:1 //Base octave D: X (KeyDown) +3:1067:0:68/32:1 //Base octave D#: D (KeyDown) +3:1068:0:67/46:1 //Base octave E: C (KeyDown) +3:1069:0:86/47:1 //Base octave F: V (KeyDown) +3:1070:0:71/34:1 //Base octave F#: G (KeyDown) +3:1071:0:66/48:1 //Base octave G: B (KeyDown) +3:1072:0:72/35:1 //Base octave G#: H (KeyDown) +3:1073:0:78/49:1 //Base octave A: N (KeyDown) +3:1074:0:74/36:1 //Base octave A#: J (KeyDown) +3:1075:0:77/50:1 //Base octave B: M (KeyDown) +3:1076:0:81/16:1 //Base octave +1 C: Q (KeyDown) +3:1077:0:50/3:1 //Base octave +1 C#: 2 (KeyDown) +3:1078:0:87/17:1 //Base octave +1 D: W (KeyDown) +3:1079:0:51/4:1 //Base octave +1 D#: 3 (KeyDown) +3:1080:0:69/18:1 //Base octave +1 E: E (KeyDown) +3:1081:0:82/19:1 //Base octave +1 F: R (KeyDown) +3:1082:0:53/6:1 //Base octave +1 F#: 5 (KeyDown) +3:1083:0:84/20:1 //Base octave +1 G: T (KeyDown) +3:1084:0:54/7:1 //Base octave +1 G#: 6 (KeyDown) +3:1085:0:89/21:1 //Base octave +1 A: Y (KeyDown) +3:1086:0:55/8:1 //Base octave +1 A#: 7 (KeyDown) +3:1087:0:85/22:1 //Base octave +1 B: U (KeyDown) +3:1088:0:73/23:1 //Base octave +2 C: I (KeyDown) +3:1089:0:57/10:1 //Base octave +2 C#: 9 (KeyDown) +3:1090:0:79/24:1 //Base octave +2 D: O (KeyDown) +3:1091:0:48/11:1 //Base octave +2 D#: 0 (KeyDown) +3:1092:0:80/25:1 //Base octave +2 E: P (KeyDown) +3:1212:0:96:1 //Set octave 0: NUM 0 (KeyDown) +3:1213:0:97:1 //Set octave 1: NUM 1 (KeyDown) +3:1214:0:98:1 //Set octave 2: NUM 2 (KeyDown) +3:1215:0:99:1 //Set octave 3: NUM 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: NUM 4 (KeyDown) +3:1217:0:101:1 //Set octave 5: NUM 5 (KeyDown) +3:1218:0:102:1 //Set octave 6: NUM 6 (KeyDown) +3:1219:0:103:1 //Set octave 7: NUM 7 (KeyDown) +3:1220:0:104:1 //Set octave 8: NUM 8 (KeyDown) +3:1221:0:105:1 //Set octave 9: NUM 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift (KeyDown) +3:1200:0:49:1 //Note Cut: 1 (KeyDown) +3:1200:0:192:1 //Note Cut: ' (KeyDown) +3:1201:0:223:1 //Note Off: ` (KeyDown) +3:1201:0:187:1 //Note Off: = (KeyDown) +3:1791:1:223:1 //Note Fade: Shift+` (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: NUM 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: NUM 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: NUM 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: NUM 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: NUM 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: NUM 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: NUM 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: NUM 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: NUM 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: NUM 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: NUM 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: NUM 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: NUM 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: NUM 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: NUM 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: NUM 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: NUM 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: NUM 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: NUM 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: NUM 9 (KeyDown) +5:1232:0:86:1 //Volume Command - Volume: V (KeyDown) +5:1233:0:80:1 //Volume Command - Panning: P (KeyDown) +5:1234:0:67:1 //Volume Command - Volume Slide Up: C (KeyDown) +5:1235:0:68:1 //Volume Command - Volume Slide Down: D (KeyDown) +5:1236:0:65:1 //Volume Command - Fine Volume Slide Up: A (KeyDown) +5:1237:0:66:1 //Volume Command - Fine Volume Slide Down: B (KeyDown) +5:1238:0:85:1 //Volume Command - Vibrato Speed: U (KeyDown) +5:1239:0:72:1 //Volume Command - Vibrato Depth: H (KeyDown) +5:1240:0:76:1 //Volume Command - XM Pan Slide Left: L (KeyDown) +5:1241:0:82:1 //Volume Command - XM Pan Slide Right: R (KeyDown) +5:1242:0:71:1 //Volume Command - Portamento: G (KeyDown) +5:1243:0:70:1 //Volume Command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Volume Command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Volume Command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //Smooth MIDI Macro Slide: \ (KeyDown) +6:1295:1:186:1 //Combined Note Delay and Note Cut: Shift+; (KeyDown) +6:1295:0:186:1 //Combined Note Delay and Note Cut: ; (KeyDown) +6:1666:0:222:1 //Parameter Extension Command: # (KeyDown) +6:1666:0:191:1 //Parameter Extension Command: / (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //Effect Parameter Digit 0: 0 (KeyDown) +7:1247:0:96:1 //Effect Parameter Digit 0: NUM 0 (KeyDown) +7:1248:0:49:1 //Effect Parameter Digit 1: 1 (KeyDown) +7:1248:0:97:1 //Effect Parameter Digit 1: NUM 1 (KeyDown) +7:1249:0:50:1 //Effect Parameter Digit 2: 2 (KeyDown) +7:1249:0:98:1 //Effect Parameter Digit 2: NUM 2 (KeyDown) +7:1250:0:51:1 //Effect Parameter Digit 3: 3 (KeyDown) +7:1250:0:99:1 //Effect Parameter Digit 3: NUM 3 (KeyDown) +7:1251:0:52:1 //Effect Parameter Digit 4: 4 (KeyDown) +7:1251:0:100:1 //Effect Parameter Digit 4: NUM 4 (KeyDown) +7:1252:0:53:1 //Effect Parameter Digit 5: 5 (KeyDown) +7:1252:0:101:1 //Effect Parameter Digit 5: NUM 5 (KeyDown) +7:1253:0:54:1 //Effect Parameter Digit 6: 6 (KeyDown) +7:1253:0:102:1 //Effect Parameter Digit 6: NUM 6 (KeyDown) +7:1254:0:55:1 //Effect Parameter Digit 7: 7 (KeyDown) +7:1254:0:103:1 //Effect Parameter Digit 7: NUM 7 (KeyDown) +7:1255:0:56:1 //Effect Parameter Digit 8: 8 (KeyDown) +7:1255:0:104:1 //Effect Parameter Digit 8: NUM 8 (KeyDown) +7:1256:0:57:1 //Effect Parameter Digit 9: 9 (KeyDown) +7:1256:0:105:1 //Effect Parameter Digit 9: NUM 9 (KeyDown) +7:1257:0:65:1 //Effect Parameter Digit A: A (KeyDown) +7:1258:0:66:1 //Effect Parameter Digit B: B (KeyDown) +7:1259:0:67:1 //Effect Parameter Digit C: C (KeyDown) +7:1260:0:68:1 //Effect Parameter Digit D: D (KeyDown) +7:1261:0:69:1 //Effect Parameter Digit E: E (KeyDown) +7:1262:0:70:1 //Effect Parameter Digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1673:0:13:1 //Load Sample: ENTER (KeyDown) +8:1674:4:84:1 //Save Sample: Alt+T (KeyDown) +8:1675:4:78:1 //New Sample: Alt+N (KeyDown) +8:1952:4:80:1 //Duplicate Sample: Alt+P (KeyDown) +8:1907:2:107:1 //Transpose +1: Ctrl+NUM PLUS (KeyDown) +8:1907:3:187:1 //Transpose +1: Shift+Ctrl+= (KeyDown) +8:1908:2:109:1 //Transpose -1: Ctrl+NUM SUB (KeyDown) +8:1908:3:189:1 //Transpose -1: Shift+Ctrl+- (KeyDown) +8:1909:4:107:1 //Transpose +1 Octave: Alt+NUM PLUS (KeyDown) +8:1909:5:187:1 //Transpose +1 Octave: Shift+Alt+= (KeyDown) +8:1910:4:109:1 //Transpose -1 Octave: Alt+NUM SUB (KeyDown) +8:1910:5:189:1 //Transpose -1 Octave: Shift+Alt+- (KeyDown) +8:1380:4:66:1 //Trim sample around loop points: Alt+B (KeyDown) +8:1964:4:76:1 //Trim to loop end: Alt+L (KeyDown) +8:1383:0:8:1 //Silence Sample Selection: BACKSPACE (KeyDown) +8:1384:5:77:1 //Normalise Sample: Shift+Alt+M (KeyDown) +8:1385:4:77:1 //Amplify Sample: Alt+M (KeyDown) +8:1381:4:71:1 //Reverse Sample: Alt+G (KeyDown) +8:1381:3:82:1 //Reverse Sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete Sample Selection: DELETE (KeyDown) +8:1386:0:107:1 //Zoom Out: NUM PLUS (KeyDown) +8:1387:0:109:1 //Zoom In: NUM SUB (KeyDown) +8:1882:0:32:1 //Zoom into Selection: SPACE (KeyDown) +8:1962:0:49:1 //Zoom into sample start: 1 (KeyDown) +8:1887:4:81:1 //Convert to 8-bit / 16-bit: Alt+Q (KeyDown) +8:1888:5:68:1 //Convert to Mono (Mix): Shift+Alt+D (KeyDown) +8:1913:2:70:1 //Upsample: Ctrl+F (KeyDown) +8:1914:2:71:1 //Downsample: Ctrl+G (KeyDown) +8:1915:4:69:1 //Resample: Alt+E (KeyDown) +8:1784:4:73:1 //Invert Sample Phase: Alt+I (KeyDown) +8:1785:4:65:1 //Signed / Unsigned Conversion: Alt+A (KeyDown) +8:1790:4:72:1 //Remove DC Offset: Alt+H (KeyDown) +8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown) +8:1924:1:49:1 //Preview Sample Cue 1: Shift+1 (KeyDown) +8:1925:1:50:1 //Preview Sample Cue 2: Shift+2 (KeyDown) +8:1926:1:51:1 //Preview Sample Cue 3: Shift+3 (KeyDown) +8:1927:1:52:1 //Preview Sample Cue 4: Shift+4 (KeyDown) +8:1928:1:53:1 //Preview Sample Cue 5: Shift+5 (KeyDown) +8:1929:1:54:1 //Preview Sample Cue 6: Shift+6 (KeyDown) +8:1930:1:55:1 //Preview Sample Cue 7: Shift+7 (KeyDown) +8:1931:1:56:1 //Preview Sample Cue 8: Shift+8 (KeyDown) +8:1932:1:57:1 //Preview Sample Cue 9: Shift+9 (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ +9:1837:0:107:5 //Zoom In: NUM PLUS (KeyDown|KeyHold) +9:1838:0:109:5 //Zoom Out: NUM SUB (KeyDown|KeyHold) +9:1825:2:37:5 //Select previous envelope point: Ctrl+LEFT (KeyDown|KeyHold) +9:1826:2:39:5 //Select next envelope point: Ctrl+RIGHT (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: LEFT (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: RIGHT (KeyDown|KeyHold) +9:1960:4:37:5 //Move envelope point left (Coarse): Alt+LEFT (KeyDown|KeyHold) +9:1961:4:39:5 //Move envelope point right (Coarse): Alt+RIGHT (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: UP (KeyDown|KeyHold) +9:1834:4:38:5 //Move envelope point up (Coarse): Alt+UP (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: DOWN (KeyDown|KeyHold) +9:1835:4:40:5 //Move envelope point down (Coarse): Alt+DOWN (KeyDown|KeyHold) +9:1827:0:45:1 //Insert Envelope Point: INSERT (KeyDown) +9:1828:0:46:1 //Remove Envelope Point: DELETE (KeyDown) +9:1829:0:36:1 //Set Loop Start: HOME (KeyDown) +9:1830:0:35:1 //Set Loop End: END (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+HOME (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+END (KeyDown) + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ +13:1763:0:109:5 //Previous Plugin Preset: NUM SUB (KeyDown|KeyHold) +13:1764:0:107:5 //Next Plugin Preset: NUM PLUS (KeyDown|KeyHold) +13:1782:2:109:5 //Plugin preset backward jump: Ctrl+NUM SUB (KeyDown|KeyHold) +13:1783:2:107:5 //Plugin preset forward jump: Ctrl+NUM PLUS (KeyDown|KeyHold) +13:1765:3:68:1 //Randomize Plugin Parameters: Shift+Ctrl+D (KeyDown) +13:1840:2:75:1 //Pass Key Presses to Plugin: Ctrl+K (KeyDown) +13:1841:2:66:1 //Bypass Plugin: Ctrl+B (KeyDown) + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:4:80:1 //Duplicate Instrument: Alt+P (KeyDown) +17:1846:5:65:1 //Map all notes to selected note: Shift+Alt+A (KeyDown) +17:1847:4:65:1 //Map all notes to selected sample: Alt+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: DELETE (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold) +19:1804:0:13:5 //Edit Pattern: ENTER (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TAB (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: LEFT (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: UP (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: RIGHT (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: DOWN (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: HOME (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: END (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUM 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUM 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUM 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUM 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUM 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUM 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUM 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUM 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUM 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUM 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : NUM PLUS (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : = (KeyDown|KeyHold) +19:1818:0:109:1 //Decrease pattern index: NUM SUB (KeyDown) +19:1818:0:189:1 //Decrease pattern index: - (KeyDown) +19:1853:0:73:1 //Separator (+++) Index: I (KeyDown) +19:1854:0:32:1 //Stop (---) Index: SPACE (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) + +//----( Quick Channel Settings Context (20) )------------ +20:1878:1:37:5 //Previous Channel: Shift+LEFT (KeyDown|KeyHold) +20:1878:1:8:5 //Previous Channel: Shift+BACKSPACE (KeyDown|KeyHold) +20:1879:1:39:5 //Next Channel: Shift+RIGHT (KeyDown|KeyHold) +20:1879:1:13:5 //Next Channel: Shift+ENTER (KeyDown|KeyHold) +20:1880:0:13:1 //Switch to Pattern Editor: ENTER (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/UK_mpt_it2_hybrid_(rewbs).mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/UK_mpt_it2_hybrid_(rewbs).mkb new file mode 100644 index 00000000..03c6a63b --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/UK_mpt_it2_hybrid_(rewbs).mkb @@ -0,0 +1,331 @@ +//-------- OpenMPT key binding definition file ------- +//-Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1030:2:119:1 //Play song/Pause song: Ctrl+F8 (KeyDown) +0:1031:0:119:1 //Pause song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: ESC (KeyDown) +0:1029:0:116:5 //Play song from start: F5 (KeyDown|KeyHold) +0:1028:0:118:5 //Play song from cursor: F7 (KeyDown|KeyHold) +0:1027:0:117:5 //Play pattern from start: F6 (KeyDown|KeyHold) +0:1026:2:117:5 //Play pattern from cursor: Ctrl+F6 (KeyDown|KeyHold) +0:1687:6:66:1 //Show approx. real BPM: Ctrl+Alt+B (KeyDown) +0:1376:2:120:1 //Toggle Midi Record: Ctrl+F9 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1361:4:67:1 //Copy: Alt+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:4:86:1 //Paste: Alt+V (KeyDown) +0:1363:2:77:1 //Mix Paste: Ctrl+M (KeyDown) +0:1364:2:65:1 //SelectAll: Ctrl+A (KeyDown) +0:1365:2:70:1 //Find: Ctrl+F (KeyDown) +0:1366:2:114:1 //Find Next: Ctrl+F3 (KeyDown) +0:1021:0:122:1 //View General: F11 (KeyDown) +0:1022:0:113:1 //View Pattern: F2 (KeyDown) +0:1023:0:114:1 //View Samples: F3 (KeyDown) +0:1024:0:115:1 //View Instruments: F4 (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1670:6:77:1 //View Channel Manager: Ctrl+Alt+M (KeyDown) +0:1669:3:77:1 //View Plugin Manager: Shift+Ctrl+M (KeyDown) +0:1032:0:219:5 //Previous instrument: [ (KeyDown|KeyHold) +0:1032:2:38:5 //Previous instrument: Ctrl+UP (KeyDown|KeyHold) +0:1033:0:221:5 //Next instrument: ] (KeyDown|KeyHold) +0:1033:2:40:5 //Next instrument: Ctrl+DOWN (KeyDown|KeyHold) +0:1036:0:111:5 //Previous octave: NUM DIVIDE (KeyDown|KeyHold) +0:1037:0:106:5 //Next octave: NUMMULT (KeyDown|KeyHold) +0:1034:2:37:5 //Previous order: Ctrl+LEFT (KeyDown|KeyHold) +0:1035:2:39:5 //Next order: Ctrl+RIGHT (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:5 //Jump down by measure: PGDOWN (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by measure: PGUP (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+PGDOWN (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+PGUP (KeyDown|KeyHold) +2:1019:2:34:5 //Snap down to measure: Ctrl+PGDOWN (KeyDown|KeyHold) +2:1020:2:33:5 //Snap up to measure: Ctrl+PGUP (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+PGDOWN (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+PGUP (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: DOWN (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: UP (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: LEFT (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: RIGHT (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: TAB (KeyDown|KeyHold) +2:1043:2:9:5 //Navigate to previous channel: Ctrl+TAB (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: HOME (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+HOME (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+HOME (KeyDown) +2:1047:0:35:1 //Go to last channel: END (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+END (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+END (KeyDown) +2:1050:1:16:1 //Selection key: Shift (KeyDown) +2:1011:4:76:1 //Select channel / Select all: Alt+L (KeyDown) +2:1663:2:118:1 //Toggle follow song: Ctrl+F7 (KeyDown) +2:1003:0:13:1 //Quick copy: ENTER (KeyDown) +2:1004:0:32:5 //Quick paste: SPACE (KeyDown|KeyHold) +2:1001:1:120:1 //Enable recording: Shift+F9 (KeyDown) +2:1002:2:13:1 //Play row: Ctrl+ENTER (KeyDown) +2:1002:0:104:1 //Play row: NUM 8 (KeyDown) +2:1002:0:56:1 //Play row: 8 (KeyDown) +2:1317:4:18:1 //Set row jump on note entry: Alt (KeyDown) +2:1685:6:9:1 //Switch to order list: Ctrl+Alt+TAB (KeyDown) +2:1672:3:13:1 //Insert new pattern: Shift+Ctrl+ENTER (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show note properties: Application (KeyDown) +2:1063:2:93:1 //Show context (right-click) menu: Ctrl+Application (KeyDown) +2:1005:0:120:1 //Mute current channel: F9 (KeyDown) +2:1006:0:121:1 //Solo current channel: F10 (KeyDown) +2:1007:4:81:5 //Transpose +1: Alt+Q (KeyDown|KeyHold) +2:1008:4:65:5 //Transpose -1: Alt+A (KeyDown|KeyHold) +2:1009:6:81:5 //Transpose +12: Ctrl+Alt+Q (KeyDown|KeyHold) +2:1010:6:65:5 //Transpose -12: Ctrl+Alt+A (KeyDown|KeyHold) +2:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +2:1012:4:74:1 //Amplify selection: Alt+J (KeyDown) +2:1014:4:73:1 //Interpolate volume: Alt+I (KeyDown) +2:1015:4:88:1 //Interpolate effect: Alt+X (KeyDown) +2:1016:4:66:1 //Open effect visualizer: Alt+B (KeyDown) +2:1013:4:83:1 //Apply current instrument: Alt+S (KeyDown) +2:1660:4:69:1 //Grow selection: Alt+E (KeyDown) +2:1661:4:68:1 //Shrink selection: Alt+D (KeyDown) +2:1057:0:46:1 //Clear row: DELETE (KeyDown) +2:1058:0:110:1 //Clear field: NUM DECIMAL (KeyDown) +2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown) +2:1059:2:46:1 //Clear row and step: Ctrl+DELETE (KeyDown) +2:1060:2:110:1 //Clear field and step: Ctrl+NUM DECIMAL (KeyDown) +2:1665:3:190:1 //Clear field and step (IT Style): Shift+Ctrl+. (KeyDown) +2:1061:0:8:5 //Delete rows: BACKSPACE (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+BACKSPACE (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row: INSERT (KeyDown|KeyHold) +2:1379:2:45:1 //Insert All Rows: Ctrl+INSERT (KeyDown) +2:1055:0:109:5 //Previous pattern: NUM SUB (KeyDown|KeyHold) +2:1054:0:107:5 //Next pattern: NUM PLUS (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:90:1 //Base octave C: Z (KeyDown) +3:1065:0:83:1 //Base octave C#: S (KeyDown) +3:1066:0:88:1 //Base octave D: X (KeyDown) +3:1067:0:68:1 //Base octave D#: D (KeyDown) +3:1068:0:67:1 //Base octave E: C (KeyDown) +3:1069:0:86:1 //Base octave F: V (KeyDown) +3:1070:0:71:1 //Base octave F#: G (KeyDown) +3:1071:0:66:1 //Base octave G: B (KeyDown) +3:1072:0:72:1 //Base octave G#: H (KeyDown) +3:1073:0:78:1 //Base octave A: N (KeyDown) +3:1074:0:74:1 //Base octave A#: J (KeyDown) +3:1075:0:77:1 //Base octave B: M (KeyDown) +3:1076:0:81:1 //Base octave +1 C: Q (KeyDown) +3:1077:0:50:1 //Base octave +1 C#: 2 (KeyDown) +3:1078:0:87:1 //Base octave +1 D: W (KeyDown) +3:1079:0:51:1 //Base octave +1 D#: 3 (KeyDown) +3:1080:0:69:1 //Base octave +1 E: E (KeyDown) +3:1081:0:82:1 //Base octave +1 F: R (KeyDown) +3:1082:0:53:1 //Base octave +1 F#: 5 (KeyDown) +3:1083:0:84:1 //Base octave +1 G: T (KeyDown) +3:1084:0:54:1 //Base octave +1 G#: 6 (KeyDown) +3:1085:0:89:1 //Base octave +1 A: Y (KeyDown) +3:1086:0:55:1 //Base octave +1 A#: 7 (KeyDown) +3:1087:0:85:1 //Base octave +1 B: U (KeyDown) +3:1088:0:73:1 //Base octave +2 C: I (KeyDown) +3:1089:0:57:1 //Base octave +2 C#: 9 (KeyDown) +3:1090:0:79:1 //Base octave +2 D: O (KeyDown) +3:1091:0:48:1 //Base octave +2 D#: 0 (KeyDown) +3:1092:0:80:1 //Base octave +2 E: P (KeyDown) +3:1212:0:96:1 //Set octave 0: NUM 0 (KeyDown) +3:1213:0:97:1 //Set octave 1: NUM 1 (KeyDown) +3:1214:0:98:1 //Set octave 2: NUM 2 (KeyDown) +3:1215:0:99:1 //Set octave 3: NUM 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: NUM 4 (KeyDown) +3:1217:0:101:1 //Set octave 5: NUM 5 (KeyDown) +3:1218:0:102:1 //Set octave 6: NUM 6 (KeyDown) +3:1219:0:103:1 //Set octave 7: NUM 7 (KeyDown) +3:1220:0:104:1 //Set octave 8: NUM 8 (KeyDown) +3:1221:0:105:1 //Set octave 9: NUM 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift (KeyDown) +3:1200:0:49:1 //Note Cut: 1 (KeyDown) +3:1201:0:223:1 //Note Off: ` (KeyDown) +3:1201:0:187:1 //Note Off: = (KeyDown) +3:1788:1:222:1 //Parameter control(MPTm only): Shift+# (KeyDown) +3:1789:0:222:1 //Parameter control(smooth)(MPTm only): # (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: NUM 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: NUM 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: NUM 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: NUM 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: NUM 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: NUM 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: NUM 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: NUM 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: NUM 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: NUM 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: NUM 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: NUM 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: NUM 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: NUM 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: NUM 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: NUM 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: NUM 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: NUM 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: NUM 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: NUM 9 (KeyDown) +5:1232:0:86:1 //Vol command - volume: V (KeyDown) +5:1233:0:80:1 //Vol command - pan: P (KeyDown) +5:1234:0:67:1 //Vol command - vol slide up: C (KeyDown) +5:1235:0:68:1 //Vol command - vol slide down: D (KeyDown) +5:1236:0:65:1 //Vol command - vol fine slide up: A (KeyDown) +5:1237:0:66:1 //Vol command - vol fine slide down: B (KeyDown) +5:1238:0:85:1 //Vol command - vibrato speed: U (KeyDown) +5:1239:0:72:1 //Vol command - vibrato: H (KeyDown) +5:1240:0:76:1 //Vol command - XM pan left: L (KeyDown) +5:1241:0:82:1 //Vol command - XM pan right: R (KeyDown) +5:1242:0:71:1 //Vol command - Portamento: G (KeyDown) +5:1243:0:70:1 //Vol command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Vol command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Vol command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //FX midi macro slide: \ (KeyDown) +6:1295:1:186:1 //FX pseudo-velocity (experimental): Shift+; (KeyDown) +6:1666:0:222:1 //FX parameter extension command: # (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //FX Param digit 0: 0 (KeyDown) +7:1247:0:96:1 //FX Param digit 0: NUM 0 (KeyDown) +7:1248:0:49:1 //FX Param digit 1: 1 (KeyDown) +7:1248:0:97:1 //FX Param digit 1: NUM 1 (KeyDown) +7:1249:0:50:1 //FX Param digit 2: 2 (KeyDown) +7:1249:0:98:1 //FX Param digit 2: NUM 2 (KeyDown) +7:1250:0:51:1 //FX Param digit 3: 3 (KeyDown) +7:1250:0:99:1 //FX Param digit 3: NUM 3 (KeyDown) +7:1251:0:52:1 //FX Param digit 4: 4 (KeyDown) +7:1251:0:100:1 //FX Param digit 4: NUM 4 (KeyDown) +7:1252:0:53:1 //FX Param digit 5: 5 (KeyDown) +7:1252:0:101:1 //FX Param digit 5: NUM 5 (KeyDown) +7:1253:0:54:1 //FX Param digit 6: 6 (KeyDown) +7:1253:0:102:1 //FX Param digit 6: NUM 6 (KeyDown) +7:1254:0:55:1 //FX Param digit 7: 7 (KeyDown) +7:1254:0:103:1 //FX Param digit 7: NUM 7 (KeyDown) +7:1255:0:56:1 //FX Param digit 8: 8 (KeyDown) +7:1255:0:104:1 //FX Param digit 8: NUM 8 (KeyDown) +7:1256:0:57:1 //FX Param digit 9: 9 (KeyDown) +7:1256:0:105:1 //FX Param digit 9: NUM 9 (KeyDown) +7:1257:0:65:1 //FX Param digit A: A (KeyDown) +7:1258:0:66:1 //FX Param digit B: B (KeyDown) +7:1259:0:67:1 //FX Param digit C: C (KeyDown) +7:1260:0:68:1 //FX Param digit D: D (KeyDown) +7:1261:0:69:1 //FX Param digit E: E (KeyDown) +7:1262:0:70:1 //FX Param digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1673:4:76:1 //Load a Sample: Alt+L (KeyDown) +8:1674:4:83:1 //Save Sample: Alt+S (KeyDown) +8:1675:4:78:1 //New Sample: Alt+N (KeyDown) +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence sample selection: BACKSPACE (KeyDown) +8:1384:3:78:1 //Normalise Sample: Shift+Ctrl+N (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1381:3:82:1 //Reverse sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete sample selection: DELETE (KeyDown) +8:1386:0:107:1 //Zoom Out: NUM PLUS (KeyDown) +8:1387:0:109:1 //Zoom In: NUM SUB (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit sample map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit current sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset note mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (note map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (note map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +12 (note map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -12 (note map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: DELETE (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold) +19:1804:0:13:5 //Edit Pattern: ENTER (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TAB (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: LEFT (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: UP (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: RIGHT (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: DOWN (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: HOME (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: END (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUM 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUM 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUM 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUM 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUM 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUM 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUM 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUM 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUM 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUM 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : NUM PLUS (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : = (KeyDown|KeyHold) +19:1818:0:109:1 //Decrease pattern index: NUM SUB (KeyDown) +19:1818:0:189:1 //Decrease pattern index: - (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_it2_(lpchip).mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_it2_(lpchip).mkb new file mode 100644 index 00000000..a1d659b3 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_it2_(lpchip).mkb @@ -0,0 +1,460 @@ +//----------------- OpenMPT key binding definition file --------------- +//- Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:0:120:1 //File/Open: F9 (KeyDown) +0:1346:2:82:1 //File/Open: Ctrl+R (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1348:2:82:2 //File/Close: Ctrl+R (KeyUp) +0:1864:3:87:1 //File/Close All: Shift+Ctrl+W (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:2:87:1 //File/Save As: Ctrl+W (KeyDown) +0:1350:0:121:1 //File/Save As: F10 (KeyDown) +0:1350:3:83:1 //File/Save As: Shift+Ctrl+S (KeyDown) +0:1693:0:166:1 //Previous Document: (KeyDown) +0:1694:0:167:1 //Next Document: (KeyDown) +0:1030:0:116:2 //Play Song / Pause song: F5 (KeyUp) +0:1031:0:119:1 //Pause Song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: Esc (KeyDown) +0:1029:2:116:1 //Play Song from Start: Ctrl+F5 (KeyDown) +0:1028:0:118:1 //Play Song from Cursor: F7 (KeyDown) +0:1028:2:117:1 //Play Song from Cursor: Ctrl+F6 (KeyDown) +0:1027:0:117:5 //Play Pattern from Start: F6 (KeyDown|KeyHold) +0:1026:2:118:5 //Play Pattern from Cursor: Ctrl+F7 (KeyDown|KeyHold) +0:1374:2:80:1 //Estimate Song Length: Ctrl+P (KeyDown) +0:1359:2:8:1 //Undo: Ctrl+Backspace (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1905:2:89:1 //Redo: Ctrl+Y (KeyDown) +0:1360:4:90:1 //Cut: Alt+Z (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1362:4:80:1 //Paste: Alt+P (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1363:3:86:1 //Mix Paste: Shift+Ctrl+V (KeyDown) +0:1686:4:77:1 //Mix Paste (old IT Style): Alt+M (KeyDown) +0:1820:6:86:1 //Push Forward Paste (Insert): Ctrl+Alt+V (KeyDown) +0:1364:2:53:1 //Select All: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find / Replace: Ctrl+F (KeyDown) +0:1021:0:122:1 //View General: F11 (KeyDown) +0:1022:0:113:1 //View Pattern: F2 (KeyDown) +0:1022:0:116:1 //View Pattern: F5 (KeyDown) +0:1023:0:114:1 //View Samples: F3 (KeyDown) +0:1024:0:115:1 //View Instruments: F4 (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1367:4:122:1 //Toggle Main Toolbar: Alt+F11 (KeyDown) +0:1368:4:122:2 //Toggle Tree View: Alt+F11 (KeyUp) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:0:123:1 //View Options: F12 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1781:2:114:1 //View MIDI Mapping: Ctrl+F3 (KeyDown) +0:1966:4:73:5 //Switch To Instrument Library: Alt+I (KeyDown|KeyHold) +0:1370:0:112:1 //Help: F1 (KeyDown) +0:1032:1:188:5 //Previous Instrument: Shift+, (KeyDown|KeyHold) +0:1032:2:38:5 //Previous Instrument: Ctrl+Up (KeyDown|KeyHold) +0:1032:2:111:5 //Previous Instrument: Ctrl+Num / (KeyDown|KeyHold) +0:1033:1:190:5 //Next Instrument: Shift+. (KeyDown|KeyHold) +0:1033:2:40:5 //Next Instrument: Ctrl+Down (KeyDown|KeyHold) +0:1033:2:106:5 //Next Instrument: Ctrl+Num * (KeyDown|KeyHold) +0:1036:0:111:5 //Previous Octave: Num / (KeyDown|KeyHold) +0:1037:0:106:5 //Next Octave: Num * (KeyDown|KeyHold) +0:1034:2:37:5 //Previous Order: Ctrl+Left (KeyDown|KeyHold) +0:1035:2:39:5 //Next Order: Ctrl+Right (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:2:34:5 //Jump down by measure: Ctrl+Page Down (KeyDown|KeyHold) +2:1018:2:33:5 //Jump up by measure: Ctrl+Page Up (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+Page Down (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+Page Up (KeyDown|KeyHold) +2:1019:0:34:5 //Snap down to measure: Page Down (KeyDown|KeyHold) +2:1020:0:33:5 //Snap up to measure: Page Up (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+Page Down (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+Page Up (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: Down (KeyDown|KeyHold) +2:1038:0:220:1 //Navigate down by 1 row: \ (KeyDown) +2:1039:0:38:5 //Navigate up by 1 row: Up (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+Down (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+Up (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: Left (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: Right (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: Tab (KeyDown|KeyHold) +2:1043:1:9:5 //Navigate to previous channel: Shift+Tab (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: Home (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+Home (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+Home (KeyDown) +2:1047:0:35:1 //Go to last channel: End (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+End (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+End (KeyDown) +2:1050:1:16:1 //Selection key: Shift+Shift (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl+Ctrl (KeyDown) +2:1011:4:76:1 //Select channel / Select all: Alt+L (KeyDown) +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1663:2:3:3 //Toggle follow song: Ctrl+Scroll Lock (KeyDown|KeyUp) +2:1003:0:13:1 //Quick Copy: Enter (KeyDown) +2:1004:0:32:5 //Quick Paste: Space (KeyDown|KeyHold) +2:1001:2:32:1 //Enable Recording: Ctrl+Space (KeyDown) +2:1002:0:56:1 //Play Row: 8 (KeyDown) +2:1002:2:13:5 //Play Row: Ctrl+Enter (KeyDown|KeyHold) +2:1317:4:18:1 //Set edit step on note entry: Alt+Alt (KeyDown) +2:1685:2:9:1 //Switch to Order List: Ctrl+Tab (KeyDown) +2:1806:2:68:1 //Duplicate Pattern: Ctrl+D (KeyDown) +2:1836:2:191:1 //Toggle PC Event/instrument plugin editor: Ctrl+/ (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show Note Properties: Application (KeyDown) +2:1772:5:80:1 //Show Pattern Properties: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1776:1:122:1 //Toggle Loop Pattern: Shift+F11 (KeyDown) +2:1063:2:93:1 //Show Context (Right-Click) Menu: Ctrl+Application (KeyDown) +2:1780:2:84:1 //Show playback time at current row: Ctrl+T (KeyDown) +2:1900:3:77:1 //Toggle Clipboard Manager: Shift+Ctrl+M (KeyDown) +2:1901:3:37:1 //Cycle to Previous Clipboard: Shift+Ctrl+Left (KeyDown) +2:1902:3:39:1 //Cycle to Next Clipboard: Shift+Ctrl+Right (KeyDown) +2:1005:4:120:1 //Mute Current Channel: Alt+F9 (KeyDown) +2:1006:4:121:1 //Solo Current Channel: Alt+F10 (KeyDown) +2:1006:2:121:1 //Solo Current Channel: Ctrl+F10 (KeyDown) +2:1771:6:121:1 //Unmute all channels: Ctrl+Alt+F10 (KeyDown) +2:1883:2:49:1 //Channel Record Select: Ctrl+1 (KeyDown) +2:1884:2:50:1 //Channel Split Record Select: Ctrl+2 (KeyDown) +2:1671:4:67:1 //Copy and lose selection: Alt+C (KeyDown) +2:1007:4:81:5 //Transpose +1: Alt+Q (KeyDown|KeyHold) +2:1007:2:81:5 //Transpose +1: Ctrl+Q (KeyDown|KeyHold) +2:1008:4:65:5 //Transpose -1: Alt+A (KeyDown|KeyHold) +2:1008:2:65:5 //Transpose -1: Ctrl+A (KeyDown|KeyHold) +2:1009:6:81:5 //Transpose +1 Octave: Ctrl+Alt+Q (KeyDown|KeyHold) +2:1009:3:81:5 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown|KeyHold) +2:1010:6:65:5 //Transpose -1 Octave: Ctrl+Alt+A (KeyDown|KeyHold) +2:1010:3:65:5 //Transpose -1 Octave: Shift+Ctrl+A (KeyDown|KeyHold) +2:1885:2:107:5 //Data Entry +1: Ctrl+Num + (KeyDown|KeyHold) +2:1885:2:187:5 //Data Entry +1: Ctrl+= (KeyDown|KeyHold) +2:1886:2:109:5 //Data Entry -1: Ctrl+Num - (KeyDown|KeyHold) +2:1886:2:189:5 //Data Entry -1: Ctrl+- (KeyDown|KeyHold) +2:1893:3:107:1 //Data Entry Up (Coarse): Shift+Ctrl+Num + (KeyDown) +2:1893:3:187:1 //Data Entry Up (Coarse): Shift+Ctrl+= (KeyDown) +2:1894:3:109:1 //Data Entry Down (Coarse): Shift+Ctrl+Num - (KeyDown) +2:1894:3:189:1 //Data Entry Down (Coarse): Shift+Ctrl+- (KeyDown) +2:1012:4:74:1 //Amplify selection: Alt+J (KeyDown) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:4:75:1 //Interpolate Volume: Alt+K (KeyDown) +2:1014:2:74:1 //Interpolate Volume: Ctrl+J (KeyDown) +2:1015:4:88:1 //Interpolate Effect: Alt+X (KeyDown) +2:1015:2:75:1 //Interpolate Effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open Effect Visualizer: Alt+B (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:4:83:1 //Apply current instrument: Alt+S (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1059:2:46:5 //Clear row and step: Ctrl+Delete (KeyDown|KeyHold) +2:1665:0:190:5 //Clear field and step (IT Style): . (KeyDown|KeyHold) +2:1061:0:46:5 //Delete rows: Delete (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: Backspace (KeyDown|KeyHold) +2:1377:1:46:1 //Delete all rows: Shift+Delete (KeyDown) +2:1378:0:45:5 //Insert Row: Insert (KeyDown|KeyHold) +2:1379:1:45:5 //Insert All Rows: Shift+Insert (KeyDown|KeyHold) +2:1379:2:45:5 //Insert All Rows: Ctrl+Insert (KeyDown|KeyHold) +2:1055:0:109:1 //Previous pattern: Num - (KeyDown) +2:1054:0:107:1 //Next pattern: Num + (KeyDown) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:90/44:1 //Base octave C: Z (KeyDown) +3:1065:0:83/31:1 //Base octave C#: S (KeyDown) +3:1066:0:88/45:1 //Base octave D: X (KeyDown) +3:1067:0:68/32:1 //Base octave D#: D (KeyDown) +3:1068:0:67/46:1 //Base octave E: C (KeyDown) +3:1069:0:86/47:1 //Base octave F: V (KeyDown) +3:1070:0:71/34:1 //Base octave F#: G (KeyDown) +3:1071:0:66/48:1 //Base octave G: B (KeyDown) +3:1072:0:72/35:1 //Base octave G#: H (KeyDown) +3:1073:0:78/49:1 //Base octave A: N (KeyDown) +3:1074:0:74/36:1 //Base octave A#: J (KeyDown) +3:1075:0:77/50:1 //Base octave B: M (KeyDown) +3:1076:0:81/16:1 //Base octave +1 C: Q (KeyDown) +3:1076:0:188/51:1 //Base octave +1 C: , (KeyDown) +3:1077:0:50/3:1 //Base octave +1 C#: 2 (KeyDown) +3:1077:0:76/38:1 //Base octave +1 C#: L (KeyDown) +3:1078:0:87/17:1 //Base octave +1 D: W (KeyDown) +3:1079:0:51/4:1 //Base octave +1 D#: 3 (KeyDown) +3:1080:0:69/18:1 //Base octave +1 E: E (KeyDown) +3:1081:0:82/19:1 //Base octave +1 F: R (KeyDown) +3:1082:0:53/6:1 //Base octave +1 F#: 5 (KeyDown) +3:1083:0:84/20:1 //Base octave +1 G: T (KeyDown) +3:1084:0:54/7:1 //Base octave +1 G#: 6 (KeyDown) +3:1085:0:89/21:1 //Base octave +1 A: Y (KeyDown) +3:1086:0:55/8:1 //Base octave +1 A#: 7 (KeyDown) +3:1087:0:85/22:1 //Base octave +1 B: U (KeyDown) +3:1088:0:73/23:1 //Base octave +2 C: I (KeyDown) +3:1089:0:57/10:1 //Base octave +2 C#: 9 (KeyDown) +3:1090:0:79/24:1 //Base octave +2 D: O (KeyDown) +3:1091:0:48/11:1 //Base octave +2 D#: 0 (KeyDown) +3:1092:0:80/25:1 //Base octave +2 E: P (KeyDown) +3:1093:0:189/12:1 //Base octave +2 F: - (KeyDown) +3:1097:0:191/53:1 //Base octave +2 A: / (KeyDown) +3:1212:0:96:1 //Set octave 0: Num 0 (KeyDown) +3:1213:0:97:1 //Set octave 1: Num 1 (KeyDown) +3:1214:0:98:1 //Set octave 2: Num 2 (KeyDown) +3:1215:0:99:1 //Set octave 3: Num 3 (KeyDown) +3:1216:0:100:1 //Set octave 4: Num 4 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1217:0:101:1 //Set octave 5: Num 5 (KeyDown) +3:1218:0:102:1 //Set octave 6: Num 6 (KeyDown) +3:1219:0:103:1 //Set octave 7: Num 7 (KeyDown) +3:1220:0:104:1 //Set octave 8: Num 8 (KeyDown) +3:1221:0:105:1 //Set octave 9: Num 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+Shift (KeyDown) +3:1200:0:49:1 //Note Cut: 1 (KeyDown) +3:1201:0:192:1 //Note Off: ` (KeyDown) +3:1201:0:187:1 //Note Off: = (KeyDown) +3:1791:1:187:1 //Note Fade: Shift+= (KeyDown) +3:1788:0:65:1 //Parameter Control: A (KeyDown) +3:1789:0:70:1 //Parameter Control (smooth): F (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: Num 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: Num 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: Num 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: Num 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: Num 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: Num 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: Num 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: Num 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: Num 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: Num 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: Num 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: Num 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: Num 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: Num 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: Num 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: Num 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: Num 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: Num 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: Num 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: Num 9 (KeyDown) +5:1232:0:86:1 //Volume Command - Volume: V (KeyDown) +5:1233:0:80:1 //Volume Command - Panning: P (KeyDown) +5:1234:0:67:1 //Volume Command - Volume Slide Up: C (KeyDown) +5:1235:0:68:1 //Volume Command - Volume Slide Down: D (KeyDown) +5:1236:0:65:1 //Volume Command - Fine Volume Slide Up: A (KeyDown) +5:1237:0:66:1 //Volume Command - Fine Volume Slide Down: B (KeyDown) +5:1238:0:85:1 //Volume Command - Vibrato Speed: U (KeyDown) +5:1239:0:72:1 //Volume Command - Vibrato Depth: H (KeyDown) +5:1240:0:76:1 //Volume Command - XM Pan Slide Left: L (KeyDown) +5:1241:0:82:1 //Volume Command - XM Pan Slide Right: R (KeyDown) +5:1242:0:71:1 //Volume Command - Portamento: G (KeyDown) +5:1243:0:70:1 //Volume Command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Volume Command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Volume Command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:5 //Smooth MIDI Macro Slide: \ (KeyDown|KeyHold) +6:1295:1:186:1 //Combined Note Delay and Note Cut: Shift+; (KeyDown) +6:1295:0:186:1 //Combined Note Delay and Note Cut: ; (KeyDown) +6:1666:0:191:1 //Parameter Extension Command: / (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //Effect Parameter Digit 0: 0 (KeyDown) +7:1247:0:96:1 //Effect Parameter Digit 0: Num 0 (KeyDown) +7:1248:0:49:1 //Effect Parameter Digit 1: 1 (KeyDown) +7:1248:0:97:1 //Effect Parameter Digit 1: Num 1 (KeyDown) +7:1249:0:50:1 //Effect Parameter Digit 2: 2 (KeyDown) +7:1249:0:98:1 //Effect Parameter Digit 2: Num 2 (KeyDown) +7:1250:0:51:1 //Effect Parameter Digit 3: 3 (KeyDown) +7:1250:0:99:1 //Effect Parameter Digit 3: Num 3 (KeyDown) +7:1251:0:52:1 //Effect Parameter Digit 4: 4 (KeyDown) +7:1251:0:100:1 //Effect Parameter Digit 4: Num 4 (KeyDown) +7:1252:0:53:1 //Effect Parameter Digit 5: 5 (KeyDown) +7:1252:0:101:1 //Effect Parameter Digit 5: Num 5 (KeyDown) +7:1253:0:54:1 //Effect Parameter Digit 6: 6 (KeyDown) +7:1253:0:102:1 //Effect Parameter Digit 6: Num 6 (KeyDown) +7:1254:0:55:1 //Effect Parameter Digit 7: 7 (KeyDown) +7:1254:0:103:1 //Effect Parameter Digit 7: Num 7 (KeyDown) +7:1255:0:56:1 //Effect Parameter Digit 8: 8 (KeyDown) +7:1255:0:104:1 //Effect Parameter Digit 8: Num 8 (KeyDown) +7:1256:0:57:1 //Effect Parameter Digit 9: 9 (KeyDown) +7:1256:0:105:1 //Effect Parameter Digit 9: Num 9 (KeyDown) +7:1257:0:65:1 //Effect Parameter Digit A: A (KeyDown) +7:1258:0:66:1 //Effect Parameter Digit B: B (KeyDown) +7:1259:0:67:1 //Effect Parameter Digit C: C (KeyDown) +7:1260:0:68:1 //Effect Parameter Digit D: D (KeyDown) +7:1261:0:69:1 //Effect Parameter Digit E: E (KeyDown) +7:1262:0:70:1 //Effect Parameter Digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1673:0:13:1 //Load Sample: Enter (KeyDown) +8:1673:4:79:1 //Load Sample: Alt+O (KeyDown) +8:1674:4:83:1 //Save Sample: Alt+S (KeyDown) +8:1675:0:45:1 //New Sample: Insert (KeyDown) +8:1907:2:81:1 //Transpose +1: Ctrl+Q (KeyDown) +8:1908:2:65:1 //Transpose -1: Ctrl+A (KeyDown) +8:1909:3:81:1 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown) +8:1380:4:66:1 //Trim sample around loop points: Alt+B (KeyDown) +8:1380:4:76:1 //Trim sample around loop points: Alt+L (KeyDown) +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1964:3:84:1 //Trim to loop end: Shift+Ctrl+T (KeyDown) +8:1383:0:190:1 //Silence Sample Selection: . (KeyDown) +8:1383:0:8:1 //Silence Sample Selection: Backspace (KeyDown) +8:1384:4:78:1 //Normalise Sample: Alt+N (KeyDown) +8:1384:1:78:1 //Normalise Sample: Shift+N (KeyDown) +8:1385:4:77:1 //Amplify Sample: Alt+M (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1385:2:77:1 //Amplify Sample: Ctrl+M (KeyDown) +8:1381:4:71:1 //Reverse Sample: Alt+G (KeyDown) +8:1381:3:82:1 //Reverse Sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete Sample Selection: Delete (KeyDown) +8:1386:0:107:1 //Zoom Out: Num + (KeyDown) +8:1387:0:109:1 //Zoom In: Num - (KeyDown) +8:1882:0:32:1 //Zoom into Selection: Space (KeyDown) +8:1962:0:49:1 //Zoom into sample start: 1 (KeyDown) +8:1916:2:49:1 //Center loop start in view: Ctrl+1 (KeyDown) +8:1917:2:50:1 //Center loop end in view: Ctrl+2 (KeyDown) +8:1918:2:51:1 //Center sustain loop start in view: Ctrl+3 (KeyDown) +8:1919:2:52:1 //Center sustain loop end in view: Ctrl+4 (KeyDown) +8:1784:2:73:1 //Invert Sample Phase: Ctrl+I (KeyDown) +8:1785:2:85:1 //Signed / Unsigned Conversion: Ctrl+U (KeyDown) +8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown) +8:1856:2:68:1 //Quick Fade: Ctrl+D (KeyDown) +8:1857:2:76:1 //Crossfade Sample Loop: Ctrl+L (KeyDown) +8:1924:1:49:1 //Preview Sample Cue 1: Shift+1 (KeyDown) +8:1925:1:50:1 //Preview Sample Cue 2: Shift+2 (KeyDown) +8:1926:1:51:1 //Preview Sample Cue 3: Shift+3 (KeyDown) +8:1927:1:52:1 //Preview Sample Cue 4: Shift+4 (KeyDown) +8:1928:1:53:1 //Preview Sample Cue 5: Shift+5 (KeyDown) +8:1929:1:54:1 //Preview Sample Cue 6: Shift+6 (KeyDown) +8:1930:1:55:1 //Preview Sample Cue 7: Shift+7 (KeyDown) +8:1931:1:56:1 //Preview Sample Cue 8: Shift+8 (KeyDown) +8:1932:1:57:1 //Preview Sample Cue 9: Shift+9 (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ +9:1837:0:107:5 //Zoom In: Num + (KeyDown|KeyHold) +9:1838:0:109:5 //Zoom Out: Num - (KeyDown|KeyHold) +9:1954:2:69:1 //Scale Envelope Points: Ctrl+E (KeyDown) +9:1956:1:36:1 //Select Envelope Loop Start: Shift+Home (KeyDown) +9:1957:1:35:1 //Select Envelope Loop End: Shift+End (KeyDown) +9:1958:3:36:1 //Select Envelope Sustain Start: Shift+Ctrl+Home (KeyDown) +9:1959:3:35:1 //Select Envelope Sustain End: Shift+Ctrl+End (KeyDown) +9:1825:3:81:1 //Select previous envelope point: Shift+Ctrl+Q (KeyDown) +9:1825:1:9:5 //Select previous envelope point: Shift+Tab (KeyDown|KeyHold) +9:1826:0:9:5 //Select next envelope point: Tab (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: Left (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: Right (KeyDown|KeyHold) +9:1960:1:37:5 //Move envelope point left (Coarse): Shift+Left (KeyDown|KeyHold) +9:1961:1:39:5 //Move envelope point right (Coarse): Shift+Right (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: Up (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (Coarse): Page Up (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: Down (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (Coarse): Page Down (KeyDown|KeyHold) +9:1828:0:46:1 //Remove Envelope Point: Delete (KeyDown) +9:1828:0:8:1 //Remove Envelope Point: Backspace (KeyDown) +9:1829:0:36:1 //Set Loop Start: Home (KeyDown) +9:1830:0:35:1 //Set Loop End: End (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+Home (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+End (KeyDown) + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ +13:1763:0:109:5 //Previous Plugin Preset: Num - (KeyDown|KeyHold) +13:1764:0:107:5 //Next Plugin Preset: Num + (KeyDown|KeyHold) +13:1782:2:109:5 //Plugin preset backward jump: Ctrl+Num - (KeyDown|KeyHold) +13:1783:2:107:5 //Plugin preset forward jump: Ctrl+Num + (KeyDown|KeyHold) +13:1765:3:68:1 //Randomize Plugin Parameters: Shift+Ctrl+D (KeyDown) +13:1840:2:75:1 //Pass Key Presses to Plugin: Ctrl+K (KeyDown) +13:1841:2:66:1 //Bypass Plugin: Ctrl+B (KeyDown) + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate Instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit Sample Map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit Current Sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset Note Mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (Note Map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (Note Map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +1 Octave (Note Map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -1 Octave (Note Map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: Delete (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: Insert (KeyDown|KeyHold) +19:1950:3:67:1 //Copy Orders: Shift+Ctrl+C (KeyDown) +19:1804:0:13:5 //Edit Pattern: Enter (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: Tab (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: Left (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: Up (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: Right (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: Down (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: Home (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: End (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: Num 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: Num 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: Num 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: Num 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: Num 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: Num 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: Num 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: Num 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: Num 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: Num 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : Num + (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : = (KeyDown|KeyHold) +19:1818:0:109:1 //Decrease pattern index: Num - (KeyDown) +19:1818:0:189:1 //Decrease pattern index: - (KeyDown) +19:1853:0:73:1 //Separator (+++) Index: I (KeyDown) +19:1854:0:32:1 //Stop (---) Index: Space (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) + +//----( Quick Channel Settings Context (20) )------------ +20:1878:1:37:5 //Previous Channel: Shift+Left (KeyDown|KeyHold) +20:1878:1:8:5 //Previous Channel: Shift+Backspace (KeyDown|KeyHold) +20:1879:1:39:5 //Next Channel: Shift+Right (KeyDown|KeyHold) +20:1879:1:13:5 //Next Channel: Shift+Enter (KeyDown|KeyHold) +20:1880:0:13:1 //Switch to Pattern Editor: Enter (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mpt-ft2_classic.mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mpt-ft2_classic.mkb new file mode 100644 index 00000000..18beaa2d --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mpt-ft2_classic.mkb @@ -0,0 +1,432 @@ +//----------------- OpenMPT key binding definition file --------------- +//- Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1348:2:87:5 //File/Close: Ctrl+W (KeyDown|KeyHold) +0:1864:3:87:1 //File/Close All: Shift+Ctrl+W (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:3:83:1 //File/Save As: Shift+Ctrl+S (KeyDown) +0:1693:0:166:1 //Previous Document: (KeyDown) +0:1694:0:167:1 //Next Document: (KeyDown) +0:1030:0:116:1 //Play Song / Pause song: F5 (KeyDown) +0:1031:0:119:1 //Pause Song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: ESC (KeyDown) +0:1029:0:117:1 //Play Song from Start: F6 (KeyDown) +0:1028:2:117:1 //Play Song from Cursor: Ctrl+F6 (KeyDown) +0:1898:64:17:1 //Play Song from Pattern Start: RCtrl (KeyDown) +0:1027:0:118:1 //Play Pattern from Start: F7 (KeyDown) +0:1027:32:16:1 //Play Pattern from Start: RShift (KeyDown) +0:1026:2:118:1 //Play Pattern from Cursor: Ctrl+F7 (KeyDown) +0:1376:0:120:1 //Toggle MIDI Record: F9 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1905:2:89:1 //Redo: Ctrl+Y (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:1:45:1 //Paste: Shift+INSERT (KeyDown) +0:1363:3:86:1 //Mix Paste: Shift+Ctrl+V (KeyDown) +0:1793:1:86:5 //Paste Flood: Shift+V (KeyDown|KeyHold) +0:1820:6:86:1 //Push Forward Paste (Insert): Ctrl+Alt+V (KeyDown) +0:1364:2:53:1 //Select All: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find / Replace: Ctrl+F (KeyDown) +0:1366:0:114:1 //Find Next: F3 (KeyDown) +0:1021:4:71:1 //View General: Alt+G (KeyDown) +0:1022:4:80:1 //View Pattern: Alt+P (KeyDown) +0:1023:4:83:1 //View Samples: Alt+S (KeyDown) +0:1024:4:78:1 //View Instruments: Alt+N (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1025:4:67:1 //View Comments: Alt+C (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1781:2:114:1 //View MIDI Mapping: Ctrl+F3 (KeyDown) +0:1966:4:73:5 //Switch To Instrument Library: Alt+I (KeyDown|KeyHold) +0:1370:0:112:1 //Help: F1 (KeyDown) +0:1032:2:111:5 //Previous Instrument: Ctrl+NUM DIVIDE (KeyDown|KeyHold) +0:1032:2:38:5 //Previous Instrument: Ctrl+UP (KeyDown|KeyHold) +0:1033:2:106:5 //Next Instrument: Ctrl+NUMMULT (KeyDown|KeyHold) +0:1033:2:40:5 //Next Instrument: Ctrl+DOWN (KeyDown|KeyHold) +0:1036:0:111:1 //Previous Octave: NUM DIVIDE (KeyDown) +0:1037:0:106:1 //Next Octave: NUMMULT (KeyDown) +0:1034:2:37:5 //Previous Order: Ctrl+LEFT (KeyDown|KeyHold) +0:1035:2:39:5 //Next Order: Ctrl+RIGHT (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:5 //Jump down by measure: PGDOWN (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by measure: PGUP (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+PGDOWN (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+PGUP (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+PGDOWN (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+PGUP (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: DOWN (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: UP (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+DOWN (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+UP (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: LEFT (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: RIGHT (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: TAB (KeyDown|KeyHold) +2:1043:1:9:5 //Navigate to previous channel: Shift+TAB (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: HOME (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+HOME (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+HOME (KeyDown) +2:1047:0:35:1 //Go to last channel: END (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+END (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+END (KeyDown) +2:1050:1:16:1 //Selection key: Shift (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl (KeyDown) +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1663:0:122:1 //Toggle follow song: F11 (KeyDown) +2:1003:0:13:1 //Quick Copy: ENTER (KeyDown) +2:1004:1:13:5 //Quick Paste: Shift+ENTER (KeyDown|KeyHold) +2:1001:0:32:1 //Enable Recording: SPACE (KeyDown) +2:1001:2:32:1 //Enable Recording: Ctrl+SPACE (KeyDown) +2:1002:2:13:5 //Play Row: Ctrl+ENTER (KeyDown|KeyHold) +2:1317:4:18:1 //Set edit step on note entry: Alt (KeyDown) +2:1685:2:9:1 //Switch to Order List: Ctrl+TAB (KeyDown) +2:1806:2:68:1 //Duplicate Pattern: Ctrl+D (KeyDown) +2:1836:2:191:1 //Toggle PC Event/instrument plugin editor: Ctrl+/ (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show Note Properties: Application (KeyDown) +2:1772:5:80:1 //Show Pattern Properties: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1776:1:122:1 //Toggle Loop Pattern: Shift+F11 (KeyDown) +2:1780:2:84:1 //Show playback time at current row: Ctrl+T (KeyDown) +2:1892:4:81:1 //Quantize Settings: Alt+Q (KeyDown) +2:1900:3:77:1 //Toggle Clipboard Manager: Shift+Ctrl+M (KeyDown) +2:1901:3:37:1 //Cycle to Previous Clipboard: Shift+Ctrl+LEFT (KeyDown) +2:1902:3:39:1 //Cycle to Next Clipboard: Shift+Ctrl+RIGHT (KeyDown) +2:1005:0:121:1 //Mute Current Channel: F10 (KeyDown) +2:1006:2:121:1 //Solo Current Channel: Ctrl+F10 (KeyDown) +2:1771:6:121:1 //Unmute all channels: Ctrl+Alt+F10 (KeyDown) +2:1883:2:49:1 //Channel Record Select: Ctrl+1 (KeyDown) +2:1884:2:50:1 //Channel Split Record Select: Ctrl+2 (KeyDown) +2:1786:2:82:1 //Reset Channel: Ctrl+R (KeyDown) +2:1007:2:81:5 //Transpose +1: Ctrl+Q (KeyDown|KeyHold) +2:1008:2:65:5 //Transpose -1: Ctrl+A (KeyDown|KeyHold) +2:1009:3:81:5 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown|KeyHold) +2:1010:3:65:5 //Transpose -1 Octave: Shift+Ctrl+A (KeyDown|KeyHold) +2:1885:2:107:5 //Data Entry +1: Ctrl+NUM PLUS (KeyDown|KeyHold) +2:1885:2:187:5 //Data Entry +1: Ctrl+= (KeyDown|KeyHold) +2:1886:2:109:5 //Data Entry -1: Ctrl+NUM SUB (KeyDown|KeyHold) +2:1886:2:189:5 //Data Entry -1: Ctrl+- (KeyDown|KeyHold) +2:1893:3:107:1 //Data Entry Up (Coarse): Shift+Ctrl+NUM PLUS (KeyDown) +2:1893:3:187:1 //Data Entry Up (Coarse): Shift+Ctrl+= (KeyDown) +2:1894:3:109:1 //Data Entry Down (Coarse): Shift+Ctrl+NUM SUB (KeyDown) +2:1894:3:189:1 //Data Entry Down (Coarse): Shift+Ctrl+- (KeyDown) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:2:74:1 //Interpolate Volume: Ctrl+J (KeyDown) +2:1015:2:75:1 //Interpolate Effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open Effect Visualizer: Alt+B (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1058:0:46:1 //Clear field: DELETE (KeyDown) +2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown) +2:1059:2:46:5 //Clear row and step: Ctrl+DELETE (KeyDown|KeyHold) +2:1665:1:46:5 //Clear field and step (IT Style): Shift+DELETE (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: BACKSPACE (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+BACKSPACE (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row: INSERT (KeyDown|KeyHold) +2:1379:2:45:5 //Insert All Rows: Ctrl+INSERT (KeyDown|KeyHold) +2:1055:0:109:5 //Previous pattern: NUM SUB (KeyDown|KeyHold) +2:1054:0:107:5 //Next pattern: NUM PLUS (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:90/44:1 //Base octave C: Z (KeyDown) +3:1065:0:83/31:1 //Base octave C#: S (KeyDown) +3:1066:0:88/45:1 //Base octave D: X (KeyDown) +3:1067:0:68/32:1 //Base octave D#: D (KeyDown) +3:1068:0:67/46:1 //Base octave E: C (KeyDown) +3:1069:0:86/47:1 //Base octave F: V (KeyDown) +3:1070:0:71/34:1 //Base octave F#: G (KeyDown) +3:1071:0:66/48:1 //Base octave G: B (KeyDown) +3:1072:0:72/35:1 //Base octave G#: H (KeyDown) +3:1073:0:78/49:1 //Base octave A: N (KeyDown) +3:1074:0:74/36:1 //Base octave A#: J (KeyDown) +3:1075:0:77/50:1 //Base octave B: M (KeyDown) +3:1076:0:81/16:1 //Base octave +1 C: Q (KeyDown) +3:1077:0:50/3:1 //Base octave +1 C#: 2 (KeyDown) +3:1078:0:87/17:1 //Base octave +1 D: W (KeyDown) +3:1079:0:51/4:1 //Base octave +1 D#: 3 (KeyDown) +3:1080:0:69/18:1 //Base octave +1 E: E (KeyDown) +3:1081:0:82/19:1 //Base octave +1 F: R (KeyDown) +3:1082:0:53/6:1 //Base octave +1 F#: 5 (KeyDown) +3:1083:0:84/20:1 //Base octave +1 G: T (KeyDown) +3:1084:0:54/7:1 //Base octave +1 G#: 6 (KeyDown) +3:1085:0:89/21:1 //Base octave +1 A: Y (KeyDown) +3:1086:0:55/8:1 //Base octave +1 A#: 7 (KeyDown) +3:1087:0:85/22:1 //Base octave +1 B: U (KeyDown) +3:1088:0:73/23:1 //Base octave +2 C: I (KeyDown) +3:1089:0:57/10:1 //Base octave +2 C#: 9 (KeyDown) +3:1090:0:79/24:1 //Base octave +2 D: O (KeyDown) +3:1091:0:48/11:1 //Base octave +2 D#: 0 (KeyDown) +3:1092:0:80/25:1 //Base octave +2 E: P (KeyDown) +3:1093:0:186/26:1 //Base octave +2 F: [ (KeyDown) +3:1095:0:188/27:1 //Base octave +2 G: ] (KeyDown) +3:1212:0:96:1 //Set octave 0: NUM 0 (KeyDown) +3:1213:0:49:1 //Set octave 1: 1 (KeyDown) +3:1213:0:97:1 //Set octave 1: NUM 1 (KeyDown) +3:1214:0:98:1 //Set octave 2: NUM 2 (KeyDown) +3:1215:0:99:1 //Set octave 3: NUM 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: NUM 4 (KeyDown) +3:1217:0:101:1 //Set octave 5: NUM 5 (KeyDown) +3:1218:0:102:1 //Set octave 6: NUM 6 (KeyDown) +3:1219:0:103:1 //Set octave 7: NUM 7 (KeyDown) +3:1220:0:56:1 //Set octave 8: 8 (KeyDown) +3:1220:0:104:1 //Set octave 8: NUM 8 (KeyDown) +3:1221:0:105:1 //Set octave 9: NUM 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift (KeyDown) +3:1200:0:192:1 //Note Cut: GRAVE (KeyDown) +3:1201:0:226:1 //Note Off: \ (KeyDown) +3:1791:1:226:1 //Note Fade: Shift+\ (KeyDown) +3:1791:0:187:1 //Note Fade: = (KeyDown) +3:1788:1:189:1 //Parameter control(MPTm only): Shift+- (KeyDown) +3:1788:1:189:1 //Parameter Control: Shift+- (KeyDown) +3:1789:0:189:1 //Parameter Control (smooth): - (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: NUM 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: NUM 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: NUM 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: NUM 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: NUM 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: NUM 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: NUM 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: NUM 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: NUM 8 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: NUM 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: NUM 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: NUM 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: NUM 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: NUM 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: NUM 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: NUM 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: NUM 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: NUM 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: NUM 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: NUM 9 (KeyDown) +5:1232:0:86:1 //Volume Command - Volume: V (KeyDown) +5:1233:0:80:1 //Volume Command - Panning: P (KeyDown) +5:1234:0:67:1 //Volume Command - Volume Slide Up: C (KeyDown) +5:1235:0:68:1 //Volume Command - Volume Slide Down: D (KeyDown) +5:1236:0:65:1 //Volume Command - Fine Volume Slide Up: A (KeyDown) +5:1237:0:66:1 //Volume Command - Fine Volume Slide Down: B (KeyDown) +5:1238:0:85:1 //Volume Command - Vibrato Speed: U (KeyDown) +5:1239:0:72:1 //Volume Command - Vibrato Depth: H (KeyDown) +5:1240:0:76:1 //Volume Command - XM Pan Slide Left: L (KeyDown) +5:1241:0:82:1 //Volume Command - XM Pan Slide Right: R (KeyDown) +5:1242:0:71:1 //Volume Command - Portamento: G (KeyDown) +5:1243:0:70:1 //Volume Command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Volume Command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Volume Command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //Smooth MIDI Macro Slide: \ (KeyDown) +6:1295:1:186:1 //Combined Note Delay and Note Cut: Shift+; (KeyDown) +6:1295:0:186:1 //Combined Note Delay and Note Cut: ; (KeyDown) +6:1666:0:191:1 //Parameter Extension Command: / (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //Effect Parameter Digit 0: 0 (KeyDown) +7:1247:0:96:1 //Effect Parameter Digit 0: NUM 0 (KeyDown) +7:1248:0:49:1 //Effect Parameter Digit 1: 1 (KeyDown) +7:1248:0:97:1 //Effect Parameter Digit 1: NUM 1 (KeyDown) +7:1249:0:50:1 //Effect Parameter Digit 2: 2 (KeyDown) +7:1249:0:98:1 //Effect Parameter Digit 2: NUM 2 (KeyDown) +7:1250:0:51:1 //Effect Parameter Digit 3: 3 (KeyDown) +7:1250:0:99:1 //Effect Parameter Digit 3: NUM 3 (KeyDown) +7:1251:0:52:1 //Effect Parameter Digit 4: 4 (KeyDown) +7:1251:0:100:1 //Effect Parameter Digit 4: NUM 4 (KeyDown) +7:1252:0:53:1 //Effect Parameter Digit 5: 5 (KeyDown) +7:1252:0:101:1 //Effect Parameter Digit 5: NUM 5 (KeyDown) +7:1253:0:54:1 //Effect Parameter Digit 6: 6 (KeyDown) +7:1253:0:102:1 //Effect Parameter Digit 6: NUM 6 (KeyDown) +7:1254:0:55:1 //Effect Parameter Digit 7: 7 (KeyDown) +7:1254:0:103:1 //Effect Parameter Digit 7: NUM 7 (KeyDown) +7:1255:0:56:1 //Effect Parameter Digit 8: 8 (KeyDown) +7:1255:0:104:1 //Effect Parameter Digit 8: NUM 8 (KeyDown) +7:1256:0:57:1 //Effect Parameter Digit 9: 9 (KeyDown) +7:1256:0:105:1 //Effect Parameter Digit 9: NUM 9 (KeyDown) +7:1257:0:65:1 //Effect Parameter Digit A: A (KeyDown) +7:1258:0:66:1 //Effect Parameter Digit B: B (KeyDown) +7:1259:0:67:1 //Effect Parameter Digit C: C (KeyDown) +7:1260:0:68:1 //Effect Parameter Digit D: D (KeyDown) +7:1261:0:69:1 //Effect Parameter Digit E: E (KeyDown) +7:1262:0:70:1 //Effect Parameter Digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1907:2:81:1 //Transpose +1: Ctrl+Q (KeyDown) +8:1908:2:65:1 //Transpose -1: Ctrl+A (KeyDown) +8:1909:3:81:1 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown) +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1964:3:84:1 //Trim to loop end: Shift+Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence Sample Selection: BACKSPACE (KeyDown) +8:1384:1:78:1 //Normalise Sample: Shift+N (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1385:2:77:1 //Amplify Sample: Ctrl+M (KeyDown) +8:1381:3:82:1 //Reverse Sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete Sample Selection: DELETE (KeyDown) +8:1386:0:107:1 //Zoom Out: NUM PLUS (KeyDown) +8:1387:0:109:1 //Zoom In: NUM SUB (KeyDown) +8:1882:0:32:1 //Zoom into Selection: SPACE (KeyDown) +8:1916:2:49:1 //Center loop start in view: Ctrl+1 (KeyDown) +8:1917:2:50:1 //Center loop end in view: Ctrl+2 (KeyDown) +8:1918:2:51:1 //Center sustain loop start in view: Ctrl+3 (KeyDown) +8:1919:2:52:1 //Center sustain loop end in view: Ctrl+4 (KeyDown) +8:1915:2:82:1 //Resample: Ctrl+R (KeyDown) +8:1784:2:73:1 //Invert Sample Phase: Ctrl+I (KeyDown) +8:1785:2:85:1 //Signed / Unsigned Conversion: Ctrl+U (KeyDown) +8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown) +8:1856:2:68:1 //Quick Fade: Ctrl+D (KeyDown) +8:1857:2:76:1 //Crossfade Sample Loop: Ctrl+L (KeyDown) +8:1924:1:49:1 //Preview Sample Cue 1: Shift+1 (KeyDown) +8:1925:1:50:1 //Preview Sample Cue 2: Shift+2 (KeyDown) +8:1926:1:51:1 //Preview Sample Cue 3: Shift+3 (KeyDown) +8:1927:1:52:1 //Preview Sample Cue 4: Shift+4 (KeyDown) +8:1928:1:53:1 //Preview Sample Cue 5: Shift+5 (KeyDown) +8:1929:1:54:1 //Preview Sample Cue 6: Shift+6 (KeyDown) +8:1930:1:55:1 //Preview Sample Cue 7: Shift+7 (KeyDown) +8:1931:1:56:1 //Preview Sample Cue 8: Shift+8 (KeyDown) +8:1932:1:57:1 //Preview Sample Cue 9: Shift+9 (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ +9:1837:0:107:5 //Zoom In: NUM PLUS (KeyDown|KeyHold) +9:1838:0:109:5 //Zoom Out: NUM SUB (KeyDown|KeyHold) +9:1954:2:69:1 //Scale Envelope Points: Ctrl+E (KeyDown) +9:1956:1:36:1 //Select Envelope Loop Start: Shift+HOME (KeyDown) +9:1957:1:35:1 //Select Envelope Loop End: Shift+END (KeyDown) +9:1958:3:36:1 //Select Envelope Sustain Start: Shift+Ctrl+HOME (KeyDown) +9:1959:3:35:1 //Select Envelope Sustain End: Shift+Ctrl+END (KeyDown) +9:1825:1:9:5 //Select previous envelope point: Shift+TAB (KeyDown|KeyHold) +9:1826:0:9:5 //Select next envelope point: TAB (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: LEFT (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: RIGHT (KeyDown|KeyHold) +9:1960:1:37:5 //Move envelope point left (Coarse): Shift+LEFT (KeyDown|KeyHold) +9:1961:1:39:5 //Move envelope point right (Coarse): Shift+RIGHT (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: UP (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (Coarse): PGUP (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: DOWN (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (Coarse): PGDOWN (KeyDown|KeyHold) +9:1827:0:45:1 //Insert Envelope Point: INSERT (KeyDown) +9:1828:0:46:1 //Remove Envelope Point: DELETE (KeyDown) +9:1828:0:8:1 //Remove Envelope Point: BACKSPACE (KeyDown) +9:1829:0:36:1 //Set Loop Start: HOME (KeyDown) +9:1830:0:35:1 //Set Loop End: END (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+HOME (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+END (KeyDown) +9:1833:2:82:1 //Toggle release node: Ctrl+R (KeyDown) + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ +13:1763:0:109:5 //Previous Plugin Preset: NUM SUB (KeyDown|KeyHold) +13:1764:0:107:5 //Next Plugin Preset: NUM PLUS (KeyDown|KeyHold) +13:1782:2:109:5 //Plugin preset backward jump: Ctrl+NUM SUB (KeyDown|KeyHold) +13:1783:2:107:5 //Plugin preset forward jump: Ctrl+NUM PLUS (KeyDown|KeyHold) +13:1765:3:68:1 //Randomize Plugin Parameters: Shift+Ctrl+D (KeyDown) +13:1839:2:82:1 //Toggle Parameter Recording: Ctrl+R (KeyDown) +13:1840:2:75:1 //Pass Key Presses to Plugin: Ctrl+K (KeyDown) +13:1841:2:66:1 //Bypass Plugin: Ctrl+B (KeyDown) + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate Instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit Sample Map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit Current Sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset Note Mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (Note Map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (Note Map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +1 Octave (Note Map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -1 Octave (Note Map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: DELETE (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold) +19:1950:3:67:1 //Copy Orders: Shift+Ctrl+C (KeyDown) +19:1804:0:13:5 //Edit Pattern: ENTER (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TAB (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: LEFT (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: UP (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: RIGHT (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: DOWN (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: HOME (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: END (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUM 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUM 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUM 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUM 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUM 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUM 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUM 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUM 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUM 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUM 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : NUM PLUS (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : = (KeyDown|KeyHold) +19:1818:0:109:5 //Decrease pattern index: NUM SUB (KeyDown|KeyHold) +19:1818:0:189:5 //Decrease pattern index: - (KeyDown|KeyHold) +19:1853:0:83:1 //Separator (+++) Index: S (KeyDown) +19:1853:0:73:1 //Separator (+++) Index: I (KeyDown) +19:1854:0:32:1 //Stop (---) Index: SPACE (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) + +//----( Quick Channel Settings Context (20) )------------ +20:1878:1:37:5 //Previous Channel: Shift+LEFT (KeyDown|KeyHold) +20:1878:1:8:5 //Previous Channel: Shift+BACKSPACE (KeyDown|KeyHold) +20:1879:1:39:5 //Next Channel: Shift+RIGHT (KeyDown|KeyHold) +20:1879:1:13:5 //Next Channel: Shift+ENTER (KeyDown|KeyHold) +20:1880:0:13:1 //Switch to Pattern Editor: ENTER (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mpt-it2_classic.mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mpt-it2_classic.mkb new file mode 100644 index 00000000..592e79dd --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mpt-it2_classic.mkb @@ -0,0 +1,434 @@ +//----------------- OpenMPT key binding definition file --------------- +//- Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1348:2:87:5 //File/Close: Ctrl+W (KeyDown|KeyHold) +0:1864:3:87:1 //File/Close All: Shift+Ctrl+W (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:3:83:1 //File/Save As: Shift+Ctrl+S (KeyDown) +0:1693:0:166:1 //Previous Document: (KeyDown) +0:1694:0:167:1 //Next Document: (KeyDown) +0:1030:0:116:1 //Play Song / Pause song: F5 (KeyDown) +0:1031:0:119:1 //Pause Song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: ESC (KeyDown) +0:1029:0:117:1 //Play Song from Start: F6 (KeyDown) +0:1028:2:117:1 //Play Song from Cursor: Ctrl+F6 (KeyDown) +0:1027:0:118:1 //Play Pattern from Start: F7 (KeyDown) +0:1026:2:118:1 //Play Pattern from Cursor: Ctrl+F7 (KeyDown) +0:1376:0:120:1 //Toggle MIDI Record: F9 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1359:2:8:1 //Undo: Ctrl+BACKSPACE (KeyDown) +0:1905:2:89:1 //Redo: Ctrl+Y (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:1:45:1 //Paste: Shift+INSERT (KeyDown) +0:1363:3:86:1 //Mix Paste: Shift+Ctrl+V (KeyDown) +0:1793:1:86:5 //Paste Flood: Shift+V (KeyDown|KeyHold) +0:1820:6:86:1 //Push Forward Paste (Insert): Ctrl+Alt+V (KeyDown) +0:1364:2:53:1 //Select All: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find / Replace: Ctrl+F (KeyDown) +0:1366:0:114:1 //Find Next: F3 (KeyDown) +0:1021:4:71:1 //View General: Alt+G (KeyDown) +0:1022:4:80:1 //View Pattern: Alt+P (KeyDown) +0:1023:4:83:1 //View Samples: Alt+S (KeyDown) +0:1024:4:78:1 //View Instruments: Alt+N (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1025:4:67:1 //View Comments: Alt+C (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1781:2:114:1 //View MIDI Mapping: Ctrl+F3 (KeyDown) +0:1966:4:73:5 //Switch To Instrument Library: Alt+I (KeyDown|KeyHold) +0:1370:0:112:1 //Help: F1 (KeyDown) +0:1032:2:111:5 //Previous Instrument: Ctrl+NUM DIVIDE (KeyDown|KeyHold) +0:1032:2:38:5 //Previous Instrument: Ctrl+UP (KeyDown|KeyHold) +0:1033:2:106:5 //Next Instrument: Ctrl+NUMMULT (KeyDown|KeyHold) +0:1033:2:40:5 //Next Instrument: Ctrl+DOWN (KeyDown|KeyHold) +0:1036:0:111:1 //Previous Octave: NUM DIVIDE (KeyDown) +0:1037:0:106:1 //Next Octave: NUMMULT (KeyDown) +0:1034:2:37:5 //Previous Order: Ctrl+LEFT (KeyDown|KeyHold) +0:1035:2:39:5 //Next Order: Ctrl+RIGHT (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:5 //Jump down by measure: PGDOWN (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by measure: PGUP (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+PGDOWN (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+PGUP (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+PGDOWN (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+PGUP (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: DOWN (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: UP (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+DOWN (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+UP (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: LEFT (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: RIGHT (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: TAB (KeyDown|KeyHold) +2:1043:1:9:5 //Navigate to previous channel: Shift+TAB (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: HOME (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+HOME (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+HOME (KeyDown) +2:1047:0:35:1 //Go to last channel: END (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+END (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+END (KeyDown) +2:1050:1:16:1 //Selection key: Shift (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl (KeyDown) +2:1011:4:76:1 //Select channel / Select all: Alt+L (KeyDown) +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1663:0:122:1 //Toggle follow song: F11 (KeyDown) +2:1003:0:13:1 //Quick Copy: ENTER (KeyDown) +2:1004:0:32:5 //Quick Paste: SPACE (KeyDown|KeyHold) +2:1001:2:32:1 //Enable Recording: Ctrl+SPACE (KeyDown) +2:1002:0:56:5 //Play Row: 8 (KeyDown|KeyHold) +2:1002:2:13:5 //Play Row: Ctrl+ENTER (KeyDown|KeyHold) +2:1317:4:18:1 //Set edit step on note entry: Alt (KeyDown) +2:1685:2:9:1 //Switch to Order List: Ctrl+TAB (KeyDown) +2:1806:2:68:1 //Duplicate Pattern: Ctrl+D (KeyDown) +2:1836:2:191:1 //Toggle PC Event/instrument plugin editor: Ctrl+/ (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show Note Properties: Application (KeyDown) +2:1772:5:80:1 //Show Pattern Properties: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1776:1:122:1 //Toggle Loop Pattern: Shift+F11 (KeyDown) +2:1780:2:84:1 //Show playback time at current row: Ctrl+T (KeyDown) +2:1900:3:77:1 //Toggle Clipboard Manager: Shift+Ctrl+M (KeyDown) +2:1901:3:37:1 //Cycle to Previous Clipboard: Shift+Ctrl+LEFT (KeyDown) +2:1902:3:39:1 //Cycle to Next Clipboard: Shift+Ctrl+RIGHT (KeyDown) +2:1005:4:120:1 //Mute Current Channel: Alt+F9 (KeyDown) +2:1005:0:121:1 //Mute Current Channel: F10 (KeyDown) +2:1006:4:121:1 //Solo Current Channel: Alt+F10 (KeyDown) +2:1006:2:121:1 //Solo Current Channel: Ctrl+F10 (KeyDown) +2:1771:6:121:1 //Unmute all channels: Ctrl+Alt+F10 (KeyDown) +2:1883:2:49:1 //Channel Record Select: Ctrl+1 (KeyDown) +2:1884:2:50:1 //Channel Split Record Select: Ctrl+2 (KeyDown) +2:1786:2:82:1 //Reset Channel: Ctrl+R (KeyDown) +2:1007:4:81:5 //Transpose +1: Alt+Q (KeyDown|KeyHold) +2:1008:4:65:5 //Transpose -1: Alt+A (KeyDown|KeyHold) +2:1009:6:81:5 //Transpose +1 Octave: Ctrl+Alt+Q (KeyDown|KeyHold) +2:1010:6:65:5 //Transpose -1 Octave: Ctrl+Alt+A (KeyDown|KeyHold) +2:1885:2:107:5 //Data Entry +1: Ctrl+NUM PLUS (KeyDown|KeyHold) +2:1885:2:187:5 //Data Entry +1: Ctrl+= (KeyDown|KeyHold) +2:1886:2:109:5 //Data Entry -1: Ctrl+NUM SUB (KeyDown|KeyHold) +2:1886:2:189:5 //Data Entry -1: Ctrl+- (KeyDown|KeyHold) +2:1893:3:107:1 //Data Entry Up (Coarse): Shift+Ctrl+NUM PLUS (KeyDown) +2:1893:3:187:1 //Data Entry Up (Coarse): Shift+Ctrl+= (KeyDown) +2:1894:3:109:1 //Data Entry Down (Coarse): Shift+Ctrl+NUM SUB (KeyDown) +2:1894:3:189:1 //Data Entry Down (Coarse): Shift+Ctrl+- (KeyDown) +2:1012:4:74:1 //Amplify selection: Alt+J (KeyDown) +2:1014:4:75:1 //Interpolate Volume: Alt+K (KeyDown) +2:1015:4:88:1 //Interpolate Effect: Alt+X (KeyDown) +2:1016:4:66:1 //Open Effect Visualizer: Alt+B (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:4:83:1 //Apply current instrument: Alt+S (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1058:0:46:1 //Clear field: DELETE (KeyDown) +2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown) +2:1059:2:46:5 //Clear row and step: Ctrl+DELETE (KeyDown|KeyHold) +2:1665:1:46:5 //Clear field and step (IT Style): Shift+DELETE (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: BACKSPACE (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+BACKSPACE (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row: INSERT (KeyDown|KeyHold) +2:1379:2:45:5 //Insert All Rows: Ctrl+INSERT (KeyDown|KeyHold) +2:1055:0:109:5 //Previous pattern: NUM SUB (KeyDown|KeyHold) +2:1054:0:107:5 //Next pattern: NUM PLUS (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:90/44:1 //Base octave C: Z (KeyDown) +3:1065:0:83/31:1 //Base octave C#: S (KeyDown) +3:1066:0:88/45:1 //Base octave D: X (KeyDown) +3:1067:0:68/32:1 //Base octave D#: D (KeyDown) +3:1068:0:67/46:1 //Base octave E: C (KeyDown) +3:1069:0:86/47:1 //Base octave F: V (KeyDown) +3:1070:0:71/34:1 //Base octave F#: G (KeyDown) +3:1071:0:66/48:1 //Base octave G: B (KeyDown) +3:1072:0:72/35:1 //Base octave G#: H (KeyDown) +3:1073:0:78/49:1 //Base octave A: N (KeyDown) +3:1074:0:74/36:1 //Base octave A#: J (KeyDown) +3:1075:0:77/50:1 //Base octave B: M (KeyDown) +3:1076:0:81/16:1 //Base octave +1 C: Q (KeyDown) +3:1077:0:50/3:1 //Base octave +1 C#: 2 (KeyDown) +3:1078:0:87/17:1 //Base octave +1 D: W (KeyDown) +3:1079:0:51/4:1 //Base octave +1 D#: 3 (KeyDown) +3:1080:0:69/18:1 //Base octave +1 E: E (KeyDown) +3:1081:0:82/19:1 //Base octave +1 F: R (KeyDown) +3:1082:0:53/6:1 //Base octave +1 F#: 5 (KeyDown) +3:1083:0:84/20:1 //Base octave +1 G: T (KeyDown) +3:1084:0:54/7:1 //Base octave +1 G#: 6 (KeyDown) +3:1085:0:89/21:1 //Base octave +1 A: Y (KeyDown) +3:1086:0:55/8:1 //Base octave +1 A#: 7 (KeyDown) +3:1087:0:85/22:1 //Base octave +1 B: U (KeyDown) +3:1088:0:73/23:1 //Base octave +2 C: I (KeyDown) +3:1089:0:57/10:1 //Base octave +2 C#: 9 (KeyDown) +3:1090:0:79/24:1 //Base octave +2 D: O (KeyDown) +3:1091:0:48/11:1 //Base octave +2 D#: 0 (KeyDown) +3:1092:0:80/25:1 //Base octave +2 E: P (KeyDown) +3:1093:0:186/26:1 //Base octave +2 F: [ (KeyDown) +3:1095:0:188/27:1 //Base octave +2 G: ] (KeyDown) +3:1212:0:96:1 //Set octave 0: NUM 0 (KeyDown) +3:1213:0:49:1 //Set octave 1: 1 (KeyDown) +3:1213:0:97:1 //Set octave 1: NUM 1 (KeyDown) +3:1214:0:98:1 //Set octave 2: NUM 2 (KeyDown) +3:1215:0:99:1 //Set octave 3: NUM 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: NUM 4 (KeyDown) +3:1217:0:101:1 //Set octave 5: NUM 5 (KeyDown) +3:1218:0:102:1 //Set octave 6: NUM 6 (KeyDown) +3:1219:0:103:1 //Set octave 7: NUM 7 (KeyDown) +3:1220:0:56:1 //Set octave 8: 8 (KeyDown) +3:1220:0:104:1 //Set octave 8: NUM 8 (KeyDown) +3:1221:0:105:1 //Set octave 9: NUM 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift (KeyDown) +3:1200:0:49:1 //Note Cut: 1 (KeyDown) +3:1201:0:192:1 //Note Off: GRAVE (KeyDown) +3:1791:1:192:1 //Note Fade: Shift+GRAVE (KeyDown) +3:1788:1:189:1 //Parameter Control: Shift+- (KeyDown) +3:1789:0:189:1 //Parameter Control (smooth): - (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: NUM 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: NUM 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: NUM 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: NUM 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: NUM 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: NUM 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: NUM 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: NUM 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: NUM 8 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: NUM 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: NUM 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: NUM 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: NUM 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: NUM 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: NUM 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: NUM 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: NUM 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: NUM 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: NUM 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: NUM 9 (KeyDown) +5:1232:0:86:1 //Volume Command - Volume: V (KeyDown) +5:1233:0:80:1 //Volume Command - Panning: P (KeyDown) +5:1234:0:67:1 //Volume Command - Volume Slide Up: C (KeyDown) +5:1235:0:68:1 //Volume Command - Volume Slide Down: D (KeyDown) +5:1236:0:65:1 //Volume Command - Fine Volume Slide Up: A (KeyDown) +5:1237:0:66:1 //Volume Command - Fine Volume Slide Down: B (KeyDown) +5:1238:0:85:1 //Volume Command - Vibrato Speed: U (KeyDown) +5:1239:0:72:1 //Volume Command - Vibrato Depth: H (KeyDown) +5:1240:0:76:1 //Volume Command - XM Pan Slide Left: L (KeyDown) +5:1241:0:82:1 //Volume Command - XM Pan Slide Right: R (KeyDown) +5:1242:0:71:1 //Volume Command - Portamento: G (KeyDown) +5:1243:0:70:1 //Volume Command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Volume Command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Volume Command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //Smooth MIDI Macro Slide: \ (KeyDown) +6:1295:1:186:1 //Combined Note Delay and Note Cut: Shift+; (KeyDown) +6:1295:0:186:1 //Combined Note Delay and Note Cut: ; (KeyDown) +6:1666:0:191:1 //Parameter Extension Command: / (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //Effect Parameter Digit 0: 0 (KeyDown) +7:1247:0:96:1 //Effect Parameter Digit 0: NUM 0 (KeyDown) +7:1248:0:49:1 //Effect Parameter Digit 1: 1 (KeyDown) +7:1248:0:97:1 //Effect Parameter Digit 1: NUM 1 (KeyDown) +7:1249:0:50:1 //Effect Parameter Digit 2: 2 (KeyDown) +7:1249:0:98:1 //Effect Parameter Digit 2: NUM 2 (KeyDown) +7:1250:0:51:1 //Effect Parameter Digit 3: 3 (KeyDown) +7:1250:0:99:1 //Effect Parameter Digit 3: NUM 3 (KeyDown) +7:1251:0:52:1 //Effect Parameter Digit 4: 4 (KeyDown) +7:1251:0:100:1 //Effect Parameter Digit 4: NUM 4 (KeyDown) +7:1252:0:53:1 //Effect Parameter Digit 5: 5 (KeyDown) +7:1252:0:101:1 //Effect Parameter Digit 5: NUM 5 (KeyDown) +7:1253:0:54:1 //Effect Parameter Digit 6: 6 (KeyDown) +7:1253:0:102:1 //Effect Parameter Digit 6: NUM 6 (KeyDown) +7:1254:0:55:1 //Effect Parameter Digit 7: 7 (KeyDown) +7:1254:0:103:1 //Effect Parameter Digit 7: NUM 7 (KeyDown) +7:1255:0:56:1 //Effect Parameter Digit 8: 8 (KeyDown) +7:1255:0:104:1 //Effect Parameter Digit 8: NUM 8 (KeyDown) +7:1256:0:57:1 //Effect Parameter Digit 9: 9 (KeyDown) +7:1256:0:105:1 //Effect Parameter Digit 9: NUM 9 (KeyDown) +7:1257:0:65:1 //Effect Parameter Digit A: A (KeyDown) +7:1258:0:66:1 //Effect Parameter Digit B: B (KeyDown) +7:1259:0:67:1 //Effect Parameter Digit C: C (KeyDown) +7:1260:0:68:1 //Effect Parameter Digit D: D (KeyDown) +7:1261:0:69:1 //Effect Parameter Digit E: E (KeyDown) +7:1262:0:70:1 //Effect Parameter Digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1907:4:81:1 //Transpose +1: Alt+Q (KeyDown) +8:1908:4:65:1 //Transpose -1: Alt+A (KeyDown) +8:1909:6:81:1 //Transpose +1 Octave: Ctrl+Alt+Q (KeyDown) +8:1910:6:65:1 //Transpose -1 Octave: Ctrl+Alt+A (KeyDown) +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1964:3:84:1 //Trim to loop end: Shift+Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence Sample Selection: BACKSPACE (KeyDown) +8:1384:1:78:1 //Normalise Sample: Shift+N (KeyDown) +8:1385:4:74:1 //Amplify Sample: Alt+J (KeyDown) +8:1385:2:77:1 //Amplify Sample: Ctrl+M (KeyDown) +8:1381:3:82:1 //Reverse Sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete Sample Selection: DELETE (KeyDown) +8:1386:0:107:1 //Zoom Out: NUM PLUS (KeyDown) +8:1387:0:109:1 //Zoom In: NUM SUB (KeyDown) +8:1882:0:32:1 //Zoom into Selection: SPACE (KeyDown) +8:1916:2:49:1 //Center loop start in view: Ctrl+1 (KeyDown) +8:1917:2:50:1 //Center loop end in view: Ctrl+2 (KeyDown) +8:1918:2:51:1 //Center sustain loop start in view: Ctrl+3 (KeyDown) +8:1919:2:52:1 //Center sustain loop end in view: Ctrl+4 (KeyDown) +8:1915:2:82:1 //Resample: Ctrl+R (KeyDown) +8:1784:2:73:1 //Invert Sample Phase: Ctrl+I (KeyDown) +8:1785:2:85:1 //Signed / Unsigned Conversion: Ctrl+U (KeyDown) +8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown) +8:1856:2:68:1 //Quick Fade: Ctrl+D (KeyDown) +8:1857:2:76:1 //Crossfade Sample Loop: Ctrl+L (KeyDown) +8:1924:1:49:1 //Preview Sample Cue 1: Shift+1 (KeyDown) +8:1925:1:50:1 //Preview Sample Cue 2: Shift+2 (KeyDown) +8:1926:1:51:1 //Preview Sample Cue 3: Shift+3 (KeyDown) +8:1927:1:52:1 //Preview Sample Cue 4: Shift+4 (KeyDown) +8:1928:1:53:1 //Preview Sample Cue 5: Shift+5 (KeyDown) +8:1929:1:54:1 //Preview Sample Cue 6: Shift+6 (KeyDown) +8:1930:1:55:1 //Preview Sample Cue 7: Shift+7 (KeyDown) +8:1931:1:56:1 //Preview Sample Cue 8: Shift+8 (KeyDown) +8:1932:1:57:1 //Preview Sample Cue 9: Shift+9 (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ +9:1837:0:107:5 //Zoom In: NUM PLUS (KeyDown|KeyHold) +9:1838:0:109:5 //Zoom Out: NUM SUB (KeyDown|KeyHold) +9:1954:2:69:1 //Scale Envelope Points: Ctrl+E (KeyDown) +9:1956:1:36:1 //Select Envelope Loop Start: Shift+HOME (KeyDown) +9:1957:1:35:1 //Select Envelope Loop End: Shift+END (KeyDown) +9:1958:3:36:1 //Select Envelope Sustain Start: Shift+Ctrl+HOME (KeyDown) +9:1959:3:35:1 //Select Envelope Sustain End: Shift+Ctrl+END (KeyDown) +9:1825:2:37:5 //Select previous envelope point: Ctrl+LEFT (KeyDown|KeyHold) +9:1826:2:39:5 //Select next envelope point: Ctrl+RIGHT (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: LEFT (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: RIGHT (KeyDown|KeyHold) +9:1960:1:9:5 //Move envelope point left (Coarse): Shift+TAB (KeyDown|KeyHold) +9:1960:1:37:5 //Move envelope point left (Coarse): Shift+LEFT (KeyDown|KeyHold) +9:1961:0:9:5 //Move envelope point right (Coarse): TAB (KeyDown|KeyHold) +9:1961:1:39:5 //Move envelope point right (Coarse): Shift+RIGHT (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: UP (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (Coarse): PGUP (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: DOWN (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (Coarse): PGDOWN (KeyDown|KeyHold) +9:1827:0:45:1 //Insert Envelope Point: INSERT (KeyDown) +9:1828:0:46:1 //Remove Envelope Point: DELETE (KeyDown) +9:1828:0:8:1 //Remove Envelope Point: BACKSPACE (KeyDown) +9:1829:0:36:1 //Set Loop Start: HOME (KeyDown) +9:1830:0:35:1 //Set Loop End: END (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+HOME (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+END (KeyDown) +9:1833:2:82:1 //Toggle release node: Ctrl+R (KeyDown) + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ +13:1763:0:109:5 //Previous Plugin Preset: NUM SUB (KeyDown|KeyHold) +13:1764:0:107:5 //Next Plugin Preset: NUM PLUS (KeyDown|KeyHold) +13:1782:2:109:5 //Plugin preset backward jump: Ctrl+NUM SUB (KeyDown|KeyHold) +13:1783:2:107:5 //Plugin preset forward jump: Ctrl+NUM PLUS (KeyDown|KeyHold) +13:1765:3:68:1 //Randomize Plugin Parameters: Shift+Ctrl+D (KeyDown) +13:1839:2:82:1 //Toggle Parameter Recording: Ctrl+R (KeyDown) +13:1840:2:75:1 //Pass Key Presses to Plugin: Ctrl+K (KeyDown) +13:1841:2:66:1 //Bypass Plugin: Ctrl+B (KeyDown) + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate Instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit Sample Map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit Current Sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset Note Mapping: Ctrl+R (KeyDown) +17:1843:4:81:1 //Transpose +1 (Note Map): Alt+Q (KeyDown) +17:1842:4:65:1 //Transpose -1 (Note Map): Alt+A (KeyDown) +17:1845:6:81:1 //Transpose +1 Octave (Note Map): Ctrl+Alt+Q (KeyDown) +17:1844:6:65:1 //Transpose -1 Octave (Note Map): Ctrl+Alt+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: DELETE (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold) +19:1803:0:78:5 //Insert Order: N (KeyDown|KeyHold) +19:1950:3:67:1 //Copy Orders: Shift+Ctrl+C (KeyDown) +19:1804:0:13:5 //Edit Pattern: ENTER (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TAB (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: LEFT (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: UP (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: RIGHT (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: DOWN (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: HOME (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: END (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUM 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUM 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUM 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUM 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUM 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUM 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUM 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUM 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUM 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUM 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : NUM PLUS (KeyDown|KeyHold) +19:1818:0:109:5 //Decrease pattern index: NUM SUB (KeyDown|KeyHold) +19:1853:1:187:1 //Separator (+++) Index: Shift+= (KeyDown) +19:1853:0:187:1 //Separator (+++) Index: = (KeyDown) +19:1854:0:189:1 //Stop (---) Index: - (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) + +//----( Quick Channel Settings Context (20) )------------ +20:1878:1:37:5 //Previous Channel: Shift+LEFT (KeyDown|KeyHold) +20:1878:1:8:5 //Previous Channel: Shift+BACKSPACE (KeyDown|KeyHold) +20:1879:1:39:5 //Next Channel: Shift+RIGHT (KeyDown|KeyHold) +20:1879:1:13:5 //Next Channel: Shift+ENTER (KeyDown|KeyHold) +20:1880:0:13:1 //Switch to Pattern Editor: ENTER (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mpt_classic_(nobuyuki).mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mpt_classic_(nobuyuki).mkb new file mode 100644 index 00000000..ca02e028 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mpt_classic_(nobuyuki).mkb @@ -0,0 +1,318 @@ +//-------- OpenMPT key binding definition file ------- +//-Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1030:0:116:1 //Play song/Pause song: F5 (KeyDown) +0:1031:0:119:1 //Pause song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: Esc (KeyDown) +0:1029:0:117:1 //Play song from start: F6 (KeyDown) +0:1027:0:118:5 //Play pattern from start: F7 (KeyDown|KeyHold) +0:1026:2:118:5 //Play pattern from cursor: Ctrl+F7 (KeyDown|KeyHold) +0:1376:0:120:1 //Toggle Midi Record: F9 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1361:2:45:1 //Copy: Ctrl+Insert (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:1:45:1 //Paste: Shift+Insert (KeyDown) +0:1364:2:53:1 //SelectAll: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find: Ctrl+F (KeyDown) +0:1366:0:114:1 //Find Next: F3 (KeyDown) +0:1021:4:71:1 //View General: Alt+G (KeyDown) +0:1022:4:80:1 //View Pattern: Alt+P (KeyDown) +0:1023:4:83:1 //View Samples: Alt+S (KeyDown) +0:1024:4:78:1 //View Instruments: Alt+N (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1370:0:112:1 //Help (to do): F1 (KeyDown) +0:1032:2:111:5 //Previous instrument: Ctrl+Num / (KeyDown|KeyHold) +0:1032:2:38:5 //Previous instrument: Ctrl+Up (KeyDown|KeyHold) +0:1033:2:106:5 //Next instrument: Ctrl+Num * (KeyDown|KeyHold) +0:1033:2:40:5 //Next instrument: Ctrl+Down (KeyDown|KeyHold) +0:1036:0:111:1 //Previous octave: Num / (KeyDown) +0:1037:0:106:1 //Next octave: Num * (KeyDown) +0:1034:2:37:5 //Previous order: Ctrl+Left (KeyDown|KeyHold) +0:1035:2:39:5 //Next order: Ctrl+Right (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:4:34:1 //Jump down by measure: Alt+Page Down (KeyDown) +2:1018:4:33:1 //Jump up by measure: Alt+Page Up (KeyDown) +2:1338:0:34:5 //Jump down by beat: Page Down (KeyDown|KeyHold) +2:1339:0:33:5 //Jump up by beat: Page Up (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+Page Down (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+Page Up (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: Down (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: Up (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: Left (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: Right (KeyDown|KeyHold) +2:1042:0:9:1 //Navigate to next channel: Tab (KeyDown) +2:1043:1:9:1 //Navigate to previous channel: Shift+Tab (KeyDown) +2:1044:0:36:1 //Go to first channel: Home (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+Home (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+Home (KeyDown) +2:1047:0:35:1 //Go to last channel: End (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+End (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+End (KeyDown) +2:1050:1:16:1 //Selection key: Shift+Shift (KeyDown) +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1001:2:32:1 //Enable recording: Ctrl+Space (KeyDown) +2:1002:2:13:5 //Play row: Ctrl+Enter (KeyDown|KeyHold) +2:1317:4:18:1 //Set row jump on note entry: Alt+Alt (KeyDown) +2:1685:2:9:1 //Switch to order list: Ctrl+Tab (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show note properties: Application (KeyDown) +2:1007:2:81:5 //Transpose +1: Ctrl+Q (KeyDown|KeyHold) +2:1008:2:65:5 //Transpose -1: Ctrl+A (KeyDown|KeyHold) +2:1009:3:81:5 //Transpose +12: Shift+Ctrl+Q (KeyDown|KeyHold) +2:1010:3:65:5 //Transpose -12: Shift+Ctrl+A (KeyDown|KeyHold) +2:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:2:74:1 //Interpolate volume: Ctrl+J (KeyDown) +2:1015:2:75:1 //Interpolate effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open effect visualizer: Alt+B (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1058:1:190:1 //Clear field: Shift+. (KeyDown) +2:1664:0:46:1 //Clear field (IT Style): Delete (KeyDown) +2:1059:2:46:1 //Clear row and step: Ctrl+Delete (KeyDown) +2:1665:1:46:5 //Clear field and step (IT Style): Shift+Delete (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: Backspace (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+Backspace (KeyDown|KeyHold) +2:1378:0:45:1 //Insert Row: Insert (KeyDown) +2:1379:2:220:1 //Insert All Rows: Ctrl+\ (KeyDown) +2:1055:0:109:5 //Previous pattern: Num - (KeyDown|KeyHold) +2:1054:0:107:5 //Next pattern: Num + (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:81:1 //Base octave C: Q (KeyDown) +3:1065:0:87:1 //Base octave C#: W (KeyDown) +3:1066:0:69:1 //Base octave D: E (KeyDown) +3:1067:0:82:1 //Base octave D#: R (KeyDown) +3:1068:0:84:1 //Base octave E: T (KeyDown) +3:1069:0:89:1 //Base octave F: Y (KeyDown) +3:1070:0:85:1 //Base octave F#: U (KeyDown) +3:1071:0:73:1 //Base octave G: I (KeyDown) +3:1072:0:79:1 //Base octave G#: O (KeyDown) +3:1073:0:80:1 //Base octave A: P (KeyDown) +3:1074:0:219:1 //Base octave A#: [ (KeyDown) +3:1075:0:221:1 //Base octave B: ] (KeyDown) +3:1076:0:65:1 //Base octave +1 C: A (KeyDown) +3:1077:0:83:1 //Base octave +1 C#: S (KeyDown) +3:1078:0:68:1 //Base octave +1 D: D (KeyDown) +3:1079:0:70:1 //Base octave +1 D#: F (KeyDown) +3:1080:0:71:1 //Base octave +1 E: G (KeyDown) +3:1081:0:72:1 //Base octave +1 F: H (KeyDown) +3:1082:0:74:1 //Base octave +1 F#: J (KeyDown) +3:1083:0:75:1 //Base octave +1 G: K (KeyDown) +3:1084:0:76:1 //Base octave +1 G#: L (KeyDown) +3:1085:0:186:1 //Base octave +1 A: ; (KeyDown) +3:1086:0:222:1 //Base octave +1 A#: ' (KeyDown) +3:1087:0:220:1 //Base octave +1 B: \ (KeyDown) +3:1088:0:90:1 //Base octave +2 C: Z (KeyDown) +3:1089:0:88:1 //Base octave +2 C#: X (KeyDown) +3:1090:0:67:1 //Base octave +2 D: C (KeyDown) +3:1091:0:86:1 //Base octave +2 D#: V (KeyDown) +3:1092:0:66:1 //Base octave +2 E: B (KeyDown) +3:1093:0:78:1 //Base octave +2 F: N (KeyDown) +3:1094:0:77:1 //Base octave +2 F#: M (KeyDown) +3:1095:0:188:1 //Base octave +2 G: , (KeyDown) +3:1096:0:190:1 //Base octave +2 G#: . (KeyDown) +3:1097:0:191:1 //Base octave +2 A: / (KeyDown) +3:1212:0:48:1 //Set octave 0: 0 (KeyDown) +3:1212:0:96:1 //Set octave 0: Num 0 (KeyDown) +3:1213:0:49:1 //Set octave 1: 1 (KeyDown) +3:1213:0:97:1 //Set octave 1: Num 1 (KeyDown) +3:1214:0:50:1 //Set octave 2: 2 (KeyDown) +3:1214:0:98:1 //Set octave 2: Num 2 (KeyDown) +3:1215:0:51:1 //Set octave 3: 3 (KeyDown) +3:1215:0:99:1 //Set octave 3: Num 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: Num 4 (KeyDown) +3:1217:0:53:1 //Set octave 5: 5 (KeyDown) +3:1217:0:101:1 //Set octave 5: Num 5 (KeyDown) +3:1218:0:54:1 //Set octave 6: 6 (KeyDown) +3:1218:0:102:1 //Set octave 6: Num 6 (KeyDown) +3:1219:0:55:1 //Set octave 7: 7 (KeyDown) +3:1219:0:103:1 //Set octave 7: Num 7 (KeyDown) +3:1220:0:56:1 //Set octave 8: 8 (KeyDown) +3:1220:0:104:1 //Set octave 8: Num 8 (KeyDown) +3:1221:0:57:1 //Set octave 9: 9 (KeyDown) +3:1221:0:105:1 //Set octave 9: Num 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+Shift (KeyDown) +3:1200:0:192:1 //Note Cut: ` (KeyDown) +3:1201:0:187:1 //Note Off: = (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: Num 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: Num 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: Num 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: Num 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: Num 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: Num 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: Num 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: Num 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: Num 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: Num 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: Num 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: Num 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: Num 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: Num 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: Num 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: Num 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: Num 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: Num 9 (KeyDown) +5:1232:0:86:1 //Vol command - volume: V (KeyDown) +5:1233:0:80:1 //Vol command - pan: P (KeyDown) +5:1234:0:67:1 //Vol command - vol slide up: C (KeyDown) +5:1235:0:68:1 //Vol command - vol slide down: D (KeyDown) +5:1236:0:65:1 //Vol command - vol fine slide up: A (KeyDown) +5:1237:0:66:1 //Vol command - vol fine slide down: B (KeyDown) +5:1238:0:85:1 //Vol command - vibrato speed: U (KeyDown) +5:1239:0:72:1 //Vol command - vibrato: H (KeyDown) +5:1240:0:76:1 //Vol command - XM pan left: L (KeyDown) +5:1241:0:82:1 //Vol command - XM pan right: R (KeyDown) +5:1242:0:71:1 //Vol command - Portamento: G (KeyDown) +5:1243:0:70:1 //Vol command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Vol command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Vol command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //FX midi macro slide: \ (KeyDown) +6:1295:1:186:1 //FX combined note delay and note cut: Shift+; (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //FX Param digit 0: 0 (KeyDown) +7:1247:0:96:1 //FX Param digit 0: Num 0 (KeyDown) +7:1248:0:49:1 //FX Param digit 1: 1 (KeyDown) +7:1248:0:97:1 //FX Param digit 1: Num 1 (KeyDown) +7:1249:0:50:1 //FX Param digit 2: 2 (KeyDown) +7:1249:0:98:1 //FX Param digit 2: Num 2 (KeyDown) +7:1250:0:51:1 //FX Param digit 3: 3 (KeyDown) +7:1250:0:99:1 //FX Param digit 3: Num 3 (KeyDown) +7:1251:0:52:1 //FX Param digit 4: 4 (KeyDown) +7:1251:0:100:1 //FX Param digit 4: Num 4 (KeyDown) +7:1252:0:53:1 //FX Param digit 5: 5 (KeyDown) +7:1252:0:101:1 //FX Param digit 5: Num 5 (KeyDown) +7:1253:0:54:1 //FX Param digit 6: 6 (KeyDown) +7:1253:0:102:1 //FX Param digit 6: Num 6 (KeyDown) +7:1254:0:55:1 //FX Param digit 7: 7 (KeyDown) +7:1254:0:103:1 //FX Param digit 7: Num 7 (KeyDown) +7:1255:0:56:1 //FX Param digit 8: 8 (KeyDown) +7:1255:0:104:1 //FX Param digit 8: Num 8 (KeyDown) +7:1256:0:57:1 //FX Param digit 9: 9 (KeyDown) +7:1256:0:105:1 //FX Param digit 9: Num 9 (KeyDown) +7:1257:0:65:1 //FX Param digit A: A (KeyDown) +7:1258:0:66:1 //FX Param digit B: B (KeyDown) +7:1259:0:67:1 //FX Param digit C: C (KeyDown) +7:1260:0:68:1 //FX Param digit D: D (KeyDown) +7:1261:0:69:1 //FX Param digit E: E (KeyDown) +7:1262:0:70:1 //FX Param digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence sample selection: Backspace (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1381:3:82:1 //Reverse sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete sample selection: Delete (KeyDown) +8:1386:0:107:1 //Zoom Out: Num + (KeyDown) +8:1387:0:109:1 //Zoom In: Num - (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit sample map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit current sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset note mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (note map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (note map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +12 (note map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -12 (note map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: Delete (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: Insert (KeyDown|KeyHold) +19:1804:0:13:5 //Edit Pattern: Enter (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: Tab (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: Left (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: Up (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: Right (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: Down (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: Home (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: End (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: Num 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: Num 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: Num 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: Num 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: Num 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: Num 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: Num 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: Num 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: Num 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: Num 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : Num + (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : = (KeyDown|KeyHold) +19:1818:0:109:5 //Decrease pattern index: Num - (KeyDown|KeyHold) +19:1818:0:189:5 //Decrease pattern index: - (KeyDown|KeyHold) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mptit_(coda).mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mptit_(coda).mkb new file mode 100644 index 00000000..98ce18df --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/US_mptit_(coda).mkb @@ -0,0 +1,508 @@ +//----------------- OpenMPT key binding definition file --------------- +//- Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:0:120:1 //File/Open: F9 (KeyDown) +0:1346:2:82:1 //File/Open: Ctrl+R (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1864:3:87:1 //File/Close All: Shift+Ctrl+W (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:2:87:1 //File/Save As: Ctrl+W (KeyDown) +0:1350:0:121:1 //File/Save As: F10 (KeyDown) +0:1350:3:83:1 //File/Save As: Shift+Ctrl+S (KeyDown) +0:1693:0:166:1 //Previous Document: (KeyDown) +0:1694:0:167:1 //Next Document: (KeyDown) +0:1030:2:116:2 //Play Song / Pause Song: Ctrl+F5 (KeyUp) +0:1031:0:119:1 //Pause Song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: Esc (KeyDown) +0:1029:0:116:2 //Play Song from Start: F5 (KeyUp) +0:1028:0:118:1 //Play Song from Cursor: F7 (KeyDown) +0:1028:2:117:1 //Play Song from Cursor: Ctrl+F6 (KeyDown) +0:1027:0:117:1 //Play Pattern from Start: F6 (KeyDown) +0:1026:2:118:1 //Play Pattern from Cursor: Ctrl+F7 (KeyDown) +0:1374:2:80:1 //Estimate Song Length: Ctrl+P (KeyDown) +0:1359:2:8:1 //Undo: Ctrl+Backspace (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1905:2:89:1 //Redo: Ctrl+Y (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1686:4:77:1 //Mix Paste (IT Style): Alt+M (KeyDown) +0:1793:3:86:1 //Paste Flood: Shift+Ctrl+V (KeyDown) +0:1820:6:86:1 //Push Forward Paste (Insert): Ctrl+Alt+V (KeyDown) +0:1364:2:53:1 //Select All: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find / Replace: Ctrl+F (KeyDown) +0:1021:0:122:1 //View General: F11 (KeyDown) +0:1022:0:113:1 //View Pattern: F2 (KeyDown) +0:1022:0:116:1 //View Pattern: F5 (KeyDown) +0:1022:4:80:1 //View Pattern: Alt+P (KeyDown) +0:1023:0:114:1 //View Samples: F3 (KeyDown) +0:1024:0:115:1 //View Instruments: F4 (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1367:4:122:1 //Toggle Main Toolbar: Alt+F11 (KeyDown) +0:1368:4:122:2 //Toggle Tree View: Alt+F11 (KeyUp) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:0:123:1 //View Options: F12 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1781:2:114:1 //View MIDI Mapping: Ctrl+F3 (KeyDown) +0:1966:4:73:5 //Switch To Instrument Library: Alt+I (KeyDown|KeyHold) +0:1370:0:112:1 //Help: F1 (KeyDown) +0:1032:1:188:5 //Previous Instrument: Shift+, (KeyDown|KeyHold) +0:1032:2:38:5 //Previous Instrument: Ctrl+Up (KeyDown|KeyHold) +0:1032:2:111:5 //Previous Instrument: Ctrl+Num / (KeyDown|KeyHold) +0:1033:1:190:5 //Next Instrument: Shift+. (KeyDown|KeyHold) +0:1033:2:40:5 //Next Instrument: Ctrl+Down (KeyDown|KeyHold) +0:1033:2:106:5 //Next Instrument: Ctrl+Num * (KeyDown|KeyHold) +0:1036:0:111:1 //Previous Octave: Num / (KeyDown) +0:1037:0:106:1 //Next Octave: Num * (KeyDown) +0:1034:2:37:5 //Previous Order: Ctrl+Left (KeyDown|KeyHold) +0:1035:2:39:5 //Next Order: Ctrl+Right (KeyDown|KeyHold) + +//----( General Context [bottom] )------------ + +//----( Pattern Context [bottom] )------------ +2:1017:2:34:5 //Jump down by measure: Ctrl+Page Down (KeyDown|KeyHold) +2:1018:2:33:5 //Jump up by measure: Ctrl+Page Up (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+Page Down (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+Page Up (KeyDown|KeyHold) +2:1019:0:34:5 //Snap down to measure: Page Down (KeyDown|KeyHold) +2:1020:0:33:5 //Snap up to measure: Page Up (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+Page Down (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+Page Up (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: Down (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: Up (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+Down (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+Up (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: Left (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: Right (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: Tab (KeyDown|KeyHold) +2:1043:1:9:5 //Navigate to previous channel: Shift+Tab (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: Home (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+Home (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+Home (KeyDown) +2:1047:0:35:1 //Go to last channel: End (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+End (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+End (KeyDown) +2:1050:1:16:1 //Selection key: Shift+Shift (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl+Ctrl (KeyDown) +2:1011:4:76:1 //Select Channel / Select All: Alt+L (KeyDown) +2:1011:2:76:1 //Select Channel / Select All: Ctrl+L (KeyDown) +2:1968:3:76:1 //Select Column: Shift+Ctrl+L (KeyDown) +2:1858:2:66:1 //Select Beat: Ctrl+B (KeyDown) +2:1859:3:66:1 //Select Measure: Shift+Ctrl+B (KeyDown) +2:1671:4:67:1 //Copy and lose selection: Alt+C (KeyDown) +2:1900:3:77:1 //Toggle Clipboard Manager: Shift+Ctrl+M (KeyDown) +2:1902:3:37:1 //Cycle to Next Clipboard: Shift+Ctrl+Left (KeyDown) +2:1902:3:39:1 //Cycle to Next Clipboard: Shift+Ctrl+Right (KeyDown) +2:1663:2:3:1 //Toggle follow song: Ctrl+Scroll Lock (KeyDown) +2:1004:0:32:5 //Quick Paste: Space (KeyDown|KeyHold) +2:1897:0:13:1 //Pick up nearest instrument number: Enter (KeyDown) +2:1001:2:32:1 //Enable Recording: Ctrl+Space (KeyDown) +2:1002:2:13:5 //Play Row: Ctrl+Enter (KeyDown|KeyHold) +2:1317:4:18:1 //Set edit step on note entry: Alt+Alt (KeyDown) +2:1685:2:9:1 //Switch to Order List: Ctrl+Tab (KeyDown) +2:1672:3:68:1 //Insert new pattern: Shift+Ctrl+D (KeyDown) +2:1806:2:68:1 //Duplicate Pattern: Ctrl+D (KeyDown) +2:1836:2:191:1 //Toggle PC Event/instrument plugin editor: Ctrl+/ (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show Note Properties: Application (KeyDown) +2:1772:5:80:1 //Show Pattern Properties: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1776:0:117:2 //Toggle Loop Pattern: F6 (KeyUp) +2:1776:1:122:1 //Toggle Loop Pattern: Shift+F11 (KeyDown) +2:1063:2:93:1 //Show Context (Right-Click) Menu: Ctrl+Application (KeyDown) +2:1005:4:120:1 //Mute Current Channel: Alt+F9 (KeyDown) +2:1006:4:121:1 //Solo Current Channel: Alt+F10 (KeyDown) +2:1006:2:121:1 //Solo Current Channel: Ctrl+F10 (KeyDown) +2:1771:6:121:1 //Unmute all channels: Ctrl+Alt+F10 (KeyDown) +2:1883:3:82:1 //Channel Record Select: Shift+Ctrl+R (KeyDown) +2:1883:2:49:1 //Channel Record Select: Ctrl+1 (KeyDown) +2:1884:2:50:1 //Channel Split Record Select: Ctrl+2 (KeyDown) +2:1007:4:81:5 //Transpose +1: Alt+Q (KeyDown|KeyHold) +2:1007:2:81:5 //Transpose +1: Ctrl+Q (KeyDown|KeyHold) +2:1008:4:65:5 //Transpose -1: Alt+A (KeyDown|KeyHold) +2:1008:2:65:5 //Transpose -1: Ctrl+A (KeyDown|KeyHold) +2:1009:6:81:5 //Transpose +1 Octave: Ctrl+Alt+Q (KeyDown|KeyHold) +2:1009:3:81:5 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown|KeyHold) +2:1010:6:65:5 //Transpose -1 Octave: Ctrl+Alt+A (KeyDown|KeyHold) +2:1010:3:65:5 //Transpose -1 Octave: Shift+Ctrl+A (KeyDown|KeyHold) +2:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +2:1885:2:107:5 //Data Entry +1: Ctrl+Num + (KeyDown|KeyHold) +2:1885:2:187:5 //Data Entry +1: Ctrl+= (KeyDown|KeyHold) +2:1886:2:109:5 //Data Entry -1: Ctrl+Num - (KeyDown|KeyHold) +2:1886:2:189:5 //Data Entry -1: Ctrl+- (KeyDown|KeyHold) +2:1893:3:107:1 //Data Entry Up (Coarse): Shift+Ctrl+Num + (KeyDown) +2:1893:3:187:1 //Data Entry Up (Coarse): Shift+Ctrl+= (KeyDown) +2:1894:3:109:1 //Data Entry Down (Coarse): Shift+Ctrl+Num - (KeyDown) +2:1894:3:189:1 //Data Entry Down (Coarse): Shift+Ctrl+- (KeyDown) +2:1012:4:74:1 //Amplify selection: Alt+J (KeyDown) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:4:75:1 //Interpolate Volume: Alt+K (KeyDown) +2:1014:2:74:1 //Interpolate Volume: Ctrl+J (KeyDown) +2:1015:4:88:1 //Interpolate Effect: Alt+X (KeyDown) +2:1015:2:75:1 //Interpolate Effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open Effect Visualizer: Alt+B (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:4:83:1 //Apply current instrument: Alt+S (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1664:0:46:1 //Clear field (IT Style): Delete (KeyDown) +2:1059:2:46:5 //Clear row and step: Ctrl+Delete (KeyDown|KeyHold) +2:1665:0:190:5 //Clear field and step (IT Style): . (KeyDown|KeyHold) +2:1061:0:8:5 //Delete Row(s): Backspace (KeyDown|KeyHold) +2:1377:1:46:1 //Delete Row(s) (All Channels): Shift+Delete (KeyDown) +2:2002:4:8:5 //Delete Row(s) (Global): Alt+Backspace (KeyDown|KeyHold) +2:2003:6:8:5 //Delete Row(s) (All Channels, Global): Ctrl+Alt+Backspace (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row(s): Insert (KeyDown|KeyHold) +2:1379:1:45:5 //Insert Row(s) (All Channels): Shift+Insert (KeyDown|KeyHold) +2:1379:2:45:5 //Insert Row(s) (All Channels): Ctrl+Insert (KeyDown|KeyHold) +2:2004:4:45:5 //Insert Row(s) (Global): Alt+Insert (KeyDown|KeyHold) +2:2005:6:45:5 //Insert Row(s) (All Channels, Global): Ctrl+Alt+Insert (KeyDown|KeyHold) +2:1055:0:109:5 //Previous Pattern: Num - (KeyDown|KeyHold) +2:1054:0:107:5 //Next Pattern: Num + (KeyDown|KeyHold) +2:2006:6:189:5 //Previous Sequence: Ctrl+Alt+- (KeyDown|KeyHold) +2:2007:6:187:5 //Next Sequence: Ctrl+Alt+= (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col )------------ +3:1064:0:90/44:1 //Base octave C: Z (KeyDown) +3:1065:0:83/31:1 //Base octave C#: S (KeyDown) +3:1066:0:88/45:1 //Base octave D: X (KeyDown) +3:1067:0:68/32:1 //Base octave D#: D (KeyDown) +3:1068:0:67/46:1 //Base octave E: C (KeyDown) +3:1069:0:86/47:1 //Base octave F: V (KeyDown) +3:1070:0:71/34:1 //Base octave F#: G (KeyDown) +3:1071:0:66/48:1 //Base octave G: B (KeyDown) +3:1072:0:72/35:1 //Base octave G#: H (KeyDown) +3:1073:0:78/49:1 //Base octave A: N (KeyDown) +3:1074:0:74/36:1 //Base octave A#: J (KeyDown) +3:1075:0:77/50:1 //Base octave B: M (KeyDown) +3:1076:0:81/16:1 //Base octave +1 C: Q (KeyDown) +3:1076:0:188/51:1 //Base octave +1 C: , (KeyDown) +3:1077:0:50/3:1 //Base octave +1 C#: 2 (KeyDown) +3:1077:0:76/38:1 //Base octave +1 C#: L (KeyDown) +3:1078:0:87/17:1 //Base octave +1 D: W (KeyDown) +3:1079:0:51/4:1 //Base octave +1 D#: 3 (KeyDown) +3:1080:0:69/18:1 //Base octave +1 E: E (KeyDown) +3:1081:0:82/19:1 //Base octave +1 F: R (KeyDown) +3:1082:0:53/6:1 //Base octave +1 F#: 5 (KeyDown) +3:1083:0:84/20:1 //Base octave +1 G: T (KeyDown) +3:1084:0:54/7:1 //Base octave +1 G#: 6 (KeyDown) +3:1085:0:89/21:1 //Base octave +1 A: Y (KeyDown) +3:1086:0:55/8:1 //Base octave +1 A#: 7 (KeyDown) +3:1087:0:85/22:1 //Base octave +1 B: U (KeyDown) +3:1088:0:73/23:1 //Base octave +2 C: I (KeyDown) +3:1089:0:57/10:1 //Base octave +2 C#: 9 (KeyDown) +3:1090:0:79/24:1 //Base octave +2 D: O (KeyDown) +3:1091:0:48/11:1 //Base octave +2 D#: 0 (KeyDown) +3:1092:0:80/25:1 //Base octave +2 E: P (KeyDown) +3:1093:0:189/12:1 //Base octave +2 F: - (KeyDown) +3:1097:0:191/53:1 //Base octave +2 A: / (KeyDown) +3:1212:0:96:1 //Set octave 0: Num 0 (KeyDown) +3:1213:0:97:1 //Set octave 1: Num 1 (KeyDown) +3:1214:0:98:1 //Set octave 2: Num 2 (KeyDown) +3:1215:0:99:1 //Set octave 3: Num 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: Num 4 (KeyDown) +3:1217:0:101:1 //Set octave 5: Num 5 (KeyDown) +3:1218:0:102:1 //Set octave 6: Num 6 (KeyDown) +3:1219:0:103:1 //Set octave 7: Num 7 (KeyDown) +3:1220:0:56:1 //Set octave 8: 8 (KeyDown) +3:1220:0:104:1 //Set octave 8: Num 8 (KeyDown) +3:1221:0:105:1 //Set octave 9: Num 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+Shift (KeyDown) +3:1200:0:49:1 //Note Cut: 1 (KeyDown) +3:1201:0:192:5 //Note Off: ` (KeyDown|KeyHold) +3:1201:0:187:1 //Note Off: = (KeyDown) +3:1791:1:187:1 //Note Fade: Shift+= (KeyDown) +3:1788:1:49:1 //Parameter Control: Shift+1 (KeyDown) +3:1789:3:49:1 //Parameter Control (smooth): Shift+Ctrl+1 (KeyDown) + +//----( Pattern Context [bottom] - Ins Col )------------ +4:1202:0:96:1 //Set instrument digit 0: Num 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: Num 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: Num 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: Num 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: Num 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: Num 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: Num 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: Num 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: Num 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: Num 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: Num 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: Num 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: Num 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: Num 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: Num 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: Num 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: Num 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: Num 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: Num 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: Num 9 (KeyDown) +5:1232:0:86:1 //Volume Command - Volume: V (KeyDown) +5:1233:0:80:1 //Volume Command - Panning: P (KeyDown) +5:1234:0:67:1 //Volume Command - Volume Slide Up: C (KeyDown) +5:1235:0:68:1 //Volume Command - Volume Slide Down: D (KeyDown) +5:1236:0:65:1 //Volume Command - Fine Volume Slide Up: A (KeyDown) +5:1237:0:66:1 //Volume Command - Fine Volume Slide Down: B (KeyDown) +5:1238:0:85:1 //Volume Command - Vibrato Speed: U (KeyDown) +5:1239:0:72:1 //Volume Command - Vibrato Depth: H (KeyDown) +5:1240:0:76:1 //Volume Command - XM Pan Slide Left: L (KeyDown) +5:1241:0:82:1 //Volume Command - XM Pan Slide Right: R (KeyDown) +5:1242:0:71:1 //Volume Command - Tone Portamento: G (KeyDown) +5:1243:0:70:1 //Volume Command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Volume Command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Volume Command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col )------------ +6:1294:0:220:1 //Smooth MIDI Macro Slide: \ (KeyDown) +6:1295:1:186:1 //Combined Note Delay and Note Cut: Shift+; (KeyDown) +6:1295:0:186:1 //Combined Note Delay and Note Cut: ; (KeyDown) +6:1666:0:191:1 //Parameter Extension Command: / (KeyDown) + +//----( Pattern Context [bottom] - Param Col )------------ +7:1247:0:48:1 //Effect Parameter Digit 0: 0 (KeyDown) +7:1247:0:96:1 //Effect Parameter Digit 0: Num 0 (KeyDown) +7:1248:0:49:1 //Effect Parameter Digit 1: 1 (KeyDown) +7:1248:0:97:1 //Effect Parameter Digit 1: Num 1 (KeyDown) +7:1249:0:50:1 //Effect Parameter Digit 2: 2 (KeyDown) +7:1249:0:98:1 //Effect Parameter Digit 2: Num 2 (KeyDown) +7:1250:0:51:1 //Effect Parameter Digit 3: 3 (KeyDown) +7:1250:0:99:1 //Effect Parameter Digit 3: Num 3 (KeyDown) +7:1251:0:52:1 //Effect Parameter Digit 4: 4 (KeyDown) +7:1251:0:100:1 //Effect Parameter Digit 4: Num 4 (KeyDown) +7:1252:0:53:1 //Effect Parameter Digit 5: 5 (KeyDown) +7:1252:0:101:1 //Effect Parameter Digit 5: Num 5 (KeyDown) +7:1253:0:54:1 //Effect Parameter Digit 6: 6 (KeyDown) +7:1253:0:102:1 //Effect Parameter Digit 6: Num 6 (KeyDown) +7:1254:0:55:1 //Effect Parameter Digit 7: 7 (KeyDown) +7:1254:0:103:1 //Effect Parameter Digit 7: Num 7 (KeyDown) +7:1255:0:56:1 //Effect Parameter Digit 8: 8 (KeyDown) +7:1255:0:104:1 //Effect Parameter Digit 8: Num 8 (KeyDown) +7:1256:0:57:1 //Effect Parameter Digit 9: 9 (KeyDown) +7:1256:0:105:1 //Effect Parameter Digit 9: Num 9 (KeyDown) +7:1257:0:65:1 //Effect Parameter Digit A: A (KeyDown) +7:1258:0:66:1 //Effect Parameter Digit B: B (KeyDown) +7:1259:0:67:1 //Effect Parameter Digit C: C (KeyDown) +7:1260:0:68:1 //Effect Parameter Digit D: D (KeyDown) +7:1261:0:69:1 //Effect Parameter Digit E: E (KeyDown) +7:1262:0:70:1 //Effect Parameter Digit F: F (KeyDown) + +//----( Sample Context [bottom] )------------ +8:1673:0:13:1 //Load Sample: Enter (KeyDown) +8:1673:4:79:1 //Load Sample: Alt+O (KeyDown) +8:1674:4:83:1 //Save Sample: Alt+S (KeyDown) +8:1675:0:45:1 //New Sample: Insert (KeyDown) +8:1907:2:81:1 //Transpose +1: Ctrl+Q (KeyDown) +8:1908:2:65:1 //Transpose -1: Ctrl+A (KeyDown) +8:1909:3:81:1 //Transpose +1 Octave: Shift+Ctrl+Q (KeyDown) +8:1380:4:66:1 //Trim sample around loop points: Alt+B (KeyDown) +8:1380:4:76:1 //Trim sample around loop points: Alt+L (KeyDown) +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1964:3:84:1 //Trim to loop end: Shift+Ctrl+T (KeyDown) +8:1383:0:190:1 //Silence Sample Selection: . (KeyDown) +8:1383:0:8:1 //Silence Sample Selection: Backspace (KeyDown) +8:1384:4:78:1 //Normalize Sample: Alt+N (KeyDown) +8:1384:1:78:1 //Normalize Sample: Shift+N (KeyDown) +8:1385:4:77:1 //Amplify Sample: Alt+M (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1385:2:77:1 //Amplify Sample: Ctrl+M (KeyDown) +8:1381:4:71:1 //Reverse Sample: Alt+G (KeyDown) +8:1381:3:82:1 //Reverse Sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete Sample Selection: Delete (KeyDown) +8:1386:0:107:1 //Zoom In: Num + (KeyDown) +8:1387:0:109:1 //Zoom Out: Num - (KeyDown) +8:1882:0:32:1 //Zoom into Selection: Space (KeyDown) +8:1962:0:49:1 //Zoom into sample start: 1 (KeyDown) +8:1916:2:49:1 //Center loop start in view: Ctrl+1 (KeyDown) +8:1917:2:50:1 //Center loop end in view: Ctrl+2 (KeyDown) +8:1918:2:51:1 //Center sustain loop start in view: Ctrl+3 (KeyDown) +8:1919:2:52:1 //Center sustain loop end in view: Ctrl+4 (KeyDown) +8:1887:2:56:1 //Convert to 8-bit / 16-bit: Ctrl+8 (KeyDown) +8:1888:1:77:1 //Convert to Mono (Mix): Shift+M (KeyDown) +8:1889:1:76:1 //Convert to Mono (Left Channel): Shift+L (KeyDown) +8:1890:1:82:1 //Convert to Mono (Right Channel): Shift+R (KeyDown) +8:1891:1:83:1 //Convert to Mono (Split Sample): Shift+S (KeyDown) +8:1913:6:65:1 //Upsample: Ctrl+Alt+A (KeyDown) +8:1914:6:81:1 //Downsample: Ctrl+Alt+Q (KeyDown) +8:1784:2:73:1 //Invert Sample Phase: Ctrl+I (KeyDown) +8:1785:2:85:1 //Signed / Unsigned Conversion: Ctrl+U (KeyDown) +8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown) +8:1856:2:68:1 //Quick Fade: Ctrl+D (KeyDown) +8:1857:2:76:1 //Crossfade Sample Loop: Ctrl+L (KeyDown) +8:1924:1:49:1 //Preview Sample Cue 1: Shift+1 (KeyDown) +8:1925:1:50:1 //Preview Sample Cue 2: Shift+2 (KeyDown) +8:1926:1:51:1 //Preview Sample Cue 3: Shift+3 (KeyDown) +8:1927:1:52:1 //Preview Sample Cue 4: Shift+4 (KeyDown) +8:1928:1:53:1 //Preview Sample Cue 5: Shift+5 (KeyDown) +8:1929:1:54:1 //Preview Sample Cue 6: Shift+6 (KeyDown) +8:1930:1:55:1 //Preview Sample Cue 7: Shift+7 (KeyDown) +8:1931:1:56:1 //Preview Sample Cue 8: Shift+8 (KeyDown) +8:1932:1:57:1 //Preview Sample Cue 9: Shift+9 (KeyDown) + +//----( Instrument Context [bottom] )------------ +9:1920:2:81:1 //Load Envelope: Ctrl+Q (KeyDown) +9:1921:2:81:1 //Save Envelope: Ctrl+Q (KeyDown) +9:1921:2:65:1 //Save Envelope: Ctrl+A (KeyDown) +9:1837:2:65:1 //Zoom In: Ctrl+A (KeyDown) +9:1837:3:81:1 //Zoom In: Shift+Ctrl+Q (KeyDown) +9:1837:2:81:1 //Zoom In: Ctrl+Q (KeyDown) +9:1837:0:107:5 //Zoom In: Num + (KeyDown|KeyHold) +9:1838:3:81:1 //Zoom Out: Shift+Ctrl+Q (KeyDown) +9:1838:2:65:1 //Zoom Out: Ctrl+A (KeyDown) +9:1838:0:109:5 //Zoom Out: Num - (KeyDown|KeyHold) +9:1954:2:69:1 //Scale Envelope Points: Ctrl+E (KeyDown) +9:1976:1:77:1 //Switch to Volume Envelope: Shift+M (KeyDown) +9:1977:1:80:1 //Switch to Panning Envelope: Shift+P (KeyDown) +9:1978:1:73:1 //Switch to Pitch / Filter Envelope: Shift+I (KeyDown) +9:1979:3:77:1 //Toggle Volume Envelope: Shift+Ctrl+M (KeyDown) +9:1980:3:80:1 //Toggle Panning Envelope: Shift+Ctrl+P (KeyDown) +9:1981:3:73:1 //Toggle Pitch Envelope: Shift+Ctrl+I (KeyDown) +9:1982:3:70:1 //Toggle Filter Envelope: Shift+Ctrl+F (KeyDown) +9:1983:1:76:1 //Toggle Envelope Loop: Shift+L (KeyDown) +9:1956:1:36:1 //Select Envelope Loop Start: Shift+Home (KeyDown) +9:1957:1:35:1 //Select Envelope Loop End: Shift+End (KeyDown) +9:1984:3:76:1 //Toggle Envelope Sustain Loop: Shift+Ctrl+L (KeyDown) +9:1958:3:36:1 //Select Envelope Sustain Start: Shift+Ctrl+Home (KeyDown) +9:1959:3:35:1 //Select Envelope Sustain End: Shift+Ctrl+End (KeyDown) +9:1985:3:67:1 //Toggle Envelope Carry: Shift+Ctrl+C (KeyDown) +9:1825:3:81:1 //Select previous envelope point: Shift+Ctrl+Q (KeyDown) +9:1825:1:9:5 //Select previous envelope point: Shift+Tab (KeyDown|KeyHold) +9:1826:0:9:5 //Select next envelope point: Tab (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: Left (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: Right (KeyDown|KeyHold) +9:1960:1:37:5 //Move envelope point left (Coarse): Shift+Left (KeyDown|KeyHold) +9:1961:1:39:5 //Move envelope point right (Coarse): Shift+Right (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: Up (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (Coarse): Page Up (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: Down (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (Coarse): Page Down (KeyDown|KeyHold) +9:1827:0:45:1 //Insert Envelope Point: Insert (KeyDown) +9:1828:0:8:1 //Remove Envelope Point: Backspace (KeyDown) +9:1828:0:46:1 //Remove Envelope Point: Delete (KeyDown) +9:1829:0:36:1 //Set Loop Start: Home (KeyDown) +9:1830:0:35:1 //Set Loop End: End (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+Home (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+End (KeyDown) +9:1833:2:82:1 //Toggle release node: Ctrl+R (KeyDown) + +//----( Comments Context [bottom] )------------ +10:2000:0:9:1 //Toggle between lists: Tab (KeyDown) +10:2001:0:13:1 //Open item in editor: Enter (KeyDown) + +//----( Unknown Context )------------ + +//----( Unknown Context )------------ + +//----( Plugin GUI Context )------------ +13:1763:0:37:1 //Previous Plugin Preset: Left (KeyDown) +13:1763:0:109:5 //Previous Plugin Preset: Num - (KeyDown|KeyHold) +13:1764:0:39:1 //Next Plugin Preset: Right (KeyDown) +13:1764:0:107:5 //Next Plugin Preset: Num + (KeyDown|KeyHold) +13:1782:0:38:1 //Plugin preset backward jump: Up (KeyDown) +13:1782:2:109:5 //Plugin preset backward jump: Ctrl+Num - (KeyDown|KeyHold) +13:1783:0:40:1 //Plugin preset forward jump: Down (KeyDown) +13:1783:2:107:5 //Plugin preset forward jump: Ctrl+Num + (KeyDown|KeyHold) +13:1765:2:80:1 //Randomize Plugin Parameters: Ctrl+P (KeyDown) +13:1765:3:68:1 //Randomize Plugin Parameters: Shift+Ctrl+D (KeyDown) +13:1839:2:82:1 //Toggle Parameter Recording: Ctrl+R (KeyDown) +13:1840:2:75:1 //Pass Key Presses to Plugin: Ctrl+K (KeyDown) +13:1841:2:66:1 //Bypass Plugin: Ctrl+B (KeyDown) + +//----( General Context [top] )------------ + +//----( Pattern Context [top] )------------ + +//----( Sample Context [top] )------------ + +//----( Instrument Context [top] )------------ +17:1851:2:68:1 //Duplicate Instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit Sample Map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit Current Sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset Note Mapping: Ctrl+R (KeyDown) +17:1843:4:81:1 //Transpose +1 (Note Map): Alt+Q (KeyDown) +17:1843:2:81:1 //Transpose +1 (Note Map): Ctrl+Q (KeyDown) +17:1842:4:65:1 //Transpose -1 (Note Map): Alt+A (KeyDown) +17:1842:2:65:1 //Transpose -1 (Note Map): Ctrl+A (KeyDown) +17:1845:6:81:1 //Transpose +1 Octave (Note Map): Ctrl+Alt+Q (KeyDown) +17:1845:3:81:1 //Transpose +1 Octave (Note Map): Shift+Ctrl+Q (KeyDown) +17:1844:6:65:1 //Transpose -1 Octave (Note Map): Ctrl+Alt+A (KeyDown) +17:1844:3:65:1 //Transpose -1 Octave (Note Map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] )------------ + +//----( Orderlist )------------ +19:1802:0:46:5 //Delete Order: Delete (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: Insert (KeyDown|KeyHold) +19:1950:3:67:1 //Copy Orders: Shift+Ctrl+C (KeyDown) +19:1804:0:13:5 //Edit Pattern: Enter (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: Tab (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: Left (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: Up (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: Right (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: Down (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: Home (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: End (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: Num 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: Num 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: Num 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: Num 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: Num 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: Num 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: Num 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: Num 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: Num 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: Num 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : Num + (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : = (KeyDown|KeyHold) +19:1818:0:109:5 //Decrease pattern index: Num - (KeyDown|KeyHold) +19:1818:0:189:5 //Decrease pattern index: - (KeyDown|KeyHold) +19:1853:0:73:1 //Separator (+++) Index: I (KeyDown) +19:1854:0:32:1 //Stop (---) Index: Space (KeyDown) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) + +//----( Quick Channel Settings Context )------------ +20:1878:1:37:5 //Previous Channel: Shift+Left (KeyDown|KeyHold) +20:1878:1:8:5 //Previous Channel: Shift+Backspace (KeyDown|KeyHold) +20:1879:1:39:5 //Next Channel: Shift+Right (KeyDown|KeyHold) +20:1879:1:13:5 //Next Channel: Shift+Enter (KeyDown|KeyHold) +20:1880:0:13:1 //Switch to Pattern Editor: Enter (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/dvorak_(snu).mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/dvorak_(snu).mkb new file mode 100644 index 00000000..210239d5 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/dvorak_(snu).mkb @@ -0,0 +1,370 @@ +//-------- OpenMPT key binding definition file ------- +//-Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:6:83:1 //File/Save As: Ctrl+Alt+S (KeyDown) +0:1030:0:116:1 //Play song/Pause song: F5 (KeyDown) +0:1031:0:119:1 //Pause song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: ESC (KeyDown) +0:1029:0:117:1 //Play song from start: F6 (KeyDown) +0:1027:0:118:1 //Play pattern from start: F7 (KeyDown) +0:1026:2:118:1 //Play pattern from cursor: Ctrl+F7 (KeyDown) +0:1376:0:120:1 //Toggle Midi Record: F9 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:1:45:1 //Paste: Shift+INSERT (KeyDown) +0:1363:6:86:1 //Mix Paste: Ctrl+Alt+V (KeyDown) +0:1793:1:86:5 //Paste Flood: Shift+V (KeyDown|KeyHold) +0:1364:2:53:1 //SelectAll: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find: Ctrl+F (KeyDown) +0:1366:0:114:1 //Find Next: F3 (KeyDown) +0:1021:4:71:1 //View General: Alt+G (KeyDown) +0:1022:4:80:1 //View Pattern: Alt+P (KeyDown) +0:1023:4:83:1 //View Samples: Alt+S (KeyDown) +0:1024:4:78:1 //View Instruments: Alt+N (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1025:4:67:1 //View Comments: Alt+C (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1781:2:114:1 //View MIDI mapping: Ctrl+F3 (KeyDown) +0:1370:0:112:1 //Help (to do): F1 (KeyDown) +0:1032:2:111:5 //Previous instrument: Ctrl+NUM DIVIDE (KeyDown|KeyHold) +0:1032:2:38:5 //Previous instrument: Ctrl+UP (KeyDown|KeyHold) +0:1033:2:106:5 //Next instrument: Ctrl+NUMMULT (KeyDown|KeyHold) +0:1033:2:40:5 //Next instrument: Ctrl+DOWN (KeyDown|KeyHold) +0:1036:0:111:1 //Previous octave: NUM DIVIDE (KeyDown) +0:1037:0:106:1 //Next octave: NUMMULT (KeyDown) +0:1034:2:37:5 //Previous order: Ctrl+LEFT (KeyDown|KeyHold) +0:1035:2:39:5 //Next order: Ctrl+RIGHT (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:5 //Jump down by measure: PGDOWN (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by measure: PGUP (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+PGDOWN (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+PGUP (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+PGDOWN (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+PGUP (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: DOWN (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: UP (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+DOWN (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+UP (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: LEFT (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: RIGHT (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: TAB (KeyDown|KeyHold) +2:1043:1:9:5 //Navigate to previous channel: Shift+TAB (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: HOME (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+HOME (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+HOME (KeyDown) +2:1047:0:35:1 //Go to last channel: END (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+END (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+END (KeyDown) +2:1050:1:16:1 //Selection key: Shift (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl (KeyDown) +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1663:0:122:1 //Toggle follow song: F11 (KeyDown) +2:1003:0:13:1 //Quick copy: ENTER (KeyDown) +2:1004:0:32:5 //Quick paste: SPACE (KeyDown|KeyHold) +2:1001:2:32:1 //Enable recording: Ctrl+SPACE (KeyDown) +2:1002:2:13:5 //Play row: Ctrl+ENTER (KeyDown|KeyHold) +2:1317:4:18:1 //Set row jump on note entry: Alt (KeyDown) +2:1685:2:9:1 //Switch to order list: Ctrl+TAB (KeyDown) +2:1806:2:68:1 //Duplicate pattern: Ctrl+D (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show note properties: Application (KeyDown) +2:1772:5:80:1 //Show pattern properties window: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1780:2:80:1 //Show playback time at current row: Ctrl+P (KeyDown) +2:1005:0:121:1 //Mute current channel: F10 (KeyDown) +2:1006:2:121:1 //Solo current channel: Ctrl+F10 (KeyDown) +2:1771:6:121:1 //Unmute all channels: Ctrl+Alt+F10 (KeyDown) +2:1786:2:82:1 //Reset channel: Ctrl+R (KeyDown) +2:1007:2:222:5 //Transpose +1: Ctrl+' (KeyDown|KeyHold) +2:1008:2:65:5 //Transpose -1: Ctrl+A (KeyDown|KeyHold) +2:1009:6:222:5 //Transpose +12: Ctrl+Alt+' (KeyDown|KeyHold) +2:1010:6:65:5 //Transpose -12: Ctrl+Alt+A (KeyDown|KeyHold) +2:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:2:74:1 //Interpolate volume: Ctrl+J (KeyDown) +2:1015:2:75:1 //Interpolate effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open effect visualizer: Alt+B (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1058:0:46:1 //Clear field: DELETE (KeyDown) +2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown) +2:1059:2:46:5 //Clear row and step: Ctrl+DELETE (KeyDown|KeyHold) +2:1665:1:46:5 //Clear field and step (IT Style): Shift+DELETE (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: BACKSPACE (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+BACKSPACE (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row: INSERT (KeyDown|KeyHold) +2:1379:2:45:5 //Insert All Rows: Ctrl+INSERT (KeyDown|KeyHold) +2:1055:0:109:5 //Previous pattern: NUM SUB (KeyDown|KeyHold) +2:1054:0:107:5 //Next pattern: NUM PLUS (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:222:1 //Base octave C: ' (KeyDown) +3:1065:0:188:1 //Base octave C#: , (KeyDown) +3:1066:0:190:1 //Base octave D: . (KeyDown) +3:1067:0:80:1 //Base octave D#: P (KeyDown) +3:1068:0:89:1 //Base octave E: Y (KeyDown) +3:1069:0:70:1 //Base octave F: F (KeyDown) +3:1070:0:71:1 //Base octave F#: G (KeyDown) +3:1071:0:67:1 //Base octave G: C (KeyDown) +3:1072:0:82:1 //Base octave G#: R (KeyDown) +3:1073:0:76:1 //Base octave A: L (KeyDown) +3:1074:0:191:1 //Base octave A#: / (KeyDown) +3:1075:0:187:1 //Base octave B: = (KeyDown) +3:1076:0:65:1 //Base octave +1 C: A (KeyDown) +3:1077:0:79:1 //Base octave +1 C#: O (KeyDown) +3:1078:0:69:1 //Base octave +1 D: E (KeyDown) +3:1079:0:85:1 //Base octave +1 D#: U (KeyDown) +3:1080:0:73:1 //Base octave +1 E: I (KeyDown) +3:1081:0:68:1 //Base octave +1 F: D (KeyDown) +3:1082:0:72:1 //Base octave +1 F#: H (KeyDown) +3:1083:0:84:1 //Base octave +1 G: T (KeyDown) +3:1084:0:78:1 //Base octave +1 G#: N (KeyDown) +3:1085:0:83:1 //Base octave +1 A: S (KeyDown) +3:1086:0:189:1 //Base octave +1 A#: - (KeyDown) +3:1087:0:220:1 //Base octave +1 B: \ (KeyDown) +3:1088:0:186:1 //Base octave +2 C: ; (KeyDown) +3:1089:0:81:1 //Base octave +2 C#: Q (KeyDown) +3:1090:0:74:1 //Base octave +2 D: J (KeyDown) +3:1091:0:75:1 //Base octave +2 D#: K (KeyDown) +3:1092:0:88:1 //Base octave +2 E: X (KeyDown) +3:1093:0:66:1 //Base octave +2 F: B (KeyDown) +3:1094:0:77:1 //Base octave +2 F#: M (KeyDown) +3:1095:0:87:1 //Base octave +2 G: W (KeyDown) +3:1096:0:86:1 //Base octave +2 G#: V (KeyDown) +3:1097:0:90:1 //Base octave +2 A: Z (KeyDown) +3:1212:0:48:1 //Set octave 0: 0 (KeyDown) +3:1212:0:96:1 //Set octave 0: NUM 0 (KeyDown) +3:1213:0:49:1 //Set octave 1: 1 (KeyDown) +3:1213:0:97:1 //Set octave 1: NUM 1 (KeyDown) +3:1214:0:50:1 //Set octave 2: 2 (KeyDown) +3:1214:0:98:1 //Set octave 2: NUM 2 (KeyDown) +3:1215:0:51:1 //Set octave 3: 3 (KeyDown) +3:1215:0:99:1 //Set octave 3: NUM 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: NUM 4 (KeyDown) +3:1217:0:53:1 //Set octave 5: 5 (KeyDown) +3:1217:0:101:1 //Set octave 5: NUM 5 (KeyDown) +3:1218:0:54:1 //Set octave 6: 6 (KeyDown) +3:1218:0:102:1 //Set octave 6: NUM 6 (KeyDown) +3:1219:0:55:1 //Set octave 7: 7 (KeyDown) +3:1219:0:103:1 //Set octave 7: NUM 7 (KeyDown) +3:1220:0:56:1 //Set octave 8: 8 (KeyDown) +3:1220:0:104:1 //Set octave 8: NUM 8 (KeyDown) +3:1221:0:57:1 //Set octave 9: 9 (KeyDown) +3:1221:0:105:1 //Set octave 9: NUM 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift (KeyDown) +3:1200:0:192:1 //Note Cut: ` (KeyDown) +3:1201:0:221:1 //Note Off: ] (KeyDown) +3:1791:1:221:1 //Note Fade: Shift+] (KeyDown) +3:1788:0:219:1 //Parameter control(MPTm only): [ (KeyDown) +3:1789:1:219:1 //Parameter control(smooth)(MPTm only): Shift+[ (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: NUM 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: NUM 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: NUM 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: NUM 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: NUM 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: NUM 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: NUM 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: NUM 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: NUM 8 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: NUM 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: NUM 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: NUM 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: NUM 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: NUM 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: NUM 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: NUM 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: NUM 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: NUM 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: NUM 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: NUM 9 (KeyDown) +5:1232:0:86:1 //Vol command - volume: V (KeyDown) +5:1233:0:80:1 //Vol command - pan: P (KeyDown) +5:1234:0:67:1 //Vol command - vol slide up: C (KeyDown) +5:1235:0:68:1 //Vol command - vol slide down: D (KeyDown) +5:1236:0:65:1 //Vol command - vol fine slide up: A (KeyDown) +5:1237:0:66:1 //Vol command - vol fine slide down: B (KeyDown) +5:1238:0:85:1 //Vol command - vibrato speed: U (KeyDown) +5:1239:0:72:1 //Vol command - vibrato: H (KeyDown) +5:1240:0:76:1 //Vol command - XM pan left: L (KeyDown) +5:1241:0:82:1 //Vol command - XM pan right: R (KeyDown) +5:1242:0:71:1 //Vol command - Portamento: G (KeyDown) +5:1243:0:70:1 //Vol command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Vol command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Vol command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:220:1 //FX midi macro slide: \ (KeyDown) +6:1295:1:186:1 //FX pseudo-velocity (experimental): Shift+; (KeyDown) +6:1295:0:186:1 //FX pseudo-velocity (experimental): ; (KeyDown) +6:1666:0:191:1 //FX parameter extension command: / (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //FX Param digit 0: 0 (KeyDown) +7:1247:0:96:1 //FX Param digit 0: NUM 0 (KeyDown) +7:1248:0:49:1 //FX Param digit 1: 1 (KeyDown) +7:1248:0:97:1 //FX Param digit 1: NUM 1 (KeyDown) +7:1249:0:50:1 //FX Param digit 2: 2 (KeyDown) +7:1249:0:98:1 //FX Param digit 2: NUM 2 (KeyDown) +7:1250:0:51:1 //FX Param digit 3: 3 (KeyDown) +7:1250:0:99:1 //FX Param digit 3: NUM 3 (KeyDown) +7:1251:0:52:1 //FX Param digit 4: 4 (KeyDown) +7:1251:0:100:1 //FX Param digit 4: NUM 4 (KeyDown) +7:1252:0:53:1 //FX Param digit 5: 5 (KeyDown) +7:1252:0:101:1 //FX Param digit 5: NUM 5 (KeyDown) +7:1253:0:54:1 //FX Param digit 6: 6 (KeyDown) +7:1253:0:102:1 //FX Param digit 6: NUM 6 (KeyDown) +7:1254:0:55:1 //FX Param digit 7: 7 (KeyDown) +7:1254:0:103:1 //FX Param digit 7: NUM 7 (KeyDown) +7:1255:0:56:1 //FX Param digit 8: 8 (KeyDown) +7:1255:0:104:1 //FX Param digit 8: NUM 8 (KeyDown) +7:1256:0:57:1 //FX Param digit 9: 9 (KeyDown) +7:1256:0:105:1 //FX Param digit 9: NUM 9 (KeyDown) +7:1257:0:65:1 //FX Param digit A: A (KeyDown) +7:1258:0:66:1 //FX Param digit B: B (KeyDown) +7:1259:0:67:1 //FX Param digit C: C (KeyDown) +7:1260:0:68:1 //FX Param digit D: D (KeyDown) +7:1261:0:69:1 //FX Param digit E: E (KeyDown) +7:1262:0:70:1 //FX Param digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence sample selection: BACKSPACE (KeyDown) +8:1384:1:78:1 //Normalise Sample: Shift+N (KeyDown) +8:1385:6:65:1 //Amplify Sample: Ctrl+Alt+A (KeyDown) +8:1385:2:77:1 //Amplify Sample: Ctrl+M (KeyDown) +8:1381:6:82:1 //Reverse sample: Ctrl+Alt+R (KeyDown) +8:1382:0:46:1 //Delete sample selection: DELETE (KeyDown) +8:1386:0:107:1 //Zoom Out: NUM PLUS (KeyDown) +8:1387:0:109:1 //Zoom In: NUM SUB (KeyDown) +8:1784:2:73:1 //Invert sample phase: Ctrl+I (KeyDown) +8:1785:2:85:1 //Signed/Unsigned conversion: Ctrl+U (KeyDown) +8:1790:2:68:1 //Remove DC Offset: Ctrl+D (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ +9:1825:1:9:5 //Select previous envelope point: Shift+TAB (KeyDown|KeyHold) +9:1826:0:9:5 //Select next envelope point: TAB (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: LEFT (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: RIGHT (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: UP (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (big step): PGUP (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: DOWN (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (big step): PGDOWN (KeyDown|KeyHold) +9:1827:0:45:1 //Insert envelope point: INSERT (KeyDown) +9:1828:0:46:1 //Remove envelope point: DELETE (KeyDown) +9:1828:0:8:1 //Remove envelope point: BACKSPACE (KeyDown) +9:1829:0:36:1 //Set loop start: HOME (KeyDown) +9:1830:0:35:1 //Set loop end: END (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+HOME (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+END (KeyDown) +9:1833:2:82:1 //Toggle release node: Ctrl+R (KeyDown) + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ +13:1763:0:37:5 //Previous plugin preset: LEFT (KeyDown|KeyHold) +13:1764:0:39:5 //Next plugin preset: RIGHT (KeyDown|KeyHold) +13:1782:0:38:5 //Plugin preset backward jump: UP (KeyDown|KeyHold) +13:1783:0:40:5 //Plugin preset forward jump: DOWN (KeyDown|KeyHold) +13:1765:2:82:1 //Randomize plugin parameters: Ctrl+R (KeyDown) + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit sample map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit current sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset note mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (note map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (note map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +12 (note map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -12 (note map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: DELETE (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold) +19:1804:0:13:5 //Edit Pattern: ENTER (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TAB (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: LEFT (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: UP (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: RIGHT (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: DOWN (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: HOME (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: END (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUM 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUM 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUM 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUM 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUM 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUM 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUM 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUM 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUM 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUM 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : NUM PLUS (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : = (KeyDown|KeyHold) +19:1818:0:109:5 //Decrease pattern index: NUM SUB (KeyDown|KeyHold) +19:1818:0:189:5 //Decrease pattern index: - (KeyDown|KeyHold) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/es-LA_it-mpt_jmkz.mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/es-LA_it-mpt_jmkz.mkb new file mode 100644 index 00000000..8a14ccee --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/es-LA_it-mpt_jmkz.mkb @@ -0,0 +1,369 @@ +//-------- OpenMPT key binding definition file ------- +//-Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:3:83:1 //File/Save As: Shift+Ctrl+S (KeyDown) +0:1030:0:116:1 //Play song/Pause song: F5 (KeyDown) +0:1031:0:119:1 //Pause song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: ESC (KeyDown) +0:1029:0:117:1 //Play song from start: F6 (KeyDown) +0:1027:0:118:1 //Play pattern from start: F7 (KeyDown) +0:1026:2:118:1 //Play pattern from cursor: Ctrl+F7 (KeyDown) +0:1376:0:120:1 //Toggle Midi Record: F9 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:1:45:1 //Paste: Shift+INSERT (KeyDown) +0:1363:3:86:1 //Mix Paste: Shift+Ctrl+V (KeyDown) +0:1793:1:86:5 //Paste Flood: Shift+V (KeyDown|KeyHold) +0:1820:6:86:1 //Push Forward Paste: Ctrl+Alt+V (KeyDown) +0:1364:2:53:1 //SelectAll: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find: Ctrl+F (KeyDown) +0:1366:0:114:1 //Find Next: F3 (KeyDown) +0:1021:4:71:1 //View General: Alt+G (KeyDown) +0:1022:4:80:1 //View Pattern: Alt+P (KeyDown) +0:1023:4:83:1 //View Samples: Alt+S (KeyDown) +0:1024:4:78:1 //View Instruments: Alt+N (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1025:4:67:1 //View Comments: Alt+C (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1781:2:114:1 //View MIDI mapping: Ctrl+F3 (KeyDown) +0:1370:0:112:1 //Help (to do): F1 (KeyDown) +0:1032:2:111:5 //Previous instrument: Ctrl+TECLA DE DIVISION (KeyDown|KeyHold) +0:1032:2:38:5 //Previous instrument: Ctrl+FLECHA ARRIBA (KeyDown|KeyHold) +0:1033:2:106:5 //Next instrument: Ctrl+TECLA DE MULTIPLICACION (KeyDown|KeyHold) +0:1033:2:40:5 //Next instrument: Ctrl+FLECHA ABAJO (KeyDown|KeyHold) +0:1036:0:111:1 //Previous octave: TECLA DE DIVISION (KeyDown) +0:1037:0:106:1 //Next octave: TECLA DE MULTIPLICACION (KeyDown) +0:1034:2:37:5 //Previous order: Ctrl+FLECHA IZQUIERDA (KeyDown|KeyHold) +0:1035:2:39:5 //Next order: Ctrl+FLECHA DERECHA (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:5 //Jump down by measure: AV PAG (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by measure: RE PAG (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+AV PAG (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+RE PAG (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+AV PAG (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+RE PAG (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: FLECHA ABAJO (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: FLECHA ARRIBA (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+FLECHA ABAJO (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+FLECHA ARRIBA (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: FLECHA IZQUIERDA (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: FLECHA DERECHA (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: TABULACION (KeyDown|KeyHold) +2:1043:1:9:5 //Navigate to previous channel: Shift+TABULACION (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: INICIO (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+INICIO (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+INICIO (KeyDown) +2:1047:0:35:1 //Go to last channel: FIN (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+FIN (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+FIN (KeyDown) +2:1050:1:16:1 //Selection key: Shift+MAYUSCULAS (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl (KeyDown) +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1663:0:122:1 //Toggle follow song: F11 (KeyDown) +2:1003:0:13:1 //Quick copy: ENTRAR (KeyDown) +2:1004:0:32:5 //Quick paste: BARRA ESPACIADORA (KeyDown|KeyHold) +2:1001:2:32:1 //Enable recording: Ctrl+BARRA ESPACIADORA (KeyDown) +2:1002:2:13:5 //Play row: Ctrl+ENTRAR (KeyDown|KeyHold) +2:1317:4:18:1 //Set row jump on note entry: Alt (KeyDown) +2:1685:2:9:1 //Switch to order list: Ctrl+TABULACION (KeyDown) +2:1806:2:68:1 //Duplicate pattern: Ctrl+D (KeyDown) +2:1836:2:191:1 //Edit plugin assigned to PC note: Ctrl+} (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show note properties: APLICACIÓN (KeyDown) +2:1772:5:80:1 //Show pattern properties window: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1776:1:122:1 //Toggle loop pattern: Shift+F11 (KeyDown) +2:1780:2:84:1 //Show playback time at current row: Ctrl+T (KeyDown) +2:1005:0:121:1 //Mute current channel: F10 (KeyDown) +2:1006:2:121:1 //Solo current channel: Ctrl+F10 (KeyDown) +2:1771:6:121:1 //Unmute all channels: Ctrl+Alt+F10 (KeyDown) +2:1786:2:82:1 //Reset channel: Ctrl+R (KeyDown) +2:1007:2:81:5 //Transpose +1: Ctrl+Q (KeyDown|KeyHold) +2:1008:2:65:5 //Transpose -1: Ctrl+A (KeyDown|KeyHold) +2:1009:3:81:5 //Transpose +12: Shift+Ctrl+Q (KeyDown|KeyHold) +2:1010:3:65:5 //Transpose -12: Shift+Ctrl+A (KeyDown|KeyHold) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:2:74:1 //Interpolate volume: Ctrl+J (KeyDown) +2:1015:2:75:1 //Interpolate effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open effect visualizer: Alt+B (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1058:0:46:1 //Clear field: SUPR (KeyDown) +2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown) +2:1059:2:46:5 //Clear row and step: Ctrl+SUPR (KeyDown|KeyHold) +2:1665:1:46:5 //Clear field and step (IT Style): Shift+SUPR (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: RETROCESO (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+RETROCESO (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row: INSERT (KeyDown|KeyHold) +2:1379:2:45:5 //Insert All Rows: Ctrl+INSERT (KeyDown|KeyHold) +2:1055:0:109:5 //Previous pattern: TECLA DE SUSTRACCION (KeyDown|KeyHold) +2:1054:0:107:5 //Next pattern: TECLA DE ADICION (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:90:1 //Base octave C: Z (KeyDown) +3:1065:0:83:1 //Base octave C#: S (KeyDown) +3:1066:0:88:1 //Base octave D: X (KeyDown) +3:1067:0:68:1 //Base octave D#: D (KeyDown) +3:1068:0:67:1 //Base octave E: C (KeyDown) +3:1069:0:86:1 //Base octave F: V (KeyDown) +3:1070:0:71:1 //Base octave F#: G (KeyDown) +3:1071:0:66:1 //Base octave G: B (KeyDown) +3:1072:0:72:1 //Base octave G#: H (KeyDown) +3:1073:0:78:1 //Base octave A: N (KeyDown) +3:1074:0:74:1 //Base octave A#: J (KeyDown) +3:1075:0:77:1 //Base octave B: M (KeyDown) +3:1076:0:81:1 //Base octave +1 C: Q (KeyDown) +3:1076:0:188:1 //Base octave +1 C: , (KeyDown) +3:1077:0:50:1 //Base octave +1 C#: 2 (KeyDown) +3:1077:0:76:1 //Base octave +1 C#: L (KeyDown) +3:1078:0:87:1 //Base octave +1 D: W (KeyDown) +3:1078:0:190:1 //Base octave +1 D: . (KeyDown) +3:1079:0:51:1 //Base octave +1 D#: 3 (KeyDown) +3:1079:0:192:1 //Base octave +1 D#: ñ (KeyDown) +3:1080:0:69:1 //Base octave +1 E: E (KeyDown) +3:1080:0:189:1 //Base octave +1 E: - (KeyDown) +3:1081:0:82:1 //Base octave +1 F: R (KeyDown) +3:1082:0:53:1 //Base octave +1 F#: 5 (KeyDown) +3:1083:0:84:1 //Base octave +1 G: T (KeyDown) +3:1084:0:54:1 //Base octave +1 G#: 6 (KeyDown) +3:1085:0:89:1 //Base octave +1 A: Y (KeyDown) +3:1086:0:55:1 //Base octave +1 A#: 7 (KeyDown) +3:1087:0:85:1 //Base octave +1 B: U (KeyDown) +3:1088:0:73:1 //Base octave +2 C: I (KeyDown) +3:1089:0:57:1 //Base octave +2 C#: 9 (KeyDown) +3:1090:0:79:1 //Base octave +2 D: O (KeyDown) +3:1091:0:48:1 //Base octave +2 D#: 0 (KeyDown) +3:1092:0:80:1 //Base octave +2 E: P (KeyDown) +3:1212:0:96:1 //Set octave 0: NUMERO 0 (KeyDown) +3:1213:0:97:1 //Set octave 1: NUMERO 1 (KeyDown) +3:1214:0:98:1 //Set octave 2: NUMERO 2 (KeyDown) +3:1215:0:99:1 //Set octave 3: NUMERO 3 (KeyDown) +3:1216:0:100:1 //Set octave 4: NUMERO 4 (KeyDown) +3:1217:0:101:1 //Set octave 5: NUMERO 5 (KeyDown) +3:1218:0:102:1 //Set octave 6: NUMERO 6 (KeyDown) +3:1219:0:103:1 //Set octave 7: NUMERO 7 (KeyDown) +3:1220:0:104:1 //Set octave 8: NUMERO 8 (KeyDown) +3:1221:0:105:1 //Set octave 9: NUMERO 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+MAYUSCULAS (KeyDown) +3:1200:0:220:1 //Note Cut: | (KeyDown) +3:1201:0:221:1 //Note Off: ¿ (KeyDown) +3:1791:1:221:1 //Note Fade: Shift+¿ (KeyDown) +3:1788:1:219:1 //Parameter control(MPTm only): Shift+' (KeyDown) +3:1789:0:219:1 //Parameter control(smooth)(MPTm only): ' (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: NUMERO 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: NUMERO 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: NUMERO 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: NUMERO 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: NUMERO 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: NUMERO 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: NUMERO 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: NUMERO 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: NUMERO 8 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: NUMERO 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: NUMERO 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: NUMERO 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: NUMERO 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: NUMERO 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: NUMERO 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: NUMERO 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: NUMERO 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: NUMERO 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: NUMERO 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: NUMERO 9 (KeyDown) +5:1232:0:86:1 //Vol command - volume: V (KeyDown) +5:1233:0:80:1 //Vol command - pan: P (KeyDown) +5:1234:0:67:1 //Vol command - vol slide up: C (KeyDown) +5:1235:0:68:1 //Vol command - vol slide down: D (KeyDown) +5:1236:0:65:1 //Vol command - vol fine slide up: A (KeyDown) +5:1237:0:66:1 //Vol command - vol fine slide down: B (KeyDown) +5:1238:0:85:1 //Vol command - vibrato speed: U (KeyDown) +5:1239:0:72:1 //Vol command - vibrato: H (KeyDown) +5:1240:0:76:1 //Vol command - XM pan left: L (KeyDown) +5:1241:0:82:1 //Vol command - XM pan right: R (KeyDown) +5:1242:0:71:1 //Vol command - Portamento: G (KeyDown) +5:1243:0:70:1 //Vol command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Vol command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Vol command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:226:1 //FX midi macro slide: < (KeyDown) +6:1295:1:192:1 //FX combined note delay and note cut: Shift+ñ (KeyDown) +6:1295:0:186:1 //FX combined note delay and note cut: AGUDO (KeyDown) +6:1666:0:189:1 //FX parameter extension command: - (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //FX Param digit 0: 0 (KeyDown) +7:1247:0:96:1 //FX Param digit 0: NUMERO 0 (KeyDown) +7:1248:0:49:1 //FX Param digit 1: 1 (KeyDown) +7:1248:0:97:1 //FX Param digit 1: NUMERO 1 (KeyDown) +7:1249:0:50:1 //FX Param digit 2: 2 (KeyDown) +7:1249:0:98:1 //FX Param digit 2: NUMERO 2 (KeyDown) +7:1250:0:51:1 //FX Param digit 3: 3 (KeyDown) +7:1250:0:99:1 //FX Param digit 3: NUMERO 3 (KeyDown) +7:1251:0:52:1 //FX Param digit 4: 4 (KeyDown) +7:1251:0:100:1 //FX Param digit 4: NUMERO 4 (KeyDown) +7:1252:0:53:1 //FX Param digit 5: 5 (KeyDown) +7:1252:0:101:1 //FX Param digit 5: NUMERO 5 (KeyDown) +7:1253:0:54:1 //FX Param digit 6: 6 (KeyDown) +7:1253:0:102:1 //FX Param digit 6: NUMERO 6 (KeyDown) +7:1254:0:55:1 //FX Param digit 7: 7 (KeyDown) +7:1254:0:103:1 //FX Param digit 7: NUMERO 7 (KeyDown) +7:1255:0:56:1 //FX Param digit 8: 8 (KeyDown) +7:1255:0:104:1 //FX Param digit 8: NUMERO 8 (KeyDown) +7:1256:0:57:1 //FX Param digit 9: 9 (KeyDown) +7:1256:0:105:1 //FX Param digit 9: NUMERO 9 (KeyDown) +7:1257:0:65:1 //FX Param digit A: A (KeyDown) +7:1258:0:66:1 //FX Param digit B: B (KeyDown) +7:1259:0:67:1 //FX Param digit C: C (KeyDown) +7:1260:0:68:1 //FX Param digit D: D (KeyDown) +7:1261:0:69:1 //FX Param digit E: E (KeyDown) +7:1262:0:70:1 //FX Param digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence sample selection: RETROCESO (KeyDown) +8:1384:1:78:1 //Normalise Sample: Shift+N (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1385:2:77:1 //Amplify Sample: Ctrl+M (KeyDown) +8:1381:3:82:1 //Reverse sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete sample selection: SUPR (KeyDown) +8:1386:0:107:1 //Zoom Out: TECLA DE ADICION (KeyDown) +8:1387:0:109:1 //Zoom In: TECLA DE SUSTRACCION (KeyDown) +8:1784:2:73:1 //Invert sample phase: Ctrl+I (KeyDown) +8:1785:2:85:1 //Signed/Unsigned conversion: Ctrl+U (KeyDown) +8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown) +8:1856:2:68:1 //Quick fade: Ctrl+D (KeyDown) +8:1857:2:76:1 //Crossfade sample loop: Ctrl+L (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ +9:1837:0:107:5 //Zoom In: TECLA DE ADICION (KeyDown|KeyHold) +9:1838:0:109:5 //Zoom Out: TECLA DE SUSTRACCION (KeyDown|KeyHold) +9:1825:1:9:5 //Select previous envelope point: Shift+TABULACION (KeyDown|KeyHold) +9:1826:0:9:5 //Select next envelope point: TABULACION (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: FLECHA IZQUIERDA (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: FLECHA DERECHA (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: FLECHA ARRIBA (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (big step): RE PAG (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: FLECHA ABAJO (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (big step): AV PAG (KeyDown|KeyHold) +9:1827:0:45:1 //Insert envelope point: INSERT (KeyDown) +9:1828:0:46:1 //Remove envelope point: SUPR (KeyDown) +9:1828:0:8:1 //Remove envelope point: RETROCESO (KeyDown) +9:1829:0:36:1 //Set loop start: INICIO (KeyDown) +9:1830:0:35:1 //Set loop end: FIN (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+INICIO (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+FIN (KeyDown) +9:1833:2:82:1 //Toggle release node: Ctrl+R (KeyDown) + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ +13:1763:0:109:5 //Previous plugin preset: TECLA DE SUSTRACCION (KeyDown|KeyHold) +13:1764:0:107:5 //Next plugin preset: TECLA DE ADICION (KeyDown|KeyHold) +13:1782:2:109:5 //Plugin preset backward jump: Ctrl+TECLA DE SUSTRACCION (KeyDown|KeyHold) +13:1783:2:107:5 //Plugin preset forward jump: Ctrl+TECLA DE ADICION (KeyDown|KeyHold) +13:1765:3:68:1 //Randomize plugin parameters: Shift+Ctrl+D (KeyDown) +13:1839:2:82:1 //Toggle parameter recording: Ctrl+R (KeyDown) +13:1840:2:75:1 //Pass key presses to plugin: Ctrl+K (KeyDown) +13:1841:2:66:1 //Bypass plugin: Ctrl+B (KeyDown) + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit sample map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit current sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset note mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (note map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (note map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +12 (note map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -12 (note map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: SUPR (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold) +19:1804:0:13:5 //Edit Pattern: ENTRAR (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TABULACION (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: FLECHA IZQUIERDA (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: FLECHA ARRIBA (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: FLECHA DERECHA (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: FLECHA ABAJO (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: INICIO (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: FIN (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUMERO 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUMERO 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUMERO 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUMERO 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUMERO 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUMERO 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUMERO 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUMERO 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUMERO 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUMERO 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : TECLA DE ADICION (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : + (KeyDown|KeyHold) +19:1818:0:109:5 //Decrease pattern index: TECLA DE SUSTRACCION (KeyDown|KeyHold) +19:1818:0:189:5 //Decrease pattern index: - (KeyDown|KeyHold) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/es-LA_mpt_jmkz.mkb b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/es-LA_mpt_jmkz.mkb new file mode 100644 index 00000000..c294b591 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/packageTemplate/extraKeymaps/es-LA_mpt_jmkz.mkb @@ -0,0 +1,379 @@ +//-------- OpenMPT key binding definition file ------- +//-Format is: - +//- Context:Command ID:Modifiers:Key:KeypressEventType //Comments - +//---------------------------------------------------------------------- +version:1 + +//----( Global Context (0) )------------ +0:1347:2:78:1 //File/New: Ctrl+N (KeyDown) +0:1346:2:79:1 //File/Open: Ctrl+O (KeyDown) +0:1349:2:83:1 //File/Save: Ctrl+S (KeyDown) +0:1350:3:83:1 //File/Save As: Shift+Ctrl+S (KeyDown) +0:1030:0:116:1 //Play song/Pause song: F5 (KeyDown) +0:1031:0:119:1 //Pause song: F8 (KeyDown) +0:1375:0:27:1 //Stop Song: ESC (KeyDown) +0:1029:0:117:1 //Play song from start: F6 (KeyDown) +0:1027:0:118:1 //Play pattern from start: F7 (KeyDown) +0:1026:2:118:1 //Play pattern from cursor: Ctrl+F7 (KeyDown) +0:1376:0:120:1 //Toggle Midi Record: F9 (KeyDown) +0:1359:2:90:1 //Undo: Ctrl+Z (KeyDown) +0:1360:2:88:1 //Cut: Ctrl+X (KeyDown) +0:1361:2:67:1 //Copy: Ctrl+C (KeyDown) +0:1362:2:86:1 //Paste: Ctrl+V (KeyDown) +0:1362:1:45:1 //Paste: Shift+INSERT (KeyDown) +0:1363:3:86:1 //Mix Paste: Shift+Ctrl+V (KeyDown) +0:1793:1:86:5 //Paste Flood: Shift+V (KeyDown|KeyHold) +0:1820:6:86:1 //Push Forward Paste: Ctrl+Alt+V (KeyDown) +0:1364:2:53:1 //SelectAll: Ctrl+5 (KeyDown) +0:1365:2:70:1 //Find: Ctrl+F (KeyDown) +0:1366:0:114:1 //Find Next: F3 (KeyDown) +0:1021:4:71:1 //View General: Alt+G (KeyDown) +0:1022:4:80:1 //View Pattern: Alt+P (KeyDown) +0:1023:4:83:1 //View Samples: Alt+S (KeyDown) +0:1024:4:78:1 //View Instruments: Alt+N (KeyDown) +0:1025:1:120:1 //View Comments: Shift+F9 (KeyDown) +0:1025:4:67:1 //View Comments: Alt+C (KeyDown) +0:1368:2:113:1 //Toggle Tree View: Ctrl+F2 (KeyDown) +0:1369:2:112:1 //View Options: Ctrl+F1 (KeyDown) +0:1781:2:114:1 //View MIDI mapping: Ctrl+F3 (KeyDown) +0:1370:0:112:1 //Help (to do): F1 (KeyDown) +0:1032:2:111:5 //Previous instrument: Ctrl+TECLA DE DIVISION (KeyDown|KeyHold) +0:1032:2:38:5 //Previous instrument: Ctrl+FLECHA ARRIBA (KeyDown|KeyHold) +0:1033:2:106:5 //Next instrument: Ctrl+TECLA DE MULTIPLICACION (KeyDown|KeyHold) +0:1033:2:40:5 //Next instrument: Ctrl+FLECHA ABAJO (KeyDown|KeyHold) +0:1036:0:111:1 //Previous octave: TECLA DE DIVISION (KeyDown) +0:1037:0:106:1 //Next octave: TECLA DE MULTIPLICACION (KeyDown) +0:1034:2:37:5 //Previous order: Ctrl+FLECHA IZQUIERDA (KeyDown|KeyHold) +0:1035:2:39:5 //Next order: Ctrl+FLECHA DERECHA (KeyDown|KeyHold) + +//----( General Context [bottom] (1) )------------ + +//----( Pattern Context [bottom] (2) )------------ +2:1017:0:34:5 //Jump down by measure: AV PAG (KeyDown|KeyHold) +2:1018:0:33:5 //Jump up by measure: RE PAG (KeyDown|KeyHold) +2:1338:4:34:5 //Jump down by beat: Alt+AV PAG (KeyDown|KeyHold) +2:1339:4:33:5 //Jump up by beat: Alt+RE PAG (KeyDown|KeyHold) +2:1340:6:34:5 //Snap down to beat: Ctrl+Alt+AV PAG (KeyDown|KeyHold) +2:1341:6:33:5 //Snap up to beat: Ctrl+Alt+RE PAG (KeyDown|KeyHold) +2:1038:0:40:5 //Navigate down by 1 row: FLECHA ABAJO (KeyDown|KeyHold) +2:1039:0:38:5 //Navigate up by 1 row: FLECHA ARRIBA (KeyDown|KeyHold) +2:1691:4:40:5 //Navigate down by spacing: Alt+FLECHA ABAJO (KeyDown|KeyHold) +2:1692:4:38:5 //Navigate up by spacing: Alt+FLECHA ARRIBA (KeyDown|KeyHold) +2:1040:0:37:5 //Navigate left: FLECHA IZQUIERDA (KeyDown|KeyHold) +2:1041:0:39:5 //Navigate right: FLECHA DERECHA (KeyDown|KeyHold) +2:1042:0:9:5 //Navigate to next channel: TABULACION (KeyDown|KeyHold) +2:1043:1:9:5 //Navigate to previous channel: Shift+TABULACION (KeyDown|KeyHold) +2:1044:0:36:1 //Go to first channel: INICIO (KeyDown) +2:1045:2:36:1 //Go to first row: Ctrl+INICIO (KeyDown) +2:1046:6:36:1 //Go to first row of first channel: Ctrl+Alt+INICIO (KeyDown) +2:1047:0:35:1 //Go to last channel: FIN (KeyDown) +2:1048:2:35:1 //Go to last row: Ctrl+FIN (KeyDown) +2:1049:6:35:1 //Go to last row of last channel: Ctrl+Alt+FIN (KeyDown) +2:1050:1:16:1 //Selection key: Shift+MAYUSCULAS (KeyDown) +2:1051:2:17:1 //Copy select key: Ctrl (KeyDown) +2:1011:2:76:1 //Select channel / Select all: Ctrl+L (KeyDown) +2:1663:0:122:1 //Toggle follow song: F11 (KeyDown) +2:1003:0:13:1 //Quick copy: ENTRAR (KeyDown) +2:1004:0:32:5 //Quick paste: BARRA ESPACIADORA (KeyDown|KeyHold) +2:1001:2:32:1 //Enable recording: Ctrl+BARRA ESPACIADORA (KeyDown) +2:1002:2:13:5 //Play row: Ctrl+ENTRAR (KeyDown|KeyHold) +2:1317:4:18:1 //Set row jump on note entry: Alt (KeyDown) +2:1685:2:9:1 //Switch to order list: Ctrl+TABULACION (KeyDown) +2:1806:2:68:1 //Duplicate pattern: Ctrl+D (KeyDown) +2:1836:2:191:1 //Edit plugin assigned to PC note: Ctrl+} (KeyDown) +2:1662:6:80:1 //Toggle channel's plugin editor: Ctrl+Alt+P (KeyDown) +2:1062:0:93:1 //Show note properties: APLICACIÓN (KeyDown) +2:1772:5:80:1 //Show pattern properties window: Shift+Alt+P (KeyDown) +2:1819:2:69:1 //Split Keyboard Settings dialog: Ctrl+E (KeyDown) +2:1776:1:122:1 //Toggle loop pattern: Shift+F11 (KeyDown) +2:1780:2:84:1 //Show playback time at current row: Ctrl+T (KeyDown) +2:1005:0:121:1 //Mute current channel: F10 (KeyDown) +2:1006:2:121:1 //Solo current channel: Ctrl+F10 (KeyDown) +2:1771:6:121:1 //Unmute all channels: Ctrl+Alt+F10 (KeyDown) +2:1786:2:82:1 //Reset channel: Ctrl+R (KeyDown) +2:1007:2:81:5 //Transpose +1: Ctrl+Q (KeyDown|KeyHold) +2:1008:2:65:5 //Transpose -1: Ctrl+A (KeyDown|KeyHold) +2:1009:3:81:5 //Transpose +12: Shift+Ctrl+Q (KeyDown|KeyHold) +2:1010:3:65:5 //Transpose -12: Shift+Ctrl+A (KeyDown|KeyHold) +2:1012:2:77:1 //Amplify selection: Ctrl+M (KeyDown) +2:1014:2:74:1 //Interpolate volume: Ctrl+J (KeyDown) +2:1015:2:75:1 //Interpolate effect: Ctrl+K (KeyDown) +2:1016:4:66:1 //Open effect visualizer: Alt+B (KeyDown) +2:1766:2:71:1 //Go to row/channel/...: Ctrl+G (KeyDown) +2:1013:2:73:1 //Apply current instrument: Ctrl+I (KeyDown) +2:1660:4:69:5 //Grow selection: Alt+E (KeyDown|KeyHold) +2:1661:4:68:5 //Shrink selection: Alt+D (KeyDown|KeyHold) +2:1058:0:46:1 //Clear field: SUPR (KeyDown) +2:1664:1:190:1 //Clear field (IT Style): Shift+. (KeyDown) +2:1059:2:46:5 //Clear row and step: Ctrl+SUPR (KeyDown|KeyHold) +2:1665:1:46:5 //Clear field and step (IT Style): Shift+SUPR (KeyDown|KeyHold) +2:1061:0:8:5 //Delete rows: RETROCESO (KeyDown|KeyHold) +2:1377:2:8:5 //Delete all rows: Ctrl+RETROCESO (KeyDown|KeyHold) +2:1378:0:45:5 //Insert Row: INSERT (KeyDown|KeyHold) +2:1379:2:45:5 //Insert All Rows: Ctrl+INSERT (KeyDown|KeyHold) +2:1055:0:109:5 //Previous pattern: TECLA DE SUSTRACCION (KeyDown|KeyHold) +2:1054:0:107:5 //Next pattern: TECLA DE ADICION (KeyDown|KeyHold) + +//----( Pattern Context [bottom] - Note Col (3) )------------ +3:1064:0:81:1 //Base octave C: Q (KeyDown) +3:1065:0:87:1 //Base octave C#: W (KeyDown) +3:1066:0:69:1 //Base octave D: E (KeyDown) +3:1067:0:82:1 //Base octave D#: R (KeyDown) +3:1068:0:84:1 //Base octave E: T (KeyDown) +3:1069:0:89:1 //Base octave F: Y (KeyDown) +3:1070:0:85:1 //Base octave F#: U (KeyDown) +3:1071:0:73:1 //Base octave G: I (KeyDown) +3:1072:0:79:1 //Base octave G#: O (KeyDown) +3:1073:0:80:1 //Base octave A: P (KeyDown) +3:1074:0:186:1 //Base octave A#: AGUDO (KeyDown) +3:1075:0:187:1 //Base octave B: + (KeyDown) +3:1076:0:65:1 //Base octave +1 C: A (KeyDown) +3:1077:0:83:1 //Base octave +1 C#: S (KeyDown) +3:1078:0:68:1 //Base octave +1 D: D (KeyDown) +3:1079:0:70:1 //Base octave +1 D#: F (KeyDown) +3:1080:0:71:1 //Base octave +1 E: G (KeyDown) +3:1081:0:72:1 //Base octave +1 F: H (KeyDown) +3:1082:0:74:1 //Base octave +1 F#: J (KeyDown) +3:1083:0:75:1 //Base octave +1 G: K (KeyDown) +3:1084:0:76:1 //Base octave +1 G#: L (KeyDown) +3:1085:0:192:1 //Base octave +1 A: ñ (KeyDown) +3:1086:0:222:1 //Base octave +1 A#: { (KeyDown) +3:1087:0:191:1 //Base octave +1 B: } (KeyDown) +3:1088:0:90:1 //Base octave +2 C: Z (KeyDown) +3:1089:0:88:1 //Base octave +2 C#: X (KeyDown) +3:1090:0:67:1 //Base octave +2 D: C (KeyDown) +3:1091:0:86:1 //Base octave +2 D#: V (KeyDown) +3:1092:0:66:1 //Base octave +2 E: B (KeyDown) +3:1093:0:78:1 //Base octave +2 F: N (KeyDown) +3:1094:0:77:1 //Base octave +2 F#: M (KeyDown) +3:1095:0:188:1 //Base octave +2 G: , (KeyDown) +3:1096:0:190:1 //Base octave +2 G#: . (KeyDown) +3:1097:0:189:1 //Base octave +2 A: - (KeyDown) +3:1212:0:48:1 //Set octave 0: 0 (KeyDown) +3:1212:0:96:1 //Set octave 0: NUMERO 0 (KeyDown) +3:1213:0:49:1 //Set octave 1: 1 (KeyDown) +3:1213:0:97:1 //Set octave 1: NUMERO 1 (KeyDown) +3:1214:0:50:1 //Set octave 2: 2 (KeyDown) +3:1214:0:98:1 //Set octave 2: NUMERO 2 (KeyDown) +3:1215:0:51:1 //Set octave 3: 3 (KeyDown) +3:1215:0:99:1 //Set octave 3: NUMERO 3 (KeyDown) +3:1216:0:52:1 //Set octave 4: 4 (KeyDown) +3:1216:0:100:1 //Set octave 4: NUMERO 4 (KeyDown) +3:1217:0:53:1 //Set octave 5: 5 (KeyDown) +3:1217:0:101:1 //Set octave 5: NUMERO 5 (KeyDown) +3:1218:0:54:1 //Set octave 6: 6 (KeyDown) +3:1218:0:102:1 //Set octave 6: NUMERO 6 (KeyDown) +3:1219:0:55:1 //Set octave 7: 7 (KeyDown) +3:1219:0:103:1 //Set octave 7: NUMERO 7 (KeyDown) +3:1220:0:56:1 //Set octave 8: 8 (KeyDown) +3:1220:0:104:1 //Set octave 8: NUMERO 8 (KeyDown) +3:1221:0:57:1 //Set octave 9: 9 (KeyDown) +3:1221:0:105:1 //Set octave 9: NUMERO 9 (KeyDown) +3:1316:1:16:1 //Chord Modifier: Shift+MAYUSCULAS (KeyDown) +3:1200:0:220:1 //Note Cut: | (KeyDown) +3:1201:0:221:1 //Note Off: ¿ (KeyDown) +3:1791:1:221:1 //Note Fade: Shift+¿ (KeyDown) +3:1788:1:219:1 //Parameter control(MPTm only): Shift+' (KeyDown) +3:1789:0:219:1 //Parameter control(smooth)(MPTm only): ' (KeyDown) + +//----( Pattern Context [bottom] - Ins Col (4) )------------ +4:1202:0:96:1 //Set instrument digit 0: NUMERO 0 (KeyDown) +4:1202:0:48:1 //Set instrument digit 0: 0 (KeyDown) +4:1203:0:97:1 //Set instrument digit 1: NUMERO 1 (KeyDown) +4:1203:0:49:1 //Set instrument digit 1: 1 (KeyDown) +4:1204:0:98:1 //Set instrument digit 2: NUMERO 2 (KeyDown) +4:1204:0:50:1 //Set instrument digit 2: 2 (KeyDown) +4:1205:0:99:1 //Set instrument digit 3: NUMERO 3 (KeyDown) +4:1205:0:51:1 //Set instrument digit 3: 3 (KeyDown) +4:1206:0:100:1 //Set instrument digit 4: NUMERO 4 (KeyDown) +4:1206:0:52:1 //Set instrument digit 4: 4 (KeyDown) +4:1207:0:101:1 //Set instrument digit 5: NUMERO 5 (KeyDown) +4:1207:0:53:1 //Set instrument digit 5: 5 (KeyDown) +4:1208:0:102:1 //Set instrument digit 6: NUMERO 6 (KeyDown) +4:1208:0:54:1 //Set instrument digit 6: 6 (KeyDown) +4:1209:0:103:1 //Set instrument digit 7: NUMERO 7 (KeyDown) +4:1209:0:55:1 //Set instrument digit 7: 7 (KeyDown) +4:1210:0:104:1 //Set instrument digit 8: NUMERO 8 (KeyDown) +4:1210:0:56:1 //Set instrument digit 8: 8 (KeyDown) +4:1211:0:105:1 //Set instrument digit 9: NUMERO 9 (KeyDown) +4:1211:0:57:1 //Set instrument digit 9: 9 (KeyDown) + +//----( Pattern Context [bottom] - Vol Col (5) )------------ +5:1222:0:48:1 //Set volume digit 0: 0 (KeyDown) +5:1222:0:96:1 //Set volume digit 0: NUMERO 0 (KeyDown) +5:1223:0:49:1 //Set volume digit 1: 1 (KeyDown) +5:1223:0:97:1 //Set volume digit 1: NUMERO 1 (KeyDown) +5:1224:0:50:1 //Set volume digit 2: 2 (KeyDown) +5:1224:0:98:1 //Set volume digit 2: NUMERO 2 (KeyDown) +5:1225:0:51:1 //Set volume digit 3: 3 (KeyDown) +5:1225:0:99:1 //Set volume digit 3: NUMERO 3 (KeyDown) +5:1226:0:52:1 //Set volume digit 4: 4 (KeyDown) +5:1226:0:100:1 //Set volume digit 4: NUMERO 4 (KeyDown) +5:1227:0:53:1 //Set volume digit 5: 5 (KeyDown) +5:1227:0:101:1 //Set volume digit 5: NUMERO 5 (KeyDown) +5:1228:0:54:1 //Set volume digit 6: 6 (KeyDown) +5:1228:0:102:1 //Set volume digit 6: NUMERO 6 (KeyDown) +5:1229:0:55:1 //Set volume digit 7: 7 (KeyDown) +5:1229:0:103:1 //Set volume digit 7: NUMERO 7 (KeyDown) +5:1230:0:56:1 //Set volume digit 8: 8 (KeyDown) +5:1230:0:104:1 //Set volume digit 8: NUMERO 8 (KeyDown) +5:1231:0:57:1 //Set volume digit 9: 9 (KeyDown) +5:1231:0:105:1 //Set volume digit 9: NUMERO 9 (KeyDown) +5:1232:0:86:1 //Vol command - volume: V (KeyDown) +5:1233:0:80:1 //Vol command - pan: P (KeyDown) +5:1234:0:67:1 //Vol command - vol slide up: C (KeyDown) +5:1235:0:68:1 //Vol command - vol slide down: D (KeyDown) +5:1236:0:65:1 //Vol command - vol fine slide up: A (KeyDown) +5:1237:0:66:1 //Vol command - vol fine slide down: B (KeyDown) +5:1238:0:85:1 //Vol command - vibrato speed: U (KeyDown) +5:1239:0:72:1 //Vol command - vibrato: H (KeyDown) +5:1240:0:76:1 //Vol command - XM pan left: L (KeyDown) +5:1241:0:82:1 //Vol command - XM pan right: R (KeyDown) +5:1242:0:71:1 //Vol command - Portamento: G (KeyDown) +5:1243:0:70:1 //Vol command - Portamento Up: F (KeyDown) +5:1244:0:69:1 //Vol command - Portamento Down: E (KeyDown) +5:1246:0:79:1 //Vol command - Offset: O (KeyDown) + +//----( Pattern Context [bottom] - FX Col (6) )------------ +6:1294:0:226:1 //FX midi macro slide: < (KeyDown) +6:1295:1:192:1 //FX combined note delay and note cut: Shift+ñ (KeyDown) +6:1295:0:186:1 //FX combined note delay and note cut: AGUDO (KeyDown) +6:1666:0:189:1 //FX parameter extension command: - (KeyDown) + +//----( Pattern Context [bottom] - Param Col (7) )------------ +7:1247:0:48:1 //FX Param digit 0: 0 (KeyDown) +7:1247:0:96:1 //FX Param digit 0: NUMERO 0 (KeyDown) +7:1248:0:49:1 //FX Param digit 1: 1 (KeyDown) +7:1248:0:97:1 //FX Param digit 1: NUMERO 1 (KeyDown) +7:1249:0:50:1 //FX Param digit 2: 2 (KeyDown) +7:1249:0:98:1 //FX Param digit 2: NUMERO 2 (KeyDown) +7:1250:0:51:1 //FX Param digit 3: 3 (KeyDown) +7:1250:0:99:1 //FX Param digit 3: NUMERO 3 (KeyDown) +7:1251:0:52:1 //FX Param digit 4: 4 (KeyDown) +7:1251:0:100:1 //FX Param digit 4: NUMERO 4 (KeyDown) +7:1252:0:53:1 //FX Param digit 5: 5 (KeyDown) +7:1252:0:101:1 //FX Param digit 5: NUMERO 5 (KeyDown) +7:1253:0:54:1 //FX Param digit 6: 6 (KeyDown) +7:1253:0:102:1 //FX Param digit 6: NUMERO 6 (KeyDown) +7:1254:0:55:1 //FX Param digit 7: 7 (KeyDown) +7:1254:0:103:1 //FX Param digit 7: NUMERO 7 (KeyDown) +7:1255:0:56:1 //FX Param digit 8: 8 (KeyDown) +7:1255:0:104:1 //FX Param digit 8: NUMERO 8 (KeyDown) +7:1256:0:57:1 //FX Param digit 9: 9 (KeyDown) +7:1256:0:105:1 //FX Param digit 9: NUMERO 9 (KeyDown) +7:1257:0:65:1 //FX Param digit A: A (KeyDown) +7:1258:0:66:1 //FX Param digit B: B (KeyDown) +7:1259:0:67:1 //FX Param digit C: C (KeyDown) +7:1260:0:68:1 //FX Param digit D: D (KeyDown) +7:1261:0:69:1 //FX Param digit E: E (KeyDown) +7:1262:0:70:1 //FX Param digit F: F (KeyDown) + +//----( Sample Context [bottom] (8) )------------ +8:1380:2:84:1 //Trim sample around loop points: Ctrl+T (KeyDown) +8:1383:0:8:1 //Silence sample selection: RETROCESO (KeyDown) +8:1384:1:78:1 //Normalise Sample: Shift+N (KeyDown) +8:1385:3:65:1 //Amplify Sample: Shift+Ctrl+A (KeyDown) +8:1385:2:77:1 //Amplify Sample: Ctrl+M (KeyDown) +8:1381:3:82:1 //Reverse sample: Shift+Ctrl+R (KeyDown) +8:1382:0:46:1 //Delete sample selection: SUPR (KeyDown) +8:1386:0:107:1 //Zoom Out: TECLA DE ADICION (KeyDown) +8:1387:0:109:1 //Zoom In: TECLA DE SUSTRACCION (KeyDown) +8:1784:2:73:1 //Invert sample phase: Ctrl+I (KeyDown) +8:1785:2:85:1 //Signed/Unsigned conversion: Ctrl+U (KeyDown) +8:1790:2:69:1 //Remove DC Offset: Ctrl+E (KeyDown) +8:1856:2:68:1 //Quick fade: Ctrl+D (KeyDown) +8:1857:2:76:1 //Crossfade sample loop: Ctrl+L (KeyDown) + +//----( Instrument Context [bottom] (9) )------------ +9:1837:0:107:5 //Zoom In: TECLA DE ADICION (KeyDown|KeyHold) +9:1838:0:109:5 //Zoom Out: TECLA DE SUSTRACCION (KeyDown|KeyHold) +9:1825:1:9:5 //Select previous envelope point: Shift+TABULACION (KeyDown|KeyHold) +9:1826:0:9:5 //Select next envelope point: TABULACION (KeyDown|KeyHold) +9:1821:0:37:5 //Move envelope point left: FLECHA IZQUIERDA (KeyDown|KeyHold) +9:1822:0:39:5 //Move envelope point right: FLECHA DERECHA (KeyDown|KeyHold) +9:1823:0:38:5 //Move envelope point up: FLECHA ARRIBA (KeyDown|KeyHold) +9:1834:0:33:5 //Move envelope point up (big step): RE PAG (KeyDown|KeyHold) +9:1824:0:40:5 //Move envelope point down: FLECHA ABAJO (KeyDown|KeyHold) +9:1835:0:34:5 //Move envelope point down (big step): AV PAG (KeyDown|KeyHold) +9:1827:0:45:1 //Insert envelope point: INSERT (KeyDown) +9:1828:0:46:1 //Remove envelope point: SUPR (KeyDown) +9:1828:0:8:1 //Remove envelope point: RETROCESO (KeyDown) +9:1829:0:36:1 //Set loop start: INICIO (KeyDown) +9:1830:0:35:1 //Set loop end: FIN (KeyDown) +9:1831:2:36:1 //Set sustain loop start: Ctrl+INICIO (KeyDown) +9:1832:2:35:1 //Set sustain loop end: Ctrl+FIN (KeyDown) +9:1833:2:82:1 //Toggle release node: Ctrl+R (KeyDown) + +//----( Comments Context [bottom] (10) )------------ + +//----( Unknown Context (11) )------------ + +//----( Unknown Context (12) )------------ + +//----( Plugin GUI Context (13) )------------ +13:1763:0:109:5 //Previous plugin preset: TECLA DE SUSTRACCION (KeyDown|KeyHold) +13:1764:0:107:5 //Next plugin preset: TECLA DE ADICION (KeyDown|KeyHold) +13:1782:2:109:5 //Plugin preset backward jump: Ctrl+TECLA DE SUSTRACCION (KeyDown|KeyHold) +13:1783:2:107:5 //Plugin preset forward jump: Ctrl+TECLA DE ADICION (KeyDown|KeyHold) +13:1765:3:68:1 //Randomize plugin parameters: Shift+Ctrl+D (KeyDown) +13:1839:2:82:1 //Toggle parameter recording: Ctrl+R (KeyDown) +13:1840:2:75:1 //Pass key presses to plugin: Ctrl+K (KeyDown) +13:1841:2:66:1 //Bypass plugin: Ctrl+B (KeyDown) + +//----( General Context [top] (14) )------------ + +//----( Pattern Context [top] (15) )------------ + +//----( Sample Context [top] (16) )------------ + +//----( Instrument Context [top] (17) )------------ +17:1851:2:68:1 //Duplicate instrument: Ctrl+D (KeyDown) +17:1850:3:69:1 //Edit sample map: Shift+Ctrl+E (KeyDown) +17:1849:2:69:1 //Edit current sample: Ctrl+E (KeyDown) +17:1846:3:77:1 //Map all notes to selected note: Shift+Ctrl+M (KeyDown) +17:1847:2:77:1 //Map all notes to selected sample: Ctrl+M (KeyDown) +17:1848:2:82:1 //Reset note mapping: Ctrl+R (KeyDown) +17:1843:2:81:1 //Transpose +1 (note map): Ctrl+Q (KeyDown) +17:1842:2:65:1 //Transpose -1 (note map): Ctrl+A (KeyDown) +17:1845:3:81:1 //Transpose +12 (note map): Shift+Ctrl+Q (KeyDown) +17:1844:3:65:1 //Transpose -12 (note map): Shift+Ctrl+A (KeyDown) + +//----( Comments Context [top] (18) )------------ + +//----( Orderlist (19) )------------ +19:1802:0:46:5 //Delete Order: SUPR (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold) +19:1804:0:13:5 //Edit Pattern: ENTRAR (KeyDown|KeyHold) +19:1805:0:9:5 //Switch to pattern editor: TABULACION (KeyDown|KeyHold) +19:1794:0:37:5 //Previous Order: FLECHA IZQUIERDA (KeyDown|KeyHold) +19:1794:0:38:5 //Previous Order: FLECHA ARRIBA (KeyDown|KeyHold) +19:1795:0:39:5 //Next Order: FLECHA DERECHA (KeyDown|KeyHold) +19:1795:0:40:5 //Next Order: FLECHA ABAJO (KeyDown|KeyHold) +19:1796:0:36:5 //First Order: INICIO (KeyDown|KeyHold) +19:1797:0:35:5 //Last Order: FIN (KeyDown|KeyHold) +19:1807:0:48:5 //Pattern index digit 0: 0 (KeyDown|KeyHold) +19:1807:0:96:5 //Pattern index digit 0: NUMERO 0 (KeyDown|KeyHold) +19:1808:0:49:5 //Pattern index digit 1: 1 (KeyDown|KeyHold) +19:1808:0:97:5 //Pattern index digit 1: NUMERO 1 (KeyDown|KeyHold) +19:1809:0:50:5 //Pattern index digit 2: 2 (KeyDown|KeyHold) +19:1809:0:98:5 //Pattern index digit 2: NUMERO 2 (KeyDown|KeyHold) +19:1810:0:51:5 //Pattern index digit 3: 3 (KeyDown|KeyHold) +19:1810:0:99:5 //Pattern index digit 3: NUMERO 3 (KeyDown|KeyHold) +19:1811:0:52:5 //Pattern index digit 4: 4 (KeyDown|KeyHold) +19:1811:0:100:5 //Pattern index digit 4: NUMERO 4 (KeyDown|KeyHold) +19:1812:0:53:5 //Pattern index digit 5: 5 (KeyDown|KeyHold) +19:1812:0:101:5 //Pattern index digit 5: NUMERO 5 (KeyDown|KeyHold) +19:1813:0:54:5 //Pattern index digit 6: 6 (KeyDown|KeyHold) +19:1813:0:102:5 //Pattern index digit 6: NUMERO 6 (KeyDown|KeyHold) +19:1814:0:55:5 //Pattern index digit 7: 7 (KeyDown|KeyHold) +19:1814:0:103:5 //Pattern index digit 7: NUMERO 7 (KeyDown|KeyHold) +19:1815:0:56:5 //Pattern index digit 8: 8 (KeyDown|KeyHold) +19:1815:0:104:5 //Pattern index digit 8: NUMERO 8 (KeyDown|KeyHold) +19:1816:0:57:5 //Pattern index digit 9: 9 (KeyDown|KeyHold) +19:1816:0:105:5 //Pattern index digit 9: NUMERO 9 (KeyDown|KeyHold) +19:1817:0:107:5 //Increase pattern index : TECLA DE ADICION (KeyDown|KeyHold) +19:1817:0:187:5 //Increase pattern index : + (KeyDown|KeyHold) +19:1818:0:109:5 //Decrease pattern index: TECLA DE SUSTRACCION (KeyDown|KeyHold) +19:1818:0:189:5 //Decrease pattern index: - (KeyDown|KeyHold) +19:1875:2:76:1 //Lock Playback to Selection: Ctrl+L (KeyDown) +19:1876:2:85:1 //Unlock Playback: Ctrl+U (KeyDown) |