#include <gx_internal_plugins.h>
|
int | do_resample (int inrate, int insize, float *input, int maxsize) |
|
int | do_mono (int c, int f, float *oIn, float *tape, int n) |
|
void | play_all_tapes () |
|
void | mem_alloc () |
|
void | mem_free () |
|
void | clear_state_f () |
|
int | activate (bool start) |
|
int | load_ui_f (const UiBuilder &b, int form) |
|
void | init (unsigned int samplingFreq) |
|
void | compute (int count, float *input0, float *output0) |
|
int | register_par (const ParamReg ®) |
|
void | save_array (std::string name) |
|
void | load_array (std::string name) |
|
void | save_to_wave (std::string fname, float *tape, float fSize, int tape_size) |
|
int | load_from_wave (std::string fname, float **tape, int tape_size) |
|
void | set_p_state () |
|
void | load_tape1 () |
|
void | load_tape2 () |
|
void | load_tape3 () |
|
void | load_tape4 () |
|
Definition at line 779 of file gx_internal_plugins.h.
◆ LiveLooper()
gx_engine::LiveLooper::LiveLooper |
( |
ParamMap & |
param_, |
|
|
sigc::slot< void > |
sync, |
|
|
const string & |
loop_dir_ |
|
) |
| |
◆ ~LiveLooper()
gx_engine::LiveLooper::~LiveLooper |
( |
| ) |
|
◆ activate()
int gx_engine::LiveLooper::activate |
( |
bool |
start | ) |
|
|
private |
◆ activate_static()
static int gx_engine::LiveLooper::activate_static |
( |
bool |
start, |
|
|
PluginDef * |
|
|
) |
| |
|
staticprivate |
◆ clear_state_f()
void gx_engine::LiveLooper::clear_state_f |
( |
| ) |
|
|
private |
◆ clear_state_f_static()
static void gx_engine::LiveLooper::clear_state_f_static |
( |
PluginDef * |
| ) |
|
|
staticprivate |
◆ compute()
void gx_engine::LiveLooper::compute |
( |
int |
count, |
|
|
float * |
input0, |
|
|
float * |
output0 |
|
) |
| |
|
private |
◆ compute_static()
static void gx_engine::LiveLooper::compute_static |
( |
int |
count, |
|
|
float * |
input0, |
|
|
float * |
output0, |
|
|
PluginDef * |
|
|
) |
| |
|
staticprivate |
◆ del_instance()
static void gx_engine::LiveLooper::del_instance |
( |
PluginDef * |
p | ) |
|
|
staticprivate |
◆ do_mono()
int gx_engine::LiveLooper::do_mono |
( |
int |
c, |
|
|
int |
f, |
|
|
float * |
oIn, |
|
|
float * |
tape, |
|
|
int |
n |
|
) |
| |
|
private |
◆ do_resample()
int gx_engine::LiveLooper::do_resample |
( |
int |
inrate, |
|
|
int |
insize, |
|
|
float * |
input, |
|
|
int |
maxsize |
|
) |
| |
|
private |
◆ init()
void gx_engine::LiveLooper::init |
( |
unsigned int |
samplingFreq | ) |
|
|
private |
◆ init_static()
static void gx_engine::LiveLooper::init_static |
( |
unsigned int |
samplingFreq, |
|
|
PluginDef * |
|
|
) |
| |
|
staticprivate |
◆ load_array()
void gx_engine::LiveLooper::load_array |
( |
std::string |
name | ) |
|
|
private |
◆ load_from_wave()
int gx_engine::LiveLooper::load_from_wave |
( |
std::string |
fname, |
|
|
float ** |
tape, |
|
|
int |
tape_size |
|
) |
| |
|
private |
◆ load_tape1()
void gx_engine::LiveLooper::load_tape1 |
( |
| ) |
|
|
private |
◆ load_tape2()
void gx_engine::LiveLooper::load_tape2 |
( |
| ) |
|
|
private |
◆ load_tape3()
void gx_engine::LiveLooper::load_tape3 |
( |
| ) |
|
|
private |
◆ load_tape4()
void gx_engine::LiveLooper::load_tape4 |
( |
| ) |
|
|
private |
◆ load_ui_f()
int gx_engine::LiveLooper::load_ui_f |
( |
const UiBuilder & |
b, |
|
|
int |
form |
|
) |
| |
|
private |
◆ load_ui_f_static()
static int gx_engine::LiveLooper::load_ui_f_static |
( |
const UiBuilder & |
b, |
|
|
int |
form |
|
) |
| |
|
staticprivate |
◆ mem_alloc()
void gx_engine::LiveLooper::mem_alloc |
( |
| ) |
|
|
private |
◆ mem_free()
void gx_engine::LiveLooper::mem_free |
( |
| ) |
|
|
private |
◆ play_all_tapes()
void gx_engine::LiveLooper::play_all_tapes |
( |
| ) |
|
|
private |
◆ register_par()
int gx_engine::LiveLooper::register_par |
( |
const ParamReg & |
reg | ) |
|
|
private |
◆ register_params_static()
static int gx_engine::LiveLooper::register_params_static |
( |
const ParamReg & |
reg | ) |
|
|
staticprivate |
◆ save_array()
void gx_engine::LiveLooper::save_array |
( |
std::string |
name | ) |
|
|
private |
◆ save_to_wave()
void gx_engine::LiveLooper::save_to_wave |
( |
std::string |
fname, |
|
|
float * |
tape, |
|
|
float |
fSize, |
|
|
int |
tape_size |
|
) |
| |
|
private |
◆ set_p_state()
void gx_engine::LiveLooper::set_p_state |
( |
| ) |
|
|
private |
◆ cur_name
Glib::ustring gx_engine::LiveLooper::cur_name |
|
private |
◆ dout
float gx_engine::LiveLooper::dout |
|
private |
◆ fclip1
float gx_engine::LiveLooper::fclip1 |
|
private |
◆ fclip2
float gx_engine::LiveLooper::fclip2 |
|
private |
◆ fclip3
float gx_engine::LiveLooper::fclip3 |
|
private |
◆ fclip4
float gx_engine::LiveLooper::fclip4 |
|
private |
◆ fclips1
float gx_engine::LiveLooper::fclips1 |
|
private |
◆ fclips2
float gx_engine::LiveLooper::fclips2 |
|
private |
◆ fclips3
float gx_engine::LiveLooper::fclips3 |
|
private |
◆ fclips4
float gx_engine::LiveLooper::fclips4 |
|
private |
◆ fConst0
float gx_engine::LiveLooper::fConst0 |
|
private |
◆ fConst1
float gx_engine::LiveLooper::fConst1 |
|
private |
◆ fConst2
float gx_engine::LiveLooper::fConst2 |
|
private |
◆ first1
bool gx_engine::LiveLooper::first1 |
|
private |
◆ first2
bool gx_engine::LiveLooper::first2 |
|
private |
◆ first3
bool gx_engine::LiveLooper::first3 |
|
private |
◆ first4
bool gx_engine::LiveLooper::first4 |
|
private |
◆ fod1
float gx_engine::LiveLooper::fod1 |
|
private |
◆ fod2
float gx_engine::LiveLooper::fod2 |
|
private |
◆ fod3
float gx_engine::LiveLooper::fod3 |
|
private |
◆ fod4
float gx_engine::LiveLooper::fod4 |
|
private |
◆ fRec0
float gx_engine::LiveLooper::fRec0[2] |
|
private |
◆ fRec1
float gx_engine::LiveLooper::fRec1[2] |
|
private |
◆ fRec11
float gx_engine::LiveLooper::fRec11[2] |
|
private |
◆ fRec12
float gx_engine::LiveLooper::fRec12[2] |
|
private |
◆ fRec16
float gx_engine::LiveLooper::fRec16[2] |
|
private |
◆ fRec17
float gx_engine::LiveLooper::fRec17[2] |
|
private |
◆ fRec2
float gx_engine::LiveLooper::fRec2[2] |
|
private |
◆ fRec6
float gx_engine::LiveLooper::fRec6[2] |
|
private |
◆ fRec7
float gx_engine::LiveLooper::fRec7[2] |
|
private |
◆ fSamplingFreq
int gx_engine::LiveLooper::fSamplingFreq |
|
private |
◆ fspeed1
float gx_engine::LiveLooper::fspeed1 |
|
private |
◆ fspeed2
float gx_engine::LiveLooper::fspeed2 |
|
private |
◆ fspeed3
float gx_engine::LiveLooper::fspeed3 |
|
private |
◆ fspeed4
float gx_engine::LiveLooper::fspeed4 |
|
private |
◆ gain
float gx_engine::LiveLooper::gain |
|
private |
◆ gain1
float gx_engine::LiveLooper::gain1 |
|
private |
◆ gain2
float gx_engine::LiveLooper::gain2 |
|
private |
◆ gain3
float gx_engine::LiveLooper::gain3 |
|
private |
◆ gain4
float gx_engine::LiveLooper::gain4 |
|
private |
◆ gain_out
float gx_engine::LiveLooper::gain_out |
|
private |
◆ IOTA1
int gx_engine::LiveLooper::IOTA1 |
|
private |
◆ IOTA2
int gx_engine::LiveLooper::IOTA2 |
|
private |
◆ IOTA3
int gx_engine::LiveLooper::IOTA3 |
|
private |
◆ IOTA4
int gx_engine::LiveLooper::IOTA4 |
|
private |
◆ IOTAR1
float gx_engine::LiveLooper::IOTAR1 |
|
private |
◆ IOTAR2
float gx_engine::LiveLooper::IOTAR2 |
|
private |
◆ IOTAR3
float gx_engine::LiveLooper::IOTAR3 |
|
private |
◆ IOTAR4
float gx_engine::LiveLooper::IOTAR4 |
|
private |
◆ iRec13
int gx_engine::LiveLooper::iRec13[2] |
|
private |
◆ iRec14
int gx_engine::LiveLooper::iRec14[2] |
|
private |
◆ iRec18
int gx_engine::LiveLooper::iRec18[2] |
|
private |
◆ iRec19
int gx_engine::LiveLooper::iRec19[2] |
|
private |
◆ iRec3
int gx_engine::LiveLooper::iRec3[2] |
|
private |
◆ iRec4
int gx_engine::LiveLooper::iRec4[2] |
|
private |
◆ iRec8
int gx_engine::LiveLooper::iRec8[2] |
|
private |
◆ iRec9
int gx_engine::LiveLooper::iRec9[2] |
|
private |
◆ iVec0
int gx_engine::LiveLooper::iVec0[2] |
|
private |
◆ iVec2
int gx_engine::LiveLooper::iVec2[2] |
|
private |
◆ iVec4
int gx_engine::LiveLooper::iVec4[2] |
|
private |
◆ iVec6
int gx_engine::LiveLooper::iVec6[2] |
|
private |
◆ load_file1
Glib::ustring gx_engine::LiveLooper::load_file1 |
|
private |
◆ load_file2
Glib::ustring gx_engine::LiveLooper::load_file2 |
|
private |
◆ load_file3
Glib::ustring gx_engine::LiveLooper::load_file3 |
|
private |
◆ load_file4
Glib::ustring gx_engine::LiveLooper::load_file4 |
|
private |
◆ loop_dir
Glib::ustring gx_engine::LiveLooper::loop_dir |
|
private |
◆ mem_allocated
bool gx_engine::LiveLooper::mem_allocated |
|
private |
◆ od1
float gx_engine::LiveLooper::od1 |
|
private |
◆ od2
float gx_engine::LiveLooper::od2 |
|
private |
◆ od3
float gx_engine::LiveLooper::od3 |
|
private |
◆ od4
float gx_engine::LiveLooper::od4 |
|
private |
◆ outbuffer
float* gx_engine::LiveLooper::outbuffer |
|
private |
◆ param
◆ play1
float gx_engine::LiveLooper::play1 |
|
private |
◆ play2
float gx_engine::LiveLooper::play2 |
|
private |
◆ play3
float gx_engine::LiveLooper::play3 |
|
private |
◆ play4
float gx_engine::LiveLooper::play4 |
|
private |
◆ play_all
float gx_engine::LiveLooper::play_all |
|
private |
◆ playh1
float gx_engine::LiveLooper::playh1 |
|
private |
◆ playh2
float gx_engine::LiveLooper::playh2 |
|
private |
◆ playh3
float gx_engine::LiveLooper::playh3 |
|
private |
◆ playh4
float gx_engine::LiveLooper::playh4 |
|
private |
◆ plugin
Plugin gx_engine::LiveLooper::plugin |
◆ preset_name
Glib::ustring gx_engine::LiveLooper::preset_name |
|
private |
◆ ready
volatile int gx_engine::LiveLooper::ready |
|
private |
◆ record1
float gx_engine::LiveLooper::record1 |
|
private |
◆ record2
float gx_engine::LiveLooper::record2 |
|
private |
◆ record3
float gx_engine::LiveLooper::record3 |
|
private |
◆ record4
float gx_engine::LiveLooper::record4 |
|
private |
◆ RecSize1
int gx_engine::LiveLooper::RecSize1[2] |
|
private |
◆ RecSize2
int gx_engine::LiveLooper::RecSize2[2] |
|
private |
◆ RecSize3
int gx_engine::LiveLooper::RecSize3[2] |
|
private |
◆ RecSize4
int gx_engine::LiveLooper::RecSize4[2] |
|
private |
◆ rectime0
float gx_engine::LiveLooper::rectime0 |
|
private |
◆ rectime1
float gx_engine::LiveLooper::rectime1 |
|
private |
◆ rectime2
float gx_engine::LiveLooper::rectime2 |
|
private |
◆ rectime3
float gx_engine::LiveLooper::rectime3 |
|
private |
◆ reset1
float gx_engine::LiveLooper::reset1 |
|
private |
◆ reset2
float gx_engine::LiveLooper::reset2 |
|
private |
◆ reset3
float gx_engine::LiveLooper::reset3 |
|
private |
◆ reset4
float gx_engine::LiveLooper::reset4 |
|
private |
◆ RP1
bool gx_engine::LiveLooper::RP1 |
|
private |
◆ RP2
bool gx_engine::LiveLooper::RP2 |
|
private |
◆ RP3
bool gx_engine::LiveLooper::RP3 |
|
private |
◆ RP4
bool gx_engine::LiveLooper::RP4 |
|
private |
◆ rplay1
float gx_engine::LiveLooper::rplay1 |
|
private |
◆ rplay2
float gx_engine::LiveLooper::rplay2 |
|
private |
◆ rplay3
float gx_engine::LiveLooper::rplay3 |
|
private |
◆ rplay4
float gx_engine::LiveLooper::rplay4 |
|
private |
◆ save1
bool gx_engine::LiveLooper::save1 |
|
private |
◆ save2
bool gx_engine::LiveLooper::save2 |
|
private |
◆ save3
bool gx_engine::LiveLooper::save3 |
|
private |
◆ save4
bool gx_engine::LiveLooper::save4 |
|
private |
◆ save_p
bool gx_engine::LiveLooper::save_p |
|
private |
◆ smp
◆ sync
sigc::slot<void> gx_engine::LiveLooper::sync |
|
private |
◆ tape1
float* gx_engine::LiveLooper::tape1 |
|
private |
◆ tape1_size
int gx_engine::LiveLooper::tape1_size |
|
private |
◆ tape2
float* gx_engine::LiveLooper::tape2 |
|
private |
◆ tape2_size
int gx_engine::LiveLooper::tape2_size |
|
private |
◆ tape3
float* gx_engine::LiveLooper::tape3 |
|
private |
◆ tape3_size
int gx_engine::LiveLooper::tape3_size |
|
private |
◆ tape4
float* gx_engine::LiveLooper::tape4 |
|
private |
◆ tape4_size
int gx_engine::LiveLooper::tape4_size |
|
private |
The documentation for this class was generated from the following file: