diff --git a/Source/JaySynthAudioProcessorEditor.cpp b/Source/JaySynthAudioProcessorEditor.cpp index 223b7a9..65fd569 100644 --- a/Source/JaySynthAudioProcessorEditor.cpp +++ b/Source/JaySynthAudioProcessorEditor.cpp @@ -2150,233 +2150,233 @@ JaySynthAudioProcessorEditor::JaySynthAudioProcessorEditor (JaySynthAudioProcess // -------------------------------------------------------------------- // Sliders // -------------------------------------------------------------------- - m_slider_master_volume->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VOLUME)); - m_slider_master_tune->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_TUNE)); - m_slider_humanize_var_vco->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_HUMANIZE_VAR_VCO)); - m_slider_humanize_var_vcf->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_HUMANIZE_VAR_VCF)); - m_slider_humanize_var_env->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_HUMANIZE_VAR_ENV)); - m_slider_voice_pan_spread->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VOICE_PAN_SPREAD)); - m_slider_portamento_time->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_PORTAMENTO_TIME)); + m_slider_master_volume->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VOLUME)); + m_slider_master_tune->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_TUNE)); + m_slider_humanize_var_vco->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_HUMANIZE_VAR_VCO)); + m_slider_humanize_var_vcf->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_HUMANIZE_VAR_VCF)); + m_slider_humanize_var_env->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_HUMANIZE_VAR_ENV)); + m_slider_voice_pan_spread->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VOICE_PAN_SPREAD)); + m_slider_portamento_time->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_PORTAMENTO_TIME)); - m_slider_osc0_level->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_0_LEVEL)); - m_slider_osc1_level->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_1_LEVEL)); - m_slider_osc0_dutycycle->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_0_DUTYCYCLE)); - m_slider_osc1_dutycycle->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_1_DUTYCYCLE)); - m_slider_osc0_det->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_0_DETUNE)); - m_slider_osc1_det->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_1_DETUNE)); - m_slider_osc0_transpose->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_0_TRANSPOSE)); - m_slider_osc1_transpose->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_1_TRANSPOSE)); + m_slider_osc0_level->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_0_LEVEL)); + m_slider_osc1_level->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_1_LEVEL)); + m_slider_osc0_dutycycle->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_0_DUTYCYCLE)); + m_slider_osc1_dutycycle->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_1_DUTYCYCLE)); + m_slider_osc0_det->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_0_DETUNE)); + m_slider_osc1_det->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_1_DETUNE)); + m_slider_osc0_transpose->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_0_TRANSPOSE)); + m_slider_osc1_transpose->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_1_TRANSPOSE)); - m_slider_osc0_fm_amt0->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_0_FM_AMT_0)); - m_slider_osc1_fm_amt0->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_1_FM_AMT_0)); - m_slider_osc0_am_amt0->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_0_AM_AMT_0)); - m_slider_osc1_am_amt0->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_1_AM_AMT_0)); - m_slider_osc0_pwm_amt0->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_0_PWM_AMT_0)); - m_slider_osc1_pwm_amt0->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_1_PWM_AMT_0)); + m_slider_osc0_fm_amt0->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_0_FM_AMT_0)); + m_slider_osc1_fm_amt0->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_1_FM_AMT_0)); + m_slider_osc0_am_amt0->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_0_AM_AMT_0)); + m_slider_osc1_am_amt0->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_1_AM_AMT_0)); + m_slider_osc0_pwm_amt0->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_0_PWM_AMT_0)); + m_slider_osc1_pwm_amt0->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_1_PWM_AMT_0)); - m_slider_osc0_fm_amt1->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_0_FM_AMT_1)); - m_slider_osc1_fm_amt1->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_1_FM_AMT_1)); - m_slider_osc0_am_amt1->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_0_AM_AMT_1)); - m_slider_osc1_am_amt1->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_1_AM_AMT_1)); - m_slider_osc0_pwm_amt1->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_0_PWM_AMT_1)); - m_slider_osc1_pwm_amt1->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_OSC_1_PWM_AMT_1)); + m_slider_osc0_fm_amt1->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_0_FM_AMT_1)); + m_slider_osc1_fm_amt1->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_1_FM_AMT_1)); + m_slider_osc0_am_amt1->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_0_AM_AMT_1)); + m_slider_osc1_am_amt1->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_1_AM_AMT_1)); + m_slider_osc0_pwm_amt1->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_0_PWM_AMT_1)); + m_slider_osc1_pwm_amt1->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_OSC_1_PWM_AMT_1)); - m_slider_noise_level->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_NOISE_LEVEL)); - m_slider_vca_env_amount->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCA_ENV_AMT)); - m_slider_vca_am_amt0->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCA_AM_AMT_0)); - m_slider_vca_pan_amt0->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCA_PAN_AMT_0)); + m_slider_noise_level->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_NOISE_LEVEL)); + m_slider_vca_env_amount->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCA_ENV_AMT)); + m_slider_vca_am_amt0->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCA_AM_AMT_0)); + m_slider_vca_pan_amt0->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCA_PAN_AMT_0)); - m_slider_vca_env_attack->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCA_ENV_A)); - m_slider_vca_env_decay->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCA_ENV_D)); - m_slider_vca_env_sustain->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCA_ENV_S)); - m_slider_vca_env_release->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCA_ENV_R)); + m_slider_vca_env_attack->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCA_ENV_A)); + m_slider_vca_env_decay->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCA_ENV_D)); + m_slider_vca_env_sustain->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCA_ENV_S)); + m_slider_vca_env_release->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCA_ENV_R)); - m_slider_vcf_env_attack->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCF_ENV_A)); - m_slider_vcf_env_decay->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCF_ENV_D)); - m_slider_vcf_env_sustain->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCF_ENV_S)); - m_slider_vcf_env_release->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCF_ENV_R)); + m_slider_vcf_env_attack->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCF_ENV_A)); + m_slider_vcf_env_decay->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCF_ENV_D)); + m_slider_vcf_env_sustain->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCF_ENV_S)); + m_slider_vcf_env_release->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCF_ENV_R)); - m_slider_env2_attack->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_ENV_2_A)); - m_slider_env2_decay->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_ENV_2_D)); - m_slider_env2_sustain->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_ENV_2_S)); - m_slider_env2_release->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_ENV_2_R)); + m_slider_env2_attack->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_ENV_2_A)); + m_slider_env2_decay->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_ENV_2_D)); + m_slider_env2_sustain->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_ENV_2_S)); + m_slider_env2_release->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_ENV_2_R)); - m_slider_env3_attack->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_ENV_3_A)); - m_slider_env3_decay->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_ENV_3_D)); - m_slider_env3_sustain->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_ENV_3_S)); - m_slider_env3_release->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_ENV_3_R)); + m_slider_env3_attack->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_ENV_3_A)); + m_slider_env3_decay->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_ENV_3_D)); + m_slider_env3_sustain->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_ENV_3_S)); + m_slider_env3_release->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_ENV_3_R)); - m_slider_vcf_f->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCF_F)); - m_slider_vcf_q->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCF_Q)); - m_slider_vcf_env_amount->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCF_ENV_AMT)); + m_slider_vcf_f->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCF_F)); + m_slider_vcf_q->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCF_Q)); + m_slider_vcf_env_amount->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCF_ENV_AMT)); - m_slider_vcf_f_amt0->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCF_F_AMT_0)); - m_slider_vcf_q_amt0->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCF_Q_AMT_0)); - m_slider_vcf_f_amt1->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCF_F_AMT_1)); - m_slider_vcf_q_amt1->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_VCF_Q_AMT_1)); + m_slider_vcf_f_amt0->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCF_F_AMT_0)); + m_slider_vcf_q_amt0->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCF_Q_AMT_0)); + m_slider_vcf_f_amt1->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCF_F_AMT_1)); + m_slider_vcf_q_amt1->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_VCF_Q_AMT_1)); - m_slider_lfo0_speed->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_0_SPEED)); - m_slider_lfo1_speed->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_1_SPEED)); - m_slider_lfo2_speed->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_2_SPEED)); - m_slider_lfo3_speed->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_3_SPEED)); - m_slider_lfo0_smooth->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_0_SMOOTH)); - m_slider_lfo1_smooth->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_1_SMOOTH)); - m_slider_lfo2_smooth->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_2_SMOOTH)); - m_slider_lfo3_smooth->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_3_SMOOTH)); - m_slider_lfo0_delay->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_0_DELAY)); - m_slider_lfo1_delay->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_1_DELAY)); - m_slider_lfo2_delay->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_2_DELAY)); - m_slider_lfo3_delay->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_3_DELAY)); - m_slider_lfo0_attack->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_0_ATTACK)); - m_slider_lfo1_attack->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_1_ATTACK)); - m_slider_lfo2_attack->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_2_ATTACK)); - m_slider_lfo3_attack->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_3_ATTACK)); - m_slider_lfo0_symmetry->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_0_SYMMETRY)); - m_slider_lfo1_symmetry->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_1_SYMMETRY)); - m_slider_lfo2_symmetry->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_2_SYMMETRY)); - m_slider_lfo3_symmetry->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_3_SYMMETRY)); - m_slider_lfo0_midisync_divisor->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_0_MIDISYNC_BEATDIV)); -// m_slider_lfo1_midisync_divisor->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_1_MIDISYNC_BEATDIV)); -// m_slider_lfo2_midisync_divisor->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_2_MIDISYNC_BEATDIV)); -// m_slider_lfo3_midisync_divisor->setComponentID(String("SLIDER ") + String(SYNTH_PARAM_LFO_3_MIDISYNC_BEATDIV)); + m_slider_lfo0_speed->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_0_SPEED)); + m_slider_lfo1_speed->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_1_SPEED)); + m_slider_lfo2_speed->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_2_SPEED)); + m_slider_lfo3_speed->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_3_SPEED)); + m_slider_lfo0_smooth->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_0_SMOOTH)); + m_slider_lfo1_smooth->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_1_SMOOTH)); + m_slider_lfo2_smooth->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_2_SMOOTH)); + m_slider_lfo3_smooth->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_3_SMOOTH)); + m_slider_lfo0_delay->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_0_DELAY)); + m_slider_lfo1_delay->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_1_DELAY)); + m_slider_lfo2_delay->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_2_DELAY)); + m_slider_lfo3_delay->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_3_DELAY)); + m_slider_lfo0_attack->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_0_ATTACK)); + m_slider_lfo1_attack->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_1_ATTACK)); + m_slider_lfo2_attack->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_2_ATTACK)); + m_slider_lfo3_attack->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_3_ATTACK)); + m_slider_lfo0_symmetry->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_0_SYMMETRY)); + m_slider_lfo1_symmetry->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_1_SYMMETRY)); + m_slider_lfo2_symmetry->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_2_SYMMETRY)); + m_slider_lfo3_symmetry->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_3_SYMMETRY)); + m_slider_lfo0_midisync_divisor->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_0_MIDISYNC_BEATDIV)); +// m_slider_lfo1_midisync_divisor->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_1_MIDISYNC_BEATDIV)); +// m_slider_lfo2_midisync_divisor->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_2_MIDISYNC_BEATDIV)); +// m_slider_lfo3_midisync_divisor->setComponentID(String("PARAM_SLIDER ") + String(SYNTH_PARAM_LFO_3_MIDISYNC_BEATDIV)); // -------------------------------------------------------------------- // Labels // -------------------------------------------------------------------- - m_label_master_volume->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VOLUME)); - m_label_master_tune->setComponentID(String("LABEL ") + String(SYNTH_PARAM_TUNE)); - m_label_humanize_var_vco->setComponentID(String("LABEL ") + String(SYNTH_PARAM_HUMANIZE_VAR_VCO)); - m_label_humanize_var_vcf->setComponentID(String("LABEL ") + String(SYNTH_PARAM_HUMANIZE_VAR_VCF)); - m_label_humanize_var_env->setComponentID(String("LABEL ") + String(SYNTH_PARAM_HUMANIZE_VAR_ENV)); - m_label_voice_pan_spread->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VOICE_PAN_SPREAD)); - m_label_portamento_time->setComponentID(String("LABEL ") + String(SYNTH_PARAM_PORTAMENTO_TIME)); - m_label_unisono_num_voices->setComponentID(String("LABEL ") + String(SYNTH_PARAM_UNISONO_NUM_VOICES)); - m_label_max_num_voices->setComponentID(String("LABEL ") + String(SYNTH_PARAM_TOTAL_NUM_VOICES)); + m_label_master_volume->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VOLUME)); + m_label_master_tune->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_TUNE)); + m_label_humanize_var_vco->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_HUMANIZE_VAR_VCO)); + m_label_humanize_var_vcf->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_HUMANIZE_VAR_VCF)); + m_label_humanize_var_env->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_HUMANIZE_VAR_ENV)); + m_label_voice_pan_spread->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VOICE_PAN_SPREAD)); + m_label_portamento_time->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_PORTAMENTO_TIME)); + m_label_unisono_num_voices->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_UNISONO_NUM_VOICES)); + m_label_max_num_voices->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_TOTAL_NUM_VOICES)); - m_label_osc0_level->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_LEVEL)); - m_label_osc1_level->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_LEVEL)); - m_label_osc0_dutycycle->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_DUTYCYCLE)); - m_label_osc1_dutycycle->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_DUTYCYCLE)); - m_label_osc0_det->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_DETUNE)); - m_label_osc1_det->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_DETUNE)); - m_label_osc0_transpose->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_TRANSPOSE)); - m_label_osc1_transpose->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_TRANSPOSE)); + m_label_osc0_level->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_LEVEL)); + m_label_osc1_level->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_LEVEL)); + m_label_osc0_dutycycle->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_DUTYCYCLE)); + m_label_osc1_dutycycle->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_DUTYCYCLE)); + m_label_osc0_det->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_DETUNE)); + m_label_osc1_det->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_DETUNE)); + m_label_osc0_transpose->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_TRANSPOSE)); + m_label_osc1_transpose->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_TRANSPOSE)); - m_label_osc0_pb_min->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_PB_RANGE_MIN)); - m_label_osc0_pb_max->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_PB_RANGE_MAX)); - m_label_osc1_pb_min->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_PB_RANGE_MIN)); - m_label_osc1_pb_max->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_PB_RANGE_MAX)); + m_label_osc0_pb_min->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_PB_RANGE_MIN)); + m_label_osc0_pb_max->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_PB_RANGE_MAX)); + m_label_osc1_pb_min->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_PB_RANGE_MIN)); + m_label_osc1_pb_max->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_PB_RANGE_MAX)); - m_label_osc0_fm_amt0->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_FM_AMT_0)); - m_label_osc1_fm_amt0->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_FM_AMT_0)); - m_label_osc0_am_amt0->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_AM_AMT_0)); - m_label_osc1_am_amt0->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_AM_AMT_0)); - m_label_osc0_pwm_amt0->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_PWM_AMT_0)); - m_label_osc1_pwm_amt0->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_PWM_AMT_0)); + m_label_osc0_fm_amt0->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_FM_AMT_0)); + m_label_osc1_fm_amt0->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_FM_AMT_0)); + m_label_osc0_am_amt0->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_AM_AMT_0)); + m_label_osc1_am_amt0->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_AM_AMT_0)); + m_label_osc0_pwm_amt0->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_PWM_AMT_0)); + m_label_osc1_pwm_amt0->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_PWM_AMT_0)); - m_label_osc0_fm_amt1->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_FM_AMT_1)); - m_label_osc1_fm_amt1->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_FM_AMT_1)); - m_label_osc0_am_amt1->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_AM_AMT_1)); - m_label_osc1_am_amt1->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_AM_AMT_1)); - m_label_osc0_pwm_amt1->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_0_PWM_AMT_1)); - m_label_osc1_pwm_amt1->setComponentID(String("LABEL ") + String(SYNTH_PARAM_OSC_1_PWM_AMT_1)); + m_label_osc0_fm_amt1->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_FM_AMT_1)); + m_label_osc1_fm_amt1->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_FM_AMT_1)); + m_label_osc0_am_amt1->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_AM_AMT_1)); + m_label_osc1_am_amt1->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_AM_AMT_1)); + m_label_osc0_pwm_amt1->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_0_PWM_AMT_1)); + m_label_osc1_pwm_amt1->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_OSC_1_PWM_AMT_1)); - m_label_noise_level->setComponentID(String("LABEL ") + String(SYNTH_PARAM_NOISE_LEVEL)); - m_label_vca_env_amount->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCA_ENV_AMT)); - m_label_vca_am_amt0->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCA_AM_AMT_0)); - m_label_vca_pan_amt0->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCA_PAN_AMT_0)); + m_label_noise_level->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_NOISE_LEVEL)); + m_label_vca_env_amount->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCA_ENV_AMT)); + m_label_vca_am_amt0->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCA_AM_AMT_0)); + m_label_vca_pan_amt0->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCA_PAN_AMT_0)); - m_label_vca_env_attack->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCA_ENV_A)); - m_label_vca_env_decay->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCA_ENV_D)); - m_label_vca_env_sustain->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCA_ENV_S)); - m_label_vca_env_release->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCA_ENV_R)); + m_label_vca_env_attack->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCA_ENV_A)); + m_label_vca_env_decay->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCA_ENV_D)); + m_label_vca_env_sustain->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCA_ENV_S)); + m_label_vca_env_release->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCA_ENV_R)); - m_label_vcf_env_attack->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCF_ENV_A)); - m_label_vcf_env_decay->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCF_ENV_D)); - m_label_vcf_env_sustain->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCF_ENV_S)); - m_label_vcf_env_release->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCF_ENV_R)); + m_label_vcf_env_attack->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCF_ENV_A)); + m_label_vcf_env_decay->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCF_ENV_D)); + m_label_vcf_env_sustain->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCF_ENV_S)); + m_label_vcf_env_release->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCF_ENV_R)); - m_label_env2_attack->setComponentID(String("LABEL ") + String(SYNTH_PARAM_ENV_2_A)); - m_label_env2_decay->setComponentID(String("LABEL ") + String(SYNTH_PARAM_ENV_2_D)); - m_label_env2_sustain->setComponentID(String("LABEL ") + String(SYNTH_PARAM_ENV_2_S)); - m_label_env2_release->setComponentID(String("LABEL ") + String(SYNTH_PARAM_ENV_2_R)); + m_label_env2_attack->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_ENV_2_A)); + m_label_env2_decay->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_ENV_2_D)); + m_label_env2_sustain->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_ENV_2_S)); + m_label_env2_release->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_ENV_2_R)); - m_label_env3_attack->setComponentID(String("LABEL ") + String(SYNTH_PARAM_ENV_3_A)); - m_label_env3_decay->setComponentID(String("LABEL ") + String(SYNTH_PARAM_ENV_3_D)); - m_label_env3_sustain->setComponentID(String("LABEL ") + String(SYNTH_PARAM_ENV_3_S)); - m_label_env3_release->setComponentID(String("LABEL ") + String(SYNTH_PARAM_ENV_3_R)); + m_label_env3_attack->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_ENV_3_A)); + m_label_env3_decay->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_ENV_3_D)); + m_label_env3_sustain->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_ENV_3_S)); + m_label_env3_release->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_ENV_3_R)); - m_label_vcf_f->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCF_F)); - m_label_vcf_q->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCF_Q)); - m_label_vcf_env_amount->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCF_ENV_AMT)); + m_label_vcf_f->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCF_F)); + m_label_vcf_q->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCF_Q)); + m_label_vcf_env_amount->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCF_ENV_AMT)); - m_label_vcf_f_amt0->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCF_F_AMT_0)); - m_label_vcf_q_amt0->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCF_Q_AMT_0)); - m_label_vcf_f_amt1->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCF_F_AMT_1)); - m_label_vcf_q_amt1->setComponentID(String("LABEL ") + String(SYNTH_PARAM_VCF_Q_AMT_1)); + m_label_vcf_f_amt0->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCF_F_AMT_0)); + m_label_vcf_q_amt0->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCF_Q_AMT_0)); + m_label_vcf_f_amt1->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCF_F_AMT_1)); + m_label_vcf_q_amt1->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_VCF_Q_AMT_1)); - m_label_lfo0_speed->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_0_SPEED)); - m_label_lfo1_speed->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_1_SPEED)); - m_label_lfo2_speed->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_2_SPEED)); - m_label_lfo3_speed->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_3_SPEED)); - m_label_lfo0_smooth->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_0_SMOOTH)); - m_label_lfo1_smooth->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_1_SMOOTH)); - m_label_lfo2_smooth->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_2_SMOOTH)); - m_label_lfo3_smooth->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_3_SMOOTH)); - m_label_lfo0_delay->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_0_DELAY)); - m_label_lfo1_delay->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_1_DELAY)); - m_label_lfo2_delay->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_2_DELAY)); - m_label_lfo3_delay->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_3_DELAY)); - m_label_lfo0_attack->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_0_ATTACK)); - m_label_lfo1_attack->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_1_ATTACK)); - m_label_lfo2_attack->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_2_ATTACK)); - m_label_lfo3_attack->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_3_ATTACK)); - m_label_lfo0_symmetry->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_0_SYMMETRY)); - m_label_lfo1_symmetry->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_1_SYMMETRY)); - m_label_lfo2_symmetry->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_2_SYMMETRY)); - m_label_lfo3_symmetry->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_3_SYMMETRY)); - m_label_lfo0_midisync_factor->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_0_MIDISYNC_BEATDIV)); -// m_label_lfo1_midisync_factor->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_1_MIDISYNC_BEATDIV)); -// m_label_lfo2_midisync_factor->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_2_MIDISYNC_BEATDIV)); -// m_label_lfo3_midisync_factor->setComponentID(String("LABEL ") + String(SYNTH_PARAM_LFO_3_MIDISYNC_BEATDIV)); + m_label_lfo0_speed->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_0_SPEED)); + m_label_lfo1_speed->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_1_SPEED)); + m_label_lfo2_speed->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_2_SPEED)); + m_label_lfo3_speed->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_3_SPEED)); + m_label_lfo0_smooth->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_0_SMOOTH)); + m_label_lfo1_smooth->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_1_SMOOTH)); + m_label_lfo2_smooth->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_2_SMOOTH)); + m_label_lfo3_smooth->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_3_SMOOTH)); + m_label_lfo0_delay->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_0_DELAY)); + m_label_lfo1_delay->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_1_DELAY)); + m_label_lfo2_delay->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_2_DELAY)); + m_label_lfo3_delay->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_3_DELAY)); + m_label_lfo0_attack->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_0_ATTACK)); + m_label_lfo1_attack->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_1_ATTACK)); + m_label_lfo2_attack->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_2_ATTACK)); + m_label_lfo3_attack->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_3_ATTACK)); + m_label_lfo0_symmetry->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_0_SYMMETRY)); + m_label_lfo1_symmetry->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_1_SYMMETRY)); + m_label_lfo2_symmetry->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_2_SYMMETRY)); + m_label_lfo3_symmetry->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_3_SYMMETRY)); + m_label_lfo0_midisync_factor->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_0_MIDISYNC_BEATDIV)); +// m_label_lfo1_midisync_factor->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_1_MIDISYNC_BEATDIV)); +// m_label_lfo2_midisync_factor->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_2_MIDISYNC_BEATDIV)); +// m_label_lfo3_midisync_factor->setComponentID(String("PARAM_LABEL ") + String(SYNTH_PARAM_LFO_3_MIDISYNC_BEATDIV)); // -------------------------------------------------------------------- // Comboboxes // -------------------------------------------------------------------- - m_comboBox_osc0_shape->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_0_WAVEFORM)); - m_comboBox_osc1_shape->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_1_WAVEFORM)); - m_comboBox_osc0_fm_src0->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_0_FM_SRC_0)); - m_comboBox_osc1_fm_src0->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_1_FM_SRC_0)); - m_comboBox_osc0_fm_src1->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_0_FM_SRC_1)); - m_comboBox_osc1_fm_src1->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_1_FM_SRC_1)); - m_comboBox_osc0_am_src0->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_0_AM_SRC_0)); - m_comboBox_osc1_am_src0->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_1_AM_SRC_0)); - m_comboBox_osc0_am_src1->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_0_AM_SRC_1)); - m_comboBox_osc1_am_src1->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_1_AM_SRC_1)); - m_comboBox_osc0_pwm_src0->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_0_PWM_SRC_0)); - m_comboBox_osc1_pwm_src0->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_1_PWM_SRC_0)); - m_comboBox_osc0_pwm_src1->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_0_PWM_SRC_1)); - m_comboBox_osc1_pwm_src1->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_OSC_1_PWM_SRC_1)); - m_comboBox_noise_shape->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_NOISE_SHAPE)); - m_comboBox_vca_am_src0->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_VCA_AM_SRC_0)); - m_comboBox_vca_pan_src0->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_VCA_PAN_SRC_0)); - m_comboBox_vcf_type->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_VCF_TYPE)); + m_comboBox_osc0_shape->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_0_WAVEFORM)); + m_comboBox_osc1_shape->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_1_WAVEFORM)); + m_comboBox_osc0_fm_src0->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_0_FM_SRC_0)); + m_comboBox_osc1_fm_src0->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_1_FM_SRC_0)); + m_comboBox_osc0_fm_src1->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_0_FM_SRC_1)); + m_comboBox_osc1_fm_src1->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_1_FM_SRC_1)); + m_comboBox_osc0_am_src0->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_0_AM_SRC_0)); + m_comboBox_osc1_am_src0->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_1_AM_SRC_0)); + m_comboBox_osc0_am_src1->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_0_AM_SRC_1)); + m_comboBox_osc1_am_src1->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_1_AM_SRC_1)); + m_comboBox_osc0_pwm_src0->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_0_PWM_SRC_0)); + m_comboBox_osc1_pwm_src0->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_1_PWM_SRC_0)); + m_comboBox_osc0_pwm_src1->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_0_PWM_SRC_1)); + m_comboBox_osc1_pwm_src1->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_OSC_1_PWM_SRC_1)); + m_comboBox_noise_shape->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_NOISE_SHAPE)); + m_comboBox_vca_am_src0->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_VCA_AM_SRC_0)); + m_comboBox_vca_pan_src0->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_VCA_PAN_SRC_0)); + m_comboBox_vcf_type->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_VCF_TYPE)); - m_comboBox_vcf_f_src0->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_VCF_F_SRC_0)); - m_comboBox_vcf_f_src1->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_VCF_F_SRC_1)); - m_comboBox_vcf_q_src0->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_VCF_Q_SRC_0)); - m_comboBox_vcf_q_src1->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_VCF_Q_SRC_1)); + m_comboBox_vcf_f_src0->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_VCF_F_SRC_0)); + m_comboBox_vcf_f_src1->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_VCF_F_SRC_1)); + m_comboBox_vcf_q_src0->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_VCF_Q_SRC_0)); + m_comboBox_vcf_q_src1->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_VCF_Q_SRC_1)); - m_comboBox_lfo0_shape->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_LFO_0_SHAPE)); - m_comboBox_lfo1_shape->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_LFO_1_SHAPE)); - m_comboBox_lfo2_shape->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_LFO_2_SHAPE)); - m_comboBox_lfo3_shape->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_LFO_3_SHAPE)); - m_comboBox_vcf_order->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_VCF_ORDER)); + m_comboBox_lfo0_shape->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_LFO_0_SHAPE)); + m_comboBox_lfo1_shape->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_LFO_1_SHAPE)); + m_comboBox_lfo2_shape->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_LFO_2_SHAPE)); + m_comboBox_lfo3_shape->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_LFO_3_SHAPE)); + m_comboBox_vcf_order->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_VCF_ORDER)); - m_comboBox_lfo0_midisync_mode->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_LFO_0_MIDISYNC_MODE)); -// m_comboBox_lfo1_midisync_mode->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_LFO_1_MIDISYNC_MODE)); -// m_comboBox_lfo2_midisync_mode->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_LFO_2_MIDISYNC_MODE)); -// m_comboBox_lfo3_midisync_mode->setComponentID(String("COMBOBOX ") + String(SYNTH_PARAM_LFO_3_MIDISYNC_MODE)); + m_comboBox_lfo0_midisync_mode->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_LFO_0_MIDISYNC_MODE)); +// m_comboBox_lfo1_midisync_mode->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_LFO_1_MIDISYNC_MODE)); +// m_comboBox_lfo2_midisync_mode->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_LFO_2_MIDISYNC_MODE)); +// m_comboBox_lfo3_midisync_mode->setComponentID(String("PARAM_COMBOBOX ") + String(SYNTH_PARAM_LFO_3_MIDISYNC_MODE)); // -------------------------------------------------------------------- getProcessor()->addActionListener(this); @@ -2392,7 +2392,7 @@ JaySynthAudioProcessorEditor::JaySynthAudioProcessorEditor (JaySynthAudioProcess for (int i=0; i < SYNTH_NUM_PARAMS; i++) { Slider *pSlider; - pSlider = (Slider*)findChildWithID(String("SLIDER ") + String(i)); + pSlider = (Slider*)findChildWithID(String("PARAM_SLIDER ") + String(i)); if (pSlider) pSlider->addMouseListener (this, false); @@ -2401,7 +2401,7 @@ JaySynthAudioProcessorEditor::JaySynthAudioProcessorEditor (JaySynthAudioProcess for (int i=0; i < SYNTH_NUM_PARAMS; i++) { Label *pLabel; - pLabel = (Label*)findChildWithID(String("LABEL ") + String(i)); + pLabel = (Label*)findChildWithID(String("PARAM_LABEL ") + String(i)); if (pLabel) pLabel->addMouseListener (this, false); } @@ -2409,7 +2409,7 @@ JaySynthAudioProcessorEditor::JaySynthAudioProcessorEditor (JaySynthAudioProcess for (int i=0; i < SYNTH_NUM_PARAMS; i++) { ComboBox *pComboBox; - pComboBox = (ComboBox*)findChildWithID(String("COMBOBOX ") + String(i)); + pComboBox = (ComboBox*)findChildWithID(String("PARAM_COMBOBOX ") + String(i)); if (pComboBox) pComboBox->addMouseListener (this, false); } @@ -5021,7 +5021,7 @@ void JaySynthAudioProcessorEditor::mouseDown (const MouseEvent &m) if (m.mods.isRightButtonDown() && !m.mods.isShiftDown()) { - if (componentThatWasClicked->getComponentID().contains(String("SLIDER"))) + if (componentThatWasClicked->getComponentID().contains(String("PARAM_SLIDER"))) { switch (paramID) { @@ -5045,7 +5045,7 @@ void JaySynthAudioProcessorEditor::mouseDown (const MouseEvent &m) if (m.mods.isRightButtonDown() && m.mods.isShiftDown()) { // Comboboxes don't support midicontroller assignments - if (componentThatWasClicked->getComponentID().contains(String("COMBOBOX"))) + if (componentThatWasClicked->getComponentID().contains(String("PARAM_COMBOBOX"))) { return; } @@ -5311,21 +5311,21 @@ void JaySynthAudioProcessorEditor::paramUpdate(int paramID, bool doHostUpdate) label_colour = Colour(0xffffff00); } - pSlider = (Slider*)findChildWithID(String("SLIDER ") + String(paramID)); + pSlider = (Slider*)findChildWithID(String("PARAM_SLIDER ") + String(paramID)); if (pSlider) { pSlider->setValue(getProcessor()->getParameter(paramID), juce::NotificationType::dontSendNotification); pSlider->setColour (Slider::rotarySliderFillColourId, slider_colour); } - pLabel = (Label*)findChildWithID(String("LABEL ") + String(paramID)); + pLabel = (Label*)findChildWithID(String("PARAM_LABEL ") + String(paramID)); if (pLabel) { pLabel->setText((String)getProcessor()->getParameterText(paramID), juce::NotificationType::dontSendNotification); pLabel->setColour (Label::textColourId, label_colour); } - pComboBox = (ComboBox*)findChildWithID(String("COMBOBOX ") + String(paramID)); + pComboBox = (ComboBox*)findChildWithID(String("PARAM_COMBOBOX ") + String(paramID)); if (pComboBox) { switch(paramID) @@ -5362,7 +5362,7 @@ void JaySynthAudioProcessorEditor::paramUpdate(int paramID, bool doHostUpdate) pComboBox->setColour (ComboBox:: backgroundColourId, combobox_colour); } - pButton = (Button*)findChildWithID(String("BUTTON ") + String(paramID)); + pButton = (Button*)findChildWithID(String("PARAM_BUTTON ") + String(paramID)); if (pButton) { pButton->setToggleState(getProcessor()->getParameter(paramID) > 0.5, juce::NotificationType::dontSendNotification); @@ -5377,1293 +5377,6 @@ void JaySynthAudioProcessorEditor::timerCallback() //[/MiscUserCode] -//============================================================================== -#if 0 -/* -- Introjucer information section -- - - This is where the Introjucer stores the metadata that describe this GUI layout, so - make changes in here at your peril! - -BEGIN_JUCER_METADATA - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -END_JUCER_METADATA -*/ -#endif - //============================================================================== // Binary resources - be careful not to edit any of these sections!