LMMS
Loading...
Searching...
No Matches
calf_plugins
equalizer8band_metadata
Public Types
|
List of all members
calf_plugins::equalizer8band_metadata Struct Reference
Markus's 8-band
EQ
- metadata.
More...
#include <
metadata.h
>
Inheritance diagram for calf_plugins::equalizer8band_metadata:
Public Types
enum
{
in_count
= 2 ,
out_count
= 2 ,
ins_optional
= 0 ,
outs_optional
= 0 ,
support_midi
= false ,
require_midi
= false ,
rt_capable
= true ,
require_instance_access
= false
}
enum
{
param_bypass
,
param_level_in
,
param_level_out
,
STEREO_VU_METER_PARAMS
,
param_hp_active
,
param_hp_freq
,
param_hp_mode
,
param_hp_q
,
param_lp_active
,
param_lp_freq
,
param_lp_mode
,
param_lp_q
,
param_ls_active
,
param_ls_level
,
param_ls_freq
,
param_ls_q
,
param_hs_active
,
param_hs_level
,
param_hs_freq
,
param_hs_q
,
param_p1_active
,
param_p1_level
,
param_p1_freq
,
param_p1_q
,
param_p2_active
,
param_p2_level
,
param_p2_freq
,
param_p2_q
,
param_p3_active
,
param_p3_level
,
param_p3_freq
,
param_p3_q
,
param_p4_active
,
param_p4_level
,
param_p4_freq
,
param_p4_q
,
param_individuals
,
param_zoom
,
param_analyzer_active
,
param_analyzer_mode
,
param_count
}
enum
{
PeakBands
= 4 ,
first_graph_param
= param_hp_active ,
last_graph_param
= param_p4_q }
Public Types inherited from
calf_plugins::plugin_metadata< equalizer8band_metadata >
typedef
plugin_metadata
<
equalizer8band_metadata
>
metadata_class
Public Types inherited from
calf_plugins::plugin_metadata_iface
enum
{
simulate_stereo_input
= true ,
has_live_updates
= true }
Additional Inherited Members
Public Member Functions inherited from
calf_plugins::plugin_metadata< equalizer8band_metadata >
const
char *
get_name
()
const
const
char *
get_id
()
const
const
char *
get_label
()
const
int
get_input_count
()
const
int
get_output_count
()
const
int
get_inputs_optional
()
const
int
get_outputs_optional
()
const
int
get_param_count
()
const
bool
get_midi
()
const
bool
requires_midi
()
const
bool
requires_instance_access
()
const
bool
is_rt_capable
()
const
int
get_param_port_offset
()
const
char *
get_gui_xml
(
const
char *prefix)
const
Return custom XML.
plugin_command_info
*
get_commands
()
const
const
parameter_properties
*
get_param_props
(
int
param_no)
const
const
char **
get_port_names
()
const
bool
is_cv
(
int
param_no)
const
is a given parameter a control voltage?
bool
is_noisy
(
int
param_no)
const
is the given parameter non-interpolated?
const
ladspa_plugin_info
&
get_plugin_info
()
const
bool
get_simulate_stereo_input
()
const
bool
sends_live_updates
()
const
Public Member Functions inherited from
calf_plugins::plugin_metadata_iface
virtual
void
get_configure_vars
(std::vector< std::string > &names)
const
obtain array of names of configure variables (or NULL is none needed)
virtual
const
table_metadata_iface
*
get_table_metadata_iface
(
const
char *
key
)
const
virtual
~plugin_metadata_iface
()
Do-nothing destructor to silence compiler warning.
Static Public Attributes inherited from
calf_plugins::plugin_metadata< equalizer8band_metadata >
static
const
char *
port_names
[]
static
parameter_properties
param_props
[]
static
ladspa_plugin_info
plugin_info
Detailed Description
Markus's 8-band
EQ
- metadata.
Member Enumeration Documentation
◆
anonymous enum
anonymous enum
Enumerator
param_bypass
param_level_in
param_level_out
STEREO_VU_METER_PARAMS
param_hp_active
param_hp_freq
param_hp_mode
param_hp_q
param_lp_active
param_lp_freq
param_lp_mode
param_lp_q
param_ls_active
param_ls_level
param_ls_freq
param_ls_q
param_hs_active
param_hs_level
param_hs_freq
param_hs_q
param_p1_active
param_p1_level
param_p1_freq
param_p1_q
param_p2_active
param_p2_level
param_p2_freq
param_p2_q
param_p3_active
param_p3_level
param_p3_freq
param_p3_q
param_p4_active
param_p4_level
param_p4_freq
param_p4_q
param_individuals
param_zoom
param_analyzer_active
param_analyzer_mode
param_count
◆
anonymous enum
anonymous enum
Enumerator
PeakBands
first_graph_param
last_graph_param
◆
anonymous enum
anonymous enum
Enumerator
in_count
out_count
ins_optional
outs_optional
support_midi
require_midi
rt_capable
require_instance_access
The documentation for this struct was generated from the following file:
/home/runner/work/lmms-fork/lmms-fork/plugins/LadspaEffect/calf/veal/src/calf/
metadata.h
Generated on
for LMMS by
1.16.1