Sampling is a manual process that should be done intuitively. Working with a controller, the bitwig sampler should be able to be treated as a hardware sampler. Therefore : make it possible to access for hardware-encorders and buttons the following parameters:
Sample and Loop - Start / End-positions.
Loop-Type and Crossfade - Options
Keytrack, Root, Gain
Especially Important : Sample-View-Position and Zoom-Factor
Also Usefull : Browse Sample / Create new Multisample
There is a detail for the positional-parameters : In which detail-level/grain-size should they work, when an encoder knob is turned ?
Maybe that might be achievable by making their Step-Ratio work in relation to the Zoom-factor of the Sample-View (as it is done by MPC and Maschine).
By the way, yes, it is possible to access the various Offsets. But that’s only useful once you have set-up the sample with the FINE-GRAINED Start-End-Parameters.
Making the sampler and sampling process-more intuitively and display independent.
Bitwig has a Sampler, it should be made use of as good as possible