Compile network as DLL - Instant crash
-
Hi guys!
In to the new year back on the grind, and wanted to export some networks (scriptnode) as DLL, but HISE doesn't let me, it (almost instantly, after a few seconds of freeze time) crashes.
Tried switching to a different version of HISE (with and without Faust, Debug or Release), but that doesn't change anything unfortunately.
Im on Mac OS, Mac mini M1!
Thanks.
-
@MysticForgeRider Does it happen with a basic network with just one standard node?
-
@David-Healey Tested both! It also happens when I try the export > Compile Project option.
-
@MysticForgeRider So you're able to compile the DLL just not the project?
-
@David-Healey nope! I can compile the complete project using "Export as FX Plugin". But I get and instant crash when I use the "Compile Project" option, or to debug something, compile my scriptnode network as DLL, so the "Compile DSP networks as DLL".
This because one specific knob in my plugin won't export right, but the others will (dry/wet mix isn't working, always blasting full wet).
Anyway, I want to turn it into a hardcoded FX, but can't find a workaround other than the Compile DSP networks as DLL option.
-
@MysticForgeRider Don't use compile project, it's buggy. Stick with Export.
It's not clear to me, are you able to compile a simple 1 node network to a DLL using the Compile DSP networks as dll option?
-
@David-Healey check! will do, exports of plugins are otherwise fine as you should expect.
To answer your last question clearly: no, I am not able to. Hise hangs for a couple of sec, and then it just quits.
-
@MysticForgeRider said in Compile network as DLL - Instant crash:
Hise hangs for a couple of sec, and then it just quits.
Is this in a fresh project?
-
@David-Healey tried with a recent (couple of days ago) project, and a new one.
-
@MysticForgeRider Are you able to run the compilation manually in the terminal?
-
@David-Healey Is that possible for the Scriptnode networks? If so I would like to try.
I can compile the complete project through the terminal.
-
@MysticForgeRider Yeah it's exactly the same, just got to find the file in the networks binaries folder
-
@David-Healey that folder seems to be empty.

-
@MysticForgeRider It must be crashing before it makes the file. Can you send me the minimal test project you made, the one with the single network/node?
Oh and which commit of HISE are you using?
-
This post is deleted! -
@MysticForgeRider That snippet won't load
-
@David-Healey that's weird, im using the Export as Snippet function, and this is what it gets me.
HiseSnippet 1414.3ocuW0zaabCDkqro+PsIHAIn8pN5TDXn0RxVF8PTrkUqPpcTibMBPOXPwkxhw6RtfKksUJJPNzC8mU9Yzq8buz+AsCWte5HG6HzFY.CQxgCe7MuY3nAJIkEEIUHmpGOKjgb9R7vYB8j8mP3BT+tHm6g0rHcnR9FFUi1aVHIJh4gbbV56Ll3r9xn3O+8y1i3SDTV9THzIRNk8C7.tNe1AcdA22uGwicLOnf0M6zmJE6K8kSA3rDtNJjPOmbF6HhwrJXz2Shlfb9FL0qIsIc6QMcIjw63NZa1n1t63xZSa4sKkRnsFQcazffbV4.OtVpFpIvk.4r7dRuYCmHuTXOfS3Q7Q9Ly.WzP3jsS2S56YthlYQ6Og66MHkmhPfWFjyZKYYsGiOj6wylOm8dP7B0x2QQBzoRY3sTI34VDd0K.u4.ImBPZYKjdHdHUwC04qXvyWf6KzL0XBDmJBEqsHm2i2WBFHzaFPNm0SACx1vFaWu9SqA+6Ie63oBplKE0jhijZ1KEa7jp+R00q9qUqc8kFOdtqYNFkz2mol6xFog5iswMDSCFwTOs1ED+orLCgqeYNEeybZwPN0dqKXnTzWv0uLjItIg.JgpL7eBp.S0wr+8SX+g9bOlBwARdU7KDxQtnX.mH6e2e8i+wyP+T+tDMI0MfGgSIjozbyEvoK6BHIxFTWG2kEctVFFaaPnTXNem0u0C8pr7r28yclkM38m0IRyBGxeaJh57mu82d1kbO8jbiTclv3mMIOGtya5DlRD88hKZDev058ZWHqUAIrflwrRU7XFyaDjHCI9efFExNjdS8I5xoLlBKIK.w7R5TiXTDw0yJV34+r7n6JDeHd.WSmLeLVYNXDhs+efwjpO2Cev3wP04b.tLt2q+7UpoZR3GNSygWRMLuhL+NNOgNTw.AC6X4.exrMhHAg9rWAX7o0F4KomaTleXUfDw2dFK1fNgHDL+nEoXwJ2YVw8iGTdkbplKN6PhVwgbM7QSCFBuiQY6mfNXNmJlZF1w0MiM5hgLgW7f+A9jrnqYrSxhtoKlWtAcDSeoTcdb3H46Hm0Lbeg7sSXpHizDpATeS3Ozy88kWZpZvSDsPHIdtAR+YgSjBN0Lk0hTf+7.4TSIFK5yU76kFcRuHviyGS39lDfgSifxlduTLD7SbGAf.z4HoG7sU6Qn.iOa.wTg4gXSgWP0xTaRyTuEtD4xGCwa6DnvxlX0fz5MQ13j4bR6hvBM3FEDWmD5gvYIy5VlKFPqXSnSc4odLPH5hJAyut.LGyupwVmFKNmK5dv0b0cFOKU.OqgGO5TPRgtFaorxrMULJieAat.Hau2xAWo.wYRqSGAFeHWbh8UJrQ6fNjbU1XWXrMH0KMJbL6J8wxXK.M5EvKWFu7U3ijp.hOnQ7FvfTAfAOigd9TsL.R2R6upvacHTAJXUrk9Jw.O.BDJlIFjPtyi.R24mz8uRg6+p278eMra85loFl8r4iASLSZ931b25ttaCEKNmcoE4VCZT2sdCvfc2scyc2otaRyXcM.MtM34ygqfiWL4vW0b3vYitawJCV2pYIrVJ7k1Adl2a4tUr2uwHBHrfTzRQj6moIifT9aHdX22sFOJbtwOyXFAOhVw9nBPKBVbgcT1ELQoiJFJu1fOtS6GchYUJwO0oPctaLwX0qUc51xSfxkE+8LGbE3EAwuPeCf25xiHviLdntrwjo95DO.TRx2dD36sZ2tgaK21sZ0b616zx1pXBcDgJMD1pgoMcekQPCJ2SVuh8j8ISOKR6peVdfLfPUxSo127MWn0hmAHeQrPbc7glw0J2Cd7m.3WocJkV1UevF2ZQ2XiEciMWzM1ZQ231K5F2YQ2X6aeileDcxCGFENzHxfChEgNNGHrYOPOFn+EreUn2.lol my bad, im just stupid.
-
@MysticForgeRider Try a simpler network in a fresh project

