I've been working on a larger patch housing a number of bpatchers to cover all the aspects of audio production I need. I control global time, or numerous simultaneous times, through a number of counters.
I've dumbed it down to one counter for this, my looping patch. Problem is I had it working with record~, but now that I've replaced it with poke~ so that I could overdub continuously, I can't write to the buffer at all.
I'm using groove~ for playback, and everything is timed to bang relative to the downbeat. I was just hoping someone could take a look and suggest why I'm not able to manage continuous overdub. I suspect I am missing something very obvious, I can't get past this hurdle.