Hi, here's what i'm working with: I've got sixteen 64kb arrays functioning as loopers.
Now, recording to them is sometimes quite challenging, if there's a quick sound, I might "blink and miss it", and then have to ask for that sound to be played again, hoping I'll be quick enough to catch it (I basically use a metronome to record, i.e. when I click on "X" (tgl) - recording starts, and then when I click on "X" (tgl), if i'm lucky, the waveform I'm seeing in the array stays.
Now, fixing that would be pretty cool (I can provide a screenshot at the bottom of this post and am open to any suggestions) but I'm now looking at this idea of "record a large amount of audio, and set a copypoint and copy a 64kb chunk from the copypoint (startpoint, really) onwards to a 64kb array.
So, how would one go about doing that? I'm currently using this to copy between the sixteen loopers. So I click on one looper number, and then click on another looper number, and a copy from A to B is made:

that's pretty great and useful!
but now i'm looking to finally have this "long array", with maybe a slider underneath it to define what the startpoint of the copy is, and only copy the next 64kb chunks after the startpoint.
so is it [array sum (startpoint) (specific length, i.e. 64kb) (arrayname)] that i would then be using, with a slider defining the startpoint, and a hard [64000( to get "from there"?
so here's the [metro 2000] I use to sample - what I'd prefer to do is record one full 64kb chunk and then if the chunk is visible already, and I press [tgl] - the recording stops there. instead, the visible chunk might get overwritten, if i'm unlucky enough:

should i be using some sort of method of splitting the [tgl] into a [start( and a [stop( ? i'm not 100% sure. or could i somehow time the 64kb sampling so that if i press stop, and the tabwrite~ gets to the end of the array, it stops when i untick the [tgl] ?