-
@David-Healey same result
HiseSnippet 976.3ocuV0saaaCElzNLswqCXEXO.9R2gf.qkeK1EqwNwaFa1QnJyn2UPSQWSXJRAJpj5Uz62i0dj1av1ghxVxKt+.isZCXqye77wy47QpPilwyxzFDt0sKS4H7SHQKU148mSEJzvqP3GSBM7LtE0aYJMKiGiv3l+jyJ9f8PEe9qerGURULdkJDZhVv3+pHQXqzF9heQHkCnw7aEI079jWLjoU80RcNfjljtnTJaA8M7wTmaMHnellMGg+NBK9D1IryldR.kN67fomwmdQv4A7KXmF+bFixNcJK33ioH79WGKrZSjkZ4YH7d8zwKilquW4SvDQlXpj6DBPQPl8pGnkwtsnSKp+bgLNbUIJCAqRXUAqouf8sjQhXwZ8UEtuovP6pHpW.wM1DdM2.dA0gW2ZvaKPBWCR64gzSIQLiH0VYwgmuhLTY4lYTnOUGJdeQ3+jzWCNnrGkPWvGX.g0Az4rtcOrM7yy9gY4JlUnUs0pwZK+FUmm05csNn06a09eaZ1rsZykFiVJ4lsZ1MZX9XA1QkmLkaNr8cTYNesiv1eyZJ4CWSq2xY9ccMG0pgJg8lTt5CMHfJKUvS+1vqnVpqQTpC7KkarBGDvWwuCnA91xAjq3YKr5TfH7fdFLsniykT6liPNhVoAnFrQey0bTYB6x5Dw+ylq9bg3SIgBKa91wXisfQnR8+AFKYieM45Yy3LaE.2iL3Ue4ndsJodPNcI+IkhsG7pfsR59CR0.dpgmRM7a0gR5xNYzjTI+k.FOr8TolsHR767GxJR8PnmyiNr4TkhKy1Exy9e1UkfOdS4k5bqP8lQTqQ7VfENNOIBNWmw6WhNPGtgiC4k65jcyEQbUbgveCeJMF3jwkFCVYrF8aL2du1rnncT9Lbmkq1uOA1HVzDtIyMVheDo6QvWzkRo9995jTQ4.KzNJzEpkKSmqUBlSk2iUf9xDcNjuRjWMs2aUmY0l.tn5VpP5F9ixyfiPhuQEAqSwsivvGdrNFdZ+ATFTsWFRsycjH2gPvDK2bDa8ja4FnZrwUv82HVZxsVqt0zmd.0ItBi6NSbSmcekwmT2pRHz3XzFouEIA9+Hm9skLeDehb0HjZ.ug6K7LiUR.yXjPMwMr4VIWCXD8sqkC.YGpdDwqZCGQ0NJEDpkfMrTvCcRvoLM7rtgYSbVYT4pUD5a6zI0eIllSnLi90LOA0sgdbgFnGnJZ.GPF4jaGftyuYpNKMAdEiWyXatTOHvueWC73cMvS10.OcWC7rcMvy20.u3SGn6M.uL2pS7mz.mbDdcwPHFeshBmmVbY.5e.zQaLCC -
@MysticForgeRider Can you make a screen recording so I can see it in action?