Wrap midi node in Compileable DSP Network
-
I'm going round in circles.... Go to Export my instrument, am told that (like all SNEX nodes) my 'midi' node needs to be wrapped into a Compileable DSP Network. I wrap just the node and call it MidiWrap. Hise says to reload the patch so I do - I have to put MidiWrap back into a midi container for some reason. Got to compile DSP networks and am told that MidiWrap needs to be wrapped in a compileable DSP network lol. And round and round I go
So Rather than reload the patch when it asks me to I quit HISE altogether and reload the project. This time when I go to compile DSP networks I can, and it does! Compilation successful, but when I open the project again and try to export.. oh dear, MidiWrap needs to be wrapped into a compileable network again
What am I missing?!
-
Did a simple test this morning - this should be ready to export shouldn't it? The snowflake icon is green, the dylib.dll file has been created (it exists in the project folder), HISE is using the compiled SNEX node. Is there anything else I should check? It's a v recent commit. @Christoph-Hart @Matt_SF
HiseSnippet 1136.3oc2W0saiTCE1Not+wBhUKbCBjlK6JUpRVV1EItfso+rDAsczlPD2sx0iSiIdrG4wS6FP7twi.OC7Dva.b73YxLy1zrkv1UHRkZF6y4Lmuyee1IznY7zTsAg2Z3rDNBeOxfYJ6jClPEJT+CQ3MICOZvvOuKp2rDZZJOBgwsetSJdq0P4e9yuoGURULd0VHzHsfw+dQrvVsa3y9NgTdLMhOTDWS6G+r9Ls5.sTmAHoMoCJgxlRufeJ0oVKBBu9QQBq1LvRs7TDdsd5nYClnuR40ejHUbtj6VzEM.dQ9sOVKibH1sK5fIBYTXYDmhPXRXU721G+eD4DQjX99U4gOLWPPkE0yG3VMgW6Fvqac30oF7V.jv0fzZdHcex.lQjXqj3vy6Q5qrbyXJj1qCEutH7uQNPCJnr6ESmxO1.KlavNOoSmcCf+8vudblhYEZUfVcp1xOSsyC29W1dqs+0sCdcQiGuPYN2XzRI2rPwtJsYYFtiJK9btY2fKoxL9bEgvuYNkby4z5kblOpqonV0WIrmkvU2Ti.pHUAO8C8OjZotBQwdfdIbiU3f.9P9kPWsurrE4Pd5TqNA5quVMC5VzQYRpsYKjatoP.jCZT2bEGUpvNq9b0as9paKDuOITXYSVLFas.LBYp6BLVLM99jiFOlyrU.bMxw+3cynWc2uo28eB44R84TYUhB5I.jv8ifeVg3f4xClqvx3K+8aKeYxsluD2dY7icWQ9w09OG+3ssO9AWqzj9NbZqAK95dX9oEr3tJ4HpQPU14XKGxAEJD3zHnPkJ728Mi+dhDsjZpeJvePpXbSL7DpgOTGJoy1IkFmH4u.hzcC7OmFxM8jZ1zqSVm3Cmbo6bdFLSZtwiIdqeBxa5bBxstp0c48VUmBbJ2dk1LMuTV7LBugqJcOxgoIkaMhaRcbj3MHc1C9CsuTpu5.cbhnf8DJE46EpkyRlnUBlaKuFbncUo3x8i0YfWwDbKv0eKMcHUHczsCxRgCshNSM.TNmtvMIcpNBdhbLkAA8rPpchi1lUR7rGa9PPCrV083hd2Koj+ffQ4AebrK3yusUambez68l+FGwvDt+02v6ebMuWoxp4vhvKOWudtCa5qOf.8h+DbjPtmdMm3p5gTCboQ3hNo9J9xcLbune1cu.bKb6ZVhPUm.NjZtfaSKtRfhy7E1bf1GbLgPihPyM1s0FjQtdzb1pxKOfP0RkdaZDXaShgu2ys++nLWq5vFHdJWAJehP4wA3OW24IzWMecWXsCIkPsgh6mY0.Z7G52LHZjjpKImyysBnjZ4695mNxIkQkkud2a6e6KnmVOMllObdmdaskdUn1++9pPuPmYEpKNgZMhWAcEmlEO.Z.YkTVokrUEq6T1ZN.3qxW7WvmBgccqwEB6VJ7chOhoLi9kL+AHtdrMy2AhaU9urbKxIt0AcQWVu+2Qs7RFykhge3KZw17nUvluXEr4wqfMe4JXySVAad5JXyWsTabWhrf9wMxAaDdT9LNFejhBcu4c5n+FDukWNJ
-
@DanH It's compiling here, using the _timestretch commit from today
Succesfull compiled
-
@ulrik thanks for checking! Wonder where I'm going wrong then... I'll try the new commit I guess
-
@DanH once you've compiled the midi node, don't place it again in a midi_chain.
Simply put it as is, in the graph :Then compile your plugin.
-
-
@DanH what happens if you make a fresh start : create a new network file, and build again the graph ? Or maybe create a whole new project folder ? Or maybe delete the network files which are located in {PROJECT_FOLDER} > DspNetworks > Networks (be careful : it can break things)
-
@Matt_SF yeah this is a new project, and I just tried on my laptop as a fresh project too. Same result. Weird!
-
@DanH that's weir indeed... I'm on the last develop commit.
-
@Matt_SF yeah me too
-
-
@DanH same result on my windows machine... what on earth can I be doing differently?
-
@DanH Just can't figure it out, when looking at the midi node it seems to lose the midcontainer and shows an error - not sure if this is significant or not. @Christoph-Hart any ideas what I'm doing wrong? anything I've overlooked, a project setting? I can export with other SNEX nodes...
HiseSnippet 1020.3ocuVs0iaSDEdbxN6RBWDUBdOOlJsrJAJEj3A5laPDjrV0gn9V0rimrYHimwxd7tMEw67yheR7O.NGONw1soKk.zDoDetMmu4b09IFtHM0jP7ZsXarf38AzfsZ65gqYRMY5HjwroiltXbvhN8IC1FyRSEgDOuleGpgWqSH4e9iuc.SwzbQIKBYoQxE+nLRZK45+jePpTSXghExnJZ+nmLkazCMJSFfllzdjXFeC6FwbFpVCJw6zwgRqIIvxrhTh2ICLgaCVatS6zeoLUdsRfD8IAvA4XOwnBQDibICWKUg96t0oD3T7KiAMcwfOgNSFJ2yuLV7w4B5TZQ03gWi5vqYM30uJ75UAdG.RdUfzINH8.Z.OQFaKkf348oS0VQxJFD1qBEmtDuemNz.JnsWDw1Hlj.D6Mn6i6067NvOO7aVko4VoQ2wnmarhqzceX6eocq1+Z6NupnUqNnLzMIFkRjbPwXlN49LrqNK5ZQx4ctkoxD6UDt90ioz2bLsZJm6t0UTznmpk1qhE52Tg.oHTAO8SSGwrLLQTvCzKVjXkHD7FItEppcokVzQhzMVSLTW+Z4LnZwDloX15kPXeSg.HFTKugIGcpztsZe0+Y0UusP7ATeoku9vXrwAvHDo9+.iEcieHc7pUBtsDfmPm7r2csdsKZ8.e5lG5H6L4Y8OXS2uQKKviSDwrDwBiuhssaJKJVIdJfwy6bsxv2DHeo306JhcPX.pQW9ZlVKToGSyyou0Qk92eR4olLqTeyLlMQ9BnKbdVT.LllKFVfNfmWCrGxQ2Cow5h.gNLm3OgOEB6izdEB6uSXk1u4B6cljM4oihmIdm4h8iRi2wZoHIEKN8Ni16B3K4Rkxb2PSTrrnrM+hky02n1Fu1nkbLS4zYG3uLxjA9s3F78rzELoBqzCxRg4EgWoC.ky2rgUZyMgvSzILNDZ25yrqwNFbhCTdJRtfWYyYEzVVofwX7P1spyEo.LEgW+7EcMQ4t6uyatg8QvxG2wWy6eZEuWpxw4vhqWdz9zbGV2WeDEpN+YnaL2SuhSvZKeVBruF1wj5B+vRmWtan6eGHpXKgTN9YAK4FgMsXdrVvcI2bnNEbMkxBCI6MFYcFcI1KjONY2jaBoRvzYSsqVaZD7+EH++QwtFUgML.YGEL.YlT6vA3OrBcF6E6o6CzHR1A0KyrF..6eSkZHuVjopj7AVHELNtgqnaZ5RTJmoHENCJr+We.CLlMQr7txia+36hYHQLdh44b2XQ7x8d4bfHpN+kHaQmgzvKxda0zBVJ+bNGWr7YPj+v174GgMewQXyiNBa9xivlGeD17UGgMe88ZC99zEU9XSMvvebdwkm2XMC1NkuZk7WfQPVWd