Logo Search packages:      
Sourcecode: calf version File versions  Download package

calf_plugins::multichorus_metadata Struct Reference

#include <metadata.h>

Inheritance diagram for calf_plugins::multichorus_metadata:

calf_plugins::plugin_metadata< Metadata > calf_plugins::plugin_metadata_iface calf_plugins::audio_module< calf_plugins::multichorus_metadata >

List of all members.

Detailed Description

A multitap stereo chorus thing - metadata.

Definition at line 87 of file metadata.h.

Public Types

enum  {
  par_delay, par_depth, par_rate, par_stereo,
  par_voices, par_vphase, par_amount, par_dryamount,
  par_freq, par_freq2, par_q, param_count
enum  {
  in_count = 2, out_count = 2, rt_capable = true, support_midi = false,
  require_midi = false

Public Member Functions

plugin_command_infoget_commands ()
const char * get_gui_xml ()
 Return custom XML.
const char * get_id ()
int get_input_count ()
const char * get_label ()
line_graph_ifaceget_line_graph_iface ()
void get_message_context_parameters (std::vector< int > &ports)
 add all message context parameter numbers to the ports vector
bool get_midi ()
const char * get_name ()
int get_output_count ()
int get_param_count ()
int get_param_port_offset ()
parameter_propertiesget_param_props (int param_no)
const ladspa_plugin_infoget_plugin_info ()
const char ** get_port_names ()
bool is_cv (int param_no)
 is a given parameter a control voltage?
bool is_noisy (int param_no)
 is the given parameter non-interpolated?
bool is_rt_capable ()
bool requires_message_context ()
 does the plugin require message context? (or DSSI configure) may be slow
bool requires_midi ()
bool requires_string_ports ()
 does the plugin require string port extension? (or DSSI configure) may be slow

Static Public Attributes

static parameter_properties param_props []
static ladspa_plugin_info plugin_info
static const char * port_names []

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

Generated by  Doxygen 1.6.0   Back to index