MCPcopy Create free account
hub / github.com/StrangeLoopsAudio/gRainbow / processModSources

Method processModSources

Source/Parameters.cpp:24–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22 }
23}
24void Parameters::processModSources() {
25 for (auto& lfo : global.modLFOs) {
26 lfo.processBlock();
27 }
28 for (auto& env : global.modEnvs) {
29 env.processBlock();
30 }
31 for (auto& macro : global.macros) {
32 macro.processBlock();
33 }
34}
35void Parameters::applyModulations(juce::RangedAudioParameter* param, float& value0To1) {
36 const int idx = param->getParameterIndex();
37 if (param && modulations.contains(idx)) {

Callers 1

processBlockMethod · 0.80

Calls 1

processBlockMethod · 0.45

Tested by

no test coverage detected