I hit DEBUG ASSERT: "delay_frames > 0" in EchoEffect::processChannel() at ./src/effects/backends/builtin/echoeffect.cpp:151
when repeatedly triggering hotcue_1_setloop (with default 4 beats).
I think The issue arises when delay_frames is calculated to be zero or negative, which happens if the track is not playing and the beat_length or period results in a very small value.
Bug Description
I hit DEBUG ASSERT: "delay_frames > 0" in EchoEffect::processChannel() at ./src/effects/backends/builtin/echoeffect.cpp:151 when repeatedly triggering
hotcue_1_setloop
(with default 4 beats).Strange thing is that the track was not playing.
Version
main, didn't test with other versions, yet
OS
No response