HISE Logo Forum
    • Categories
    • Register
    • Login

    Export state as base64 string and reorder FX?

    Scheduled Pinned Locked Moved General Questions
    4 Posts 1 Posters 402 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.
    • lalalandsynthL
      lalalandsynth
      last edited by lalalandsynth

      What is this used for ? I am working on modifying an fx reorder example and see this being used. EDIT: it seems it for restoring a script fx , i think.

      Also, any thoughts on switching FX , anything not working I should know about ?

      Link Preview Image
      Dynamic DSP Libraries

      I can't reproduce this crash with the latest versions, and it's impossible to fish in the dark with issues like this (I assume it's still the deadlock, but p...

      favicon

      Forum (forum.hise.audio)

      HiseSnippet 2527.3oc6ZstbaiaElJNLMVoZ2rs6C.p9Sk20qBokuDkzsI5pirsrUjjkkcmNIPjfRvhjflDTVRY1Y5O5yPmouD8UnOK8O826aPK.uXQIKeoJwa2KVSxXgCN3fCN36b.7mQMahBxwgXKDa4lirPBw90hMFYR6UnGDaJTonPrOSrJzghrA9hxOxB53fTEhEaos4Bhs7CE7978uJOTGZpflHRPnEAqf1CafoSj99WuKVWuLTE0DaDQ60ecEEhYAhNwk4OKIJIXAU5C6h1GxU6AhBwdTIULkX2fBoHGgXOLOQcTidjyM80uE1A2QGwaHKzfYHewkI5pbOlKUnPOrtZsv0si.yJ0lDEVxOJ7khUwp3KjOIZ7TuN.SFQz3QrGbctm7B5dOHh68Pe26KDanXisnS5g6a+l.oWg242ovCV5ohO6q.M6gc.r+AA4gNnMWGfFZQroHUfC26eQh3IhurbZfCRGoPAzdHfAQ0UGsJf0wZoA7k527GKXiXZegMLUHpglfoVlzfZbvi2vcn1Xyt.MahgWaEcrUGBzVkoXh3fk87HF.fxh0NdZbdOhNx2XfTNdt+p.KnMCNvAjCf5tHmUAHpxJLajBpPcg55i.X5u2AbpqiuaG5TsqtGfsXLPlTl5e0yRDmMYLcF.sA9F2aeC7sfjYddlzYHJGWWxodgBEJksnzNz7aLpF4Hob32tlTu2XSx2yb+Va2aMcI0wk1aWi50s1n4V4Nds0OC6VJqtYEGkMJVnasrY22nwv0V237S1Y6pkqWvVQmZWLWq10ZQa07jC1rUlsZjsPmLCqSOWqTZriRgJCxtW6hj8Ns3lGYUZGX8N3tliNL+YZ6VpL8vZVYnaSQsaSG0.NF2QYbocNo0329VZMGygxFG0Lyw068biyedu5JaR2tLEkQ4PqNnsda+SrO8ryIiaWAcbuttlM60HSK6iFuWk9ecM8LkrgYNqqRdDbTaqFNcU2t9PiQGtSySxZbzoCOKe0JMZd3t5c2Pc+b6bV10k5zueicK1ptwwJHibs2r5o6zRupgZ8b1NEJmds2rWuiqam6z2VeHZ2Ruoua9NJUj2PFUWSZLYf9IacjLZ7X2lqWsuU0rsaOtSW61asQViboam+viKYso6oPodF4ZM3vC2cn4NJ6uuU0MU5X6jFYJko4Ax45tWyCaVH6PmSpt+.7wNk21V9MikGkdsZ0N6MJCOu0Aq2o1ll00a1T6jZYJ2Tt5f0p2ci56LXCa7lqqhjrNX+xYK29X8utdojujmADEizPmPYfCuxio6hn71kamJI+mIWwSc9WS6fnkzzXIMoRVxvhNpb6fde1y.G5vyEX3blAwPVs..kv.3Da+TDEWaaF7D3O9DwsQcCk4K5kbq76.e6mfOf7DReCncetqEYYVPGAsy6RoDS1ps.KejM6ogpp9xRkLhBIWEHKw9u7Juju59S6z3f8iZf+b7vwyBJrpRVHaJF4TlUBfq5r15Crx.fjNvAnJl0rQrwj7E.oU8jZCUwjssItVLYIkSlH92ELoO6RyZh3XScrIBn4ZpPwrEB6XkI8y8IahdJEhgEwj4cq5WJgUUf4AKyr4dDnJqxXCrgEaKheLWPwO.zTMX+BSALw7csv8xzrAO0tEGsLChv2jbK5AJXE9VtL11gVKrpFW4TIQlbCpxhITalickZ1h62olZR4PybTVs1NtTTJoU3C967veQBA7wFDFJvJY1gcNap4EiV4tAvEMqxqx60g2hpAGvsAGwIEEwEUiaDxMi49XvbSMu7H7kgcQU4Fvc2db.yCBN2EBP7RLAmeAzFNE.81fG8FXPIpkif98N4bpqD.Roy5v+j4vCi4KErNxgmMvmYV.jO2dJ4aLLayvVCpfBNtdkYcpzAiw6v2TQNH9iF0GrbRmNM3XhKPAZBTIL2jEtXKK.Qi4bXJFpicf9aWZ9EmQ9QqdH6fEA+SJ10LRC3g..KG1UmUIm44rMRG9cPXdEf5UPm4VCBuURZOmvO6KJRX9oeyAqbGk+M+zO4aN+S9SbBn7OrYfx2mBdeJX.T3lyAkijDd2euqoiwSmJtqIoSpjSqACPlQhkINUh3zpbiohWxh94hgP9W.zfrf7pyMAc1TwYl54kJNsJ2PtXPRVOjRe.Viml4CING53AAX4DdIZrccL0AnwsM.Fh+3a6XsoAnbb+L.emofrgNvKifYtLz+xfl4tt3VIxZeeBEcfYpUh+g3KG+6hClsKMs41WfwzQ1ysaNAJ1W2.SY5ZzAYGtxBUTH1Cmlph32NpJT7wSQTjXVgkAefE5h19qzPIRBWr.iJZx5JpTukybTahnKyOhP.Fm8sCqTDRgBBwhEHaBlmIqHZ.VA4SfxxhEQN8oDKVfnPH9SH1ind89YhQKCHfUEhkPLxkiEFJDSLVb1LNh+kmv9RzrCl4eTH+WSN.KjemayrMiHuo6uENcwWvoKwzSWCcrJx1a5dp3zHX+Ib0XASH2vNzQbzviD4khDLvpp5nZDGLGsEgBv+oCEY0.O1iUuO7k+is+Wi+quxHJKgBBFvgQIMzwUSCOzidOMrtAmkHqJFvtHNgV7eeYUjFzUmBb5yrCqjRejZShm9WUT31Ej+7oDI+wDkusLz8DwJgmEOWp4J+TwvJ1Fv9HVgZS5EiH0l7x8aHIEbdz8b3cOGd2yg28b3EdWxYWqKHQdIlOSdItioxKw8b48SSt7tTJ1BSnWhqfPgD20T5k3mWb5UDoCGcOaB+RhPuqNE7VRpmGUBexRBk+ANK7Gm754c7Pcz.jcm6yF+QL2d244iKJ0dxRSmPdIJ1tqo2Kw876cM768SG18dxmJ18h9Tk9+HSe9D7wTmo5Uxp0mOkHYAuXT.ySuWS6e+pEiuPweovWn3hxWn50LgeDTycg8WzEziu0PkIDT9WJ85QWz38lu9brJsG2I96r18P3t83QpX+AVKqPnZEUO9+XWG3cS9UDEtfyKd2+Jwi7LzbXN7ohU4+5oP5zO6PtMB5fS4ZT1C4LDZ5foihRq5+CuEQoa8aQ715tegXMLUo2782GLG+k+LGui82fW1YBQ+iFl3rOTrb6OsOiy4U7JVrK6KOVzm+IO23QdMl1QV5t1QBdzurThHWV0yc9sQAvAxi5a0IDiPh9C2CKBYWW0raTQGgn6wFr9TpYOZFYe+q7SGhnTYaDZLhgflZFlMhrzsKhLGjQchKk4qUgraGvKuruqQChqsBhALLMQ5N7z5GvKX42VJ7uDRCjopWi+C6SPmx71wB5TNrye1LGFPEax6T7OxkCgdrmDVr0z6kYurXUdavEmwJJJkVh+WIB+NEEdF12HKHL+wr1BLlLKvXVeAFyFKvX1bAFyVKvXd90NF9iTOmKkX3W8kInVIu65DKVI+a+yygE9uk+7c5.
      

      https://lalalandaudio.com/

      https://lalalandsynth.com/

      https://www.facebook.com/lalalandsynth

      https://www.facebook.com/lalalandsynth

      1 Reply Last reply Reply Quote 0
      • lalalandsynthL
        lalalandsynth
        last edited by

        I got this working for two rows of slot fx now , I made a const var scriptstate (base 64 string) for the second slot as well but I dont know its purpose. :)

        HiseSnippet 3009.3oc6a0sbZjbEdv1XagC65cq8hb4DtIn0Zwy.BjXc1rlekPBPX9SHkJk2lYZXZX9SyzC+s0VUtHOCop7RjWg7rr2mKxaPR2yLHFPHAFK40dWQYWh9zm9zm9zemS2y4vTwPS.ZZpYv3aq5i0gL99c9qMVEKkQBfTYJjkw2m4uDvDCMXcHkdrNvzDJx3y2COfRv2VOhw9y+86SCjApBvYjXXZpgDfEQJH7Lp+vqOFIKmGHBqiT7v8tutfflZFMYMKh97P+bL5.g9ftvx.JaOvOiuGmSDg0LpgAXnIiuGkVSbbMIsgpN72DYhZKCoM3YpQDjC47ZxhTMlRkIiDRVrxz0sICQJUlYEdniU3q7WBIhtj9Lqwys6fc1H7ZO78faR832P06AdTuG4ndeg+ZBFHc7rdn51W5R8ZzNmNYdvCet+W90r0kPlrj+AXSCLgI1kENRWy.CEYMoZ+2FLPv.awGg0DJCEvrXIHqhlnkLbGVRGQivRWpeyeNiAjv8kxPUPSbpHHrEKBaEJ3wd3lXCjZW1NFZJ1sEjQ5s0.FhDFCFfcKaMh..vDasoMGCkzjgNBiMros5uCqNvf.Gn.xA.YKn4NrPrv1DYDFHfs.xxiYQ3+nIaOKSG0dpR0pTQVxhQAphIr+0uLX.xjQ3Y.vf0Q316areGanX6GKRLMgypxYVMSlL4Rlk6Hb53iqncJWJzahxIcngVZI0xMOPJpLm3jbEOVoZU8302K0YQ28BjUtjxpELEhmMS2JISVVo1nn6pL77iNnT9pYLDjwFYS0rUkl3l0O+jDMisWsjYZGaTU7vN4hfLExTXPxhsxpUrW1Dmpm6HP01ntpiaj9hNGmKOtQE8X3CvvVsviqAlfZKLI2Qm2bxadCtho5HdkSqG6rpR6qLbeopBIvGjGCiIzPuMbu2z+bidWLTaRqBvyj5ZoVWpVrlFmNoXg9unhbrbFfXWzUHMDLtkdMythGTcjx3FGU+7jJm1azEoKUnV8FGK2MtX4TGcQxc4Z2uesiy1rpxYBPkTsRTp2QMkKoHVMkgYl7QhdXQoypZjp2apNBdbtC6aktsPA937vpc3lnMP978NkGNYhU8cK0WuTxVslztqQq8hmTIUjVoabVN8DV8.bRJoZNnQiiGodjP4x5kRHz1vLBTkKV8S3S0sX8F0yjbj44kJO.clY9CL3ObB+3HQqT4hCEFMr4I61tRB0px0q247JwxWmuzfnU6Fu5QChafRrqHjS+jx4Slu0YxunZtPuh5A3EiTSVCS.G1gGizEhosy2JbH5eCssM6zuFwDhy0oCwoIbnbJ53w4a416KeIaCSpu.AmSDHBPhEvh0H.bMCGWDAKCCB7j0Y7ACX.6NklCoWQkxef86tE9vlVSquBvnOU07rLyHCAFosvXMUxpMCwejL6Q.hhNzBGxCCg1gkmi7e9seEc08WNp1Ik8Jf+ZfoimXTHQkzgFXDzLOID.k0Ek0ORBCvFxDL.VPshAjLlPeKK2N1TM.hHsCLzrzIzBwGJXfexcRe4Ul0fAPpxHUHaGKUALhrPHGqLqepNYnIGVPSQWSknc63DJgDUfnAaQjYQMfHIxXMjhNYKhdLmavOVfpn69EByRHS20ltWFgL341snnkEPDNhjJQaPAIv2V4QFl3JSipQYNbHnJUfhDaB1fnXWKmMo5c34lTJzLElDqssEFFlaa5f+Ia7mGS.crtlgLjPlsImyFdY1nsua.bd8pri7dS3MubPAbwoHNNuHNubrRH2Bh68AyM27RsvWE14kkUf6Veb.QCbO2EvBogXbO+hsyn4.nqCdzdftgn1xC529jy4tR.aXYRGNmLO8vX5RAICModCzYlX.oysMSNBCQ1LL5.DftGWu8hJUD2wXe3aXOGD+di5cWNQhDg8LMKVAfJqnFQMIlKxxhUqCQ4PXDPFYBb1t53DbF5XsjfFtKB5mvjqYDgkZBXI9vVxjH4DMmrQZRuCBQqXw1AzIp0fo2JIhsR3384EIrb2ukfUti7+Vt6G+p8+3ukc.4+v5AxeuK38tftPgU6Cx6wI7t+dWyaim2U7XUs1gCMOGD.YLNhm3bNhyyxJcEuhDc7EmB4+V1N.hQdmk5ftnq3BS8xbEmmkU3K55jIAE5yh5PcybfDCAl1P.hOgsiFYWGgMY6PkMKXJ9itsi5LO.kh6W.3aNGjcpB7JOXlqB8uJnYoqKpT7r1KqggmnFd6.+XfsB7SAXWrqNcVZetBSFZrztoIPw3lFXXUKk1PioqroLx36Qymph.qWpJDbvSdXTSs.wC9Dc3kscVoSovwb4BzKoYqKuTsWNKgsYjtZ9QXbw3ju0nPV.Fvv3ymKsYXdBsrvAHAnSBT1xeVnYerlNwPjYJ9iw2iw189Y98FFfAIx3KneOWNlYDiO+9BPlwwzu7LxW75cPD+iml+qYGfMM+Nqyrs.I6o6eLc5BrgSWv4mtZxHQng8z8b+yifclvc74NgTAahGSQCO1OMTDiBRTTFVQyDQQadRA3+1DC0qglXmUue7q9WG7yS96euh2rDxvn.F4MoglVc5fFYmduNHYEZVhzKn.5BoIzh97xhvN.KYLqYehbHgT5CEqqYy+0YEVOi7mOGI92Gq75lgtm4uvzyhWZp4L989mFwVAzGRBTqhubDgSPC2Gmiy87n6yg284v69b3spb3s3i5XiOnOoSnnb6RAHVky2CjNSlr4DxKYj0PCDOm5AoF0HxgMzO97F0ExIInVYurR8KJJYHTGTd+bIpTIcglYFquaI39uXr0jgb8hNtbjwIOSEEoMtx4wFjHQmS3iD6XII475k2qY7lkMNW8hQIJjqSq7xMTmjhuPlFoFcfokTiLiZl7TP6S6kAvItepLBo5YzsF33TsDtfW8HqjMOI6X88vUMpTus9wEKxIcpkYtDGzPrXiTIkSj47DCO4hzk2GF4nj5unWuDBbShyezE8KNbPtXEO7LgdmJG6vzUGomu6KPi60RTZXgg6cgzI8gskqOrZrcC8Nmxy4Yl+53leMxPpMeWWmeDm7zEST7FlA0fKOEpAuiygZv6Sh5mlIQ8COZN5JgyQcwyw4tUvyQem.zQeu.zQ+Pin4+HDRGckX5n20f5f2JEGH30jbxf20kGH3utpOPVnLX78Yl72NEG3U2gGrrbG6nq1yN5TW632Vt1u2mr7N5aG8iEma968t+E06N5pcu+E6H10r.f1kc3V6PV9Ovmx9wYM.su9WU3.nQ668G+HtNf249iaZY.44l2g7Jki6ttTfAuuVf2Ps.+zoRfO61pRfd+YM+KXUAcJFHgcBqWaEv974HwyXaibqR0q+4I+mueyps3S9sRsE8uo0VT7Flv2ix3co72zEzSWanxrhY92x85wW13GTe8PjHVhpD+SRaIHpqD0R46OQZoOEpVPztVgjqC71Yo.h4x5iQ69I9O0VPq61q2j0r.ZJ5ZaMhtQV+nK.mdmluqVD0m6uDM8Z.77uAFTSjaGzpO6sPpzhkpZhvi8Vg42gWKCt090xXcU2uveEDVPZ456CVh9ReiOti0W2Wxkf9cN4alx9H+4ac69Fsvsp2nEWc4o9cpVjsZ7X6FyqHO7tPQ74QQd5ku+Sy7Cc1.Wz675eEnXXrehZuDb7cujvYudIujTETI26GWQSFXrHTXgk8CWuk8JdImtY7pcds+jw+5K8aax+TRgsgDe5nvO2eEvGC.hpZVXjZ2R.xczoGyT1Rollkg.jnpppPYS5INOfdsAm1bS+sKUCpJZ23+Q931IOssO2N4m14Gj4XEA+dhcC9aL52lGFvaDum4L6OwwCxdxC5L4u0ghWUvlB8l3EgcvWIhGsipNWvYVO4gPQ5SEs3HlR+JCnn1vJjILuA7BujODsLpkPi71rNjbakZiUEtSBe9qFv2Gh4PAHXn8VAmm5hB5dpMEhsU09E4cK+knsYu7wr76mKBG8GUH5sBBzag7M7LLKeLQ2fwDaCFytavXhuAiIwFLl81fwr+MNF56zbJKrlhS.dBgJ4rebWe9x4j.HZH.l+O.BgfoB
        

        https://lalalandaudio.com/

        https://lalalandsynth.com/

        https://www.facebook.com/lalalandsynth

        https://www.facebook.com/lalalandsynth

        1 Reply Last reply Reply Quote 0
        • lalalandsynthL
          lalalandsynth
          last edited by lalalandsynth

          It also occurs to me that ,say you want to set up 2 fx slots that are changeable.

          You do this for the purpose of switching between a delay going into reverb or a reverb going into delay.

          Now you set up the controls/Sliders for both FX in ONE slot , But then you would need these controls to be mirrored to the second slot ...hmm...

          I guess you could just link controls to both say.. reverb in both slots , then settings stay the same whether you move Reverb to slot 1 or 2.

          Just thinking out loud here if anyone has any idea how to go about this .

          https://lalalandaudio.com/

          https://lalalandsynth.com/

          https://www.facebook.com/lalalandsynth

          https://www.facebook.com/lalalandsynth

          1 Reply Last reply Reply Quote 0
          • lalalandsynthL
            lalalandsynth
            last edited by lalalandsynth

            As for assigning sliders to the selected slot fx , you can set them in the property editor but they do not work . Trying to script it and see if that works.

            EDIT: This will be complicated , the script reference obviously does not apply when the particular fx is not loaded. So cannot use a const var .

            Determined to figure this out somehow :)

            https://lalalandaudio.com/

            https://lalalandsynth.com/

            https://www.facebook.com/lalalandsynth

            https://www.facebook.com/lalalandsynth

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

            24

            Online

            1.7k

            Users

            11.8k

            Topics

            102.7k

            Posts