HISE Logo Forum
    • Categories
    • Register
    • Login

    Export static library

    Scheduled Pinned Locked Moved General Questions
    exportstandalonec++
    5 Posts 2 Posters 281 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.
    • M
      maxkablaam
      last edited by

      Hi all,
      I was thinking of using Hise as the sound component in an interactive audio/animation program. Is it at all possible to export the project to a static library so I can easily integrate it into a game engine?

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

        @maxkablaam which game engine? I think you‘re best shot is to export HISE as plugin and then load it with your game as host.

        M 1 Reply Last reply Reply Quote 0
        • M
          maxkablaam @Christoph Hart
          last edited by

          @Christoph-Hart I'm using Godot engine, there is no functionality for using VST plugins, however there is functionality for extending the engine functionality with C++ via GDExtension. I suppose I could try to create VST integration through GDExtension, but it seems like maybe that would be more work than just creating extensions for my own plugins? I'm not very fluent in C++, but I have some examples to work with.

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

            @maxkablaam can you host dynamic libraries in Godot? In that case you could write a minimal API yourself that takes the most important calls from the VST2.4SDK.

            M 1 Reply Last reply Reply Quote 0
            • M
              maxkablaam @Christoph Hart
              last edited by

              @Christoph-Hart Yes, GDExtension is the framework for creating the dynamic libs, but I have no formal training in C++, so I have no idea how involved it is to write an API.

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

              43

              Online

              1.7k

              Users

              11.7k

              Topics

              101.9k

              Posts