Subject: Re: [linux-audio-dev] raw pcm information
From: Hans Fugal (hans_AT_fugal.net)
Date: Thu Aug 19 2004 - 22:42:33 EEST
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
This archive was generated by hypermail 2b28 : Thu Aug 19 2004 - 22:49:06 EEST