Individual grains not looping in the sampler

I do the following:
-Select the sample engine.
-Turn on the granular section.
-In the “main” tab, set scan to some forward value so the play head moves through the sample.
-In the “edit” tab, activate the loop button and set start and end loop points.
-Play and hold a note.

What happens:
The play head does indeed move through the sample and loops back to the loop start point when it reaches the loop end point. However, the individual grains that are playing just get cut off when they hit that loop end point instead of wrapping around to the loop start, causing every one of those grains to abruptly cut out and leave blank spots until the play head loops back to the beginning and it starts over.

When the “loop” button is active, I would think expected behavior would be for all the grains to also loop, not just the play head. Am I missing something? This has been out long enough that I would assume it’s been reported.

Hi @gevarre. Welcome back.

Yes - when using Granular Mode, then the sample Loop have no effect. It will work the same no matter you have Loop turned on or off.

A grain start point can change. A grain can only play to an end point of a sample. So as it are, then if the grain size is larger/ longer than from the start point of the grain to an end point of a sample, then the grain will be shorter than it’s size and end abrupt.

I would like, if there was a possibility to have a optional functionality for the start point of a grain, to secure there always was enough sample to play it’s full size/ length from it’s start point. I guess such a limit for grain start points can be based on the grain size. if possible at all to create such a functionality.