Guitarix
gx_engine::NoiseGate Class Reference

#include <gx_internal_plugins.h>

Public Member Functions

 NoiseGate ()
 

Static Public Attributes

static Plugin inputlevel
 
static PluginDef outputgate
 

Static Private Member Functions

static int noisegate_register (const ParamReg &reg)
 
static void inputlevel_compute (int count, float *input0, float *output0, PluginDef *)
 
static void outputgate_compute (int count, float *input, float *output, PluginDef *)
 
static int outputgate_activate (bool start, PluginDef *pdef)
 

Static Private Attributes

static PluginDef inputdef
 
static float fnglevel
 
static float ngate
 
static bool off
 

Detailed Description

Definition at line 107 of file gx_internal_plugins.h.

Constructor & Destructor Documentation

◆ NoiseGate()

gx_engine::NoiseGate::NoiseGate ( )

Member Function Documentation

◆ inputlevel_compute()

static void gx_engine::NoiseGate::inputlevel_compute ( int  count,
float *  input0,
float *  output0,
PluginDef  
)
staticprivate

◆ noisegate_register()

static int gx_engine::NoiseGate::noisegate_register ( const ParamReg reg)
staticprivate

◆ outputgate_activate()

static int gx_engine::NoiseGate::outputgate_activate ( bool  start,
PluginDef pdef 
)
staticprivate

◆ outputgate_compute()

static void gx_engine::NoiseGate::outputgate_compute ( int  count,
float *  input,
float *  output,
PluginDef  
)
staticprivate

Member Data Documentation

◆ fnglevel

float gx_engine::NoiseGate::fnglevel
staticprivate

Definition at line 110 of file gx_internal_plugins.h.

◆ inputdef

PluginDef gx_engine::NoiseGate::inputdef
staticprivate

Definition at line 109 of file gx_internal_plugins.h.

◆ inputlevel

Plugin gx_engine::NoiseGate::inputlevel
static

Definition at line 118 of file gx_internal_plugins.h.

◆ ngate

float gx_engine::NoiseGate::ngate
staticprivate

Definition at line 111 of file gx_internal_plugins.h.

◆ off

bool gx_engine::NoiseGate::off
staticprivate

Definition at line 112 of file gx_internal_plugins.h.

◆ outputgate

PluginDef gx_engine::NoiseGate::outputgate
static

Definition at line 119 of file gx_internal_plugins.h.


The documentation for this class was generated from the following file: