Integrating external c++ libraries into Hise project
-
What is the protocol for integrating external c++ libraries into a hise project?
-
-
My advice is to spend a while with the hise C++ code for a little while first as it does take a bit of time to get used to where things are, the way @Christoph-Hart has set things up etc. Add a few simple classes of your own, get used to JUCE first if you're not already, then think about adding external libraries after.
-
@d-healey Thanks for this. Very informative.
If you want to hook up your own DSP classes to build custom modules, take a look at the base class documentation for each different Processor type here which contains information on how to build custom modules.
Where can I find the documentation for the different Processor types? "here" didn't link to anything.
@LightandSound okay, that makes sense. When you add classes you add them to the source code for hise and then recompile to include them, correct?
-
@Crystal-Audio said in Integrating external c++ libraries into Hise project:
Where can I find the documentation for the different Processor types? "here" didn't link to anything.
I don't know. Probably the best place to start is the HISE source code.
-
@Crystal-Audio you can write them within the hise namespace in the source code yes. You have to recompile for anything not purely done within the frontend. For this reason it's good to have your classes fleshed out in a solo juce project first before bringing it in.
-
@Crystal-Audio processor types can be found in the hise github examples