|
Guitarix
|
Namespaces | |
| namespace | gx_amps |
| namespace | gx_effects |
| namespace | gx_poweramps |
| namespace | gx_tonestacks |
Typedefs | |
| typedef ParameterV< OscilloscopeInfo > | OscParameter |
| typedef ParameterV< GxSeqSettings > | SeqParameter |
| typedef ParameterV< GxJConvSettings > | JConvParameter |
| typedef void(* | monochainorder) (int count, float *output, float *output1, PluginDef *plugin) |
| typedef void(* | stereochainorder) (int count, float *input, float *input1, float *output, float *output1, PluginDef *plugin) |
| typedef ParameterV< float > | FloatParameter |
| typedef ParameterV< int > | IntParameter |
| typedef ParameterV< bool > | BoolParameter |
| typedef ParameterV< Glib::ustring > | StringParameter |
| typedef list< Parameter * > | paramlist |
| typedef list< MidiController > | midi_controller_list |
| typedef PluginDef *(* | plugindef_creator) () |
| typedef map< string, set< void * > > | output_listen_map |
Enumerations | |
| enum | widget_type { tp_scale , tp_scale_log , tp_toggle , tp_enum , tp_display , tp_display_toggle , tp_none , tp_int , tp_enabled , tp_atom } |
| enum | quirkflag { need_activate = 1 , no_cleanup = 2 , is_lv2 = 4 } |
| enum | GxEngineState { kEngineOff = 0 , kEngineOn = 1 , kEngineBypass = 2 } |
| enum | { PGNI_DYN_POSITION = 0x10000 , PGNI_NOT_OWN = 0x20000 , PGNI_UI_REG = 0x40000 , PGNI_IS_LV2 = 0x80000 , PGNI_IS_LADSPA = 0x100000 } |
| enum | PluginPos { PLUGIN_POS_START , PLUGIN_POS_RACK , PLUGIN_POS_END } |
Functions | |
| bool | read_audio (const std::string &filename, unsigned int *audio_size, int *audio_chan, int *audio_type, int *audio_form, int *audio_rate, float **buffer) |
| ParameterGroups & | get_group_table () |
| string | param_group (const string &group_id, bool nowarn=false) |
| void | compare_parameter (const char *title, Parameter *p1, Parameter *p2, bool all=false) |
| void | printlist (const char *title, const list< Plugin * > &modules, bool header=true) |
Variables | |
| MidiStandardControllers | midi_std_ctr |
| typedef ParameterV<bool> gx_engine::BoolParameter |
Definition at line 98 of file gx_parameter.h.
| typedef ParameterV<float> gx_engine::FloatParameter |
Definition at line 96 of file gx_parameter.h.
| typedef ParameterV<int> gx_engine::IntParameter |
Definition at line 97 of file gx_parameter.h.
Definition at line 358 of file gx_internal_plugins.h.
| typedef list<MidiController> gx_engine::midi_controller_list |
Definition at line 731 of file gx_parameter.h.
| typedef void(* gx_engine::monochainorder) (int count, float *output, float *output1, PluginDef *plugin) |
Definition at line 130 of file gx_modulesequencer.h.
Definition at line 205 of file gx_internal_plugins.h.
| typedef map<string, set<void*> > gx_engine::output_listen_map |
| typedef list<Parameter*> gx_engine::paramlist |
Definition at line 233 of file gx_parameter.h.
| typedef PluginDef *(* gx_engine::plugindef_creator) () |
Definition at line 127 of file gx_pluginloader.h.
Definition at line 280 of file gx_internal_plugins.h.
| typedef void(* gx_engine::stereochainorder) (int count, float *input, float *input1, float *output, float *output1, PluginDef *plugin) |
Definition at line 132 of file gx_modulesequencer.h.
| typedef ParameterV<Glib::ustring> gx_engine::StringParameter |
Definition at line 99 of file gx_parameter.h.
| anonymous enum |
| Enumerator | |
|---|---|
| PGNI_DYN_POSITION | |
| PGNI_NOT_OWN | |
| PGNI_UI_REG | |
| PGNI_IS_LV2 | |
| PGNI_IS_LADSPA | |
Definition at line 37 of file gx_pluginloader.h.
| Enumerator | |
|---|---|
| kEngineOff | |
| kEngineOn | |
| kEngineBypass | |
Definition at line 300 of file gx_modulesequencer.h.
| enum gx_engine::PluginPos |
| Enumerator | |
|---|---|
| PLUGIN_POS_START | |
| PLUGIN_POS_RACK | |
| PLUGIN_POS_END | |
Definition at line 121 of file gx_pluginloader.h.
| enum gx_engine::quirkflag |
| Enumerator | |
|---|---|
| need_activate | |
| no_cleanup | |
| is_lv2 | |
Definition at line 919 of file gx_internal_plugins.h.
| Enumerator | |
|---|---|
| tp_scale | |
| tp_scale_log | |
| tp_toggle | |
| tp_enum | |
| tp_display | |
| tp_display_toggle | |
| tp_none | |
| tp_int | |
| tp_enabled | |
| tp_atom | |
Definition at line 899 of file gx_internal_plugins.h.
| void gx_engine::compare_parameter | ( | const char * | title, |
| Parameter * | p1, | ||
| Parameter * | p2, | ||
| bool | all = false |
||
| ) |
| ParameterGroups & gx_engine::get_group_table | ( | ) |
| string gx_engine::param_group | ( | const string & | group_id, |
| bool | nowarn = false |
||
| ) |
| void gx_engine::printlist | ( | const char * | title, |
| const list< Plugin * > & | modules, | ||
| bool | header = true |
||
| ) |
Referenced by gx_engine::MonoModuleChain::print(), and gx_engine::StereoModuleChain::print().
| bool gx_engine::read_audio | ( | const std::string & | filename, |
| unsigned int * | audio_size, | ||
| int * | audio_chan, | ||
| int * | audio_type, | ||
| int * | audio_form, | ||
| int * | audio_rate, | ||
| float ** | buffer | ||
| ) |
|
extern |