Fix menu scaling issues, fix preset menu layout, add LED display (to

show patch), add prev/next patch buttons
This commit is contained in:
Armin 2026-07-14 00:35:26 +02:00
commit 79be724e5d
5 changed files with 281 additions and 175 deletions

View file

@ -13,55 +13,29 @@ public:
writePos = 0; writePos = 0;
} }
void setParameters(float timeMs, float fb, float mx, bool pp, float spr) { void setParameters(float timeMs, float fb, float mx) {
timeSamples = static_cast<int>(timeMs * 0.001f * sampleRate); timeSamples = static_cast<int>(timeMs * 0.001f * sampleRate);
int bufMax = static_cast<int>(bufferL.size()) - 1; int bufMax = static_cast<int>(bufferL.size()) - 1;
timeSamples = std::clamp(timeSamples, 1, bufMax); timeSamples = std::clamp(timeSamples, 1, bufMax);
feedback = std::clamp(fb, 0.0f, 0.95f); feedback = std::clamp(fb, 0.0f, 0.95f);
mix = std::clamp(mx, 0.0f, 1.0f); mix = std::clamp(mx, 0.0f, 1.0f);
pingpong = pp;
spread = std::clamp(spr, 0.25f, 0.75f);
} }
void process(float& left, float& right) { void process(float& left, float& right) {
int bufSize = static_cast<int>(bufferL.size()); int bufSize = static_cast<int>(bufferL.size());
if (pingpong) { int readPos = (writePos - timeSamples + bufSize) % bufSize;
int timeR = std::max(1, static_cast<int>(timeSamples * spread));
int readL = (writePos - timeSamples + bufSize) % bufSize;
int readR = (writePos - timeR + bufSize) % bufSize;
float outL = bufferR[readR]; float outL = bufferL[readPos];
float outR = bufferL[readL]; float outR = bufferR[readPos];
bufferL[writePos] = left + outR * feedback; bufferL[writePos] = left + outL * feedback;
bufferR[writePos] = right + outL * feedback; bufferR[writePos] = right + outR * feedback;
writePos = (writePos + 1) % bufSize; writePos = (writePos + 1) % bufSize;
left = left * (1.0f - mix) + outL * mix; left = left * (1.0f - mix) + outL * mix;
right = right * (1.0f - mix) + outR * mix; right = right * (1.0f - mix) + outR * mix;
} else {
int readPos1 = (writePos - timeSamples + bufSize) % bufSize;
int time2 = std::max(1, static_cast<int>(timeSamples * spread));
int readPos2 = (writePos - time2 + bufSize) % bufSize;
float tap1L = bufferL[readPos1];
float tap1R = bufferR[readPos1];
float tap2L = bufferL[readPos2];
float tap2R = bufferR[readPos2];
float outL = tap1L + tap2L * 0.6f;
float outR = tap1R + tap2R * 0.6f;
bufferL[writePos] = left + outL * feedback;
bufferR[writePos] = right + outR * feedback;
writePos = (writePos + 1) % bufSize;
left = left * (1.0f - mix) + outL * mix;
right = right * (1.0f - mix) + outR * mix;
}
} }
private: private:
@ -71,6 +45,4 @@ private:
int timeSamples = 8820; int timeSamples = 8820;
float feedback = 0.3f; float feedback = 0.3f;
float mix = 0.25f; float mix = 0.25f;
bool pingpong = false;
float spread = 0.5f;
}; };

View file

