FILTBANK

NAME

filt - general purpose filterbank analysis

SYNOPSIS

genfilt (-i item) (-n numfilt) (-o order) (-r rate) (-3) file

DESCRIPTION

filterbank is a program to design and apply a general linear filterbank to a signal. In normal model filtbank uses N bandpass filters linearly spaced of equal size with matching 3dB points between 50Hz and (Fs/2)-50Hz. In Third Octave mode (-3 switch) filtbank uses N constant Q filters of one-third octave spacing starting at 100Hz. Note that fewer than N third-octave filters may be possible.

OPTIONS

-I Identify program name and version number.

-i item Select input item number.

-n numfilt Select number of filters >= 2. Default 16.

-o order Select filter order. Default 4. Maximum is 20.

-r rate Output frame rate required. Energies are rectified then low-pass filtered at half this rate before sampling.

-3 Use third-octave filters.

INPUT ITEMS

SP Any speech item

LX (optional) Any Lx item

OUTPUT ITEMS

CO Filterbank energies.

HISTORY

numfilt= number of filters

order= order of filters

rate= output frame rate

type= third-octave

VERSION/AUTHOR

2.1 Mark Huckvale

BUGS


Fri Jul 09 14:54:34 2004