Export static library
-
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? -
@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.
-
@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.
-
@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.
-
@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.