@jonny is close to what i mean with having a movable window with start and endpoints cv'able.
What i'm suggesting is cv control of start point, of end point and of the playback head in that window. I want to be able slide that window around a sample whilst manipulating the size of that window whilst playing playhead inside window in various ways (forward/reverse/ping pong/random etc).
You mentioned to try using the Sample player. I had an extra play with that today, just in case i missed some of its functionality before i responded.
I think you have half the functionality in Manual Grains and Half the functionality in the Sample Player + some missing bits, in what i'm requesting. I'm not dissapointed by either of these units, they are superb and have been designed to work a very specific way.
With Manual Grains you have cv control of the start point and endpoint, but not the playhead which has the granular algorthm instead of the other playback options, and that 1 second max window is a little bit too small but is obviously great for granular.
With the Sample player you have cv control of the start point, the playhead, but not the endpoint. You can have a big window, which is a good thing, but its a non cv'able end point / defined by another slice. In other words you have cv control of the start point (via a slice marker) and you shift around this start point (slice marker) by +/- 5 seconds by "shift" (which seems to be an imaginery slice marker). Your window size is defined by the next slice +/- your "shift" (end point). You do have CV control of the playbackhead, but its a real fiddle to control using shift and speed. To get the playhead to loop you are having to use using pulse width modulation and by doing that you are introducing amplitude / audio rate modulation which directly affects the sound. Don't get me wrong, i like these kinds of sounds, its a really interesting byproduct of modulation. Also, by moving around the playback head, to get forward and reversing of speed, directly affects the pitch - again this can be fiddled somewhat with changing the 1v/oct. These techniques are the same sort of things i use to use with a Tyme Saferi v1 because it wouldn't loop. Its also the reason why i suggested different playback modes available per slice.
Another option would be to have cv'able slices instead of having to insert them. At the most basic level have a default of 2 - start and end point, then have some interesting options for the playback head.
Ideally, i would like better playback options when playing slices and a better way to shift and manipulate a window around a long sample.
Sorry if it sounds like i'm being picky, i can absolutely make great noises the way everything is, even if you never made any firmware updates! I'm just responding to the dreams idea.