Manipulation du son en S3 avec Soon et SoonChannel
Découvrez comment utiliser les classes Soon et SoonChannel pour gérer le son en S3, y compris le chargement, la lecture et l'extraction de données audio binaires.
Présentation vidéo
Apprendre Action Script 3
Introduction










Les variables










Les Fonctions






Notions d'objet








Les conditions









L'affichage







La Gestion évènementielle







Gérer des collections d'objets
Gérer des collections d'objets
L'affichage







Mise en forme du texte
Son
le débogueur de Flash
Gestion des erreurs à l'exécution
Gestion de la mémoire
Application : Drag and Drop






Application : Diaporama







Application : générateur de particules









Application : Formulaire






Application : Jeu de grattage









Conclusion
Détails de la leçon
Description de la leçon
Cette leçon détaille l'utilisation des classes Soon et SoonChannel pour manipuler des sons en S3. La classe Soon permet de lancer le chargement d'un son avec la méthode Load et de le lire par la suite. Elle gère également la fermeture du flux de chargement avec la méthode Close. Diverses propriétés telles que BytesLoaded, BytesTotal, IsBuffering, URL et Length fournissent des informations sur l’état et la durée du son chargé. La classe permet aussi d'accéder aux données ID3, contenant des informations telles que l'auteur et le titre de la musique. Un ajout dans le FlashPlayer 10 permet d'extraire des données audio en binaire pour les manipuler. Les événements liés à cette classe incluent le début, la progression, la complétion du chargement, les erreurs de chargement, et l’accès aux données ID3. La classe SoonChannel s’occupe principalement de la lecture du son, permettant de gérer l'amplitude, le panoramique, et la position du son. La méthode Stop permet d'arrêter la lecture. Chaque lecture du son par la méthode Play retourne un canal audio utilisé pour lire le son.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de comprendre et utiliser les classes Soon et SoonChannel pour charger, lire et extraire des données audio binaires, ainsi que de gérer divers événements liés au son.
Prérequis pour cette leçon
Pour suivre cette vidéo, il est nécessaire d'avoir des connaissances de base en programmation ActionScript et une familiarité avec l'environnement de développement Flash.
Métiers concernés
Les compétences abordées dans cette vidéo peuvent être précieuses pour des métiers tels que développeur web, intégrateur multimédia, et designer sonore, où la manipulation et la gestion du son sont essentielles.
Alternatives et ressources
Des alternatives à l’utilisation des classes Soon et SoonChannel peuvent inclure l'utilisation de bibliothèques audio tierces disponibles pour Flash ou le passage à des technologies audio web modernes comme Web Audio API.
Questions & Réponses
