#include <stdint.h>
#include <stdio.h>
Go to the source code of this file.
|
| int | sp_auxdata_alloc (sp_auxdata *aux, size_t size) |
| int | sp_auxdata_free (sp_auxdata *aux) |
| int | sp_create (sp_data **spp) |
| int | sp_createn (sp_data **spp, int nchan) |
| int | sp_destroy (sp_data **spp) |
| int | sp_process (sp_data *sp, void *ud, void(*callback)(sp_data *, void *)) |
| int | sp_process_raw (sp_data *sp, void *ud, void(*callback)(sp_data *, void *)) |
| int | sp_process_plot (sp_data *sp, void *ud, void(*callback)(sp_data *, void *)) |
| int | sp_process_spa (sp_data *sp, void *ud, void(*callback)(sp_data *, void *)) |
| SPFLOAT | sp_midi2cps (SPFLOAT nn) |
| int | sp_set (sp_param *p, SPFLOAT val) |
| int | sp_out (sp_data *sp, uint32_t chan, SPFLOAT val) |
| uint32_t | sp_rand (sp_data *sp) |
| void | sp_srand (sp_data *sp, uint32_t val) |
| void | sp_fft_create (sp_fft **fft) |
| void | sp_fft_init (sp_fft *fft, int M) |
| void | sp_fftr (sp_fft *fft, SPFLOAT *buf, int FFTsize) |
| void | sp_fft_cpx (sp_fft *fft, SPFLOAT *buf, int FFTsize) |
| void | sp_ifftr (sp_fft *fft, SPFLOAT *buf, int FFTsize) |
| void | sp_fft_destroy (sp_fft *fft) |
◆ kiss_fft_scalar
◆ NO_LIBSNDFILE
◆ SP_BUFSIZE
◆ SP_NOT_OK
◆ SP_OK
◆ SP_RANDMAX
| #define SP_RANDMAX 2147483648 |
◆ SPFLOAT
◆ kiss_fft_cfg
◆ kiss_fftr_cfg
◆ sp_auxdata
| typedef struct sp_auxdata sp_auxdata |
◆ sp_data
| typedef struct sp_data sp_data |
◆ sp_frame
◆ sp_auxdata_alloc()
◆ sp_auxdata_free()
◆ sp_create()
◆ sp_createn()
◆ sp_destroy()
◆ sp_fft_cpx()
◆ sp_fft_create()
◆ sp_fft_destroy()
◆ sp_fft_init()
◆ sp_fftr()
◆ sp_ifftr()
◆ sp_midi2cps()
◆ sp_out()
◆ sp_process()
◆ sp_process_plot()
◆ sp_process_raw()
◆ sp_process_spa()
◆ sp_rand()
◆ sp_set()
◆ sp_srand()