Added a streaming algorithm to act as a jack client with a ringbuffer