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