Nu:Tekt NTS-1 digital SDK
v1.1-0
|
C interface header for user reverb fx. More...
Go to the source code of this file.
Macros | |
#define | __sdram __attribute__((section(".sdram"))) |
This macro can be used to declare a memory buffer in SDRAM space. More... | |
Enumerations | |
enum | user_revfx_param_id_t { k_user_revfx_param_time = 0, k_user_revfx_param_depth, k_user_revfx_param_reserved0, k_user_revfx_param_shift_depth, k_num_user_revfx_param_id } |
User facing parameters. More... | |
Core API | |
#define | REVFX_INIT __attribute__((used)) _hook_init |
#define | REVFX_PROCESS __attribute__((used)) _hook_process |
#define | REVFX_SUSPEND __attribute__((used)) _hook_suspend |
#define | REVFX_RESUME __attribute__((used)) _hook_resume |
#define | REVFX_PARAM __attribute__((used)) _hook_param |
void | _hook_init (uint32_t platform, uint32_t api) |
Initialization callback. More... | |
void | _hook_process (float *xn, uint32_t frames) |
Processing callback. More... | |
void | _hook_suspend (void) |
Suspend callback. More... | |
void | _hook_resume (void) |
Resume callback. More... | |
void | _hook_param (uint8_t index, int32_t value) |
Parameter change callback. More... | |
C interface header for user reverb fx.
Definition in file userrevfx.h.