Referencia del Archivo spl10.c

#include <math.h>
#include <assert.h>
#include "spli.h"

Dependencia gráfica adjunta para spl10.c:

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  ) 

Definición en la línea 109 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI ms2hz ( SPL_FLOAT  ms  ) 

Definición en la línea 120 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI hz2rad ( SPL_FLOAT  hz,
SPL_FLOAT  freq 
)

Definición en la línea 132 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI rad2hz ( SPL_FLOAT  rad,
SPL_FLOAT  freq 
)

Definición en la línea 146 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI hz2lhz ( SPL_FLOAT  hz  ) 

Definición en la línea 158 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI lhz2hz ( SPL_FLOAT  l2  ) 

Definición en la línea 169 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI hz2lnhz ( SPL_FLOAT  hz  ) 

Definición en la línea 180 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI lnhz2hz ( SPL_FLOAT  lnhz  ) 

Definición en la línea 191 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI r2bw ( SPL_FLOAT  r,
SPL_FLOAT  freq 
)

Definición en la línea 219 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI bw2r ( SPL_FLOAT  bw,
SPL_FLOAT  freq 
)

Definición en la línea 234 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI a2db ( SPL_FLOAT  a  ) 

Definición en la línea 247 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI db2a ( SPL_FLOAT  db  ) 

Definición en la línea 258 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI aa2db ( SPL_FLOAT  aa  ) 

Definición en la línea 269 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI db2aa ( SPL_FLOAT  db  ) 

Definición en la línea 280 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI a2bd ( SPL_FLOAT  a  ) 

Definición en la línea 291 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI bd2a ( SPL_FLOAT  bd  ) 

Definición en la línea 302 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI aa2bd ( SPL_FLOAT  aa  ) 

Definición en la línea 313 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI bd2aa ( SPL_FLOAT  bd  ) 

Definición en la línea 324 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI normalize ( SPL_FLOAT  n,
SPL_FLOAT  neg1,
SPL_FLOAT  pos1 
)

Definición en la línea 338 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI unnormalize ( SPL_FLOAT  n,
SPL_FLOAT  neg1,
SPL_FLOAT  pos1 
)

Definición en la línea 354 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI snormalize ( SPL_FLOAT  n,
SPL_FLOAT  neg1,
SPL_FLOAT  pos1 
)

Definición en la línea 367 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI sunnormalize ( SPL_FLOAT  n,
SPL_FLOAT  neg1,
SPL_FLOAT  pos1 
)

Definición en la línea 385 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI norm_i16 ( INT16  i16  ) 

Definición en la línea 401 del archivo spl10.c.

PUBLIC INT16 XAPI unnorm_i16 ( SPL_FLOAT  f  ) 

Definición en la línea 411 del archivo spl10.c.

PUBLIC INT16 XAPI sunnorm_i16 ( SPL_FLOAT  f  ) 

Definición en la línea 433 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI lin2log2 ( SPL_FLOAT  x  ) 

Definición en la línea 447 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI log22lin ( SPL_FLOAT  x  ) 

Definición en la línea 457 del archivo spl10.c.

PUBLIC SPL_FLOAT XAPI lin2ln ( SPL_FLOAT  x  ) 

Definición en la línea 466 del archivo spl10.c.


Generado el Thu Mar 11 18:59:27 2010 para AhoLib por  doxygen 1.5.6