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

1 ответ

Core Audio - удаленный ввод-вывод на основе метронома с низкой задержкой

Я пытаюсь построить метроном с низкой задержкой, используя Core Audio. То, чего я пытаюсь добиться, - это использование удаленного ввода-вывода, который должен дать мне временную метку для каждого пакета аудио, который я создаю. Затем я хочу использ…
22 апр '12 в 12:05
3 ответа

Использование аудиоданных из кольцевого буфера при обратном вызове рендеринга, прикрепленном к области ввода аудиоустройства

Название в значительной степени подводит итог того, что я пытаюсь достичь. Я пытаюсь использовать TPCircularBuffer Майкла Тайсона внутри обратного вызова рендеринга, пока кольцевой буфер заполняется входящими аудиоданными. Я хочу отправить звук из о…
09 янв '14 в 22:08
1 ответ

Core Audio - путаница с удаленным вводом-выводом

У меня проблемы с интерпретацией поведения обратных вызовов audioIO для удаленного входа в iOS. Я настраиваю удаленный модуль с двумя обратными вызовами, один как обратный вызов ввода, а другой как обратный вызов рендеринга. Я следую очень похожей н…
13 фев '16 в 21:55
1 ответ

Ошибка сервера регистрации при публикации аудиоустройства

Я пытаюсь опубликовать генератор AudioUnit на iOS. Когда я звоню - (void)publishOutputAudioUnit { AudioComponentDescription desc = { kAudioUnitType_RemoteGenerator, 'anap', 'cwcw', 0, 0 }; OSStatus status = AudioOutputUnitPublish(&desc, CFSTR("M…
22 ноя '13 в 12:49
0 ответов

Возможность воспроизведения стереозвука на симуляторе, но не на устройстве с помощью примера приложения RemoteIO/AudioUnit

В этом примере приложения я смог загрузить файл стерео данных и воспроизвести его с помощью симулятора. Но это не работает на устройстве. Я попытался использовать звуковой редактор и преобразовать стерео клип в моно и изменить настройки дескриптора,…
23 сен '14 в 09:08
1 ответ

iOS RemoteIO - AudioUnitAddRenderNotify Callback

Я пытаюсь сделать запись из RemoteIO, используя AudioUnitAddRenderNotify, как это. По сути, я не могу получить сэмплы от шины bus1, которая является моей входной шиной. RecallCallback не проходит мимо этого: if (*ioActionFlags & kAudioUnitRender…
07 ноя '12 в 04:18
2 ответа

Нет звука в приложении iOS, использующем RemoteIO AudioUnit при перезапуске iPad

У меня странная проблема, когда разработанное мной приложение для iOS работает нормально, когда я собираю и запускаю его из XCode на устройстве. Однако при перезапуске устройства и запуске приложения я не получаю звука вообще. Если я впоследствии от…
10 сен '12 в 16:36
1 ответ

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

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

iOS - RemoteIO AudioUnits, можно иметь 2?

Я пытаюсь сделать это RemoteIO1 (для записи в буфер) -> kAudioUnitType_Mixer -> RemoteIO2 (для воспроизведения вывода) RemoteIO1 используется для 2 целей: 1) Для подачи звука в канал микшера 0 2) Для записи аудио с микрофона в буфер kAudioUnitType_M…
06 ноя '12 в 08:17
2 ответа

Настройка RemoteIO во время выполнения

У меня есть настройка устройства RemoteIO, которая получает вход от микрофона и воспроизводит его. Воспроизведение может быть включено или отключено в любое время одним нажатием кнопки. Мой вопрос заключается в том, что для вызова или включения восп…
05 дек '16 в 08:46
1 ответ

iOS: несколько AU против всего в одном обратном вызове рендеринга

Я занимаюсь разработкой пользовательского сэмплера и звукового движка для моего приложения (iPhone 4+), в частности добавляю функции записи и отправки эффектов. Я застрял, пытаясь решить, идти ли по пути, когда все обрабатывается в одном большом обр…
07 июл '12 в 16:20
1 ответ

Запись аудио с аудиоустройством с файлами, сегментированными по X секунд.

Я был в этом в течение нескольких дней. Я не очень знаком со слоем Audio Unit фреймворка. Может ли кто-нибудь указать мне полный пример того, как я могу разрешить запись пользователя, а затем записать файл на лету с x номером интервала. Например, по…
11 янв '15 в 23:43
1 ответ

Воспроизведение голоса из потока сервера nsdata с помощью AudioUnit IOS

Я пытаюсь создать какое-то приложение VoIP в iOS. До сих пор я был в состоянии успешно отправить данные микрофона в виде буфера от микрофона на сервер с помощью GCDAsyncSocket, Теперь мне нужно воспроизвести данные, которые я получаю, что меня очень…
0 ответов

Преобразование буфера PCM в режиме реального времени в данные AAC для iOS с использованием Remote IO и Audio Convert Service

Я использую Remote IO для получения аудиобуфера от PCM, я хочу в режиме реального времени отправлять данные на Darwin Server через сотовую сеть (сеть 3G). Я выбираю формат AAC, так как есть статья от Фраунгофера под названием "Аудиосвязь на основе A…
10 май '13 в 17:25
1 ответ

AVAudioSession RemoteIO playAndRecord

Я думаю, что API-интерфейсы AVAudioSession сильно изменились со времен iOS7 и часто сбивают с толку. Моя цель - настроить устройство RemoteIO, одновременно записывать звук с микрофона и воспроизводить сэмплы через наушники. Если нет наушников, не во…
18 ноя '17 в 07:22
0 ответов

Почему этот malloc аварийно завершает работу для удаленного ввода-вывода?

Я пытаюсь использовать malloc для создания памяти для аудио-буфера для удаленного ввода-вывода. Это работает подавляющее большинство времени. Но недавно он зависал на некоторых iOS 6.0.1 - 6.1.3, странным образом на iPhone 5 и iPad 3-4, iPad 3-5 и i…
07 апр '13 в 06:39
4 ответа

Запись падения громкости переключения между RemoteIO и VPIO

В моем приложении мне нужно переключаться между этими двумя различными аудиоустройствами. Всякий раз, когда я переключаюсь с VPIO на RemoteIO, у меня падает громкость записи. Довольно значительное падение. Без изменений в громкости воспроизведения. …
10 дек '12 в 12:49
2 ответа

Иногда происходит сбой EXC_BAD_ACCESS без сообщения (установите NSZombieEnabled)

Я работаю с RemoteIO, чтобы получить микрофонные входы и немного их изменить. Иногда происходит сбой с EXC_BAD_ACCESS и больше нет сообщений. Вот те линии, которые вызывают сбои; int currPower = [[powers objectAtIndex:i] intValue]; int prevPower = […
2 ответа

Прямые звонки в Audio Unit вместо обратных вызовов iOS

Есть ли прямые вызовы к аудиоустройству, чтобы мне не приходилось зависеть от системных обратных вызовов-входов и обратных вызовов рендеринга (я могу имитировать это с помощью таймера). Например, как есть AudioUnitRender для извлечения данных из ауд…
04 июн '12 в 09:35
1 ответ

Разница во времени между AudioOutputUnitStart() и обратным вызовом рендеринга для RemoteIO

Это довольно "мелкий" вопрос относительно времени... Я использую аудиоустройство iOS RemoteIO, чтобы делать вещи. Интересно, как именно система обрабатывает синхронизацию: после вызова AudioOutputUnitStart() модуль должен включиться, а затем обратны…
08 дек '17 в 16:50