AudioInputProcessor uses smart pointers now; OS X toolchain revamped to make it possible