SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Structures | Modules | Typedefs | Enumerations | Functions | Variables
API_SprLibInternal::lib::preproc
+ Collaboration diagram for API_SprLibInternal::lib::preproc:

Data Structures

struct  SprSspStatusIO
 Save/load a modules status. More...
 
struct  SprSspStatusUpdate
 Update module status with some new data. More...
 

Modules

 API_SprLibInternal::lib::preproc::mod
 

Typedefs

typedef SprSspStatusIO SprSspStatusLoad
 
typedef SprSspStatusIO SprSspStatusSave
 

Enumerations

enum  SPR_SPECTYPE {
  SPR_SPECTYPE_COMPLEX, SPR_SPECTYPE_POW_PHAS, SPR_SPECTYPE_POWER, SPR_SPECTYPE_LOGPOW,
  SPR_SPECTYPE_NSPECTYPE
}
 Spectrum types. More...
 

Functions

const char * spr_ssp_find_err_loc (const char *const *line_array, const char *const *line_ptr, int *line_nr)
 
int spr_ssp_process_convert (SprSspInfo *info, const void *frame_in, void *frame_out)
 
SprSspDlistspr_ssp_free_Dlist (SprSspDlist *dlist, SprMsgId *routine, char *name)
 
int spr_ssp__setup_store (SprSspInfo *info, int copy, const char *buf_name, char *param_sel, SprVarlist *varlist, void *paste, int vlen_sel, const SprDT *type_sel)
 
int spr_ssp__setup_recall (SprSspInfo *info, int at_begin, int copy, const char *buf_name, SprVarlist *varlist, void *paste)
 
int spr_ssp_setup_recall (SprSspInfo *info, SprCmdBuf *cmdbuf, SprVarlist *varlist)
 
int spr_ssp_val_spectype (const char *name)
 
int spr_ssp_val_tracktype (const char *name)
 
int ssvdc_ (float *x, int *ldx, int *n, int *p, float *s, float *e, float *u, int *ldu, float *v, int *ldv, float *work, int *job, int *info)
 

Variables

const char *const spr_ssp_str_spectype [SPR_SPECTYPE_NSPECTYPE+1]
 

Detailed Description

Typedef Documentation

Enumeration Type Documentation

Spectrum types.

Enumerator
SPR_SPECTYPE_COMPLEX 

complex spectrum

SPR_SPECTYPE_POW_PHAS 

power spectrum + phase

SPR_SPECTYPE_POWER 

power spectrum - no phase

SPR_SPECTYPE_LOGPOW 

log power spectrum in dB - no phase

SPR_SPECTYPE_NSPECTYPE 

Function Documentation

const char* spr_ssp_find_err_loc ( const char *const *  line_array,
const char *const *  line_ptr,
int *  line_nr 
)
int spr_ssp_process_convert ( SprSspInfo info,
const void *  frame_in,
void *  frame_out 
)
SprSspDlist* spr_ssp_free_Dlist ( SprSspDlist dlist,
SprMsgId routine,
char *  name 
)
int spr_ssp__setup_store ( SprSspInfo info,
int  copy,
const char *  buf_name,
char *  param_sel,
SprVarlist varlist,
void *  paste,
int  vlen_sel,
const SprDT type_sel 
)
int spr_ssp__setup_recall ( SprSspInfo info,
int  at_begin,
int  copy,
const char *  buf_name,
SprVarlist varlist,
void *  paste 
)
int spr_ssp_setup_recall ( SprSspInfo info,
SprCmdBuf cmdbuf,
SprVarlist varlist 
)
int spr_ssp_val_spectype ( const char *  name)

Decode the "SPECTYPE" keys.

Returns
any of the SPR_SPECTYPE enumeration values, (-1) if the value could not be decoded, and SPR_NOT_DEFINED if name equals NULL.
int spr_ssp_val_tracktype ( const char *  name)

Decode the "TRACKTYPE" keys.

Returns
any of the SPR_TRACKTYPE enumeration values, (-1) if the value could not be decoded, and SPR_NOT_DEFINED if name equals NULL.
int ssvdc_ ( float *  x,
int *  ldx,
int *  n,
int *  p,
float *  s,
float *  e,
float *  u,
int *  ldu,
float *  v,
int *  ldv,
float *  work,
int *  job,
int *  info 
)

Variable Documentation

const char* const spr_ssp_str_spectype[SPR_SPECTYPE_NSPECTYPE+1]