Chapitre 15. Audio
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
iOS fournit diverses technologies qui permettent à ton appli de produire, d'enregistrer et de traiter le son. Le sujet est vaste, c'est pourquoi je me concentrerai sur les bases. Des suggestions pour une exploration plus approfondie figurent à la fin de ce chapitre.
Aucune des classes abordées dans ce chapitre ne fournit d'interface permettant à l'utilisateur d'arrêter et de démarrer la lecture d'un son - ce que l'on appelle aussi l'interface de transport. Si tu veux une interface de transport, voici quelques options :
-
Tu peux créer ta propre interface.
-
Tu peux associer les boutons de la "télécommande" intégrée à ton appli, comme je l'expliquerai dans ce chapitre.
-
Une vue web(chapitre 12) prend en charge la balise HTML5
<audio>; il peut s'agir d'un moyen simple et léger de lire de l'audio et de permettre à l'utilisateur de contrôler la lecture (y compris l'utilisation d'AirPlay). -
Tu peux traiter le son comme un film et utiliser les classes d'interface dont je parlerai au chapitre 16; cela peut aussi être un bon moyen de jouer un fichier son situé à distance sur Internet.
Sons du système
La forme la plus simple de son est le son système, qui est l'équivalent iOS du "bip" de base d'un ordinateur. Il est mis en œuvre par les Services de sons du système, qui font partie de la boîte à outils audio ; tu devras import AudioToolbox ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access