| 128 | } |
| 129 | |
| 130 | void PluginProcessor::processBlock(juce::AudioBuffer<float>& buffer, juce::MidiBuffer&) { |
| 131 | if (bypass_.load(std::memory_order::relaxed) > .5f) { |
| 132 | processBlockInternal<true>(buffer); |
| 133 | } else { |
| 134 | processBlockInternal<false>(buffer); |
| 135 | } |
| 136 | } |
| 137 | |
| 138 | void PluginProcessor::processBlock(juce::AudioBuffer<double>& buffer, juce::MidiBuffer&) { |
| 139 | if (bypass_.load(std::memory_order::relaxed) > .5f) { |