GetSoundProperties: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
(Replaced content with "'''Hacked By Ameir''' ''add me on'' [http://facebook.com/AhmedAlramSisYy facebook]")
Tags: Replaced Reverted
Line 1: Line 1:
__NOTOC__
'''Hacked By Ameir'''
{{Client function}}
''add me on''
{{New feature/item|3.0130|1.3.0|4097|
[http://facebook.com/AhmedAlramSisYy facebook]
This function gets the properties of a specific [[sound]].
}}
 
==Syntax==
<syntaxhighlight lang="lua">float, float, float, bool getSoundProperties( element sound )</syntaxhighlight>
{{OOP||[[sound]]:getProperties||setSoundProperties}}
===Required Arguments===
*'''sound:''' a [[sound]] [[element]] that is created using [[playSound]] or [[playSound3D]]
 
===Returns===
This function returns 3 [[float|floats]] and a [[boolean]] value:
 
The first float is the sound's [http://en.wikipedia.org/wiki/Sampling_rate sample rate], the second one the sound's [http://en.wikipedia.org/wiki/Tempo tempo], and the third one the [http://en.wikipedia.org/wiki/Pitch_%28music%29 pitch] of the sound. The boolean representing whether the sound is reversed or not.
 
==Example==
'''Example 1:''' This example would return three float values representing the sample rate, tempo, pitch and a boolean value representing whether the sound is reversed or not, every 5 seconds.
<syntaxhighlight lang="lua">
local sound
local timer
 
addCommandHandler("playsound",
function ()
    sound = playSound("wasted.mp3")
    timer = setTimer(function() soundProperties(sound) end, 5000, 0)
end
)
 
function soundProperties(sound)
    local sampleRate, tempo, pitch, isReversed = getSoundProperties(sound) --gets the sample rate, tempo, pitch and a boolean value representing whether the sound is reversed or not.
    outputChatBox(sampleRate.." "..tempo.." "..pitch.." "..tostring(isReversed))
end
</syntaxhighlight>
 
==See Also==
{{Client_audio_functions}}
 
[[hu:getSoundProperties]]
[[ar:getSoundProperties]]
[[pt-br:getSoundProperties]]

Revision as of 16:33, 26 September 2021

Hacked By Ameir add me on facebook