Offset vs. Delay in HISE
-
@gorangrooves You need to have set some start offset value for them in the sampler.
-
@d-healey Thanks, Dave. I'll play around with it a bit more. It is kind of weird: setting an offset value to set an offset value?!
-
@gorangrooves thats because it needs to increase the preload buffer to be able to skip to the position so it needs to know the max offset you want to use in advance.
-
@Christoph-Hart Thanks, Christoph. Your explanation makes perfect sense, but the naming for that parameter not so much. I don't think it is intuitive. What do you think about renaming it to something like "OffsetBuffer"?
-
@gorangrooves StartOffset is kind of standard since Kontakt uses the same name.
-
@d-healey I am referring to the "SampleStartMod".
"StartOffset" is self-explanatory.
"SampleStartMod" is not. -
@gorangrooves Yeah it's the same in Kontakt. In fact I think it's shortened to S. Mod in Kontakt. It's short for Sample Start Modulation Range. But of course for someone who isn't familiar with that it does seem like a strange choice.
-
@d-healey "range" is the keyword here. "Buffer" or "range" would make it more self-explanatory and less confusing.
-
@gorangrooves The problem is that this name is hardcoded as ID into samplemaps so unless I'll make an ugly branch like this to the codebase
if(user == "goran" && id == "SampleStartMod") { id = "StartOffset"; }
I don't see a way of changing this without breaking every single HISE project :)
-
@Christoph-Hart
Nevermind.