Как конвертировать WAV аудио файлы для воспроизведения Core Audio? - PullRequest
0 голосов
/ 28 сентября 2010

Я использую Core Audio / OpenAL для воспроизведения аудиофайлов CAF. От Apple я знаю, что лучший формат файла такой:

Базовый формат аудиофайлов (CAFF), моно, 16 бит, 44,1 кГц

Итак, я запустил Soundtrack Pro 3 и сохранил WAV-файл в виде «Core Audio File» с 44,1 кГц, 16-разрядным целым числом.

При воспроизведении оно сильно искажается и имеет ужасное качество. Когда я воспроизводю его на Mac, нажимая пробел (быстрый просмотр), звук совершенно в порядке.

Что я должен сделать, чтобы воспроизводить собственные звуковые файлы в Core Audio? Есть ли специальный инструмент от Apple, который конвертировал бы звуковые файлы таким образом, чтобы они мгновенно воспроизводились с Core Audio?

1 Ответ

3 голосов
/ 28 сентября 2010

Из документации Apple:

 afconvert -f caff -d LEI16 something.m4a something.caf
...