Module ext

Source
Expand description

CLAP Extensions.

The CLAP API defines the interface between plugins and hosts as similarly structured C interfaces. This library adopts the plugin’s perspective, meaning that host extensions can be implemented as concrete types that the plugin can use by querying: `Host::get_extension()’. Plugin extensions, on the other hand, are to be specified by the user as trait implementations. The traits describing plugin extensions are declared in this module.

You can also find here some concrete implementations provided as a convenience – e.g., StereoPorts defines a static stereo port layout.

Modules§

audio_ports
latency
log
note_ports
params
state
tail

Enums§

Error

Traits§

Extensions
Plugin extensions.