4 #if __cplusplus > 201703L
6 #define STD_TO_ARRAY std::to_array
8 #include <experimental/array>
9 #define STD_TO_ARRAY std::experimental::to_array
918 static inline bool operator==(
const json_vu &a,
const json_vu &b) {
938 static inline bool operator!=(
const json_vu &a,
const json_vu &b) {
S4Float hold[NB_BAND_AGC]
S4Float hold[NB_BAND_AGC *2]
S4Float pk[NB_BAND_AGC *2]
S4Float avg_speed_gain[NB_BAND_AGC]
S4Float ratio[NB_BAND_AGC]
S4Float sustain[NB_BAND_AGC]
S4Float gate[NB_BAND_AGC]
S4Float fidelity[NB_BAND_AGC]
S4Float attack[NB_BAND_AGC]
S4Float voicethres[NB_BAND_AGC]
enum e_autoatt_mode autoatt_mode
S4Float threshold[NB_BAND_AGC]
S4Float release[NB_BAND_AGC]
S4Float autoatt_start[NB_BAND_AGC]
S4Float autoatt_stop[NB_BAND_AGC]
S4Float postgain[NB_BAND_AGC]
S4Float ref_speed_in[NB_BAND_AGC]
S4Float avg_speed_in[NB_BAND_AGC]
S4Float autoatt_max[NB_BAND_AGC]
S4Float impact[NB_BAND_AGC]
S4Float drive[NB_BAND_AGC]
enum e_autoatt_mode autoatt_mode
S4Float hold[NB_BAND_PROC]
S4Float hold[NB_BAND_PROC]
S4Float pk[NB_BAND_PROC *2]
S4Float hold[NB_BAND_PROC *2]
S4Float down_sustain[NB_BAND_PROC]
S4Float down_attack[NB_BAND_PROC]
S4Float up_attack[NB_BAND_PROC]
S4Float drive[NB_BAND_PROC]
S4Float up_thres[NB_BAND_PROC]
S4Float down_ratio[NB_BAND_PROC]
S4Float down_thres[NB_BAND_PROC]
S4Float down_min[NB_BAND_PROC]
S4Float up_sustain[NB_BAND_PROC]
S4Float up_max[NB_BAND_PROC]
S4Float postgain[NB_BAND_PROC]
S4Float down_release[NB_BAND_PROC]
S4Float up_ratio[NB_BAND_PROC]
S4Float up_release[NB_BAND_PROC]
S4Float hold[NB_BAND_LIM]
S4Float hold[NB_BAND_LIM]
S4Float hold[NB_BAND_LIM *2]
S4Float pk[NB_BAND_LIM *2]
S4Float base_thres[NB_BAND_LIM]
S4Float freq[NB_BAND_LIM-1]
S4Float drive[NB_BAND_LIM]
S4Float postgain[NB_BAND_LIM]
S4Float fidelity[NB_BAND_LIM]
S4Float threshold[NB_BAND_LIM]
S4Float drive[NB_BAND_PROC]
S4Float base_thres[NB_BAND_PROC]
S4Float threshold[NB_BAND_PROC]
S4Float base_drive[NB_BAND_PROC]
S4Float fidelity[NB_BAND_PROC]
S4Float release[NB_BAND_PROC]
S4Float attack[NB_BAND_PROC]
S4Float mix[NB_BAND_PROC]
S4Float voicemix[NB_BAND_PROC]
S4Float voiceattack[NB_BAND_PROC]
S4Float mix[NB_BAND_PROC]
S4Float gate[NB_BAND_PROC]
S4Float base_thres[NB_BAND_PROC]
S4Float avg_speed_gain[NB_BAND_PROC]
S4Float freq[NB_BAND_PROC-1]
S4Float postgain[NB_BAND_PROC]
S4Float release[NB_BAND_PROC]
S4Float sustain[NB_BAND_PROC]
S4Float voicethres[NB_BAND_PROC]
S4Float threshold[NB_BAND_PROC]
S4Float attack[NB_BAND_PROC]
S4Float drive[NB_BAND_PROC]
S4Float releasesustain[NB_BAND_PROC]
S4Float ratio[NB_BAND_PROC]
S4Float impact[NB_BAND_PROC]
S4Float fidelity[NB_BAND_PROC]
enum e_lim_release release
enum e_lim_hilbert_filter post_filter
enum e_hilbert_window post_window
bool display_bandthickness
enum e_preset_mode preset_mode
struct json_bandlook bandlook
struct json_agcwide agcwide
struct json_bandprocess bandprocess
struct json_tonefx tonefx
struct json_bassclip bassclip
struct json_parameq parameq
struct json_preset_setup setup
struct json_stereofx stereofx
struct json_bandlim bandlim
struct json_limiter limiter
struct json_bandexp bandexp
enum e_bs1770_vutype vutype
enum e_history_unit history_unit
struct json_monodetect monodetect
struct json_settings_gain gain
struct json_r128_settings r128
struct json_settings_general general
S4Float lim_release[NB_BAND_PROC]
S4Float lim_threshold[NB_BAND_PROC]
S4Float lim_attack[NB_BAND_PROC]
S4Float clean_release[NB_BAND_PROC]
S4Float clean_threshold[NB_BAND_PROC]
struct jsonvu_parameq parameq
struct jsonvu_bandexp bandexp
struct jsonvu_bandprocess bandprocess
struct jsonvu_agcwide agcwide
struct jsonvu_tonefx tonefx
struct jsonvu_bandlook bandlook
struct jsonvu_settings settings
struct jsonvu_bassclip bassclip
struct jsonvu_bandlim bandlim
struct jsonvu_preset_setup setup
struct jsonvu_stereofx stereofx
struct jsonvu_limiter limiter
struct json_agc_stereo_peakhold mes_in
struct json_agc_stereo_peakhold fidel
struct json_agc_peakhold gain_avg
struct json_agc_stereo_peakhold attack_vu
struct json_agc_peakhold in
struct json_agc_peakhold gain
struct json_agc_peakhold out
struct json_agc_peakhold in_avg
struct json_peakhold gain
struct json_peakhold in_avg
struct json_peakhold_stereo mes_in
struct json_peakhold_stereo attack_vu
struct json_peakhold gain_avg
struct json_band_peakhold mes_in
struct json_band_peakhold up
struct json_band_peakhold down
struct json_bandlim_peakhold in
struct json_bandlim_peakhold splitout
struct json_bandlim_peakhold gain
struct json_bandlim_stereo_peakhold fidel
struct json_bandlim_peakhold splitin
struct json_band_stereo_peakhold fidel
struct json_band_peakhold gain
struct json_band_stereo_peakhold fidel
struct json_band_peakhold gain_avg
struct json_band_peakhold in
struct json_band_peakhold splitout
S4Float vu_freq[NB_BAND_PROC-1]
struct json_band_peakhold gain
struct json_band_peakhold splitin
struct json_peakhold gain
struct json_peakhold lkatt
struct json_peakhold post
struct json_peakhold gain
struct json_peakhold over
struct json_vupeakhold_stereo vu
struct jsonvu_settings_gain gain
struct jsonvu_r128_settings r128
struct jsonvu_monodetect monodetect
struct jsonvu_settings_general general
struct json_peak_percent lim_vu
struct json_band_peak_percent lim_bdvu
struct json_peak_percent enh_vu
struct json_band_peak_percent clean_bdvu
struct json_peak_percent clean_vu
S4Float treble_value_max_vu