HISE Logo Forum
    • Categories
    • Register
    • Login

    Scriptnode, stuck with set value

    Scheduled Pinned Locked Moved General Questions
    2 Posts 1 Posters 198 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.
    • ustkU
      ustk
      last edited by ustk

      @Christoph-Hart Is there a way to directly set a value, not using the 0-1 based representation but the actual value we want?

      I want to set a time value that is the 1/4 cycle of a frequency:
      Freq range is 0.01Hz => 5Hz, so the 1/4 cycle should go from 25000ms to 50ms.
      Obviously, values in between like 2.5Hz should be 100ms, 1Hz is 250ms...

      The problem is that if the values are good at both extremes, it's a total mess in between.
      I played with the skew to at least have the middle pos good (2.5Hz=>100ms), but it didn't help for the other values anyway...
      I tried some basic maths for mapping the value to 0-1, used JIT node, simpleJIT, math nodes, connection expressions... I can't make it to work...

      Could you please put me on track?

      HiseSnippet 1403.3ocyX87aaTDEdVGuIwtoPPDDbCqdJUpMxNIEnBIrI+TVDmZEmDZgCUS1ch8P1clkcGmD2Jj3.f3FW3B7O.RbfebDPH0+A5odAwMtvE.o7GPkf4syZui8tIw3pRvW7NuYdy98duu4alYq6ysHAAbejQts63QPFSY1nCSzZ4VXJCUcEocS6.usIABzRc7vAADajgwXqCcajKKJ72IkWB6fYVjXSHztbpEYCpKUDasdk2h53rF1lrM0UazKVopEmsL2g2VBkwLKh7vVGfaR1DCCKiIxX7UsoBteCAVPBjiYItcmFs3GwTieWZ.cOGBznDpgbhTlQK2h5XWuaXFfPFYqGGzioB5YLqQso8rGG7SG1QgXOzyAFY5GRY6CRkzgTQMHsF2wFl.XHIgGRCcYUnSBBtcaGrnejAkfnNnbVeHqJSPXATQG8RzEJbeNy5TgUqzwalTvqrP8zFuQE+Kat596SrDwfMq4Z2dTqzkREJoRDMRl6xa1vxm5Ijue.HSE0rvZ2tTe.RYFY70lqxZRYj4r7IRnsRf2lDwQb+Cl8JtcjqauxUe8Kme+1LKHkWvym3g8Iayq6f6La.10ygrkzsqUXOGt0AMn2ib072Oet7eP9BZNEBxkfQLqUKLiQbBRNLX0KS3yclk01cOh+0JbH1oc77kXA7DCWNjypxnha4QhFVewPWyR4BMTFasGnhMkBkXKdaAk0rFV3SOFYXtYa2FRcHKxxQQqzlQFD3ZX6hPafg1fvrCa72xeQcVBZaD0Yotch.bPXBo8nBTHAH5Y4SP0dByvZFXmaKSDStF1Rlv5TGKZAqfjJjBIEk3OmUOp5jJeJgjfdP3tgLWzmYiwfItqJqJFVl65B.CzXid9so1vKzz3ZxQnXcaI4Jfhcs.cMaiLv7ohDEhUgQfmiTz+TQup6mV.FnT0w9x8MDDeXNxnlE.lY5Clpr34jjuXyq5.dJSdfkb2SPXMIp8Iyo08EBpGKVceareShHRu0i3KnjtJdPKoN+XpyVrS.A1gEsKHV.Xpd68bnVvSHspnb78ZIcqJ6P4rnjBqQYQNGu0QM7wCXa5JavOh3OvwQPnc77RXc5JMDDOPMTe6yFGPNRk00sBQw3vFdDTBTfFFHe+Y9l0+s68QkSB4YRExKVIEH+oORCxSXVbthEkZnZ.Nuz17yeyaV7FgpFWxbMex62lvr5DC6O9qd48+o28jxngOSeRJvtXpv9jxokoK9uLSOUHtKrEvwPIvBRsXIWzpaGBdf0ISY5J+eNUOWDKQ5df.olTlTWrny3MdxX7mTd3Y7xbtVcnKk7zqCSXpdYmAkGBGMwqIUpsk9+sbq91Xia1Lw1CWRIz17BComuDalAjXmxbKR.QbJ0Kc01986YAo4g0UcZalgm1dmGjj1BYwjz167fznsxM60nse4W.+9gAnsug0O+vle2KTQURCu15nITqFY0JIf768KC+dKU9rJmKjkR0KTrTwEhTpa3x4hVxymFia++56+we8weXk9WscphGiqhc3j9ngU63r2NIdb8b7yeor69LW+2KaXHOpKiDdofP5PbSIYDVNT0dfyxzCpPO5aMIcMrVDtAVUa4JE3Jh2xq2ck5RNex2bs6HSilMy4Wyx9s+wK9meh6CKu5wxKnDDDFsxE3nTi9HokAh63B8nD2YRTYk7xjwc0T4pUS6PER+O+3d92Y8cd9UdTh3VWSpeZ5NUWAKv.EM5NQZC0vXExgTKhJPyYtBI3.A26+lqn4hs7420RcgQf5NYnEodHK7iPkyrFztPIzgpbpIrx.4JO95csrfuZv0KgPo6y7ifOKLB9r3H3yMFAedkQvmWcD740NSefaN7lsEbW0WTRZn9pgjKCiUY38bTBBn+APlN7kE
      

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

      1 Reply Last reply Reply Quote 0
      • ustkU
        ustk
        last edited by ustk

        @Christoph-Hart I thought using the formula directly in the connection expression would help (1/input/4),
        but as soon as you write something like 1/input, Hise crashes instantly

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

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

        48

        Online

        1.7k

        Users

        11.7k

        Topics

        101.8k

        Posts