LoadSound()

Syntaxe

Resultat = LoadSound(#Son, NomFichier$ [, Options])
Description
Charge un Son en mémoire depuis un fichier.

Les formats reconnus sont le WAV au format PCM (le format ADPCM n'est pas supporté) ou n'importe quel format supporté par la bibliothèque SoundPlugin.
UseFLACSoundDecoder()
UseOGGSoundDecoder()

Arguments

#Son Le numéro d'identification du nouveau Son.

#PB_Any peut être utilisé pour générer automatiquement ce numéro.
NomFichier$ Le chemin et le nom du fichier sonore à charger.
Options (optionnel) Peut être une combinaison des valeurs suivantes:
  #PB_Sound_Streaming: Active le support du streaming pour jouer le son 
                      seulement pour les formats FLAC 
                      et OGG

Valeur de retour

Renvoie une valeur non nulle en cas de succès, zéro sinon.

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)
 
 MessageRequester("Info", "Ok pour quitter.")
 
 FreeSound(0) ; Le son est libéré
 End

Voir aussi

CatchSound(), FreeSound(), PlaySound()

OS Supportés

Tous

<- IsSound() - Sound Index - PauseSound() ->