PS04InsertEqualizer

PS04InsertEqualizer — The equalizer module of an insert effect

Synopsis




            PS04InsertEqualizer;
int         ps04_insert_equalizer_get_high_boost
                                            (const PS04InsertEqualizer *self);
int         ps04_insert_equalizer_get_mid_boost
                                            (const PS04InsertEqualizer *self);
int         ps04_insert_equalizer_get_low_boost
                                            (const PS04InsertEqualizer *self);
int         ps04_insert_equalizer_get_output_level
                                            (const PS04InsertEqualizer *self);

Description

The PS04InsertEqualizer class represents the 3-band equalizer module of a PS04InsertEffect. The boost/cut value of each band can be adjusted, as well as the total output level of the module.

Details

PS04InsertEqualizer

typedef struct {
  guint8 high;
  guint8 mid;
  guint8 low;
  guint8 level;
} PS04InsertEqualizer;


ps04_insert_equalizer_get_high_boost ()

int         ps04_insert_equalizer_get_high_boost
                                            (const PS04InsertEqualizer *self);

This function returns the boost/cut value of the high range.

self : A pointer to the equalizer.
Returns : a value between -12 and +12.

ps04_insert_equalizer_get_mid_boost ()

int         ps04_insert_equalizer_get_mid_boost
                                            (const PS04InsertEqualizer *self);

This function returns the boost/cut value of the mid range.

self : A pointer to the equalizer.
Returns : a value between -12 and +12.

ps04_insert_equalizer_get_low_boost ()

int         ps04_insert_equalizer_get_low_boost
                                            (const PS04InsertEqualizer *self);

This function returns the boost/cut value of the low range.

self : A pointer to the equalizer.
Returns : a value between -12 and +12.

ps04_insert_equalizer_get_output_level ()

int         ps04_insert_equalizer_get_output_level
                                            (const PS04InsertEqualizer *self);

This function returns the total output level of the eq module.

self : A pointer to the equalizer.
Returns : a value (1-8).