Messing around outside my comfort zone in C++ and audio rendering