Introduce AudioIO as a point of data flow control