Описание тега extaudiofileread

0 ответов

Apple ExtAudioFileRead с клиентским форматом данных (mp3) действительно синхронна

Является ли ExtAudioFileRead действительно синхронным при использовании в сочетании с ExtAudioFileRef, который содержит формат данных клиента (а именно, mp3)? В документе сказано, что: /*! @function ExtAudioFileRead @abstract Perform a synchronous s…
1 ответ

Воспроизведение больших файлов Core Audio (сжатых) и использование памяти

Итак, я настроил многоканальный микшер и модуль удаленного ввода / вывода для смешивания / воспроизведения нескольких буферов данных PCM, которые я читаю из аудиофайлов. Для коротких звуковых эффектов в моей игре я загружаю весь файл в буфер памяти,…
23 май '14 в 09:36
1 ответ

Глюки возникают при чтении данных с использованием ExtAudioFile в сочетании с циклическим буфером

Я пытаюсь обработать аудиоданные, которые читаются с использованием ExtAudioFile, Однако, когда я пытаюсь поместить эти данные в кольцевой буфер, я слышу несколько глюков. В приведенном ниже примере кода я передаю данные из "inBuffer" непосредственн…
1 ответ

Воспроизведение аудио файла.caf с ExtAudioFileRead не синхронизировано

Мое приложение выполняет огромную обработку данных на аудио, поступающем с микрофонного входа. Чтобы получить "демонстрационный режим", я хочу сделать то же самое на основе локального аудиофайла.caf. Мне удалось получить аудиофайл. Теперь я пытаюсь …
22 мар '15 в 19:26
1 ответ

Уменьшение амплитуды вывода из ExtAudioFileRead

Я пытаюсь уменьшить амплитуду вывода ExtAudioFileRead перед сохранением его в файл. Вот мой оригинальный код: AudioBufferList convertedData; convertedData.mNumberBuffers=1; convertedData.mBuffers[0].mNumberChannels=mySettings->outputFormat.mChann…
1 ответ

Что заставляет ExtAudioFileRead сделать ioData->mBuffers[0].mDataByteSize отрицательным?

Проблема возникает, когда я часто останавливаю и начинаю воспроизведение аудио и много раз ищу в аудиофайле AAC через ExtAudioFileRef объект. В некоторых случаях это странное поведение проявляется ExtAudioFileRead: Иногда он присваивает эти номера m…
0 ответов

Ошибка AudioFileReadBytes -38

У меня есть файл.aif, который я пытаюсь прочитать и добавить в буфер char*. После первого чтения я получаю ошибку -38. Что это значит и как это решить? Вот мой код: NSBundle *mainBundle = [NSBundle mainBundle]; NSString *filename = [NSString stringW…
05 июн '14 в 09:40
1 ответ

Зацикливание файла AAC с ExtAudioFileRead - ошибка?

Читая аудиофайлы на iOS с помощью ExtAudioFileRead, кажется, что достижение eof полностью останавливает читателя… Например, предполагается, что _abl AudioBufferList и _eaf ExtendedAudioFileRef выделены и правильно настроены: - ( void )testRead { UIn…
09 май '14 в 16:50
0 ответов

Декодирование AAC ADTS в PCM (странный звук)

Я пытаюсь декодировать AAC в PCM, и все, кажется, работает хорошо. Проблема в том, что я слышу странный звук в моем аудиофайле (как змея):) Аудиофайл: https://www.dropbox.com/s/2a6c1m38w1cu0km/myaudiofileWrite.m4a?dl=0 мой метод декодирования AAC AD…
14 мар '16 в 15:49
0 ответов

Воспроизведение аудио с использованием kAudioUnitSubType_AudioFilePlayer

Я успешно реализовал проигрыватель аудиофайлов с помощью удаленного аудиоустройства ввода / вывода и обратного вызова рендеринга, где я использую ExtAudioFileRead для рендеринга аудио кадров. В этот момент мне просто интересно, какая разница будет в…
1 ответ

ExtAudioFileRead работает слишком медленно. Как сделать это быстрее?

Я написал свою собственную аудио библиотеку. (Глупо, я знаю, но мне это нравится.) Сейчас я использую его для воспроизведения стереофонических файлов из библиотеки iPod на iOS. Это работает хорошо, за исключением того, что иногда вызов ExtAudioFileR…