Skip to main content

Module plugin

Module plugin 

Source
Expand description

Core types and traits to instantiate and interact with CLAP plugins.

Modules§

features
A set of standard plugin features meant to be used for a plugin descriptor’s features.

Structs§

FeaturesIter
An iterator over a PluginDescriptor’s features list.
InactivePluginMainThreadHandle
A main-thread handle to the plugin, that can only exist while the plugin is in the ‘inactive’ state.
InitializedPluginHandle
A handle to a plugin instance that has finished initializing.
InitializingPluginHandle
A handle to a plugin instance that may be in the process of initializing.
PluginAudioProcessorHandle
An audio-thread handle to an activated plugin instance.
PluginDescriptor
Provides metadata about a given Plugin, such as its ID, name, version, and more.
PluginInstance
A plugin instance.
PluginMainThreadHandle
A main-thread handle to the plugin instance.
PluginSharedHandle
A thread-safe handle to the plugin instance.

Enums§

PluginInstanceError
All errors that can arise using plugin instances.