From: <sag...@us...> - 2010-07-28 18:29:07
|
Revision: 663 http://modplug.svn.sourceforge.net/modplug/?rev=663&view=rev Author: saga-games Date: 2010-07-28 18:28:58 +0000 (Wed, 28 Jul 2010) Log Message: ----------- [Ref] Simplified the ~2600 lines of keycommand definitions to ~500 lines by using a simple function instead of five lines of c&p code per keycommand. Modified Paths: -------------- trunk/OpenMPT/mptrack/CommandSet.cpp trunk/OpenMPT/mptrack/CommandSet.h Modified: trunk/OpenMPT/mptrack/CommandSet.cpp =================================================================== --- trunk/OpenMPT/mptrack/CommandSet.cpp 2010-07-27 21:55:26 UTC (rev 662) +++ trunk/OpenMPT/mptrack/CommandSet.cpp 2010-07-28 18:28:58 UTC (rev 663) @@ -49,2559 +49,563 @@ //commands.RemoveAll(); } + //------------------------------------------------------- // Setup //------------------------------------------------------- + +// Helper function for setting up commands +inline void CCommandSet::DefineKeyCommand(CommandID kc, UINT uid, enmKcVisibility visibility, enmKcDummy dummy, CString message) +//------------------------------------------------------------------------------------------------------------------------------ +{ + commands[kc].UID = uid; + commands[kc].isHidden = (visibility == kcHidden) ? true : false; + commands[kc].isDummy = (dummy == kcDummy) ? true : false; + commands[kc].Message = message; +} + //Get command descriptions etc.. loaded up. void CCommandSet::SetupCommands() +//------------------------------- { //TODO: make this hideous list a bit nicer, with a constructor or somthing. //NOTE: isHidden implies automatically set, since the user will not be able to see it. - commands[kcPatternRecord].UID = 1001; - commands[kcPatternRecord].isHidden = false; - commands[kcPatternRecord].isDummy = false; - commands[kcPatternRecord].Message = "Enable recording"; - - commands[kcPatternPlayRow].UID = 1002; - commands[kcPatternPlayRow].isHidden = false; - commands[kcPatternPlayRow].isDummy = false; - commands[kcPatternPlayRow].Message = "Play row"; - - commands[kcCursorCopy].UID = 1003; - commands[kcCursorCopy].isHidden = false; - commands[kcCursorCopy].isDummy = false; - commands[kcCursorCopy].Message = "Quick copy"; - - commands[kcCursorPaste].UID = 1004; - commands[kcCursorPaste].isHidden = false; - commands[kcCursorPaste].isDummy = false; - commands[kcCursorPaste].Message = "Quick paste"; - - commands[kcChannelMute].UID = 1005; - commands[kcChannelMute].isHidden = false; - commands[kcChannelMute].isDummy = false; - commands[kcChannelMute].Message = "Mute current channel"; - - commands[kcChannelSolo].UID = 1006; - commands[kcChannelSolo].isHidden = false; - commands[kcChannelSolo].isDummy = false; - commands[kcChannelSolo].Message = "Solo current channel"; - - commands[kcTransposeUp].UID = 1007; - commands[kcTransposeUp].isHidden = false; - commands[kcTransposeUp].isDummy = false; - commands[kcTransposeUp].Message = "Transpose +1"; - - commands[kcTransposeDown].UID = 1008; - commands[kcTransposeDown].isHidden = false; - commands[kcTransposeDown].isDummy = false; - commands[kcTransposeDown].Message = "Transpose -1"; - - commands[kcTransposeOctUp].UID = 1009; - commands[kcTransposeOctUp].isHidden = false; - commands[kcTransposeOctUp].isDummy = false; - commands[kcTransposeOctUp].Message = "Transpose +12"; - - commands[kcTransposeOctDown].UID = 1010; - commands[kcTransposeOctDown].isHidden = false; - commands[kcTransposeOctDown].isDummy = false; - commands[kcTransposeOctDown].Message = "Transpose -12"; - - commands[kcSelectColumn].UID = 1011; - commands[kcSelectColumn].isHidden = false; - commands[kcSelectColumn].isDummy = false; - commands[kcSelectColumn].Message = "Select channel / Select all"; - - commands[kcPatternAmplify].UID = 1012; - commands[kcPatternAmplify].isHidden = false; - commands[kcPatternAmplify].isDummy = false; - commands[kcPatternAmplify].Message = "Amplify selection"; - - commands[kcPatternSetInstrument].UID = 1013; - commands[kcPatternSetInstrument].isHidden = false; - commands[kcPatternSetInstrument].isDummy = false; - commands[kcPatternSetInstrument].Message = "Apply current instrument"; - - commands[kcPatternInterpolateVol].UID = 1014; - commands[kcPatternInterpolateVol].isHidden = false; - commands[kcPatternInterpolateVol].isDummy = false; - commands[kcPatternInterpolateVol].Message = "Interpolate volume"; - - commands[kcPatternInterpolateEffect].UID = 1015; - commands[kcPatternInterpolateEffect].isHidden = false; - commands[kcPatternInterpolateEffect].isDummy = false; - commands[kcPatternInterpolateEffect].Message = "Interpolate effect"; - - commands[kcPatternVisualizeEffect].UID = 1016; - commands[kcPatternVisualizeEffect].isHidden = false; - commands[kcPatternVisualizeEffect].isDummy = false; - commands[kcPatternVisualizeEffect].Message = "Open effect visualizer"; - - commands[kcPatternJumpDownh1].UID = 1017; - commands[kcPatternJumpDownh1].isHidden = false; - commands[kcPatternJumpDownh1].isDummy = false; - commands[kcPatternJumpDownh1].Message = "Jump down by measure"; - - commands[kcPatternJumpUph1].UID = 1018; - commands[kcPatternJumpUph1].isHidden = false; - commands[kcPatternJumpUph1].isDummy = false; - commands[kcPatternJumpUph1].Message = "Jump up by measure"; - - commands[kcPatternSnapDownh1].UID = 1019; - commands[kcPatternSnapDownh1].isHidden = false; - commands[kcPatternSnapDownh1].isDummy = false; - commands[kcPatternSnapDownh1].Message = "Snap down to measure"; - - commands[kcPatternSnapUph1].UID = 1020; - commands[kcPatternSnapUph1].isHidden = false; - commands[kcPatternSnapUph1].isDummy = false; - commands[kcPatternSnapUph1].Message = "Snap up to measure"; - - commands[kcViewGeneral].UID = 1021; - commands[kcViewGeneral].isHidden = false; - commands[kcViewGeneral].isDummy = false; - commands[kcViewGeneral].Message = "View General"; - - commands[kcViewPattern].UID = 1022; - commands[kcViewPattern].isHidden = false; - commands[kcViewPattern].isDummy = false; - commands[kcViewPattern].Message = "View Pattern"; - - commands[kcViewSamples].UID = 1023; - commands[kcViewSamples].isHidden = false; - commands[kcViewSamples].isDummy = false; - commands[kcViewSamples].Message = "View Samples"; - - commands[kcViewInstruments].UID = 1024; - commands[kcViewInstruments].isHidden = false; - commands[kcViewInstruments].isDummy = false; - commands[kcViewInstruments].Message = "View Instruments"; - - commands[kcViewComments].UID = 1025; - commands[kcViewComments].isHidden = false; - commands[kcViewComments].isDummy = false; - commands[kcViewComments].Message = "View Comments"; - - commands[kcPlayPatternFromCursor].UID = 1026; - commands[kcPlayPatternFromCursor].isHidden = false; - commands[kcPlayPatternFromCursor].isDummy = false; - commands[kcPlayPatternFromCursor].Message = "Play pattern from cursor"; - - commands[kcPlayPatternFromStart].UID = 1027; - commands[kcPlayPatternFromStart].isHidden = false; - commands[kcPlayPatternFromStart].isDummy = false; - commands[kcPlayPatternFromStart].Message = "Play pattern from start"; - - commands[kcPlaySongFromCursor].UID = 1028; - commands[kcPlaySongFromCursor].isHidden = false; - commands[kcPlaySongFromCursor].isDummy = false; - commands[kcPlaySongFromCursor].Message = "Play song from cursor"; - - commands[kcPlaySongFromStart].UID = 1029; - commands[kcPlaySongFromStart].isHidden = false; - commands[kcPlaySongFromStart].isDummy = false; - commands[kcPlaySongFromStart].Message = "Play song from start"; - - commands[kcPlayPauseSong].UID = 1030; - commands[kcPlayPauseSong].isHidden = false; - commands[kcPlayPauseSong].isDummy = false; - commands[kcPlayPauseSong].Message = "Play song/Pause song"; - - commands[kcPauseSong].UID = 1031; - commands[kcPauseSong].isHidden = false; - commands[kcPauseSong].isDummy = false; - commands[kcPauseSong].Message = "Pause song"; - - commands[kcPrevInstrument].UID = 1032; - commands[kcPrevInstrument].isHidden = false; - commands[kcPrevInstrument].isDummy = false; - commands[kcPrevInstrument].Message = "Previous instrument"; - - commands[kcNextInstrument].UID = 1033; - commands[kcNextInstrument].isHidden = false; - commands[kcNextInstrument].isDummy = false; - commands[kcNextInstrument].Message = "Next instrument"; - - commands[kcPrevOrder].UID = 1034; - commands[kcPrevOrder].isHidden = false; - commands[kcPrevOrder].isDummy = false; - commands[kcPrevOrder].Message = "Previous order"; - - commands[kcNextOrder].UID = 1035; - commands[kcNextOrder].isHidden = false; - commands[kcNextOrder].isDummy = false; - commands[kcNextOrder].Message = "Next order"; - - commands[kcPrevOctave].UID = 1036; - commands[kcPrevOctave].isHidden = false; - commands[kcPrevOctave].isDummy = false; - commands[kcPrevOctave].Message = "Previous octave"; - - commands[kcNextOctave].UID = 1037; - commands[kcNextOctave].isHidden = false; - commands[kcNextOctave].isDummy = false; - commands[kcNextOctave].Message = "Next octave"; - - commands[kcNavigateDown].UID = 1038; - commands[kcNavigateDown].isHidden = false; - commands[kcNavigateDown].isDummy = false; - commands[kcNavigateDown].Message = "Navigate down by 1 row"; - - commands[kcNavigateUp].UID = 1039; - commands[kcNavigateUp].isHidden = false; - commands[kcNavigateUp].isDummy = false; - commands[kcNavigateUp].Message = "Navigate up by 1 row"; - - commands[kcNavigateLeft].UID = 1040; - commands[kcNavigateLeft].isHidden = false; - commands[kcNavigateLeft].isDummy = false; - commands[kcNavigateLeft].Message = "Navigate left"; - - commands[kcNavigateRight].UID = 1041; - commands[kcNavigateRight].isHidden = false; - commands[kcNavigateRight].isDummy = false; - commands[kcNavigateRight].Message = "Navigate right"; - - commands[kcNavigateNextChan].UID = 1042; - commands[kcNavigateNextChan].isHidden = false; - commands[kcNavigateNextChan].isDummy = false; - commands[kcNavigateNextChan].Message = "Navigate to next channel"; - - commands[kcNavigatePrevChan].UID = 1043; - commands[kcNavigatePrevChan].isHidden = false; - commands[kcNavigatePrevChan].isDummy = false; - commands[kcNavigatePrevChan].Message = "Navigate to previous channel"; - - commands[kcHomeHorizontal].UID = 1044; - commands[kcHomeHorizontal].isHidden = false; - commands[kcHomeHorizontal].isDummy = false; - commands[kcHomeHorizontal].Message = "Go to first channel"; - - commands[kcHomeVertical].UID = 1045; - commands[kcHomeVertical].isHidden = false; - commands[kcHomeVertical].isDummy = false; - commands[kcHomeVertical].Message = "Go to first row"; - - commands[kcHomeAbsolute].UID = 1046; - commands[kcHomeAbsolute].isHidden = false; - commands[kcHomeAbsolute].isDummy = false; - commands[kcHomeAbsolute].Message = "Go to first row of first channel"; - - commands[kcEndHorizontal].UID = 1047; - commands[kcEndHorizontal].isHidden = false; - commands[kcEndHorizontal].isDummy = false; - commands[kcEndHorizontal].Message = "Go to last channel"; - - commands[kcEndVertical].UID = 1048; - commands[kcEndVertical].isHidden = false; - commands[kcEndVertical].isDummy = false; - commands[kcEndVertical].Message = "Go to last row"; - - commands[kcEndAbsolute].UID = 1049; - commands[kcEndAbsolute].isHidden = false; - commands[kcEndAbsolute].isDummy = false; - commands[kcEndAbsolute].Message = "Go to last row of last channel"; - - commands[kcSelect].UID = 1050; - commands[kcSelect].isHidden = false; - commands[kcSelect].isDummy = false; - commands[kcSelect].Message = "Selection key"; - - commands[kcCopySelect].UID = 1051; - commands[kcCopySelect].isHidden = false; - commands[kcCopySelect].isDummy = false; - commands[kcCopySelect].Message = "Copy select key"; - - commands[kcSelectOff].UID = 1052; - commands[kcSelectOff].isHidden = true; - commands[kcSelectOff].isDummy = false; - commands[kcSelectOff].Message = "Deselect"; - - commands[kcCopySelectOff].UID = 1053; - commands[kcCopySelectOff].isHidden = true; - commands[kcCopySelectOff].isDummy = false; - commands[kcCopySelectOff].Message = "Copy deselect key"; - - commands[kcNextPattern].UID = 1054; - commands[kcNextPattern].isHidden = false; - commands[kcNextPattern].isDummy = false; - commands[kcNextPattern].Message = "Next pattern"; - - commands[kcPrevPattern].UID = 1055; - commands[kcPrevPattern].isHidden = false; - commands[kcPrevPattern].isDummy = false; - commands[kcPrevPattern].Message = "Previous pattern"; - -/* commands[kcClearSelection].UID = 1056; - commands[kcClearSelection].isHidden = false; - commands[kcClearSelection].isDummy = false; - commands[kcClearSelection].Message = "Wipe selection";*/ - - commands[kcClearRow].UID = 1057; - commands[kcClearRow].isHidden = false; - commands[kcClearRow].isDummy = false; - commands[kcClearRow].Message = "Clear row"; - - commands[kcClearField].UID = 1058; - commands[kcClearField].isHidden = false; - commands[kcClearField].isDummy = false; - commands[kcClearField].Message = "Clear field"; - - commands[kcClearRowStep].UID = 1059; - commands[kcClearRowStep].isHidden = false; - commands[kcClearRowStep].isDummy = false; - commands[kcClearRowStep].Message = "Clear row and step"; - - commands[kcClearFieldStep].UID = 1060; - commands[kcClearFieldStep].isHidden = false; - commands[kcClearFieldStep].isDummy = false; - commands[kcClearFieldStep].Message = "Clear field and step"; - - commands[kcDeleteRows].UID = 1061; - commands[kcDeleteRows].isHidden = false; - commands[kcDeleteRows].isDummy = false; - commands[kcDeleteRows].Message = "Delete rows"; - - commands[kcShowNoteProperties].UID = 1062; - commands[kcShowNoteProperties].isHidden = false; - commands[kcShowNoteProperties].isDummy = false; - commands[kcShowNoteProperties].Message = "Show note properties"; - - commands[kcShowEditMenu].UID = 1063; - commands[kcShowEditMenu].isHidden = false; - commands[kcShowEditMenu].isDummy = false; - commands[kcShowEditMenu].Message = "Show context (right-click) menu"; - - commands[kcVPNoteC_0].UID = 1064; - commands[kcVPNoteC_0].isHidden = false; - commands[kcVPNoteC_0].isDummy = false; - commands[kcVPNoteC_0].Message = "Base octave C"; - - commands[kcVPNoteCS0].UID = 1065; - commands[kcVPNoteCS0].isHidden = false; - commands[kcVPNoteCS0].isDummy = false; - commands[kcVPNoteCS0].Message = "Base octave C#"; - - commands[kcVPNoteD_0].UID = 1066; - commands[kcVPNoteD_0].isHidden = false; - commands[kcVPNoteD_0].isDummy = false; - commands[kcVPNoteD_0].Message = "Base octave D"; - - commands[kcVPNoteDS0].UID = 1067; - commands[kcVPNoteDS0].isHidden = false; - commands[kcVPNoteDS0].isDummy = false; - commands[kcVPNoteDS0].Message = "Base octave D#"; - - commands[kcVPNoteE_0].UID = 1068; - commands[kcVPNoteE_0].isHidden = false; - commands[kcVPNoteE_0].isDummy = false; - commands[kcVPNoteE_0].Message = "Base octave E"; - - commands[kcVPNoteF_0].UID = 1069; - commands[kcVPNoteF_0].isHidden = false; - commands[kcVPNoteF_0].isDummy = false; - commands[kcVPNoteF_0].Message = "Base octave F"; - - commands[kcVPNoteFS0].UID = 1070; - commands[kcVPNoteFS0].isHidden = false; - commands[kcVPNoteFS0].isDummy = false; - commands[kcVPNoteFS0].Message = "Base octave F#"; - - commands[kcVPNoteG_0].UID = 1071; - commands[kcVPNoteG_0].isHidden = false; - commands[kcVPNoteG_0].isDummy = false; - commands[kcVPNoteG_0].Message = "Base octave G"; - - commands[kcVPNoteGS0].UID = 1072; - commands[kcVPNoteGS0].isHidden = false; - commands[kcVPNoteGS0].isDummy = false; - commands[kcVPNoteGS0].Message = "Base octave G#"; - - commands[kcVPNoteA_1].UID = 1073; - commands[kcVPNoteA_1].isHidden = false; - commands[kcVPNoteA_1].isDummy = false; - commands[kcVPNoteA_1].Message = "Base octave A"; - - commands[kcVPNoteAS1].UID = 1074; - commands[kcVPNoteAS1].isHidden = false; - commands[kcVPNoteAS1].isDummy = false; - commands[kcVPNoteAS1].Message = "Base octave A#"; - - commands[kcVPNoteB_1].UID = 1075; - commands[kcVPNoteB_1].isHidden = false; - commands[kcVPNoteB_1].isDummy = false; - commands[kcVPNoteB_1].Message = "Base octave B"; - - commands[kcVPNoteC_1].UID = 1076; - commands[kcVPNoteC_1].isHidden = false; - commands[kcVPNoteC_1].isDummy = false; - commands[kcVPNoteC_1].Message = "Base octave +1 C"; - - commands[kcVPNoteCS1].UID = 1077; - commands[kcVPNoteCS1].isHidden = false; - commands[kcVPNoteCS1].isDummy = false; - commands[kcVPNoteCS1].Message = "Base octave +1 C#"; - - commands[kcVPNoteD_1].UID = 1078; - commands[kcVPNoteD_1].isHidden = false; - commands[kcVPNoteD_1].isDummy = false; - commands[kcVPNoteD_1].Message = "Base octave +1 D"; - - commands[kcVPNoteDS1].UID = 1079; - commands[kcVPNoteDS1].isHidden = false; - commands[kcVPNoteDS1].isDummy = false; - commands[kcVPNoteDS1].Message = "Base octave +1 D#"; - - commands[kcVPNoteE_1].UID = 1080; - commands[kcVPNoteE_1].isHidden = false; - commands[kcVPNoteE_1].isDummy = false; - commands[kcVPNoteE_1].Message = "Base octave +1 E"; - - commands[kcVPNoteF_1].UID = 1081; - commands[kcVPNoteF_1].isHidden = false; - commands[kcVPNoteF_1].isDummy = false; - commands[kcVPNoteF_1].Message = "Base octave +1 F"; - - commands[kcVPNoteFS1].UID = 1082; - commands[kcVPNoteFS1].isHidden = false; - commands[kcVPNoteFS1].isDummy = false; - commands[kcVPNoteFS1].Message = "Base octave +1 F#"; - - commands[kcVPNoteG_1].UID = 1083; - commands[kcVPNoteG_1].isHidden = false; - commands[kcVPNoteG_1].isDummy = false; - commands[kcVPNoteG_1].Message = "Base octave +1 G"; - - commands[kcVPNoteGS1].UID = 1084; - commands[kcVPNoteGS1].isHidden = false; - commands[kcVPNoteGS1].isDummy = false; - commands[kcVPNoteGS1].Message = "Base octave +1 G#"; - - commands[kcVPNoteA_2].UID = 1085; - commands[kcVPNoteA_2].isHidden = false; - commands[kcVPNoteA_2].isDummy = false; - commands[kcVPNoteA_2].Message = "Base octave +1 A"; - - commands[kcVPNoteAS2].UID = 1086; - commands[kcVPNoteAS2].isHidden = false; - commands[kcVPNoteAS2].isDummy = false; - commands[kcVPNoteAS2].Message = "Base octave +1 A#"; - - commands[kcVPNoteB_2].UID = 1087; - commands[kcVPNoteB_2].isHidden = false; - commands[kcVPNoteB_2].isDummy = false; - commands[kcVPNoteB_2].Message = "Base octave +1 B"; - - commands[kcVPNoteC_2].UID = 1088; - commands[kcVPNoteC_2].isHidden = false; - commands[kcVPNoteC_2].isDummy = false; - commands[kcVPNoteC_2].Message = "Base octave +2 C"; - - commands[kcVPNoteCS2].UID = 1089; - commands[kcVPNoteCS2].isHidden = false; - commands[kcVPNoteCS2].isDummy = false; - commands[kcVPNoteCS2].Message = "Base octave +2 C#"; - - commands[kcVPNoteD_2].UID = 1090; - commands[kcVPNoteD_2].isHidden = false; - commands[kcVPNoteD_2].isDummy = false; - commands[kcVPNoteD_2].Message = "Base octave +2 D"; - - commands[kcVPNoteDS2].UID = 1091; - commands[kcVPNoteDS2].isHidden = false; - commands[kcVPNoteDS2].isDummy = false; - commands[kcVPNoteDS2].Message = "Base octave +2 D#"; - - commands[kcVPNoteE_2].UID = 1092; - commands[kcVPNoteE_2].isHidden = false; - commands[kcVPNoteE_2].isDummy = false; - commands[kcVPNoteE_2].Message = "Base octave +2 E"; - - commands[kcVPNoteF_2].UID = 1093; - commands[kcVPNoteF_2].isHidden = false; - commands[kcVPNoteF_2].isDummy = false; - commands[kcVPNoteF_2].Message = "Base octave +2 F"; - - commands[kcVPNoteFS2].UID = 1094; - commands[kcVPNoteFS2].isHidden = false; - commands[kcVPNoteFS2].isDummy = false; - commands[kcVPNoteFS2].Message = "Base octave +2 F#"; - - commands[kcVPNoteG_2].UID = 1095; - commands[kcVPNoteG_2].isHidden = false; - commands[kcVPNoteG_2].isDummy = false; - commands[kcVPNoteG_2].Message = "Base octave +2 G"; - - commands[kcVPNoteGS2].UID = 1096; - commands[kcVPNoteGS2].isHidden = false; - commands[kcVPNoteGS2].isDummy = false; - commands[kcVPNoteGS2].Message = "Base octave +2 G#"; - - commands[kcVPNoteA_3].UID = 1097; - commands[kcVPNoteA_3].isHidden = false; - commands[kcVPNoteA_3].isDummy = false; - commands[kcVPNoteA_3].Message = "Base octave +2 A"; - - commands[kcVPNoteStopC_0].UID = 1098; - commands[kcVPNoteStopC_0].isHidden = true; - commands[kcVPNoteStopC_0].isDummy = false; - commands[kcVPNoteStopC_0].Message = "Stop base octave C"; - - commands[kcVPNoteStopCS0].UID = 1099; - commands[kcVPNoteStopCS0].isHidden = true; - commands[kcVPNoteStopCS0].isDummy = false; - commands[kcVPNoteStopCS0].Message = "Stop base octave C#"; - - commands[kcVPNoteStopD_0].UID = 1100; - commands[kcVPNoteStopD_0].isHidden = true; - commands[kcVPNoteStopD_0].isDummy = false; - commands[kcVPNoteStopD_0].Message = "Stop base octave D"; - - commands[kcVPNoteStopDS0].UID = 1101; - commands[kcVPNoteStopDS0].isHidden = true; - commands[kcVPNoteStopDS0].isDummy = false; - commands[kcVPNoteStopDS0].Message = "Stop base octave D#"; - - commands[kcVPNoteStopE_0].UID = 1102; - commands[kcVPNoteStopE_0].isHidden = true; - commands[kcVPNoteStopE_0].isDummy = false; - commands[kcVPNoteStopE_0].Message = "Stop base octave E"; - - commands[kcVPNoteStopF_0].UID = 1103; - commands[kcVPNoteStopF_0].isHidden = true; - commands[kcVPNoteStopF_0].isDummy = false; - commands[kcVPNoteStopF_0].Message = "Stop base octave F"; - - commands[kcVPNoteStopFS0].UID = 1104; - commands[kcVPNoteStopFS0].isHidden = true; - commands[kcVPNoteStopFS0].isDummy = false; - commands[kcVPNoteStopFS0].Message = "Stop base octave F#"; - - commands[kcVPNoteStopG_0].UID = 1105; - commands[kcVPNoteStopG_0].isHidden = true; - commands[kcVPNoteStopG_0].isDummy = false; - commands[kcVPNoteStopG_0].Message = "Stop base octave G"; - - commands[kcVPNoteStopGS0].UID = 1106; - commands[kcVPNoteStopGS0].isHidden = true; - commands[kcVPNoteStopGS0].isDummy = false; - commands[kcVPNoteStopGS0].Message = "Stop base octave G#"; - - commands[kcVPNoteStopA_1].UID = 1107; - commands[kcVPNoteStopA_1].isHidden = true; - commands[kcVPNoteStopA_1].isDummy = false; - commands[kcVPNoteStopA_1].Message = "Stop base octave +1 A"; - - commands[kcVPNoteStopAS1].UID = 1108; - commands[kcVPNoteStopAS1].isHidden = true; - commands[kcVPNoteStopAS1].isDummy = false; - commands[kcVPNoteStopAS1].Message = "Stop base octave +1 A#"; - - commands[kcVPNoteStopB_1].UID = 1109; - commands[kcVPNoteStopB_1].isHidden = true; - commands[kcVPNoteStopB_1].isDummy = false; - commands[kcVPNoteStopB_1].Message = "Stop base octave +1 B"; - - commands[kcVPNoteStopC_1].UID = 1110; - commands[kcVPNoteStopC_1].isHidden = true; - commands[kcVPNoteStopC_1].isDummy = false; - commands[kcVPNoteStopC_1].Message = "Stop base octave +1 C"; - - commands[kcVPNoteStopCS1].UID = 1111; - commands[kcVPNoteStopCS1].isHidden = true; - commands[kcVPNoteStopCS1].isDummy = false; - commands[kcVPNoteStopCS1].Message = "Stop base octave +1 C#"; - - commands[kcVPNoteStopD_1].UID = 1112; - commands[kcVPNoteStopD_1].isHidden = true; - commands[kcVPNoteStopD_1].isDummy = false; - commands[kcVPNoteStopD_1].Message = "Stop base octave +1 D"; - - commands[kcVPNoteStopDS1].UID = 1113; - commands[kcVPNoteStopDS1].isHidden = true; - commands[kcVPNoteStopDS1].isDummy = false; - commands[kcVPNoteStopDS1].Message = "Stop base octave +1 D#"; - - commands[kcVPNoteStopE_1].UID = 1114; - commands[kcVPNoteStopE_1].isHidden = true; - commands[kcVPNoteStopE_1].isDummy = false; - commands[kcVPNoteStopE_1].Message = "Stop base octave +1 E"; - - commands[kcVPNoteStopF_1].UID = 1115; - commands[kcVPNoteStopF_1].isHidden = true; - commands[kcVPNoteStopF_1].isDummy = false; - commands[kcVPNoteStopF_1].Message = "Stop base octave +1 F"; - - commands[kcVPNoteStopFS1].UID = 1116; - commands[kcVPNoteStopFS1].isHidden = true; - commands[kcVPNoteStopFS1].isDummy = false; - commands[kcVPNoteStopFS1].Message = "Stop base octave +1 F#"; - - commands[kcVPNoteStopG_1].UID = 1117; - commands[kcVPNoteStopG_1].isHidden = true; - commands[kcVPNoteStopG_1].isDummy = false; - commands[kcVPNoteStopG_1].Message = "Stop base octave +1 G"; - - commands[kcVPNoteStopGS1].UID = 1118; - commands[kcVPNoteStopGS1].isHidden = true; - commands[kcVPNoteStopGS1].isDummy = false; - commands[kcVPNoteStopGS1].Message = "Stop base octave +1 G#"; - - commands[kcVPNoteStopA_2].UID = 1119; - commands[kcVPNoteStopA_2].isHidden = true; - commands[kcVPNoteStopA_2].isDummy = false; - commands[kcVPNoteStopA_2].Message = "Stop base octave +2 A"; - - commands[kcVPNoteStopAS2].UID = 1120; - commands[kcVPNoteStopAS2].isHidden = true; - commands[kcVPNoteStopAS2].isDummy = false; - commands[kcVPNoteStopAS2].Message = "Stop base octave +2 A#"; - - commands[kcVPNoteStopB_2].UID = 1121; - commands[kcVPNoteStopB_2].isHidden = true; - commands[kcVPNoteStopB_2].isDummy = false; - commands[kcVPNoteStopB_2].Message = "Stop base octave +2 B"; - - commands[kcVPNoteStopC_2].UID = 1122; - commands[kcVPNoteStopC_2].isHidden = true; - commands[kcVPNoteStopC_2].isDummy = false; - commands[kcVPNoteStopC_2].Message = "Stop base octave +2 C"; - - commands[kcVPNoteStopCS2].UID = 1123; - commands[kcVPNoteStopCS2].isHidden = true; - commands[kcVPNoteStopCS2].isDummy = false; - commands[kcVPNoteStopCS2].Message = "Stop base octave +2 C#"; - - commands[kcVPNoteStopD_2].UID = 1124; - commands[kcVPNoteStopD_2].isHidden = true; - commands[kcVPNoteStopD_2].isDummy = false; - commands[kcVPNoteStopD_2].Message = "Stop base octave +2 D"; - - commands[kcVPNoteStopDS2].UID = 1125; - commands[kcVPNoteStopDS2].isHidden = true; - commands[kcVPNoteStopDS2].isDummy = false; - commands[kcVPNoteStopDS2].Message = "Stop base octave +2 D#"; - - commands[kcVPNoteStopE_2].UID = 1126; - commands[kcVPNoteStopE_2].isHidden = true; - commands[kcVPNoteStopE_2].isDummy = false; - commands[kcVPNoteStopE_2].Message = "Stop base octave +2 E"; - - commands[kcVPNoteStopF_2].UID = 1127; - commands[kcVPNoteStopF_2].isHidden = true; - commands[kcVPNoteStopF_2].isDummy = false; - commands[kcVPNoteStopF_2].Message = "Stop base octave +2 F"; - - commands[kcVPNoteStopFS2].UID = 1128; - commands[kcVPNoteStopFS2].isHidden = true; - commands[kcVPNoteStopFS2].isDummy = false; - commands[kcVPNoteStopFS2].Message = "Stop base octave +2 F#"; - - commands[kcVPNoteStopG_2].UID = 1129; - commands[kcVPNoteStopG_2].isHidden = true; - commands[kcVPNoteStopG_2].isDummy = false; - commands[kcVPNoteStopG_2].Message = "Stop base octave +2 G"; - - commands[kcVPNoteStopGS2].UID = 1130; - commands[kcVPNoteStopGS2].isHidden = true; - commands[kcVPNoteStopGS2].isDummy = false; - commands[kcVPNoteStopGS2].Message = "Stop base octave +2 G#"; - - commands[kcVPNoteStopA_3].UID = 1131; - commands[kcVPNoteStopA_3].isHidden = true; - commands[kcVPNoteStopA_3].isDummy = false; - commands[kcVPNoteStopA_3].Message = "Stop base octave +3 A"; - - - commands[kcVPChordC_0].UID = 1132; - commands[kcVPChordC_0].isHidden = true; - commands[kcVPChordC_0].isDummy = false; - commands[kcVPChordC_0].Message = "base octave chord C"; - - commands[kcVPChordCS0].UID = 1133; - commands[kcVPChordCS0].isHidden = true; - commands[kcVPChordCS0].isDummy = false; - commands[kcVPChordCS0].Message = "base octave chord C#"; - - commands[kcVPChordD_0].UID = 1134; - commands[kcVPChordD_0].isHidden = true; - commands[kcVPChordD_0].isDummy = false; - commands[kcVPChordD_0].Message = "base octave chord D"; - - commands[kcVPChordDS0].UID = 1135; - commands[kcVPChordDS0].isHidden = true; - commands[kcVPChordDS0].isDummy = false; - commands[kcVPChordDS0].Message = "base octave chord D#"; - - commands[kcVPChordE_0].UID = 1136; - commands[kcVPChordE_0].isHidden = true; - commands[kcVPChordE_0].isDummy = false; - commands[kcVPChordE_0].Message = "base octave chord E"; - - commands[kcVPChordF_0].UID = 1137; - commands[kcVPChordF_0].isHidden = true; - commands[kcVPChordF_0].isDummy = false; - commands[kcVPChordF_0].Message = "base octave chord F"; - - commands[kcVPChordFS0].UID = 1138; - commands[kcVPChordFS0].isHidden = true; - commands[kcVPChordFS0].isDummy = false; - commands[kcVPChordFS0].Message = "base octave chord F#"; - - commands[kcVPChordG_0].UID = 1139; - commands[kcVPChordG_0].isHidden = true; - commands[kcVPChordG_0].isDummy = false; - commands[kcVPChordG_0].Message = "base octave chord G"; - - commands[kcVPChordGS0].UID = 1140; - commands[kcVPChordGS0].isHidden = true; - commands[kcVPChordGS0].isDummy = false; - commands[kcVPChordGS0].Message = "base octave chord G#"; - - commands[kcVPChordA_1].UID = 1141; - commands[kcVPChordA_1].isHidden = true; - commands[kcVPChordA_1].isDummy = false; - commands[kcVPChordA_1].Message = "base octave +1 chord A"; - - commands[kcVPChordAS1].UID = 1142; - commands[kcVPChordAS1].isHidden = true; - commands[kcVPChordAS1].isDummy = false; - commands[kcVPChordAS1].Message = "base octave +1 chord A#"; - - commands[kcVPChordB_1].UID = 1143; - commands[kcVPChordB_1].isHidden = true; - commands[kcVPChordB_1].isDummy = false; - commands[kcVPChordB_1].Message = "base octave +1 chord B"; - - commands[kcVPChordC_1].UID = 1144; - commands[kcVPChordC_1].isHidden = true; - commands[kcVPChordC_1].isDummy = false; - commands[kcVPChordC_1].Message = "base octave +1 chord C"; - - commands[kcVPChordCS1].UID = 1145; - commands[kcVPChordCS1].isHidden = true; - commands[kcVPChordCS1].isDummy = false; - commands[kcVPChordCS1].Message = "base octave +1 chord C#"; - - commands[kcVPChordD_1].UID = 1146; - commands[kcVPChordD_1].isHidden = true; - commands[kcVPChordD_1].isDummy = false; - commands[kcVPChordD_1].Message = "base octave +1 chord D"; - - commands[kcVPChordDS1].UID = 1147; - commands[kcVPChordDS1].isHidden = true; - commands[kcVPChordDS1].isDummy = false; - commands[kcVPChordDS1].Message = "base octave +1 chord D#"; - - commands[kcVPChordE_1].UID = 1148; - commands[kcVPChordE_1].isHidden = true; - commands[kcVPChordE_1].isDummy = false; - commands[kcVPChordE_1].Message = "base octave +1 chord E"; - - commands[kcVPChordF_1].UID = 1149; - commands[kcVPChordF_1].isHidden = true; - commands[kcVPChordF_1].isDummy = false; - commands[kcVPChordF_1].Message = "base octave +1 chord F"; - - commands[kcVPChordFS1].UID = 1150; - commands[kcVPChordFS1].isHidden = true; - commands[kcVPChordFS1].isDummy = false; - commands[kcVPChordFS1].Message = "base octave +1 chord F#"; - - commands[kcVPChordG_1].UID = 1151; - commands[kcVPChordG_1].isHidden = true; - commands[kcVPChordG_1].isDummy = false; - commands[kcVPChordG_1].Message = "base octave +1 chord G"; - - commands[kcVPChordGS1].UID = 1152; - commands[kcVPChordGS1].isHidden = true; - commands[kcVPChordGS1].isDummy = false; - commands[kcVPChordGS1].Message = "base octave +1 chord G#"; - - commands[kcVPChordA_2].UID = 1153; - commands[kcVPChordA_2].isHidden = true; - commands[kcVPChordA_2].isDummy = false; - commands[kcVPChordA_2].Message = "base octave +2 chord A"; - - commands[kcVPChordAS2].UID = 1154; - commands[kcVPChordAS2].isHidden = true; - commands[kcVPChordAS2].isDummy = false; - commands[kcVPChordAS2].Message = "base octave +2 chord A#"; - - commands[kcVPChordB_2].UID = 1155; - commands[kcVPChordB_2].isHidden = true; - commands[kcVPChordB_2].isDummy = false; - commands[kcVPChordB_2].Message = "base octave +2 chord B"; - - commands[kcVPChordC_2].UID = 1156; - commands[kcVPChordC_2].isHidden = true; - commands[kcVPChordC_2].isDummy = false; - commands[kcVPChordC_2].Message = "base octave +2 chord C"; - - commands[kcVPChordCS2].UID = 1157; - commands[kcVPChordCS2].isHidden = true; - commands[kcVPChordCS2].isDummy = false; - commands[kcVPChordCS2].Message = "base octave +2 chord C#"; - - commands[kcVPChordD_2].UID = 1158; - commands[kcVPChordD_2].isHidden = true; - commands[kcVPChordD_2].isDummy = false; - commands[kcVPChordD_2].Message = "base octave +2 chord D"; - - commands[kcVPChordDS2].UID = 1159; - commands[kcVPChordDS2].isHidden = true; - commands[kcVPChordDS2].isDummy = false; - commands[kcVPChordDS2].Message = "base octave +2 chord D#"; - - commands[kcVPChordE_2].UID = 1160; - commands[kcVPChordE_2].isHidden = true; - commands[kcVPChordE_2].isDummy = false; - commands[kcVPChordE_2].Message = "base octave +2 chord E"; - - commands[kcVPChordF_2].UID = 1161; - commands[kcVPChordF_2].isHidden = true; - commands[kcVPChordF_2].isDummy = false; - commands[kcVPChordF_2].Message = "base octave +2 chord F"; - - commands[kcVPChordFS2].UID = 1162; - commands[kcVPChordFS2].isHidden = true; - commands[kcVPChordFS2].isDummy = false; - commands[kcVPChordFS2].Message = "base octave +2 chord F#"; - - commands[kcVPChordG_2].UID = 1163; - commands[kcVPChordG_2].isHidden = true; - commands[kcVPChordG_2].isDummy = false; - commands[kcVPChordG_2].Message = "base octave +2 chord G"; - - commands[kcVPChordGS2].UID = 1164; - commands[kcVPChordGS2].isHidden = true; - commands[kcVPChordGS2].isDummy = false; - commands[kcVPChordGS2].Message = "base octave +2 chord G#"; - - commands[kcVPChordA_3].UID = 1165; - commands[kcVPChordA_3].isHidden = true; - commands[kcVPChordA_3].isDummy = false; - commands[kcVPChordA_3].Message = "base octave chord +3 A"; - - - commands[kcVPChordStopC_0].UID = 1166; - commands[kcVPChordStopC_0].isHidden = true; - commands[kcVPChordStopC_0].isDummy = false; - commands[kcVPChordStopC_0].Message = "Stop base octave chord C"; - - commands[kcVPChordStopCS0].UID = 1167; - commands[kcVPChordStopCS0].isHidden = true; - commands[kcVPChordStopCS0].isDummy = false; - commands[kcVPChordStopCS0].Message = "Stop base octave chord C#"; - - commands[kcVPChordStopD_0].UID = 1168; - commands[kcVPChordStopD_0].isHidden = true; - commands[kcVPChordStopD_0].isDummy = false; - commands[kcVPChordStopD_0].Message = "Stop base octave chord D"; - - commands[kcVPChordStopDS0].UID = 1169; - commands[kcVPChordStopDS0].isHidden = true; - commands[kcVPChordStopDS0].isDummy = false; - commands[kcVPChordStopDS0].Message = "Stop base octave chord D#"; - - commands[kcVPChordStopE_0].UID = 1170; - commands[kcVPChordStopE_0].isHidden = true; - commands[kcVPChordStopE_0].isDummy = false; - commands[kcVPChordStopE_0].Message = "Stop base octave chord E"; - - commands[kcVPChordStopF_0].UID = 1171; - commands[kcVPChordStopF_0].isHidden = true; - commands[kcVPChordStopF_0].isDummy = false; - commands[kcVPChordStopF_0].Message = "Stop base octave chord F"; - - commands[kcVPChordStopFS0].UID = 1172; - commands[kcVPChordStopFS0].isHidden = true; - commands[kcVPChordStopFS0].isDummy = false; - commands[kcVPChordStopFS0].Message = "Stop base octave chord F#"; - - commands[kcVPChordStopG_0].UID = 1173; - commands[kcVPChordStopG_0].isHidden = true; - commands[kcVPChordStopG_0].isDummy = false; - commands[kcVPChordStopG_0].Message = "Stop base octave chord G"; - - commands[kcVPChordStopGS0].UID = 1174; - commands[kcVPChordStopGS0].isHidden = true; - commands[kcVPChordStopGS0].isDummy = false; - commands[kcVPChordStopGS0].Message = "Stop base octave chord G#"; - - commands[kcVPChordStopA_1].UID = 1175; - commands[kcVPChordStopA_1].isHidden = true; - commands[kcVPChordStopA_1].isDummy = false; - commands[kcVPChordStopA_1].Message = "Stop base octave +1 chord A"; - - commands[kcVPChordStopAS1].UID = 1176; - commands[kcVPChordStopAS1].isHidden = true; - commands[kcVPChordStopAS1].isDummy = false; - commands[kcVPChordStopAS1].Message = "Stop base octave +1 chord A#"; - - commands[kcVPChordStopB_1].UID = 1177; - commands[kcVPChordStopB_1].isHidden = true; - commands[kcVPChordStopB_1].isDummy = false; - commands[kcVPChordStopB_1].Message = "Stop base octave +1 chord B"; - - commands[kcVPChordStopC_1].UID = 1178; - commands[kcVPChordStopC_1].isHidden = true; - commands[kcVPChordStopC_1].isDummy = false; - commands[kcVPChordStopC_1].Message = "Stop base octave +1 chord C"; - - commands[kcVPChordStopCS1].UID = 1179; - commands[kcVPChordStopCS1].isHidden = true; - commands[kcVPChordStopCS1].isDummy = false; - commands[kcVPChordStopCS1].Message = "Stop base octave +1 chord C#"; - - commands[kcVPChordStopD_1].UID = 1180; - commands[kcVPChordStopD_1].isHidden = true; - commands[kcVPChordStopD_1].isDummy = false; - commands[kcVPChordStopD_1].Message = "Stop base octave +1 chord D"; - - commands[kcVPChordStopDS1].UID = 1181; - commands[kcVPChordStopDS1].isHidden = true; - commands[kcVPChordStopDS1].isDummy = false; - commands[kcVPChordStopDS1].Message = "Stop base octave +1 chord D#"; - - commands[kcVPChordStopE_1].UID = 1182; - commands[kcVPChordStopE_1].isHidden = true; - commands[kcVPChordStopE_1].isDummy = false; - commands[kcVPChordStopE_1].Message = "Stop base octave +1 chord E"; - - commands[kcVPChordStopF_1].UID = 1183; - commands[kcVPChordStopF_1].isHidden = true; - commands[kcVPChordStopF_1].isDummy = false; - commands[kcVPChordStopF_1].Message = "Stop base octave +1 chord F"; - - commands[kcVPChordStopFS1].UID = 1184; - commands[kcVPChordStopFS1].isHidden = true; - commands[kcVPChordStopFS1].isDummy = false; - commands[kcVPChordStopFS1].Message = "Stop base octave +1 chord F#"; - - commands[kcVPChordStopG_1].UID = 1185; - commands[kcVPChordStopG_1].isHidden = true; - commands[kcVPChordStopG_1].isDummy = false; - commands[kcVPChordStopG_1].Message = "Stop base octave +1 chord G"; - - commands[kcVPChordStopGS1].UID = 1186; - commands[kcVPChordStopGS1].isHidden = true; - commands[kcVPChordStopGS1].isDummy = false; - commands[kcVPChordStopGS1].Message = "Stop base octave +1 chord G#"; - - commands[kcVPChordStopA_2].UID = 1187; - commands[kcVPChordStopA_2].isHidden = true; - commands[kcVPChordStopA_2].isDummy = false; - commands[kcVPChordStopA_2].Message = "Stop base octave +2 chord A"; - - commands[kcVPChordStopAS2].UID = 1188; - commands[kcVPChordStopAS2].isHidden = true; - commands[kcVPChordStopAS2].isDummy = false; - commands[kcVPChordStopAS2].Message = "Stop base octave +2 chord A#"; - - commands[kcVPChordStopB_2].UID = 1189; - commands[kcVPChordStopB_2].isHidden = true; - commands[kcVPChordStopB_2].isDummy = false; - commands[kcVPChordStopB_2].Message = "Stop base octave +2 chord B"; - - commands[kcVPChordStopC_2].UID = 1190; - commands[kcVPChordStopC_2].isHidden = true; - commands[kcVPChordStopC_2].isDummy = false; - commands[kcVPChordStopC_2].Message = "Stop base octave +2 chord C"; - - commands[kcVPChordStopCS2].UID = 1191; - commands[kcVPChordStopCS2].isHidden = true; - commands[kcVPChordStopCS2].isDummy = false; - commands[kcVPChordStopCS2].Message = "Stop base octave +2 chord C#"; - - commands[kcVPChordStopD_2].UID = 1192; - commands[kcVPChordStopD_2].isHidden = true; - commands[kcVPChordStopD_2].isDummy = false; - commands[kcVPChordStopD_2].Message = "Stop base octave +2 chord D"; - - commands[kcVPChordStopDS2].UID = 1193; - commands[kcVPChordStopDS2].isHidden = true; - commands[kcVPChordStopDS2].isDummy = false; - commands[kcVPChordStopDS2].Message = "Stop base octave +2 chord D#"; - - commands[kcVPChordStopE_2].UID = 1194; - commands[kcVPChordStopE_2].isHidden = true; - commands[kcVPChordStopE_2].isDummy = false; - commands[kcVPChordStopE_2].Message = "Stop base octave +2 chord E"; - - commands[kcVPChordStopF_2].UID = 1195; - commands[kcVPChordStopF_2].isHidden = true; - commands[kcVPChordStopF_2].isDummy = false; - commands[kcVPChordStopF_2].Message = "Stop base octave +2 chord F"; - - commands[kcVPChordStopFS2].UID = 1196; - commands[kcVPChordStopFS2].isHidden = true; - commands[kcVPChordStopFS2].isDummy = false; - commands[kcVPChordStopFS2].Message = "Stop base octave +2 chord F#"; - - commands[kcVPChordStopG_2].UID = 1197; - commands[kcVPChordStopG_2].isHidden = true; - commands[kcVPChordStopG_2].isDummy = false; - commands[kcVPChordStopG_2].Message = "Stop base octave +2 chord G"; - - commands[kcVPChordStopGS2].UID = 1198; - commands[kcVPChordStopGS2].isHidden = true; - commands[kcVPChordStopGS2].isDummy = false; - commands[kcVPChordStopGS2].Message = "Stop base octave +2 chord G#"; - - commands[kcVPChordStopA_3].UID = 1199; - commands[kcVPChordStopA_3].isHidden = true; - commands[kcVPChordStopA_3].isDummy = false; - commands[kcVPChordStopA_3].Message = "Stop base octave +3 chord A"; - - commands[kcNoteCut].UID = 1200; - commands[kcNoteCut].isHidden = false; - commands[kcNoteCut].isDummy = false; - commands[kcNoteCut].Message = "Note Cut"; - - commands[kcNoteOff].UID = 1201; - commands[kcNoteOff].isHidden = false; - commands[kcNoteOff].isDummy = false; - commands[kcNoteOff].Message = "Note Off"; - - commands[kcSetIns0].UID = 1202; - commands[kcSetIns0].isHidden = false; - commands[kcSetIns0].isDummy = false; - commands[kcSetIns0].Message = "Set instrument digit 0"; - - commands[kcSetIns1].UID = 1203; - commands[kcSetIns1].isHidden = false; - commands[kcSetIns1].isDummy = false; - commands[kcSetIns1].Message = "Set instrument digit 1"; - - commands[kcSetIns2].UID = 1204; - commands[kcSetIns2].isHidden = false; - commands[kcSetIns2].isDummy = false; - commands[kcSetIns2].Message = "Set instrument digit 2"; - - commands[kcSetIns3].UID = 1205; - commands[kcSetIns3].isHidden = false; - commands[kcSetIns3].isDummy = false; - commands[kcSetIns3].Message = "Set instrument digit 3"; - - commands[kcSetIns4].UID = 1206; - commands[kcSetIns4].isHidden = false; - commands[kcSetIns4].isDummy = false; - commands[kcSetIns4].Message = "Set instrument digit 4"; - - commands[kcSetIns5].UID = 1207; - commands[kcSetIns5].isHidden = false; - commands[kcSetIns5].isDummy = false; - commands[kcSetIns5].Message = "Set instrument digit 5"; - - commands[kcSetIns6].UID = 1208; - commands[kcSetIns6].isHidden = false; - commands[kcSetIns6].isDummy = false; - commands[kcSetIns6].Message = "Set instrument digit 6"; - - commands[kcSetIns7].UID = 1209; - commands[kcSetIns7].isHidden = false; - commands[kcSetIns7].isDummy = false; - commands[kcSetIns7].Message = "Set instrument digit 7"; - - commands[kcSetIns8].UID = 1210; - commands[kcSetIns8].isHidden = false; - commands[kcSetIns8].isDummy = false; - commands[kcSetIns8].Message = "Set instrument digit 8"; - - commands[kcSetIns9].UID = 1211; - commands[kcSetIns9].isHidden = false; - commands[kcSetIns9].isDummy = false; - commands[kcSetIns9].Message = "Set instrument digit 9"; - - commands[kcSetOctave0].UID = 1212; - commands[kcSetOctave0].isHidden = false; - commands[kcSetOctave0].isDummy = false; - commands[kcSetOctave0].Message = "Set octave 0"; - - commands[kcSetOctave1].UID = 1213; - commands[kcSetOctave1].isHidden = false; - commands[kcSetOctave1].isDummy = false; - commands[kcSetOctave1].Message = "Set octave 1"; - - commands[kcSetOctave2].UID = 1214; - commands[kcSetOctave2].isHidden = false; - commands[kcSetOctave2].isDummy = false; - commands[kcSetOctave2].Message = "Set octave 2"; - - commands[kcSetOctave3].UID = 1215; - commands[kcSetOctave3].isHidden = false; - commands[kcSetOctave3].isDummy = false; - commands[kcSetOctave3].Message = "Set octave 3"; - - commands[kcSetOctave4].UID = 1216; - commands[kcSetOctave4].isHidden = false; - commands[kcSetOctave4].isDummy = false; - commands[kcSetOctave4].Message = "Set octave 4"; - - commands[kcSetOctave5].UID = 1217; - commands[kcSetOctave5].isHidden = false; - commands[kcSetOctave5].isDummy = false; - commands[kcSetOctave5].Message = "Set octave 5"; - - commands[kcSetOctave6].UID = 1218; - commands[kcSetOctave6].isHidden = false; - commands[kcSetOctave6].isDummy = false; - commands[kcSetOctave6].Message = "Set octave 6"; - - commands[kcSetOctave7].UID = 1219; - commands[kcSetOctave7].isHidden = false; - commands[kcSetOctave7].isDummy = false; - commands[kcSetOctave7].Message = "Set octave 7"; - - commands[kcSetOctave8].UID = 1220; - commands[kcSetOctave8].isHidden = false; - commands[kcSetOctave8].isDummy = false; - commands[kcSetOctave8].Message = "Set octave 8"; - - commands[kcSetOctave9].UID = 1221; - commands[kcSetOctave9].isHidden = false; - commands[kcSetOctave9].isDummy = false; - commands[kcSetOctave9].Message = "Set octave 9"; - - commands[kcSetVolume0].UID = 1222; - commands[kcSetVolume0].isHidden = false; - commands[kcSetVolume0].isDummy = false; - commands[kcSetVolume0].Message = "Set volume digit 0"; - - commands[kcSetVolume1].UID = 1223; - commands[kcSetVolume1].isHidden = false; - commands[kcSetVolume1].isDummy = false; - commands[kcSetVolume1].Message = "Set volume digit 1"; - - commands[kcSetVolume2].UID = 1224; - commands[kcSetVolume2].isHidden = false; - commands[kcSetVolume2].isDummy = false; - commands[kcSetVolume2].Message = "Set volume digit 2"; - - commands[kcSetVolume3].UID = 1225; - commands[kcSetVolume3].isHidden = false; - commands[kcSetVolume3].isDummy = false; - commands[kcSetVolume3].Message = "Set volume digit 3"; - - commands[kcSetVolume4].UID = 1226; - commands[kcSetVolume4].isHidden = false; - commands[kcSetVolume4].isDummy = false; - commands[kcSetVolume4].Message = "Set volume digit 4"; - - commands[kcSetVolume5].UID = 1227; - commands[kcSetVolume5].isHidden = false; - commands[kcSetVolume5].isDummy = false; - commands[kcSetVolume5].Message = "Set volume digit 5"; - - commands[kcSetVolume6].UID = 1228; - commands[kcSetVolume6].isHidden = false; - commands[kcSetVolume6].isDummy = false; - commands[kcSetVolume6].Message = "Set volume digit 6"; - - commands[kcSetVolume7].UID = 1229; - commands[kcSetVolume7].isHidden = false; - commands[kcSetVolume7].isDummy = false; - commands[kcSetVolume7].Message = "Set volume digit 7"; - - commands[kcSetVolume8].UID = 1230; - commands[kcSetVolume8].isHidden = false; - commands[kcSetVolume8].isDummy = false; - commands[kcSetVolume8].Message = "Set volume digit 8"; - - commands[kcSetVolume9].UID = 1231; - commands[kcSetVolume9].isHidden = false; - commands[kcSetVolume9].isDummy = false; - commands[kcSetVolume9].Message = "Set volume digit 9"; - - commands[kcSetVolumeVol].UID = 1232; - commands[kcSetVolumeVol].isHidden = false; - commands[kcSetVolumeVol].isDummy = false; - commands[kcSetVolumeVol].Message = "Vol command - volume"; - - commands[kcSetVolumePan].UID = 1233; - commands[kcSetVolumePan].isHidden = false; - commands[kcSetVolumePan].isDummy = false; - commands[kcSetVolumePan].Message = "Vol command - pan"; - - commands[kcSetVolumeVolSlideUp].UID = 1234; - commands[kcSetVolumeVolSlideUp].isHidden = false; - commands[kcSetVolumeVolSlideUp].isDummy = false; - commands[kcSetVolumeVolSlideUp].Message = "Vol command - vol slide up"; - - commands[kcSetVolumeVolSlideDown].UID = 1235; - commands[kcSetVolumeVolSlideDown].isHidden = false; - commands[kcSetVolumeVolSlideDown].isDummy = false; - commands[kcSetVolumeVolSlideDown].Message = "Vol command - vol slide down"; - - commands[kcSetVolumeFineVolUp].UID = 1236; - commands[kcSetVolumeFineVolUp].isHidden = false; - commands[kcSetVolumeFineVolUp].isDummy = false; - commands[kcSetVolumeFineVolUp].Message = "Vol command - vol fine slide up"; - - commands[kcSetVolumeFineVolDown].UID = 1237; - commands[kcSetVolumeFineVolDown].isHidden = false; - commands[kcSetVolumeFineVolDown].isDummy = false; - commands[kcSetVolumeFineVolDown].Message = "Vol command - vol fine slide down"; - - commands[kcSetVolumeVibratoSpd].UID = 1238; - commands[kcSetVolumeVibratoSpd].isHidden = false; - commands[kcSetVolumeVibratoSpd].isDummy = false; - commands[kcSetVolumeVibratoSpd].Message = "Vol command - vibrato speed"; - - commands[kcSetVolumeVibrato].UID = 1239; - commands[kcSetVolumeVibrato].isHidden = false; - commands[kcSetVolumeVibrato].isDummy = false; - commands[kcSetVolumeVibrato].Message = "Vol command - vibrato"; - - commands[kcSetVolumeXMPanLeft].UID = 1240; - commands[kcSetVolumeXMPanLeft].isHidden = false; - commands[kcSetVolumeXMPanLeft].isDummy = false; - commands[kcSetVolumeXMPanLeft].Message = "Vol command - XM pan left"; - - commands[kcSetVolumeXMPanRight].UID = 1241; - commands[kcSetVolumeXMPanRight].isHidden = false; - commands[kcSetVolumeXMPanRight].isDummy = false; - commands[kcSetVolumeXMPanRight].Message = "Vol command - XM pan right"; - - commands[kcSetVolumePortamento].UID = 1242; - commands[kcSetVolumePortamento].isHidden = false; - commands[kcSetVolumePortamento].isDummy = false; - commands[kcSetVolumePortamento].Message = "Vol command - Portamento"; - - commands[kcSetVolumeITPortaUp].UID = 1243; - commands[kcSetVolumeITPortaUp].isHidden = false; - commands[kcSetVolumeITPortaUp].isDummy = false; - commands[kcSetVolumeITPortaUp].Message = "Vol command - Portamento Up"; - - commands[kcSetVolumeITPortaDown].UID = 1244; - commands[kcSetVolumeITPortaDown].isHidden = false; - commands[kcSetVolumeITPortaDown].isDummy = false; - commands[kcSetVolumeITPortaDown].Message = "Vol command - Portamento Down"; - - commands[kcSetVolumeITUnused].UID = 1245; - commands[kcSetVolumeITUnused].isHidden = true; - commands[kcSetVolumeITUnused].isDummy = false; - commands[kcSetVolumeITUnused].Message = "Vol command - Unused"; - - commands[kcSetVolumeITOffset].UID = 1246; - commands[kcSetVolumeITOffset].isHidden = false; - commands[kcSetVolumeITOffset].isDummy = false; - commands[kcSetVolumeITOffset].Message = "Vol command - Offset"; - - commands[kcSetFXParam0].UID = 1247; - commands[kcSetFXParam0].isHidden = false; - commands[kcSetFXParam0].isDummy = false; - commands[kcSetFXParam0].Message = "FX Param digit 0"; - - commands[kcSetFXParam1].UID = 1248; - commands[kcSetFXParam1].isHidden = false; - commands[kcSetFXParam1].isDummy = false; - commands[kcSetFXParam1].Message = "FX Param digit 1"; - - commands[kcSetFXParam2].UID = 1249; - commands[kcSetFXParam2].isHidden = false; - commands[kcSetFXParam2].isDummy = false; - commands[kcSetFXParam2].Message = "FX Param digit 2"; - - commands[kcSetFXParam3].UID = 1250; - commands[kcSetFXParam3].isHidden = false; - commands[kcSetFXParam3].isDummy = false; - commands[kcSetFXParam3].Message = "FX Param digit 3"; - - commands[kcSetFXParam4].UID = 1251; - commands[kcSetFXParam4].isHidden = false; - commands[kcSetFXParam4].isDummy = false; - commands[kcSetFXParam4].Message = "FX Param digit 4"; - - commands[kcSetFXParam5].UID = 1252; - commands[kcSetFXParam5].isHidden = false; - commands[kcSetFXParam5].isDummy = false; - commands[kcSetFXParam5].Message = "FX Param digit 5"; - - commands[kcSetFXParam6].UID = 1253; - commands[kcSetFXParam6].isHidden = false; - commands[kcSetFXParam6].isDummy = false; - commands[kcSetFXParam6].Message = "FX Param digit 6"; - - commands[kcSetFXParam7].UID = 1254; - commands[kcSetFXParam7].isHidden = false; - commands[kcSetFXParam7].isDummy = false; - commands[kcSetFXParam7].Message = "FX Param digit 7"; - - commands[kcSetFXParam8].UID = 1255; - commands[kcSetFXParam8].isHidden = false; - commands[kcSetFXParam8].isDummy = false; - commands[kcSetFXParam8].Message = "FX Param digit 8"; - - commands[kcSetFXParam9].UID = 1256; - commands[kcSetFXParam9].isHidden = false; - commands[kcSetFXParam9].isDummy = false; - commands[kcSetFXParam9].Message = "FX Param digit 9"; - - commands[kcSetFXParamA].UID = 1257; - commands[kcSetFXParamA].isHidden = false; - commands[kcSetFXParamA].isDummy = false; - commands[kcSetFXParamA].Message = "FX Param digit A"; - - commands[kcSetFXParamB].UID = 1258; - commands[kcSetFXParamB].isHidden = false; - commands[kcSetFXParamB].isDummy = false; - commands[kcSetFXParamB].Message = "FX Param digit B"; - - commands[kcSetFXParamC].UID = 1259; - commands[kcSetFXParamC].isHidden = false; - commands[kcSetFXParamC].isDummy = false; - commands[kcSetFXParamC].Message = "FX Param digit C"; - - commands[kcSetFXParamD].UID = 1260; - commands[kcSetFXParamD].isHidden = false; - commands[kcSetFXParamD].isDummy = false; - commands[kcSetFXParamD].Message = "FX Param digit D"; - - commands[kcSetFXParamE].UID = 1261; - commands[kcSetFXParamE].isHidden = false; - commands[kcSetFXParamE].isDummy = false; - commands[kcSetFXParamE].Message = "FX Param digit E"; - - commands[kcSetFXParamF].UID = 1262; - commands[kcSetFXParamF].isHidden = false; - commands[kcSetFXParamF].isDummy = false; - commands[kcSetFXParamF].Message = "FX Param digit F"; - - commands[kcSetFXarp].UID = 1263; - commands[kcSetFXarp].isHidden = true; - commands[kcSetFXarp].isDummy = false; - commands[kcSetFXarp].Message = "FX arpeggio"; - - commands[kcSetFXportUp].UID = 1264; - commands[kcSetFXportUp].isHidden = true; - commands[kcSetFXportUp].isDummy = false; - commands[kcSetFXportUp].Message = "FX portamentao Up"; - - commands[kcSetFXportDown].UID = 1265; - commands[kcSetFXportDown].isHidden = true; - commands[kcSetFXportDown].isDummy = false; - commands[kcSetFXportDown].Message = "FX portamentao Down"; - - commands[kcSetFXport].UID = 1266; - commands[kcSetFXport].isHidden = true; - commands[kcSetFXport].isDummy = false; - commands[kcSetFXport].Message = "FX portamentao"; - - commands[kcSetFXvibrato].UID = 1267; - commands[kcSetFXvibrato].isHidden = true; - commands[kcSetFXvibrato].isDummy = false; - commands[kcSetFXvibrato].Message = "FX vibrato"; - - commands[kcSetFXportSlide].UID = 1268; - commands[kcSetFXportSlide].isHidden = true; - commands[kcSetFXportSlide].isDummy = false; - commands[kcSetFXportSlide].Message = "FX portamento slide"; - - commands[kcSetFXvibSlide].UID = 1269; - commands[kcSetFXvibSlide].isHidden = true; - commands[kcSetFXvibSlide].isDummy = false; - commands[kcSetFXvibSlide].Message = "FX vibrato slide"; - - commands[kcSetFXtremolo].UID = 1270; - commands[kcSetFXtremolo].isHidden = true; - commands[kcSetFXtremolo].isDummy = false; - commands[kcSetFXtremolo].Message = "FX tremolo"; - - commands[kcSetFXpan].UID = 1271; - commands[kcSetFXpan].isHidden = true; - commands[kcSetFXpan].isDummy = false; - commands[kcSetFXpan].Message = "FX pan"; - - commands[kcSetFXoffset].UID = 1272; - commands[kcSetFXoffset].isHidden = true; - commands[kcSetFXoffset].isDummy = false; - commands[kcSetFXoffset].Message = "FX offset"; - - commands[kcSetFXvolSlide].UID = 1273; - commands[kcSetFXvolSlide].isHidden = true; - commands[kcSetFXvolSlide].isDummy = false; - commands[kcSetFXvolSlide].Message = "FX Volume slide"; - - commands[kcSetFXgotoOrd].UID = 1274; - commands[kcSetFXgotoOrd].isHidden = true; - commands[kcSetFXgotoOrd].isDummy = false; - commands[kcSetFXgotoOrd].Message = "FX go to order"; - - commands[kcSetFXsetVol].UID = 1275; - commands[kcSetFXsetVol].isHidden = true; - commands[kcSetFXsetVol].isDummy = false; - commands[kcSetFXsetVol].Message = "FX set volume"; - - commands[kcSetFXgotoRow].UID = 1276; - commands[kcSetFXgotoRow].isHidden = true; - commands[kcSetFXgotoRow].isDummy = false; - commands[kcSetFXgotoRow].Message = "FX go to row"; - - commands[kcSetFXretrig].UID = 1277; - commands[kcSetFXretrig].isHidden = true; - commands[kcSetFXretrig].isDummy = false; - commands[kcSetFXretrig].Message = "FX retrigger"; - - commands[kcSetFXspeed].UID = 1278; - commands[kcSetFXspeed].isHidden = true; - commands[kcSetFXspeed].isDummy = false; - commands[kcSetFXspeed].Message = "FX set speed"; - - commands[kcSetFXtempo].UID = 1279; - commands[kcSetFXtempo].isHidden = true; - commands[kcSetFXtempo].isDummy = false; - commands[kcSetFXtempo].Message = "FX set tempo"; - - commands[kcSetFXtremor].UID = 1280; - commands[kcSetFXtremor].isHidden = true; - commands[kcSetFXtremor].isDummy = false; - commands[kcSetFXtremor].Message = "FX tremor"; - - commands[kcSetFXextendedMOD].UID = 1281; - commands[kcSetFXextendedMOD].isHidden = true; - commands[kcSetFXextendedMOD].isDummy = false; - commands[kcSetFXextendedMOD].Message = "FX extended MOD cmds"; - - commands[kcSetFXextendedS3M].UID = 1282; - commands[kcSetFXextendedS3M].isHidden = true; - commands[kcSetFXextendedS3M].isDummy = false; - commands[kcSetFXextendedS3M].Message = "FX extended S3M cmds"; - - commands[kcSetFXchannelVol].UID = 1283; - commands[kcSetFXchannelVol].isHidden = true; - commands[kcSetFXchannelVol].isDummy = false; - commands[kcSetFXchannelVol].Message = "FX set channel vol"; - - commands[kcSetFXchannelVols].UID = 1284; - commands[kcSetFXchannelVols].isHidden = true; - commands[kcSetFXchannelVols].isDummy = false; - commands[kcSetFXchannelVols].Message = "FX channel vol slide"; - - commands[kcSetFXglobalVol].UID = 1285; - commands[kcSetFXglobalVol].isHidden = true; - commands[kcSetFXglobalVol].isDummy = false; - commands[kcSetFXglobalVol].Message = "FX set global volume"; - - commands[kcSetFXglobalVols].UID = 1286; - commands[kcSetFXglobalVols].isHidden = true; - commands[kcSetFXglobalVols].isDummy = false; - commands[kcSetFXglobalVols].Message = "FX global volume slide"; - - commands[kcSetFXkeyoff].UID = 1287; - commands[kcSetFXkeyoff].isHidden = true; - commands[kcSetFXkeyoff].isDummy = false; - commands[kcSetFXkeyoff].Message = "FX Some XM Command :D"; - - commands[kcSetFXfineVib].UID = 1288; - commands[kcSetFXfineVib].isHidden = true; - commands[kcSetFXfineVib].isDummy = false; - commands[kcSetFXfineVib].Message = "FX fine vibrato"; - - commands[kcSetFXpanbrello].UID = 1289; - commands[kcSetFXpanbrello].isHidden = true; - commands[kcSetFXpanbrello].isDummy = false; - commands[kcSetFXpanbrello].Message = "FX set panbrello"; - - commands[kcSetFXextendedXM].UID = 1290; - commands[kcSetFXextendedXM].isHidden = true; - commands[kcSetFXextendedXM].isDummy = false; - commands[kcSetFXextendedXM].Message = "FX extended XM effects "; - - commands[kcSetFXpanSlide].UID = 1291; - commands[kcSetFXpanSlide].isHidden = true; - commands[kcSetFXpanSlide].isDummy = false; - commands[kcSetFXpanSlide].Message = "FX pan slide"; - - commands[kcSetFXsetEnvPos].UID = 1292; - commands[kcSetFXsetEnvPos].isHidden = true; - commands[kcSetFXsetEnvPos].isDummy = false; - commands[kcSetFXsetEnvPos].Message = "FX set envelope position (XM only)"; - - commands[kcSetFXmacro].UID = 1293; - commands[kcSetFXmacro].isHidden = true; - commands[kcSetFXmacro].isDummy = false; - commands[kcSetFXmacro].Message = "FX midi macro"; - - commands[kcSetFXmacroSlide].UID = 1294; - commands[kcSetFXmacroSlide].isHidden = false; - commands[kcSetFXmacroSlide].isDummy = false; - commands[kcSetFXmacroSlide].Message = "FX midi macro slide"; - - commands[kcSetFXdelaycut].UID = 1295; - commands[kcSetFXdelaycut].isHidden = false; - commands[kcSetFXdelaycut].isDummy = false; - commands[kcSetFXdelaycut].Message = "FX combined note delay and note cut"; - - commands[kcPatternJumpDownh1Select].UID = 1296; - commands[kcPatternJumpDownh1Select].isHidden = true; - commands[kcPatternJumpDownh1Select].isDummy = false; - commands[kcPatternJumpDownh1Select].Message = "kcPatternJumpDownh1Select"; - - commands[kcPatternJumpUph1Select].UID = 1297; - commands[kcPatternJumpUph1Select].isHidden = true; - commands[kcPatternJumpUph1Select].isDummy = false; - commands[kcPatternJumpUph1Select].Message = "kcPatternJumpUph1Select"; - - commands[kcPatternSnapDownh1Select].UID = 1298; - commands[kcPatternSnapDownh1Select].isHidden = true; - commands[kcPatternSnapDownh1Select].isDummy = false; - commands[kcPatternSnapDownh1Select].Message = "kcPatternSnapDownh1Select"; - - commands[kcPatternSnapUph1Select].UID = 1299; - commands[kcPatternSnapUph1Select].isHidden = true; - commands[kcPatternSnapUph1Select].isDummy = false; - commands[kcPatternSnapUph1Select].Message = "kcPatternSnapUph1Select"; - - commands[kcNavigateDownSelect].UID = 1300; - commands[kcNavigateDownSelect].isHidden = true; - commands[kcNavigateDownSelect].isDummy = false; - commands[kcNavigateDownSelect].Message = "kcNavigateDownSelect"; - - commands[kcNavigateUpSelect].UID = 1301; - commands[kcNavigateUpSelect].isHidden = true; - commands[kcNavigateUpSelect].isDummy = false; - commands[kcNavigateUpSelect].Message = "kcNavigateUpSelect"; - - commands[kcNavigateLeftSelect].UID = 1302; - commands[kcNavigateLeftSelect].isHidden = true; - commands[kcNavigateLeftSelect].isDummy = false; - commands[kcNavigateLeftSelect].Message = "kcNavigateLeftSelect"; - - commands[kcNavigateRightSelect].UID = 1303; - commands[kcNavigateRightSelect].isHidden = true; - commands[kcNavigateRightSelect].isDummy = false; - commands[kcNavigateRightSelect].Message = "kcNavigateRightSelect"; - - commands[kcNavigateNextChanSelect].UID = 1304; - commands[kcNavigateNextChanSelect].isHidden = true; - commands[kcNavigateNextChanSelect].isDummy = false; - commands[kcNavigateNextChanSelect].Message = "kcNavigateNextChanSelect"; - - commands[kcNavigatePrevChanSelect].UID = 1305; - commands[kcNavigatePrevChanSelect].isHidden = true; - commands[kcNavigatePrevChanSelect].isDummy = false; - commands[kcNavigatePrevChanSelect].Message = "kcNavigatePrevChanSelect"; - - commands[kcHomeHorizontalSelect].UID = 1306; - commands[kcHomeHorizontalSelect].isHidden = true; - commands[kcHomeHorizontalSelect].isDummy = false; - commands[kcHomeHorizontalSelect].Message = "kcHomeHorizontalSelect"; - - commands[kcHomeVerticalSelect].UID = 1307; - commands[kcHomeVerticalSelect].isHidden = true; - commands[kcHomeVerticalSelect].isDummy = false; - commands[kcHomeVerticalSelect].Message = "kcHomeVerticalSelect"; - - commands[kcHomeAbsoluteSelect].UID = 1308; - commands[kcHomeAbsoluteSelect].isHidden = true; - commands[kcHomeAbsoluteSelect].isDummy = false; - commands[kcHomeAbsoluteSelect].Message = "kcHomeAbsoluteSelect"; - - commands[kcEndHorizontalSelect].UID = 1309; - commands[kcEndHorizontalSelect].isHidden = true; - commands[kcEndHorizontalSelect].isDummy = false; - commands[kcEndHorizontalSelect].Message = "kcEndH... [truncated message content] |