Die Idee, libsndfile (www.mega-nerd.com/libsndfile/, eine bestehende Bibliothek für das Lesen von Audio-Dateiformaten) auf den TMS320 zu portieren, verwarf ich. Eine Portierung würde den Zeitrahmen sprengen.

Die Bibliothek ist zu umfangreich und abhängig von anderen Bibliotheken, die ebenfalls portiert werden müssten.

Compiler output:

Too many unsatisfiable dependencies for the moment, eg.
 could not open source file "byteswap.h"    MP3DecWithHI/libsndfile    sfendian.h    line 44    1314180429309    1408
 could not open source file "sys/time.h"    MP3DecWithHI/libsndfile    common.c    line 26    1314180429286    1374
 *
 identifier "int64_t" is undefined    MP3DecWithHI/libsndfile    sndfile.h    line 318    1314180429308    1406