|
Kestrel Interface
|
Go to the source code of this file.
Data Structures | |
| struct | kest_effect |
Macros | |
| #define | TRANSFORMER_MODE_FULL_SPECTRUM 0 |
| #define | TRANSFORMER_MODE_UPPER_SPECTRUM 1 |
| #define | TRANSFORMER_MODE_LOWER_SPECTRUM 2 |
| #define | TRANSFORMER_MODE_BAND 3 |
| #define | TRANSFORMER_WET_MIX_PID 0xFFFF |
| #define | TRANSFORMER_BAND_LP_CUTOFF_PID 0xFFFE |
| #define | TRANSFORMER_BAND_HP_CUTOFF_PID 0xFFFD |
| #define | TRANSFORMER_BAND_MODE_SID 0xFFFF |
| #define TRANSFORMER_BAND_HP_CUTOFF_PID 0xFFFD |
Definition at line 12 of file kest_effect.h.
Referenced by init_effect().
| #define TRANSFORMER_BAND_LP_CUTOFF_PID 0xFFFE |
Definition at line 11 of file kest_effect.h.
Referenced by init_effect().
| #define TRANSFORMER_BAND_MODE_SID 0xFFFF |
Definition at line 13 of file kest_effect.h.
Referenced by init_effect().
| #define TRANSFORMER_MODE_BAND 3 |
Definition at line 7 of file kest_effect.h.
Referenced by init_effect(), and refresh_effect_settings_page().
| #define TRANSFORMER_MODE_FULL_SPECTRUM 0 |
Definition at line 4 of file kest_effect.h.
Referenced by init_effect(), and refresh_effect_settings_page().
| #define TRANSFORMER_MODE_LOWER_SPECTRUM 2 |
Definition at line 6 of file kest_effect.h.
Referenced by init_effect(), and refresh_effect_settings_page().
| #define TRANSFORMER_MODE_UPPER_SPECTRUM 1 |
Definition at line 5 of file kest_effect.h.
Referenced by init_effect(), and refresh_effect_settings_page().
| #define TRANSFORMER_WET_MIX_PID 0xFFFF |
Definition at line 9 of file kest_effect.h.
Referenced by init_effect().
| int clone_effect | ( | kest_effect * | dest, |
| kest_effect * | src ) |
Definition at line 345 of file kest_effect.c.
| DECLARE_LINKED_PTR_LIST | ( | kest_effect | ) |
| kest_parameter * effect_add_parameter | ( | kest_effect * | effect | ) |
Definition at line 237 of file kest_effect.c.
| kest_setting * effect_add_setting | ( | kest_effect * | effect | ) |
Definition at line 264 of file kest_effect.c.
| kest_parameter * effect_get_parameter | ( | kest_effect * | effect, |
| int | n ) |
Definition at line 448 of file kest_effect.c.
| kest_setting * effect_get_setting | ( | kest_effect * | effect, |
| int | n ) |
Definition at line 466 of file kest_effect.c.
| int effect_rectify_param_ids | ( | kest_effect * | effect | ) |
Definition at line 130 of file kest_effect.c.
| int effect_set_id | ( | kest_effect * | effect, |
| uint16_t | profile_id, | ||
| uint16_t | effect_id ) |
Definition at line 178 of file kest_effect.c.
| void free_effect | ( | kest_effect * | effect | ) |
Definition at line 433 of file kest_effect.c.
| int init_default_effect_by_type | ( | kest_effect * | effect, |
| uint16_t | type, | ||
| uint16_t | profile_id, | ||
| uint16_t | effect_id ) |
| int init_effect | ( | kest_effect * | effect | ) |
Definition at line 29 of file kest_effect.c.
| int init_effect_from_effect_desc | ( | kest_effect * | effect, |
| kest_effect_desc * | eff ) |
Definition at line 103 of file kest_effect.c.
| kest_expr_scope * kest_effect_create_scope | ( | kest_effect * | effect | ) |
Definition at line 509 of file kest_effect.c.
| int kest_effect_init_view_page | ( | kest_effect * | effect, |
| struct kest_ui_page * | parent ) |
Referenced by add_effect_from_menu_eff(), and configure_profile_view().
| const char * kest_effect_name | ( | kest_effect * | effect | ) |
Definition at line 17 of file kest_effect.c.
| void kest_effect_profile_rep_update | ( | void * | representer, |
| void * | representee ) |
Definition at line 598 of file kest_effect.c.
| int kest_effect_set_parameter | ( | kest_effect * | effect, |
| const char * | name, | ||
| float | value ) |
Definition at line 551 of file kest_effect.c.
| int kest_effect_set_setting | ( | kest_effect * | effect, |
| const char * | name, | ||
| int | value ) |
Definition at line 574 of file kest_effect.c.
| int kest_effect_update_fpga_registers | ( | kest_effect * | effect | ) |
Definition at line 483 of file kest_effect.c.
| int kest_effect_update_reps | ( | kest_effect * | effect | ) |
Definition at line 613 of file kest_effect.c.
| int kest_fpga_transfer_batch_append_effect | ( | kest_effect * | effect, |
| const kest_eff_resource_report * | cxt, | ||
| kest_eff_resource_report * | report, | ||
| kest_fpga_transfer_batch * | batch ) |
| int request_append_effect | ( | uint16_t | type, |
| kest_effect * | local ) |
Definition at line 190 of file kest_effect.c.