HISE Logo Forum
    • Categories
    • Register
    • Login

    Custom C++ Juce Integration

    Scheduled Pinned Locked Moved C++ Development
    7 Posts 4 Posters 773 Views
    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.
    • KimiAK
      KimiA
      last edited by

      Hi!

      So a small question about the C++ custom module. I can get juce modules working within the class through some hacky workarounds. However, I was wondering if there was a better way to create a wrapper for things like the juce process specs, since they can't be easily converted to the process specs HISE uses.

      Thank you!

      Christoph HartC 1 Reply Last reply Reply Quote 0
      • Christoph HartC
        Christoph Hart @KimiA
        last edited by

        @KimiA Do you mean embedding classes as scriptnode nodes that follow the juce::dsp::Processor API? Take a look at the JuceNodes.h file, that's where I'm embedding a bunch of the JUCE Dsp classes:

        Link Preview Image
        HISE/hi_dsp_library/dsp_nodes/JuceNodes.h at develop · christophhart/HISE

        The open source framework for sample based instruments - HISE/hi_dsp_library/dsp_nodes/JuceNodes.h at develop · christophhart/HISE

        favicon

        GitHub (github.com)

        If you want to embed your own classes, just use that jwrapper template as base class, implement the parameter callbacks and you should be good.

        KimiAK 1 Reply Last reply Reply Quote 3
        • KimiAK
          KimiA @Christoph Hart
          last edited by

          @Christoph-Hart This is exactly what I was looking for! Thank you so much.

          S 1 Reply Last reply Reply Quote 0
          • S
            Sawer @KimiA
            last edited by

            @KimiA @Christoph-Hart

            Hello, my idea is to embed a custom juce module as normal FX (as part of the default hise FX modules) and also as part of the nodes inside scriptnode.

            I am just wondering if this thread can adress this idea as well?

            S 1 Reply Last reply Reply Quote 0
            • S
              Sawer @Sawer
              last edited by

              @Christoph-Hart
              I'm just trying to incorporate the custom module as part of the default FX in Hise, However I'm still not finding what dsp module contains all of them (filter, chorus, delay, etc).

              Where are all of them placed?

              S 1 Reply Last reply Reply Quote 1
              • S
                Sawer @Sawer
                last edited by

                @Sawer
                Found:
                Placed in: hi_core/hi_modules/fx

                Now will try implementing it.

                StraticahS 1 Reply Last reply Reply Quote 0
                • StraticahS
                  Straticah @Sawer
                  last edited by

                  @Sawer did it work? :)

                  building user interfaces in HISE :)
                  web: www.vst-design.com

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

                  47

                  Online

                  1.7k

                  Users

                  11.7k

                  Topics

                  101.9k

                  Posts