diff options
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/audio/audio_module_playing.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/examples/audio/audio_module_playing.c b/examples/audio/audio_module_playing.c index 1bb996a7..9a85cbc0 100644 --- a/examples/audio/audio_module_playing.c +++ b/examples/audio/audio_module_playing.c @@ -52,6 +52,7 @@ int main(void) Music music = LoadMusicStream("resources/mini1111.xm"); music.looping = false; + float pitch = 1.0f; PlayMusicStream(music); @@ -84,6 +85,11 @@ int main(void) else ResumeMusicStream(music); } + if (IsKeyDown(KEY_DOWN)) pitch -= 0.01f; + else if (IsKeyDown(KEY_UP)) pitch += 0.01f; + + SetMusicPitch(music, pitch); + // Get timePlayed scaled to bar dimensions timePlayed = GetMusicTimePlayed(music)/GetMusicTimeLength(music)*(screenWidth - 40); |
