Changing Impulses in Scriptnode.
-
@Christoph-Hart I'm unable to wrap/export a DLL that contains the oversample node. I'm getting the error:
c:\users\dan\documents\github\hise\hi_dsp_library\node_api\nodes\containers.h(116): error C2039: 'isPolyphonic': is not a member of 'scriptnode::wrap::oversample<0,ReverbChain_impl::oversample_t_,scriptnode::scriptnode_initialisers::overs ample>' (compiling source file ..\..\Source\Main.cpp)
What is the proper way to integrate oversampling with nodes that I'll be using in the HardcodedMasterFX?
-
@dustbro Are you able to compile the convolution network without the oversample node?
-
@JL-LV yes
-
@dustbro It's fixed now.
BTW, I have a few suggestions for your workflow (according to your video):
- Do not use the wrap functionality if you want to make a node (this should only be used if you want to extract parts of an existing network into a separate network. Use the "New network" button in the scriptnode "Home Screen" and enter the name directly - you'll have to manually enable the
AllowCompilation
flag but then you don't have to do the weird closing and restarting. - If you use the pen icon in the module tree, you can add modules without having to open the module popup. One click less :)
- Do not use the wrap functionality if you want to make a node (this should only be used if you want to extract parts of an existing network into a separate network. Use the "New network" button in the scriptnode "Home Screen" and enter the name directly - you'll have to manually enable the
-
@Christoph-Hart Thanks so much for the fix and tips!
Can you check one more thing?Compiled DSP networks aren't available in HardcodedMasterFX for Mac OS. This project works fine in Windows.It's not finding the definition of my hardcodedmasterFX from the windows project as well
-
@dustbro Erm, have you compiled them in macOS?
-
@Christoph-Hart When I try to compile on MacOS:
And I'm not sure that would help this:
-
@Christoph-Hart oK, I got it. I have to add a scriptFX, load the dsp, recompile as dll. After that it's available in my hardcodescriptFX.
Did we have to do that before? I slightly remember compiling dsp on windows and it just worked on mac. -
@dustbro You need to add a script fx and create an embedded network, or open one of your network XMLs, you don't need to to anything with it, just make sure it's present. Then the compile won't give you that message.
-
I slightly remember compiling dsp on windows and it just worked on Mac.
No that was just you dreaming of a world where there is no difference between macOS and Windows binaries.
-
@Christoph-Hart so.... my mac project probably wasn't using compiled nodes then.
-