| 
    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 |