Guitarix
|
#include <machine.h>
Public Member Functions | |
GxMachineRemote (gx_system::CmdlineOptions &options) | |
virtual | ~GxMachineRemote () |
virtual void | set_state (GxEngineState state) |
virtual GxEngineState | get_state () |
virtual void | load_ladspalist (std::vector< std::string > &old_not_found, ladspa::LadspaPluginList &pluginlist) |
virtual void | save_ladspalist (ladspa::LadspaPluginList &pluginlist) |
virtual void | commit_ladspa_changes () |
virtual sigc::signal< void, Plugin *, PluginChange::pc > & | signal_plugin_changed () |
virtual Plugin * | pluginlist_lookup_plugin (const std::string &id) const |
virtual bool | load_unit (gx_gui::UiBuilderImpl &builder, PluginDef *pdef) |
virtual void | pluginlist_append_rack (UiBuilderBase &ui) |
virtual float | get_tuner_freq () |
virtual void | set_oscilloscope_mul_buffer (int a) |
virtual int | get_oscilloscope_mul_buffer () |
virtual const float * | get_oscilloscope_buffer () |
virtual void | clear_oscilloscope_buffer () |
virtual bool | oscilloscope_plugin_box_visible () |
virtual sigc::signal< void, int > & | signal_oscilloscope_post_pre () |
virtual sigc::signal< void, bool > & | signal_oscilloscope_visible () |
virtual sigc::signal< int, bool > & | signal_oscilloscope_activation () |
virtual sigc::signal< void, unsigned int > & | signal_oscilloscope_size_change () |
virtual void | maxlevel_get (int channels, float *values) |
virtual void | get_oscilloscope_info (int &load, int &frames, bool &is_rt, jack_nframes_t &bsize) |
virtual gx_system::CmdlineOptions & | get_options () const |
virtual void | start_socket (sigc::slot< void > quit_mainloop, const Glib::ustring &host, int port) |
virtual void | stop_socket () |
virtual sigc::signal< void, GxEngineState > & | signal_state_change () |
virtual void | tuner_used_for_display (bool on) |
virtual const std::vector< std::string > & | get_rack_unit_order (PluginType type) |
virtual sigc::signal< void, bool > & | signal_rack_unit_order_changed () |
virtual void | remove_rack_unit (const std::string &unit, PluginType type) |
virtual void | insert_rack_unit (const std::string &unit, const std::string &before, PluginType type) |
virtual bool | get_tuner_switcher_active () |
virtual void | tuner_switcher_activate (bool v) |
virtual void | tuner_switcher_deactivate () |
virtual void | tuner_switcher_toggle (bool v) |
virtual sigc::signal< void, const Glib::ustring &, const Glib::ustring & > & | tuner_switcher_signal_display () |
virtual sigc::signal< void, TunerSwitcher::SwitcherState > & | tuner_switcher_signal_set_state () |
virtual sigc::signal< void, bool > & | tuner_switcher_signal_selection_done () |
virtual bool | setting_is_preset () |
virtual const Glib::ustring & | get_current_bank () |
virtual gx_system::PresetFileGui * | get_current_bank_file () |
virtual const Glib::ustring & | get_current_name () |
virtual gx_system::PresetFileGui * | get_bank_file (const Glib::ustring &bank) const |
virtual Glib::ustring | get_bank_name (int n) |
virtual void | load_preset (gx_system::PresetFileGui *pf, const Glib::ustring &name) |
virtual void | load_online_presets () |
virtual void | msend_midi_cc (int cc, int pgn, int bgn, int num) |
virtual void | loadstate () |
virtual int | bank_size () |
virtual int | get_bank_index (const Glib::ustring &bank) |
virtual void | create_default_scratch_preset () |
virtual void | set_statefilename (const std::string &fn) |
virtual void | save_to_state (bool preserve_preset=false) |
virtual void | plugin_preset_list_load (const PluginDef *pdef, gx_preset::UnitPresetList &presetnames) |
virtual void | plugin_preset_list_set (const PluginDef *pdef, bool factory, const Glib::ustring &name) |
virtual void | plugin_preset_list_sync_set (const PluginDef *pdef, bool factory, const Glib::ustring &name) |
virtual void | plugin_preset_list_set_on_idle (const PluginDef *pdef, bool factory, const Glib::ustring &name) |
virtual void | plugin_preset_list_save (const PluginDef *pdef, const Glib::ustring &name) |
virtual void | plugin_preset_list_remove (const PluginDef *pdef, const Glib::ustring &name) |
virtual void | disable_autosave (bool v) |
virtual sigc::signal< void > & | signal_selection_changed () |
virtual sigc::signal< void > & | signal_presetlist_changed () |
virtual gx_system::PresetFileGui * | bank_insert_uri (const Glib::ustring &uri, bool move) |
virtual gx_system::PresetFileGui * | bank_insert_new (const Glib::ustring &newname) |
virtual bool | rename_bank (const Glib::ustring &oldname, Glib::ustring &newname) |
virtual bool | rename_preset (gx_system::PresetFileGui &pf, const Glib::ustring &oldname, const Glib::ustring &newname) |
virtual void | bank_reorder (const std::vector< Glib::ustring > &neworder) |
virtual void | reorder_preset (gx_system::PresetFileGui &pf, const std::vector< Glib::ustring > &neworder) |
virtual bool | bank_check_reparse () |
virtual void | erase_preset (gx_system::PresetFileGui &pf, const Glib::ustring &name) |
virtual void | bank_set_flag (gx_system::PresetFileGui *pf, int flag, bool v) |
virtual std::string | bank_get_filename (const Glib::ustring &bank) |
virtual void | bank_drag_begin () |
virtual gx_system::PresetFileGui * | bank_get_file (const Glib::ustring &bank) const |
virtual bank_iterator | bank_begin () |
virtual bank_iterator | bank_end () |
virtual void | pf_append (gx_system::PresetFileGui &pf, const Glib::ustring &src, gx_system::PresetFileGui &pftgt, const Glib::ustring &name) |
virtual void | pf_insert_before (gx_system::PresetFileGui &pf, const Glib::ustring &src, gx_system::PresetFileGui &pftgt, const Glib::ustring &pos, const Glib::ustring &name) |
virtual void | pf_insert_after (gx_system::PresetFileGui &pf, const Glib::ustring &src, gx_system::PresetFileGui &pftgt, const Glib::ustring &pos, const Glib::ustring &name) |
virtual bool | convert_preset (gx_system::PresetFileGui &pf) |
virtual bool | bank_remove (const Glib::ustring &bank) |
virtual void | bank_save () |
virtual void | pf_save (gx_system::PresetFileGui &pf, const Glib::ustring &name) |
virtual void | next_preset_switch () |
virtual void | previus_preset_switch () |
virtual void | process_next_preset_switch (bool s) |
virtual void | process_previus_preset_switch (bool s) |
virtual gx_jack::GxJack * | get_jack () |
virtual void | set_jack_insert (bool v) |
virtual Parameter & | get_parameter (const char *p) |
virtual Parameter & | get_parameter (const std::string &id) |
virtual void | insert_param (Glib::ustring group, Glib::ustring name) |
virtual void | set_init_values () |
virtual bool | parameter_hasId (const char *p) |
virtual bool | parameter_hasId (const std::string &id) |
virtual void | reset_unit (const PluginDef *pdef) const |
virtual bool | parameter_unit_has_std_values (const PluginDef *pdef) const |
virtual void | set_parameter_value (const std::string &id, int value) |
virtual void | set_parameter_value (const std::string &id, bool value) |
virtual void | set_parameter_value (const std::string &id, float value) |
virtual void | set_parameter_value (const std::string &id, const std::string &value) |
virtual bool | midi_get_config_mode (int *ctl=0) |
virtual void | midi_set_config_mode (bool v, int ctl=-1) |
virtual sigc::signal< void > & | signal_midi_changed () |
virtual sigc::signal< void, int, int > & | signal_midi_value_changed () |
virtual void | request_midi_value_update () |
virtual int | midi_size () |
virtual midi_controller_list & | midi_get (int n) |
virtual void | midi_deleteParameter (Parameter ¶m) |
virtual void | midi_set_current_control (int v) |
virtual void | midi_modifyCurrent (Parameter ¶m, float lower, float upper, bool toggle, int toggle_behaviour) |
virtual int | midi_param2controller (Parameter ¶m, const MidiController **p) |
virtual void | set_midi_channel (int s) |
virtual void | reload_impresp_list (const std::string &path) |
virtual void | load_impresp_dirs (std::vector< gx_system::FileName > &dirs) |
virtual 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) |
![]() | |
virtual | ~GxMachineBase () |
sigc::signal< void, MidiAudioBuffer::Load > & | signal_jack_load_change () |
void | set_parameter_value (const std::string &id, double value) |
template<class T > | |
T | get_parameter_value (const std::string &id) |
template<class T > | |
sigc::signal< void, T > & | signal_parameter_value (const std::string &id) |
sigc::signal< void, const std::string &, std::vector< gx_system::FileName > > & | signal_impresp_list () |
template<> | |
float | get_parameter_value (const std::string &id) |
template<> | |
int | get_parameter_value (const std::string &id) |
template<> | |
bool | get_parameter_value (const std::string &id) |
template<> | |
std::string | get_parameter_value (const std::string &id) |
template<> | |
sigc::signal< void, float > & | signal_parameter_value (const std::string &id) |
template<> | |
sigc::signal< void, int > & | signal_parameter_value (const std::string &id) |
template<> | |
sigc::signal< void, bool > & | signal_parameter_value (const std::string &id) |
Additional Inherited Members | |
![]() | |
GxMachineBase () | |
![]() | |
sigc::signal< void, const std::string &, std::vector< gx_system::FileName > > | impresp_list |
sigc::signal< void, MidiAudioBuffer::Load > | jack_load_change |
gx_engine::GxMachineRemote::GxMachineRemote | ( | gx_system::CmdlineOptions & | options | ) |
Definition at line 982 of file machine.cpp.
|
virtual |
Definition at line 1062 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2374 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2305 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2365 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2378 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2370 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2334 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2237 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2218 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2436 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2282 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2450 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2325 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2130 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1860 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1654 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2424 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2138 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2205 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2312 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2090 of file machine.cpp.
Referenced by get_current_bank_file().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2134 of file machine.cpp.
Referenced by load_preset().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2094 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2078 of file machine.cpp.
Referenced by get_current_bank_file(), load_preset(), and setting_is_preset().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2082 of file machine.cpp.
Referenced by next_preset_switch(), and previus_preset_switch().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2086 of file machine.cpp.
Referenced by next_preset_switch(), and previus_preset_switch().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2464 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1940 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1856 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1909 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1849 of file machine.cpp.
|
virtual |
Definition at line 2475 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2479 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1973 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1580 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1885 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2015 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2484 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2006 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2767 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1593 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2121 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2107 of file machine.cpp.
Referenced by next_preset_switch(), and previus_preset_switch().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1833 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2126 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1893 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2727 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2723 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2685 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2739 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2749 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2699 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2733 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2719 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2098 of file machine.cpp.
Referenced by load_preset().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2041 of file machine.cpp.
Referenced by process_next_preset_switch().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1865 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2568 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2572 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2580 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2382 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2408 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2392 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2455 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2153 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2198 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2191 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2170 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2186 of file machine.cpp.
Referenced by insert_param().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2178 of file machine.cpp.
Referenced by plugin_preset_list_set_on_idle().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1676 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1672 of file machine.cpp.
Referenced by insert_param().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2048 of file machine.cpp.
Referenced by process_previus_preset_switch().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2055 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2063 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2783 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2761 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1999 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2248 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2266 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2291 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2714 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2576 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1606 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2148 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2503 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2468 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2753 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1843 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2584 of file machine.cpp.
Referenced by process_next_preset_switch(), and process_previus_preset_switch().
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2588 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2592 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2596 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1574 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2143 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2072 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2706 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2710 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1877 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1869 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1881 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1873 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1663 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2214 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1995 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2210 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1963 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1944 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1948 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2022 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2028 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1951 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1959 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1955 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 2033 of file machine.cpp.
|
virtual |
Implements gx_engine::GxMachineBase.
Definition at line 1967 of file machine.cpp.