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