I found a weird thing out with DirectSound and decided to recode how I'm doing the Spectrum Analyzer. It didn't want to work if it wasn't running outside visual studio.
I also want to recode the user interface at some point to make it a bit more dynamic for 2 new things I want to add in / fix 2 existing cross threading issues.