main difference with random access mode ring buffers is they need to have their content zeroed out so we can mix into them. this isn't needed for regular ring buffers.