SOUND4 IMPACT.CL Library [1.1.8]
Public Attributes | List of all members
json_agc Struct Reference

#include <vars_process.h>

Public Attributes

bool on = true
 
S4Float freq = 1530
 
bool hp_on = true
 
S4Float hp_freq = 200
 
bool gate_on = true
 
S4Float gate [NB_BAND_AGC] = { -70.0,-70.0 }
 
bool drive_on = true
 
S4Float drive [NB_BAND_AGC] = { 0.0,0.0 }
 
S4Float threshold [NB_BAND_AGC] = { -55.0,-55.0 }
 
S4Float postgain [NB_BAND_AGC] = { 12.0,12.0 }
 
S4Float ratio [NB_BAND_AGC] = { 0.0,0.0 }
 
S4Float attack [NB_BAND_AGC] = { 1.0,1.0 }
 
S4Float release [NB_BAND_AGC] = { 1.0,1.0 }
 
S4Float sustain [NB_BAND_AGC] = { 0.0,0.0 }
 
enum e_autoatt_mode autoatt_mode = e_autoatt_mode_gain
 
S4Float autoatt_max [NB_BAND_AGC] = { 12.0,12.0 }
 
S4Float autoatt_start [NB_BAND_AGC] = { 0.0,0.0 }
 
S4Float autoatt_stop [NB_BAND_AGC] = { 6.0,6.0 }
 
bool autoatt_sym = false
 
int nbperiod = 1
 
int smooth_agc = 1
 
S4Float impact [NB_BAND_AGC] = { 0.0,0.0 }
 
S4Float avg_speed_gain [NB_BAND_AGC] = { 1.6,1.6 }
 
S4Float avg_speed_in [NB_BAND_AGC] = { 1.6,1.6 }
 
S4Float ref_speed_in [NB_BAND_AGC] = { 0.1,0.1 }
 
bool fidelity_on = true
 
S4Float fidelity_speed = 2.4
 
S4Float fidelity [NB_BAND_AGC] = { 50,50 }
 
S4Float attack_min = 1.0
 
S4Float attack_max = 32000.0
 
S4Float voicethres [NB_BAND_AGC] = { 0.0,0.0 }
 
bool peak_mode = false
 

Detailed Description

Definition at line 241 of file vars_process.h.

Member Data Documentation

◆ attack

S4Float json_agc::attack[NB_BAND_AGC] = { 1.0,1.0 }

Definition at line 253 of file vars_process.h.

◆ attack_max

S4Float json_agc::attack_max = 32000.0

Definition at line 271 of file vars_process.h.

◆ attack_min

S4Float json_agc::attack_min = 1.0

Definition at line 270 of file vars_process.h.

◆ autoatt_max

S4Float json_agc::autoatt_max[NB_BAND_AGC] = { 12.0,12.0 }

Definition at line 257 of file vars_process.h.

◆ autoatt_mode

enum e_autoatt_mode json_agc::autoatt_mode = e_autoatt_mode_gain

Definition at line 255 of file vars_process.h.

◆ autoatt_start

S4Float json_agc::autoatt_start[NB_BAND_AGC] = { 0.0,0.0 }

Definition at line 258 of file vars_process.h.

◆ autoatt_stop

S4Float json_agc::autoatt_stop[NB_BAND_AGC] = { 6.0,6.0 }

Definition at line 259 of file vars_process.h.

◆ autoatt_sym

bool json_agc::autoatt_sym = false

Definition at line 260 of file vars_process.h.

◆ avg_speed_gain

S4Float json_agc::avg_speed_gain[NB_BAND_AGC] = { 1.6,1.6 }

Definition at line 264 of file vars_process.h.

◆ avg_speed_in

S4Float json_agc::avg_speed_in[NB_BAND_AGC] = { 1.6,1.6 }

Definition at line 265 of file vars_process.h.

◆ drive

S4Float json_agc::drive[NB_BAND_AGC] = { 0.0,0.0 }

Definition at line 249 of file vars_process.h.

◆ drive_on

bool json_agc::drive_on = true

Definition at line 248 of file vars_process.h.

◆ fidelity

S4Float json_agc::fidelity[NB_BAND_AGC] = { 50,50 }

Definition at line 269 of file vars_process.h.

◆ fidelity_on

bool json_agc::fidelity_on = true

Definition at line 267 of file vars_process.h.

◆ fidelity_speed

S4Float json_agc::fidelity_speed = 2.4

Definition at line 268 of file vars_process.h.

◆ freq

S4Float json_agc::freq = 1530

Definition at line 243 of file vars_process.h.

◆ gate

S4Float json_agc::gate[NB_BAND_AGC] = { -70.0,-70.0 }

Definition at line 247 of file vars_process.h.

◆ gate_on

bool json_agc::gate_on = true

Definition at line 246 of file vars_process.h.

◆ hp_freq

S4Float json_agc::hp_freq = 200

Definition at line 245 of file vars_process.h.

◆ hp_on

bool json_agc::hp_on = true

Definition at line 244 of file vars_process.h.

◆ impact

S4Float json_agc::impact[NB_BAND_AGC] = { 0.0,0.0 }

Definition at line 263 of file vars_process.h.

◆ nbperiod

int json_agc::nbperiod = 1

Definition at line 261 of file vars_process.h.

◆ on

bool json_agc::on = true

Definition at line 242 of file vars_process.h.

◆ peak_mode

bool json_agc::peak_mode = false

Definition at line 273 of file vars_process.h.

◆ postgain

S4Float json_agc::postgain[NB_BAND_AGC] = { 12.0,12.0 }

Definition at line 251 of file vars_process.h.

◆ ratio

S4Float json_agc::ratio[NB_BAND_AGC] = { 0.0,0.0 }

Definition at line 252 of file vars_process.h.

◆ ref_speed_in

S4Float json_agc::ref_speed_in[NB_BAND_AGC] = { 0.1,0.1 }

Definition at line 266 of file vars_process.h.

◆ release

S4Float json_agc::release[NB_BAND_AGC] = { 1.0,1.0 }

Definition at line 254 of file vars_process.h.

◆ smooth_agc

int json_agc::smooth_agc = 1

Definition at line 262 of file vars_process.h.

◆ sustain

S4Float json_agc::sustain[NB_BAND_AGC] = { 0.0,0.0 }

Definition at line 255 of file vars_process.h.

◆ threshold

S4Float json_agc::threshold[NB_BAND_AGC] = { -55.0,-55.0 }

Definition at line 250 of file vars_process.h.

◆ voicethres

S4Float json_agc::voicethres[NB_BAND_AGC] = { 0.0,0.0 }

Definition at line 272 of file vars_process.h.


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