25#pragma GCC diagnostic push
26#pragma GCC diagnostic ignored "-Wreorder"
27#pragma GCC diagnostic ignored "-Winfinite-recursion"
28#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
31#include "activations.h"
33#pragma GCC diagnostic pop
56 inline void init(
unsigned int rate);
59 inline void rampDown(
int count,
float *output);
60 inline void rampUp(
int count,
float *output);
93 void init(
unsigned int sample_rate);
94 void compute(
int count,
float *input0,
float *output0);
167 void init(
unsigned int sample_rate);
168 void compute(
int count,
float *input0,
float *output0);
222 void init(
unsigned int sample_rate);
223 void compute(
int count,
float *input0,
float *output0);
295 void init(
unsigned int sample_rate);
299 void compute(
int count,
float *input0,
float *output0);
static int register_params_static(const ParamReg ®)
void create_nam_filelist()
NeuralAmp(ParamMap ¶m_, std::string id, sigc::slot< void > sync)
static int load_ui_f_static(const UiBuilder &b, int form)
std::vector< Glib::ustring > nam_file_names
void compute(int count, float *input0, float *output0)
static void init_static(unsigned int sample_rate, PluginDef *)
int load_ui_f(const UiBuilder &b, int form)
void load_nam_file_impl()
void init(unsigned int sample_rate)
static void compute_static(int count, float *input0, float *output0, PluginDef *)
gx_resample::FixedRateResampler smp
Glib::ustring current_file
int register_par(const ParamReg ®)
static void del_instance(PluginDef *p)
static void clear_state_f_static(PluginDef *)
Glib::ustring current_bfile
gx_resample::FixedRateResampler smpb
gx_resample::FixedRateResampler smpa
static void clear_state_f_static(PluginDef *)
std::vector< Glib::ustring > nam_afile_names
NeuralAmpMulti(ParamMap ¶m_, std::string id, ParallelThread *pro_, sigc::slot< void > sync)
void compute(int count, float *input0, float *output0)
void processDelay(int count, float *buf)
void load_nam_afile_impl()
int load_ui_f(const UiBuilder &b, int form)
static void compute_static(int count, float *input0, float *output0, PluginDef *)
void create_nam_afilelist()
Glib::ustring current_afile
void load_nam_bfile_impl()
static int register_params_static(const ParamReg ®)
static void init_static(unsigned int sample_rate, PluginDef *)
static int load_ui_f_static(const UiBuilder &b, int form)
static void del_instance(PluginDef *p)
void create_nam_bfilelist()
void processModelA(int count, float *buf)
void init(unsigned int sample_rate)
std::vector< Glib::ustring > nam_bfile_names
int register_par(const ParamReg ®)
void init(unsigned int rate)
void rampUp(int count, float *output)
void rampDown(int count, float *output)
static int load_ui_f_static(const UiBuilder &b, int form)
RtNeural(ParamMap ¶m_, std::string id, sigc::slot< void > sync)
void compute(int count, float *input0, float *output0)
void load_json_file_impl()
std::vector< Glib::ustring > rtneural_file_names
Glib::ustring current_file
gx_resample::FixedRateResampler smp
int load_ui_f(const UiBuilder &b, int form)
static void compute_static(int count, float *input0, float *output0, PluginDef *)
int register_par(const ParamReg ®)
static void init_static(unsigned int sample_rate, PluginDef *)
void create_rtneural_filelist()
static int register_params_static(const ParamReg ®)
static void del_instance(PluginDef *p)
void init(unsigned int sample_rate)
void get_samplerate(std::string config_file)
static void clear_state_f_static(PluginDef *)
RTNeural::Model< float > * model
gx_resample::FixedRateResampler smpa
void create_rtneural_bfilelist()
RTNeural::Model< float > * modela
void compute(int count, float *input0, float *output0)
static void clear_state_f_static(PluginDef *)
RTNeural::Model< float > * modelb
void create_rtneural_afilelist()
void processModelA(int count, float *buf)
Glib::ustring current_afile
static int register_params_static(const ParamReg ®)
gx_resample::FixedRateResampler smpb
static void del_instance(PluginDef *p)
int load_ui_f(const UiBuilder &b, int form)
std::vector< Glib::ustring > rtneural_bfile_names
void load_json_bfile_impl()
void processDelay(int count, float *buf)
int register_par(const ParamReg ®)
static int load_ui_f_static(const UiBuilder &b, int form)
void get_samplerate(std::string config_file, int *mSampleRate)
void load_json_afile_impl()
std::vector< Glib::ustring > rtneural_afile_names
RtNeuralMulti(ParamMap ¶m_, std::string id, ParallelThread *pro_, sigc::slot< void > sync)
static void init_static(unsigned int sample_rate, PluginDef *)
void init(unsigned int sample_rate)
Glib::ustring current_bfile
static void compute_static(int count, float *input0, float *output0, PluginDef *)
Parameter registration function pointers.