Since a few days i am experimenting with this circular buffer. Where is use poke~ and count~ to write to a buffer continously. So far so good. My problem is that when i want to stop to write into that buffer at a certain point, count~ resets it self to zero, which i don't want in every case. It would be nice to have the possibility to stop counting at a certain sample and later on continuing counting from that sample. I tried to use phasor~ for that but it seems to be not as accurate as count~ since the two run out of phase when phasor runs at 1 HZ. I also had issues when overdubbing with poke~ using phasor~ as indexdriver that glitches in audio would start to appear after some overdubbing cycles.
Maybe some one had already had this problem and solved the issue. Would be nice.