HISE Logo Forum
    • Categories
    • Register
    • Login

    LFO's gone rogue!

    Scheduled Pinned Locked Moved Scripting
    5 Posts 3 Posters 183 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.
    • d.healeyD
      d.healey
      last edited by

      My LFO won't stop, any ideas?

      Peek 2021-03-01 20-16.gif

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      ustkU 1 Reply Last reply Reply Quote 0
      • ustkU
        ustk @d.healey
        last edited by

        @d-healey It works here but made strange things at first. Try shift-F5, I don't know why but it seemed to have an action for me 🙄

        Can't help pressing F5 in the forum...

        1 Reply Last reply Reply Quote 1
        • NatanN
          Natan
          last edited by

          Same setup doesn't do anything here :/

          1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey
            last edited by

            @ustk said in LFO's gone rogue!:

            @d-healey It works here but made strange things at first. Try shift-F5, I don't know why but it seemed to have an action for me 🙄

            Oh it was working here too, and if I add a new LFO and new CC mod it will work. This is a project I made a week ago and now it's not working. But I think I have figured out why!

            I have a script that bypasses all modulators and then unbypasses some. I looked at the project XML and I can see the modulation chain itself is a modulator, and it's been bypassed by my script. There is no function to test for the type of modulator so a quick solution would be to make my script ignore the mod based on ID, but then I'd have to do that for each modulator chain. What I'm going to do is try to add a getType() function to HISE.

            <Processor Type="ModulatorChain" ID="LFO Intensity Mod" Bypassed="1" Intensity="1">
            

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            1 Reply Last reply Reply Quote 1
            • d.healeyD
              d.healey
              last edited by

              I've added the Modulator.getType() function now, works perfectly.

              I've pushed my latest changes to my feature branch. This is up to date with the latest commits in @Christoph-Hart's scriptnode branch which means that it will be easy for him to merge my pull request ;)

              There is one breaking change in my branch. I added an additional parameter to the FileSystem.browse function. The fourth parameter is now a boolean that you can use to specify if you want to browse for directories rather than files.

              Libre Wave - Freedom respecting instruments and effects
              My Patreon - HISE tutorials
              YouTube Channel - Public HISE tutorials

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

              44

              Online

              1.7k

              Users

              11.7k

              Topics

              102.0k

              Posts