2
0
Fork 0

Update PluginEditor.h

This commit is contained in:
George Reales 2020-04-21 15:13:51 +02:00
parent 9afc2eeceb
commit 6fee35225b
1 changed files with 70 additions and 16 deletions

View File

@ -54,24 +54,78 @@ private:
ObxdAudioProcessor& processor;
//==============================================================================
Knob* cutoffKnob=nullptr, *resonanceKnob=nullptr, *osc1PitchKnob=nullptr, *osc2PitchKnob=nullptr, *osc2DetuneKnob=nullptr, *volumeKnob,
*portamentoKnob=nullptr, *voiceDetuneKnob=nullptr, *filterEnvelopeAmtKnob=nullptr, *pulseWidthKnob=nullptr, *xmodKnob=nullptr, *multimodeKnob=nullptr, *attackKnob=nullptr, *decayKnob=nullptr, *sustainKnob=nullptr, *releaseKnob=nullptr,
*fattackKnob=nullptr, *fdecayKnob=nullptr, *fsustainKnob=nullptr, *freleaseKnob=nullptr, *osc1MixKnob=nullptr, *osc2MixKnob=nullptr, *noiseMixKnob=nullptr,
*filterDetuneKnob=nullptr, *envelopeDetuneKnob=nullptr, *portamentoDetuneKnob=nullptr,
*tuneKnob=nullptr,
*lfoFrequencyKnob=nullptr, *lfoAmt1Knob=nullptr, *lfoAmt2Knob=nullptr,
*pan1Knob=nullptr, *pan2Knob=nullptr, *pan3Knob=nullptr, *pan4Knob=nullptr, *pan5Knob=nullptr, *pan6Knob=nullptr, *pan7Knob=nullptr, *pan8Knob=nullptr,
*brightnessKnob=nullptr, *envPitchModKnob=nullptr,
*bendLfoRateKnob=nullptr, *veloAmpEnvKnob=nullptr, *veloFltEnvKnob=nullptr, *transposeKnob=nullptr;
Knob* cutoffKnob=nullptr,
*resonanceKnob=nullptr,
*osc1PitchKnob=nullptr,
*osc2PitchKnob=nullptr,
*osc2DetuneKnob=nullptr,
*volumeKnob=nullptr,
*portamentoKnob=nullptr,
*voiceDetuneKnob=nullptr,
*filterEnvelopeAmtKnob=nullptr,
*pulseWidthKnob=nullptr,
*xmodKnob=nullptr,
*multimodeKnob=nullptr,
*attackKnob=nullptr,
*decayKnob=nullptr,
*sustainKnob=nullptr,
*releaseKnob=nullptr,
*fattackKnob=nullptr,
*fdecayKnob=nullptr,
*fsustainKnob=nullptr,
*freleaseKnob=nullptr,
*osc1MixKnob=nullptr,
*osc2MixKnob=nullptr,
*noiseMixKnob=nullptr,
*filterDetuneKnob=nullptr,
*envelopeDetuneKnob=nullptr,
*portamentoDetuneKnob=nullptr,
*tuneKnob=nullptr,
*lfoFrequencyKnob=nullptr,
*lfoAmt1Knob=nullptr,
*lfoAmt2Knob=nullptr,
*pan1Knob=nullptr,
*pan2Knob=nullptr,
*pan3Knob=nullptr,
*pan4Knob=nullptr,
*pan5Knob=nullptr,
*pan6Knob=nullptr,
*pan7Knob=nullptr,
*pan8Knob=nullptr,
*brightnessKnob=nullptr,
*envPitchModKnob=nullptr,
*bendLfoRateKnob=nullptr,
*veloAmpEnvKnob=nullptr,
*veloFltEnvKnob=nullptr,
*transposeKnob=nullptr;
TooglableButton* hardSyncButton=nullptr, *osc1SawButton=nullptr, *osc2SawButton=nullptr, *osc1PulButton=nullptr, *osc2PulButton=nullptr, *filterKeyFollowButton=nullptr, *unisonButton=nullptr, *pitchQuantButton=nullptr,
*filterHQButton=nullptr, *filterBPBlendButton=nullptr,
*lfoSinButton=nullptr, *lfoSquareButton=nullptr, *lfoSHButton=nullptr, *lfoOsc1Button=nullptr, *lfoOsc2Button=nullptr, *lfoFilterButton,
*lfoPwm1Button=nullptr, *lfoPwm2Button=nullptr,
*bendRangeButton=nullptr, *bendOsc2OnlyButton=nullptr,
*fourPoleButton=nullptr, *asPlayedAllocButton=nullptr, *midiLearnButton=nullptr, *midiUnlearnButton=nullptr;
TooglableButton* hardSyncButton=nullptr,
*osc1SawButton=nullptr,
*osc2SawButton=nullptr,
*osc1PulButton=nullptr,
*osc2PulButton=nullptr,
*filterKeyFollowButton=nullptr,
*unisonButton=nullptr,
*pitchQuantButton=nullptr,
*filterHQButton=nullptr,
*filterBPBlendButton=nullptr,
*lfoSinButton=nullptr,
*lfoSquareButton=nullptr,
*lfoSHButton=nullptr,
*lfoOsc1Button=nullptr,
*lfoOsc2Button=nullptr,
*lfoFilterButton=nullptr,
*lfoPwm1Button=nullptr,
*lfoPwm2Button=nullptr,
*bendRangeButton=nullptr,
*bendOsc2OnlyButton=nullptr,
*fourPoleButton=nullptr,
*asPlayedAllocButton=nullptr,
*midiLearnButton=nullptr,
*midiUnlearnButton=nullptr;
ButtonList *voiceSwitch = nullptr,*legatoSwitch = nullptr;
ButtonList *voiceSwitch = nullptr,
*legatoSwitch = nullptr;
File skinFolder;