aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2015-09-07 21:17:26 -0700
committerChris Robinson <[email protected]>2015-09-07 21:17:26 -0700
commit475a566e3588cec51492d3ca7741ba900e118e8f (patch)
treea09934687c05357942bbcf52a2584f4850e35807 /examples
parentd240077bc59ea457e207418d718ebdc503a0156b (diff)
Play a 1khz sine wave for 4 seconds in the loopback example
Diffstat (limited to 'examples')
-rw-r--r--examples/alloopback.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/alloopback.c b/examples/alloopback.c
index 2361ada1..04c92818 100644
--- a/examples/alloopback.c
+++ b/examples/alloopback.c
@@ -65,13 +65,13 @@ void SDLCALL RenderSDLSamples(void *userdata, Uint8 *stream, int len)
* buffer ID. */
static ALuint CreateSineWave(void)
{
- ALshort data[44100];
+ ALshort data[44100*4];
ALuint buffer;
ALenum err;
ALuint i;
- for(i = 0;i < 44100;i++)
- data[i] = (ALshort)(sin(i * 441.0 / 44100.0 * 2.0*M_PI)*32767.0);
+ for(i = 0;i < 44100*4;i++)
+ data[i] = (ALshort)(sin(i/44100.0 * 1000.0 * 2.0*M_PI) * 32767.0);
/* Buffer the audio data into a new buffer object. */
buffer = 0;