11 #include <AudioUnit/AudioUnit.h>
24 AUIO(
unsigned s_rate,
unsigned b_size,
int in_device,
int out_device,
unsigned in_chans,
unsigned out_chans);
34 virtual
Buffer & getInput(
unsigned numFrames,
unsigned numChannels) throw(CException);
38 void handleError(OSStatus result) throw(CException);
48 CAIO(
unsigned s_rate,
unsigned b_size,
int in_device,
int out_device,
unsigned in_chans,
unsigned out_chans);
51 void open()
throw(CException);
52 void close()
throw(CException);
53 void start()
throw(CException);
54 void stop()
throw(CException);
57 void handleError(OSStatus result)
throw(CException);