What is the problem?
The ‘P’ command only affects the sample start position.
What should this feature achieve?
It would be really good, in the case where you have a Loop Start and Loop End parameter on a looping sample, for P (or another new command) to shift the whole looped section (with a signed offset) so you could define a looped section then “scan” through the sample with a Pattern command
Are there any workarounds?
You can almost do it with the Granular playback mode but that then forces you to change the playback mode to Granular when you might want to keep the sample as a regular loop when you’re not modifying the loop position with a Pattern command.
Any links to related discussions?
–
Any references to other products?
Elektron samplers do this (Octatrack and Digitakt). You can also modulate the loop position with an LFO but that’s another topic!