Using the "benchmark" tab of the j.filter~ help patcher I just saw a crash switching from the halfband.9 filter to the halfband.33.
It was a thread-safety problem: the halfband.9 was still being processed in the perform routine at the same time that the halfband.9 allpass filters were being deleted.
Using the "benchmark" tab of the j.filter~ help patcher I just saw a crash switching from the halfband.9 filter to the halfband.33.
It was a thread-safety problem: the halfband.9 was still being processed in the perform routine at the same time that the halfband.9 allpass filters were being deleted.
Ouch!