Forum

    • Register
    • Login
    • Search
    • Categories

    Assigning the Draggable Filter FT to Slot Effect

    General Questions
    2
    5
    37
    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.
    • orange
      orange last edited by

      In the Slot Effect, I tried loading JSON to update the content of the Draggable Filter FT, but it doesn't work.

      Any ideas?

      // Setting the Slot FX to the Curve Eq
      arrayed_FXSlot[idx].setEffect("CurveEq");
      
      // Getting the Current Slot FX
      local FX = arrayed_FXSlot[idx].getCurrentEffect();
      
      // JSON Data to be set
      local cdata = 
      				{
      				  "ProcessorId": FX,
      				  "Index": -1,
      				  "FollowWorkspace": false
      				};
      
      
      arrayed_DraggableFilterFT[idx].setContentData(cdata);
      

      develop Branch / XCode 13.1
      macOS Monterey / M1 Max

      ulrik 1 Reply Last reply Reply Quote 0
      • ulrik
        ulrik @orange last edited by

        @orange To get the "Processor" id, I think you have to use this:

        // Setting the Slot FX to the Curve Eq
        arrayed_FXSlot[idx].setEffect("CurveEq");
        
        // Getting the Current Slot FX
        local FX = arrayed_FXSlot[idx].getCurrentEffect();
        
        // JSON Data to be set
        local cdata = 
        				{
        				  "ProcessorId": FX.getId(),
        				  "Index": -1,
        				  "FollowWorkspace": false
        				};
        
        
        arrayed_DraggableFilterFT[idx].setContentData(cdata);
        

        Hise Develop branch
        MacOs 13, Xcode 14.0.1
        http://musikboden.se

        orange 1 Reply Last reply Reply Quote 1
        • orange
          orange @ulrik last edited by

          @ulrik

          Yes .getId() takes the Processor ID, but the Floating Tile Content Data is empty and all of the properties are being reset. It doesn't update.

          Maybe .setContentData is not for this?

          Here is a simplified snippet.

          HiseSnippet 1313.3oc6X8zaaTDEeVauUYWfRpnBI3RVEPHGojTuNo+AhPXxeLx.I0sNsjaQi2cr8nrdF2cGmDqnHBRbfCbENARkOCbGkKH9F.breD3K.J7lY20d2XmTWSa4BNRQYd+a9Mu2a98Fmp9bGRP.2GoYrcuNDj1qpWqGSzZsVXJCUYcj1U02DGHH9VghVsWGbP.wEook8SjBzLxgTe9qOZUrGl4PFHBgdHm5P9bZapXfzpk9LpmWYrKYaZ6DVuboJNb1ZbOdW.OY0Kf5fc1C2jrEVZVFcj1U1vkJ390DXAI.okaUtauZs3GvBs+gz.ZcOhbgMpFDnPwk4dtRDKkhVqE0ysZ74N.AQo5frP1vrv002j5R6KeP1XZkBqAdjLenkIM7xlBd1IgWgDvaDPRKAjxEBoqoWywm1QLPiDOuhdEFTbZfgzdRnDZKJy2lUeMNXASrXa7djx9vh9dje4BEl2ZoBElaESSH0GHr1GCE5PGdPGW3XX8gwqWrIQrFucGNCVje1TVMKDgAAXcebylX3jVl5AaU4suvfLjkylFJaznAwQTyiKrgXn5LkQPJn7N4mMTskReZHLvwhOEGKp1RSJyixHVM5xbDTNyR1Hl3.JW3y8x6Di84gswqKYNyiLM73NXOqx6rR7e5.tfWwvD9g1HejgFk2AfRhSjJWz02GhVnz7yA9XZX.tQ7BHC4QwQ6gxASiabCqOs1c2xZcXusDbq5Dq.hvzPAFHNR6NR9KKqY62DUwc1O.PtLvUbyO27Q5qvbIGBZVvNVBbGxievWv82K.tUR.cMvJLZXbb3I0zXnp4hAxpsJMJQUdETfzszZyigz9X0ZEGEH+uF1yqNPJjezkGUkzLQMbKtfbWVdUUx7XSqyqpQiQpKJbdD+QpVRa4eYNlm0scchexdDogvc4zDD5WLAQR9KmviZBC4rJLp3tcHrKhUCEkejjIQnBLUnnRtZDUxpcEBNCQAFiWWOU9Do.dRhbzCpHKgwgCrD1sNDeAUdPzVmrOPzGxTYnuNIXOAuCvY2upBTUhHp0vMurGGKnrlaSgCrDBug9P8OnCSNcnWxEGPcEs5K3IcK0hPa1ZvTlSZTJBmJPgp2LdvhwUhORTAo8kIsXRwBxghgMFk3.larytCNVmfSbrN0qDZXheXjC2sqGVjdNjb3ajBn2KE4ujfmEPE8RNb941vowEhWSuJU3zZzXLyHvHza8h.iQizeM8PJyA.Lmd4cdAM+Nyv6+T5gCehdTUxQWoAQ1wFD1i+iHtd7USX7w9jMdjBEuYJTrarpjnYqtsCuLJYqzxBY1UwL2BQEMqkV5cJIEXGI3jeZl6qDTL86BYtKcdAKmnvqb4lQBN08OdOkfaEuKu6u+0JA297w3NmWv6OPvzg.KFpnu+n29TkjXrh9p5+RnMCAV6gPqcB3NUoxk2dCljn54aECcedWIk3lXgOE3HzgreMfvwg.MsLF7l.YQHij0IbcA4ZIjpQTEEcsyfOQJskq0hTZGq7kxd7rz8W7kP2+a8T69KNFc+4NW2O5W2Z9Tc+O969668r28Ocpt+G+i+4bo59QeyBc+W28+jyNalRo59O8Qe4OOQc+QQNFum7ayrX38p9WWOp8ODZyPH1dHHamBy++8p+62i1XGe9tNgOYTdQZJkDH2xTeMbC8MkqsrieintdgEKfZCes3ccbjSUW.dO5n8o3D3yRSfOKOA9byIvmaMA9b6Ivm6bo9H+OR7wcE71guxBDTcC0a00zRbaB8OHN86dN
          

          Screen Shot 2022-11-16 at 09.27.09.png

          develop Branch / XCode 13.1
          macOS Monterey / M1 Max

          ulrik 1 Reply Last reply Reply Quote 0
          • ulrik
            ulrik @orange last edited by ulrik

            @orange Hmm, I thought the filter panel should keep its parameters but it doesn't, so here I assign the "ContentType" again and it works.

            I don't know about the "Index = - 1", if it should have another index or not

            HiseSnippet 1424.3oc6X8zaaTDEe1XuUcWfRqnpRvktxfPNRoo1NIsEhP3l+XjARpoNojaUS1cr8nrdF2cmMslnHBRbfibAtgT4y.G3FJW3D2AN1O.bfu.nvalcWu6Z6j5ZJkK3HYk48mY9Mu2u26MxM731DeetGRyXq98HHsWVuYelnypcvTFp9ZHsKnuA1WP7rBEsR+dXeehCRSK2GHEnYjGo97mu+JXWLyljHBgtGmZS9XZWpHQZipeD00sF1grEsaJqWrZcaNaUtKO.vSN8RndX68vsIahklMiNR6bq6PEbulBrf3izxuB2oeyN7GxBs+dTe5ttD4hxnlvFEJtF20QhXoTzpcntNMhu29HXWZjDExEFEtr9FTG5.4IQiKpTXk3Q53g1LYgWtLvqbZ3UJE7FCjzRAo7gP5R5Ms8n8DIZj34kzqyfjSKLD1SCkPaQy7K4zWkCVvDy2EuGolGrXfGEWrTo4rVnToYW1zDB89Bq8wPhNzgs64.WCq2Kd87sIhU4c6wYvhhExXUAXGR1f07vsaigaZMpKbT015T2jQrrPVnrdqVDaQSWtnLrGJlobGjBpsSwBgpsT5yBgDGq7Tbrh5HMoLWJiX0JfYKnblkjHl5BJW3wcKZGi84fiwMfLq4AlFtbarqUscVN9esAWvKaXB+QaULxPiZ6.PI0MREKB77fcKTZwYAeLML.2Ht9jQ7nx38P4fow0ut0G17NaZsFb1VBt0tDKehvzPAFXej1cf7KKqBCHQ0cJ7t.xkabcmhyNWj95LGxi.MWqbrDnFxk+vOk6smOTUR.csvJLZXbX3M0zXjr479xrsJLJQUQETfv83sb.mRR3KLm0vriFXFwUlsjGl4gPVahXlwf.Reqhcc2E5oTb7YWEQvLEEXStfbGVQUR17PSqgU0p0X0EsctDuwpV10y6rbrHKn6tDuzTLogPqfr8WzO89Koa+YGdUSYHmUmQE2oGgcZMEQQwGYunHTAlJTchtPTmnUBDBNCQgFNupdl3IRA7ziFPaWWx.h2NvR3z5Q7DT4EQaMx9vbhvFcF5qQ72Sv6As7GjUgNchnNygGdMWNVPYs2hBWXIDdM8QHUnGkd3R+zKdH0QzYffmDTsCg1tSxPpiZUMEYDocE8wQFQ61Ndbkw4hG4QEjtIRO4jSNJqzJQFufTrJnn8i5GXNRUYlta2GJ62mr9CJLm4PkmmdsoR2skpBg7cI9zOCBYfdgWPJ0q0mg6Rsa1CNNuft2lgc66S7.6JoLZaex1LG9FXFLL1aPo+gRVxf7S9IlbjjUNBmJqbraUzni8fAtbm.WrH6TX4SOhT.kNYF8IGuw7oh9o4eCOZN+jMZ9re4vjB2Ko2fJr6Ld7NyXvKTl7uMdidnyqnGxxR.ad8Z6blup44BTzlYTrbd8vwyQO6LM8OKfxMwOyp7j+LqKG28IpRSghqnOthvLnYyftgkWxFxZ4fn7JXlSonjo0BK7lUkBJGI3nu+p2UInR1WNybVXXAKlhPnbYoHAG67ausRvMhOk25W+RkfaN7dbqgE7NIBtXHvhgJ5aO3MNVIIFqnuX2eJzlQ.a4QPa4Tv87UqUaq0YxtkOeyXn6xCjc82.K7nPeDcH52D5oZS.BLC5HqRByHmeEttjbsDRMIpjhtFzP9jHkkkq0hTVNV4Kjy3Yg8W4E.6+0epr+JS.6O+PrezOu4bYX+O9a9qO4Ym8ewLr+G+c+9rYX+nu5ZA+iY+O4jStZ0Lr+ievm+CSE6OZmWJQRov5pX.+38+iuNzlQPb4Qfb4LX9+qq9u+L5hs8322N7UwxBoyqj.wVl5GpvPeC4ZqxwOCVWuz7kPcoNz6aaKmvdMXj338oxT3yBSgOKNE9rzT3yMlBet4T3ysNSej+lM2NPv6F95KPPi0Ce4sVppIzeO5Td7A
            

            Hise Develop branch
            MacOs 13, Xcode 14.0.1
            http://musikboden.se

            orange 1 Reply Last reply Reply Quote 1
            • orange
              orange @ulrik last edited by

              @ulrik Great idea, Thank you mate!

              develop Branch / XCode 13.1
              macOS Monterey / M1 Max

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

              11
              Online

              986
              Users

              6.6k
              Topics

              60.8k
              Posts