1#ifndef KEST_INT_TRANSFORMER_H_
2#define KEST_INT_TRANSFORMER_H_
4#define TRANSFORMER_MODE_FULL_SPECTRUM 0
5#define TRANSFORMER_MODE_UPPER_SPECTRUM 1
6#define TRANSFORMER_MODE_LOWER_SPECTRUM 2
7#define TRANSFORMER_MODE_BAND 3
9#define TRANSFORMER_WET_MIX_PID 0xFFFF
11#define TRANSFORMER_BAND_LP_CUTOFF_PID 0xFFFE
12#define TRANSFORMER_BAND_HP_CUTOFF_PID 0xFFFD
13#define TRANSFORMER_BAND_MODE_SID 0xFFFF
46 #ifdef KEST_USE_FREERTOS
47 SemaphoreHandle_t mutex;
50 #ifdef KEST_ENABLE_REPRESENTATIONS
51 kest_representation_pll *reps;
74void add_effect_from_menu(lv_event_t *e);
79void effect_receive_id(kest_message message, kest_response response);
#define DECLARE_LINKED_PTR_LIST(X)
kest_setting_pll * settings
kest_parameter band_center
kest_parameter band_width
kest_parameter band_lp_cutoff
kest_parameter band_hp_cutoff
struct kest_profile * profile
kest_parameter_pll * parameters
struct kest_ui_page * parent