Referencia del Archivo spl10.c
#include <math.h>
#include <assert.h>
#include "spli.h"
Ir al código fuente de este archivo.
|
Definiciones |
#define | N10DLN10 4.342944819032518280 |
#define | N20DLN10 (N10DLN10*2.0) |
Funciones |
PUBLIC SPL_FLOAT XAPI | samples2ms (SPL_FLOAT samples, SPL_FLOAT freq) |
PUBLIC SPL_FLOAT XAPI | ms2samples (SPL_FLOAT ms, SPL_FLOAT freq) |
PUBLIC SPL_FLOAT XAPI | samples2hz (SPL_FLOAT samples, SPL_FLOAT freq) |
PUBLIC SPL_FLOAT XAPI | hz2samples (SPL_FLOAT hz, SPL_FLOAT freq) |
PUBLIC SPL_FLOAT XAPI | hz2ms (SPL_FLOAT hz) |
PUBLIC SPL_FLOAT XAPI | ms2hz (SPL_FLOAT ms) |
PUBLIC SPL_FLOAT XAPI | hz2rad (SPL_FLOAT hz, SPL_FLOAT freq) |
PUBLIC SPL_FLOAT XAPI | rad2hz (SPL_FLOAT rad, SPL_FLOAT freq) |
PUBLIC SPL_FLOAT XAPI | hz2lhz (SPL_FLOAT hz) |
PUBLIC SPL_FLOAT XAPI | lhz2hz (SPL_FLOAT l2) |
PUBLIC SPL_FLOAT XAPI | hz2lnhz (SPL_FLOAT hz) |
PUBLIC SPL_FLOAT XAPI | lnhz2hz (SPL_FLOAT lnhz) |
PUBLIC SPL_FLOAT XAPI | r2bw (SPL_FLOAT r, SPL_FLOAT freq) |
PUBLIC SPL_FLOAT XAPI | bw2r (SPL_FLOAT bw, SPL_FLOAT freq) |
PUBLIC SPL_FLOAT XAPI | a2db (SPL_FLOAT a) |
PUBLIC SPL_FLOAT XAPI | db2a (SPL_FLOAT db) |
PUBLIC SPL_FLOAT XAPI | aa2db (SPL_FLOAT aa) |
PUBLIC SPL_FLOAT XAPI | db2aa (SPL_FLOAT db) |
PUBLIC SPL_FLOAT XAPI | a2bd (SPL_FLOAT a) |
PUBLIC SPL_FLOAT XAPI | bd2a (SPL_FLOAT bd) |
PUBLIC SPL_FLOAT XAPI | aa2bd (SPL_FLOAT aa) |
PUBLIC SPL_FLOAT XAPI | bd2aa (SPL_FLOAT bd) |
PUBLIC SPL_FLOAT XAPI | normalize (SPL_FLOAT n, SPL_FLOAT neg1, SPL_FLOAT pos1) |
PUBLIC SPL_FLOAT XAPI | unnormalize (SPL_FLOAT n, SPL_FLOAT neg1, SPL_FLOAT pos1) |
PUBLIC SPL_FLOAT XAPI | snormalize (SPL_FLOAT n, SPL_FLOAT neg1, SPL_FLOAT pos1) |
PUBLIC SPL_FLOAT XAPI | sunnormalize (SPL_FLOAT n, SPL_FLOAT neg1, SPL_FLOAT pos1) |
PUBLIC SPL_FLOAT XAPI | norm_i16 (INT16 i16) |
PUBLIC INT16 XAPI | unnorm_i16 (SPL_FLOAT f) |
PUBLIC INT16 XAPI | sunnorm_i16 (SPL_FLOAT f) |
PUBLIC SPL_FLOAT XAPI | lin2log2 (SPL_FLOAT x) |
PUBLIC SPL_FLOAT XAPI | log22lin (SPL_FLOAT x) |
PUBLIC SPL_FLOAT XAPI | lin2ln (SPL_FLOAT x) |
Documentación de las definiciones
#define N10DLN10 4.342944819032518280 |
Definición en la línea 46 del archivo spl10.c.
#define N20DLN10 (N10DLN10*2.0) |
Definición en la línea 47 del archivo spl10.c.
Documentación de las funciones
PUBLIC SPL_FLOAT XAPI samples2ms |
( |
SPL_FLOAT |
samples, |
|
|
SPL_FLOAT |
freq | |
|
) |
| | |
Definición en la línea 55 del archivo spl10.c.
PUBLIC SPL_FLOAT XAPI ms2samples |
( |
SPL_FLOAT |
ms, |
|
|
SPL_FLOAT |
freq | |
|
) |
| | |
Definición en la línea 69 del archivo spl10.c.
PUBLIC SPL_FLOAT XAPI samples2hz |
( |
SPL_FLOAT |
samples, |
|
|
SPL_FLOAT |
freq | |
|
) |
| | |
Definición en la línea 83 del archivo spl10.c.
PUBLIC SPL_FLOAT XAPI hz2samples |
( |
SPL_FLOAT |
hz, |
|
|
SPL_FLOAT |
freq | |
|
) |
| | |
Definición en la línea 97 del archivo spl10.c.
PUBLIC SPL_FLOAT XAPI hz2ms |
( |
SPL_FLOAT |
hz |
) |
|
PUBLIC SPL_FLOAT XAPI ms2hz |
( |
SPL_FLOAT |
ms |
) |
|
PUBLIC SPL_FLOAT XAPI hz2rad |
( |
SPL_FLOAT |
hz, |
|
|
SPL_FLOAT |
freq | |
|
) |
| | |
PUBLIC SPL_FLOAT XAPI rad2hz |
( |
SPL_FLOAT |
rad, |
|
|
SPL_FLOAT |
freq | |
|
) |
| | |
PUBLIC SPL_FLOAT XAPI hz2lhz |
( |
SPL_FLOAT |
hz |
) |
|
PUBLIC SPL_FLOAT XAPI lhz2hz |
( |
SPL_FLOAT |
l2 |
) |
|
PUBLIC SPL_FLOAT XAPI hz2lnhz |
( |
SPL_FLOAT |
hz |
) |
|
PUBLIC SPL_FLOAT XAPI lnhz2hz |
( |
SPL_FLOAT |
lnhz |
) |
|
PUBLIC SPL_FLOAT XAPI r2bw |
( |
SPL_FLOAT |
r, |
|
|
SPL_FLOAT |
freq | |
|
) |
| | |
PUBLIC SPL_FLOAT XAPI bw2r |
( |
SPL_FLOAT |
bw, |
|
|
SPL_FLOAT |
freq | |
|
) |
| | |
PUBLIC SPL_FLOAT XAPI a2db |
( |
SPL_FLOAT |
a |
) |
|
PUBLIC SPL_FLOAT XAPI db2a |
( |
SPL_FLOAT |
db |
) |
|
PUBLIC SPL_FLOAT XAPI aa2db |
( |
SPL_FLOAT |
aa |
) |
|
PUBLIC SPL_FLOAT XAPI db2aa |
( |
SPL_FLOAT |
db |
) |
|
PUBLIC SPL_FLOAT XAPI a2bd |
( |
SPL_FLOAT |
a |
) |
|
PUBLIC SPL_FLOAT XAPI bd2a |
( |
SPL_FLOAT |
bd |
) |
|
PUBLIC SPL_FLOAT XAPI aa2bd |
( |
SPL_FLOAT |
aa |
) |
|
PUBLIC SPL_FLOAT XAPI bd2aa |
( |
SPL_FLOAT |
bd |
) |
|
PUBLIC SPL_FLOAT XAPI normalize |
( |
SPL_FLOAT |
n, |
|
|
SPL_FLOAT |
neg1, |
|
|
SPL_FLOAT |
pos1 | |
|
) |
| | |
PUBLIC SPL_FLOAT XAPI unnormalize |
( |
SPL_FLOAT |
n, |
|
|
SPL_FLOAT |
neg1, |
|
|
SPL_FLOAT |
pos1 | |
|
) |
| | |
PUBLIC SPL_FLOAT XAPI snormalize |
( |
SPL_FLOAT |
n, |
|
|
SPL_FLOAT |
neg1, |
|
|
SPL_FLOAT |
pos1 | |
|
) |
| | |
PUBLIC SPL_FLOAT XAPI sunnormalize |
( |
SPL_FLOAT |
n, |
|
|
SPL_FLOAT |
neg1, |
|
|
SPL_FLOAT |
pos1 | |
|
) |
| | |
PUBLIC SPL_FLOAT XAPI norm_i16 |
( |
INT16 |
i16 |
) |
|
PUBLIC INT16 XAPI unnorm_i16 |
( |
SPL_FLOAT |
f |
) |
|
PUBLIC INT16 XAPI sunnorm_i16 |
( |
SPL_FLOAT |
f |
) |
|
PUBLIC SPL_FLOAT XAPI lin2log2 |
( |
SPL_FLOAT |
x |
) |
|
PUBLIC SPL_FLOAT XAPI log22lin |
( |
SPL_FLOAT |
x |
) |
|
PUBLIC SPL_FLOAT XAPI lin2ln |
( |
SPL_FLOAT |
x |
) |
|