Not sure how to expose this, but my old Wusik Station code is mostly Assembly with SIMD instructions. What I do is process blocks of 4 voices on each call, as the 32 bit SIMD registers (SSE) can handle 4 numbers at once. But, I wonder, is there a better way to handle this so my code is cross-platform even on machines without SSE/SIMD/compiler-Assembly-support?
I don’t know exactly what I’m looking for, so please, be patient with me on this. :oops:
I remember reading about paralelization, but I couldn’t understand how to make this work with my 4 voice-block code. Would this be the trick on making a code that is not tied to one type of cpu/compiler?
I could share my filter code here made with assembly if that helps.
Thanks for now.