| 438 | } |
| 439 | |
| 440 | void LfoManager::invertModulationDepth(const juce::String& targetParameterID) |
| 441 | { |
| 442 | const juce::ScopedLock sl(dataAccessLock); |
| 443 | for (auto& routing : modulationRoutings) |
| 444 | { |
| 445 | if (routing.targetParameterID == targetParameterID) |
| 446 | { |
| 447 | routing.depth *= -1.0f; |
| 448 | return; |
| 449 | } |
| 450 | } |
| 451 | } |
| 452 | |
| 453 | void LfoManager::toggleBypassForRouting(const juce::String& targetParameterID) |
| 454 | { |
no outgoing calls
no test coverage detected