Да, это определенно возможно. В последний раз я проверял, что документы Apple Core Audio были не очень хорошими, но прошло уже несколько месяцев с тех пор, как я работал с ним. Вот шаги, которым я бы следовал.
Запишите аудиосэмпл.
Измените звук, пройдя по первой половине массива и поменяв местное значение на равноудаленное от конца массива.
Воспроизведение полученного аудиоклипа.
Откровенно говоря, первый шаг, вероятно, самый сложный. Здесь - достойная статья о создании аудио на iPhone, включая запись. Убедитесь, что вы посмотрите на все части статьи. Здесь - еще одна статья о записи звука на iPhone, но с использованием другой платформы. Существует несколько способов записи на iPhone, хотя, в последний раз я проверял, если вы хотите воспроизводить звук во время записи, вы должны использовать RemoteIO.
Edit:
Если вы хотите использовать RemoteIO (который я предпочел), то этот сайт очень полезен для начала работы с ним. Кроме того, пример программы aurioTouch , которую предоставляет Apple, чрезвычайно полезен (хотя и больше, чем вы хотите).
Если вам не нужен RemoteIO (потому что это может быть серьезной болью, хотя он более низкоуровневый и, следовательно, более гибкий), попробуйте пример программы SpeakHere . Это сделано только для записи и воспроизведения. Тем не менее, я просто посмотрел на него, и он записывает запись в файл, а не в буфер, а это не то, что вам нужно. По этой причине я бы рекомендовал использовать RemoteIO (если вы не можете найти способ сделать так, чтобы он записывал в буфер).