Gen~ grooveduck
This is nearly right - but is a bit of a Frankenstein's monster of things bolted together, including a gen~ resurrection of the ancient grooveduck~ (if anyone remembers that?) written by Graham Wakefield.
What it does - nearly does - is simple: it records a loop in time with the transport clock, starting and stopping the recording of the loop on the next 'downbeat', using a primed onebang.
BUT I can't figure out how to have it start playing from the start of the buffer as soon as the loop is done recording: there's always a pause.
It if was just a ~groove object, I'd send it a 0 message, but opening the gen~ object just baffles me because there's no ~groove in there (and reminds me that I must get Graham's book and learn about gen~ properly)
In the meantime - can anyone help with the final step in this patch?
Thanks,
Lee