HISE Build issues...(Copy Protection system)
-
Why would you want to compile HISE with copy protection? HISE is an open source framework for building virtual instruments and audio effects and I stand firm against any attempts to slap DRM on it!
Just kidding, but you should not need to add those lines to HISE for it to load a project that uses copy protection as it should use a dummy unlocker as drop in replacement for the real class in the compiled project.
Just make sure that the extra definitions of your project have these flags enabled.
-
@Christoph-Hart ok well my project extra definitions look like this:
HISE_SAMPLE_DIALOG_SHOW_INSTALL_BUTTON=1
HISE_SAMPLE_DIALOG_SHOW_LOCATE_BUTTON=0
ENABLE_ALL_PEAK_METERS=1
USE_MOD2_WAVETABLESIZE=0
USE_COPY_PROTECTION=1
USE_SCRIPT_COPY_PROTECTION=1
HISE_DEACTIVATE_OVERLAY=1- I build - it compiles fine - and then it crashes pluginval and reaper on start up.. so maybe its something else, time to start removing code in this one to see where the problem is...
-
just curious,
is this the copy protection setup you are trying to use for your plugin:
https://activate.hise.dev/
the one that Christoph has developed?I am only asking for future reference for myself.
-
@jeffd yes, and it's worked fine on all the other product versions...