ActionScript 3.0, l'essentiel sous la main Adobe Flash Accueil
Fiches
Boutique
Contact
Contrôler le volume sonore
Nous allons voir ici comment gérer le volume sonore :

//Imports Flash
import flash.media.SoundTransform;

//On crée un contrôleur de son
var controleur:SoundTransform = new SoundTransform();
controleur.volume = 0.65; //Volume à 65%

//On applique les paramètres du contrôleur à la source sonore (player,stream,sound,etc.)
monSon.soundTransform = controleur;

Vous pouvez également gérer la balance gauche/droite du son.
La balance se fait sur l'intervale [-1:1].
//Imports Flash
import flash.media.SoundTransform;

//On crée un contrôleur de son
var controleur:SoundTransform = new SoundTransform();
controleur.pan = -0.68; //-68% = Décale le son à gauche [-1;0]
controleur.pan = 0.82; //+82% = Décale le son à droite [0;1]

//On applique les paramètres du contrôleur à la source sonore (player,stream,sound,etc.)
monSon.soundTransform = controleur;

Si vous souhaitez aller encore plus loin, vous pouvez gérer la quantité d'entrée sonore dans chaque haut-parleur :

//Imports Flash
import flash.media.SoundTransform;

//On crée un contrôleur de son
var controleur:SoundTransform = new SoundTransform();
controleur.leftToLeft = 0.55; //55% = Quantité d'entrée gauche à émettre dans le haut-parleur gauche [0;1]
controleur.leftToRight = 0.75; //75% = Quantité d'entrée gauche à émettre dans le haut-parleur droit [0;1]
controleur.rightToLeft = 0.25; //25% = Quantité d'entrée droit à émettre dans le haut-parleur gauche [0;1]
controleur.rightToRight = 0.35; //35% = Quantité d'entrée droit à émettre dans le haut-parleur droit [0;1]

//On applique les paramètres du contrôleur à la source sonore (player,stream,sound,etc.)
monSon.soundTransform = controleur;
Commentaire(s)
Aucun.