| 2449 | } |
| 2450 | |
| 2451 | void FireAudioProcessor::clearModulationForParameter(const juce::String& targetParameterID) |
| 2452 | { |
| 2453 | lfoManager->clearModulationForTarget(targetParameterID); |
| 2454 | |
| 2455 | if (auto* editor = getActiveEditor()) |
| 2456 | { |
| 2457 | if (auto* fireEditor = dynamic_cast<FireAudioProcessorEditor*>(editor)) |
| 2458 | { |
| 2459 | fireEditor->triggerAsyncUpdate(); |
| 2460 | } |
| 2461 | } |
| 2462 | lfoDataHasChanged(); |
| 2463 | } |
| 2464 | |
| 2465 | void FireAudioProcessor::invertModulationDepthForParameter(const juce::String& targetParameterID) |
| 2466 | { |
no test coverage detected