Могу ли я использовать Core Audio эффекты на iPhone? - PullRequest
3 голосов
/ 13 апреля 2009

Я знаю, что в iPhone OS имеется подмножество Core Audio, но я не знаю, сколько доступно всех эффектов / фильтров. Если это возможно, я хотел бы получить некоторые инструкции о том, как применить некоторые простые эффекты к аудиоустройству (задержка, эхо и т. Д.).

Ответы [ 2 ]

5 голосов
/ 14 апреля 2009

Есть несколько вещей, которые вы можете сделать на iPhone WRT для аудио.

Первым является OpenAL, кроссплатформенная библиотека для манипулирования звуком, которая поддерживается на iPhone. Вы можете найти FAQ для этого здесь: https://web.archive.org/web/20100725234354/https://developer.apple.com/iphone/library/technotes/tn2008/tn2199.html

Далее вы можете использовать одну из услуг, доступных вам на iPhone, как часть подмножества Core Audio. Вы можете получить список услуг, доступных для разработчиков Core Audio для iPhone и Mac OS X здесь: Core Audio Services

Из того, что я могу сказать, не похоже, что есть какие-либо консервированные аудиоэффекты. Поэтому, если у вас есть заранее определенные переходы, доступные для вас в Core Animation, я не думаю, что у вас есть эффекты более высокого уровня, доступные вам из коробки в CA для iPhone. Тем не менее, OpenAL является кроссплатформенным, и вы сможете найти множество примеров эффектов, которые являются частью OpenAL 1.1 SDK или частью других публичных публикаций.

0 голосов
/ 23 декабря 2009

эффекты не включены, вам придется написать свои собственные. Вы можете использовать iPod eq, но это все. некоторые конвертеры доступны, хотя с плавающей точкой на int нет.

...