does wav have any endiness at all?
Of course it does, if you are using the typical 16-bit samples then it must have a particular byte order. And being a format popular on Intel platforms I would have to guess that it uses the little endian format required by the ancient 4 to 8-bit calculator chips that all intel chips from that point on have are based on
. All the reasonable processors in the world today use big endian because it just makes more sense
. So on Mac with the PowerPC you have big endian values typically. Thus I suspect that the audio APIs on Mac might work natively with big endian waveforms.