![]() |
![]() |
![]() |
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 : |