(Please Help) Exported Plugin Fails to Scan in Reaper and Crashes Ableton
-
There is a warning of
C:Users\Amelia\Documents\GitHub\HiseVersion\HISE\hi_scripting\scripting\engine\JavascriptEngineCustom.cpp(839): warning C4715:'hise::HiseJavascriptEngine::RootObject::InlineFunction::ParameterReference::getResult': not all control paths return a value [C:Users\Amelia\Documents\GitHub\Hise\CrushVerb\Binaries\Builds\VisualStudio2022\CrushVerb_VST3.vcxproj]
and then when loading the plugin doesn't end well. I did a little research into how to potentially fix it but i have hit a wall. I would appreciate any help, thanks :)
Here is my compiled vst: https://drive.google.com/file/d/1yh8pH4f-lRcSr353e3BKMaGlhhoZscxY/view?usp=sharing
HiseSnippet 2085.3oc6a07aabbEeVKsRhRwFxFIoGBPvdI.J.FFhxtNNn.VzhTLhM5CBQE6HfzprZ2ghC7t6vN6RIwDD.eI.Im5Y2SEn+Ezi4FaNGfdnGZO5dn.EvEn9RO27lY+ZlkKMoXkcTgHOHv4i2tu2u4898dyLT0YTKruOkgzJrW21Xj1an2nqWPqxsLIdnZUPZ2PuNC6iCtUYVG+VODyNDsV21l99Xajl1TeDedZElFI97hUWyzwzyBm1EB8PJwBuIwkDj1a8ReLwwopoMdOhqzruSoZVTuxTGZGPmlReYTaSqGadDdaS9zthNRal0sIATVi.y.rORa50n1cazhdhW37eHwmbnCl2nHpA7fB6tJ0wlqw7dQkaQbrqGa69H3oTOEIlJDIdS8sH1jj9SQjEECXjJgLdncEU0aJE0qnr5srj5kiJoIoRSGpRWWugEizNHcDt9rfdMu.LqoI.6xpR3bQZ8zKSgI3EbKWyGiqxfFIBrzcWd4aZ.+48+EM63YEPndFTusoA3c7V58m+Kmuv7e07FYGpYybGi+ZXTGGLK2g4qzrWlfK40w8PL6lFGa5zAmLQv7UwT8AioxK4VgVszDod07HA6zF6MHGATDTA3+7QZEL0.A5esHzugCwFyPD.jmU+i8nGVDIT3Hu3Ry+We9pnQV3UTD13qe9e+LH7sUeyMaNSuQW36nHL746t+nK7GjU3HrajD9dYE9EmAa9CUD9y+se++XjDdtvkpkGuWcjzE+eQwuaVg2uG5SpUwLvjGsG43ANiswr.B2OWqB9Xf5LL1ufdEr+iCnsg.9xT21TOtapVgg5adZxKz3jRcSavJ4Rrscv0o9DdbXzH89ge3etZ63PhZ1bhvMLY1VTf+bKSef3n5mVDnkY.iLznl3UIRNfBvmFj1hDfciYxKLy67N+6lQdIIJ+BCM1HU4Q2OixC5CR6s02lxbMcHeA1tNlYAOVHYAxuSyljS4A4uGJWqD97rUCUWHimYPGloXTECOYDJKiAqHyvsyEGZXrjcZmmcxW8sHGhc.yQxFtWOWySkiAgkm1M.vHpue+Se52sZLXnqaXu1.giU5EBGusjoY.SKvPjheDAl404hHj3DhcPqjmeuiJ0BSNpkTM.0JMbj6ZCkCK07KgkPtm04kib6qhbqUZ7QNTje+75OBmGZI2uLVMitnOUP.dZ8ABWcnbwCHLomSDHLitnLKESlj0jEzYRlrq+.M4ZkhMYn3PariYWUS9s3kbbL0oivKZW7wPYi86oDKpJB7G91kNyHv8jY4XRH.3SbtQTbc8xsn.ylQUL19PnrTUatPzv8YmISWMh.BzGVDwF+oe0YFJ9vAwkbdBEWKFJdjvjFEbXV8v4lAD90myfPRZ9ADRbdhBWMFE1EpKcj.gYzES80CFTbPbiIzBmCXvB56RotFBZDEDXQ8FD21N3AE8yESH0YFLxifXwgV6UJV749YxSLPd87xILjrHpYLxjAJlzrBqat4IR6Om7DmYbJuTIyFhSWMBm1zjqVg9LhuK6yzqgDN8j0hn7e2vp6L3mDfwZcMdfK1gXZrGqiGfhYzxRc5SKqTB0+FagsTSs63vKnPde1b6NZ.9Ji7la46f0CVw5Jm75bay2ipJdc85j.qV4qiWIGcDpz+UgNFcjEWUe8lMwVAoJ3z5U+zWQmOwaz+6u.DU2I.CuxPvg2h3cjwVlALxoEUUjoFYEo3KGGhdKguDPI1tiaCHDvBCvfmG1gehAZb7Op8x717khFXOaQiqjNXQdasnAEMlJcvU3s+uvG9fIMhF71xClzPdUZgPTZVfOfW1CGilK76pPinKdAaahaJE4rTojA1UMlZ4Rw0XHIg3bHh6WVfdu6W+7U2jdRc3EVkg+MIOmu4uTZCRe8BQraQhYEdx2+e9aqtGF3SZz0yRwu9m10yXfe4LqJEkGrXlAWIdwefqmSEMXtqmQGY50hxzElnKh5JSxO4k2jLeRLWULcaC1rbWvlF1Dj1QYZrtY5CgdjZdgWrJr5g+B7Vg4dRxacIb8Y1v0m4hpESrxjVXlxRBupLYrWBSEmvTRM7xKFhn3K2P7MhS7HseOANm+N.UX4XcUu7f86At7RcYfPuWuMAnzyRICZM21cb7AxQuiTc7izqZds6DH2+m3iWCV6NhQgZT1qECaZK+7R1GpTeaPJK8L.hw9BPQnpU2KJsWTWuYopDmnap3t5eY8c24Wtd48Nn5NaVY8c+pFVsnTGiFsor.eicN1zwn7FldGwSPxoDt0IlGGdFEgYmDUVpqs2+Bgbnz1fSEKHdLdGq6YGO9k2X6EROIJgamxISobYHomWmzIsCNbOvE7JBTcivpNlfKR7gZIcP6mafdd2zStUa9yjOZteZpK9+a7OlK45LEIh+nXLLNYsXeVEGzUYZ7Y+4a2qRVRgLYZ2uTNW1YMOfoKnN0wjksv+yM+koG4cmvMIiKz6f5FgE.eQWIEK8WrUxE0qaNgVXHzB5g.3akdkVFg2okQzlVy8xtjQxswAmPYOlSs3KNCkCZB6rM7Fuj130kvTxiDk6JChx8I+tmVnzDJ2ITtSnbubTIlz0hN.JgmcyC9i2eBkvDJgITBulnDPYNH7W6TBI2.1f+Mlt+jMlMgRXBkvqPJAk6FKaUBJ2MVVJgw+twFoaPbkKr2f33iRRTt8iRhQuXuF5ZZwnGXE9ifkSBNmnG.q8DGDdA8s3sMJ1+OXXWhM4.KK0GUeBtx3J3sGWAuy3J3OebE7tiqfev3J38Ftf7+KGdPm.paHqEBsU80E+Zk0zV2yDhrDQgneTYgR8K
-
@Barchel I see you have hardcoded masterFX there, which means you used scriptnode, correct?
Do you still have the network loaded in the project? If you network has the "allow compilation" flag (right click any node) and you export a VST with that network included, it will not scan.
-
@Barchel Someone's biting my style.
-
@Barchel Check my quick tutorial on using ScriptNode.
-
@aaronventure i have no clue if it is still loaded bt its not in the chain and also was set to compile allow when i compiled it earlier.
-
@clevername27 im gonna have a look :)
-
@Barchel where would i find it?
-
@Barchel Search for quick scriptnode tutorial :)
-
@clevername27 danke
-
@Barchel if you remove it without it being in the chain, it will still be set to allow compilation. You can check that if you click on export dll network.
Load an empty script fx, load the network, remove the allow compilation flag, click on save, remove the fx from the chain and try exporting the vst now.
-
@aaronventure Ill try that :)
-
@aaronventure i did that but i couldnt get it to work :(
-
@Barchel then it's the long and tedious approach: start deleting the modules one by one and attempting to export, see when it starts working
-
@aaronventure oh gosh
-
@aaronventure it seems like something to do with the script effect
-
@Barchel maybe the routing?
-
@Barchel alright, now start deleting node by node until it exports
-
@aaronventure i didn't compile the scriptfx and exported it and now it runs, but does not output sound on the wet channel, i can change the gain on the dry channel though.
HiseSnippet 2831.3oc6as7aabbFenjF8z1wuh6khf8PCfBfi.W9lnnUzTOhYijEgnhbLPPcWs6PwEZ4Nr6tTRLAAvWBfu0ytm5+F8TE5sBDfdnGZQOkdqnI.0W541uY1WyPtTjhVI0FVx.FZd7My276647Mqp6P0IttTGTpE1qWGBJ00vM5Y60ZsVZl1nZqiRcabcGhKwak0b551ZehyAnp85n45RLPoRM8GwlWpElAw+4kqVUyRyVmD2EBsO0TmrkYaSu3dqW4iMsr1TyfrmYagYmqRMcp8ZTKZWfmlFmF0QS+HsCIORiMsovnTytggoG0ogmlGwEkZlpTidMZQOw1e96a5ZdfEg0PE0.VH+t2jZYv3XVun0ZYZYTO7r6hfUodLRLsORbW71lFlQ8GiH2jOfRLEh3QpojYuokXOUQ1Ks.6k.KkRfklwmktEtgtiYGu3QX7yR3Z1dDmlZ.rKxJ9yEk5L7ZTXB1dqzV6HxlNPiHBVtP5z2WA9uO3m1rqstmI0VgZ+HpGYG6k+fE+hEWXwubQk9GpYyDGisMNTKKhShCyjzNmGgKa2s8ADm6qbrlUWRzDgiuLlhGNlJJx08O0BSjZWy1zamND6goHfBfJ.+WLfqfo5wQ+aDf9MrLMHNHS.jmC+w1zCTQbFNPK9Y+rE+2qhFahyHQrxm8a9WW.hyJQr+OiMw4jH9adwK9IUFehK1+Nm+BPbo9I9kWfyb4Ii348EUokn928Q+i+9EgZ0WEFuP+D+jyPeRs007zXV6AJdfxXGhimISOO05jiAWm919KfWm3djGsCXvuFscGpMSMM0BiT27znMT4jJ8ha3TosoggEoN00jYGFLxYe8W+OWsSnIQMCdHA9Zqr4mpBtic.Owf2iZ7sfGT.4QN0KtkoGocnG7qgUKloP4bERWLOS0LhuWZjlEw7M5m2GeSM.RuG9QTm1ZVleNwnNwQGVVHNAxsayllmxrueeThGPlt9p9bLbxz755nwGs+yr+HTm9NyRzLVG0aNRiXgipQRGUlrW27.hEbhDNFkNqs1oh19tdjNM.7HT69Eu32uZHdfwJFUGJhj4LeD4dBmNEXZdJ7.7iI1rHlQBmhSLM7ZEs9mcXkVDyCaIjAPsJiE3ciQ5DKFApPD.uuo64CdOQF7pVYxAOTfAvh3GSRBvD6WDtlEy6qebPUMSwBoylQBGt9H8GOD6kyrBvgYw7TsjN0l8ep4tzDN0scG5otVkvSMjfnAwRqm7o9cYocbL0pKWWZWxwPpiCpuDR5.fP1xYyTLcwKDHTRzYmi.H.ZFWZNMtEdsVTvQmxlDhwAP1oxG6EBFdfiZzzkMM.K9QaZnVLWlzYKj9BgFkGlekKSz3Fgnwi4mpwAJlC6O29vge4kONDEyeH1FWl.w0CAhcgjTGKbXVLep+fACpCyUYjKhKAXXI7tTZaEtKEIP3l3Fls6XQFlm.FYbplD7HImE2bjoiECG+J29hbLTO8IEkXDwUjigzWLoPenq6zKwHGw8mPjiIApRJ3xb9P00CfpszXblulC+2E0bNqg.T8rpAAAdO+b+TX0GPoZOkGzlXYpormSWa.H6iQqzc.Fc8JnAutKbQapQWKVhFh29lczCFfIbDuxK6ds1fPqmX3r9uR9Li2UxO+JFLtr6sv0M8zakL+NUB7KbWfuu42fBbbc7FMaRz8hY1Yva9oma0LlY7t4cLqjXkMt1f7xBf8eWOBr89fFqko8gJaq44XdppLSM8XWhE0ysDKnfcweS.l3Qca2.rTzI.jXaSrX0ZHEStDzNMqMSD0fXavaLU7fpr1oBFj2X53AyvZ+egeXCF0HXvrhCF0PThsjOJMG31fkrDCil2+2kgFdWrz71hzTv5Z4JQCrqrcW5JgokHPQkE+qe6pg8KRvYu2W8sqtE8j5vFtoC4WGsNO+uT4glCzKXUusYnmim8G+O+sU2i.9bZzyVWRe+0H4ofTYP4ovfuhxyfhsdifXh9gDCbu0WXRQwaTLRAuaqq0tCblE6BtswV.0VRSyoWe8gPOVN7wKWEjdjOmrseHpnvauEJelyW9LePhabISbVbRhDVJbBESZPLMLseQgA2J9saH91gAgDtkHGmS9diRd4b5I+rCO4LPkWnKED58OaK.Js0khrVqcmtVtfyQ6CkERA7UM6Nc8D6+SbIUAY2gNTHOl8Z4PzLDWunauJTEzGZtlvZ.NFGv.Eg1by8BB6Ez0cqrooUvabT.+E02cmewFqs2S2bmsVeic+xF5snTKkFcnNdtJ6brlkxZOTy9PV.RlKgUNQ6X+ha3KJ4IfhSs22gPVTZGPoxwKbLVGaXaDN9au11KEWEKtZmTUsjdFk3x8ITidPg6AsAsBOY0HhrhInhDVPruOB3kzaDkXVn+Hwx58++bmeiQWY9nGEkGT9iBwyv.27qloNrGDU4y9yYOacYGDCD08IUR3ISqYCd87pSszb5+xAWZ5NyL12fgcjTdi4FW21Ow32jXXtJwaNL7Mw00txMxEvMR.XtXP8UBtkqz6pkzC2+bb7ij2wgzQygrGsNnaurqF+ZC.XdekCrn5GwtUvfurdPsjpxlwx5Afxj7.7y91QVBQO9O5QDuSnNGwiwF76PlC9RMWt34oMOUE8.KK31vTqdcZQsM0CPChiKOag4voWA9m+rXkayLvdAjw9MCO1goR3WPgGp4tmloEq.QM551AXwcra.SlGjfUTlG4+fNapoCBkd00XwStEl88N.lnDmUziLUk31XcLtYVK1E4CJpnqOqyV3vpE5i6.e1lWiP1mdyzrw4wN74.LaKtCl.QqrncHOsIkcRINHIN6GiM5Yq01T2ckAmoLOMh8elXeN6o4bHwyM3kysI59.KGZXUHcIrYjin5xu9v97WgmW+SKxogu+95ltc.Sqpca1j3makTOP6Z1FjSYEI6CAuQBHGv5Qs.ox1l196PJLS9i1V6zf1yiUSml0UinhHeWXJrNY+nlqbZU0BfEzQjS7QP+IjIqZ1hkxnlIeQU0b4TCp+yC77X2qLXwuCVM6Jk4KTlzEUyTPMm.W9CGes.dWhEQykDyXv7VIGakxlKWI0LkJJwX3gyXXrJiqD116v5QMW9b4UKB6X9LkJw202AG3log4g1ZVHoEDI7QUfPBpthJIRpr2gaLAdDWIdBWHM0oGeM0EwGX5oy+xIpK+jHUM8VmzA3GYssoD.uYFE3wNlgp7OnqGsM3AOLhZxBg6g+PXgTSWHaoLkKlOa9bEKmt3HjJEAkgzkxWnLn6AxkRED9xz7guA17gHSDfCIQx0wMOckngtPBioFJ7IbruCNenFew7kKmublLBm4YwpEFsAhO+GI1FO7dHJ8Q6TrbbVLuzbRyan336f8SRPy1nEjFkLXdaFXJO9q.hlZXtYTkNXyhKjKgSlnhz6xvh7pkRmIe1rEK.dWxqVNr5arPjvVbtJRCkuv9FB9egRW5J66G9gcAPkxy+Se0ePzVmqzcwBRIZ3fRjz9EuRjGCVRnCubArVPt4S4mcPM28YipG6xDx.oJkdTaMd1OSzGn1E9FzYF1Mne1u8EKT4paPe0Mnu5FzWUHtjbiH7o0MDWH7uq4qbgbkKjqbgbkKjjcgD8MVM7+vldxU0w+JWHW4B40HWHg15I5BIbvDcgLUf+kDcgLcvfI5BYr9X0x7Z6Gq1j6nEEurC5nkO5q2gAZqo6PeZPM8XNMmm2Cf017u4hEvayZqnN3eOcsMMLeptt7RM.gYlTByNoDlaRIL+jRXgIkvhSJgkFMgr+TbCpHDyCFBsc8M3UrHUpMr0.KKtUH5+AbBLeRB
-
@Barchel Got some warnings tho:
C:\Users\Amelia\Documents\GitHub\Hise\CrushVerb\AdditionalSourceCode\nodes\factory.cpp(13,9): warning C4068: unknown pr
agma 'clang' [C:\Users\Amelia\Documents\GitHub\Hise\CrushVerb\Binaries\Builds\VisualStudio2022\CrushVerb_SharedCode.vcx
proj]
C:\Users\Amelia\Documents\GitHub\Hise\CrushVerb\AdditionalSourceCode\nodes\factory.cpp(14,9): warning C4068: unknown pr
agma 'clang' [C:\Users\Amelia\Documents\GitHub\Hise\CrushVerb\Binaries\Builds\VisualStudio2022\CrushVerb_SharedCode.vcx
proj]
C:\Users\Amelia\Documents\GitHub\Hise\CrushVerb\AdditionalSourceCode\nodes\factory.cpp(38,9): warning C4068: unknown pr
agma 'clang' [C:\Users\Amelia\Documents\GitHub\Hise\CrushVerb\Binaries\Builds\VisualStudio2022\CrushVerb_SharedCode.vcx
proj]C:\Users\Amelia\Documents\GitHub\Hise Version\HISE\hi_scripting\scripting\engine\JavascriptEngineCustom.cpp(839): warni
ng C4715: 'hise::HiseJavascriptEngine::RootObject::InlineFunction::ParameterReference::getResult': not all control path
s return a value [C:\Users\Amelia\Documents\GitHub\Hise\CrushVerb\Binaries\Builds\VisualStudio2022\CrushVerb_VST.vcxpro
j]