Audio Mixing
The audio mixer should now be 95% done. Today it was about finishing the last bits, like adding pitch. As well as actually converting it to SIMD instructions. Which helped me learn a bit more on how I can use SIMD on just little parts of code. It can really speed things up, so I really do not understand why people don’t use it in C# and stuff. All our computers nowadays have at least SSE. Which means your code can be around 3 times faster when compatible with SIMD. It isn’t even that hard to use or understand. It’s a shame this doesn’t get taught to developers that much. I will definitely try to use SIMD at my day job more from now on. As I think a lot of our code can benefit from it.

Last modified: November 14, 2022