|
LMMS
|
#include <LadspaBase.h>
Public Attributes | |
| QString | name |
| ch_cnt_t | proc |
| uint16_t | port_id |
| uint16_t | control_id |
| BufferRate | rate |
| BufferDataType | data_type |
| float | scale |
| LADSPA_Data | max |
| LADSPA_Data | min |
| LADSPA_Data | def |
| LADSPA_Data | value |
| bool | suggests_logscale |
| LADSPA_Data * | buffer |
| LadspaControl * | control |
This struct is used to hold port descriptions internally which where received from the ladspa plugin
| LADSPA_Data* lmms::port_desc_t::buffer |
| LadspaControl* lmms::port_desc_t::control |
| uint16_t lmms::port_desc_t::control_id |
| BufferDataType lmms::port_desc_t::data_type |
| LADSPA_Data lmms::port_desc_t::def |
| LADSPA_Data lmms::port_desc_t::max |
| LADSPA_Data lmms::port_desc_t::min |
| QString lmms::port_desc_t::name |
| uint16_t lmms::port_desc_t::port_id |
| ch_cnt_t lmms::port_desc_t::proc |
| BufferRate lmms::port_desc_t::rate |
| float lmms::port_desc_t::scale |
| bool lmms::port_desc_t::suggests_logscale |
This is true iff ladspa suggests logscale Note however that the model can still decide to use a linear scale
| LADSPA_Data lmms::port_desc_t::value |