From 4d21ad22d9f0fe117e09d1ffbe90b51f7e887922 Mon Sep 17 00:00:00 2001 From: Chase Mayer Date: Tue, 2 Aug 2022 15:05:47 -0700 Subject: [PATCH] Fix rendering issue in audio_raw_stream.c example --- examples/audio/audio_raw_stream.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/examples/audio/audio_raw_stream.c b/examples/audio/audio_raw_stream.c index cab69b1a110b..afee42962053 100644 --- a/examples/audio/audio_raw_stream.c +++ b/examples/audio/audio_raw_stream.c @@ -135,6 +135,11 @@ int main(void) { data[i] = (short)(sinf(((2*PI*(float)i/waveLength)))*32000); } + // Make sure the rest of the line is flat + for (int j = waveLength*2; j < MAX_SAMPLES; j++) + { + data[j] = (short)0; + } // Scale read cursor's position to minimize transition artifacts //readCursor = (int)(readCursor * ((float)waveLength / (float)oldWavelength));