added getDescription for AudioResource so we can get info about outputs being used and changed RtAudioOut so that it tries to open an output that conforms to the buffer size requested