Guitarix
|
#include <gx_engine.h>
Additional Inherited Members | |
![]() | |
enum | StateFlag { SF_NO_CONNECTION = 0x01, SF_JACK_RECONFIG = 0x02, SF_INITIALIZING = 0x04, SF_OVERLOAD = 0x08 } |
![]() | |
enum | OverloadType { ov_User = 0x1, ov_Convolver = 0x2, ov_XRun = 0x4 } |
![]() | |
static void | set_overload_interval (int i) |
![]() | |
void | check_overload () |
![]() | |
int | audio_mode |
boost::mutex | stateflags_mutex |
int | stateflags |
sigc::signal< void, GxEngineState > | state_change |
Glib::Dispatcher | overload_detected |
const char * | overload_reason |
int | ov_disabled |
![]() | |
list< ModuleSelector * > | selectors |
sigc::connection | rack_changed |
ParamMap | pmap |
int | policy |
int | priority |
sigc::signal< void, unsigned int > | buffersize_change |
sigc::signal< void, unsigned int > | samplerate_change |
unsigned int | buffersize |
unsigned int | samplerate |
![]() | |
static int | sporadic_interval = 0 |
Definition at line 69 of file gx_engine.h.
gx_engine::GxEngine::GxEngine | ( | const string & | plugin_dir, |
ParameterGroups & | groups, | ||
const gx_system::CmdlineOptions & | options | ||
) |
Definition at line 219 of file gx_engine.cpp.
gx_engine::GxEngine::~GxEngine | ( | ) |
Definition at line 297 of file gx_engine.cpp.
void gx_engine::GxEngine::ladspaloader_update_plugins | ( | ) |
Definition at line 469 of file gx_engine.cpp.
Referenced by gx_engine::GxMachine::commit_ladspa_changes().
|
inline |
Definition at line 105 of file gx_engine.h.
Referenced by gx_engine::GxMachine::GxMachine().
|
inline |
Definition at line 107 of file gx_engine.h.
Referenced by gx_engine::GxMachine::signal_plugin_changed().
ModuleSelectorFromList gx_engine::GxEngine::ampstack |
Definition at line 81 of file gx_engine.h.
Referenced by GxEngine(), and ~GxEngine().
CabinetConvolver gx_engine::GxEngine::cabinet |
Definition at line 92 of file gx_engine.h.
Referenced by ~GxEngine().
CabinetStereoConvolver gx_engine::GxEngine::cabinet_st |
Definition at line 93 of file gx_engine.h.
Referenced by ~GxEngine().
ContrastConvolver gx_engine::GxEngine::contrast |
Definition at line 95 of file gx_engine.h.
Referenced by ~GxEngine().
MidiControllerList gx_engine::GxEngine::controller_map |
Definition at line 76 of file gx_engine.h.
Referenced by gx_engine::GxMachine::GxMachine(), gx_engine::GxMachine::midi_deleteParameter(), gx_engine::GxMachine::midi_get(), gx_engine::GxMachine::midi_get_config_mode(), gx_engine::GxMachine::midi_modifyCurrent(), gx_engine::GxMachine::midi_param2controller(), gx_engine::GxMachine::midi_set_config_mode(), gx_engine::GxMachine::midi_set_current_control(), gx_engine::GxMachine::midi_size(), gx_engine::GxMachine::request_midi_value_update(), gx_engine::GxMachine::signal_midi_changed(), and gx_engine::GxMachine::signal_midi_value_changed().
ModuleSelectorFromList gx_engine::GxEngine::crybaby |
Definition at line 78 of file gx_engine.h.
Referenced by GxEngine(), and ~GxEngine().
smbPitchShift gx_engine::GxEngine::detune |
Definition at line 100 of file gx_engine.h.
Referenced by ~GxEngine().
DrumSequencer gx_engine::GxEngine::dseq |
Definition at line 99 of file gx_engine.h.
Referenced by ~GxEngine().
LiveLooper gx_engine::GxEngine::loop |
Definition at line 96 of file gx_engine.h.
Referenced by ~GxEngine().
MaxLevel gx_engine::GxEngine::maxlevel |
Definition at line 88 of file gx_engine.h.
Referenced by gx_engine::GxMachine::maxlevel_get(), and ~GxEngine().
MidiAudioBuffer gx_engine::GxEngine::midiaudiobuffer |
Definition at line 87 of file gx_engine.h.
Referenced by GxEngine(), gx_engine::GxMachine::GxMachine(), gx_engine::GxMachine::insert_param(), and ~GxEngine().
ConvolverMonoAdapter gx_engine::GxEngine::mono_convolver |
Definition at line 90 of file gx_engine.h.
Referenced by ~GxEngine().
MonoMute gx_engine::GxEngine::monomute |
Definition at line 84 of file gx_engine.h.
Referenced by ~GxEngine().
NoiseGate gx_engine::GxEngine::noisegate |
Definition at line 83 of file gx_engine.h.
Referenced by ~GxEngine().
OscilloscopeAdapter gx_engine::GxEngine::oscilloscope |
Definition at line 89 of file gx_engine.h.
Referenced by gx_engine::GxMachine::clear_oscilloscope_buffer(), gx_engine::GxMachine::get_oscilloscope_buffer(), gx_engine::GxMachine::get_oscilloscope_mul_buffer(), gx_engine::GxMachine::oscilloscope_plugin_box_visible(), gx_engine::GxMachine::set_oscilloscope_mul_buffer(), gx_engine::GxMachine::signal_oscilloscope_activation(), gx_engine::GxMachine::signal_oscilloscope_post_pre(), gx_engine::GxMachine::signal_oscilloscope_size_change(), gx_engine::GxMachine::signal_oscilloscope_visible(), and ~GxEngine().
PreampConvolver gx_engine::GxEngine::preamp |
Definition at line 94 of file gx_engine.h.
Referenced by ~GxEngine().
SCapture gx_engine::GxEngine::record |
Definition at line 97 of file gx_engine.h.
Referenced by ~GxEngine().
SCapture gx_engine::GxEngine::record_st |
Definition at line 98 of file gx_engine.h.
Referenced by ~GxEngine().
ConvolverStereoAdapter gx_engine::GxEngine::stereo_convolver |
Definition at line 91 of file gx_engine.h.
Referenced by ~GxEngine().
StereoMute gx_engine::GxEngine::stereomute |
Definition at line 85 of file gx_engine.h.
Referenced by ~GxEngine().
ModuleSelectorFromList gx_engine::GxEngine::tonestack |
Definition at line 80 of file gx_engine.h.
Referenced by GxEngine(), and ~GxEngine().
TunerAdapter gx_engine::GxEngine::tuner |
Definition at line 86 of file gx_engine.h.
Referenced by TunerSwitcher::activate(), TunerSwitcher::deactivate(), gx_engine::GxMachine::get_tuner_freq(), GxEngine(), gx_engine::GxMachine::insert_param(), gx_engine::GxMachine::tuner_used_for_display(), and ~GxEngine().
ModuleSelectorFromList gx_engine::GxEngine::wah |
Definition at line 79 of file gx_engine.h.
Referenced by GxEngine(), and ~GxEngine().