nongnu.org/gsequencer


gsequencer 7.0.5
Advanced Gtk+ Sequencer
ags_vst_host_context.cpp File Reference
Include dependency graph for ags_vst_host_context.cpp:

Functions

AgsVstHostContextags_vst_host_context_get_instance ()
 
AgsVstHostContextags_vst_host_context_new ()
 
AgsVstPlugInterfaceSupportags_vst_host_context_get_plug_interface_support (AgsVstHostContext *host_context)
 

Variables

Steinberg::Vst::HostApplicationhost_context = NULL
 

Function Documentation

◆ ags_vst_host_context_get_instance()

AgsVstHostContext * ags_vst_host_context_get_instance ( )

Get Steinberg::Vst::HostApplication as a C99 compatible handle AgsVstHostContext a void pointer.

Returns
the singleton of Steinberg::Vst::HostApplication as AgsVstHostContext
Since
5.0.0

◆ ags_vst_host_context_get_plug_interface_support()

AgsVstPlugInterfaceSupport * ags_vst_host_context_get_plug_interface_support ( AgsVstHostContext host_context)

Get plug-interface support.

Parameters
host_contextthe host context
Returns
the AgsVstPlugInterfaceSupport
Since
5.0.0

◆ ags_vst_host_context_new()

AgsVstHostContext * ags_vst_host_context_new ( )

Instantiate Steinberg::Vst::HostApplication and return a C99 compatible handle AgsVstHostContext a void pointer.

Returns
the new instance of Steinberg::Vst::HostApplication as AgsVstHostContext
Since
5.0.0

Variable Documentation

◆ host_context

Steinberg::Vst::HostApplication* host_context = NULL