diff --git a/components/audio/src/speaker.cpp b/components/audio/src/speaker.cpp index 7db2e84263aed389b12b643b42f73987cc0e04ac..d83c67b232648024404dcada14303a83042bd127 100644 --- a/components/audio/src/speaker.cpp +++ b/components/audio/src/speaker.cpp @@ -37,10 +37,12 @@ Speaker::Speaker(nlohmann::json &config) : ftl::Configurable(config), buffer_(nu #endif volume_ = 1.0f; active_ = false; - extra_delay_ = value("delay",0.0f); + extra_delay_ = value("delay",0.1f); on("delay", [this]() { - extra_delay_ = value("delay",0.0f); + extra_delay_ = value("delay",0.1f); + setDelay(0); }); + setDelay(0); } Speaker::~Speaker() {