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/mptrack/res | |
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/mptrack/res')
45 files changed, 1696 insertions, 0 deletions
diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/About.png b/Src/external_dependencies/openmpt-trunk/mptrack/res/About.png Binary files differnew file mode 100644 index 00000000..c319cc45 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/About.png diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/COLORS.BMP b/Src/external_dependencies/openmpt-trunk/mptrack/res/COLORS.BMP Binary files differnew file mode 100644 index 00000000..dd8fb44b --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/COLORS.BMP diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/DRAGGING.CUR b/Src/external_dependencies/openmpt-trunk/mptrack/res/DRAGGING.CUR Binary files differnew file mode 100644 index 00000000..9752a686 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/DRAGGING.CUR diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/MPTRACK.ICO b/Src/external_dependencies/openmpt-trunk/mptrack/res/MPTRACK.ICO Binary files differnew file mode 100644 index 00000000..4c45c0fe --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/MPTRACK.ICO diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/MPTRACK.RC2 b/Src/external_dependencies/openmpt-trunk/mptrack/res/MPTRACK.RC2 new file mode 100644 index 00000000..48b0fa6c --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/MPTRACK.RC2 @@ -0,0 +1,76 @@ +// +// MPTRACK.RC2 - resources Microsoft Visual C++ does not edit directly +// + +#ifdef APSTUDIO_INVOKED + #error this file is not editable by Microsoft Visual C++ +#endif //APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// Add manually edited resources here... + +#include "../common/versionNumber.h" +#include <winver.h> + +#define VER_HELPER_STRINGIZE(x) #x +#define VER_STRINGIZE(x) VER_HELPER_STRINGIZE(x) + +#define VER_FILEVERSION VER_MAJORMAJOR,VER_MAJOR,VER_MINOR,VER_MINORMINOR +#define VER_FILEVERSION_DOT VER_MAJORMAJOR.VER_MAJOR.VER_MINOR.VER_MINORMINOR +#define VER_FILEVERSION_STR VER_STRINGIZE(VER_FILEVERSION_DOT) + +#ifdef _DEBUG + #define VER_DEBUG VS_FF_DEBUG +#else + #define VER_DEBUG 0 +#endif + +#define MAKEHEX(c) 0x##c // Avoid issues with version numbers 08 and 09 being interpreted as octal +#if (MAKEHEX(VER_MINOR) == 0) || (MAKEHEX(VER_MINORMINOR) != 0) + #define VER_PRERELEASE VS_FF_PRERELEASE +#else + #define VER_PRERELEASE 0 +#endif +#undef MAKEHEX + +// Note: Changing this might need changes to BLOCK "StringFileInfo" defined below. +#define VER_FILEFLAGSMASK VS_FFI_FILEFLAGSMASK +#define VER_FILEFLAGS (VER_DEBUG|VER_PRERELEASE) + +#ifdef VER_ARCHNAME +#define VER_FILEDESCRIPTION "OpenMPT (" VER_ARCHNAME ")" +#else +#define VER_FILEDESCRIPTION "OpenMPT" +#endif + +VS_VERSION_INFO VERSIONINFO + FILEVERSION VER_FILEVERSION + PRODUCTVERSION VER_FILEVERSION + FILEFLAGSMASK VER_FILEFLAGSMASK + FILEFLAGS VER_FILEFLAGS + FILEOS VOS_NT_WINDOWS32 + FILETYPE VFT_APP + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904b0" + BEGIN + VALUE "CompanyName", "OpenMPT (https://openmpt.org)" + VALUE "FileDescription", VER_FILEDESCRIPTION + VALUE "FileVersion", VER_FILEVERSION_STR + VALUE "InternalName", "OpenMPT" + VALUE "LegalCopyright", "Copyright © 2004-2022 OpenMPT Project Developers and Contributors, Copyright © 1997-2003 Olivier Lapicque" + VALUE "OriginalFilename", "OpenMPT.exe" + VALUE "ProductName", "OpenMPT" + VALUE "ProductVersion", VER_FILEVERSION_STR + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x409, 1200 + END +END + +///////////////////////////////////////////////////////////////////////////// diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/NODROP.CUR b/Src/external_dependencies/openmpt-trunk/mptrack/res/NODROP.CUR Binary files differnew file mode 100644 index 00000000..a299255d --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/NODROP.CUR diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/OpenMPT-win10.manifest b/Src/external_dependencies/openmpt-trunk/mptrack/res/OpenMPT-win10.manifest new file mode 100644 index 00000000..dbe875f0 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/OpenMPT-win10.manifest @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> + <assemblyIdentity + type="win32" + name="OpenMPT.OpenMPT" + version="1.0.0.0" + /> + <description>OpenMPT / ModPlug Tracker</description> + <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"> + <application> + <!-- Windows 10 --> + <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/> + </application> + </compatibility> +</assembly> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/OpenMPT-win7.manifest b/Src/external_dependencies/openmpt-trunk/mptrack/res/OpenMPT-win7.manifest new file mode 100644 index 00000000..16199501 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/OpenMPT-win7.manifest @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> + <assemblyIdentity + type="win32" + name="OpenMPT.OpenMPT" + version="1.0.0.0" + /> + <description>OpenMPT / ModPlug Tracker</description> + <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"> + <application> + <!-- Windows 10 --> + <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/> + <!-- Windows 8.1 --> + <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/> + <!-- Windows 8 --> + <supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/> + <!-- Windows 7 --> + <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/> + </application> + </compatibility> +</assembly> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/OpenMPT-win81.manifest b/Src/external_dependencies/openmpt-trunk/mptrack/res/OpenMPT-win81.manifest new file mode 100644 index 00000000..cacaa2b5 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/OpenMPT-win81.manifest @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> + <assemblyIdentity + type="win32" + name="OpenMPT.OpenMPT" + version="1.0.0.0" + /> + <description>OpenMPT / ModPlug Tracker</description> + <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"> + <application> + <!-- Windows 10 --> + <supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/> + <!-- Windows 8.1 --> + <supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/> + </application> + </compatibility> +</assembly> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/Splash.png b/Src/external_dependencies/openmpt-trunk/mptrack/res/Splash.png Binary files differnew file mode 100644 index 00000000..9afd259e --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/Splash.png diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/defaultKeybindings.mkb b/Src/external_dependencies/openmpt-trunk/mptrack/res/defaultKeybindings.mkb new file mode 100644 index 00000000..267ade7c --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/defaultKeybindings.mkb @@ -0,0 +1,486 @@ +//----------------- 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: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: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] )------------ + +//----( Pattern Context [bottom] )------------ +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:1971:6:38:5 //Jump to previous entry in column: Ctrl+Alt+UP (KeyDown|KeyHold) +2:1972:6:40:5 //Jump to next entry in column: Ctrl+Alt+DOWN (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: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:1663:2:3:1 //Toggle follow song: Ctrl+SCROLL LOCK (KeyDown) +2:1663:0:145:1 //Toggle follow song: SCROLL LOCK (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 edit step on note entry: Alt (KeyDown) +2:1685:2:9:1 //Switch to Order List: Ctrl+TAB (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: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: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:1881:2:84:1 //Transpose Custom: Ctrl+T (KeyDown) +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+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 Row(s): BACKSPACE (KeyDown|KeyHold) +2:1377:2:8:5 //Delete Row(s) (All Channels): Ctrl+BACKSPACE (KeyDown|KeyHold) +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: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 SUB (KeyDown|KeyHold) +2:1054:0:107:5 //Next pattern: NUM PLUS (KeyDown|KeyHold) +2:2006:6:189:5 //Previous Sequence: Ctrl+Alt+- (KeyDown|KeyHold) +2:2006:6:109:5 //Previous Sequence: Ctrl+Alt+NUM SUB (KeyDown|KeyHold) +2:2007:6:187:5 //Next Sequence: Ctrl+Alt++ (KeyDown|KeyHold) +2:2007:6:107:5 //Next Sequence: Ctrl+Alt+NUM PLUS (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: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:219/26:1 //Base octave A#: [ (KeyDown) +3:1075:0:221/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:186/39:1 //Base octave +1 A: ; (KeyDown) +3:1086:0:222/40:1 //Base octave +1 A#: # (KeyDown) +3:1087:0:220/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:191/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 (KeyDown) +3:1200:0:192:1 //Note Cut: ' (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: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: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: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) +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: 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:2031:1:13:1 //Load Raw Sample: Shift+ENTER (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: BACKSPACE (KeyDown) +8:1384:1:78:1 //Normalise 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: DELETE (KeyDown) +8:1386:0:107:5 //Zoom In: NUM PLUS (KeyDown|KeyHold) +8:1386:2:187:5 //Zoom In: Ctrl++ (KeyDown|KeyHold) +8:1387:0:109:5 //Zoom Out: NUM SUB (KeyDown|KeyHold) +8:1387:2:189:5 //Zoom Out: Ctrl+- (KeyDown|KeyHold) +8:1882:0:32:1 //Zoom into Selection: Space (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: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: NUM PLUS (KeyDown|KeyHold) +9:1837:2:187:5 //Zoom In: Ctrl++ (KeyDown|KeyHold) +9:1838:0:109:5 //Zoom Out: NUM SUB (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+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:2000:0:9:1 //Toggle between lists: TAB (KeyDown) +10:2001:0:13:1 //Open item in editor: ENTER (KeyDown) +10:2026:2:13:1 //Rename Item: Ctrl+ENTER (KeyDown) + +//----( Unknown Context )------------ + +//----( Unknown Context )------------ + +//----( Plugin GUI Context )------------ +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] )------------ + +//----( 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: DELETE (KeyDown|KeyHold) +19:1803:0:45:5 //Insert Order: INSERT (KeyDown|KeyHold) +19:2019:2:45:5 //Insert Separator: Ctrl+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: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:4:37:5 //Previous Channel: Alt+Left (KeyDown|KeyHold) +20:1878:1:8:5 //Previous Channel: Shift+Backspace (KeyDown|KeyHold) +20:1879:4:39:5 //Next Channel: Alt+Right (KeyDown|KeyHold) +20:1879:1:13:5 //Next Channel: Shift+ENTER (KeyDown|KeyHold) +20:2008:5:37:1 //Pick Color from Previous Channel: Shift+Alt+Left (KeyDown) +20:2009:5:39:1 //Pick Color from Next Channel: Shift+Alt+Right (KeyDown) +20:1880:0:13:1 //Switch to Pattern Editor: ENTER (KeyDown) diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/envelope_toolbar.png b/Src/external_dependencies/openmpt-trunk/mptrack/res/envelope_toolbar.png Binary files differnew file mode 100644 index 00000000..cee6ff10 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/envelope_toolbar.png diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/icons.png b/Src/external_dependencies/openmpt-trunk/mptrack/res/icons.png Binary files differnew file mode 100644 index 00000000..f475a471 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/icons.png diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/main_toolbar.png b/Src/external_dependencies/openmpt-trunk/mptrack/res/main_toolbar.png Binary files differnew file mode 100644 index 00000000..4e2bef50 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/main_toolbar.png diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/moddoc.ico b/Src/external_dependencies/openmpt-trunk/mptrack/res/moddoc.ico Binary files differnew file mode 100644 index 00000000..4eab2b05 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/moddoc.ico diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/nodrag.cur b/Src/external_dependencies/openmpt-trunk/mptrack/res/nodrag.cur Binary files differnew file mode 100644 index 00000000..85d3250c --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/nodrag.cur diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/128x128.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/128x128.svg new file mode 100644 index 00000000..b424d2d4 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/128x128.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 128 128" style="enable-background:new 0 0 128 128;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#B11C22;} + .st2{fill:#AFAFAF;} +</style> +<rect y="0" class="st0" width="128" height="128"/> +<g> + <path class="st1" d="M43.4,67.2V38c3-1.6,7.7-3.4,10.2-3.4c2.4,0,3.4,1.3,3.4,3.4v27.3l14-2V38c3-1.6,7.7-3.4,10.2-3.4 + c2.4,0,3.4,1.3,3.4,3.4v23.4l14-2V36.1C98.5,27,95.7,21,87.6,21c-6.5,0-13.6,1.9-18.9,4.6C67,22.7,64.2,21,60.1,21 + c-5.4,0-13,1.7-18.8,4.6L39.8,22H29.4v47.2l0,0L43.4,67.2z"/> +</g> +<g> + <polygon class="st2" points="71,91 71,110.5 57,112.4 57,69.2 71,67.2 71,79 "/> +</g> +<g> + <path class="st2" d="M70.5,91.1c3.2,0.8,8.1,1.4,12,1.4c11.1,0,15.9-6.3,15.9-17.5V63.3l-14,2V75c0,3.1-1.4,5.3-5,5.3 + c-2.9,0-6.5-0.6-8.9-1.2V91.1z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/16x16.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/16x16.svg new file mode 100644 index 00000000..f8494f23 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/16x16.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 16 16" style="enable-background:new 0 0 16 16;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#D8001A;} + .st2{fill:#CCCCCC;} +</style> +<rect class="st0" width="16" height="16"/> +<g> + <path class="st1" d="M4.8,8.4V3.8C5.3,3.6,6,3.3,6.4,3.3s0.5,0.2,0.5,0.5V8L9,7.8v-4c0.5-0.2,1.2-0.5,1.6-0.5 + c0.4,0,0.5,0.2,0.5,0.5v3.6l2.1-0.2V3.6c0-1.4-0.5-2.4-1.7-2.4c-1,0-2.1,0.2-3,0.7c0-0.5-0.5-0.7-1.1-0.7c-0.9,0-2,0.2-3,0.7 + L4.3,1.3H2.7v7.3l0,0L4.8,8.4z"/> +</g> +<g> + <polygon class="st2" points="9.1,12.1 9.1,15.1 6.9,15.4 6.9,8.7 9.1,8.4 9.1,10.3 "/> +</g> +<g> + <path class="st2" d="M9,12.1c0.5,0.1,1.2,0.2,1.9,0.2c1.7,0,2.5-1,2.5-2.7V7.8L11.3,8v1.5c0,0.5-0.2,0.9-0.7,0.9s-1.1,0-1.5-0.1 + L9,12.1L9,12.1z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/192x192.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/192x192.svg new file mode 100644 index 00000000..178577f0 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/192x192.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 192 192" style="enable-background:new 0 0 192 192;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#B11C22;} + .st2{fill:#AFAFAF;} +</style> +<rect y="0" class="st0" width="192" height="192"/> +<g> + <path class="st1" d="M65.1,100.8V57c4.5-2.5,11.5-5.1,15.3-5.1c3.6,0,5.1,1.9,5.1,5.1v40.9l21-3V57c4.5-2.5,11.5-5.1,15.3-5.1 + c3.6,0,5.1,1.9,5.1,5.1v35l21-3V54.2c0-13.7-4.2-22.7-16.3-22.7c-9.7,0-20.4,2.9-28.4,6.8c-2.5-4.4-6.7-6.8-13-6.8 + c-8.1,0-19.5,2.6-28.2,6.8L59.7,33H44.1v70.9l0,0L65.1,100.8z"/> +</g> +<g> + <polygon class="st2" points="106.5,136.4 106.5,165.7 85.5,168.6 85.5,103.8 106.5,100.8 106.5,118.5 "/> +</g> +<g> + <path class="st2" d="M105.8,136.6c4.8,1.2,12.2,2,18,2c16.6,0,23.9-9.5,23.9-26.2V94.9l-21,3v14.5c0,4.7-2,8-7.6,8 + c-4.4,0-9.7-0.9-13.4-1.7v17.9H105.8z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/22x22.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/22x22.svg new file mode 100644 index 00000000..26c60ea5 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/22x22.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 22 22" style="enable-background:new 0 0 22 22;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#D8001A;} + .st2{fill:#CCCCCC;} +</style> +<rect class="st0" width="22" height="22"/> +<g> + <path class="st1" d="M6.6,11.6V5.3C7.3,5,8.3,4.6,8.8,4.6s0.7,0.3,0.7,0.7v5.8l2.9-0.3V5.3c0.7-0.3,1.7-0.7,2.2-0.7 + s0.7,0.3,0.7,0.7v4.9l2.9-0.3v-5c0-1.9-0.7-3.2-2.4-3.2c-1.4,0-2.9,0.3-4.1,1c0-0.7-0.7-1-1.5-1C9,1.7,7.4,2,6.1,2.7L5.9,1.9H3.7 + V12l0,0L6.6,11.6z"/> +</g> +<g> + <polygon class="st2" points="12.5,16.7 12.5,20.8 9.5,21.1 9.5,11.9 12.5,11.6 12.5,14.1 "/> +</g> +<g> + <path class="st2" d="M12.4,16.7c0.7,0.2,1.7,0.3,2.6,0.3c2.4,0,3.4-1.4,3.4-3.8v-2.6l-2.9,0.3v2c0,0.7-0.3,1.2-1,1.2s-1.5,0-2-0.2 + v2.8H12.4z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/24x24.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/24x24.svg new file mode 100644 index 00000000..5e995adc --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/24x24.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#D8001A;} + .st2{fill:#CCCCCC;} +</style> +<rect class="st0" width="23.9" height="23.9"/> +<g> + <path class="st1" d="M7.2,12.6V5.7C7.9,5.4,9,5,9.6,5s0.7,0.4,0.7,0.7V12l3.2-0.4V5.7C14.2,5.4,15.3,5,15.9,5 + c0.6,0,0.7,0.4,0.7,0.7v5.4l3.2-0.4V5.4c0-2-0.7-3.5-2.6-3.5c-1.5,0-3.2,0.4-4.5,1.1c0-0.7-0.7-1.1-1.7-1.1C9.7,1.9,8,2.3,6.5,3 + L6.4,2H4v11l0,0L7.2,12.6z"/> +</g> +<g> + <polygon class="st2" points="13.7,18.2 13.7,22.6 10.3,23 10.3,13 13.7,12.6 13.7,15.4 "/> +</g> +<g> + <path class="st2" d="M13.5,18.2c0.7,0.2,1.9,0.4,2.8,0.4c2.6,0,3.7-1.5,3.7-4.1v-2.8l-3.2,0.4v2.2c0,0.7-0.4,1.3-1.1,1.3 + c-0.7,0-1.7,0-2.2-0.2C13.5,15.4,13.5,18.2,13.5,18.2z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/256x256.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/256x256.svg new file mode 100644 index 00000000..315e7169 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/256x256.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 256 256" style="enable-background:new 0 0 256 256;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#B11C22;} + .st2{fill:#AFAFAF;} +</style> +<rect y="0" class="st0" width="256" height="256"/> +<g> + <path class="st1" d="M86.8,134.4V76c6-3.3,15.3-6.8,20.4-6.8c4.9,0,6.8,2.5,6.8,6.8v54.6l27.9-4V76c6-3.3,15.3-6.8,20.4-6.8 + c4.9,0,6.8,2.5,6.8,6.8v46.7l27.9-4V72.3C197,54,191.3,42,175.2,42c-13,0-27.2,3.9-37.8,9.1c-3.3-5.8-8.9-9.1-17.3-9.1 + c-10.9,0-26,3.5-37.6,9.1L79.6,44H58.8v94.5l0,0L86.8,134.4z"/> +</g> +<g> + <polygon class="st2" points="141.9,181.9 141.9,220.9 114,224.8 114,138.4 141.9,134.4 141.9,158.1 "/> +</g> +<g> + <path class="st2" d="M141.1,182.1c6.4,1.6,16.3,2.7,24.1,2.7c22.1,0,31.8-12.6,31.8-34.9v-23.3l-27.9,4v19.3 + c0,6.2-2.7,10.7-10.1,10.7c-5.8,0-13-1.2-17.8-2.3v23.8H141.1z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/32x32.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/32x32.svg new file mode 100644 index 00000000..af7c0b13 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/32x32.svg @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 32 32" style="enable-background:new 0 0 32 32;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#D8001A;} + .st2{fill:#CCCCCC;} +</style> +<rect x="0.1" class="st0" width="31.9" height="32"/> +<g> + <path class="st1" d="M9.6,16.9V7.7c1-0.5,2.5-1,3.2-1s1,0.5,1,1v8.4l4.2-0.5V7.7c1-0.5,2.5-1,3.2-1s1,0.5,1,1v7.2l4.2-0.5V7.2 + c0-2.7-1-4.7-3.5-4.7C21,2.5,18.7,3,17,4c0-1-1-1.5-2.2-1.5c-1.8,0-4,0.5-6,1.5L8.6,2.8H5.4v14.6l0,0L9.6,16.9z"/> +</g> +<g> + <polygon class="st2" points="18.2,24.3 18.2,30.3 13.8,30.7 13.8,17.4 18.2,16.9 18.2,20.6 "/> +</g> +<g> + <path class="st2" d="M18,24.3c1,0.2,2.5,0.5,3.7,0.5c3.5,0,5-2,5-5.4v-3.7l-4.2,0.5v3c0,1-0.5,1.7-1.5,1.7s-2.2,0-3-0.2V24.3z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/36x36.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/36x36.svg new file mode 100644 index 00000000..3db8f573 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/36x36.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 36 36" style="enable-background:new 0 0 36 36;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#D8001A;} + .st2{fill:#CCCCCC;} +</style> +<rect class="st0" width="36" height="36"/> +<g> + <path class="st1" d="M10.7,19V8.6c1.1-0.6,2.8-1.1,3.6-1.1c0.8,0,1.1,0.6,1.1,1.1v9.5l4.7-0.6V8.6c1.1-0.6,2.8-1.1,3.6-1.1 + S25,8.1,25,8.6v8.1l4.7-0.6v-8c0-3.1-1.1-5.3-3.9-5.3c-2.2,0-4.7,0.6-6.7,1.7c0-1.1-1.1-1.7-2.5-1.7c-2,0-4.5,0.6-6.7,1.7L9.6,3H6 + v16.5l0,0L10.7,19z"/> +</g> +<g> + <polygon class="st2" points="20.5,27.3 20.5,34 15.5,34.6 15.5,19.5 20.5,19 20.5,23.1 "/> +</g> +<g> + <path class="st2" d="M20.2,27.3c1.1,0.3,2.8,0.6,4.2,0.6c3.9,0,5.6-2.2,5.6-6.1v-4.2l-4.7,0.6v3.4c0,1.1-0.6,2-1.7,2 + s-2.5,0-3.4-0.3C20.2,23.3,20.2,27.3,20.2,27.3z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/40x40.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/40x40.svg new file mode 100644 index 00000000..f00728c0 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/40x40.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#B11C22;} + .st2{fill:#AFAFAF;} +</style> +<rect y="0" class="st0" width="40" height="40"/> +<g> + <path class="st1" d="M13.6,21v-9.1c0.9-0.5,2.4-1.1,3.2-1.1c0.8,0,1.1,0.4,1.1,1.1v8.5l4.4-0.6v-7.9c0.9-0.5,2.4-1.1,3.2-1.1 + c0.8,0,1.1,0.4,1.1,1.1v7.3l4.4-0.6v-7.2c0-2.8-0.9-4.7-3.4-4.7c-2,0-4.2,0.6-5.9,1.4c-0.5-0.9-1.4-1.4-2.7-1.4 + c-1.7,0-4.1,0.5-5.9,1.4L12.6,7H9.2v14.8l0,0L13.6,21z"/> +</g> +<g> + <polygon class="st2" points="22.2,28.4 22.2,34.5 17.8,35.1 17.8,21.6 22.2,21 22.2,24.7 "/> +</g> +<g> + <path class="st2" d="M22,28.5c1,0.2,2.5,0.4,3.8,0.4c3.5,0,5-2,5-5.5v-3.6l-4.4,0.6v3c0,1-0.4,1.7-1.6,1.7c-0.9,0-2-0.2-2.8-0.4 + V28.5z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/48x48.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/48x48.svg new file mode 100644 index 00000000..f2c44a91 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/48x48.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 48 48" style="enable-background:new 0 0 48 48;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#B11C22;} + .st2{fill:#AFAFAF;} +</style> +<rect y="0" class="st0" width="48" height="48"/> +<g> + <path class="st1" d="M16.3,25.2v-11c1.1-0.6,2.9-1.3,3.8-1.3s1.3,0.5,1.3,1.3v10.2l5.2-0.7v-9.5c1.1-0.6,2.9-1.3,3.8-1.3 + s1.3,0.5,1.3,1.3V23l5.2-0.7v-8.7c0-3.4-1.1-5.7-4.1-5.7c-2.4,0-5.1,0.7-7.1,1.7c-0.6-1.1-1.7-1.7-3.2-1.7c-2,0-4.9,0.7-7.1,1.7 + l-0.5-1.3H11V26l0,0L16.3,25.2z"/> +</g> +<g> + <polygon class="st2" points="26.6,34.1 26.6,41.4 21.4,42.1 21.4,25.9 26.6,25.2 26.6,29.6 "/> +</g> +<g> + <path class="st2" d="M26.5,34.2c1.2,0.3,3.1,0.5,4.5,0.5c4.1,0,6-2.4,6-6.5v-4.4l-5.2,0.7v3.6c0,1.2-0.5,2-1.9,2 + c-1.1,0-2.4-0.2-3.3-0.4v4.5H26.5z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/512x512.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/512x512.svg new file mode 100644 index 00000000..e44ac9a0 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/512x512.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#B11C22;} + .st2{fill:#AFAFAF;} +</style> +<rect y="0" class="st0" width="512" height="512"/> +<g> + <path class="st1" d="M173.5,268.9v-117c12-6.6,30.7-13.6,40.7-13.6c9.7,0,13.6,5,13.6,13.6v109.2l55.9-8V151.9 + c12-6.6,30.7-13.6,40.7-13.6c9.7,0,13.6,5,13.6,13.6v93.4l55.9-8v-92.8c0-36.5-11.3-60.5-43.5-60.5c-26,0-54.3,7.8-75.7,18.2 + C268.2,90.6,256.9,84,240.3,84c-21.7,0-52,7-75.3,18.2l-5.8-14.4h-41.5v189l0,0L173.5,268.9z"/> +</g> +<g> + <polygon class="st2" points="283.9,363.8 283.9,441.8 228,449.6 228,276.7 283.9,268.8 283.9,316.1 "/> +</g> +<g> + <path class="st2" d="M282.1,364.3c12.8,3.1,32.6,5.4,48.1,5.4c44.2,0,63.6-25.2,63.6-69.9v-46.7l-55.9,8v38.7 + c0,12.4-5.4,21.3-20.2,21.3c-11.6,0-26-2.3-35.7-4.7v47.9H282.1z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/64x64.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/64x64.svg new file mode 100644 index 00000000..7117f3e1 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/64x64.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 64 64" style="enable-background:new 0 0 64 64;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#B11C22;} + .st2{fill:#AFAFAF;} +</style> +<rect y="0" class="st0" width="64" height="64"/> +<g> + <path class="st1" d="M21.7,33.6V19c1.5-0.8,3.8-1.7,5.1-1.7c1.2,0,1.7,0.6,1.7,1.7v13.6l7-1V19c1.5-0.8,3.8-1.7,5.1-1.7 + c1.2,0,1.7,0.6,1.7,1.7v11.7l7-1V18.1c0-4.6-1.4-7.6-5.4-7.6c-3.2,0-6.8,1-9.5,2.3c-0.8-1.5-2.2-2.3-4.3-2.3 + c-2.7,0-6.5,0.9-9.4,2.3L19.9,11h-5.2v23.6l0,0L21.7,33.6z"/> +</g> +<g> + <polygon class="st2" points="35.5,45.5 35.5,55.2 28.5,56.2 28.5,34.6 35.5,33.6 35.5,39.5 "/> +</g> +<g> + <path class="st2" d="M35.3,45.5c1.6,0.4,4.1,0.7,6,0.7c5.5,0,8-3.2,8-8.7v-5.8l-7,1v4.8c0,1.6-0.7,2.7-2.5,2.7 + c-1.5,0-3.2-0.3-4.5-0.6V45.5z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/72x72.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/72x72.svg new file mode 100644 index 00000000..91fb3fb1 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/72x72.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 72 72" style="enable-background:new 0 0 72 72;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#B11C22;} + .st2{fill:#AFAFAF;} +</style> +<rect y="0" class="st0" width="72" height="72"/> +<g> + <path class="st1" d="M24.4,37.8V21.4c1.7-0.9,4.3-1.9,5.7-1.9c1.4,0,1.9,0.7,1.9,1.9v15.4l7.9-1.1V21.4c1.7-0.9,4.3-1.9,5.7-1.9 + s1.9,0.7,1.9,1.9v13.1l7.9-1.1v-13c0-5.1-1.6-8.5-6.1-8.5c-3.7,0-7.6,1.1-10.6,2.6c-0.9-1.6-2.5-2.6-4.9-2.6c-3.1,0-7.3,1-10.6,2.6 + l-0.8-2h-5.8v26.6l0,0L24.4,37.8z"/> +</g> +<g> + <polygon class="st2" points="39.9,51.2 39.9,62.1 32.1,63.2 32.1,38.9 39.9,37.8 39.9,44.5 "/> +</g> +<g> + <path class="st2" d="M39.7,51.2c1.8,0.4,4.6,0.8,6.8,0.8c6.2,0,8.9-3.5,8.9-9.8v-6.6l-7.9,1.1v5.4c0,1.7-0.8,3-2.8,3 + c-1.6,0-3.7-0.3-5-0.7V51.2z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/96x96.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/96x96.svg new file mode 100644 index 00000000..0796d1ae --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/96x96.svg @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 96 96" style="enable-background:new 0 0 96 96;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#020203;} + .st1{fill:#B11C22;} + .st2{fill:#AFAFAF;} +</style> +<rect y="0" class="st0" width="95.9" height="95.9"/> +<g> + <path class="st1" d="M32.5,50.4V28.5c2.3-1.2,5.7-2.5,7.6-2.5c1.8,0,2.5,0.9,2.5,2.5V49l10.5-1.5v-19c2.3-1.2,5.7-2.5,7.6-2.5 + c1.8,0,2.5,0.9,2.5,2.5V46l10.5-1.5V27.1c0-6.8-2.1-11.3-8.1-11.3c-4.9,0-10.2,1.5-14.2,3.4c-1.2-2.2-3.3-3.4-6.5-3.4 + c-4.1,0-9.7,1.3-14.1,3.4l-1.1-2.7h-7.8v35.4l0,0L32.5,50.4z"/> +</g> +<g> + <polygon class="st2" points="53.2,68.2 53.2,82.8 42.8,84.3 42.8,51.9 53.2,50.4 53.2,59.3 "/> +</g> +<g> + <path class="st2" d="M52.9,68.3c2.4,0.6,6.1,1,9,1c8.3,0,11.9-4.7,11.9-13.1v-8.7L63.4,49v7.2c0,2.3-1,4-3.8,4 + c-2.2,0-4.9-0.4-6.7-0.9V68.3z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/NewDoc.pfi b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/NewDoc.pfi Binary files differnew file mode 100644 index 00000000..eaa949d3 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/NewDoc.pfi diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/OpenMPT About Screen Waveform.png b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/OpenMPT About Screen Waveform.png Binary files differnew file mode 100644 index 00000000..0734d231 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/OpenMPT About Screen Waveform.png diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/OpenMPT About Screen.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/OpenMPT About Screen.svg new file mode 100644 index 00000000..e3af85db --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/OpenMPT About Screen.svg @@ -0,0 +1,136 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" + viewBox="0 0 2560 1080" style="enable-background:new 0 0 2560 1080;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#232323;} + .st1{opacity:0.7;fill:#232323;enable-background:new ;} + .st2{fill:#B21A20;} + .st3{fill:#AFAFAF;} + .st4{fill:#B11C22;} +</style> +<rect x="-55.3" y="-22.1" class="st0" width="2669.4" height="1124.7"/> +<image style="overflow:visible;enable-background:new ;" width="2575" height="792" xlink:href="OpenMPT About Screen Waveform.png" transform="matrix(0.9994 0 0 0.5704 -2.4364 354.1657)"> +</image> +<rect x="-43.3" y="-24.2" class="st1" width="2649.3" height="1128.1"/> +<g> + <g> + <rect x="857.7" y="346" class="st2" width="44.6" height="347.4"/> + <path class="st0" d="M896.8,351.5v336.4h-33.6v-0.1V351.5H896.8 M907.8,340.5h-11h-33.6h-11v11v336.3v0.1v11h11h33.6h11v-11V351.5 + V340.5L907.8,340.5z"/> + </g> +</g> +<g> + <g> + <g> + <path class="st3" d="M1096.8,626.1c-30.7,0-54.5-7.7-70.9-23c-13.8-12.9-21.4-31.1-21.4-51.1v-93.5c0-20,7.6-38.2,21.4-51.1 + c16.3-15.3,40.2-23,70.9-23c30.7,0,54.5,7.7,70.9,23c13.8,12.9,21.4,31.1,21.4,51.1V552c0,20-7.6,38.2-21.4,51.1 + C1151.4,618.3,1127.5,626.1,1096.8,626.1z M1096.8,440c-30.8,0-30.8,17.2-30.8,22.8v84.8c0,5.6,0,22.8,30.8,22.8 + s30.8-17.2,30.8-22.8v-84.8C1127.6,457.2,1127.6,440,1096.8,440z"/> + <path class="st0" d="M1096.8,389.9c63.2,0,86.8,34.6,86.8,68.6V552c0,34-23.5,68.6-86.8,68.6c-63.2,0-86.8-34.6-86.8-68.6v-93.5 + C1010,424.5,1033.5,389.9,1096.8,389.9 M1096.8,575.9c25.2,0,36.3-10.8,36.3-28.3v-84.8c0-17.5-11.1-28.3-36.3-28.3 + c-25.2,0-36.3,10.8-36.3,28.3v84.8C1060.5,565.1,1071.6,575.9,1096.8,575.9 M1096.8,378.9c-32.1,0-57.3,8.2-74.7,24.5 + c-14.9,14-23.1,33.5-23.1,55.1V552c0,21.5,8.2,41.1,23.2,55.1c17.4,16.3,42.5,24.5,74.6,24.5s57.3-8.2,74.7-24.5 + c14.9-14,23.1-33.5,23.1-55.1v-93.5c0-21.5-8.2-41.1-23.2-55.1C1154,387.1,1128.9,378.9,1096.8,378.9L1096.8,378.9z + M1096.8,564.9c-25.3,0-25.3-11.7-25.3-17.3v-84.8c0-5.6,0-17.3,25.3-17.3s25.3,11.7,25.3,17.3v84.8 + C1122.1,553.2,1122.1,564.9,1096.8,564.9L1096.8,564.9z"/> + </g> + </g> + <g> + <g> + <path class="st3" d="M1207,447.9h47.3l4,10.5c13.1-7.2,31.9-13.9,47.7-13.9c37,0,57.3,23.4,57.3,66V560 + c0,21.1-4.9,37.3-14.6,48.4c-10.2,11.7-25.8,17.6-46.1,17.6c-11.1,0-25.1-1.3-36.2-3.4v65.6l-59.4,8.2L1207,447.9L1207,447.9z + M1266.4,570.1c7.4,1.5,17.2,2.9,25.4,2.9c8.5,0,12-3.8,12-13v-49.4c0-9.5-3.3-13-12-13c-8.4,0-18.7,4.8-25.4,9.9V570.1z"/> + <path class="st0" d="M1306,450c33.3,0,51.8,20.5,51.8,60.5V560l0,0c0,38.7-16.8,60.5-55.2,60.5c-13.5,0-30.6-2-41.7-4.7v67.6 + l-48.4,6.7V453.4h38l5,13.1C1266.9,459.1,1288.1,450,1306,450 M1291.8,578.5c12.8,0,17.5-7.7,17.5-18.5v-49.4 + c0-11.4-4.7-18.5-17.5-18.5c-11.1,0-23.9,6.7-30.9,12.8v69.6C1269.3,576.5,1281.8,578.5,1291.8,578.5 M1306,439 + c-16,0-32.7,5.9-44.7,11.7l-0.5-1.3l-2.7-7.1h-7.6h-38h-11v11V690v12.6l12.5-1.7l48.4-6.7l9.5-1.3v-9.6V629 + c10,1.5,21.2,2.4,30.7,2.4c22,0,39-6.6,50.3-19.5c10.6-12.1,15.9-29.6,15.9-52v-49.5c0-22.5-5.4-40.1-16.1-52.5 + C1341.7,445.4,1326,439,1306,439L1306,439z M1271.9,510.3c5.8-3.9,13.8-7.2,19.9-7.2c2.6,0,4.6,0.5,5.2,1.2s1.3,2.7,1.3,6.3V560 + c0,4.3-1,5.8-1.3,6.2c-1,1.2-3.9,1.3-5.2,1.3c-6.3,0-13.6-0.9-19.9-2V510.3L1271.9,510.3z"/> + </g> + </g> + <g> + <g> + <path class="st3" d="M1458.1,626c-26.9,0-47.2-6.6-60.4-19.7c-12.2-12.1-18.4-29.7-18.4-52.4v-38.3c0-46.5,26.2-71.1,75.8-71.1 + c48.3,0,71.8,24,71.8,73.4v39.8h-88.2c0.1,9.4,2.4,12.4,4.4,14c3.3,2.6,9.4,3.7,19.7,3.7c15.3,0,34.7-2.8,48.2-6.9l5.8-1.8 + l9.2,46.9l-4.4,1.6C1508,620.2,1483.2,626,1458.1,626z M1470,510.5v-1.6c0-10-2.3-15.4-14.7-15.4c-11.5,0-16.7,4.7-16.7,15.4v1.6 + H1470z"/> + <path class="st0" d="M1455.1,450c54.5,0,66.3,32.3,66.3,67.9v34.3h-88.2v0.1v4.7c0,18.8,7.4,23.9,29.6,23.9 + c15.1,0,35.3-2.7,49.8-7.1l7.1,36.3c-14.8,5.4-38.7,10.4-61.6,10.4c-53.1,0-73.3-26.2-73.3-66.6v-38.3 + C1384.8,480.3,1400.6,450,1455.1,450 M1433.1,516h42.4v-7.1l0,0c0-11.4-3.4-20.9-20.2-20.9c-16.8,0-22.2,9.4-22.2,20.9 + L1433.1,516 M1455.1,439c-28.5,0-49.9,7.8-63.8,23.2c-11.6,13-17.5,30.9-17.5,53.4v38.3c0,24.2,6.7,43.1,20,56.3 + c14.3,14.2,35.9,21.3,64.3,21.3c25.9,0,51.4-6,65.4-11.1l8.8-3.2l-1.8-9.2l-7.1-36.3l-1.7-8.5h10.7v-11v-34.3 + c0-23.4-4.9-41.1-15-54.1C1504.5,447.4,1483.6,439,1455.1,439L1455.1,439z M1444.5,505c0.3-1.3,0.8-2.6,1.6-3.5 + c2-2.2,6.7-2.5,9.3-2.5c4,0,6.8,0.7,7.7,1.9c0.4,0.5,1,1.6,1.3,4.1H1444.5L1444.5,505z M1444.6,563.2h65l-0.2,0.1 + c-12.9,3.9-32,6.6-46.6,6.6c-10.8,0-14.9-1.4-16.3-2.6C1445.5,566.6,1445,565.1,1444.6,563.2L1444.6,563.2z"/> + </g> + </g> + <g> + <g> + <path class="st3" d="M1640.9,622.7V508.9c0-4.9-1.4-6.3-6.3-6.3c-6.7,0-20.1,4.7-29.8,9.6v110.5h-59.4V447.9h45.2l4.2,10.5 + c19.4-8.4,43.8-13.9,62.4-13.9c28.7,0,43.2,19.5,43.2,58v120.2H1640.9z"/> + <path class="st0" d="M1657.2,450c27.9,0,37.7,20.9,37.7,52.5v114.7h-48.5V508.9c0-7.4-3.4-11.8-11.8-11.8 + c-8.7,0-24.9,6.1-35.3,11.8v108.3h-48.4V453.4h36l5,12.4C1612.1,456,1638.3,450,1657.2,450 M1657.2,439 + c-17.9,0-40.2,4.7-59.3,12.2l-0.8-1.9l-2.8-6.9h-7.4h-36h-11v11v163.8v11h11h48.4h11v-11V515.7c9.2-4.3,19.5-7.6,24.3-7.6 + c0.3,0,0.6,0,0.8,0c0,0.2,0,0.5,0,0.8v108.3v11h11h48.5h11v-11V502.5c0-19.1-3.3-33.5-10.2-44.1 + C1690,449.6,1678.7,439,1657.2,439L1657.2,439z"/> + </g> + </g> + <g> + <g> + <polygon class="st3" points="1897.6,622.8 1894.8,519.1 1864.3,593.8 1811.8,593.8 1781.4,519.1 1778.6,622.8 1718.7,622.8 + 1728.5,387.8 1788.1,387.8 1838.1,520.3 1888.1,387.8 1947.7,387.8 1957.5,622.8 "/> + <path class="st0" d="M1942.4,393.3l9.4,224H1903l-3.4-124.5l-39,95.5h-45.1l-38.9-95.5l-3.4,124.5h-48.8l9.4-224h50.5l53.8,142.6 + l53.8-142.6L1942.4,393.3 M1952.9,382.3h-10.5h-50.5h-7.6l-2.7,7.1l-43.5,115.3l-43.5-115.3l-2.7-7.1h-7.6h-50.5h-10.5l-0.4,10.5 + l-9.4,224l-0.5,11.5h11.5h48.8h10.7l0.3-10.7l2-72.2l19.1,47l2.8,6.9h7.4h45.1h7.4l2.8-6.8l19.2-47.1l2,72.3l0.3,10.7h10.7h48.8 + h11.5l-0.5-11.5l-9.4-224L1952.9,382.3L1952.9,382.3z"/> + </g> + </g> + <g> + <g> + <path class="st3" d="M1975.6,622.7v-235h97c28.3,0,48.4,5.7,61.5,17.4c12.6,11.3,18.7,28.2,18.7,51.7V486 + c0,23.3-6.6,40.2-20.2,51.6c-13.7,11.5-34.2,17.2-62.7,17.2h-32.8v67.9H1975.6z M2069.9,500.1c19.3,0,21.4-6.1,21.4-19.1v-19.5 + c0-12.7-3-18-21.4-18h-32.8v56.6H2069.9z"/> + <path class="st0" d="M2072.6,393.2c54.5,0,74.7,21.5,74.7,63.6V486c0,42.1-22.9,63.3-77.4,63.3h-38.3v67.9h-50.5v-224H2072.6 + M2031.6,505.6h38.3c22.2,0,26.9-8.4,26.9-24.6v-19.5c0-16.1-5.7-23.5-26.9-23.5h-38.3L2031.6,505.6 M2072.6,382.2h-91.5h-11v11 + v224v11h11h50.5h11v-11v-56.9h27.3c29.8,0,51.5-6,66.2-18.4s22.2-31.2,22.2-55.9v-29.2c0-25.1-6.7-43.4-20.6-55.8 + C2123.6,388.4,2102.3,382.2,2072.6,382.2L2072.6,382.2z M2042.6,449h27.3c9.9,0,13,1.9,13.8,2.7c1.7,1.6,2.1,6.2,2.1,9.8V481 + c0,5.7-0.7,9.3-2.1,10.8c-0.8,0.9-3.8,2.8-13.8,2.8h-27.3L2042.6,449L2042.6,449z"/> + </g> + </g> + <g> + <g> + <polygon class="st3" points="2222.8,622.7 2222.8,443.4 2162.6,443.4 2162.6,387.7 2344.5,387.7 2344.5,443.4 2284.3,443.4 + 2284.3,622.7 "/> + <path class="st0" d="M2339,393.2v44.7h-60.2v179.3h-50.5V437.9h-60.2v-44.7L2339,393.2 M2350,382.2h-11h-170.9h-11v11v44.7v11h11 + h49.2v168.3v11h11h50.5h11v-11V448.9h49.2h11v-11v-44.7V382.2L2350,382.2z"/> + </g> + </g> +</g> +<g> + <g> + <path class="st4" d="M220.8,617.2V247.7h88l10.2,25.2c42.8-19.6,98.2-32.6,139.9-32.6c30.6,0,53.3,11.1,67.6,33 + c43.8-20.7,96.3-33,141.4-33c31,0,54.2,11.4,68.7,34c12.9,20,19.2,48.2,19.2,86.3v180.8l-117,16.8V374.6 + c0-14.2-6.1-20.3-20.3-20.3c-17.1,0-49.7,12-71.8,23.6v193.5l-117,16.8V374.7c0-14.2-6.1-20.3-20.3-20.3 + c-17.1,0-49.7,12-71.8,23.6v223.4l-110.8,15.8H220.8z"/> + <path class="st0" d="M458.9,245.8c31.6,0,53,12.5,65.5,34.6c40.4-19.9,94.2-34.6,143.5-34.6c61.1,0,82.4,45.6,82.4,114.8v176 + l-106,15.2V374.6c0-16.2-7.4-25.8-25.8-25.8c-19.1,0-54.5,13.3-77.3,25.8v192l-106,15.2V374.7c0-16.2-7.4-25.8-25.8-25.8 + c-19.1,0-54.5,13.3-77.3,25.8v221.9l-105.7,15.1h-0.1V253.2h78.8l11,27.2C360.3,259,417.7,245.8,458.9,245.8 M458.9,234.8 + c-40.7,0-94.3,12.2-136.9,30.8l-6.7-16.5l-2.8-6.9h-7.4h-78.8h-11v11v358.5v11h11h0.1h0.8l0.8-0.1l105.7-15.1l9.4-1.3v-9.5V381.3 + c21.3-10.8,50.8-21.4,66.3-21.4c11.2,0,14.8,3.6,14.8,14.8v207.1v12.7l12.6-1.8l106-15.2l9.4-1.4v-9.5V381.2 + c21.3-10.8,50.8-21.4,66.3-21.4c11.2,0,14.8,3.6,14.8,14.8v177.2v12.7l12.6-1.8l106-15.2l9.4-1.4v-9.5v-176 + c0-39.2-6.6-68.5-20-89.3c-15.6-24.2-40.3-36.5-73.4-36.5c-44.4,0-95.9,11.7-139.5,31.5c-6.6-8.9-14.8-16-24.3-21.2 + C491.4,238.3,476.2,234.8,458.9,234.8L458.9,234.8z"/> + </g> +</g> +<g> + <path class="st3" d="M430,606.8L547,590v93.3c16.5,3.5,39.5,7,58.9,7c22.1,0,32.8-11.4,32.8-35v-78.2l117-16.8v94.8 + c0,91.6-42.5,138-126.2,138c-25.5,0-57.7-3.2-82.5-8.2v144.5l-117,16.2V606.8z"/> + <path class="st0" d="M750.2,566.8v88.5c0,84.7-36.8,132.5-120.7,132.5c-28.2,0-63.7-4-88-9.5v146.5l-106,14.7V611.6l106-15.2v89.8 + v1.6c18.2,4.2,43.6,8.1,64.4,8.1c28,0,38.3-16.9,38.3-40.5V582L750.2,566.8 M761.2,554.1l-12.6,1.8l-106,15.2l-9.4,1.4v9.5v73.4 + c0,9.9-2,17.3-6,22c-4.3,5.1-11.2,7.5-21.3,7.5c-17.3,0-37.6-2.8-53.4-6v-82.5v-12.7l-12.6,1.8l-106,15.2l-9.4,1.4v9.5v327.9v12.6 + l12.5-1.7l106-14.7l9.5-1.3v-9.6V791.7c24.1,4.3,53.4,7.1,77,7.1c44.2,0,77.9-12.9,100.1-38.3c10.8-12.3,18.9-27.7,24.1-45.7 + c5-17.1,7.5-37.1,7.5-59.5v-88.5L761.2,554.1L761.2,554.1z"/> +</g> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/OpenMPT Splash Screen.svg b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/OpenMPT Splash Screen.svg new file mode 100644 index 00000000..dd30aef7 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/OpenMPT Splash Screen.svg @@ -0,0 +1,620 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [ + <!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/"> + <!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/"> + <!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/"> + <!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/"> + <!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/"> + <!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/"> + <!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/"> + <!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/"> +]> +<svg version="1.1" id="Layer_1" xmlns:x="&ns_extend;" xmlns:i="&ns_ai;" xmlns:graph="&ns_graphs;" + xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 2560 1080" + style="enable-background:new 0 0 2560 1080;" xml:space="preserve"> +<style type="text/css"> + .st0{fill:#B21A20;} + .st1{fill:#010202;} + .st2{fill:#AFAFAF;} + .st3{fill:#B11C22;} +</style> +<switch> + <foreignObject requiredExtensions="&ns_ai;" x="0" y="0" width="1" height="1"> + <i:pgfRef xlink:href="#adobe_illustrator_pgf"> + </i:pgfRef> + </foreignObject> + <g i:extraneous="self"> + <rect x="-55.3" y="-22.1" width="2669.4" height="1124.7"/> + <g> + <g> + <rect x="857.7" y="346" class="st0" width="44.6" height="347.4"/> + <path class="st1" d="M896.8,351.5v336.4h-33.6v-0.1V351.5H896.8 M907.8,340.5h-11h-33.6h-11v11v336.3v0.1v11h11h33.6h11v-11 + V351.5V340.5L907.8,340.5z"/> + </g> + </g> + <g> + <g> + <g> + <path class="st2" d="M1096.8,626.1c-30.7,0-54.5-7.7-70.9-23c-13.8-12.9-21.4-31.1-21.4-51.1v-93.5c0-20,7.6-38.2,21.4-51.1 + c16.3-15.3,40.2-23,70.9-23c30.7,0,54.5,7.7,70.9,23c13.8,12.9,21.4,31.1,21.4,51.1V552c0,20-7.6,38.2-21.4,51.1 + C1151.4,618.3,1127.5,626.1,1096.8,626.1z M1096.8,440c-30.8,0-30.8,17.2-30.8,22.8v84.8c0,5.6,0,22.8,30.8,22.8 + s30.8-17.2,30.8-22.8v-84.8C1127.6,457.2,1127.6,440,1096.8,440z"/> + <path class="st1" d="M1096.8,389.9c63.2,0,86.8,34.6,86.8,68.6V552c0,34-23.5,68.6-86.8,68.6c-63.2,0-86.8-34.6-86.8-68.6 + v-93.5C1010,424.5,1033.5,389.9,1096.8,389.9 M1096.8,575.9c25.2,0,36.3-10.8,36.3-28.3v-84.8c0-17.5-11.1-28.3-36.3-28.3 + c-25.2,0-36.3,10.8-36.3,28.3v84.8C1060.5,565.1,1071.6,575.9,1096.8,575.9 M1096.8,378.9c-32.1,0-57.3,8.2-74.7,24.5 + c-14.9,14-23.1,33.5-23.1,55.1V552c0,21.5,8.2,41.1,23.2,55.1c17.4,16.3,42.5,24.5,74.6,24.5s57.3-8.2,74.7-24.5 + c14.9-14,23.1-33.5,23.1-55.1v-93.5c0-21.5-8.2-41.1-23.2-55.1C1154,387.1,1128.9,378.9,1096.8,378.9L1096.8,378.9z + M1096.8,564.9c-25.3,0-25.3-11.7-25.3-17.3v-84.8c0-5.6,0-17.3,25.3-17.3s25.3,11.7,25.3,17.3v84.8 + C1122.1,553.2,1122.1,564.9,1096.8,564.9L1096.8,564.9z"/> + </g> + </g> + <g> + <g> + <path class="st2" d="M1207,447.9h47.3l4,10.5c13.1-7.2,31.9-13.9,47.7-13.9c37,0,57.3,23.4,57.3,66V560 + c0,21.1-4.9,37.3-14.6,48.4c-10.2,11.7-25.8,17.6-46.1,17.6c-11.1,0-25.1-1.3-36.2-3.4v65.6l-59.4,8.2L1207,447.9L1207,447.9z + M1266.4,570.1c7.4,1.5,17.2,2.9,25.4,2.9c8.5,0,12-3.8,12-13v-49.4c0-9.5-3.3-13-12-13c-8.4,0-18.7,4.8-25.4,9.9V570.1z"/> + <path class="st1" d="M1306,450c33.3,0,51.8,20.5,51.8,60.5V560l0,0c0,38.7-16.8,60.5-55.2,60.5c-13.5,0-30.6-2-41.7-4.7v67.6 + l-48.4,6.7V453.4h38l5,13.1C1266.9,459.1,1288.1,450,1306,450 M1291.8,578.5c12.8,0,17.5-7.7,17.5-18.5v-49.4 + c0-11.4-4.7-18.5-17.5-18.5c-11.1,0-23.9,6.7-30.9,12.8v69.6C1269.3,576.5,1281.8,578.5,1291.8,578.5 M1306,439 + c-16,0-32.7,5.9-44.7,11.7l-0.5-1.3l-2.7-7.1h-7.6h-38h-11v11V690v12.6l12.5-1.7l48.4-6.7l9.5-1.3v-9.6V629 + c10,1.5,21.2,2.4,30.7,2.4c22,0,39-6.6,50.3-19.5c10.6-12.1,15.9-29.6,15.9-52v-49.5c0-22.5-5.4-40.1-16.1-52.5 + C1341.7,445.4,1326,439,1306,439L1306,439z M1271.9,510.3c5.8-3.9,13.8-7.2,19.9-7.2c2.6,0,4.6,0.5,5.2,1.2s1.3,2.7,1.3,6.3 + V560c0,4.3-1,5.8-1.3,6.2c-1,1.2-3.9,1.3-5.2,1.3c-6.3,0-13.6-0.9-19.9-2V510.3L1271.9,510.3z"/> + </g> + </g> + <g> + <g> + <path class="st2" d="M1458.1,626c-26.9,0-47.2-6.6-60.4-19.7c-12.2-12.1-18.4-29.7-18.4-52.4v-38.3c0-46.5,26.2-71.1,75.8-71.1 + c48.3,0,71.8,24,71.8,73.4v39.8h-88.2c0.1,9.4,2.4,12.4,4.4,14c3.3,2.6,9.4,3.7,19.7,3.7c15.3,0,34.7-2.8,48.2-6.9l5.8-1.8 + l9.2,46.9l-4.4,1.6C1508,620.2,1483.2,626,1458.1,626z M1470,510.5v-1.6c0-10-2.3-15.4-14.7-15.4c-11.5,0-16.7,4.7-16.7,15.4 + v1.6H1470z"/> + <path class="st1" d="M1455.1,450c54.5,0,66.3,32.3,66.3,67.9v34.3h-88.2v0.1v4.7c0,18.8,7.4,23.9,29.6,23.9 + c15.1,0,35.3-2.7,49.8-7.1l7.1,36.3c-14.8,5.4-38.7,10.4-61.6,10.4c-53.1,0-73.3-26.2-73.3-66.6v-38.3 + C1384.8,480.3,1400.6,450,1455.1,450 M1433.1,516h42.4v-7.1l0,0c0-11.4-3.4-20.9-20.2-20.9c-16.8,0-22.2,9.4-22.2,20.9 + L1433.1,516 M1455.1,439c-28.5,0-49.9,7.8-63.8,23.2c-11.6,13-17.5,30.9-17.5,53.4v38.3c0,24.2,6.7,43.1,20,56.3 + c14.3,14.2,35.9,21.3,64.3,21.3c25.9,0,51.4-6,65.4-11.1l8.8-3.2l-1.8-9.2l-7.1-36.3l-1.7-8.5h10.7v-11v-34.3 + c0-23.4-4.9-41.1-15-54.1C1504.5,447.4,1483.6,439,1455.1,439L1455.1,439z M1444.5,505c0.3-1.3,0.8-2.6,1.6-3.5 + c2-2.2,6.7-2.5,9.3-2.5c4,0,6.8,0.7,7.7,1.9c0.4,0.5,1,1.6,1.3,4.1H1444.5L1444.5,505z M1444.6,563.2h65l-0.2,0.1 + c-12.9,3.9-32,6.6-46.6,6.6c-10.8,0-14.9-1.4-16.3-2.6C1445.5,566.6,1445,565.1,1444.6,563.2L1444.6,563.2z"/> + </g> + </g> + <g> + <g> + <path class="st2" d="M1640.9,622.7V508.9c0-4.9-1.4-6.3-6.3-6.3c-6.7,0-20.1,4.7-29.8,9.6v110.5h-59.4V447.9h45.2l4.2,10.5 + c19.4-8.4,43.8-13.9,62.4-13.9c28.7,0,43.2,19.5,43.2,58v120.2H1640.9z"/> + <path class="st1" d="M1657.2,450c27.9,0,37.7,20.9,37.7,52.5v114.7h-48.5V508.9c0-7.4-3.4-11.8-11.8-11.8 + c-8.7,0-24.9,6.1-35.3,11.8v108.3h-48.4V453.4h36l5,12.4C1612.1,456,1638.3,450,1657.2,450 M1657.2,439 + c-17.9,0-40.2,4.7-59.3,12.2l-0.8-1.9l-2.8-6.9h-7.4h-36h-11v11v163.8v11h11h48.4h11v-11V515.7c9.2-4.3,19.5-7.6,24.3-7.6 + c0.3,0,0.6,0,0.8,0c0,0.2,0,0.5,0,0.8v108.3v11h11h48.5h11v-11V502.5c0-19.1-3.3-33.5-10.2-44.1 + C1690,449.6,1678.7,439,1657.2,439L1657.2,439z"/> + </g> + </g> + <g> + <g> + <polygon class="st2" points="1897.6,622.8 1894.8,519.1 1864.3,593.8 1811.8,593.8 1781.4,519.1 1778.6,622.8 1718.7,622.8 + 1728.5,387.8 1788.1,387.8 1838.1,520.3 1888.1,387.8 1947.7,387.8 1957.5,622.8 "/> + <path class="st1" d="M1942.4,393.3l9.4,224H1903l-3.4-124.5l-39,95.5h-45.1l-38.9-95.5l-3.4,124.5h-48.8l9.4-224h50.5 + l53.8,142.6l53.8-142.6L1942.4,393.3 M1952.9,382.3h-10.5h-50.5h-7.6l-2.7,7.1l-43.5,115.3l-43.5-115.3l-2.7-7.1h-7.6h-50.5 + h-10.5l-0.4,10.5l-9.4,224l-0.5,11.5h11.5h48.8h10.7l0.3-10.7l2-72.2l19.1,47l2.8,6.9h7.4h45.1h7.4l2.8-6.8l19.2-47.1l2,72.3 + l0.3,10.7h10.7h48.8h11.5l-0.5-11.5l-9.4-224L1952.9,382.3L1952.9,382.3z"/> + </g> + </g> + <g> + <g> + <path class="st2" d="M1975.6,622.7v-235h97c28.3,0,48.4,5.7,61.5,17.4c12.6,11.3,18.7,28.2,18.7,51.7V486 + c0,23.3-6.6,40.2-20.2,51.6c-13.7,11.5-34.2,17.2-62.7,17.2h-32.8v67.9H1975.6z M2069.9,500.1c19.3,0,21.4-6.1,21.4-19.1v-19.5 + c0-12.7-3-18-21.4-18h-32.8v56.6H2069.9z"/> + <path class="st1" d="M2072.6,393.2c54.5,0,74.7,21.5,74.7,63.6V486c0,42.1-22.9,63.3-77.4,63.3h-38.3v67.9h-50.5v-224H2072.6 + M2031.6,505.6h38.3c22.2,0,26.9-8.4,26.9-24.6v-19.5c0-16.1-5.7-23.5-26.9-23.5h-38.3L2031.6,505.6 M2072.6,382.2h-91.5h-11 + v11v224v11h11h50.5h11v-11v-56.9h27.3c29.8,0,51.5-6,66.2-18.4s22.2-31.2,22.2-55.9v-29.2c0-25.1-6.7-43.4-20.6-55.8 + C2123.6,388.4,2102.3,382.2,2072.6,382.2L2072.6,382.2z M2042.6,449h27.3c9.9,0,13,1.9,13.8,2.7c1.7,1.6,2.1,6.2,2.1,9.8V481 + c0,5.7-0.7,9.3-2.1,10.8c-0.8,0.9-3.8,2.8-13.8,2.8h-27.3L2042.6,449L2042.6,449z"/> + </g> + </g> + <g> + <g> + <polygon class="st2" points="2222.8,622.7 2222.8,443.4 2162.6,443.4 2162.6,387.7 2344.5,387.7 2344.5,443.4 2284.3,443.4 + 2284.3,622.7 "/> + <path class="st1" d="M2339,393.2v44.7h-60.2v179.3h-50.5V437.9h-60.2v-44.7L2339,393.2 M2350,382.2h-11h-170.9h-11v11v44.7v11 + h11h49.2v168.3v11h11h50.5h11v-11V448.9h49.2h11v-11v-44.7V382.2L2350,382.2z"/> + </g> + </g> + </g> + <g> + <g> + <path class="st3" d="M220.8,617.2V247.7h88l10.2,25.2c42.8-19.6,98.2-32.6,139.9-32.6c30.6,0,53.3,11.1,67.6,33 + c43.8-20.7,96.3-33,141.4-33c31,0,54.2,11.4,68.7,34c12.9,20,19.2,48.2,19.2,86.3v180.8l-117,16.8V374.6 + c0-14.2-6.1-20.3-20.3-20.3c-17.1,0-49.7,12-71.8,23.6v193.5l-117,16.8V374.7c0-14.2-6.1-20.3-20.3-20.3 + c-17.1,0-49.7,12-71.8,23.6v223.4l-110.8,15.8H220.8z"/> + <path class="st1" d="M458.9,245.8c31.6,0,53,12.5,65.5,34.6c40.4-19.9,94.2-34.6,143.5-34.6c61.1,0,82.4,45.6,82.4,114.8v176 + l-106,15.2V374.6c0-16.2-7.4-25.8-25.8-25.8c-19.1,0-54.5,13.3-77.3,25.8v192l-106,15.2V374.7c0-16.2-7.4-25.8-25.8-25.8 + c-19.1,0-54.5,13.3-77.3,25.8v221.9l-105.7,15.1h-0.1V253.2h78.8l11,27.2C360.3,259,417.7,245.8,458.9,245.8 M458.9,234.8 + c-40.7,0-94.3,12.2-136.9,30.8l-6.7-16.5l-2.8-6.9h-7.4h-78.8h-11v11v358.5v11h11h0.1h0.8l0.8-0.1l105.7-15.1l9.4-1.3v-9.5 + V381.3c21.3-10.8,50.8-21.4,66.3-21.4c11.2,0,14.8,3.6,14.8,14.8v207.1v12.7l12.6-1.8l106-15.2l9.4-1.4v-9.5V381.2 + c21.3-10.8,50.8-21.4,66.3-21.4c11.2,0,14.8,3.6,14.8,14.8v177.2v12.7l12.6-1.8l106-15.2l9.4-1.4v-9.5v-176 + c0-39.2-6.6-68.5-20-89.3c-15.6-24.2-40.3-36.5-73.4-36.5c-44.4,0-95.9,11.7-139.5,31.5c-6.6-8.9-14.8-16-24.3-21.2 + C491.4,238.3,476.2,234.8,458.9,234.8L458.9,234.8z"/> + </g> + </g> + <g> + <path class="st2" d="M430,606.8L547,590v93.3c16.5,3.5,39.5,7,58.9,7c22.1,0,32.8-11.4,32.8-35v-78.2l117-16.8v94.8 + c0,91.6-42.5,138-126.2,138c-25.5,0-57.7-3.2-82.5-8.2v144.5l-117,16.2V606.8z"/> + <path class="st1" d="M750.2,566.8v88.5c0,84.7-36.8,132.5-120.7,132.5c-28.2,0-63.7-4-88-9.5v146.5l-106,14.7V611.6l106-15.2 + v89.8v1.6c18.2,4.2,43.6,8.1,64.4,8.1c28,0,38.3-16.9,38.3-40.5V582L750.2,566.8 M761.2,554.1l-12.6,1.8l-106,15.2l-9.4,1.4v9.5 + v73.4c0,9.9-2,17.3-6,22c-4.3,5.1-11.2,7.5-21.3,7.5c-17.3,0-37.6-2.8-53.4-6v-82.5v-12.7l-12.6,1.8l-106,15.2l-9.4,1.4v9.5 + v327.9v12.6l12.5-1.7l106-14.7l9.5-1.3v-9.6V791.7c24.1,4.3,53.4,7.1,77,7.1c44.2,0,77.9-12.9,100.1-38.3 + c10.8-12.3,18.9-27.7,24.1-45.7c5-17.1,7.5-37.1,7.5-59.5v-88.5L761.2,554.1L761.2,554.1z"/> + </g> + </g> +</switch> +<i:pgf id="adobe_illustrator_pgf"> + <![CDATA[ + eJztvfdeasuyKPy9AO8AKgoiMHIwK8GEYZqzoqIyRUDCCueP++xfdY/YYQTCOmvv+7t7neOEMYoO +1ZW7qjudOjnLb711Xhp5uSAkE+l0qdeoDzq95SR+mtxrtYb9QQ89ypxmk6JeEABoa894sgEvG71+ +s9NeTkpiQcQvq+jXmUorWeu8dLLJTBaenTcHrQY8Pe422snDk/Pk1ktnOEievfYajXZeEAv9Pz6y +Tu/QXLk+AHC9KJpF0UiK4rIqJk8OEUC9/Ue932/+D7wWNdmQ4dl2Z9h+a7Y/tjt/LSfzqpbMS3JS +0kQVfigggN3maaNPQakFWTJkTRU1QTMME34jFTTRVARVkFTdQL9XCoJkiJqpaJouobakgiiasiYA +vI7aLXdeh9+N9uCk13lt9PulTqvT6y8nS3/XYZL1D3hTT940Wq3On8ntVv31KwGIU5+qzVYDcPRd +HyRFGWFsa0+UnraHzdbb0fD7pQHYkyUNPZafcJMXfWgLmkWf0WP9ae8bnpw1BgOYD3SIsH66s+0f +BjzE/2XuThsfTbyCgNaHrN1sr9P9rve++haYpGpCUhQMwXp73vjutmABMKZESTcLalJVBECP4PxP +DHputwBTxL82BQlal9BSaUlDMqzXHt4afzQbfy4njzrthoWcrd7gzFpcRREE66/15nTYavQu2s0B +DBp3Y1rYOey8NVr2I/z7aqv+0XfmL3p/LYDzeu+jMQB66LSGA0y4htMDYL9W/7vRczoQ9adtQF4b ++mkPYLhPzfenPyxyf/oYLIu6Mw5E1eedSzyVvKpDf7opAK0khYIimUpSEkyLFoGq8HiUpCK7AxS9 +v3avW61Bo9eGFXB6/me6qbTfnmz2bbz5u1JxV6gjBx86UNgJ0NxxrwkIWTYNWFIJ9U2uvP6002u+ +eYQJbGNYf/AKFAwbVjRhrJIZ94mJ/6cDRxuiIsV5YiEMKGEAc3KWU3oqHfqYRigcnsG0AAulzjci +xz6SJWjBgZFanQ/rnfsZv4GfD7sWiizSAMo96TXbqM3EEX5jPJ20hvBqp9cZdvfa751ExhKll41X +kJdA3G/J45ff8AVkI2bk5Hmv/goNwHcXplBvdrOhzcHkeo2k9RJ+ib86/0b/utx4BxHk/dx6Wmn/ +0Wh1ur5mLbjo9k5a9Xa9l8TP3eZqzT/gTR3Q4zWIABuD6xgtAuF1AR24DQxCtR4C4HsV3VGt2WYa +wM/qvcGfnd6X26FPFxbq3YhWz74ag9dPul376UQtn9QHn6BPGu23vtuA9dXDMsK89Sx6/qV6q9X8 +6NW7n83X5HZv2P9Mnnc6Lbdtznu3H/87/Ar9MrrLs1fEmD1eb+QrtyP78X9YHyf4B+3jtrUmbE82 +AN0TaCnrN/+hfbm/4fUDL/9b+jj7+/ul02r2v72l9z05ATZsvrYaZ3/3B404Ms5GcOWtCYwaIJRC +Yc7+rAP715ovoWyJJvnebL8BhZ4Nm4OGx4md7y6yYpNnn/VuA8/AgTxzG1SxXvfppXw+SmFZSg8P +w9JMzoytJTgE0f4BgznuQUfZ8HfJUJlShL9DkH/s62I2WbAGg3SufyhTnlKQtEtkgoYGr5C5i/8P +maSCkPT9N9Vxm9YbZAQP/m41+oniQbvzZxt/SS4nMnegjuvD1uAhmywe1b8byaVE8awJ1nrDARGS +xwnBZ/OJyes6PDhNCAVTFHURzHZV1XVVUcFo0g3NAJ9H1cDYUmU9iUx5+CCqoiRpgoKfmLqiAJih +K6piGrrd9PVWwrGt4cvf8GUfPvyGR38CgpKHybsHIfkGj69PE3gQb4miZQisJJJFmAX8i+cLCPJm +G4myk3oL7LcGnuHJy5TnRLtKGIPX/5NgXKiT18TJtjtYZ0yjLGwNmvOvJoMLDDAOBYmC9cqSc6iZ +/89+DA1RDwMat8fqOGngitcT6aei8x2IDH1rviJs1Ht/W9+3er3639xXmgmMo2sqcp6TxdNGvXXS +aSI/4ymZwT6d5VNkgZbTT0KyuAddZMrNPrigfx/WkZGEXtg/BZG3dWo9wU6r4GvxtNE675xareHW +Tzr9JhoJfis5HSA/N/avROtXSPm8dOq9tyQ8KIIT+gpO59kA0PaRzCBGdAe5DbIEzPq+8wN7iT2Y +Ffuv2yTGHDl75J5v9Rr1LWzBWu+K14e1I+iVi2No7q/vVhte50H/9Jovw0Gjb//OtzL/cBNTaN8H +9frZbL31GjZhSDZqnLfoz+Dvro2czHy7/9R//3MFVsdZFj/kH/XW0AFFz/sBcG3fMjmAS/+b+A2c +vxg6/+hZ91vN10acaUfS2r+3ymzQzpYJgUsda5mnxl/jTkuSCyYKeZggJTVJUaKm9Xecaf39b08L +1LJRQPEhSRV1PWpOn43mx+cgzsQcyH93dpKmmQVZ1VRZ0SRdEaPm92fzbfAZZ3o24L+8do4iC5rO +S2cw6HzXGu8DR3tHz4z9TXzR+s/KxbPOsPfawBsEcUXkPzeg9z//u6U01sV/1Hv9/2Bl/C9ip91p +N2IgptV5/Wq8xcGMA/nvSozMSxPvrokx5gbEcdawTeLo+fmh/++wxWBGzfpL67/dHBud0Zf/iM3q +CPRfpmg0vddhH3TWvyvJ/jk6XO7XUewIefjAYv+66nP4AsbyHzSUfx0t341B/Q2WaNJxmBOOY/bN +jgDFoXIfMHqiqapsd+/bm0ObxU/IIDx1FJikSaISAriD8kUsUEV1Q0IcwGr9tbHV/mg1HGBDD2q3 +2up0er6GhaB2MeDx+3u/Yc8qg2JJBWu/2oeUs8sdnGGx3flr1+esZFDEKhT6ymf7s6LODcjBm2Ll +r26nN0AkutWH8fQPGrbDl3G6SAb0hbb1oa/rGzLmxEMi3qu9bPabL81Wc/D32aA+aIT/CqMo+GeG +pkv2qARJVNWkIZq8uCDd7CnC4mW93ex/wjwwXPg4fIHFvfZb469qs9e3f4K6TBqKErtfPJ1t7Lz4 +etZNVSxYSQemYUrQpCzqMZp08VpqtFqVvwYui4wyLrcRZlhxEXLWeO2033w96+aIGDnvdP3o0EUX +HbqhxF5ZNBPewo4yJhcb5JBcJxaFv5PvVi5Io5fs9hr9Ru+PRrLzR6PXRaFvW+caiuxSpyjoRtwl +9XBCrynaK7LWgxpDr94fNHr5P3C6R/KlDj9+pX1v6ievrWY3+dpBCvuvZK/xAcKh76x5XhWEyFE2 +oCn4gll0JF5yp8fl6czdYeOtOfxOejlVD2yQHCYjJt0tBJxGk6y6cztBSzJI+iLpqiuFt/bM5GGj +/5k8xThr/g/ehvH1Zv1CFohfHA8H3eEg4jeuquGNrlZvfwxRds5Jp4s2b9EPVMM0xBCBue1qS1nS +NT1MSHoqTw1UOLsoFajT9isRMVDrIdordYbOaga3aqmxbv0V1tFdeS7JdYaDFkqE6Q96nS/HMs1Y +iZ4+rfK1tVcdtloO/uyUMnjLtq75Wq+3B81kvdWs950VDJsaygqMN9pB469IHOAolB8FwdYEJn/K +nAhbXQzvMyeCB4EhiVFEUo1HYKpreViaNGSifokUyuRe68heU8NAPfINgDr3BRMjJejZa73Fn5cY +ijz/zBQjENHI5AFKLTf7A0/OjqJvkbhztgTD8YgSVFkyFZOOOZxsgggC2Zl8QdlZOOmPxjcSX3Vn +v/EVpbgCAl/cpaEtQ0eGASTNcMBcNm/pzjK9dZsFCuq73vc2Wa1H/W7HnoWsOUjt1t/eXPN+ay+5 +NRx0XPnqLJ6kSEbwNCTfNCJBew6FRUJ+eMwmBsLFxLPba8DyfbU7r18odf3DSumJ1ahvgJIPbtCr +t/vdOjhor38DTPMt2ecJOTPZrXdBvvWb38NW3ae9iBGeOFbNOYg/nH5Ut1S1DYxy5d2+HVFtZdN7 +onUFLfZrp/fWeGNpLVk86gyI1w62a0AFznb2XplcCXA5qp324Gz40rdSb6n5wXucmIN0PyCDYwWd +1f9oHA5bgyZYPk4v/S3QCI0WMJ6zXlR/nviRvRc4tcJ7I3lvKm0wVtzBUW3VOq8k2t1ffb803iwW +YN7Berw2++6vBO9N+bxMzREeolWz0tvYd4jTDho9etlRJx/vLDqd9H32zXW9yzGvRCkJ7LzTq781 +EYXX22+2vRVmYVk/wmmyKFcP/QgTHmNiET2JycrJ2chdWb+K7svHM5LgmXMnzb8aLZDT7zjlmkRh +u969+my2GkgB+Zffes2ogbaDQCEQ5LPz527zjeViLhXTQsvC6jHll5CMjnBRQr5AyfYFTv2+gK5S +jVnkWbQSy5PbQZ6G1e6xbUKd+Q0+0n5DYFvIcttClpuLswAvgDD/0U/DbH5fP3jowbOM7g03EK8z +M9nueL5gstnGXhbKAmqwOLVmEYJUEltIT7LIEuiZOng/d01XBhncpRHpgdGkEyHAHalU9MLPxd+d +l8JLc/BdR34yzV8WT/rBux/fXwUwZhpvnff3grXHa6vFQHBcekSDi5yxkI0P+w1g6m301Zs/20Xv +rdcvOG5B3yNipvW/uoVOt8/EP5m2rE2A4FG+fhe+O28jucPUMLzQKW+c1oSG7deIqbwNI9potFHA +kDLcqWb6wy5a+P6fn0D/nW5wizBrJ5LSGXw6GpDXKkACRTb8gZmw1l6///4KnSlyHOsEQ8lCAGiP +pmFe3wCHgisR2H3thLfQaQPvDSxXOTa/tMA9C+4Xw/Z8yacRoK8934JFdT0YAbbnBSACO+/WP2CJ +3zvBYO/tAZDXSz+EDBDIW8vjphgyJGJsVovd3nvHFYoybwp9WIs/Gq0QWdQHsYgEaQgeoBERKY96 +GLJAoAAI4rHwFe0X2o2PupcBGgMX7prGgPVILxMun7DoqLfbjkuYKXXAunxLVo93TrdkM3mf2Ts7 +ToqSpuh5aVkSBOU+G94iZvbOe7MVIvQ8lvLiOdiY5EF+0GzuqmwKkI60cpBk6Y5wzeFxhw1TkNRA +jL813pHm9iV2RSDc4mWsdMJxZAEiJ/Ol3uvHbxtU/AAVZEe03EfuUiiBgk1FIstnuNOgn/W3Rq8R +hlTEGO0Bzo/By8Nv67X3VuijeFHhj4jxE+ousC1k+bXq3cJniKoDsEGz5bffuDD9127r9e9gEWLB +vLb7g5hj+iMKrvcRC+YzJkY/g8feH7QQJaNkdmxgOgo/gt7Qz2x4z8gh6ljC5ESnhVx84GrPcI/R +n8U63e5b/BF235DOabX9/kEoCpzGNbDOeQTf7RV8DM/VJwBit2bLLDOwKX/Oq2gEQTVRMbGnA1RT +CYfsxW80wk4BOL+RzKcyjJOOf/scqAAE41vy5e9kuQd6rhchu6ABwlIO6MSPLV0NRKo1M78LEtKk +f9wh0/OWnCsjEAyO+gXDIPcLM0yEfkRwb41+86Ptswx51rfb4Iud3xrZc71v+X8hE2n1XIO32xnE +Uz2o/XBHBzXrOuIv6MSMcFjPTgySyKB5u5+d3v/YHBEA1bVLfmySkYJa6/RQ2MqH7w== + ]]> + <![CDATA[ + FTf4iiIHWw50EnndrKtPxlg8Xz9mlJW/Vq1WnYwmBS1t/6vZBZy2v4JFkr/V8MZ6DXQQRqODqz5D +IZEM9/aKoynEmQ1wyUeoa44Hi2pPPUByOfY7L6ie1rcYKyxyvTJEst4NtWPVwaF1ct4liui5/wla +sK2z0t6eoZYbaF6o1dy6+qznNi5fikIxd5jPbXwOZPRJUlZ/Lcvui1/uJ/xiRd44H2yX382dr93Z +07V6+V24WXffSrm1U+0zlZV311L54sJpIp3KrX+tprJHt2Zq6bMJr57fC6nccPkstXR4XU7lhUNJ +KK7dZHD3aqqU/aX0pf4hDK78pWwcP6/L24ZsaLfa9+1q/rna0a9k4c17K+w+NUqJdK+3vvaytdQ9 +2t88MPvrxu7qVaHauVUuK737W6F8W705r65trb2Ki1t62+5FnhttaoAxa3K9npJaunzcS+WNvJHK +vRbO0KwM9KySWnp6U1PZ5lcrlR1sN9HUsv6pKUunQlE5O3V7tia+3s2udmFW+9+JtD2v+um2/el5 +fwNPuFDsqz/w6azLgAAS+ka1fS5lzJs54W1exJM89pakd9//MApyzRjm1ndS89CLi2Vo1tiRr1Zm +3+HrTgt+fVN2hlfr93or/dvew8rJMRq3NVp/pzvivXL9WVvidQrr8vCxvet1S3WqSb+LqaBOX3qP +xdwVv9Oj7ezsRbdVw50m0lS3/dlHbTuo0931X3r7kt+pkr3OrbweH/I6TaT7M9VHxeuW6lSobh9s +BnSqzc61e9m1gE5vHoXq+9EZ7hRojJrrzE5qdV7cfzrndrqzK50Hole6XT9/xp0C2b9UvE4Rv6z0 +r3r3w/Ua6jbLrmrmRr5riVnoVOnQpPRQExz0niwsUJ2q6vdTF3eaSFPdok6feg+f7fOATjfrml6d +E7mdPm48n/I6TaTxqs7JmZV73lx7vdXUQ3/2s3HK7/RXKbv+M/dd43WaW2ktr+NOkbSk56rNzv4M +b3V+p8rNnVA9WD3hdjpT/TbTylH5F9WpLWGEaqe5H4BgbXb+8LixE9RpQ9j5NXvLn+nRlZD+Kl6e +JdLQrd6lmWZh50m2O73JZ6hO1Z8vkFm408r9V5Xo9HZdqO2ZMup00esUerHmuvv1oyvbGwqvU6H2 +/d4I7NQ4rDy+BHX6KBy3jtFcyG7tTg8Wbg8KYAlxOz07lPXATms7yoFCdYp6sbq9U4TzvbNsQKfD +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 + ]]> + <![CDATA[ + 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 + ]]> + <![CDATA[ + 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 + ]]> + <![CDATA[ + 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 + ]]> + <![CDATA[ + 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 + ]]> + <![CDATA[ + xrCFJ2EVkrE2HohIRqUZcYAMRMbMooJXyEAkLgal5VKkQHMqSVhARaUlH7AKonqwzQ1TUWUGRNb8 +FYgyspepIwVkCdAlKjThy6JKTVQW6E1dGR0wBy8YP8fBtXtbEQfGWTOfJc/zt8eAoW9p4MA4NBQK +w4tAabFgMC5N5CzpAZEsyongwthXoaiSio7csmDIBDdZlklaQwckUKlgsn3Ul3f/lH0MhS/Ni4UB +XpUiYJAnQG0NyfbJGC7F6vSZ3Oj8CoKmdYm6dUohC8FlFgLcJ0kgVS7biqRQl6mKGi1LaQhbhLlu +SinBwPAkOwNjMOcTK7ItawwUIFZ0nLJHrTfKxiGdDEGi21FVidJGgkwn1bMwrMZiYNBaUjyDTtUk +tbBAHd2BjqcgNawkRGlyGgKcFcawZ1qRZdrGobK5WAhWkzMwPAuHgRGZtUQXfhH2iyoya6mrIgUj +M2upEwc/Y8eTWUsWhrXcGBjGAuTBqJSTq6sKtQr2ad5uK7pCtYGSYmmnXVLJVlDkBSPCCUIgV4ig +GUdhhRjLNASiGXQQBvNCBacP6TeEaZBegg5yFi8zIU8MkTnt0vHnvblJ1OkpiIlII1+iYzeCQoU9 +ZIWcO8gT8H1lUqNbLolrG+gaFQCi9HmkTVCKNhv+je21/8Q8VUUWsDKkqqSwfGZPIkePOYd9q/hM +FqTWSFJECaf4cgQywiZQwoOBQMRtcH5oHwzqaRmBukSbhZAUms4ZGKRjaJmjqhQMmwLCwKC+otqR +ZeoUThQ3IYhdom+QQ7pBZR+jCJfCPkZloESAUzKp01zQGoJ2p49mRY9RtgkV9kP0gdKEGXePQzb/ +/XEWFCWQyHVnWIOBYWisxsLI9EW4uiiTElmiC+XsdacfW5FNiVxiCkbVVJoIqNpE5NIDawoiowXw +C7Daec67ik6kY+06XCemGYyBhZtS2Kuf7M5NmY4fOy+s6bhn7CJbzaT4yLAcAzcPSiUOzUBGtoFV +kShKMkq3MXhih4J4xbZPOAyK7ZCrbylzkNu6aICi5EBYtw94bZQSLIzJ3MQZTYvOTjCybEhI+6J1 +30VYwC6k7kZxP+peB83OjfNgBIOWaM4JhD7pydReMzCc2bEwElOWxMKI1H2yTk64bzUoO1RjvEyB +Om4eVoO8fw1W3dTp8KYGD6kLCVmCoiFeE6pBoZ2BUTWDNCll+3gL7zwddMK0RWfU1oP1wpBpxNkv +TI3xr2STHDK6h5nhZ4oHFN2k21GsGjc7BKAjm40aNA8GzTQChidfGBhJp6lSka3b1nwwJit1ZHS+ +GB02s3AlKioDb71gJaH1At2oRGOXqItF+XwGlYzOkAy6AYUn9enHIJp0KszBwOiCTqsUisV1ySQH +KNNxfLTniE9qsh1PAW3kUHtVSJQAmSpU0S/oaV+Wng4QGlPygl0uAsagcqiQLBP9EIoQCcHaeAwM +R3ayMLTUrMWQrP+cH1HbTqS39tSnSvutVv+70cvnE+n0Sf2jcd6rN1uNXuKjX/+jkay3251BfdDo +wpvkR6/RH3R6jWT/s/MnegI/ccDT6cpxNfH/A9tvoQk= + ]]> +</i:pgf> +</svg> diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/envelope_toolbar.pfi b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/envelope_toolbar.pfi Binary files differnew file mode 100644 index 00000000..55c69246 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/envelope_toolbar.pfi diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/icons.pfi b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/icons.pfi Binary files differnew file mode 100644 index 00000000..f6c6e769 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/icons.pfi diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/main_toolbar.pfi b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/main_toolbar.pfi Binary files differnew file mode 100644 index 00000000..e627e865 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/main_toolbar.pfi diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/note.pfi b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/note.pfi Binary files differnew file mode 100644 index 00000000..2a9c94b8 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/note.pfi diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/pattern_toolbar.pfi b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/pattern_toolbar.pfi Binary files differnew file mode 100644 index 00000000..939a1f22 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/pattern_toolbar.pfi diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/readme.txt b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/readme.txt new file mode 100644 index 00000000..72262daa --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/readme.txt @@ -0,0 +1,5 @@ +These PFI files were made with PhotoFiltre (http://www.photofiltre.com/).
+They contain all the icons as separate layers, some icons are also divided into several layers.
+Export them to PNG to use them in OpenMPT.
+
+The SVG files (icons, about and splash screen) were created by Ăšlfur Kolka.
diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/sample_toolbar.pfi b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/sample_toolbar.pfi Binary files differnew file mode 100644 index 00000000..4a7af21a --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/originals/sample_toolbar.pfi diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/pattern_toolbar.png b/Src/external_dependencies/openmpt-trunk/mptrack/res/pattern_toolbar.png Binary files differnew file mode 100644 index 00000000..d938e4b5 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/pattern_toolbar.png diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/sample_toolbar.png b/Src/external_dependencies/openmpt-trunk/mptrack/res/sample_toolbar.png Binary files differnew file mode 100644 index 00000000..47203eb6 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/sample_toolbar.png diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/view_pat.bmp b/Src/external_dependencies/openmpt-trunk/mptrack/res/view_pat.bmp Binary files differnew file mode 100644 index 00000000..ce2d8be4 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/view_pat.bmp diff --git a/Src/external_dependencies/openmpt-trunk/mptrack/res/vumeters.bmp b/Src/external_dependencies/openmpt-trunk/mptrack/res/vumeters.bmp Binary files differnew file mode 100644 index 00000000..3db04e75 --- /dev/null +++ b/Src/external_dependencies/openmpt-trunk/mptrack/res/vumeters.bmp |