Module prelude

Source

Re-exports§

pub use crate::process::Status::Continue;

Modules§

audio_ports
entry
events
Events and event lists.
ext
CLAP Extensions.
host
latency
log
note_ports
params
plugin
plugin_features
Standard plugin features.
process
CLAP Process interface.
state
stream
CLAP I/O streams for storing and loading plugin state.

Macros§

entry
Export clap_entry symbols and build a plugin factory.

Structs§

AudioPortInfo
ClapId
A type that corresponds to CLAP’s clap_id.
Host
HostLatency
IStream
InputEvents
MonoPorts
Static mono ports, in and out.
NotePortInfo
OStream
OutputEvents
ParamInfo
Describes a parameter.
Process
StereoPorts
Single static stereo port, in and out.

Enums§

AudioPortFlags
AudioPortType
Error
NoteDialect
Severity
Status

Traits§

AudioPorts
AudioThread
Event
EventBuilder
Extensions
Plugin extensions.
Latency
NotePorts
Params
Plugin
State