Audio.RingbufferCircular ringbuffers.
val create : int -> int -> tCreate a ringbuffer of given number of channels and size (in samples).
val channels : t -> intNumber of channels of the ringbuffr.
val read_space : t -> intNumber of samples available for reading.
val write_space : t -> intNumber of samples available for writing.
val read_advance : t -> int -> unitAdvance the read pointer.
val write_advance : t -> int -> unitAdvance the write pointer.