2010-09-08 18 views
0

Après avoir obtenu l'URL du fichier audio dans la bibliothèque ipod avec MPMediaPickerController. Maintenant, la question est que je veux traiter les données brutes du fichier avant qu'il ne soit joué. quel shoud je fais ??comment puis-je traiter les données brutes du fichier audio de la bibliothèque ipod pendant la lecture

N.B. Dans la référence MPMediaPickerController, expliquez une extension de fowllow.

L'URL a le schéma personnalisé de ipod-library. Par exemple, une URL peut ressembler à ceci: ipod-library: //item/item.m4a? Id = 12345 L'utilisation de l'URL en dehors de l'infrastructure AV Foundation n'est pas prise en charge.

+1

Que voulez-vous dire par "traiter" le fichier? Qu'est-ce que tu veux faire? –

+0

Je veux obtenir les données brutes PCM de ce fichier, donc je peux ajouter quelques effets sonores sur la chanson. – user442235

Répondre

0

Vous pouvez créer un AVURLAsset à partir de l'URL et à partir de celle-ci, un AVAssetReaderOutput; Avec cela, vous pouvez obtenir CMSampleBuffers qui ont les "données brutes" que vous voulez.