Randomise start point of LFO Modulator?
-
How do I properly randomise the start point of an LFO Modulator?
I'm using a Wavetable Synthesiser with an LFO to modulate the index. Works great. Now I want each note to start at a random index, then continue to modulate through the full wavetable.
When I add a Voice Start > Random Modulator, it does randomise the start index but then the LFO only sweeps for the frames between the start and the random end point. The random voice start scales the LFO output, so if the random start is 45%, then the LFO only sweeps the first 45% of the wavetable.
What I need is a full 0-100% sweep but starting at a random point.
I'm doing this with built-in modules by the way, not Scriptnode.
Video here: https://f000.backblazeb2.com/file/meat-beats-links/HISE-RandomWavetableStart

-
Seems like what I actually need to do is randomise the Phase Offset of the LFO between 0-50% on voice start.
-
Or can I set the LFO free-running? And would that work polyphonically?
Yeah... I have no idea what I'm talking about!

EDIT: found the LFO IgnoreNoteOn parameter which seems to do what I want

-
@dannytaurus
I'm not sure what you mean by βfree running,β but you can make sure that the LFO doesn't respond to note-on commands and is therefore not triggered by a note.You do this with the
IgnoreNoteOnattribute. The attribute has the number 10 and must be set totrue. -
@Oli-Ullmann By "free-running" I mean not reset on NoteOn events. And yeah, I found the IgnoreNoteOn parameter right after my last post

Thanks anyway!
