HISE Logo Forum
    • Categories
    • Register
    • Login

    Randomise start point of LFO Modulator?

    Scheduled Pinned Locked Moved General Questions
    5 Posts 2 Posters 28 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • dannytaurusD
      dannytaurus
      last edited by dannytaurus

      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

      CleanShot 2025-11-07 at 13.09.24@2x.png

      Meat Beats: https://meatbeats.com
      Klippr Video: https://klippr.video

      dannytaurusD 1 Reply Last reply Reply Quote 0
      • dannytaurusD
        dannytaurus @dannytaurus
        last edited by

        Seems like what I actually need to do is randomise the Phase Offset of the LFO between 0-50% on voice start.

        Meat Beats: https://meatbeats.com
        Klippr Video: https://klippr.video

        dannytaurusD 1 Reply Last reply Reply Quote 0
        • dannytaurusD
          dannytaurus @dannytaurus
          last edited by dannytaurus

          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 πŸ™Œ

          Meat Beats: https://meatbeats.com
          Klippr Video: https://klippr.video

          Oli UllmannO 1 Reply Last reply Reply Quote 0
          • Oli UllmannO
            Oli Ullmann @dannytaurus
            last edited by

            @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 IgnoreNoteOn attribute. The attribute has the number 10 and must be set to true.

            dannytaurusD 1 Reply Last reply Reply Quote 1
            • dannytaurusD
              dannytaurus @Oli Ullmann
              last edited by

              @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! πŸ™Œ

              Meat Beats: https://meatbeats.com
              Klippr Video: https://klippr.video

              1 Reply Last reply Reply Quote 1
              • First post
                Last post

              11

              Online

              2.0k

              Users

              12.8k

              Topics

              111.1k

              Posts