I'm having headaches trying to figure out a (stupid ?) problem in a patch I'm working on, and I thought maybe it would be obvious to someone here, who knows ?
Basically, I'm working on my own MLR-inspired patch for monome grid. It's a sample cutter that accesses 16 start points in a sample loop.
Where I'm struggling is at "inner loops". The idea is that when you hold a first button and press a second one, the file loops between these two points. If only one press happens, the whole file loops, starting from here. It works but the playhead "jumps" when the end point is pressed. This is what I want to avoid.
I guess something should be corrected in my [scale~] patcher, or something like that.
I also tried to hold the second press into an [f] and trigger at the end of the [phasor~] loop (using cyclone [edge~] and [onebang]) but no luck.
Here's a patch to illustrate the problem.
Any help would be awesome.