function Proxy (bufferSize, channelCount) {
	Sink.EventEmitter.call(this);

	this.bufferSize		= isNaN(bufferSize) || bufferSize === null ? this.bufferSize : bufferSize;
	this.channelCount	= isNaN(channelCount) || channelCount === null ? this.channelCount : channelCount;

	var self = this;
	this.callback = function () {
		return self.process.apply(self, arguments);
	};

	this.resetBuffer();
}
Creates an array of buffers of the specified length and the specified count.

@static Sink
@name createDeinterleaved

@arg {Number} length The length of a single channel.
@arg {Number} channelCount The number of channels.
@return {Array} The array of buffers.