This can be used for lots of sound types:
afconvert -f caff -d LEI16 slide.mp3 slide.caf
For more info: Good article, Apple Docs
Who knew unenjoyment could be so fun!?!?!
The most recent LLVM Compiler has a bug wherein armv6 code that uses CGPoint and CGRect structs can be optimized incorrectly. As a workaround, try compiling your armv6 code with "Compile for Thumb" set to No (or add -mno-thumb to your Other Compiler Flags).