SoundPan()

Syntaxe

SoundPan(#Son, Spacialisation [, Canal])
Description
Change la stéréo d'un Son en temps réel.

Arguments

#Son Le Son à utiliser.
Spacialisation La nouvelle valeur de spacialisation stéréo.

Elle devient la valeur par défaut pour ce #Son.

Les valeurs disponibles vont de -100 (tout le son à gauche) à 100 (tout le son à droite).
Si la stéréo est 0, alors le son est joué sur les deux haut-parleurs.
Canal (optionnel) Le canal à utiliser.

C'est la valeur renvoyée par PlaySound() avec l'option #PB_Sound_MultiChannel.

Valeur de retour

Aucune.

Exemple

 InitSound()           ; Initialisation des Sons
 UseOGGSoundDecoder()  ; Utilisation des fichiers ogg

 ; Chargement d'un son depuis un fichier
 LoadSound(0, #PB_Compiler_Home +"Examples\3D\Data\Siren.ogg")
 ; Le son joue en boucle
 PlaySound(0, #PB_Sound_Loop, 20)

 MessageRequester("Info", "Le son est joué en stéréo.")
 
 SoundPan(0, -100)
 MessageRequester("Info", "Le son est joué en mono sur le canal gauche.")
 
 SoundPan(0, 100)
 MessageRequester("Info", "Le son est joué en mono sur le canal droit.")
 
 SoundPan(0, 0)
 MessageRequester("Info", "Le son est joué en stéréo.")
 
 FreeSound(0) ; Le son est libéré
 End

OS Supportés

Windows, MacOS X

<- SoundLength() - Sound Index - SoundStatus() ->