Principes de base de l’utilisation du sonFlash Player 9 et ultérieur, Adobe AIR 1.0 et ultérieur Les ordinateurs peuvent capturer et coder l’audio numérique (représentation des informations de son de l’ordinateur), le stocker et le récupérer pour le diffuser sur des hauts-parleurs. Il est possible de lire le son à l’aide d’Adobe® Flash® Player ou Adobe® AIR™ et ActionScript. Lorsque les données audio sont converties au format numérique, elles possèdent différentes caractéristiques (volume du son, son stéréo ou mono). Lorsque vous lisez un son dans ActionScript, vous pouvez régler ces caractéristiques également (augmenter le volume du son ou faire comme s’il provenait d’une certaine direction, par exemple). Avant de contrôler un son dans ActionScript, les informations de son doivent être chargées dans Flash Player ou AIR. Vous disposez de cinq techniques de chargement des données audio dans Flash Player ou AIR afin de les utiliser avec ActionScript.
Lorsque vous chargez des données audio depuis un fichier de son externe, vous pouvez commencer par lire le début du fichier audio pendant le chargement du reste des données audio. Même s’il existe différents formats de fichier audio utilisés pour coder l’audio numérique, ActionScript 3.0, Flash Player et AIR prennent en charge les fichiers audio stockés au format mp3. Ils ne peuvent pas charger ni lire directement des fichiers audio de formats différents (WAV ou AIFF, par exemple). Lorsque vous utilisez du son dans ActionScript, vous utilisez probablement plusieurs classes issues du package flash.media. Utilisez la classe Sound pour accéder aux informations audio en chargeant un fichier audio ou en affectant une fonction à un événement pour échantillonner des données de son, puis en démarrant la lecture. Une fois que vous avez démarré la lecture d’un son, Flash Player et AIR vous permettent d’accéder à un objet SoundChannel. Etant donné qu’un fichier audio chargé est un son parmi d’autres que vous lisez sur l’ordinateur d’un utilisateur, chaque son individuel lu utilise son objet SoundChannel ; c’est la sortie combinée de tous les objets SoundChannel mixés qui est lue sur les haut-parleurs de l’ordinateur. Vous utilisez l’occurrence SoundChannel pour contrôler les propriétés du son et arrêter sa lecture. Enfin, si vous souhaitez contrôler l’audio combiné, la classe SoundMixer vous permet de contrôler la sortie mixée. Vous pouvez également utiliser d’autres classes pour effectuer des tâches plus spécifiques lorsque vous utilisez du son dans ActionScript. Pour plus d’informations sur toutes les classes liées au son, voir Présentation de l’architecture audio. Concepts importants et terminologieLa liste de référence suivante contient des termes importants que vous rencontrerez peut-être :
|
![]() |