Re: Writing little-endian AIFF/AIFC files
Re: Writing little-endian AIFF/AIFC files
- Subject: Re: Writing little-endian AIFF/AIFC files
- From: William Stewart <email@hidden>
- Date: Tue, 31 Mar 2009 13:10:24 -0700
We've answered this more than once.
AIF/C files are not generally used for storing little endian linear
pcm data. There are some historical use cases (CD files that Stephen
alluded too) but we do not encourage or support the writing of these
files.
I don't know how much clearer we can be. I can give you a dumb answer
(not supported), but then you'll point out my dissembling, because
quite clearly you can have little endian AIF files. So, the answer is
shades of gray.
So, if you have any kind of audio data, we recommend using CAF files
as they are agnostic to the data they store. If you want compatibility
with windows in particular, and with general practise, then big-endian
- AIFF/C, little endian - WAV
Bill
On Mar 31, 2009, at 12:43 PM, Thomas Tempelmann wrote:
On Tue, Mar 31, 2009 at 20:40, Stephen Davis <email@hidden>
wrote:
I don't speak for the CoreAudio team but I don't think there's any
deep
secret going on, I think that the support just wasn't implemented b/
c it is
not the preferred encoding endian-ness for AIFF/AIFC. If you want a
little-endian PCM file, just use CAF (or WAV if you want
Windows-compatibility).
I believe you're missing one important fact here:
There are strong indications suggesting that Apple has indeed extended
the AIFF/AIFC format to support little-endian PCM data, and the
original poster's question (and mine) were in the direction of finding
specs on this - because those specs are hard to come by.
- Hide quoted text -
--
Thomas Tempelmann, http://www.tempel.org/
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden