Mmmh ... that seems to be a revolutionary idea.
Normally you have an "offset" - and a sample will be played
from this offset-point onwards.
You want to introduce a new "snap offset" - and the sample
will be played even before this snap offset.
----------------------------------------------------------------
This seems to me like putting the cart before the horse. I'd
like to have it easy and simple: Play a sample from the
offset on. And adjust the groove by using a track-delay-
parameter like
suggested here .