This is just a huge nitpick, but can you move this so the includes are in alphabetical. Same thing in DSP.cpp. Pretty please :)