How to get around this...?
-
@Christoph-Hart so something like this will then work in a compiled plugin? :)
-
@Straticah yes.
-
@Christoph-Hart :love-you_gesture:
-
@Christoph-Hart sadly it still can't compile with the latest commit :-)
I wish I could use the hardcoded version instead and just add the modulators there, but I can't add modulators to the polyphonic version as NUM_HARDCODED_FX_MODS=6 doesn't work on polyphonic hardcoded effects (see the last posts here: https://forum.hise.audio/topic/4892/mpe-input-into-scriptnode/10?_=1704395890912). This is for a synth project, so using monophonic hardcoded fx would mean I'd have to duplicate everything x the number of voices, which I really, really don't want to do for obvious reason.
-
@Christoph-Hart and when I try to hardcode the network, I get a strange error:
No Node
Something is a little bit funky here ;-)
-
@tomekslesicki Hmm, are you sure that you're on the last commit? I can compile a very basic network with the midi node without issues:
HiseSnippet 1275.3oc2X80SabDD+NCKT6PQMQjp938PefHgP1MooUJOD.ClX0Xvhygl2PK2sFux6s6081Cvspu2OV8iP+njuAsyt6c9tCrbAmzDkZj.Oyr6N+lYm+szWJBHIIBoia8AShINtqg7mvUiZOBS4Nc22wccTObhhH8rr1aRLNIgD535tzgZFt0W1w74cubOLCyCHErbbNUPCHulFQUEb6uyOQYrN3Px.ZToU+rc5FH3sELQJfmkPMchwAiwWPNBqWVMji6JGDRUBouBqHIvZ1SDNwej3Jtc8mRSnmyHZhVN9vAYY6zdDkE1O2VSbbbQ8Kr7krV9FndzP5T9EdfuxHvqXGk8At0lGjZcOfjaIHsrEROD4GHowpBIZ77.TWNbgLDCt5xPwtVG2+D0V.Kfq1NBOlzQBDS2vlOuYys7fe8jWLLkGnnBtmfejPQNlu4SZ7aMp232a3cSQCGNSYZ0HELFQNSw5aW4713l7znyIxs7tDyRISWHX9U8oqb27oAVqtzBE7tbp53XRFcGAKT6qze+12.NYtM3auo69XEVeojwCVWLQpnZ33tO4RHp1dEUGsOIYrRDCw0259ChbDgoLrpZ3jNuIS.3OpbGpun3IT0jx4U2iXrlyMF6tBwGh5SUAilMFqMCLBdp+KvXVl4WhNX3PRfp.fKi571EMMb9p2s1s8QOF8JrLLP.wNdYECA0qwwFERrB571VUv0QD0UB4Xcc0DS54YCutEn6OPEMbNQjpn7K5gUR50PYsiRi7gxmADvWw4DFb3H2Z5XaKcSMs99xmvCMD+M7ISXKMsalvV4BmQPSir5RYdg0xH8to0mWQ5OPEY+wRRLVRFH5yvS1LAGEyHm.tgs7NmIBF6S+UxsKYDagvd5UrYPlosHUVV4yIGeQ8nrvHSahogTqZ88khq1kwDW0VDESyRas1QZBTAL7XtOkQL8mMlJQlXVxpnlaC+X2beAaR7HAmFnu+rGUtIsajHEPSlc8Jbx.LkoKH3V6HHC.DzAG.N2I8wpQ5hH5BxPFKQtcvzL2J3sHVQ6k0GRd2equBzej1AX58ujVtICMSa1dgQPuY6wWQ6Otj1KVxhoP2RJbEiBqpq0M5BB6LZ5dpjRcVry.nofRq0rZqmV0mpih0TGBgsNNE0kGfkWPTIYMp3j.6stwC0E..BgCCc5ikvDTP0IMqUQ1SqfqonaEh4Ao0PcSNUKM.yxAFDPTxEYUZEOTCTD72s07uWdmZkwE.kbJnRTOJOS6Hc.rSO70SoaAzZjjaq6lpD..l15urA99a56IDiivlry26AGV2J7AHeHx0LItwP9ZCs2Oiuj3cHAho08qaMmgw+q65v3w24gwONPApefDyShEIUNXeRDcffqswBluIAl8j7KmnCTKyus.Kmon28xNfQNy83iUoRSDedQnRSdbiloKe2poWcHrRqeFyDr7mfWK7gYRtOgCaV4AM0ywnOU2v+.9kDFjXXv3ifLgg3TlJma0.6dBtHukTws9IDnw6EWnKETf8YZP6pTvyHK3rwNmPXDb4H3ucmWCQdXooX6h4Kt+Otal2WeCxBWOc1n2muORXo+W+HgOJS+8wPGQ3.o3rroWzwoeggCX2by+yk5ndZZuVNWZa2UbWpG04rffpG0s132sna7oK5Fe1htwueQ23yWzM9CK5F+w+8MpaBkM1iN0DFZr+AlQSbcOfignbSFgy+vRQmmJ
-
@Christoph-Hart I believe I am, I’m always downloading the whole folder from github and building again from there just to be sure. Maybe I need to remove the midi modules and then add them again, I’ll check that tomorrow
-
@Christoph-Hart hey Christoph, I just checked it, and I know what the issue is now. The midi CC node works as expected. The normal midi node (the one with gate, velocity, note number and other stuff) is still causing this issue. Could you please take a look at this?
-
@tomekslesicki But in my example above I'm using the MIDI node, not the CC one.
-
@Christoph-Hart before I wrote this, I downloaded the develop build from github to another drive and gave it a fresh bulild from there just to be sure it’s the latest version. I’m on Mac so maybe that’s system related somehow?
-
@Christoph-Hart ah, wait, my bad (well, kind of)!
You're right - I can actually hardcode the network now with a midi node.
BUT
I still can't export a plugin if I'm using the midi node in a non-hardcoded network, which is also the case with the project I’m working on.
Also - I wish I could use the hardcoded version instead of the network and just add the required modulators there, but I can't add modulators to the polyphonic version as adding
NUM_HARDCODED_FX_MODS=6
in Projucre doesn't work on polyphonic hardcoded effects (see the last posts here: https://forum.hise.audio/topic/4892/mpe-input-into-scriptnode/10?_=1704395890912). This is for a synth project, so using monophonic hardcoded fx would mean I'd have to duplicate everything x the number of voices, which I really, really don't want to do for obvious reason.
-
@Christoph-Hart could you please enable plugin export for non-hardcoded networks with the midi node, please?
-
This post is deleted! -
Ah now I understand, you were trying to export the plugin, not the dll - which you mentioned like 10 times :)
Should be fixed now.
-
@Christoph-Hart I was actually trying to do both, I need both compiled and uncompiled network on this one :-)
-
@Christoph-Hart could you please enable export for uncompiled nodes using the Timer module, too, please?
-
@tomekslesicki Sure, there you go.
-
@Christoph-Hart thanks so much!
-
@Christoph-Hart I can't export the plugin now, I'm getting this error:
Older projects that are not using your latest fixes export fine on the latest build.
This is on macOS 12.4, XCode 13.2.1
-
@Christoph-Hart can I bump this? :-) I’m getting this error if a network using the latest fixed is in the project folder. Projects not relying on these fixes export fine. Thanks!