I’m currently trying to write an AudioSpectrumBuffer in a similar style to the AudioSampleBuffer.
Something I don’t quite understand is the memory allocation process (down at the first hurdle or what). Why exactly is the memory stored as a
later in allocateData().
I guess my question is why isn’t it float instead of char in the first place.
Obviously there is a reason for this but I don’t know what it is!