Я хочу начать с аудиофайла скромного размера файла и закончить с массивом unsigned char
s, который можно загрузить в OpenAL с помощью alBufferData
. Моя проблема - это шаги, которые происходят в середине.Lossy сжатый формат для raw PCM на iPhone
Я думал, AAC будет путь, но, по словам представителя компании Apple Rincewind (ок 12/08):
В настоящее время аппаратные помощь форматы сжатия не поддерживаются для декодирования на iPhone OS. Эти форматы - AAC, MP3 и ALAC.
Использование ExtAudioFile
с набором клиентских форматов создает ошибки PERM, поэтому он ничего не делает.
Итак, храбрые знания, какие у меня варианты? Пакет приложения с .wav и просто сосать, имея массовую загрузку? Напишите мой собственный декодер?
Любые ссылки на ресурсы или советы, которые могут у вас возникли, были бы весьма полезны.
Ах, они уже моно. Я хочу, чтобы сокращение пространства было ограничено только сжатием с потерями. – mcccclean