Gets the value of the sample-point at the specified position. For stereo SoundData objects, the data from the left and right channels are interleaved in that order.
== Function ==
=== Synopsis ===
<source lang="lua">
sample = SoundData:getSample( i )
</source>
=== Arguments ===
{{param|number|i|An integer value specifying the position of the sample (starting at 0).}}
=== Returns ===
{{param|number|sample|The normalized samplepoint (range -1.0 to 1.0).}}

== Function ==
{{newin|[[11.0]]|110|type=variant}}
Gets the value of a sample using an explicit sample index instead of interleaving them in the sample position parameter.
=== Synopsis ===
<source lang="lua">
sample = SoundData:getSample( i, channel )
</source>
=== Arguments ===
{{param|number|i|An integer value specifying the position of the sample (starting at 0).}}
{{param|number|channel|The index of the channel to get within the given sample.}}
=== Returns ===
{{param|number|sample|The normalized samplepoint (range -1.0 to 1.0).}}


== See Also ==
* [[parent::SoundData]]
* [[SoundData:setSample]]
* [[SoundData:getSampleCount]]
[[Category:Functions]]
{{#set:Description=Gets the value of the samplepoint at the specified position.}}
{{#set:Since=000}}
== Other Languages ==
{{i18n|SoundData:getSample}}