SoundSampleRate
SoundSampleRate (Function)
Format
soundsamplerate
returns integer_expression
Description
Returns the sample rate, in samples per second (Hz), used by the sound system to generate and play audio. This is the rate at which the raw sample values passed to SoundLoadRaw and custom waveforms in SoundWaveform are played back — one array element per sample at this rate.
Example
rem build one second of a 440 Hz sine wave as raw samples
sr = soundsamplerate
dim wave(sr)
for i = 0 to sr - 1
wave[i] = sin(2 * pi * 440 * i / sr)
next i
tone$ = soundloadraw(wave[])
sound tone$
See Also
Sound, SoundLoadRaw, SoundWaveform
Availability
BASIC-256 2.0 and later. Documented from the BASIC-256 v2.1 continuation project.