Je regarde l'exemple «aurioTouch» d'Apple pour l'iPhone et je voudrais jouer un mp3 ou un wav au lieu d'utiliser le micro intégré. Je suis très nouveau dans la partie audio de la programmation iPhone, mais je pense que je dois modifier la fonction SetupRemoteIO (...) et remplacer le composant audio nommé 'comp' par un composant audio personnalisé qui lit un fichier. Fondamentalement, je veux que l'application fonctionne exactement comme l'original, mais avec un fichier audio comme entrée au lieu du micro.Lire un fichier audio en utilisant RemoteIO et l'unité audio
Répondre
Vous avez juste besoin de convertir votre fichier audio en données pcm, puis de transmettre ces données à l'interface RemoteIO pendant le rappel de lecture.
Pour lire votre fichier audio, vous devez utiliser ExtAudioFileOpenURL et ExtAudioFileRead. Veillez également à définir votre format audio avec ExtAudioFileSetProperty pour convertir votre format cible pcm (qui doit être compressé, les données PCM entières signées).
La lecture consiste simplement à répondre au rappel RemoteIO (qui devrait être identique à l'exemple d'aurioTouch) et à l'alimenter avec les données PCM que vous avez chargées.
La seule autre partie délicate est que le chargement d'un fichier mp3 entier comme PCM peut prendre une tonne de mémoire. Vous pourriez avoir à écrire un fil de chargement de sorte que vous puissiez rester sous vos besoins de mémoire en chargeant seulement votre morceau pertinent du mp3.
- 1. Temps de latence audio Unité audio OpenAL ou RemoteIO
- 2. en utilisant remoteio avec AudioServicesPlaySystemSound
- 3. Convertir un fichier audio en format MP3 en utilisant C#
- 4. Lire un fichier audio et revenir à la page
- 5. Comment lire un fichier audio en boucle sans interruption?
- 6. impossible de lire le fichier audio brut
- 7. lire un fichier audio dans Qt 4.4 dans Windows XP
- 8. Comment lire un clip audio dans JNLP?
- 9. Lire un fichier audio sur le téléphone via un modem
- 10. Lire des fichiers audio en C#
- 11. Comment lire un fichier audio dans l'arrière-plan de l'application?
- 12. En utilisant le système audio pour lire des sons
- 13. comment traiter un fichier audio en utilisant python
- 14. Ajouter un canal audio en utilisant ffmpeg
- 15. Diffusion audio en utilisant J2ME
- 16. Comment lire un fichier audio SEULEMENT lorsque l'utilisateur secoue l'iPhone?
- 17. ffmpeg audio et l'iphone
- 18. audio de fond en utilisant le multitâche?
- 19. Lire un clip audio sur un appel en cours
- 20. lire un fichier audio à partir d'un code octet (le format de fichier audio est CCITT A-Law)
- 21. Lecture MP3 en utilisant RemoteIO et AudioUnits sur iPhone ... possible?
- 22. Télécharger et lire des fichiers audio/vidéo du serveur à notre application en utilisant l'iPhone sdk
- 23. Fichier audio et barre de progression
- 24. Comment diviser un fichier audio en images ??? en C#
- 25. Gestionnaire vidéo et audio ASP.NET
- 26. Lire le fichier audio à partir du répertoire des actifs
- 27. embedding audio en html - ie et firefox en utilisant php
- 28. audio de lecture et le fichier vidéo dans GWT
- 29. Comment télécharger un fichier audio à partir d'Internet et le lire en utilisant AvAudioplayer dans Iphone sdk?
- 30. compresseur de fichier audio et vidéo