mirror of
https://codeberg.org/armin/chromaflock.git
synced 2026-09-01 04:10:47 +02:00
Add 11 additional oscillator waveforms
This commit is contained in:
parent
c5a624f559
commit
0e9a90a89b
2 changed files with 67 additions and 3 deletions
|
|
@ -431,14 +431,18 @@ MainContentComponent::MainContentComponent(ChromaFlockProcessor& p)
|
|||
};
|
||||
|
||||
setupLabel(osc1Label, "OSC 1");
|
||||
setupCB(osc1WaveBox, osc1WaveAttach, "osc1Wave", {"Sine", "Saw", "Square", "Triangle", "Noise"});
|
||||
setupCB(osc1WaveBox, osc1WaveAttach, "osc1Wave", {"Sine", "Saw", "Square", "Triangle", "Noise",
|
||||
"Pulse 25%", "Pulse 12%", "Rev Saw", "Full Rect", "Half Rect",
|
||||
"Stair 4", "Stair 8", "Soft Sine", "Sinc", "Exp Pulse", "Double Sine"});
|
||||
setupParam(osc1OctKnob, osc1OctAttach, "osc1Oct", "OCT");
|
||||
setupParam(osc1SemiKnob, osc1SemiAttach, "osc1Semi", "SEMI");
|
||||
setupParam(osc1FineKnob, osc1FineAttach, "osc1Fine", "FINE");
|
||||
setupParam(osc1LevelKnob, osc1LevelAttach, "osc1Level", "LEVEL");
|
||||
|
||||
setupLabel(osc2Label, "OSC 2");
|
||||
setupCB(osc2WaveBox, osc2WaveAttach, "osc2Wave", {"Sine", "Saw", "Square", "Triangle", "Noise"});
|
||||
setupCB(osc2WaveBox, osc2WaveAttach, "osc2Wave", {"Sine", "Saw", "Square", "Triangle", "Noise",
|
||||
"Pulse 25%", "Pulse 12%", "Rev Saw", "Full Rect", "Half Rect",
|
||||
"Stair 4", "Stair 8", "Soft Sine", "Sinc", "Exp Pulse", "Double Sine"});
|
||||
setupParam(osc2OctKnob, osc2OctAttach, "osc2Oct", "OCT");
|
||||
setupParam(osc2SemiKnob, osc2SemiAttach, "osc2Semi", "SEMI");
|
||||
setupParam(osc2FineKnob, osc2FineAttach, "osc2Fine", "FINE");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue