HISE Logo Forum
    • Categories
    • Register
    • Login

    Anyone have trouble exporting dll with switches?

    Scheduled Pinned Locked Moved ScriptNode
    14 Posts 3 Posters 652 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.
    • orangeO
      orange @bfaudio
      last edited by orange

      @bfaudio Why don't you modulate the Switcher directly? I think there is no need to put another knob in between here.

      Also, if you are going to use that knob, you need to fix Range Mismatch. I've seen a crash before because of this.

      RMMMM.gif

      develop Branch / XCode 13.1
      macOS Monterey / M1 Max

      1 Reply Last reply Reply Quote 0
      • HISEnbergH
        HISEnberg @bfaudio
        last edited by

        @bfaudio I would also recommend a fixed stepSize, this may be causing your compilation issue.

        HiseSnippet 1772.3oc6Zs0bZaDEVxvhuT21jIYZekGclI0itBnoOjDegVlV6PCtdxadVKVLZrjVhjv1zN889yp+jx+f1yJsfVABCnDmlICJyDq8x4re64x2YERsCn1jvPZfj71mMZ.QRdWTmQ9Q8OrO1wWp0QRxeC5DbXDInZRWGLZ.NLjzURVtzOw5Pd6xRwWu+EGfcw91jztjjNm5XS9UGOmnzda+xeww0sItK4LGOgYa7xV1T+Cotzg.dJgTjFfsuFeE4TLaZafjjqbbWmHZPmHbDITRt7Azti5zmdqex7O2Iz4RWBqgpTGPQIc2j51kgXVuRG12wsa6w66PIPKsSsBkRrBOEchSWmI8mZMdT7.USkPzdHuQV3UJC7TEgmh.7xARxBPpbBjdLpicfyfnzQX34qPs7AmSOLX1EgRxbkj+GzgTXB9Q66gulzL.ZLQf8pon77pv+8rer2Pe6HGpeUp+ozHxq826Y67m6r8N+0NUmdnd8xcL1xDPccIA4NLySGbeBtm+PuKIAOu5MX2gjISD19Yson4aSEc41I6ZgIR8a46D85AD+4EHHwMUvc+dqivQXlif2GLuAjfHGFDjOhbCDUm3V1FcDI75H5.HtdFeFDsP6NzEGkMDhk2vG.rAY7aLmienSzHw7pOZwUKKDeLpsSjc+7w3F4fQvR8PfQd13WiNtWOhcTJ.KiZ91Ocod6vS8f0js36xaVs4aUyMo6uQoA3CBHCvAjynscwi1KD6Mvk7F.iOu5ktT6q637GjYyJFj.gCXyXO69XeehaXQRdprzVE062o7F5vHG+qNAGE3bGjEd5PuN.MsM4PN5f9j2fkCkzVg0lEWzg32Mtw+BW7AUYsk4CpNdPgzuSIQ2RCtN1cvuWRdSlseazYTexE2.XmDDxhLk2DorO7OoW45Ru8Pp2.GdLKDpF2Wap6nA8o9N1LmTxLFi6W4QGBKIG7+LN7LriKSxNCCAphtu1uCL43hZrfrSocg61rI1FrpiZii5yRVXjMPjIIXe6IQno.MMBgYaSpkkNJyazFG.8BrxgIdB1pLtLXhUD.sGyzDWDrDa7DaSBbXq2SQgzdQWFuVWDdKK80TZA3b50Vdi7vZNZ1XogH2hgXPbKzc8fh9AYg0ihgEDDuOeTwLpEsLBzxPO7V.uzFr06aYQoB6uyYIGL8DSZM0jqv3AIimyVnNwaTHDM9umgCthDEeXAwN3EH7Iw4igYax27sfMBBEdopzDnv5ZGzj8oTQUo1GeUp+wWkFyWkBNGFw63VPH8IN9bWQZIlSv2MUeu+EchHCXbnhyqy0jaSBwDmIyIuIJQAyn5WMLh5Abjw02jRhYqjb52vKuXRdyhRnDCW2EYn0ntpkohtdtb.So56IvVdpX0cQsBOmMpM1c7dIl2dbVWYgcPRrWFf+8B.mkaeQRx8pA+MQgd.03bx6KIffsPg2z6Bx6lNuumiKy0uOez7VjIhtHh.FqtK4twmZqYhpSuEtokeWxcriN7CpSE4UQHxCkF4UAowpqHD1Ac.WPehgXOEp+noYYoXXVSSS2nQ8Fl7yl2Lf7tgP0iQo7JlIJPJ+k7IftzUhuTUszTrzrDV+mfr1ugE6plZCScEs55yhjZF0Uq2PsttRMS0F0hQRIzuIFhGe7WA.TNE.aBVmFY1zUPwcjvQF+De2ilD1JHTViGBoligSWQUgsgsrZXXUWQka353QoQ8gCbL1v8cLsoXkbUudMiFZlMzV901fs1S3JRvxrz9Hj978MyYCkiR2FcrOFNWUWoLSURLoVjjYadTt55LDH.TybcBxmuIHZ+ejfrIp6POuQYSO1AA13966MzclBWVFV0pqYYNmBWIJKS5wFy8nHkWzFLmCVj21YAGUchCM92DiqmxP5zLmTMup+vgVD2.RSU+W6An9eETDvarDk+Gytoslcac8+00+um5+5qyP9ru9OOcHcMGmwrt9+CWBxVIkrMWe.fBd..8GfC.fPtzau+e1uLraFEfcKU10zaqq++EN8Vs0zaEjdy3A44a56bU+Ufey7Cfeyb8C3rlf6K2GvgSvUeMA2xRvcOMV02LzTpVtrfsohPHxx9J2lYRoQHUX4mly4EvsbuwvIuj3LuzvwtmLI0BYrKQ9MuULEhYMC8ZZ0AxmZMpqXMyKyrxbfFmIOCz3HPJWQR+k8WcYzJfL5EPFiBHiY9xHxqLlV9Ak6+dz7GhOkg6UxgtXAzVUAzWUALVUALyQfoyu.p0EQelowTV8BwVc.kdsGN9y+oXeHdeJ9Xk7v1AzK3e5JrM2Vw8.lQe9I6Ng0tppzMSyW54z04Ba6rpZFA0Jpf5EUPihJnYQErVQErdQErwhEj8A9xOAHKuAJB1933fPY4wm5QVtjz+AzR+y9A
        
        B 1 Reply Last reply Reply Quote 0
        • B
          bfaudio @HISEnberg
          last edited by

          @orange @HISEnberg Thanks for input, unfortunately the error doesn't seem to be related to any of those tips.

          The list of errors seems to pertain to the DspNetworks/Binaries/Source/ folder for each network.

          example errors are:

          "DspNetworks/Binaries/Source/Tone_v1.h:128:8: expected unqualified-id

          using = parameter::empty;"

          "DspNetworks/Binaries/Source/Tone_v1.h:137:59: no member named 'Tone_v1_t_plist' in namespace 'Tone_v1_impl::Tone_v1_t_parameters'

          using Tone_v1_t_ = container::chain<Tone_v1_t_parameters::Tone_v1_t_plist, "

          and on and on.

          Still only happening with networks with switches.

          Chris.

          HISEnbergH 1 Reply Last reply Reply Quote 0
          • HISEnbergH
            HISEnberg @bfaudio
            last edited by

            @bfaudio Ah, did you by any chance rename the containers or xfader nodes? Possibly try removing them, adding them back in and resaving the network. Same with the macro knobs. Sorry if its not the most useful advice but it sounds like there is a naming discrepancy in your .xml file.

            B 1 Reply Last reply Reply Quote 0
            • B
              bfaudio @HISEnberg
              last edited by

              @HISEnberg Yeah I renamed containers so I could more clearly see what's happening.
              Ill try remove/add and see.

              Thanks!

              Chris

              B 1 Reply Last reply Reply Quote 0
              • B
                bfaudio @bfaudio
                last edited by

                @HISEnberg That seems to have fixed it! right, I know for future don't rename things inside script node templates.

                B 1 Reply Last reply Reply Quote 0
                • B
                  bfaudio @bfaudio
                  last edited by

                  sorry to awaken this but now I keep getting this error when trying to export dll's:

                  "hi_dsp_library/node_api/nodes/Container_Chain.h:97:15: non-const lvalue reference to type 'ProcessData<NumChannels aka 0>' cannot bind to a value of unrelated type 'ProcessData<1>'

                              obj.process(d);"
                  

                  Can anyone point me in the right direction for this?

                  Thanks,

                  Chris

                  HISEnbergH 1 Reply Last reply Reply Quote 0
                  • HISEnbergH
                    HISEnberg @bfaudio
                    last edited by

                    @bfaudio a channel mismatch perhaps? Can you post a snippet?

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      bfaudio @HISEnberg
                      last edited by

                      @HISEnberg Sorry took a minute to get back to this, snippet below:

                      HiseSnippet 2321.3oc6as0TiajEVBn49LaRkjJuxijJSboa9VsOjfAbFGvfwlPAOQIK01VfjZORx.dRkZec+Ys+j1+A61s5VVR1RXaYyLY1Empx3VceZc5y478cNc6lFNHMnqKxgieqKG1GxwuKn0PaudG1S0vlq1Qb7uETW00C5rG8QUF1W00Epywyu5uRd.+Vqw4+4e+yUTMUs0fgOhi6JjgF7TCKCuvm13WNwvzrppN7RCqHiV4WpogrODYhFf0mUABb8U0tWsK7LUxvVAvwu9w5FdHmVdpdPW7XpfzG1pG5Qa53uxv0nsIjzPjqEdhnOl6vdFl5MBVqtbb7q0HbkuJck+sf5F5FiddnE3q76XuPIhZC3W44TIw4Pk3inRqQUouFzRywnuWXOD8YGPMarCoiJ1TGUUniki+eANDgGfsWNK06gUcvMFIv9EDDd2d3+2O726LvVyy.YuGx9LjG7b68+gs+is2Z6+b68FuqNcRrOxqwAYZBcRrah2044Dbe6AVsgNuauGTMG.GMP7xOtMc8YylpQW0QFHxtlsg248gr1UQl5DaE46S5A3XlM7298ZGo5oRbJrmgGWenimAQc3OB9.Npl5h1BbDz8dOTebb8D9ObjCRefopW7vIBtg0A1dDyGRbT1tFdCihqliXLgmMFaVUwuFzvvSqWx53JIniXK0KgNxPluAbbmNPMuPEbMP0qyJLTXtggayfg32I4kuKq4dUuVLQ.3+DDFr22A1W0AdIpgo5v8cUs5aBah0w2sWaSj18sL9HbRDRepJTgLh805oZaCMcyBPZ8kD4DWSz.OC6t0U8bLdB62OafUKLMsF7Pl1wwC3IACr1Bj1j3hVPac+F+G7GVmhj17rNEGqSIR6UXcJMVmxj1qx5TNnyH.2yfdOhbt22Qx9NG+FDuF1I12zvCyCxcEzwkDTyuAPHG9+3NvzD83gHq9FrvcbTt+yZfLG1uGx1Pi3eoiHXIefEZ.9cxz12q5dopgIQxVCbwLN5ma2BOX+7gj3yyP53usQUUMrCYXCUudDbFgyBGTCcxoMJ3NhlFFcQ7Kz7fQ5l3Jan5feLtkK0MRdOA4Pot.rZaQrN9YPWkzO073qPaRdieKvE0wqs+K6V2GIX+7bSQSm7cKjn5lvbqLEkLflFa1FotA1OpAhNOXKPLk7q7URLdH2ScvUWjl4ajvQ0hcAJRkJIojufPwTUlHYAv8wZgoAWgnU+M.FTDwhbEAKRdyJ9bZQG55DRWXvH1DzxWivQ09+6kpNcgd9UoD8ArrQ1Pevua7lLCTMrhB.tsE4FoHjGsMXjkfKqSozxeJkW9SoR5SYDWCgkOnEVt5F1LWAfPHvUW8oQsEwsa4A6SHpINNgbR48Qoa.ni4fAdHKL8peHBWjnz2hUmaGgZlFbJ0XwjhgGapmovU9whA2ETy8JRuZplgwpXx+.D2ZQVKzXpXKguOxRffvukBwmuEBcdmGr+l.KZNnwP9NzDT4X8lzKajnyL6yJOqE7sfiwYc0wC1uXQlM7O.kJkSFUpxu8iMOo1vhMkjN5Dj8oenyAUU93flCqKW7DW66ZInbZySGTrYcqd2z4hqt4tiqdcmCrKVO2QvNsu48xWN7jienc4yaj6xZ0O5HX0t+FpqcMzEOHeXylFMZ0z3hqZJ295b4bdrackCiGiGMVbCf9.KqgwMZaSrG8xYMvbBmVYkxEJJUNeh1wfIKUiVZ.s0lFPKJtJVGbQcDbSgFtkEB40CGL3u8R17rFPRXBd3jv.3r4oYEozfuLn.oYEE3mv9MfNNvObqKoP.4zoV76OwpDRRMhNoRyQJ5YgXccr4OlCeK7CveHrq2CejtBHEKf4WkJWVPIe9RJEJUPtjDGE1WQ0VeOwnzsj0w3YFVIwLCa.LcDucrjh6.phWtCvUnMzeqeIKlzyJVRLTa.ZqRJqcJD9IirnhN+kGsZLEftZio.eG3Nc294tyzv9dbt0O5fqMc3jgoJkKVFGmlh1Qm2zzER4wlvmB14bUCyfXB5WweolsN7IBX7mDGKg7JKq3lBRRxJkJVJO6rRB8VwyTOqE.HEq.fPdp0A9aNLlbwooh3R1hk5QLCosBk8++xasIMUixxIw0nY6yWlqnqy4t7LbpoI3YjxNOizRfmQZQ3YJJkJOizq7LovyHNK7LRK.OizW.7L3c3e9D7Lloyy3dic8RSmmI+RkmI+Wv7LoEfwVZhutShEdmDxuP6jPdt1O8N.KC8acMzgYph0sGIdFRlrVBLWxK.yk7KKy0+.TVbYVgz0U5dW0J8N2nw8Gc5uZdw6QWzQ9Ggcx0nYEqCwbZUuoV2gcOH24mV5jp4Rm8ZKfNTCoO9gL8Mg1N2aoiHEyWf3yg4KMBln50a.3WravgUmZzEl1vyHkcjFcBVrCMlFnSijyPfdTwmeEgO1oWSlotSnGQHQSGo0ctd+eYUP6t.BOR1cQwjeYDrPlNoO4rhqFKVgAMEyFzNh7KYr8aiBMEyB3drYXwbX6FBOEyVrSD4WL78Ni.phyE.Opbe1P3BunH72DAglI2T7IXw7SL5h42QESvOSdpMwCLeoB4W508OKX+sA384NMVI5PRgUZj7KCVokYD5Ng914D7FJ2+KkddlhG1JvelsvgPw+qVz.a2tRuta2Ed2tJuP61UYtpmJXmhJKvtLU9R8b3elyGy4hOTuvy96GSqiKCk4EH5hUe25fIoj2A+9cf45lVwBLYxHc7pQ.fqGB.2D7ShBiiAEhc1sjCIVTf9QTorfnXAwXmh72.xmSQRRpnPwhJkTDkEJyNpW+aT8XEiknZLNOvl.Q1oUO6pAY.xBhBx3ATtL4H4EDYGl8Hp.t3mON2mdixtflPWn2TqSMVzZBE08ZzxqQKyPUBIj9W90z+YnVwzarfkgF+mvi5mXWfx49h7Eq2Y6VFF49iF6dgD3.3FW61gdecI2sFtkyEhI9TLapc7aLTLMezcqIStlJHz8Vp9W45r8mMwm3qVNocpWs7fNCuZ4VpZNnaY2qXhYYS+mfA11rpBqSZisdOv7ii9ShvxP23VMs3S0DBJkUAkypfJYUv7YUvBYUvhYUvRSWPxeTWrepdBTgiqdii8Ce44O1VssI62u++BPyRVmE
                      

                      I've created (attempted) a splitter that splits the signal between stereo, Freq split, MS and dual mono.

                      This is the last thing that has issues, and although I can export the whole plugin with this in it as a script fx, it crashes every daw I've got, which im assuming is linked to the error I get when trying to export as dll.

                      Chris

                      HISEnbergH 1 Reply Last reply Reply Quote 0
                      • HISEnbergH
                        HISEnberg @bfaudio
                        last edited by HISEnberg

                        @bfaudio You have to specify the number of channels you want to use when building HISE in the preprocessor definitions if you intend to use more than 2 channels (NUM_CHANNELS = 4) or something along those lines. Someone may need to correct me though as I haven't used multiple channels in this way in quite some time.

                        Search the forum for working with multichannel, and check out the multi channel FX project from the tutorial: https://github.com/christophhart/hise_tutorial

                        B 1 Reply Last reply Reply Quote 0
                        • B
                          bfaudio @HISEnberg
                          last edited by

                          @HISEnberg ahhh right thanks, I’ll try it when I get home. Very much still learning :)

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

                          17

                          Online

                          1.7k

                          Users

                          11.9k

                          Topics

                          103.4k

                          Posts