Я ищу, чтобы создать действительно простой эквалайзер, который воспроизводит отфильтрованную версию песни в библиотеке пользователя. Это будет по существу параметрический эквалайзер: я бы определил ширину полосы пропускания, вырезание/усиление (в дБ) и центральную частоту, а затем возвращаю какой-то объект, который мог бы играть так же, как мой оригинальный MPMediaItem.Как увеличить частотный диапазон MPMediaItem? (Например, параметрический эквалайзер, например, повышающий 500 Гц на 12 дБ)
Для MPMediaItems я обычно использовал AVAudioPlayer в прошлом с большим успехом. Для генерации звука я использовал AudioUnits. В MATLAB я бы, вероятно, просто создал специальные фильтры для этого. Я немного потерял, как подойти к этому в iOS! Любые указатели были бы потрясающими. Спасибо за чтение
кажется, что Audio Units именно то, что мне нужно, но я борюсь с получением элемента из музыкальной библиотеки к модулям. Сейчас я буду исследовать AVAssetReaders. – Rogare