UDI

UDI is a signal processing library of C routines which provides a coherent software approach for developing and maintaining digital signal processing algorithms on stand-alone Workstations or on host/array processor configurations. Initially designed for sound signal analysis and synthesis, it can be used by any application which does vector math calculations.

It provides functions ranging from elementary vector and matrix operations to more specific DSP operations, such as, but not limited to, FFT, least square, linear prediction coding, discrete spectrum and pitch detection.

UDI was actually used in implementing SVP. (see in directory)

UDI is implemented on UNIX workstations (DEC, DEC Alpha, SGI) and Macintosh (version for Symantec compiler).

Vincent Puis

Marketing Director
IRCAM
1 Place Stravinsky
Paris, 75004
France
011-33-1-44-78-67-60
fax:011-33-1-42-77-29-67