Вопросы по теме 'vdsp'
Кепстральный анализ для обнаружения основного тона
Я ищу, чтобы извлечь поля из звукового сигнала.
Кто-то в IRC только что объяснил мне, как этого можно добиться с помощью двойного БПФ. Конкретно:
взять БПФ
взять журнал квадрата абсолютного значения (можно сделать с таблицей поиска)
взять...
17593 просмотров
schedule
08.09.2022
Использование vecLib/vDSP для создания генератора синусоидального тона с огибающей
Я хочу создать генератор синусоидального тона с платформой Accelerate. Я бы хотел, чтобы мой генератор имел настройку атаки/сброса (т. е. огибающую амплитуды).
Я понимаю, как создать вектор, полный синусоидальных значений. Чего я не знаю, так это...
734 просмотров
schedule
28.08.2023
Ускорение звука iOS
Кто-нибудь успешно использует шейдеры OpenGLES2.0 (GLSL) для синтеза звука?
Я уже использую vDSP для ускорения звука в своем приложении для iOS, которое предоставляет простой набор векторных инструкций из кода C. Основная проблема с vDSP...
474 просмотров
schedule
24.06.2023
Выполнение буферизации/окна с перекрытием add CMSampleBufferRef
Я пытаюсь выполнить некоторые основные функции DSP для аудиоданных PCM, которые я извлекаю из видеофайла с помощью AVAssetReader на iPhone. Я правильно читаю буферы, количество выборок на буфер равно 8192 (это по умолчанию? Можно ли это изменить?)....
532 просмотров
schedule
27.06.2023
Как использовать функции vDSP для кратковременного преобразования Фурье?
Я пытаюсь понять, как использовать функции vDSP для STFT. Итак, я использую код БПФ из примеров Apple, и я могу получить БПФ первых 1024 кадров, но как я могу получить БПФ следующих 1024-2047 кадров и так далее, до конца файла.. (в этом случае я...
1289 просмотров
schedule
16.07.2023
iPhone4s, iPhone 5 макс. БПФ в секунду с использованием vDSP
Мы с моей командой планируем создать внешний аксессуар для iOS, который будет сэмплировать ультразвуковой звук на частоте 256 кГц. Это много, и мне интересно, может ли iOS vDSP выполнять преобразование из временной области в частотную для 256 000...
743 просмотров
schedule
07.04.2022
удалить известный звук из записанного звука, чтобы оценить уровень фонового звука с помощью деконволюции
у меня есть 2 сигнала, один из которых содержит аудиоданные, которые воспроизводятся на динамиках. второй содержит данные микрофона, записывающие динамики одновременно.
что я сделал до сих пор: выравнивание сигналов во временной области с помощью...
400 просмотров
schedule
20.05.2022
Функция свертки vDSP_imgfir возвращает 0 значений
Я пытаюсь использовать структуру Accelerate на iphone (iOS 5.1), чтобы выполнить свертку матрицы. Однако, когда я запускаю функцию
double *dst = calloc(2*3,sizeof(double));
double...
225 просмотров
schedule
01.05.2023
Эквивалент vDSP для Linux
У меня был хороший опыт работы с примитивами Apple vDSP под OS X и iOS.
http://developer.apple.com/library/mac/#documentation/Accelerate/Reference/vDSPRef/Reference/reference.html
Теперь я пытаюсь перенести некоторый код, основанный на vDSP, в...
609 просмотров
schedule
19.11.2022
Может ли Accelerate Framework агрегировать значения массива на основе отдельного массива индексов?
Я пытаюсь определить, может ли Accelerate Framework ускорить вычисления, которые должно выполнять мое приложение. Скажем, у меня есть следующие массивы:
invoice[0..n] , массив двойников, содержащих значения счета
week[0..n] , массив целых...
85 просмотров
schedule
01.09.2022
Ошибка сегментации с использованием Swift Accelerate vDSP_ctoz
Я пытаюсь преобразовать чередующийся вектор DSPComplex в вектор DSPSplitComplex , используя vDSP_ctoz из библиотеки Swift Accelerate. Последняя строка кода ниже выдает ошибку Segmentation fault: 11
Я не понимаю, почему vDSP_ctoz пытается...
293 просмотров
schedule
02.06.2024
Преобразование массива с плавающей запятой в массив UnsafePointer‹DSPComplex›
У меня есть этот массив поплавков, созданный так
var myArray : [Float] = []
Этот массив имеет 256 элементов, действительную часть. Все мнимые части равны нулю.
мне нужно сделать
vDSP_ctoz(anArray, 2, &output, 1, vDSP_Length(n/2))...
236 просмотров
schedule
07.11.2022