rtvamp.PluginLibrary#

class rtvamp.PluginLibrary#

Plugin library interface to inspect and load plugins.

__init__(self: rtvamp._bindings.PluginLibrary, path: os.PathLike) None#

Methods

__init__(self, path)

get_library_name(self)

get_library_path(self)

get_plugin_count(self)

list_plugins(self)

load_plugin(self, key, samplerate)

get_library_name(self: rtvamp._bindings.PluginLibrary) str#
get_library_path(self: rtvamp._bindings.PluginLibrary) os.PathLike#
get_plugin_count(self: rtvamp._bindings.PluginLibrary) int#
list_plugins(self: rtvamp._bindings.PluginLibrary) List[str]#
load_plugin(self: rtvamp._bindings.PluginLibrary, key: str, samplerate: float) rtvamp::hostsdk::Plugin#