Duh, transpose not transport. Wishful thinking I guess. Anyway, this ^^^ with this vvvv
seems like an interesting combo to sync instead of sending a clock to one of the TT trigger ins to sync ES. Or could measure the time between two trigger ins to use to set internal metronome to sync ES, so as tempo changed ES would stay synced - or at least the pattern would trigger on the downbeat. If only you could adjust the speed other than by a factor of 2, you could really sync the pattern regardless of length or congruence with time signature.
So really, we can only sync the beginning of the ES pattern, we still can’t actually synchronize the tempo of the ES pattern with the tempo of anything else, which is really what I think a lot of us were hoping to be able to do. Well maybe with carefully placed STOP and…wait, is there not ES_START? So you have to reset the pattern to resume playback? Or is that just an omission? Kinda makes sense that there isn’t a START the way ES works.
I think the only way you could actually sync a pattern this way (besides manually timing it) is if you were able to set the ES buffer length as the time between incoming triggers, and rescale the buffer contents to the new size (like I’m guessing happens when you halve or double the pattern speed - unless you’re varying read through rate and the buffer size is fixed?). Otherwise, the only way to make sure you get your entire pattern in tempo-sync would be to set your master clock by the ES pattern length, which is a little backwards and back where we started.
+1 for a revision allowing you to clock the whole ES pattern; still have to decide what gets clocked: notes or ‘ticks,’ since timing gets preserved when you record a pattern I’d think the latter. Seems like clocking individual notes would lose some of the ES personality (and would be harder to execute I’d think). Clocking the 16 steps across the grid could be an option, or the ability to change whether one clock equals 16, 8, 4, 2, or 1 steps across the pattern would seem to be a winning option. So each sync would really turn into a reset to a different specific place in the buffer, but even factors of the pattern / buffer length. This would also allow you to add a command to set your position in the pattern (approaching WW functionality but over a continuous buffer rather than 16 quantized steps). Combine all this with the above idea of resizing the pattern from incoming clicks and you’d have pretty absolute control over synchronization with ES.
Sorry didn’t mean to get so long winded - my posts are always too long. I’m sure the ES stuff is back-burner with all the other avenues that TT opens up. Really getting excited to play with one - now I only wish there were more outputs in that blank, seemingly unused panel space, cause why not? Unless of course that’s all the I/O manageable. It’s enough, for sure, I’m not trying to be greedy now, that just seems like a lot of space. OK, maybe I’m being greedy.