@ -291,9 +291,7 @@ void SpectrumAnalyzer::paint(juce::Graphics& g) {
juce::Graphics::ScopedSaveState saved(g); juce::Graphics::ScopedSaveState saved(g);
g.setOpacity(0.7f); g.setOpacity(0.7f);
juce::ColourGradient barGrad(juce::Colour(0xff00ff66), 0.0f, by, g.setColour(juce::Colour(0xff00ff66));
juce::Colour(0xff005522), 0.0f, barBottom, false);
g.setGradientFill(barGrad);
g.fillRect(bx, by, bw, barH); g.fillRect(bx, by, bw, barH);
} }
} }
@ -303,6 +301,102 @@ void SpectrumAnalyzer::paint(juce::Graphics& g) {
g.drawText("SPECTRUM", bounds.withBottom(bounds.getY() + 22.0f).translated(0, 6), juce::Justification::centred); g.drawText("SPECTRUM", bounds.withBottom(bounds.getY() + 22.0f).translated(0, 6), juce::Justification::centred);
} }
// --- Patch LCD (green dot-matrix) ---
namespace {
struct Glyph { char c; unsigned char rows[7]; };
// 5x7 font; each byte is a row, bits 4..0 are columns left->right.
const Glyph font5x7[] = {
{' ', {0x00,0x00,0x00,0x00,0x00,0x00,0x00}},
{'-', {0x00,0x00,0x00,0x1F,0x00,0x00,0x00}},
{'A', {0x0E,0x11,0x11,0x1F,0x11,0x11,0x11}},
{'B', {0x1E,0x11,0x11,0x1E,0x11,0x11,0x1E}},
{'C', {0x0E,0x11,0x10,0x10,0x10,0x11,0x0E}},
{'D', {0x1E,0x11,0x11,0x11,0x11,0x11,0x1E}},
{'E', {0x1F,0x10,0x10,0x1E,0x10,0x10,0x1F}},
{'F', {0x1F,0x10,0x10,0x1E,0x10,0x10,0x10}},
{'G', {0x0E,0x11,0x10,0x17,0x11,0x11,0x0F}},
{'H', {0x11,0x11,0x11,0x1F,0x11,0x11,0x11}},
{'I', {0x0E,0x04,0x04,0x04,0x04,0x04,0x0E}},
{'J', {0x07,0x02,0x02,0x02,0x02,0x12,0x0C}},
{'K', {0x11,0x12,0x14,0x18,0x14,0x12,0x11}},
{'L', {0x10,0x10,0x10,0x10,0x10,0x10,0x1F}},
{'M', {0x11,0x1B,0x15,0x15,0x11,0x11,0x11}},
{'N', {0x11,0x11,0x19,0x15,0x13,0x11,0x11}},
{'O', {0x0E,0x11,0x11,0x11,0x11,0x11,0x0E}},
{'P', {0x1E,0x11,0x11,0x1E,0x10,0x10,0x10}},
{'Q', {0x0E,0x11,0x11,0x11,0x15,0x12,0x0D}},
{'R', {0x1E,0x11,0x11,0x1E,0x14,0x12,0x11}},
{'S', {0x0F,0x10,0x10,0x0E,0x01,0x01,0x1E}},
{'T', {0x1F,0x04,0x04,0x04,0x04,0x04,0x04}},
{'U', {0x11,0x11,0x11,0x11,0x11,0x11,0x0E}},
{'V', {0x11,0x11,0x11,0x11,0x11,0x0A,0x04}},
{'W', {0x11,0x11,0x11,0x15,0x15,0x1B,0x11}},
{'X', {0x11,0x11,0x0A,0x04,0x0A,0x11,0x11}},
{'Y', {0x11,0x11,0x0A,0x04,0x04,0x04,0x04}},
{'Z', {0x1F,0x01,0x02,0x04,0x08,0x10,0x1F}},
{'0', {0x0E,0x13,0x15,0x15,0x19,0x11,0x0E}},
{'1', {0x04,0x0C,0x04,0x04,0x04,0x04,0x0E}},
{'2', {0x0E,0x11,0x01,0x06,0x08,0x10,0x1F}},
{'3', {0x1F,0x02,0x04,0x02,0x01,0x11,0x0E}},
{'4', {0x02,0x06,0x0A,0x12,0x1F,0x02,0x02}},
{'5', {0x1F,0x10,0x1E,0x01,0x01,0x11,0x0E}},
{'6', {0x06,0x08,0x10,0x1E,0x11,0x11,0x0E}},
{'7', {0x1F,0x01,0x02,0x04,0x08,0x08,0x08}},
{'8', {0x0E,0x11,0x11,0x0E,0x11,0x11,0x0E}},
{'9', {0x0E,0x11,0x11,0x0F,0x01,0x02,0x0C}},
};
const unsigned char* getFontGlyph(char c) {
for (const auto& g : font5x7)
if (g.c == c) return g.rows;
return font5x7[0].rows; // space fallback
}
}
void PatchLCD::paint(juce::Graphics& g) {
auto b = getLocalBounds();
// Dark LCD panel
g.setColour(juce::Colour(0xff061206));
g.fillRoundedRectangle(b.toFloat(), 3.0f);
g.setColour(juce::Colour(0xff114411));
g.drawRoundedRectangle(b.toFloat(), 3.0f, 1.0f);
const int pitch = 3;
const int glyphW = 5, glyphH = 7, glyphGap = 1;
// Faint "off" LED grid
g.setColour(juce::Colour(0xff0a200a));
for (int y = pitch / 2; y < b.getHeight(); y += pitch)
for (int x = pitch / 2; x < b.getWidth(); x += pitch)
g.fillRect(static_cast<float>(x) - 0.5f, static_cast<float>(y) - 0.5f, 1.0f, 1.0f);
int y0 = (b.getHeight() - glyphH * pitch) / 2;
int cx = 5;
int cy = y0;
if (cy < 0) cy = 0;
juce::String u = text.toUpperCase();
for (auto chr : u) {
const unsigned char* g7 = getFontGlyph(chr);
for (int row = 0; row < glyphH; ++row) {
unsigned char bits = g7[row];
for (int col = 0; col < glyphW; ++col) {
if (bits & (1 << (glyphW - 1 - col))) {
float px = static_cast<float>(cx + col * pitch + pitch / 2);
float py = static_cast<float>(cy + row * pitch + pitch / 2);
g.setColour(juce::Colour(0xff1a330a));
g.fillEllipse(px - pitch * 0.5f, py - pitch * 0.5f, pitch, pitch);
g.setColour(juce::Colour(0xff33ff66));
g.fillEllipse(px - pitch * 0.4f, py - pitch * 0.4f, pitch * 0.8f, pitch * 0.8f);
}
}
}
cx += (glyphW + glyphGap) * pitch;
if (cx > b.getWidth()) break;
}
}
MainContentComponent::MainContentComponent(ChromaFlockProcessor& p) MainContentComponent::MainContentComponent(ChromaFlockProcessor& p)
: processorRef(p), vuMeter(p), waveformDisplay(p), spectrumAnalyzer(p), pianoRoll(p) { : processorRef(p), vuMeter(p), waveformDisplay(p), spectrumAnalyzer(p), pianoRoll(p) {
@ -386,19 +480,47 @@ MainContentComponent::MainContentComponent(ChromaFlockProcessor& p)
setupParam(delayTimeKnob, delayTimeAttach, "delayTime", "TIME"); setupParam(delayTimeKnob, delayTimeAttach, "delayTime", "TIME");
setupParam(delayFbKnob, delayFbAttach, "delayFeedback", "FBACK"); setupParam(delayFbKnob, delayFbAttach, "delayFeedback", "FBACK");
setupParam(delayMixKnob, delayMixAttach, "delayMix", "MIX"); setupParam(delayMixKnob, delayMixAttach, "delayMix", "MIX");
setupCB(delayPingPongBox, delayPingPongAttach, "delayPingPong", {"Off", "On"});
setupParam(delaySpreadKnob, delaySpreadAttach, "delaySpread", "SPREAD");
setupParam(reverbSizeKnob, reverbSizeAttach, "reverbSize", "SIZE"); setupParam(reverbSizeKnob, reverbSizeAttach, "reverbSize", "SIZE");
setupParam(reverbDampKnob, reverbDampAttach, "reverbDamping", "DAMP"); setupParam(reverbDampKnob, reverbDampAttach, "reverbDamping", "DAMP");
setupParam(reverbMixKnob, reverbMixAttach, "reverbMix", "MIX"); setupParam(reverbMixKnob, reverbMixAttach, "reverbMix", "MIX");
// Preset button // Preset section: title button + dot-matrix LCD + prev/next
presetButton.setColour(juce::TextButton::buttonColourId, juce::Colour(0xff2a2a2a)); presetButton.setColour(juce::TextButton::buttonColourId, juce::Colour(0xff2a2a2a));
presetButton.setColour(juce::TextButton::textColourOffId, juce::Colour(0xffccaa44)); presetButton.setColour(juce::TextButton::textColourOffId, juce::Colour(0xffccaa44));
presetButton.setLookAndFeel(&comboLaf); presetButton.setLookAndFeel(&comboLaf);
presetButton.onClick = [this]() { showPresetMenu(); }; presetButton.onClick = [this]() { showPresetMenu(); };
addAndMakeVisible(presetButton); addAndMakeVisible(presetButton);
addAndMakeVisible(patchLCD);
auto setupArrow = [&](juce::TextButton& btn) {
btn.setColour(juce::TextButton::buttonColourId, juce::Colour(0xff2a2a2a));
btn.setColour(juce::TextButton::textColourOffId, juce::Colour(0xffccaa44));
btn.setLookAndFeel(&comboLaf);
addAndMakeVisible(btn);
};
setupArrow(prevPresetButton);
setupArrow(nextPresetButton);
prevPresetButton.onClick = [this]() {
auto& presets = processorRef.presetManager.getPresets();
if (presets.empty()) return;
currentPresetIndex = (currentPresetIndex - 1 + static_cast<int>(presets.size())) % static_cast<int>(presets.size());
applyCurrentPreset();
};
nextPresetButton.onClick = [this]() {
auto& presets = processorRef.presetManager.getPresets();
if (presets.empty()) return;
currentPresetIndex = (currentPresetIndex + 1) % static_cast<int>(presets.size());
applyCurrentPreset();
};
auto& presets = processorRef.presetManager.getPresets();
if (!presets.empty()) {
currentPresetIndex = 0;
patchLCD.setText(presets[currentPresetIndex].name);
}
scaleLabel.setText("SCALE", juce::dontSendNotification); scaleLabel.setText("SCALE", juce::dontSendNotification);
scaleLabel.setFont(juce::Font(9.0f)); scaleLabel.setFont(juce::Font(9.0f));
scaleLabel.setColour(juce::Label::textColourId, juce::Colour(0xff888888)); scaleLabel.setColour(juce::Label::textColourId, juce::Colour(0xff888888));
@ -462,29 +584,41 @@ void MainContentComponent::setupCombo(juce::ComboBox& combo) {
void MainContentComponent::showPresetMenu() { void MainContentComponent::showPresetMenu() {
juce::PopupMenu menu; juce::PopupMenu menu;
std::vector<juce::String> menuOrder;
auto categories = processorRef.presetManager.getCategories(); auto categories = processorRef.presetManager.getCategories();
int menuId = 1;
for (auto& cat : categories) { for (auto& cat : categories) {
juce::PopupMenu subMenu; juce::PopupMenu subMenu;
auto presets = processorRef.presetManager.getPresetsInCategory(cat); auto presets = processorRef.presetManager.getPresetsInCategory(cat);
for (auto& preset : presets) { for (auto& preset : presets) {
subMenu.addItem(menuId++, preset.name); menuOrder.push_back(preset.name);
subMenu.addItem(static_cast<int>(menuOrder.size()), preset.name);
} }
menu.addSubMenu(cat, subMenu); menu.addSubMenu(cat, subMenu);
} }
menu.showMenuAsync(juce::PopupMenu::Options(), [this](int result) { menu.showMenuAsync(juce::PopupMenu::Options().withTargetComponent(&presetButton),
if (result > 0) { [this, menuOrder](int result) {
auto& presets = processorRef.presetManager.getPresets(); if (result > 0 && result <= static_cast<int>(menuOrder.size())) {
int idx = 0; auto name = menuOrder[static_cast<size_t>(result) - 1];
for (int i = 0; i < result - 1 && i < static_cast<int>(presets.size()); ++i) auto& presets = processorRef.presetManager.getPresets();
++idx; for (int i = 0; i < static_cast<int>(presets.size()); ++i) {
if (idx < static_cast<int>(presets.size())) if (presets[i].name == name) {
processorRef.presetManager.applyPreset(presets[idx].name, processorRef.apvts); currentPresetIndex = i;
} break;
}); }
}
applyCurrentPreset();
}
});
}
void MainContentComponent::applyCurrentPreset() {
auto& presets = processorRef.presetManager.getPresets();
if (presets.empty()) return;
currentPresetIndex = juce::jlimit(0, static_cast<int>(presets.size()) - 1, currentPresetIndex);
processorRef.presetManager.applyPreset(presets[currentPresetIndex].name, processorRef.apvts);
patchLCD.setText(presets[currentPresetIndex].name);
} }
void MainContentComponent::paint(juce::Graphics& g) { void MainContentComponent::paint(juce::Graphics& g) {
@ -682,10 +816,6 @@ void MainContentComponent::resized() {
delayTimeKnob.setBounds(1110, fx2KnobY, lfoKnobSize, lfoKnobSize); delayTimeKnob.setBounds(1110, fx2KnobY, lfoKnobSize, lfoKnobSize);
delayFbKnob.setBounds(1198, fx2KnobY, lfoKnobSize, lfoKnobSize); delayFbKnob.setBounds(1198, fx2KnobY, lfoKnobSize, lfoKnobSize);
delayMixKnob.setBounds(1286, fx2KnobY, lfoKnobSize, lfoKnobSize); delayMixKnob.setBounds(1286, fx2KnobY, lfoKnobSize, lfoKnobSize);
// Row 2: PINGPONG combo, SPREAD knob
int delayRow2Y = fx2KnobY + lfoKnobSize + 4;
delayPingPongBox.setBounds(1110, delayRow2Y, 100, 36);
delaySpreadKnob.setBounds(1220, delayRow2Y, lfoKnobSize, lfoKnobSize);
// Reverb sub-section (X=1375, Y=690, W=265, H=130) // Reverb sub-section (X=1375, Y=690, W=265, H=130)
reverbSizeKnob.setBounds(1383, fx2KnobY, lfoKnobSize, lfoKnobSize); reverbSizeKnob.setBounds(1383, fx2KnobY, lfoKnobSize, lfoKnobSize);
@ -693,7 +823,10 @@ void MainContentComponent::resized() {
reverbMixKnob.setBounds(1553, fx2KnobY, lfoKnobSize, lfoKnobSize); reverbMixKnob.setBounds(1553, fx2KnobY, lfoKnobSize, lfoKnobSize);
// --- PRESET + SCALE --- // --- PRESET + SCALE ---
presetButton.setBounds(20, 8, 120, 28); presetButton.setBounds(20, 8, 90, 28);
patchLCD.setBounds(118, 8, 360, 28);
prevPresetButton.setBounds(486, 8, 28, 28);
nextPresetButton.setBounds(518, 8, 28, 28);
scaleLabel.setBounds(1520, 10, 42, 20); scaleLabel.setBounds(1520, 10, 42, 20);
uiScaleBox.setBounds(1566, 8, 80, 24); uiScaleBox.setBounds(1566, 8, 80, 24);

View file

@ -55,6 +55,14 @@ private:
std::unique_ptr<juce::dsp::FFT> fft; std::unique_ptr<juce::dsp::FFT> fft;
}; };
class PatchLCD : public juce::Component {
public:
void setText(const juce::String& t) { text = t; repaint(); }
void paint(juce::Graphics& g) override;
private:
juce::String text = "INIT";
};
class PianoRollComponent : public juce::Component, public juce::Timer { class PianoRollComponent : public juce::Component, public juce::Timer {
public: public:
explicit PianoRollComponent(ChromaFlockProcessor& p) : processor(p) { startTimerHz(30); } explicit PianoRollComponent(ChromaFlockProcessor& p) : processor(p) { startTimerHz(30); }
@ -139,12 +147,13 @@ private:
// FX2 controls // FX2 controls
juce::Slider delayTimeKnob, delayFbKnob, delayMixKnob; juce::Slider delayTimeKnob, delayFbKnob, delayMixKnob;
juce::ComboBox delayPingPongBox;
juce::Slider delaySpreadKnob;
juce::Slider reverbSizeKnob, reverbDampKnob, reverbMixKnob; juce::Slider reverbSizeKnob, reverbDampKnob, reverbMixKnob;
// Preset menu // Preset menu
juce::TextButton presetButton{"PRESET"}; juce::TextButton presetButton{"PRESET"};
PatchLCD patchLCD;
juce::TextButton prevPresetButton{"<"}, nextPresetButton{">"};
int currentPresetIndex = 0;
juce::ComboBox uiScaleBox; juce::ComboBox uiScaleBox;
@ -174,14 +183,13 @@ private:
// FX2 attachments // FX2 attachments
std::unique_ptr<SliderAttachment> delayTimeAttach, delayFbAttach, delayMixAttach; std::unique_ptr<SliderAttachment> delayTimeAttach, delayFbAttach, delayMixAttach;
std::unique_ptr<ComboBoxAttachment> delayPingPongAttach;
std::unique_ptr<SliderAttachment> delaySpreadAttach;
std::unique_ptr<SliderAttachment> reverbSizeAttach, reverbDampAttach, reverbMixAttach; std::unique_ptr<SliderAttachment> reverbSizeAttach, reverbDampAttach, reverbMixAttach;
void setupLabel(juce::Label& label, const juce::String& text); void setupLabel(juce::Label& label, const juce::String& text);
void setupKnob(juce::Slider& knob, const juce::String& name); void setupKnob(juce::Slider& knob, const juce::String& name);
void setupCombo(juce::ComboBox& combo); void setupCombo(juce::ComboBox& combo);
void showPresetMenu(); void showPresetMenu();
void applyCurrentPreset();
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(MainContentComponent) JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(MainContentComponent)
}; };

View file

@ -31,12 +31,12 @@ juce::AudioProcessorValueTreeState::ParameterLayout ChromaFlockProcessor::create
juce::ParameterID{"osc1Fine", 1}, "OSC1 Fine", juce::ParameterID{"osc1Fine", 1}, "OSC1 Fine",
juce::NormalisableRange<float>(-100.0f, 100.0f, 1.0f), 0.0f)); juce::NormalisableRange<float>(-100.0f, 100.0f, 1.0f), 0.0f));
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"osc1Level", 1}, "OSC1 Level", zeroOne, 0.7f)); juce::ParameterID{"osc1Level", 1}, "OSC1 Level", zeroOne, 0.5f));
// OSC 2 // OSC 2
layout.add(std::make_unique<juce::AudioParameterChoice>( layout.add(std::make_unique<juce::AudioParameterChoice>(
juce::ParameterID{"osc2Wave", 1}, "OSC2 Wave", juce::ParameterID{"osc2Wave", 1}, "OSC2 Wave",
juce::StringArray{"Sine", "Saw", "Square", "Triangle", "Noise"}, 2)); juce::StringArray{"Sine", "Saw", "Square", "Triangle", "Noise"}, 3));
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"osc2Oct", 1}, "OSC2 Octave", juce::ParameterID{"osc2Oct", 1}, "OSC2 Octave",
juce::NormalisableRange<float>(-3.0f, 3.0f, 1.0f), -1.0f)); juce::NormalisableRange<float>(-3.0f, 3.0f, 1.0f), -1.0f));
@ -47,7 +47,7 @@ juce::AudioProcessorValueTreeState::ParameterLayout ChromaFlockProcessor::create
juce::ParameterID{"osc2Fine", 1}, "OSC2 Fine", juce::ParameterID{"osc2Fine", 1}, "OSC2 Fine",
juce::NormalisableRange<float>(-100.0f, 100.0f, 1.0f), 7.0f)); juce::NormalisableRange<float>(-100.0f, 100.0f, 1.0f), 7.0f));
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"osc2Level", 1}, "OSC2 Level", zeroOne, 0.7f)); juce::ParameterID{"osc2Level", 1}, "OSC2 Level", zeroOne, 0.5f));
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"phaseOffset", 1}, "Phase Offset", zeroOne, 0.5f)); juce::ParameterID{"phaseOffset", 1}, "Phase Offset", zeroOne, 0.5f));
@ -59,7 +59,7 @@ juce::AudioProcessorValueTreeState::ParameterLayout ChromaFlockProcessor::create
juce::ParameterID{"filterCutoff", 1}, "Filter Cutoff", juce::ParameterID{"filterCutoff", 1}, "Filter Cutoff",
juce::NormalisableRange<float>(50.0f, 20000.0f, 0.1f, 0.25f), 8000.0f)); juce::NormalisableRange<float>(50.0f, 20000.0f, 0.1f, 0.25f), 8000.0f));
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"filterRes", 1}, "Filter Resonance", zeroOne, 0.7f)); juce::ParameterID{"filterRes", 1}, "Filter Resonance", zeroOne, 0.2f));
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"filterEnvAmt", 1}, "Filter Env Amount", zeroOne, 0.0f)); juce::ParameterID{"filterEnvAmt", 1}, "Filter Env Amount", zeroOne, 0.0f));
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
@ -81,7 +81,7 @@ juce::AudioProcessorValueTreeState::ParameterLayout ChromaFlockProcessor::create
// AMP ENVELOPE // AMP ENVELOPE
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"envAttack", 1}, "Attack", juce::ParameterID{"envAttack", 1}, "Attack",
juce::NormalisableRange<float>(0.001f, 5.0f, 0.001f, 0.3f), 0.01f)); juce::NormalisableRange<float>(0.001f, 5.0f, 0.001f, 0.3f), 0.03f));
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"envDecay", 1}, "Decay", juce::ParameterID{"envDecay", 1}, "Decay",
juce::NormalisableRange<float>(0.001f, 5.0f, 0.001f, 0.3f), 0.3f)); juce::NormalisableRange<float>(0.001f, 5.0f, 0.001f, 0.3f), 0.3f));
@ -97,9 +97,9 @@ juce::AudioProcessorValueTreeState::ParameterLayout ChromaFlockProcessor::create
juce::NormalisableRange<float>(-1.0f, 1.0f, 0.01f), 0.0f)); juce::NormalisableRange<float>(-1.0f, 1.0f, 0.01f), 0.0f));
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"drive", 1}, "Drive", juce::ParameterID{"drive", 1}, "Drive",
juce::NormalisableRange<float>(1.0f, 5.0f, 0.01f, 0.5f), 1.5f)); juce::NormalisableRange<float>(1.0f, 5.0f, 0.01f, 0.5f), 1.2f));
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"masterLevel", 1}, "Master Level", zeroOne, 0.8f)); juce::ParameterID{"masterLevel", 1}, "Master Level", zeroOne, 0.7f));
// PITCH BEND // PITCH BEND
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
@ -175,12 +175,6 @@ juce::AudioProcessorValueTreeState::ParameterLayout ChromaFlockProcessor::create
juce::ParameterID{"delayFeedback", 1}, "Delay Feedback", zeroOne, 0.3f)); juce::ParameterID{"delayFeedback", 1}, "Delay Feedback", zeroOne, 0.3f));
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"delayMix", 1}, "Delay Mix", zeroOne, 0.25f)); juce::ParameterID{"delayMix", 1}, "Delay Mix", zeroOne, 0.25f));
layout.add(std::make_unique<juce::AudioParameterChoice>(
juce::ParameterID{"delayPingPong", 1}, "Delay PingPong",
juce::StringArray{"Off", "On"}, 0));
layout.add(std::make_unique<juce::AudioParameterFloat>(
juce::ParameterID{"delaySpread", 1}, "Delay Spread",
juce::NormalisableRange<float>(0.25f, 0.75f, 0.01f), 0.5f));
// REVERB // REVERB
layout.add(std::make_unique<juce::AudioParameterFloat>( layout.add(std::make_unique<juce::AudioParameterFloat>(
@ -293,8 +287,7 @@ void ChromaFlockProcessor::processBlock(juce::AudioBuffer<float>& buffer, juce::
float panRate = getParam("autoPanRate"); float panRate = getParam("autoPanRate");
float panDepth = getParam("autoPanDepth"); float panDepth = getParam("autoPanDepth");
delay.setParameters(getParam("delayTime"), getParam("delayFeedback"), getParam("delayMix"), delay.setParameters(getParam("delayTime"), getParam("delayFeedback"), getParam("delayMix"));
static_cast<int>(getParam("delayPingPong")) == 1, getParam("delaySpread"));
reverbFX.setParameters(getParam("reverbSize"), getParam("reverbDamping"), 0.8f, getParam("reverbMix")); reverbFX.setParameters(getParam("reverbSize"), getParam("reverbDamping"), 0.8f, getParam("reverbMix"));
// FX processing: distortion → compression → auto-pan // FX processing: distortion → compression → auto-pan

View file

@ -57,20 +57,20 @@ private:
void buildPresets() { void buildPresets() {
// --- DEFAULT --- // --- DEFAULT ---
add("Init", "Init", { add("Init", "Init", {
{"osc1Wave", 1}, {"osc1Oct", 0}, {"osc1Semi", 0}, {"osc1Fine", 0}, {"osc1Level", 0.7f}, {"osc1Wave", 1}, {"osc1Oct", 0}, {"osc1Semi", 0}, {"osc1Fine", 0}, {"osc1Level", 0.5f},
{"osc2Wave", 2}, {"osc2Oct", -1}, {"osc2Semi", 0}, {"osc2Fine", 7}, {"osc2Level", 0.7f}, {"osc2Wave", 3}, {"osc2Oct", -1}, {"osc2Semi", 0}, {"osc2Fine", 7}, {"osc2Level", 0.5f},
{"phaseOffset", 0.5f}, {"phaseOffset", 0.5f},
{"filterType", 0}, {"filterCutoff", 800}, {"filterRes", 0.7f}, {"filterEnvAmt", 0}, {"keyTrack", 0.5f}, {"filterType", 0}, {"filterCutoff", 800}, {"filterRes", 0.2f}, {"filterEnvAmt", 0}, {"keyTrack", 0.5f},
{"fEnvAttack", 0.01f}, {"fEnvDecay", 0.3f}, {"fEnvSustain", 0.5f}, {"fEnvRelease", 0.5f}, {"fEnvAttack", 0.01f}, {"fEnvDecay", 0.3f}, {"fEnvSustain", 0.5f}, {"fEnvRelease", 0.5f},
{"envAttack", 0.01f}, {"envDecay", 0.3f}, {"envSustain", 0.7f}, {"envRelease", 0.5f}, {"envAttack", 0.03f}, {"envDecay", 0.3f}, {"envSustain", 0.7f}, {"envRelease", 0.5f},
{"pan", 0}, {"drive", 1.5f}, {"masterLevel", 0.8f}, {"pan", 0}, {"drive", 1.2f}, {"masterLevel", 0.7f},
{"pitchBendRange", 2}, {"pitchBendRange", 2},
{"distType", 0}, {"distAmount", 0}, {"distMix", 0}, {"distType", 0}, {"distAmount", 0}, {"distMix", 0},
{"compThreshold", -20}, {"compRatio", 4}, {"compAttack", 10}, {"compRelease", 100}, {"compMakeup", 0}, {"compMix", 1}, {"compThreshold", -20}, {"compRatio", 4}, {"compAttack", 10}, {"compRelease", 100}, {"compMakeup", 0}, {"compMix", 1},
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0} {"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0}
}); });
@ -90,7 +90,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 0.2f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.2f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0} {"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0}
}); });
@ -109,7 +109,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 0.3f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 3}, {"lfo1Rate", 0.3f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 3},
{"lfo2Rate", 0.15f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.15f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0} {"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0}
}); });
@ -128,7 +128,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 4.0f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 2}, {"lfo1Dest", 0}, {"lfo1Rate", 4.0f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 2}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0} {"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0}
}); });
@ -147,7 +147,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0} {"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0}
}); });
@ -166,7 +166,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 120}, {"delayFeedback", 0.15f}, {"delayMix", 0.1f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 120}, {"delayFeedback", 0.15f}, {"delayMix", 0.1f},
{"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.05f} {"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.05f}
}); });
@ -185,7 +185,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 80}, {"delayFeedback", 0.2f}, {"delayMix", 0.08f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 80}, {"delayFeedback", 0.2f}, {"delayMix", 0.08f},
{"reverbSize", 0.15f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.05f} {"reverbSize", 0.15f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.05f}
}); });
@ -204,7 +204,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 100}, {"delayFeedback", 0.1f}, {"delayMix", 0.05f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 100}, {"delayFeedback", 0.1f}, {"delayMix", 0.05f},
{"reverbSize", 0.3f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.08f} {"reverbSize", 0.3f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.08f}
}); });
@ -224,7 +224,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 5.0f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 5.0f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 180}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 180}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f},
{"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.08f} {"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.08f}
}); });
@ -243,7 +243,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 3.0f}, {"lfo1Depth", 0.1f}, {"lfo1Shape", 3}, {"lfo1Dest", 0}, {"lfo1Rate", 3.0f}, {"lfo1Depth", 0.1f}, {"lfo1Shape", 3}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 200}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 200}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f},
{"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.08f} {"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.08f}
}); });
@ -262,7 +262,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0.5f}, {"lfo1Depth", 0.08f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.5f}, {"lfo1Depth", 0.08f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 250}, {"delayFeedback", 0.15f}, {"delayMix", 0.08f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 250}, {"delayFeedback", 0.15f}, {"delayMix", 0.08f},
{"reverbSize", 0.25f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.08f} {"reverbSize", 0.25f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.08f}
}); });
@ -281,7 +281,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 6.0f}, {"lfo1Depth", 0.12f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 6.0f}, {"lfo1Depth", 0.12f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.8f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.8f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 150}, {"delayFeedback", 0.15f}, {"delayMix", 0.08f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 150}, {"delayFeedback", 0.15f}, {"delayMix", 0.08f},
{"reverbSize", 0.18f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.06f} {"reverbSize", 0.18f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.06f}
}); });
@ -301,7 +301,7 @@ private:
{"autoPanRate", 0.3f}, {"autoPanDepth", 0.3f}, {"autoPanRate", 0.3f}, {"autoPanDepth", 0.3f},
{"lfo1Rate", 0.25f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.25f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.1f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.1f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 400}, {"delayFeedback", 0.3f}, {"delayMix", 0.15f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 400}, {"delayFeedback", 0.3f}, {"delayMix", 0.15f},
{"reverbSize", 0.7f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.3f} {"reverbSize", 0.7f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.3f}
}); });
@ -320,7 +320,7 @@ private:
{"autoPanRate", 0.4f}, {"autoPanDepth", 0.25f}, {"autoPanRate", 0.4f}, {"autoPanDepth", 0.25f},
{"lfo1Rate", 0.15f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.15f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.08f}, {"lfo2Depth", 0.12f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.08f}, {"lfo2Depth", 0.12f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 500}, {"delayFeedback", 0.35f}, {"delayMix", 0.2f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 500}, {"delayFeedback", 0.35f}, {"delayMix", 0.2f},
{"reverbSize", 0.8f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.35f} {"reverbSize", 0.8f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.35f}
}); });
@ -339,7 +339,7 @@ private:
{"autoPanRate", 0.2f}, {"autoPanDepth", 0.2f}, {"autoPanRate", 0.2f}, {"autoPanDepth", 0.2f},
{"lfo1Rate", 0.2f}, {"lfo1Depth", 0.25f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.2f}, {"lfo1Depth", 0.25f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.35f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 2}, {"lfo2Dest", 0}, {"lfo2Rate", 0.35f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 2}, {"lfo2Dest", 0},
{"delayTime", 600}, {"delayFeedback", 0.4f}, {"delayMix", 0.25f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 600}, {"delayFeedback", 0.4f}, {"delayMix", 0.25f},
{"reverbSize", 0.85f}, {"reverbDamping", 0.25f}, {"reverbMix", 0.4f} {"reverbSize", 0.85f}, {"reverbDamping", 0.25f}, {"reverbMix", 0.4f}
}); });
@ -358,7 +358,7 @@ private:
{"autoPanRate", 0.5f}, {"autoPanDepth", 0.4f}, {"autoPanRate", 0.5f}, {"autoPanDepth", 0.4f},
{"lfo1Rate", 0.12f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.12f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.05f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.05f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 600}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 600}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f},
{"reverbSize", 0.9f}, {"reverbDamping", 0.15f}, {"reverbMix", 0.5f} {"reverbSize", 0.9f}, {"reverbDamping", 0.15f}, {"reverbMix", 0.5f}
}); });
@ -377,7 +377,7 @@ private:
{"autoPanRate", 0.15f}, {"autoPanDepth", 0.5f}, {"autoPanRate", 0.15f}, {"autoPanDepth", 0.5f},
{"lfo1Rate", 0.08f}, {"lfo1Depth", 0.35f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.08f}, {"lfo1Depth", 0.35f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.03f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.03f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 700}, {"delayFeedback", 0.45f}, {"delayMix", 0.25f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 700}, {"delayFeedback", 0.45f}, {"delayMix", 0.25f},
{"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.45f} {"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.45f}
}); });
@ -396,7 +396,7 @@ private:
{"autoPanRate", 0.2f}, {"autoPanDepth", 0.35f}, {"autoPanRate", 0.2f}, {"autoPanDepth", 0.35f},
{"lfo1Rate", 0.1f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.1f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.06f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.06f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 550}, {"delayFeedback", 0.4f}, {"delayMix", 0.2f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 550}, {"delayFeedback", 0.4f}, {"delayMix", 0.2f},
{"reverbSize", 0.85f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.4f} {"reverbSize", 0.85f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.4f}
}); });
@ -416,7 +416,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 250}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 250}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.4f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.15f} {"reverbSize", 0.4f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.15f}
}); });
@ -435,7 +435,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 6.0f}, {"lfo1Depth", 0.05f}, {"lfo1Shape", 3}, {"lfo1Dest", 0}, {"lfo1Rate", 6.0f}, {"lfo1Depth", 0.05f}, {"lfo1Shape", 3}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 150}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 150}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.3f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.1f} {"reverbSize", 0.3f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.1f}
}); });
@ -454,7 +454,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 100}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 100}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.25f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.08f} {"reverbSize", 0.25f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.08f}
}); });
@ -473,7 +473,7 @@ private:
{"autoPanRate", 0.8f}, {"autoPanDepth", 0.15f}, {"autoPanRate", 0.8f}, {"autoPanDepth", 0.15f},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 350}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 350}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.55f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.25f} {"reverbSize", 0.55f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.25f}
}); });
@ -492,7 +492,7 @@ private:
{"autoPanRate", 0.3f}, {"autoPanDepth", 0.2f}, {"autoPanRate", 0.3f}, {"autoPanDepth", 0.2f},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 400}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 400}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.75f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.35f} {"reverbSize", 0.75f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.35f}
}); });
@ -511,7 +511,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 180}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 180}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.35f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.12f} {"reverbSize", 0.35f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.12f}
}); });
@ -531,7 +531,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 4.0f}, {"lfo1Depth", 0.7f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 4.0f}, {"lfo1Depth", 0.7f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 8.0f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 3}, {"lfo2Dest", 3}, {"lfo2Rate", 8.0f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 3}, {"lfo2Dest", 3},
{"delayTime", 200}, {"delayFeedback", 0.3f}, {"delayMix", 0.15f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 200}, {"delayFeedback", 0.3f}, {"delayMix", 0.15f},
{"reverbSize", 0.5f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.15f} {"reverbSize", 0.5f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.15f}
}); });
@ -550,7 +550,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 5.0f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 2}, {"lfo1Dest", 0}, {"lfo1Rate", 5.0f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 2}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 150}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 150}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f},
{"reverbSize", 0.3f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.1f} {"reverbSize", 0.3f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.1f}
}); });
@ -569,7 +569,7 @@ private:
{"autoPanRate", 2.0f}, {"autoPanDepth", 0.8f}, {"autoPanRate", 2.0f}, {"autoPanDepth", 0.8f},
{"lfo1Rate", 0.3f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.3f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.15f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.15f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 300}, {"delayFeedback", 0.25f}, {"delayMix", 0.15f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 300}, {"delayFeedback", 0.25f}, {"delayMix", 0.15f},
{"reverbSize", 0.4f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.15f} {"reverbSize", 0.4f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.15f}
}); });
@ -588,7 +588,7 @@ private:
{"autoPanRate", 0.5f}, {"autoPanDepth", 0.6f}, {"autoPanRate", 0.5f}, {"autoPanDepth", 0.6f},
{"lfo1Rate", 2.5f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 2.5f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.4f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 2}, {"lfo2Dest", 0}, {"lfo2Rate", 0.4f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 2}, {"lfo2Dest", 0},
{"delayTime", 250}, {"delayFeedback", 0.35f}, {"delayMix", 0.2f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 250}, {"delayFeedback", 0.35f}, {"delayMix", 0.2f},
{"reverbSize", 0.6f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.25f} {"reverbSize", 0.6f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.25f}
}); });
@ -607,7 +607,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 500}, {"delayFeedback", 0.7f}, {"delayMix", 0.4f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 500}, {"delayFeedback", 0.7f}, {"delayMix", 0.4f},
{"reverbSize", 0.6f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.3f} {"reverbSize", 0.6f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.3f}
}); });
@ -626,7 +626,7 @@ private:
{"autoPanRate", 0.3f}, {"autoPanDepth", 0.3f}, {"autoPanRate", 0.3f}, {"autoPanDepth", 0.3f},
{"lfo1Rate", 0.1f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 1}, {"lfo1Dest", 0}, {"lfo1Rate", 0.1f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 1}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 800}, {"delayFeedback", 0.6f}, {"delayMix", 0.5f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 800}, {"delayFeedback", 0.6f}, {"delayMix", 0.5f},
{"reverbSize", 0.95f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.6f} {"reverbSize", 0.95f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.6f}
}); });
@ -645,7 +645,7 @@ private:
{"autoPanRate", 2}, {"autoPanDepth", 0}, {"autoPanRate", 2}, {"autoPanDepth", 0},
{"lfo1Rate", 12.0f}, {"lfo1Depth", 0.8f}, {"lfo1Shape", 2}, {"lfo1Dest", 0}, {"lfo1Rate", 12.0f}, {"lfo1Depth", 0.8f}, {"lfo1Shape", 2}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 100}, {"delayFeedback", 0.4f}, {"delayMix", 0.25f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 100}, {"delayFeedback", 0.4f}, {"delayMix", 0.25f},
{"reverbSize", 0.3f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.2f} {"reverbSize", 0.3f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.2f}
}); });
@ -664,7 +664,7 @@ private:
{"autoPanRate", 0.1f}, {"autoPanDepth", 0.6f}, {"autoPanRate", 0.1f}, {"autoPanDepth", 0.6f},
{"lfo1Rate", 0.05f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.05f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.02f}, {"lfo2Depth", 0.25f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.02f}, {"lfo2Depth", 0.25f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 900}, {"delayFeedback", 0.75f}, {"delayMix", 0.5f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 900}, {"delayFeedback", 0.75f}, {"delayMix", 0.5f},
{"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.7f} {"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.7f}
}); });
@ -683,7 +683,7 @@ private:
{"autoPanRate", 3.0f}, {"autoPanDepth", 0.5f}, {"autoPanRate", 3.0f}, {"autoPanDepth", 0.5f},
{"lfo1Rate", 7.0f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 3}, {"lfo1Dest", 0}, {"lfo1Rate", 7.0f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 3}, {"lfo1Dest", 0},
{"lfo2Rate", 11.0f}, {"lfo2Depth", 0.4f}, {"lfo2Shape", 2}, {"lfo2Dest", 0}, {"lfo2Rate", 11.0f}, {"lfo2Depth", 0.4f}, {"lfo2Shape", 2}, {"lfo2Dest", 0},
{"delayTime", 180}, {"delayFeedback", 0.3f}, {"delayMix", 0.2f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 180}, {"delayFeedback", 0.3f}, {"delayMix", 0.2f},
{"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.2f} {"reverbSize", 0.5f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.2f}
}); });
@ -702,7 +702,7 @@ private:
{"autoPanRate", 8.0f}, {"autoPanDepth", 0.8f}, {"autoPanRate", 8.0f}, {"autoPanDepth", 0.8f},
{"lfo1Rate", 15.0f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 3}, {"lfo1Dest", 0}, {"lfo1Rate", 15.0f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 3}, {"lfo1Dest", 0},
{"lfo2Rate", 0.1f}, {"lfo2Depth", 0.5f}, {"lfo2Shape", 3}, {"lfo2Dest", 3}, {"lfo2Rate", 0.1f}, {"lfo2Depth", 0.5f}, {"lfo2Shape", 3}, {"lfo2Dest", 3},
{"delayTime", 60}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 60}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f},
{"reverbSize", 0.4f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.15f} {"reverbSize", 0.4f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.15f}
}); });
@ -723,7 +723,7 @@ private:
{"autoPanRate", 7.0f}, {"autoPanDepth", 0.9f}, {"autoPanRate", 7.0f}, {"autoPanDepth", 0.9f},
{"lfo1Rate", 13.0f}, {"lfo1Depth", 0.9f}, {"lfo1Shape", 2}, {"lfo1Dest", 0}, {"lfo1Rate", 13.0f}, {"lfo1Depth", 0.9f}, {"lfo1Shape", 2}, {"lfo1Dest", 0},
{"lfo2Rate", 19.0f}, {"lfo2Depth", 0.7f}, {"lfo2Shape", 3}, {"lfo2Dest", 1}, {"lfo2Rate", 19.0f}, {"lfo2Depth", 0.7f}, {"lfo2Shape", 3}, {"lfo2Dest", 1},
{"delayTime", 47}, {"delayFeedback", 0.6f}, {"delayMix", 0.35f}, {"delayPingPong", 1}, {"delaySpread", 0.61f}, {"delayTime", 47}, {"delayFeedback", 0.6f}, {"delayMix", 0.35f},
{"reverbSize", 0.7f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.4f} {"reverbSize", 0.7f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.4f}
}); });
@ -742,7 +742,7 @@ private:
{"autoPanRate", 0.3f}, {"autoPanDepth", 0.5f}, {"autoPanRate", 0.3f}, {"autoPanDepth", 0.5f},
{"lfo1Rate", 0.15f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 0}, {"lfo1Dest", 1}, {"lfo1Rate", 0.15f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 0}, {"lfo1Dest", 1},
{"lfo2Rate", 0.12f}, {"lfo2Depth", 0.8f}, {"lfo2Shape", 0}, {"lfo2Dest", 2}, {"lfo2Rate", 0.12f}, {"lfo2Depth", 0.8f}, {"lfo2Shape", 0}, {"lfo2Dest", 2},
{"delayTime", 300}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f}, {"delayPingPong", 1}, {"delaySpread", 0.5f}, {"delayTime", 300}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f},
{"reverbSize", 0.8f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.35f} {"reverbSize", 0.8f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.35f}
}); });
@ -761,7 +761,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 20.0f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 3}, {"lfo1Dest", 0}, {"lfo1Rate", 20.0f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 3}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 25}, {"delayFeedback", 0.8f}, {"delayMix", 0.4f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 25}, {"delayFeedback", 0.8f}, {"delayMix", 0.4f},
{"reverbSize", 0.3f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.15f} {"reverbSize", 0.3f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.15f}
}); });
@ -780,7 +780,7 @@ private:
{"autoPanRate", 5.0f}, {"autoPanDepth", 0.7f}, {"autoPanRate", 5.0f}, {"autoPanDepth", 0.7f},
{"lfo1Rate", 6.5f}, {"lfo1Depth", 0.8f}, {"lfo1Shape", 2}, {"lfo1Dest", 0}, {"lfo1Rate", 6.5f}, {"lfo1Depth", 0.8f}, {"lfo1Shape", 2}, {"lfo1Dest", 0},
{"lfo2Rate", 11.0f}, {"lfo2Depth", 0.5f}, {"lfo2Shape", 3}, {"lfo2Dest", 3}, {"lfo2Rate", 11.0f}, {"lfo2Depth", 0.5f}, {"lfo2Shape", 3}, {"lfo2Dest", 3},
{"delayTime", 73}, {"delayFeedback", 0.55f}, {"delayMix", 0.3f}, {"delayPingPong", 1}, {"delaySpread", 0.44f}, {"delayTime", 73}, {"delayFeedback", 0.55f}, {"delayMix", 0.3f},
{"reverbSize", 0.5f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.2f} {"reverbSize", 0.5f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.2f}
}); });
@ -799,7 +799,7 @@ private:
{"autoPanRate", 12.0f}, {"autoPanDepth", 0.8f}, {"autoPanRate", 12.0f}, {"autoPanDepth", 0.8f},
{"lfo1Rate", 17.0f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 3}, {"lfo1Dest", 0}, {"lfo1Rate", 17.0f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 3}, {"lfo1Dest", 0},
{"lfo2Rate", 0.3f}, {"lfo2Depth", 0.9f}, {"lfo2Shape", 2}, {"lfo2Dest", 1}, {"lfo2Rate", 0.3f}, {"lfo2Depth", 0.9f}, {"lfo2Shape", 2}, {"lfo2Dest", 1},
{"delayTime", 33}, {"delayFeedback", 0.7f}, {"delayMix", 0.35f}, {"delayPingPong", 1}, {"delaySpread", 0.33f}, {"delayTime", 33}, {"delayFeedback", 0.7f}, {"delayMix", 0.35f},
{"reverbSize", 0.4f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.25f} {"reverbSize", 0.4f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.25f}
}); });
@ -818,7 +818,7 @@ private:
{"autoPanRate", 3.0f}, {"autoPanDepth", 0.6f}, {"autoPanRate", 3.0f}, {"autoPanDepth", 0.6f},
{"lfo1Rate", 8.0f}, {"lfo1Depth", 0.7f}, {"lfo1Shape", 2}, {"lfo1Dest", 0}, {"lfo1Rate", 8.0f}, {"lfo1Depth", 0.7f}, {"lfo1Shape", 2}, {"lfo1Dest", 0},
{"lfo2Rate", 14.0f}, {"lfo2Depth", 0.4f}, {"lfo2Shape", 3}, {"lfo2Dest", 3}, {"lfo2Rate", 14.0f}, {"lfo2Depth", 0.4f}, {"lfo2Shape", 3}, {"lfo2Dest", 3},
{"delayTime", 55}, {"delayFeedback", 0.4f}, {"delayMix", 0.2f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 55}, {"delayFeedback", 0.4f}, {"delayMix", 0.2f},
{"reverbSize", 0.25f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.1f} {"reverbSize", 0.25f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.1f}
}); });
@ -837,7 +837,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0.3f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.3f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 90}, {"delayFeedback", 0.3f}, {"delayMix", 0.15f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 90}, {"delayFeedback", 0.3f}, {"delayMix", 0.15f},
{"reverbSize", 0.15f}, {"reverbDamping", 0.9f}, {"reverbMix", 0.05f} {"reverbSize", 0.15f}, {"reverbDamping", 0.9f}, {"reverbMix", 0.05f}
}); });
@ -856,7 +856,7 @@ private:
{"autoPanRate", 20.0f}, {"autoPanDepth", 1.0f}, {"autoPanRate", 20.0f}, {"autoPanDepth", 1.0f},
{"lfo1Rate", 20.0f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 3}, {"lfo1Dest", 0}, {"lfo1Rate", 20.0f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 3}, {"lfo1Dest", 0},
{"lfo2Rate", 15.0f}, {"lfo2Depth", 0.8f}, {"lfo2Shape", 3}, {"lfo2Dest", 3}, {"lfo2Rate", 15.0f}, {"lfo2Depth", 0.8f}, {"lfo2Shape", 3}, {"lfo2Dest", 3},
{"delayTime", 20}, {"delayFeedback", 0.6f}, {"delayMix", 0.3f}, {"delayPingPong", 1}, {"delaySpread", 0.25f}, {"delayTime", 20}, {"delayFeedback", 0.6f}, {"delayMix", 0.3f},
{"reverbSize", 0.3f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.2f} {"reverbSize", 0.3f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.2f}
}); });
@ -875,7 +875,7 @@ private:
{"autoPanRate", 4.0f}, {"autoPanDepth", 0.5f}, {"autoPanRate", 4.0f}, {"autoPanDepth", 0.5f},
{"lfo1Rate", 5.5f}, {"lfo1Depth", 0.85f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 5.5f}, {"lfo1Depth", 0.85f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 9.0f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 2}, {"lfo2Dest", 1}, {"lfo2Rate", 9.0f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 2}, {"lfo2Dest", 1},
{"delayTime", 66}, {"delayFeedback", 0.5f}, {"delayMix", 0.25f}, {"delayPingPong", 1}, {"delaySpread", 0.55f}, {"delayTime", 66}, {"delayFeedback", 0.5f}, {"delayMix", 0.25f},
{"reverbSize", 0.45f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.2f} {"reverbSize", 0.45f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.2f}
}); });
@ -894,7 +894,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 10.0f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 0}, {"lfo1Dest", 1}, {"lfo1Rate", 10.0f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 0}, {"lfo1Dest", 1},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 40}, {"delayFeedback", 0.7f}, {"delayMix", 0.4f}, {"delayPingPong", 1}, {"delaySpread", 0.5f}, {"delayTime", 40}, {"delayFeedback", 0.7f}, {"delayMix", 0.4f},
{"reverbSize", 0.6f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.3f} {"reverbSize", 0.6f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.3f}
}); });
@ -915,7 +915,7 @@ private:
{"autoPanRate", 0.08f}, {"autoPanDepth", 0.4f}, {"autoPanRate", 0.08f}, {"autoPanDepth", 0.4f},
{"lfo1Rate", 0.05f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.05f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.03f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.03f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 800}, {"delayFeedback", 0.6f}, {"delayMix", 0.4f}, {"delayPingPong", 1}, {"delaySpread", 0.6f}, {"delayTime", 800}, {"delayFeedback", 0.6f}, {"delayMix", 0.4f},
{"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.7f} {"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.7f}
}); });
@ -934,7 +934,7 @@ private:
{"autoPanRate", 0.1f}, {"autoPanDepth", 0.3f}, {"autoPanRate", 0.1f}, {"autoPanDepth", 0.3f},
{"lfo1Rate", 0.08f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.08f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.15f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.15f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 600}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 600}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f},
{"reverbSize", 0.85f}, {"reverbDamping", 0.15f}, {"reverbMix", 0.5f} {"reverbSize", 0.85f}, {"reverbDamping", 0.15f}, {"reverbMix", 0.5f}
}); });
@ -953,7 +953,7 @@ private:
{"autoPanRate", 0.2f}, {"autoPanDepth", 0.3f}, {"autoPanRate", 0.2f}, {"autoPanDepth", 0.3f},
{"lfo1Rate", 0.1f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.1f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.07f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.07f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 500}, {"delayFeedback", 0.4f}, {"delayMix", 0.25f}, {"delayPingPong", 1}, {"delaySpread", 0.55f}, {"delayTime", 500}, {"delayFeedback", 0.4f}, {"delayMix", 0.25f},
{"reverbSize", 0.8f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.45f} {"reverbSize", 0.8f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.45f}
}); });
@ -972,7 +972,7 @@ private:
{"autoPanRate", 0.15f}, {"autoPanDepth", 0.7f}, {"autoPanRate", 0.15f}, {"autoPanDepth", 0.7f},
{"lfo1Rate", 0.06f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.06f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.04f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.04f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 700}, {"delayFeedback", 0.65f}, {"delayMix", 0.45f}, {"delayPingPong", 1}, {"delaySpread", 0.65f}, {"delayTime", 700}, {"delayFeedback", 0.65f}, {"delayMix", 0.45f},
{"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.8f} {"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.8f}
}); });
@ -991,7 +991,7 @@ private:
{"autoPanRate", 0.25f}, {"autoPanDepth", 0.6f}, {"autoPanRate", 0.25f}, {"autoPanDepth", 0.6f},
{"lfo1Rate", 0.12f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.12f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.08f}, {"lfo2Depth", 0.25f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.08f}, {"lfo2Depth", 0.25f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 900}, {"delayFeedback", 0.7f}, {"delayMix", 0.5f}, {"delayPingPong", 1}, {"delaySpread", 0.7f}, {"delayTime", 900}, {"delayFeedback", 0.7f}, {"delayMix", 0.5f},
{"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.75f} {"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.75f}
}); });
@ -1010,7 +1010,7 @@ private:
{"autoPanRate", 0.3f}, {"autoPanDepth", 0.5f}, {"autoPanRate", 0.3f}, {"autoPanDepth", 0.5f},
{"lfo1Rate", 0.2f}, {"lfo1Depth", 0.25f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.2f}, {"lfo1Depth", 0.25f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.1f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.1f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 650}, {"delayFeedback", 0.55f}, {"delayMix", 0.35f}, {"delayPingPong", 1}, {"delaySpread", 0.6f}, {"delayTime", 650}, {"delayFeedback", 0.55f}, {"delayMix", 0.35f},
{"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.55f} {"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.55f}
}); });
@ -1029,7 +1029,7 @@ private:
{"autoPanRate", 0.12f}, {"autoPanDepth", 0.4f}, {"autoPanRate", 0.12f}, {"autoPanDepth", 0.4f},
{"lfo1Rate", 0.08f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.08f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.05f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.05f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 400}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f}, {"delayPingPong", 1}, {"delaySpread", 0.5f}, {"delayTime", 400}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f},
{"reverbSize", 0.8f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.5f} {"reverbSize", 0.8f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.5f}
}); });
@ -1048,7 +1048,7 @@ private:
{"autoPanRate", 0.1f}, {"autoPanDepth", 0.25f}, {"autoPanRate", 0.1f}, {"autoPanDepth", 0.25f},
{"lfo1Rate", 0.06f}, {"lfo1Depth", 0.1f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.06f}, {"lfo1Depth", 0.1f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.04f}, {"lfo2Depth", 0.08f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.04f}, {"lfo2Depth", 0.08f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 600}, {"delayFeedback", 0.45f}, {"delayMix", 0.3f}, {"delayPingPong", 1}, {"delaySpread", 0.55f}, {"delayTime", 600}, {"delayFeedback", 0.45f}, {"delayMix", 0.3f},
{"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.6f} {"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.6f}
}); });
@ -1067,7 +1067,7 @@ private:
{"autoPanRate", 0.15f}, {"autoPanDepth", 0.5f}, {"autoPanRate", 0.15f}, {"autoPanDepth", 0.5f},
{"lfo1Rate", 0.1f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.1f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.07f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.07f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 550}, {"delayFeedback", 0.5f}, {"delayMix", 0.35f}, {"delayPingPong", 1}, {"delaySpread", 0.5f}, {"delayTime", 550}, {"delayFeedback", 0.5f}, {"delayMix", 0.35f},
{"reverbSize", 0.85f}, {"reverbDamping", 0.15f}, {"reverbMix", 0.55f} {"reverbSize", 0.85f}, {"reverbDamping", 0.15f}, {"reverbMix", 0.55f}
}); });
@ -1088,7 +1088,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 100}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 100}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.05f} {"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.05f}
}); });
@ -1107,7 +1107,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 8.0f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 2}, {"lfo1Dest", 0}, {"lfo1Rate", 8.0f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 2}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 80}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 80}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f},
{"reverbSize", 0.15f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.05f} {"reverbSize", 0.15f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.05f}
}); });
@ -1126,7 +1126,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 120}, {"delayFeedback", 0.3f}, {"delayMix", 0.15f}, {"delayPingPong", 1}, {"delaySpread", 0.5f}, {"delayTime", 120}, {"delayFeedback", 0.3f}, {"delayMix", 0.15f},
{"reverbSize", 0.3f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.1f} {"reverbSize", 0.3f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.1f}
}); });
@ -1145,7 +1145,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 12.0f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 3}, {"lfo1Dest", 0}, {"lfo1Rate", 12.0f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 3}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 60}, {"delayFeedback", 0.15f}, {"delayMix", 0.08f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 60}, {"delayFeedback", 0.15f}, {"delayMix", 0.08f},
{"reverbSize", 0.1f}, {"reverbDamping", 0.9f}, {"reverbMix", 0.03f} {"reverbSize", 0.1f}, {"reverbDamping", 0.9f}, {"reverbMix", 0.03f}
}); });
@ -1164,7 +1164,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 150}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 150}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f},
{"reverbSize", 0.25f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.08f} {"reverbSize", 0.25f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.08f}
}); });
@ -1185,7 +1185,7 @@ private:
{"autoPanRate", 0.08f}, {"autoPanDepth", 0.5f}, {"autoPanRate", 0.08f}, {"autoPanDepth", 0.5f},
{"lfo1Rate", 0.04f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.04f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.02f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.02f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 800}, {"delayFeedback", 0.6f}, {"delayMix", 0.4f}, {"delayPingPong", 1}, {"delaySpread", 0.65f}, {"delayTime", 800}, {"delayFeedback", 0.6f}, {"delayMix", 0.4f},
{"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.7f} {"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.7f}
}); });
@ -1204,7 +1204,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0.1f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 0}, {"lfo1Dest", 1}, {"lfo1Rate", 0.1f}, {"lfo1Depth", 1.0f}, {"lfo1Shape", 0}, {"lfo1Dest", 1},
{"lfo2Rate", 0.1f}, {"lfo2Depth", 0.8f}, {"lfo2Shape", 0}, {"lfo2Dest", 2}, {"lfo2Rate", 0.1f}, {"lfo2Depth", 0.8f}, {"lfo2Shape", 0}, {"lfo2Dest", 2},
{"delayTime", 400}, {"delayFeedback", 0.4f}, {"delayMix", 0.25f}, {"delayPingPong", 1}, {"delaySpread", 0.5f}, {"delayTime", 400}, {"delayFeedback", 0.4f}, {"delayMix", 0.25f},
{"reverbSize", 0.8f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.4f} {"reverbSize", 0.8f}, {"reverbDamping", 0.2f}, {"reverbMix", 0.4f}
}); });
@ -1223,7 +1223,7 @@ private:
{"autoPanRate", 0.05f}, {"autoPanDepth", 0.3f}, {"autoPanRate", 0.05f}, {"autoPanDepth", 0.3f},
{"lfo1Rate", 0.02f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.02f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.01f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.01f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 1000}, {"delayFeedback", 0.8f}, {"delayMix", 0.5f}, {"delayPingPong", 1}, {"delaySpread", 0.7f}, {"delayTime", 1000}, {"delayFeedback", 0.8f}, {"delayMix", 0.5f},
{"reverbSize", 0.98f}, {"reverbDamping", 0.02f}, {"reverbMix", 0.8f} {"reverbSize", 0.98f}, {"reverbDamping", 0.02f}, {"reverbMix", 0.8f}
}); });
@ -1242,7 +1242,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0.15f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.15f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.08f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.08f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 300}, {"delayFeedback", 0.4f}, {"delayMix", 0.2f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 300}, {"delayFeedback", 0.4f}, {"delayMix", 0.2f},
{"reverbSize", 0.7f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.35f} {"reverbSize", 0.7f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.35f}
}); });
@ -1261,7 +1261,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0.2f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.2f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 200}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 200}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f},
{"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.5f} {"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.5f}
}); });
@ -1280,7 +1280,7 @@ private:
{"autoPanRate", 0.1f}, {"autoPanDepth", 0.6f}, {"autoPanRate", 0.1f}, {"autoPanDepth", 0.6f},
{"lfo1Rate", 0.08f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.08f}, {"lfo1Depth", 0.4f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.15f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.15f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 700}, {"delayFeedback", 0.55f}, {"delayMix", 0.4f}, {"delayPingPong", 1}, {"delaySpread", 0.6f}, {"delayTime", 700}, {"delayFeedback", 0.55f}, {"delayMix", 0.4f},
{"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.6f} {"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.6f}
}); });
@ -1299,7 +1299,7 @@ private:
{"autoPanRate", 0.15f}, {"autoPanDepth", 0.3f}, {"autoPanRate", 0.15f}, {"autoPanDepth", 0.3f},
{"lfo1Rate", 0.25f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 2}, {"lfo1Dest", 0}, {"lfo1Rate", 0.25f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 2}, {"lfo1Dest", 0},
{"lfo2Rate", 0.1f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.1f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 500}, {"delayFeedback", 0.45f}, {"delayMix", 0.3f}, {"delayPingPong", 1}, {"delaySpread", 0.5f}, {"delayTime", 500}, {"delayFeedback", 0.45f}, {"delayMix", 0.3f},
{"reverbSize", 0.75f}, {"reverbDamping", 0.25f}, {"reverbMix", 0.4f} {"reverbSize", 0.75f}, {"reverbDamping", 0.25f}, {"reverbMix", 0.4f}
}); });
@ -1320,7 +1320,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0.3f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.3f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 80}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 80}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f},
{"reverbSize", 0.1f}, {"reverbDamping", 0.9f}, {"reverbMix", 0.03f} {"reverbSize", 0.1f}, {"reverbDamping", 0.9f}, {"reverbMix", 0.03f}
}); });
@ -1339,7 +1339,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0.2f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.2f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 100}, {"delayFeedback", 0.3f}, {"delayMix", 0.12f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 100}, {"delayFeedback", 0.3f}, {"delayMix", 0.12f},
{"reverbSize", 0.15f}, {"reverbDamping", 0.85f}, {"reverbMix", 0.05f} {"reverbSize", 0.15f}, {"reverbDamping", 0.85f}, {"reverbMix", 0.05f}
}); });
@ -1358,7 +1358,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 4.0f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 4.0f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.15f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 2}, {"lfo2Dest", 0}, {"lfo2Rate", 0.15f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 2}, {"lfo2Dest", 0},
{"delayTime", 90}, {"delayFeedback", 0.3f}, {"delayMix", 0.15f}, {"delayPingPong", 1}, {"delaySpread", 0.4f}, {"delayTime", 90}, {"delayFeedback", 0.3f}, {"delayMix", 0.15f},
{"reverbSize", 0.2f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.08f} {"reverbSize", 0.2f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.08f}
}); });
@ -1377,7 +1377,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 100}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 100}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.1f}, {"reverbDamping", 0.9f}, {"reverbMix", 0.02f} {"reverbSize", 0.1f}, {"reverbDamping", 0.9f}, {"reverbMix", 0.02f}
}); });
@ -1398,7 +1398,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 5.0f}, {"lfo1Depth", 0.1f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 5.0f}, {"lfo1Depth", 0.1f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.5f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.5f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 180}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 180}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f},
{"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.08f} {"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.08f}
}); });
@ -1417,7 +1417,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0.2f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.2f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.1f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.1f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 300}, {"delayFeedback", 0.25f}, {"delayMix", 0.15f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 300}, {"delayFeedback", 0.25f}, {"delayMix", 0.15f},
{"reverbSize", 0.3f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.12f} {"reverbSize", 0.3f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.12f}
}); });
@ -1436,7 +1436,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 7.0f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 7.0f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.3f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.3f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 120}, {"delayFeedback", 0.25f}, {"delayMix", 0.12f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 120}, {"delayFeedback", 0.25f}, {"delayMix", 0.12f},
{"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.08f} {"reverbSize", 0.2f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.08f}
}); });
@ -1455,7 +1455,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0.15f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.15f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.12f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.12f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 250}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 250}, {"delayFeedback", 0.2f}, {"delayMix", 0.1f},
{"reverbSize", 0.25f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.1f} {"reverbSize", 0.25f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.1f}
}); });
@ -1476,7 +1476,7 @@ private:
{"autoPanRate", 0.06f}, {"autoPanDepth", 0.4f}, {"autoPanRate", 0.06f}, {"autoPanDepth", 0.4f},
{"lfo1Rate", 0.03f}, {"lfo1Depth", 0.25f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.03f}, {"lfo1Depth", 0.25f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.02f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.02f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 900}, {"delayFeedback", 0.65f}, {"delayMix", 0.4f}, {"delayPingPong", 1}, {"delaySpread", 0.7f}, {"delayTime", 900}, {"delayFeedback", 0.65f}, {"delayMix", 0.4f},
{"reverbSize", 0.98f}, {"reverbDamping", 0.02f}, {"reverbMix", 0.75f} {"reverbSize", 0.98f}, {"reverbDamping", 0.02f}, {"reverbMix", 0.75f}
}); });
@ -1495,7 +1495,7 @@ private:
{"autoPanRate", 0.2f}, {"autoPanDepth", 0.35f}, {"autoPanRate", 0.2f}, {"autoPanDepth", 0.35f},
{"lfo1Rate", 0.15f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.15f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.08f}, {"lfo2Depth", 0.12f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.08f}, {"lfo2Depth", 0.12f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 550}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f}, {"delayPingPong", 1}, {"delaySpread", 0.6f}, {"delayTime", 550}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f},
{"reverbSize", 0.85f}, {"reverbDamping", 0.15f}, {"reverbMix", 0.5f} {"reverbSize", 0.85f}, {"reverbDamping", 0.15f}, {"reverbMix", 0.5f}
}); });
@ -1514,7 +1514,7 @@ private:
{"autoPanRate", 0.08f}, {"autoPanDepth", 0.3f}, {"autoPanRate", 0.08f}, {"autoPanDepth", 0.3f},
{"lfo1Rate", 0.05f}, {"lfo1Depth", 0.35f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.05f}, {"lfo1Depth", 0.35f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.03f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 2}, {"lfo2Dest", 0}, {"lfo2Rate", 0.03f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 2}, {"lfo2Dest", 0},
{"delayTime", 700}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 700}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f},
{"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.55f} {"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.55f}
}); });
@ -1535,7 +1535,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 3.0f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 3.0f}, {"lfo1Depth", 0.5f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.2f}, {"lfo2Depth", 0.7f}, {"lfo2Shape", 2}, {"lfo2Dest", 0}, {"lfo2Rate", 0.2f}, {"lfo2Depth", 0.7f}, {"lfo2Shape", 2}, {"lfo2Dest", 0},
{"delayTime", 120}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f}, {"delayPingPong", 1}, {"delaySpread", 0.3f}, {"delayTime", 120}, {"delayFeedback", 0.5f}, {"delayMix", 0.3f},
{"reverbSize", 0.4f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.2f} {"reverbSize", 0.4f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.2f}
}); });
@ -1554,7 +1554,7 @@ private:
{"autoPanRate", 0.25f}, {"autoPanDepth", 0.7f}, {"autoPanRate", 0.25f}, {"autoPanDepth", 0.7f},
{"lfo1Rate", 0.2f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.2f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.1f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.1f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 500}, {"delayFeedback", 0.6f}, {"delayMix", 0.4f}, {"delayPingPong", 1}, {"delaySpread", 0.65f}, {"delayTime", 500}, {"delayFeedback", 0.6f}, {"delayMix", 0.4f},
{"reverbSize", 0.85f}, {"reverbDamping", 0.15f}, {"reverbMix", 0.55f} {"reverbSize", 0.85f}, {"reverbDamping", 0.15f}, {"reverbMix", 0.55f}
}); });
@ -1573,7 +1573,7 @@ private:
{"autoPanRate", 3.0f}, {"autoPanDepth", 0.5f}, {"autoPanRate", 3.0f}, {"autoPanDepth", 0.5f},
{"lfo1Rate", 6.0f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 6.0f}, {"lfo1Depth", 0.3f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.5f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.5f}, {"lfo2Depth", 0.2f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 200}, {"delayFeedback", 0.35f}, {"delayMix", 0.2f}, {"delayPingPong", 1}, {"delaySpread", 0.5f}, {"delayTime", 200}, {"delayFeedback", 0.35f}, {"delayMix", 0.2f},
{"reverbSize", 0.5f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.25f} {"reverbSize", 0.5f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.25f}
}); });
@ -1592,7 +1592,7 @@ private:
{"autoPanRate", 4.0f}, {"autoPanDepth", 0.5f}, {"autoPanRate", 4.0f}, {"autoPanDepth", 0.5f},
{"lfo1Rate", 5.0f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 5.0f}, {"lfo1Depth", 0.6f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 8.0f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 2}, {"lfo2Dest", 0}, {"lfo2Rate", 8.0f}, {"lfo2Depth", 0.3f}, {"lfo2Shape", 2}, {"lfo2Dest", 0},
{"delayTime", 80}, {"delayFeedback", 0.4f}, {"delayMix", 0.2f}, {"delayPingPong", 1}, {"delaySpread", 0.45f}, {"delayTime", 80}, {"delayFeedback", 0.4f}, {"delayMix", 0.2f},
{"reverbSize", 0.5f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.2f} {"reverbSize", 0.5f}, {"reverbDamping", 0.4f}, {"reverbMix", 0.2f}
}); });
@ -1613,7 +1613,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 0}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 0}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.15f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.05f} {"reverbSize", 0.15f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.05f}
}); });
@ -1632,7 +1632,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 0}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 0}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.12f}, {"reverbDamping", 0.9f}, {"reverbMix", 0.04f} {"reverbSize", 0.12f}, {"reverbDamping", 0.9f}, {"reverbMix", 0.04f}
}); });
@ -1651,7 +1651,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 0}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 0}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.15f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.06f} {"reverbSize", 0.15f}, {"reverbDamping", 0.8f}, {"reverbMix", 0.06f}
}); });
@ -1670,7 +1670,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 0}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 0}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.35f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.18f} {"reverbSize", 0.35f}, {"reverbDamping", 0.6f}, {"reverbMix", 0.18f}
}); });
@ -1689,7 +1689,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 0}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 0}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.25f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.12f} {"reverbSize", 0.25f}, {"reverbDamping", 0.7f}, {"reverbMix", 0.12f}
}); });
@ -1710,7 +1710,7 @@ private:
{"autoPanRate", 0.06f}, {"autoPanDepth", 0.4f}, {"autoPanRate", 0.06f}, {"autoPanDepth", 0.4f},
{"lfo1Rate", 0.03f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.03f}, {"lfo1Depth", 0.2f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.02f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 1}, {"lfo2Dest", 0}, {"lfo2Rate", 0.02f}, {"lfo2Depth", 0.15f}, {"lfo2Shape", 1}, {"lfo2Dest", 0},
{"delayTime", 800}, {"delayFeedback", 0.6f}, {"delayMix", 0.4f}, {"delayPingPong", 1}, {"delaySpread", 0.65f}, {"delayTime", 800}, {"delayFeedback", 0.6f}, {"delayMix", 0.4f},
{"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.75f} {"reverbSize", 0.95f}, {"reverbDamping", 0.05f}, {"reverbMix", 0.75f}
}); });
@ -1729,7 +1729,7 @@ private:
{"autoPanRate", 0.15f}, {"autoPanDepth", 0.2f}, {"autoPanRate", 0.15f}, {"autoPanDepth", 0.2f},
{"lfo1Rate", 0.15f}, {"lfo1Depth", 0.1f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.15f}, {"lfo1Depth", 0.1f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.1f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.1f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 300}, {"delayFeedback", 0.2f}, {"delayMix", 0.12f}, {"delayPingPong", 1}, {"delaySpread", 0.55f}, {"delayTime", 300}, {"delayFeedback", 0.2f}, {"delayMix", 0.12f},
{"reverbSize", 0.7f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.35f} {"reverbSize", 0.7f}, {"reverbDamping", 0.3f}, {"reverbMix", 0.35f}
}); });
@ -1748,7 +1748,7 @@ private:
{"autoPanRate", 0.1f}, {"autoPanDepth", 0.6f}, {"autoPanRate", 0.1f}, {"autoPanDepth", 0.6f},
{"lfo1Rate", 0.05f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0.05f}, {"lfo1Depth", 0.15f}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0.03f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0.03f}, {"lfo2Depth", 0.1f}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 700}, {"delayFeedback", 0.5f}, {"delayMix", 0.35f}, {"delayPingPong", 1}, {"delaySpread", 0.6f}, {"delayTime", 700}, {"delayFeedback", 0.5f}, {"delayMix", 0.35f},
{"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.7f} {"reverbSize", 0.9f}, {"reverbDamping", 0.1f}, {"reverbMix", 0.7f}
}); });
@ -1769,7 +1769,7 @@ private:
{"autoPanRate", 0.6f}, {"autoPanDepth", 0.15f}, {"autoPanRate", 0.6f}, {"autoPanDepth", 0.15f},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 200}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.4f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.18f} {"reverbSize", 0.4f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.18f}
}); });
@ -1788,7 +1788,7 @@ private:
{"autoPanRate", 0}, {"autoPanDepth", 0}, {"autoPanRate", 0}, {"autoPanDepth", 0},
{"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0}, {"lfo1Rate", 0}, {"lfo1Depth", 0}, {"lfo1Shape", 0}, {"lfo1Dest", 0},
{"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0}, {"lfo2Rate", 0}, {"lfo2Depth", 0}, {"lfo2Shape", 0}, {"lfo2Dest", 0},
{"delayTime", 100}, {"delayFeedback", 0}, {"delayMix", 0}, {"delayPingPong", 0}, {"delaySpread", 0.5f}, {"delayTime", 100}, {"delayFeedback", 0}, {"delayMix", 0},
{"reverbSize", 0.3f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.12f} {"reverbSize", 0.3f}, {"reverbDamping", 0.5f}, {"reverbMix", 0.12f}
}); });