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§
- Features
Iter - An iterator over a
PluginDescriptor’s features list. - Inactive
Plugin Main Thread Handle - A main-thread handle to the plugin, that can only exist while the plugin is in the ‘inactive’ state.
- Initialized
Plugin Handle - A handle to a plugin instance that has finished initializing.
- Initializing
Plugin Handle - A handle to a plugin instance that may be in the process of initializing.
- Plugin
Audio Processor Handle - An audio-thread handle to an activated plugin instance.
- Plugin
Descriptor - Provides metadata about a given Plugin, such as its ID, name, version, and more.
- Plugin
Instance - A plugin instance.
- Plugin
Main Thread Handle - A main-thread handle to the plugin instance.
- Plugin
Shared Handle - A thread-safe handle to the plugin instance.
Enums§
- Plugin
Instance Error - All errors that can arise using plugin instances.