[linux-audio-dev] raw pcm information

Hans Fugal hans at fugal.net
Thu Aug 19 19:42:33 UTC 2004


I think it would be useful to set up a wiki page or something outlining
the different sound formats. Is there a lad-related wiki?

/* Quoth Benno Senoner <sbenno at gardena.net>
   on Thu, 19 Aug 2004 at 17:49 +0200
   in <4124CC0E.9030704 at gardena.net> */

> not big secrets here.
> try to look up the docs for the WAV format.
> or just search for big/little endian encoding
> 24bit packed words etc
> 
> in substance there are only a few mainstream raw pcm data encodings.
> 
> 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)
> 
> cheers,
> Benno
> http://www.linuxsampler.org
> 
> Garett Shulman wrote:
> 
> >Hello, I have been googleing around trying to find information on raw 
> >pcm data. Does anybody know of any tutorials or references on raw pcm 
> >data?  I am most curious about different storage types (2s complement, 
> >etc), and how multiple channels are stored. Thanks. -Garett
> >
> 

-- 
 .O.  Hans Fugal            | De gustibus non disputandum est.
 ..O  http://hans.fugal.net | Debian, vim, mutt, ruby, text, gpg
 OOO                        | WindowMaker, gaim, UTF-8, RISC, JS Bach
---------------------------------------------------------------------
GnuPG Fingerprint: 6940 87C5 6610 567F 1E95  CB5E FC98 E8CD E0AA D460
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.linuxaudio.org/pipermail/linux-audio-dev/attachments/20040819/7be6818e/attachment.pgp>


More information about the Linux-audio-dev mailing list