the recent AudioBlock refactoring broke the clear() method, if the SampleType is a SIMD type.
The following code won’t work:
AudioBlock<SIMDRegister<float>> ab; ab.clear();
No matching function for call to 'clear' <- FloatVectorOperations.
clearInternal() method, which is used to clear the data, is no longer reinterpret_casting the SampleType to float in order to use the FloatVectorOperations.
Am I supposed to use clear differently? Or did it just slip through testing?
Maybe something for @tpoole?