2
0
Fork 0

Source code updates for 5.3.2

This commit is contained in:
bsutherland 2018-10-29 22:12:16 +09:00
parent 49e8b26241
commit e128468819
2 changed files with 622 additions and 465 deletions

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@
the "//[xyz]" and "//[/xyz]" sections will be retained when the file is loaded the "//[xyz]" and "//[/xyz]" sections will be retained when the file is loaded
and re-saved. and re-saved.
Created with Projucer version: 5.3.1 Created with Projucer version: 5.3.2
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
@ -133,163 +133,163 @@ private:
//[/UserVariables] //[/UserVariables]
//============================================================================== //==============================================================================
ScopedPointer<GroupComponent> groupComponent2; std::unique_ptr<GroupComponent> groupComponent2;
ScopedPointer<GroupComponent> groupComponent4; std::unique_ptr<GroupComponent> groupComponent4;
ScopedPointer<GroupComponent> groupComponent11; std::unique_ptr<GroupComponent> groupComponent11;
ScopedPointer<GroupComponent> groupComponent10; std::unique_ptr<GroupComponent> groupComponent10;
ScopedPointer<GroupComponent> groupComponent9; std::unique_ptr<GroupComponent> groupComponent9;
ScopedPointer<GroupComponent> groupComponent; std::unique_ptr<GroupComponent> groupComponent;
ScopedPointer<ComboBox> frequencyComboBox; std::unique_ptr<ComboBox> frequencyComboBox;
ScopedPointer<Label> frequencyLabel; std::unique_ptr<Label> frequencyLabel;
ScopedPointer<Slider> aSlider; std::unique_ptr<Slider> aSlider;
ScopedPointer<Label> aLabel; std::unique_ptr<Label> aLabel;
ScopedPointer<Slider> dSlider; std::unique_ptr<Slider> dSlider;
ScopedPointer<Label> dLabel; std::unique_ptr<Label> dLabel;
ScopedPointer<Slider> sSlider; std::unique_ptr<Slider> sSlider;
ScopedPointer<Label> dLabel2; std::unique_ptr<Label> dLabel2;
ScopedPointer<Slider> rSlider; std::unique_ptr<Slider> rSlider;
ScopedPointer<Label> rLabel; std::unique_ptr<Label> rLabel;
ScopedPointer<Slider> attenuationSlider; std::unique_ptr<Slider> attenuationSlider;
ScopedPointer<Label> attenuationLabel; std::unique_ptr<Label> attenuationLabel;
ScopedPointer<Label> dbLabel; std::unique_ptr<Label> dbLabel;
ScopedPointer<ImageButton> sineImageButton; std::unique_ptr<ImageButton> sineImageButton;
ScopedPointer<ImageButton> halfsineImageButton; std::unique_ptr<ImageButton> halfsineImageButton;
ScopedPointer<ImageButton> abssineImageButton; std::unique_ptr<ImageButton> abssineImageButton;
ScopedPointer<ImageButton> quartersineImageButton; std::unique_ptr<ImageButton> quartersineImageButton;
ScopedPointer<Label> waveLabel; std::unique_ptr<Label> waveLabel;
ScopedPointer<ToggleButton> tremoloButton; std::unique_ptr<ToggleButton> tremoloButton;
ScopedPointer<ToggleButton> vibratoButton; std::unique_ptr<ToggleButton> vibratoButton;
ScopedPointer<ToggleButton> sustainButton; std::unique_ptr<ToggleButton> sustainButton;
ScopedPointer<ToggleButton> keyscaleEnvButton; std::unique_ptr<ToggleButton> keyscaleEnvButton;
ScopedPointer<Label> dbLabel2; std::unique_ptr<Label> dbLabel2;
ScopedPointer<ComboBox> frequencyComboBox2; std::unique_ptr<ComboBox> frequencyComboBox2;
ScopedPointer<Label> frequencyLabel3; std::unique_ptr<Label> frequencyLabel3;
ScopedPointer<Slider> aSlider2; std::unique_ptr<Slider> aSlider2;
ScopedPointer<Label> aLabel2; std::unique_ptr<Label> aLabel2;
ScopedPointer<Slider> dSlider2; std::unique_ptr<Slider> dSlider2;
ScopedPointer<Label> dLabel3; std::unique_ptr<Label> dLabel3;
ScopedPointer<Slider> sSlider2; std::unique_ptr<Slider> sSlider2;
ScopedPointer<Label> dLabel4; std::unique_ptr<Label> dLabel4;
ScopedPointer<Slider> rSlider2; std::unique_ptr<Slider> rSlider2;
ScopedPointer<Label> rLabel2; std::unique_ptr<Label> rLabel2;
ScopedPointer<Slider> attenuationSlider2; std::unique_ptr<Slider> attenuationSlider2;
ScopedPointer<Label> attenuationLabel2; std::unique_ptr<Label> attenuationLabel2;
ScopedPointer<Label> dbLabel3; std::unique_ptr<Label> dbLabel3;
ScopedPointer<ImageButton> sineImageButton2; std::unique_ptr<ImageButton> sineImageButton2;
ScopedPointer<ImageButton> halfsineImageButton2; std::unique_ptr<ImageButton> halfsineImageButton2;
ScopedPointer<ImageButton> abssineImageButton2; std::unique_ptr<ImageButton> abssineImageButton2;
ScopedPointer<ImageButton> quartersineImageButton2; std::unique_ptr<ImageButton> quartersineImageButton2;
ScopedPointer<Label> waveLabel2; std::unique_ptr<Label> waveLabel2;
ScopedPointer<ToggleButton> tremoloButton2; std::unique_ptr<ToggleButton> tremoloButton2;
ScopedPointer<ToggleButton> vibratoButton2; std::unique_ptr<ToggleButton> vibratoButton2;
ScopedPointer<ToggleButton> sustainButton2; std::unique_ptr<ToggleButton> sustainButton2;
ScopedPointer<ToggleButton> keyscaleEnvButton2; std::unique_ptr<ToggleButton> keyscaleEnvButton2;
ScopedPointer<Label> frequencyLabel4; std::unique_ptr<Label> frequencyLabel4;
ScopedPointer<GroupComponent> groupComponent3; std::unique_ptr<GroupComponent> groupComponent3;
ScopedPointer<Slider> tremoloSlider; std::unique_ptr<Slider> tremoloSlider;
ScopedPointer<Label> frequencyLabel5; std::unique_ptr<Label> frequencyLabel5;
ScopedPointer<Label> dbLabel5; std::unique_ptr<Label> dbLabel5;
ScopedPointer<Slider> vibratoSlider; std::unique_ptr<Slider> vibratoSlider;
ScopedPointer<Label> frequencyLabel6; std::unique_ptr<Label> frequencyLabel6;
ScopedPointer<Label> dbLabel6; std::unique_ptr<Label> dbLabel6;
ScopedPointer<Slider> feedbackSlider; std::unique_ptr<Slider> feedbackSlider;
ScopedPointer<Label> frequencyLabel7; std::unique_ptr<Label> frequencyLabel7;
ScopedPointer<ComboBox> velocityComboBox; std::unique_ptr<ComboBox> velocityComboBox;
ScopedPointer<ComboBox> velocityComboBox2; std::unique_ptr<ComboBox> velocityComboBox2;
ScopedPointer<Label> attenuationLabel4; std::unique_ptr<Label> attenuationLabel4;
ScopedPointer<ImageButton> alternatingsineImageButton; std::unique_ptr<ImageButton> alternatingsineImageButton;
ScopedPointer<ImageButton> camelsineImageButton; std::unique_ptr<ImageButton> camelsineImageButton;
ScopedPointer<ImageButton> squareImageButton; std::unique_ptr<ImageButton> squareImageButton;
ScopedPointer<ImageButton> logsawImageButton; std::unique_ptr<ImageButton> logsawImageButton;
ScopedPointer<ImageButton> alternatingsineImageButton2; std::unique_ptr<ImageButton> alternatingsineImageButton2;
ScopedPointer<ImageButton> camelsineImageButton2; std::unique_ptr<ImageButton> camelsineImageButton2;
ScopedPointer<ImageButton> squareImageButton2; std::unique_ptr<ImageButton> squareImageButton2;
ScopedPointer<ImageButton> logsawImageButton2; std::unique_ptr<ImageButton> logsawImageButton2;
ScopedPointer<Label> dbLabel4; std::unique_ptr<Label> dbLabel4;
ScopedPointer<ComboBox> keyscaleAttenuationComboBox2; std::unique_ptr<ComboBox> keyscaleAttenuationComboBox2;
ScopedPointer<ComboBox> keyscaleAttenuationComboBox; std::unique_ptr<ComboBox> keyscaleAttenuationComboBox;
ScopedPointer<GroupComponent> groupComponent5; std::unique_ptr<GroupComponent> groupComponent5;
ScopedPointer<Slider> emulatorSlider; std::unique_ptr<Slider> emulatorSlider;
ScopedPointer<Label> emulatorLabel; std::unique_ptr<Label> emulatorLabel;
ScopedPointer<Label> emulatorLabel2; std::unique_ptr<Label> emulatorLabel2;
ScopedPointer<ToggleButton> recordButton; std::unique_ptr<ToggleButton> recordButton;
ScopedPointer<TextButton> exportButton; std::unique_ptr<TextButton> exportButton;
ScopedPointer<TextButton> loadButton; std::unique_ptr<TextButton> loadButton;
ScopedPointer<Label> versionLabel; std::unique_ptr<Label> versionLabel;
ScopedPointer<ImageButton> ToggleButtonOffExample; std::unique_ptr<ImageButton> ToggleButtonOffExample;
ScopedPointer<ImageButton> ToggleButtonOnExample; std::unique_ptr<ImageButton> ToggleButtonOnExample;
ScopedPointer<Label> label; std::unique_ptr<Label> label;
ScopedPointer<Label> label2; std::unique_ptr<Label> label2;
ScopedPointer<ImageButton> LineBorderButton1C; std::unique_ptr<ImageButton> LineBorderButton1C;
ScopedPointer<ImageButton> LineBorderButton1A; std::unique_ptr<ImageButton> LineBorderButton1A;
ScopedPointer<ImageButton> LineBorderButton1B; std::unique_ptr<ImageButton> LineBorderButton1B;
ScopedPointer<Label> label3; std::unique_ptr<Label> label3;
ScopedPointer<ImageButton> LineBorderButton1C2; std::unique_ptr<ImageButton> LineBorderButton1C2;
ScopedPointer<ImageButton> LineBorderButton1A2; std::unique_ptr<ImageButton> LineBorderButton1A2;
ScopedPointer<ImageButton> LineBorderButton1B2; std::unique_ptr<ImageButton> LineBorderButton1B2;
ScopedPointer<ImageButton> LineBorderButton1C3; std::unique_ptr<ImageButton> LineBorderButton1C3;
ScopedPointer<ImageButton> LineBorderButton1B3; std::unique_ptr<ImageButton> LineBorderButton1B3;
ScopedPointer<ImageButton> algoSwitchButtonOffEx1; std::unique_ptr<ImageButton> algoSwitchButtonOffEx1;
ScopedPointer<ImageButton> algoSwitchButtonOffEx2; std::unique_ptr<ImageButton> algoSwitchButtonOffEx2;
ScopedPointer<ImageButton> algoSwitchButtonOnEx1; std::unique_ptr<ImageButton> algoSwitchButtonOnEx1;
ScopedPointer<ImageButton> algoSwitchButtonOnEx2; std::unique_ptr<ImageButton> algoSwitchButtonOnEx2;
ScopedPointer<Label> label4; std::unique_ptr<Label> label4;
ScopedPointer<Label> label5; std::unique_ptr<Label> label5;
ScopedPointer<Label> label6; std::unique_ptr<Label> label6;
ScopedPointer<Label> label7; std::unique_ptr<Label> label7;
ScopedPointer<Label> label8; std::unique_ptr<Label> label8;
ScopedPointer<ImageButton> algoSwitchButtonOn2Ex1; std::unique_ptr<ImageButton> algoSwitchButtonOn2Ex1;
ScopedPointer<ImageButton> algoSwitchButtonOn2Ex2; std::unique_ptr<ImageButton> algoSwitchButtonOn2Ex2;
ScopedPointer<Label> label9; std::unique_ptr<Label> label9;
ScopedPointer<Label> label10; std::unique_ptr<Label> label10;
ScopedPointer<ImageButton> algoSwitchButtonOn3Ex1; std::unique_ptr<ImageButton> algoSwitchButtonOn3Ex1;
ScopedPointer<ImageButton> algoSwitchButtonOn3Ex2; std::unique_ptr<ImageButton> algoSwitchButtonOn3Ex2;
ScopedPointer<Label> label11; std::unique_ptr<Label> label11;
ScopedPointer<Label> label12; std::unique_ptr<Label> label12;
ScopedPointer<ImageButton> TwoOpAMButton; std::unique_ptr<ImageButton> TwoOpAMButton;
ScopedPointer<ImageButton> TwoOpFMButton; std::unique_ptr<ImageButton> TwoOpFMButton;
ScopedPointer<Label> label13; std::unique_ptr<Label> label13;
ScopedPointer<Label> label14; std::unique_ptr<Label> label14;
ScopedPointer<Label> label15; std::unique_ptr<Label> label15;
ScopedPointer<Label> label16; std::unique_ptr<Label> label16;
ScopedPointer<Label> label17; std::unique_ptr<Label> label17;
ScopedPointer<GroupComponent> groupComponent6; std::unique_ptr<GroupComponent> groupComponent6;
ScopedPointer<ImageButton> algoSwitchButtonOnEx3; std::unique_ptr<ImageButton> algoSwitchButtonOnEx3;
ScopedPointer<Label> label18; std::unique_ptr<Label> label18;
ScopedPointer<ImageButton> algoSwitchButtonOffEx3; std::unique_ptr<ImageButton> algoSwitchButtonOffEx3;
ScopedPointer<Label> label19; std::unique_ptr<Label> label19;
ScopedPointer<ImageButton> TwoOpAMButton2; std::unique_ptr<ImageButton> TwoOpAMButton2;
ScopedPointer<Label> label20; std::unique_ptr<Label> label20;
ScopedPointer<Label> label21; std::unique_ptr<Label> label21;
ScopedPointer<Label> label22; std::unique_ptr<Label> label22;
ScopedPointer<ImageButton> algoSwitchButtonOffEx4; std::unique_ptr<ImageButton> algoSwitchButtonOffEx4;
ScopedPointer<Label> label23; std::unique_ptr<Label> label23;
ScopedPointer<ImageButton> algoSwitchButtonOn3Ex3; std::unique_ptr<ImageButton> algoSwitchButtonOn3Ex3;
ScopedPointer<Label> label24; std::unique_ptr<Label> label24;
ScopedPointer<ImageButton> TwoOpFMButton2; std::unique_ptr<ImageButton> TwoOpFMButton2;
ScopedPointer<Label> label25; std::unique_ptr<Label> label25;
ScopedPointer<Label> label26; std::unique_ptr<Label> label26;
ScopedPointer<GroupComponent> groupComponent7; std::unique_ptr<GroupComponent> groupComponent7;
ScopedPointer<ImageButton> algoSwitchButtonOffEx5; std::unique_ptr<ImageButton> algoSwitchButtonOffEx5;
ScopedPointer<Label> label27; std::unique_ptr<Label> label27;
ScopedPointer<ImageButton> algoSwitchButtonOn3Ex4; std::unique_ptr<ImageButton> algoSwitchButtonOn3Ex4;
ScopedPointer<Label> label28; std::unique_ptr<Label> label28;
ScopedPointer<GroupComponent> groupComponent8; std::unique_ptr<GroupComponent> groupComponent8;
ScopedPointer<Label> frequencyLabel9; std::unique_ptr<Label> frequencyLabel9;
ScopedPointer<Label> label29; std::unique_ptr<Label> label29;
ScopedPointer<Label> label30; std::unique_ptr<Label> label30;
ScopedPointer<Label> frequencyLabel10; std::unique_ptr<Label> frequencyLabel10;
ScopedPointer<Label> attenuationLabel5; std::unique_ptr<Label> attenuationLabel5;
ScopedPointer<ImageButton> fmButton; std::unique_ptr<ImageButton> fmButton;
ScopedPointer<ImageButton> additiveButton; std::unique_ptr<ImageButton> additiveButton;
ScopedPointer<ImageButton> bassDrumButton; std::unique_ptr<ImageButton> bassDrumButton;
ScopedPointer<ImageButton> snareDrumButton; std::unique_ptr<ImageButton> snareDrumButton;
ScopedPointer<ImageButton> disablePercussionButton; std::unique_ptr<ImageButton> disablePercussionButton;
ScopedPointer<ImageButton> tomTomButton; std::unique_ptr<ImageButton> tomTomButton;
ScopedPointer<ImageButton> cymbalButton; std::unique_ptr<ImageButton> cymbalButton;
ScopedPointer<ImageButton> hiHatButton; std::unique_ptr<ImageButton> hiHatButton;
ScopedPointer<Label> dbLabel7; std::unique_ptr<Label> dbLabel7;
ScopedPointer<Label> dbLabel8; std::unique_ptr<Label> dbLabel8;
//============================================================================== //==============================================================================