part-way through getting the audioengine changes to compile
new file