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