
Zeyu Feng 201377605
Dependencies: mbed
On Minerva
Diff: Interface/Sound.cpp
- Revision:
- 16:cf2bfada3adf
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Interface/Sound.cpp Mon May 18 08:56:17 2020 +0000 @@ -0,0 +1,38 @@ +#include "Sound.h" + +Sound::Sound() +{ + +} + +Sound::~Sound() +{ + +} + +void Sound::menu_sound(Gamepad &pad) +{ + pad.play_melody(5,sound_data_menu,sound_dur_menu,180,0); +} + +void Sound::begin_sound(Gamepad &pad) +{ + //count down, each duration 0.5s and 60 beats per minute(1s) + pad.play_melody(3,sound_data_begin,sound_dur_begin,60,0); +} + +void Sound::over_sound(Gamepad &pad) +{ + pad.play_melody(5,sound_data_over,sound_dur_over,60,0); +} + +void Sound::vict_sound(Gamepad &pad) +{ + pad.play_melody(5,sound_data_vict,sound_dur_vict,60,0); +} + +void Sound::count_sound(Gamepad &pad) +{ + pad.play_melody(3,sound_data_begin,sound_dur_begin,60,0); +} +