HISE Logo Forum
    • Categories
    • Register
    • Login

    Beginner: External cpp to Hise

    Scheduled Pinned Locked Moved C++ Development
    7 Posts 2 Posters 396 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.
    • B
      Ben Catman
      last edited by

      Hey guys, please, dont get angry at me as i have absolutely no idea what i am doing :) :

      I have 2 .cpp files from VS that a friend of mine sent to me. He was asking me to skin his little plugin, so i decided to give it a try via HISE. How would i do that?

      Thank you so much

      cheers
      Ben

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

        Without knowing the content of your 2 .cpp files it's almost impossible to give you reasonable advice :)

        You will most likely need to create some wrapper code to create a node from this code that you can load in a Hardcoded FX module after compiling it, then you can "skin" it by creating an interface for it and export it.

        B 1 Reply Last reply Reply Quote 0
        • B
          Ben Catman @Christoph Hart
          last edited by

          @Christoph-Hart

          i get that , now would it somehow be possible to do that with VS and compile it to an dll there so i can load it as hardcoded fx ?

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

            @Ben-Catman yes that‘s precisely the workflow:

            • create a HISE project
            • create a Third party c++ node template
            • export the DLL
            • open the solution in VS, add your files, write the glue code and compile it
            • load it in HISE and build the interface around it.
            B 1 Reply Last reply Reply Quote 0
            • B
              Ben Catman @Christoph Hart
              last edited by

              @Christoph-Hart

              a i see. so i just create an empty project , third party c++ (which i have never done before tbh) node and export that as dll .. i will give that a try NOW haha

              thx

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

                @Ben-Catman if you manage to pull it off you have a glorious career in software development in front of you :)

                B 1 Reply Last reply Reply Quote 1
                • B
                  Ben Catman @Christoph Hart
                  last edited by

                  @Christoph-Hart

                  You are right, so i doubt it tbh :)
                  Anyways i will stick to my roots and work on my synthesizer which goes pretty well, including faust dsp

                  Thx so much haha..

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

                  27

                  Online

                  1.7k

                  Users

                  11.8k

                  Topics

                  102.8k

                  Posts