The buffer space allocation per channel is variable so that the time duration recorded for the buffer changes.