sound manager updated compiling (untested)