SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Functions
sspmod_trk2sam.c File Reference

trk2sam turn overlapping frames with samples into a samplefile More...

Functions

void spr_trk2sam_free (SprSspInfo *Info)
 
int spr_trk2sam_setup (SprSspInfo *Info, const char **descript, void *aux_info)
 
int spr_trk2sam_process (SprSspInfo *Info, const void *frame_in, void *frame_out)
 
void spr_trk2sam_reset (SprSspInfo *Info, SprSspStatus *action)
 

Detailed Description

trk2sam turn overlapping frames with samples into a samplefile

Reconstructs the time domain signal out of (overlapping) sampleframes by overlap-add. This implementation is based on sam2trk.


[trk2sam]
flength <time>
Frame length uses when creating the window. By default the value stored in the keys is used.
deemphasis <alpha>(0.0)
Deemphasis: x[i] = y[i]+alpha*x[i-1] (note: x is output, y is input).
window [norm/no_norm](norm)
See the more generic version that also specifies the 'windowtype'.
window <HAMMING/RECTANGULAR/HANNING/BLACKMAN/TRIANGULAR/GAUSSIAN> [norm/no_norm](norm)
The analysis part applied this window, hence need to compensate for it. Be default the value stored in the keys is used.

Author
Weiye Ma (algorithms), Jacques Duchateau (ssp routines)
Date
22 Sept 1991, 9 Feb 1995
See Also
ssp_master.c