[linux-audio-dev] raw pcm information

Erik de Castro Lopo erikd-lad at mega-nerd.com
Thu Aug 19 21:21:12 UTC 2004


???????????? wrote:

> > 8bit , in some case signed, in others unsigned (amiga IIRC).
> > 16bit signed (2 complement)  (usually little endian, aka x86 endianess, 
> > PPCs must swap da)
> > 24bit usually  signed (2 complement), little endian
> > 32bit integer
> > 32bit float (IEEE)

libsndfile reads and writes raw (ie headerless) files of all of the 
above formats and has the advantage of also reading WAV, AIFF, AU
and a whole bunch of other files as well.

    http://www.mega-nerd.com/libsndfile/

Erik
-- 
+-----------------------------------------------------------+
  Erik de Castro Lopo  nospam at mega-nerd.com (Yes it's valid)
+-----------------------------------------------------------+
"If POSIX threads are a good thing, perhaps I don't want to know what
they're better than."                                   -- Rob Pike



More information about the Linux-audio-dev mailing list