SetSoundFrequency()
Syntaxe
SetSoundFrequency(#Son, Frequence [, Canal])Description
Régle une fréquence en temps réel.
Arguments
#Son Le Son à utiliser. Frequence La fréquence à utiliser.
Les valeurs valides sont comprises entre 1 000 Hz et 100 000 Hz.Canal (optionnel) Le canal à utiliser.
C'est la valeur retournée par PlaySound() avec l'option #PB_Sound_MultiChannel.
Si #PB_All est spécifié, tous les canaux sont affectés.
Valeur de retour
Aucune.
Remarques
La nouvelle valeur de la fréquence est enregistrée pour le son, il n'est donc pas nécessaire de l'appeler à chaque fois.
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", "La fréquence moyenne est de " + Str(GetSoundFrequency(0))+" Hz") PauseSound(0) SetSoundFrequency(0,16000) ResumeSound(0) MessageRequester("Info", "La fréquence moyenne est de " + Str(GetSoundFrequency(0))+" Hz") FreeSound(0) ; Le son est libéré End
Voir aussi
GetSoundFrequency()
OS Supportés
Windows