2009-03-26 5 views

Répondre

1

Oui, vous pouvez. AVAudioPlayer peut lire plusieurs sons et vous pouvez contrôler le volume de chacun. Ou vous pouvez utiliser des unités audio et avoir plus de contrôle sur les données audio.

aurioTouch est un bon exemple d'application pour ce que vous en pensez.

+0

masquer les commentaires Désolé, je pense que je manque un point important, qui est comment puis-je mélanger deux fichiers audio "dans un seul fichier". Y a-t-il des échantillons que je peux suivre? THX – user82919

0

Pour une lecture simple des fichiers son, vous pouvez utiliser la classe AVAudioPlayer introduite dans le 2.2 SDK. Il fournit des contrôles de lecture et de volume pour la lecture de n'importe quel fichier audio. Autant que je sache, il n'y a aucune restriction sur le nombre de fichiers sonores que vous pouvez jouer sur l'iPhone. La seule restriction à la lecture des fichiers son est que vous ne pouvez lire qu'un seul fichier compressé AAC ou MP3 à la fois, le reste des fichiers doit être non compressé ou au format IMA4. Si vos besoins sont plus bas (si vous avez besoin de faire du DSP), vous pouvez regarder AudioQueue Services ou AudioUnits - deux API de traitement audio Mac OS X également disponibles sur l'iPhone.

Questions connexes