GetSoundFrequency()

Syntax

Ergebnis = GetSoundFrequency(#Sound, [, Kanal])
Beschreibung
Ermittelt die aktuelle Frequenz des Sounds.

Parameter

#Sound Der zu verwendende Sound.
Kanal (optional) Der zu verwendende Kanal. Dabei handelt es sich um den von den PlaySound() zurückgegebenen Wert, wenn das #PB_Sound_MultiChannel Flag verwendet wird.

Rückgabewert

Gibt die aktuelle Frequenz (in Hz) des Sounds zurück.

Beispiel

 InitSound()           ; Initialisieren des Sound-Systems
 UseOGGSoundDecoder()  ; Verwenden von Ogg-Dateien

 ; Lädt einen Sound aus einer Datei
 LoadSound(0, #PB_Compiler_Home +"Examples\3D\Data\Siren.ogg")
 ; Der Sound wird abgespielt
 PlaySound(0, #PB_Sound_Loop, 20)
 
 MessageRequester("Info", "Die durchschnittliche Frequenz ist " + Str(GetSoundFrequency(0))+" Hz")
 
 MessageRequester("Info", "Ok zum Stoppen.")
 
 FreeSound(0) ; Der Sound wird freigegeben
 End

Siehe auch

SetSoundFrequency()

Unterstützte OS

Windows

<- FreeSound() - Sound Inhaltsverzeichnis - GetSoundPosition() ->