From 8023297f758133dfb1e2a354ae2844a3123b936e Mon Sep 17 00:00:00 2001 From: corv Date: Sun, 28 Aug 2022 22:26:33 +0200 Subject: [PATCH] use pb setter instead of juce setter in noisegate (#144) --- pedalboard/plugins/NoiseGate.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pedalboard/plugins/NoiseGate.h b/pedalboard/plugins/NoiseGate.h index da1bb4e5..143467bf 100644 --- a/pedalboard/plugins/NoiseGate.h +++ b/pedalboard/plugins/NoiseGate.h @@ -40,10 +40,10 @@ inline void init_noisegate(py::module &m) { .def(py::init([](float thresholddB, float ratio, float attackMs, float releaseMs) { auto plugin = std::make_unique>(); - plugin->getDSP().setThreshold(thresholddB); - plugin->getDSP().setRatio(ratio); - plugin->getDSP().setAttack(attackMs); - plugin->getDSP().setRelease(releaseMs); + plugin->setThreshold(thresholddB); + plugin->setRatio(ratio); + plugin->setAttack(attackMs); + plugin->setRelease(releaseMs); return plugin; }), py::arg("threshold_db") = -100.0, py::arg("ratio") = 10, @@ -69,4 +69,4 @@ inline void init_noisegate(py::module &m) { .def_property("release_ms", &NoiseGate::getRelease, &NoiseGate::setRelease); } -}; // namespace Pedalboard \ No newline at end of file +}; // namespace Pedalboard