| GPS04 Reference Manual | ||||
|---|---|---|---|---|
#include <PS04-insert-effect.h>
PS04InsertEffect;
const PS04InsertEqualizer* ps04_insert_effect_get_equalizer
(const PS04InsertEffect *self);
const PS04Modulator* ps04_insert_effect_get_modulator
(const PS04InsertEffect *self);
int ps04_insert_effect_get_noise_reduction
(const PS04InsertEffect *self);
int ps04_insert_effect_get_patch_volume
(const PS04InsertEffect *self);
gboolean ps04_insert_effect_is_compressor_enabled
(const PS04InsertEffect *self);
gboolean ps04_insert_effect_is_equalizer_enabled
(const PS04InsertEffect *self);
gboolean ps04_insert_effect_is_modulator_enabled
(const PS04InsertEffect *self);
gboolean ps04_insert_effect_is_preamp_enabled
(const PS04InsertEffect *self);
int ps04_compressor_get_attack_speed
(const PS04Compressor *self);
int ps04_compressor_get_input_sensivity
(const PS04Compressor *self);
int ps04_compressor_get_output_level
(const PS04Compressor *self);
typedef struct {
guint8 unknown[3];
PS04Compressor comp;
guint8 unknown1[6];
PS04Preamp preamp;
guint8 unknown2;
PS04InsertEqualizer eq;
guint8 unknown3[5];
PS04Modulator mod;
guint8 unknown4[5];
guint8 patlvl;
guint8 znr;
guint8 unknown5[52];
char name[EFFECT_NAME_LENGTH];
guint8 modules;
} PS04InsertEffect;
const PS04InsertEqualizer* ps04_insert_effect_get_equalizer (const PS04InsertEffect *self);
This function returns a pointer to the equalizer module of the effect.
self : |
A pointer to the insert effect. |
| Returns : | a pointer to the equalizer module. |
const PS04Modulator* ps04_insert_effect_get_modulator (const PS04InsertEffect *self);
This function returns a pointer to the modulator module of the effect.
self : |
A pointer to the insert effect. |
| Returns : | a pointer to the modulator module. |
int ps04_insert_effect_get_noise_reduction
(const PS04InsertEffect *self);
This function returns the amount of noise reduction enabled for the effect.
self : |
A pointer to the insert effect. |
| Returns : | 0 = off, 1-30 = sensitivity. |
int ps04_insert_effect_get_patch_volume
(const PS04InsertEffect *self);
self : |
|
| Returns : |
gboolean ps04_insert_effect_is_compressor_enabled
(const PS04InsertEffect *self);
self : |
|
| Returns : |
gboolean ps04_insert_effect_is_equalizer_enabled
(const PS04InsertEffect *self);
self : |
|
| Returns : |
gboolean ps04_insert_effect_is_modulator_enabled
(const PS04InsertEffect *self);
self : |
|
| Returns : |
gboolean ps04_insert_effect_is_preamp_enabled
(const PS04InsertEffect *self);
self : |
|
| Returns : |
int ps04_compressor_get_attack_speed
(const PS04Compressor *self);
self : |
|
| Returns : |
int ps04_compressor_get_input_sensivity
(const PS04Compressor *self);
self : |
|
| Returns : |