[−][src]Module lv2rs_core::ports
Wrappers for raw LV2 audio IO.
The wrappers provided in this module increase the safety when dealing with the raw IO pointers
provided by a plugin's connect_port
function by
granting only safe access to the data.
You should use these wrappers in your plugin struct, since they clearly communicate what type of data they contain. If you only store raw pointers to the ports, you can not tell an audio port from a parameter port only looking at the type, for example.
Structs
AudioInputPort | Wrapper for raw audio input lists. |
AudioOutputPort | Wrapper for raw audio output lists. |
ParameterInputPort | Wrapper for raw parameter inputs. |
ParameterOutputPort | Safer wrapper for raw parameter outputs. |