mirror of
https://codeberg.org/armin/chromaflock.git
synced 2026-09-01 04:10:47 +02:00
feat: add octave and halftone transpose menus
This commit is contained in:
parent
5cc704c1d1
commit
6432ab060d
4 changed files with 43 additions and 2 deletions
|
|
@ -118,7 +118,9 @@ private:
|
|||
juce::Label osc1Label, osc2Label, filterLabel, envLabel, fEnvLabel, globalLabel;
|
||||
juce::Label fxLabel, lfoLabel, fx2Label;
|
||||
juce::Label scaleLabel;
|
||||
juce::Label octaveTransposeLabel, semitoneTransposeLabel;
|
||||
|
||||
juce::ComboBox octaveTransposeBox, semitoneTransposeBox;
|
||||
juce::ComboBox osc1WaveBox;
|
||||
juce::Slider osc1OctKnob, osc1SemiKnob, osc1FineKnob, osc1LevelKnob;
|
||||
|
||||
|
|
@ -164,6 +166,7 @@ private:
|
|||
std::unique_ptr<SliderAttachment> osc1OctAttach, osc1SemiAttach, osc1FineAttach, osc1LevelAttach;
|
||||
std::unique_ptr<SliderAttachment> osc2OctAttach, osc2SemiAttach, osc2FineAttach, osc2LevelAttach, phaseOffsetAttach;
|
||||
std::unique_ptr<ComboBoxAttachment> osc1WaveAttach, osc2WaveAttach, filterTypeAttach;
|
||||
std::unique_ptr<ComboBoxAttachment> octaveTransposeAttach, semitoneTransposeAttach;
|
||||
std::unique_ptr<SliderAttachment> filterCutoffAttach, filterResAttach, filterEnvAmtAttach, keyTrackAttach;
|
||||
std::unique_ptr<SliderAttachment> envAttackAttach, envDecayAttach, envSustainAttach, envReleaseAttach;
|
||||
std::unique_ptr<SliderAttachment> fEnvAttackAttach, fEnvDecayAttach, fEnvSustainAttach, fEnvReleaseAttach;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue