Описание тега core-audio

Core Audio - это низкоуровневый API для работы со звуком в операционных системах Apple MacOS и iOS.
0 ответов

Захват аудио системы

Если я прав, вы не можете отправлять приложения в Mac App Store, если приложение зависит от kext. Я пытаюсь захватить вывод звука с выбранного устройства вывода в Системные настройки-> Звук, передать его через мое приложение, которое выполняет некот…
13 авг '16 в 17:40
0 ответов

Как правильно установить битрейт для aac кодирования OSX

У меня есть данные PCM за 1 секунду, которые я успешно записываю в файл AAC. Тем не менее, я не могу контролировать битрейт выходного файла. Вот конфигурация моего кодека AAC: AudioStreamBasicDescription clientFormat = {0}; clientFormat.mSampleRate …
13 янв '17 в 15:51
1 ответ

UnsafeMutablePointer в AURenderCallback

Я не могу понять, как я должен использовать UnsafeMutablePointer в Swift 3. Особенно в AURenderCallback, Я пытаюсь ниже код: import Foundation import AudioToolbox let sineFrequency = 880.0 // MARK: User data struct struct SineWavePlayer { var output…
29 дек '16 в 20:33
2 ответа

iphone: (аудио) размещение сообщения, чтобы убить mediaserverd

Я играю несколько звуков, используя: AudioServices AudioServicesPlaySystemSound(aSystemSoundID); Когда я тестирую проект на iPhone 3G, подключенном к машине, я получаю следующее сообщение: > 2010-09-16 17:29:29.672 > myProject[6528:6def] [17:2…
4 ответа

Учебные ресурсы Swift Core Audio

Я пытаюсь изучить iOS Core Audio для Swift. Я начал с Swift сразу же, и у меня не было понимания Objective-C. Я инженер по образованию в области звукорежиссуры, поэтому мне не нужно изучать основы "звука" (сэмплирование, bitdepth и т. Д.) В том виде…
24 фев '15 в 23:06
0 ответов

AVAudioConverter Сжатый /PCM преобразование, выбрасывающее OSStatus -50 (kAudio_ParamError)

Я пытаюсь использовать AVAudioConverter для преобразования сжатых аудиоданных (в данном случае mp3, 96 кбит / с, CBR, стерео) в данные PCM (стандартный формат вывода, полученный путем вызова audioEngine.outputNode.outputFormatForBus(0)). Я использую…
18 авг '16 в 19:01
1 ответ

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

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

Доступ к свойству Obj-C из функции C++ (iOS)

Я пишу приложение для iOS, которое выполняет некоторую обработку звука в AppDelegate с использованием Core Audio API. у меня есть @property в моем AppDelegate, который обновляется в ViewController, и это @property должен быть доступен в моей функции…
07 сен '14 в 03:44
5 ответов

Создание простых сигналов с помощью CoreAudio

Я новичок в CoreAudio, и я хотел бы вывести простую синусоидальную и прямоугольную волны с заданной частотой и амплитудой через динамики, используя CA. Я не хочу использовать звуковые файлы, поскольку я хочу синтезировать звук. Что мне для этого нуж…
10 июн '10 в 21:01
2 ответа

Как быстро просмотреть циклы аудио и определить их значения семплов (амплитуда / уровень мощности и т. Д.) В Core Audio?

То, что я пытаюсь сделать, в основном заключается в следующем: Откройте файл, определите, сколько "образцов" мне понадобится, исходя из его продолжительности. Разделение файла на x образцов; определить (средний) уровень мощности / амплитуду для кажд…
01 авг '11 в 08:38
1 ответ

Кодирование PCM (CMSampleBufferRef) в AAC на iOS - Как установить частоту и битрейт?

Хочу кодировать PCM (CMSampleBufferRef(ы) в прямом эфире из AVCaptureAudioDataOutputSampleBufferDelegate) в AAC. Когда первый CMSampleBufferRef прибывает, я устанавливаю оба (вход / выход) AudioStreamBasicDescription(s), "вне" согласно документации …
08 ноя '13 в 00:29
1 ответ

OSErr -50 на ExtAudioFileOpenURL

Следующий код: ExtAudioFileRef *file = nil; NSURL *path = [[NSBundle mainBundle] URLForResource:@"beep" withExtension:@"wav"]; OSErr errorCode = ExtAudioFileOpenURL((__bridge CFURLRef)path, file); оставляет файл пустым, а код ошибки равен -50 ("ошиб…
11 дек '13 в 16:44
1 ответ

Чтение Core Audio в виде массива с плавающей точкой

Я пытаюсь прочитать файл.caf как массив значений с плавающей запятой, чтобы выполнить БПФ и получить некоторые данные основного тона. Файл.caf сохраняется как LinearPCM с использованием класса AVRecorder. Как в мире я могу делать это? Читая о структ…
07 июл '10 в 00:53
1 ответ

Уменьшить задержку / задержку звука в AVCaptureSession?

Я пытаюсь направить звук с произвольного входа (аудиоустройство USB) на произвольный выход (другое аудиоустройство USB). Думайте с точки зрения коммутатора точки пересечения. Нет записи, нет обработки, просто подключите вход A к выходу B. Я смог сде…
2 ответа

Как определить задержку между аудиовходом и выходом в Core Audio?

Я только что реализовал обратные вызовы для ввода и вывода. Мое приложение получает и воспроизводит аудио. Могу ли я получить задержку между входом и выходом? Я не знаю как, потому что в структуре AudioBufferList нет идентификатора. Адрес памяти оди…
16 дек '13 в 12:45
2 ответа

Изменить громкость внутри приложения без воспроизведения музыки

Моя проблема: 1) Я нахожусь в приложении для iOS 2) Я изменяю громкость (нажимая кнопки громкости), пока не воспроизводятся звуки из приложения -> изменяется громкость звука системы. Есть ли способ изменить громкость звуков приложения, не воспроизво…
12 фев '13 в 13:43
3 ответа

Как запретить iPhone 3GS фильтровать низкие частоты ( < 150 Гц)

Я разрабатываю приложение для определения высоты звука бас-гитары на iPhone3GS. Я обнаружил, что не могу получить звуковые данные ниже 150 Гц с RemoteIO. Однако бас-гитара может генерировать тоны ниже 50 Гц. Согласно отчету "Частота отклика гарнитур…
19 июл '11 в 09:52
1 ответ

AVCaptureOutput к обратному вызову аудиоустройства через TPCircularBuffer

Я создаю AUGraph и пытаюсь получить аудио с устройства ввода с помощью метода делегата AVCaptureAudioDataOutput. Использование AVCaptureSession является следствием описанной здесь проблемы. Мне удалось создать аудио-прохождение с помощью этого метод…
01 июн '14 в 10:09
1 ответ

Как записывать и воспроизводить аудио одновременно в iOS с помощью Swift?

В Objective-C запись и воспроизведение аудио одновременно довольно просты. И есть тонны примера кода в Интернете. Но я хочу записывать и воспроизводить аудио одновременно, используя Audio Unit/Core Audio в Swift. Существует небольшая помощь и пример…
01 май '16 в 16:09
0 ответов

Есть ли способ отключить шумоподавление на iOS с помощью CoreAudio?

Я во время обработки звука с микрофона телефона. Я хотел бы использовать необработанный ввод с микрофона. Я вижу, что есть настройка для отключения шумоподавления в Настройки-> Общие-> Доступность, но я бы предпочел сделать это программно, а не пере…
15 апр '15 в 01:27