Je suis intéressé par l'ajout d'effets aux morceaux lus depuis la bibliothèque iTunes. J'ai construit un auGraph comme suit: AUFilePlayer -> Unité d'effets -> Mixer -> RemoteIO. L'accent est mis sur l'utilisation de tampons de données et le callback de rendu lors de la lecture de gros fichiers audio dans le cadre d'une gestion efficace de la mémoire. J'ai trouvé dans des sources dispersées que AUFilePlayer (> iOS 5) réduit quelque peu le besoin d'un tampon. Compte tenu de ma configuration en utilisant un AUFilePlayer, mon design devrait-il toujours inclure un buffer en anneau et un callback de rendu?AUFilePlayer, annulaires tampons et rappel de rendu
0
A
Répondre
0
En bref, Non. Il n'est pas nécessaire d'ajouter un tampon. AUFilePlayer charge l'audio en interne dans un tampon et en tire le contenu graphique.
Max
Questions connexes
- 1. Compteurs annulaires dans verilog
- 2. Tampons circulaires (annulaires ou cycliques) dans le matériel: utilisation possible dans les microprocesseurs?
- 3. Comment mettre en pause, arrêter et réinitialiser un AUFilePlayer?
- 4. Socket et tampons
- 5. Onglets Vim et tampons
- 6. en c et tampons
- 7. AngularJS: rappel après rendu (travail avec DOM après rendu)
- 8. Objets tampons iPhone et Vertex
- 9. tampons OpenGL, glFlush et glutSwapBuffers()
- 10. Tampons de protocole Google et servlets
- 11. Latence de rappel AudioQueueNewInput
- 12. Tampons de GPU modernes
- 13. Les tampons de rendu WebGL recevant des valeurs de pixel inclinées du nuanceur
- 14. Rappel de passage de temps lors du rendu enregistré et en direct/streaming audio/vidéo
- 15. Tampons pairs et impairs dans UIView drawRect?
- 16. Dans le rendu différé serait-il pratique de remplacer les tampons de texture par un matériau et un tampon UV?
- 17. rappel succès après knockout.js se termine rendu tous les éléments
- 18. Meteor: Accédez au contexte (modèle) données rendu rappel
- 19. Effacement/relâchement des tampons OpenGL ES
- 20. "Tampons n'ont pas été créés" ... tout en créant des tampons
- 21. Comparaison des tampons de mémoire
- 22. Piège Windows crash de l'application et des tampons de vidage
- 23. Vecteur de tampons en C++
- 24. Tampons de rinçage dans C
- 25. est tampons de profondeur obligatoire
- 26. Google tampons de protocole comparer
- 27. comprendre les tampons doubles
- 28. Données tampons InputStream
- 29. Tampons de protocole Google avec Objective-C et Java
- 30. iOS Core Audio rendu rappel fonctionne sur simulateur, et non sur l'appareil