Moved input bus processing into output bus render, to utilitise output bus timestamp when drawing from Audiobus input.
…fect and generator types
…g to idle state
levels. added support for enabling the session for input and/or output independently, to handle the case where hi samplerate input devices require the output to be disabled in order to actually achieve the desired 88k or 96k rates. added an updateWithAudioDescription routine which lets you reconfigure the audio system without having to deallocate the whole shebang, this is safer then trying to rely on getting ARC behavior exactly perfect.
…ndependent of the audiodescription that it pulls from the audiocontroller. This could probably be more elegantly done by giving more fine grain control over the audiosdescription of the output write instead.