Carla Backend
|
#include <CarlaUtils.h>
Public Attributes | |
bool | valid |
PluginCategory | category |
uint | hints |
uint32_t | audioIns |
uint32_t | audioOuts |
uint32_t | cvIns |
uint32_t | cvOuts |
uint32_t | midiIns |
uint32_t | midiOuts |
uint32_t | parameterIns |
uint32_t | parameterOuts |
const char * | name |
const char * | label |
const char * | maker |
const char * | copyright |
Information about a cached plugin.
bool _CarlaCachedPluginInfo::valid |
Wherever the data in this struct is valid. For performance reasons, plugins are only checked on request, and as such, the count vs number of really valid plugins might not match. Use this field to skip on plugins which cannot be loaded in Carla.
PluginCategory _CarlaCachedPluginInfo::category |
Plugin category.
uint _CarlaCachedPluginInfo::hints |
Plugin hints.
uint32_t _CarlaCachedPluginInfo::audioIns |
Number of audio inputs.
uint32_t _CarlaCachedPluginInfo::audioOuts |
Number of audio outputs.
uint32_t _CarlaCachedPluginInfo::cvIns |
Number of CV inputs.
uint32_t _CarlaCachedPluginInfo::cvOuts |
Number of CV outputs.
uint32_t _CarlaCachedPluginInfo::midiIns |
Number of MIDI inputs.
uint32_t _CarlaCachedPluginInfo::midiOuts |
Number of MIDI outputs.
uint32_t _CarlaCachedPluginInfo::parameterIns |
Number of input parameters.
uint32_t _CarlaCachedPluginInfo::parameterOuts |
Number of output parameters.
const char* _CarlaCachedPluginInfo::name |
Plugin name.
const char* _CarlaCachedPluginInfo::label |
Plugin label.
const char* _CarlaCachedPluginInfo::maker |
Plugin author/maker.
const char* _CarlaCachedPluginInfo::copyright |
Plugin copyright/license.