Granular Engine
-
Is it possible to create some sort of granular engine in HISE and if yes, are there any examples around already? Thx, U
-
@vewilya I think it's mostly possible. You can only loop samples up to every 20ms because of the timer protection, which prevents some deeper granular FX, but @Lindon had a go at it a while back:
-
@Lunacy-Audio Thanks @Lunacy-Audio! Why is there a lower limit of 20ms? Is this something that will likely be changed in the future?
-
@vewilya I think it's an arbitrary limit Christoph set to prevent people from abusing timer callbacks. For the vast majority of applications, you definitely don't need anything faster than 20ms. For faster real-time applications, you'll probably want to use a scriptnode algo or something.
-
@vewilya my experiments in this seem to show you dont need anything down as low as 20 ms anyway - 50 ms is plenty....
-
Thanks guys for the infos. I’ll have to get my head around a couple of basics first before tackling this. But from what I hear you say it should be possible to do!