more miscellaneous changes for audioengine, all of this is still far from actually compiling