An extensible open standard for audio plugins.
A plugin MUST have at least one untranslated doap:name.
All ports on a plugin MUST be fully specified lv2:Port instances.
A port MUST have exactly one lv2:symbol.
A port connected to constant data which is read during `run()`.
A port connected to data which is written during `run()`.
A port connected to an array of float audio samples.
A port connected to an array of float control values.
A port (input or output) on this plugin.
The prototype to inherit properties from.
A short restricted name used as a strong identifier.
The symbol that identifies this resource in the context of its parent.
A display name for labeling in a user interface.
A short display name for labeling in a user interface.
A designation which defines the meaning of some data.
An individual channel, such as left or right.
The designation that defines the meaning of this input or output.
Whether processing is currently free-wheeling.
Whether processing is currently enabled (not bypassed).
A single `float` Point for control inputs.
An additional feature which may be used or required.
An optional feature that is supported if available.
A required feature that must be available to run.
Additional data defined by an extension.
Extension data provided by a plugin or other binary.
Plugin requires separate locations for input and output.
Plugin is capable of running in a hard real-time environment.
A property of this port hosts may find useful.
The property that this port may be connected to NULL.
Control port value is the plugin latency in frames.
Control port value is considered a boolean toggle.
Control port bounds are interpreted as multiples of the sample rate.
Control port values are treated as integers.
Control port scale points represent all useful values.
Signal for port should not be considered a main input or output.
A plugin that generates new sound internally.
A plugin intended to be played as a musical instrument.
A plugin that generates output with an oscillator.
A utility plugin that is not a typical audio effect or generator.
A plugin that converts its input into a different form.
A plugin that analyses its input and emits some useful information.
A plugin that mixes some number of inputs into some number of outputs.
A plugin that aims to emulate some environmental effect or musical equipment.
An effect that intentionally delays its input as an effect.
An effect that modulats its input as an effect.
An effect that adds reverberation to its input.
An effect that periodically sweeps a filter over its input.
An effect that mixes slightly delayed copies of its input.
An effect that mixes significantly delayed copies of its input.
An effect that manipulates the frequency spectrum of its input.
A filter that attenuates frequencies above some cutoff.
A filter that attenuates frequencies outside of some band.
A filter that attenuates frequencies below some cutoff.
A filter that adds a delayed version of its input to itself.
A filter that changes the phase relationship between frequency components.
A plugin that adjusts the balance between frequency components.
A plugin that adjusts the balance between configurable frequency components.
A plugin that adjusts the balance between a fixed set of frequency components.
A plugin that manipulates the position of audio in space.
A plugin that alters the spectral properties of audio.
A plugin that shifts the pitch of its input.
A plugin that primarily changes the volume of its input.
A plugin that applies an envelope to its input.
A plugin that adds distortion to its input.
An effect that alters the shape of input waveforms.
A plugin that alters the envelope or dynamic range of its input.
A plugin that reduces the dynamic range of its input.
A plugin that expands the dynamic range of its input.
A plugin that limits its input to some maximum level.
A plugin that attenuates signals below some threshold.
A plugin whose output is a mathmatical function of its input.
A plugin that primarily processes MIDI messages.