Latest Audio Changes

Lots of new audio features to pull in and a attempt to fix the crash you were seeing.  Plus I wanted to create a pull request :)