ADDING: delegate method for error codes + additional file formats (though there seem to be some problems with some of the compressed types at the moment) // CHANGED: audioGroup now gets nil'd and re-initialized for each new recording