Описание тега audiobufferlist
1
ответ
Core Audio - путаница с удаленным вводом-выводом
У меня проблемы с интерпретацией поведения обратных вызовов audioIO для удаленного входа в iOS. Я настраиваю удаленный модуль с двумя обратными вызовами, один как обратный вызов ввода, а другой как обратный вызов рендеринга. Я следую очень похожей н…
13 фев '16 в 21:55
0
ответов
Загрузить NSData из AudioBufferList в AVAudioPlayer
Из метода делегата я получаю AudioBufferList во время записи аудио. Я пытаюсь собрать данные из AudioBufferList и сохранить их, чтобы я мог загрузить их в мой AVAudioPlayer, но AVAudioPlayer выдает ошибку, и я не могу воспроизвести запись. Мне нужно…
03 июн '15 в 02:10
0
ответов
Как конвертировать массив аудио плавающих в mp3-буфер с помощью lame lib iOS?
Я использую EZAudio Lib для получения аудиоданных во время воспроизведения. Теперь я хочу транслировать эти данные в виде mp3-буфера. Я использую lame lib для кодирования данных и их трансляции. Но я не могу правильно его преобразовать. получение ау…
27 фев '18 в 09:01
0
ответов
Проигрывание AudioBufferList с использованием AVAudioEngine с некоторым эффектом
Можно ли предложить способ воспроизведения AudioBufferList, хранящегося в кольцевом буфере, с использованием AVAudioEngine. - (void)configureAudioEngine { engine = [[AVAudioEngine alloc] init]; playerNode = [[AVAudioPlayerNode alloc] init]; [engine …
29 авг '18 в 15:34
1
ответ
Генерация массива Float32 (данные Float32 PCM) с использованием CMSampleBuffer
Я получаю обратные вызовы с камеры для аудио с данными в формате CMSampleBuffer но я не могу преобразовать эти данные в данные PCM. Я следовал документам, предоставленным Apple copyPCMData, UnsafeMutablePointer, AudioBufferList, но все, что я получи…
05 июн '18 в 07:34
2
ответа
Выделите AudioBufferList с двумя буферами для стереофонического аудиопотока
У меня есть следующий код в C, который выделяет AudioBufferList с соответствующей длиной. UInt32 bufferSizeBytes = bufferSizeFrames * sizeof(Float32); propertySize = offsetof(AudioBufferList, mBuffers[0]) + (sizeof(AudioBuffer) * mRecordSBD.mChannel…
03 мар '18 в 18:14
1
ответ
AudioBufferList в Swift
Я пытаюсь преобразовать следующий код в Swift: CMSampleBufferRef sampleBuffer = [assetOutput copyNextSampleBuffer]; CMBlockBufferRef blockBuffer; AudioBufferList audioBufferList; CMSampleBufferGetAudioBufferListWithRetainedBlockBuffer(sampleBuffer, …
09 ноя '14 в 06:03
1
ответ
Уменьшение амплитуды вывода из ExtAudioFileRead
Я пытаюсь уменьшить амплитуду вывода ExtAudioFileRead перед сохранением его в файл. Вот мой оригинальный код: AudioBufferList convertedData; convertedData.mNumberBuffers=1; convertedData.mBuffers[0].mNumberChannels=mySettings->outputFormat.mChann…
31 июл '14 в 11:20
1
ответ
Ошибка преобразования AudioBufferList в CMBlockBufferRef
Я пытаюсь взять видеофайл, прочитать его при помощи AVAssetReader и передать аудио в CoreAudio для обработки (добавления эффектов и прочего) перед сохранением его обратно на диск с помощью AVAssetWriter. Я хотел бы отметить, что если я установлю com…
19 июл '15 в 19:33
2
ответа
После обновления AudioBufferList байты не совпадают
********************** Итого: 1250 байт *********************** Описание Печать viewController->dataAudioBytes: f3fed5fe 83fe66fd b4fc78fc e1fb5afb 2cfb4dfb b3fb8ffb 32fad5f9 64fbacfc 7dfdc3fd 4bfe8cff 1500f2ff edffb400 3c01ef01 56038d04 a704bd04 5e…
17 июн '17 в 06:54
2
ответа
Запись массива с плавающей точкой в аудиофайл
У меня есть массив значений Float32 с именем _recordingSamples, которые я хочу записать в аудиофайл. Значение _recordingLength составляет около 390000. Я использую следующий код: NSString *outputPath = @"/Users/evanjackson/output.caf"; NSFileManager…
12 июн '14 в 15:49
1
ответ
Что заставляет ExtAudioFileRead сделать ioData->mBuffers[0].mDataByteSize отрицательным?
Проблема возникает, когда я часто останавливаю и начинаю воспроизведение аудио и много раз ищу в аудиофайле AAC через ExtAudioFileRef объект. В некоторых случаях это странное поведение проявляется ExtAudioFileRead: Иногда он присваивает эти номера m…
02 янв '14 в 17:52
1
ответ
AudioBufferList размещают в Swift
Я борюсь с этим API и синтаксисом в Swift audioBufferList = AudioBufferList(mNumberBuffers: 2, mBuffers: (AudioBuffer)) Я не знаю, что (AudioBuffer) с () означает? Есть идеи и как мне это инициализировать? Это из заголовков: public struct AudioBuffe…
27 апр '17 в 20:22
0
ответов
Использование libvorbis с iOS Core Audio и AudioBuffer
Я успешно использую libvorbis в проектах xcode для кодирования файлов wav. Теперь я пытаюсь кодировать данные AudioBuffer, отправленные через аудиоустройства. Например, для кодирования входа микрофона. Описание AudioStreamBasicDescription, которое я…
21 мар '18 в 17:22
0
ответов
Как воспроизвести Google речь в текстовое API-буферизованное аудио в AVAudioPlayer Swift
Я использую Google речь в текстовое приложение, для преобразования речи в текст. речь буферизируется в AudioBufferList и далее преобразуется в данные. когда я пытаюсь воспроизвести те же данные в AvudioPlayer, используя метод инициализации "AVAudioP…
16 янв '19 в 14:57
2
ответа
Потоковая передача аудиоустройства Remote IO с одного iPhone на другой
Я нашел 3-4 примера, которые показывают использование аудиоустройств Remote IO. как здесь, здесь и т. д. Они скрывают аналоговые аудиоданные с микрофона iPhone, оцифровывают их и затем воспроизводят. До этого момента все работало нормально, и теперь…
19 май '14 в 11:44
0
ответов
Усилить аудиобуфер Xcode IOS
У меня есть AudioBuffer, как показано ниже. Он может играть через динамик. Я хотел бы знать, как усилить эти буферы, прежде чем играть. Как мне изменить? /** This callback is called when the audioUnit needs new data to play through the speakers. If …
18 янв '14 в 08:15
2
ответа
Как преобразовать эту переменную UnsafeMutablePointer<UnsafeMutablePointer <Float >> в AudioBufferList?
У меня есть этот метод EZAudio в моем проекте Swift для захвата звука с микрофона: func microphone(microphone: EZMicrophone!, hasAudioReceived bufferList: UnsafeMutablePointer<UnsafeMutablePointer<Float>>, withBufferSize bufferSize: UInt…
16 июн '16 в 15:12
0
ответов
Есть ли способ остановить поток AURemoteIO из AutioToolBox от выполнения задач опроса?
Поэтому я использую Cocos2dx новый AudioEngine, и у меня возникла эта ошибка: https://github.com/cocos2d/cocos2d-x/issues/18948. 0 0x0000000184a5cea8 in CrashIfClientProvidedBogusAudioBufferList () 1 0x000000018493f270 in AudioConverterConvertComple…
19 июл '18 в 15:30
4
ответа
Как использовать фреймворк aubio в iOS?
Я пытаюсь обнаружить биение, высоту звука, начало и быстрое преобразование Фурье (FFT) аудиофайла в iOS, и я обнаружил, что aubio предоставляет эти функции, и iOS Framework также доступен. До сих пор я использую http://theamazingaudioengine.com/ для…
23 янв '14 в 08:10