Cela fait deux semaines que je suis dans cette situation et cela me rend fou. J'ai posé cette question il y a quelques jours ( Extraire des échantillons PCM bruts de la bibliothèque de l'iPod et jouer avec des effets sonores ) et bien que la réponse m'ait permis de faire la moitié du chemin, je suis toujours bloqué.
Ce que j'essaie de faire, c'est de charger plusieurs chansons de la bibliothèque de l'iPod pour les lire avec des effets tels que le pitch bend, les effets d'égalisation, etc...
J'ai opté pour AVPlayer et AVAudioPlayer qui sont trop simples. Le seul framework que j'ai vu qui peut jouer de l'audio avec ces effets est OpenAL. J'ai essayé quelques wrappers Objective C (Finch et ObjectAL). Finch ne lit pas l'audio compressé tandis qu'ObjectAL ne le convertit pour moi que si je lui passe une URL pour le fichier (ce que je ne peux pas faire car je n'ai qu'une URL incompatible pour la bibliothèque de l'iPod).
Voici un exemple d'application qui fait magnifiquement ce que je veux Tap DJ . Il peut charger rapidement les morceaux de la bibliothèque de l'iPod (contrairement à TouchDJ et les joue avec toutes sortes d'effets.
Toute aide serait très appréciée.