Forum

    • Register
    • Login
    • Search
    • Categories

    Integrating external c++ libraries into Hise project

    General Questions
    3
    7
    90
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      Crystal Audio last edited by

      What is the protocol for integrating external c++ libraries into a hise project?

      1 Reply Last reply Reply Quote 1
      • d.healey
        d.healey last edited by

        https://docs.hise.audio/cpp_api/index.html

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        C 1 Reply Last reply Reply Quote 1
        • LightandSound
          LightandSound last edited by

          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.

          1 Reply Last reply Reply Quote 1
          • C
            Crystal Audio @d.healey last edited by

            @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?

            d.healey LightandSound 3 Replies Last reply Reply Quote 0
            • d.healey
              d.healey @Crystal Audio last edited by

              @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.

              Libre Wave - Freedom respecting instruments and effects
              My Patreon - HISE tutorials
              YouTube Channel - Public HISE tutorials

              1 Reply Last reply Reply Quote 0
              • LightandSound
                LightandSound @Crystal Audio last edited by LightandSound

                @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.

                1 Reply Last reply Reply Quote 0
                • LightandSound
                  LightandSound @Crystal Audio last edited by

                  @Crystal-Audio processor types can be found in the hise github examples

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  21
                  Online

                  1.1k
                  Users

                  6.8k
                  Topics

                  62.4k
                  Posts