LMMS
Loading...
Searching...
No Matches
lmms::port_desc_t Struct Reference

#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_Databuffer
LadspaControlcontrol

Detailed Description

This struct is used to hold port descriptions internally which where received from the ladspa plugin

Member Data Documentation

◆ buffer

LADSPA_Data* lmms::port_desc_t::buffer

◆ control

LadspaControl* lmms::port_desc_t::control

◆ control_id

uint16_t lmms::port_desc_t::control_id

◆ data_type

BufferDataType lmms::port_desc_t::data_type

◆ def

LADSPA_Data lmms::port_desc_t::def

◆ max

LADSPA_Data lmms::port_desc_t::max

◆ min

LADSPA_Data lmms::port_desc_t::min

◆ name

QString lmms::port_desc_t::name

◆ port_id

uint16_t lmms::port_desc_t::port_id

◆ proc

ch_cnt_t lmms::port_desc_t::proc

◆ rate

BufferRate lmms::port_desc_t::rate

◆ scale

float lmms::port_desc_t::scale

◆ suggests_logscale

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

◆ value

LADSPA_Data lmms::port_desc_t::value

The documentation for this struct was generated from the following file: