Dance Dance Revolution program for main mbed
Dependencies: 4DGL-uLCD-SE SDFileSystem mbed-rtos mbed wave_player
songs.h
- Committer:
- wliu88
- Date:
- 2016-04-29
- Revision:
- 0:8a02ac09eae0
File content as of revision 0:8a02ac09eae0:
#ifndef SONGS_H
#define SONGS_H
#include "arrows.h"
Arrow DemoArray[60] = {
Arrow(1,0.50),
Arrow(1,0.50),
Arrow(1,0.50),
Arrow(3,0.70),
Arrow(1,0.80),
Arrow(0,1.20),
Arrow(1,1.20),
Arrow(3,1.10),
Arrow(3,0.50),
Arrow(1,0.90),
Arrow(0,1.10),
Arrow(0,0.80),
Arrow(3,0.60),
Arrow(3,1.20),
Arrow(2,0.70),
Arrow(3,0.80),
Arrow(0,1.20),
Arrow(2,0.80),
Arrow(2,0.50),
Arrow(0,0.70),
Arrow(2,0.90),
Arrow(2,0.60),
Arrow(1,0.50),
Arrow(3,0.70),
Arrow(2,1.10),
Arrow(2,1.00),
Arrow(0,1.10),
Arrow(0,0.90),
Arrow(1,1.20),
Arrow(2,0.70),
Arrow(0,0.60),
Arrow(1,1.10),
Arrow(3,0.90),
Arrow(2,1.10),
Arrow(3,1.20),
Arrow(1,0.50),
Arrow(1,1.00),
Arrow(2,1.10),
Arrow(1,0.50),
Arrow(0,0.50),
Arrow(0,0.70),
Arrow(2,1.10),
Arrow(2,0.80),
Arrow(0,1.00),
Arrow(3,0.50),
Arrow(2,0.50),
Arrow(3,0.80),
Arrow(0,1.10),
Arrow(2,0.60),
Arrow(3,0.90),
Arrow(3,1.00),
Arrow(2,0.60),
Arrow(0,0.80),
Arrow(0,0.80),
Arrow(2,1.10),
Arrow(3,0.90),
Arrow(3,1.00),
Arrow(2,0.60),
Arrow(0,0.80),
Arrow(0,0.80)};
Arrow DemoArray2[60] = {
Arrow(3,0.70),
Arrow(1,0.90),
Arrow(1,1.10),
Arrow(2,0.70),
Arrow(0,1.30),
Arrow(3,1.10),
Arrow(2,1.20),
Arrow(0,0.80),
Arrow(0,1.10),
Arrow(3,0.90),
Arrow(1,1.10),
Arrow(3,1.00),
Arrow(1,1.30),
Arrow(0,0.80),
Arrow(3,1.00),
Arrow(3,1.00),
Arrow(3,0.70),
Arrow(2,1.00),
Arrow(1,1.00),
Arrow(0,0.70),
Arrow(0,0.90),
Arrow(3,1.00),
Arrow(1,1.00),
Arrow(3,0.90),
Arrow(2,1.20),
Arrow(0,0.80),
Arrow(0,1.20),
Arrow(2,0.90),
Arrow(0,1.20),
Arrow(2,1.00),
Arrow(3,0.90),
Arrow(2,0.80),
Arrow(1,1.10),
Arrow(2,1.00),
Arrow(3,1.20),
Arrow(2,1.20),
Arrow(1,0.80),
Arrow(2,1.20),
Arrow(0,1.30),
Arrow(1,0.80),
Arrow(0,1.20),
Arrow(3,0.90),
Arrow(2,0.90),
Arrow(3,1.00),
Arrow(2,1.10),
Arrow(3,0.70),
Arrow(2,1.10),
Arrow(0,0.80),
Arrow(2,1.30),
Arrow(2,1.10),
Arrow(3,1.30),
Arrow(0,1.00),
Arrow(0,1.00),
Arrow(2,1.10),
Arrow(3,1.10),
Arrow(2,1.20),
Arrow(1,0.80),
Arrow(0,0.80),
Arrow(1,0.90),
Arrow(2,1.00)};
//Arrow sequence for Animals.wav
/*Arrow AnimalArray[312] = {
Arrow(3,1.00),
Arrow(3,0.80),
Arrow(0,0.50),
Arrow(2,0.50),
Arrow(3,1.00),
Arrow(1,0.50),
Arrow(2,0.50),
Arrow(1,0.70),
Arrow(1,0.60),
Arrow(0,0.70),
Arrow(1,0.80),
Arrow(0,0.90),
Arrow(1,0.80),
Arrow(0,0.90),
Arrow(1,0.70),
Arrow(0,0.70),
Arrow(1,0.70),
Arrow(1,0.70),
Arrow(2,0.80),
Arrow(1,0.90),
Arrow(0,0.90),
Arrow(1,1.00),
Arrow(3,0.80),
Arrow(1,0.80),
Arrow(0,0.80),
Arrow(0,0.50),
Arrow(1,0.90),
Arrow(3,1.00),
Arrow(2,0.70),
Arrow(2,0.90),
Arrow(3,0.50),
Arrow(0,0.70),
Arrow(0,0.50),
Arrow(1,0.60),
Arrow(0,0.90),
Arrow(1,0.70),
Arrow(1,0.60),
Arrow(1,0.90),
Arrow(0,1.00),
Arrow(3,0.50),
Arrow(3,0.50),
Arrow(1,0.60),
Arrow(0,0.70),
Arrow(3,1.00),
Arrow(3,1.00),
Arrow(1,0.80),
Arrow(0,0.50),
Arrow(1,0.50),
Arrow(3,0.70),
Arrow(0,0.50),
Arrow(2,0.70),
Arrow(1,0.70),
Arrow(0,0.80),
Arrow(2,0.60),
Arrow(1,0.50),
Arrow(3,0.90),
Arrow(2,0.50),
Arrow(0,0.60),
Arrow(0,0.50),
Arrow(2,0.70),
Arrow(3,0.80),
Arrow(0,0.90),
Arrow(0,0.90),
Arrow(0,0.80),
Arrow(3,0.60),
Arrow(2,0.70),
Arrow(2,0.60),
Arrow(2,0.60),
Arrow(0,0.60),
Arrow(2,0.50),
Arrow(2,0.70),
Arrow(2,0.50),
Arrow(0,0.70),
Arrow(2,0.70),
Arrow(0,0.60),
Arrow(1,0.50),
Arrow(3,0.90),
Arrow(1,1.00),
Arrow(0,0.70),
Arrow(2,0.60),
Arrow(1,0.90),
Arrow(3,0.60),
Arrow(1,0.70),
Arrow(2,0.60),
Arrow(3,1.00),
Arrow(2,0.90),
Arrow(1,0.90),
Arrow(1,0.60),
Arrow(3,1.00),
Arrow(2,0.60),
Arrow(1,0.50),
Arrow(2,0.70),
Arrow(0,1.00),
Arrow(3,0.50),
Arrow(3,0.50),
Arrow(2,0.90),
Arrow(1,1.00),
Arrow(1,0.80),
Arrow(1,1.00),
Arrow(3,0.80),
Arrow(0,0.90),
Arrow(1,0.90),
Arrow(0,0.80),
Arrow(1,0.80),
Arrow(2,0.80),
Arrow(0,0.70),
Arrow(0,0.80),
Arrow(2,0.50),
Arrow(3,1.00),
Arrow(2,1.00),
Arrow(3,0.50),
Arrow(1,0.70),
Arrow(3,0.70),
Arrow(0,0.50),
Arrow(0,0.90),
Arrow(1,1.00),
Arrow(1,0.80),
Arrow(1,0.60),
Arrow(0,0.90),
Arrow(3,0.70),
Arrow(1,0.80),
Arrow(2,0.50),
Arrow(3,0.60),
Arrow(3,0.90),
Arrow(0,0.90),
Arrow(2,0.90),
Arrow(0,0.90),
Arrow(2,0.60),
Arrow(3,0.60),
Arrow(1,0.70),
Arrow(1,0.70),
Arrow(3,0.50),
Arrow(3,0.70),
Arrow(1,1.00),
Arrow(0,0.50),
Arrow(3,0.90),
Arrow(1,0.90),
Arrow(1,0.80),
Arrow(0,0.80),
Arrow(2,1.00),
Arrow(3,0.60),
Arrow(2,0.50),
Arrow(3,1.00),
Arrow(1,0.60),
Arrow(0,0.90),
Arrow(2,1.00),
Arrow(1,0.50),
Arrow(3,0.60),
Arrow(1,0.80),
Arrow(2,0.50),
Arrow(1,0.70),
Arrow(2,0.50),
Arrow(1,0.90),
Arrow(2,0.60),
Arrow(1,0.80),
Arrow(0,0.80),
Arrow(0,0.60),
Arrow(2,0.60),
Arrow(0,0.60),
Arrow(3,1.00),
Arrow(1,0.90),
Arrow(0,1.00),
Arrow(2,1.00),
Arrow(3,0.80),
Arrow(0,0.70),
Arrow(1,0.50),
Arrow(1,0.90),
Arrow(1,0.90),
Arrow(2,0.90),
Arrow(2,0.70),
Arrow(0,0.70),
Arrow(0,0.60),
Arrow(1,0.80),
Arrow(0,0.70),
Arrow(0,0.50),
Arrow(1,0.50),
Arrow(3,0.70),
Arrow(1,0.70),
Arrow(2,0.60),
Arrow(0,0.70),
Arrow(3,0.50),
Arrow(1,0.90),
Arrow(2,0.50),
Arrow(1,0.80),
Arrow(1,0.50),
Arrow(2,0.90),
Arrow(1,0.50),
Arrow(3,0.60),
Arrow(1,1.00),
Arrow(1,1.00),
Arrow(1,1.00),
Arrow(3,0.80),
Arrow(3,0.80),
Arrow(3,0.90),
Arrow(0,0.50),
Arrow(3,0.70),
Arrow(3,0.60),
Arrow(0,0.60),
Arrow(0,0.60),
Arrow(2,0.90),
Arrow(3,1.00),
Arrow(0,0.60),
Arrow(3,0.50),
Arrow(1,1.00),
Arrow(2,0.60),
Arrow(2,0.50),
Arrow(3,0.50),
Arrow(0,0.50),
Arrow(2,0.90),
Arrow(0,0.60),
Arrow(3,0.90),
Arrow(3,0.50),
Arrow(3,0.90),
Arrow(3,0.80),
Arrow(3,0.50),
Arrow(1,0.90),
Arrow(1,0.80),
Arrow(0,0.70),
Arrow(2,0.60),
Arrow(3,0.90),
Arrow(1,1.00),
Arrow(0,0.60),
Arrow(0,0.90),
Arrow(0,1.00),
Arrow(3,0.50),
Arrow(2,0.50),
Arrow(3,1.00),
Arrow(0,0.70),
Arrow(0,0.70),
Arrow(2,0.60),
Arrow(1,0.50),
Arrow(0,0.70),
Arrow(2,0.60),
Arrow(0,0.50),
Arrow(0,0.70),
Arrow(1,0.70),
Arrow(1,0.70),
Arrow(1,1.00),
Arrow(3,0.80),
Arrow(1,1.00),
Arrow(3,1.00),
Arrow(0,0.80),
Arrow(0,0.50),
Arrow(2,0.70),
Arrow(0,0.60),
Arrow(1,0.70),
Arrow(3,0.90),
Arrow(2,1.00),
Arrow(2,1.00),
Arrow(0,1.00),
Arrow(3,0.90),
Arrow(2,0.80),
Arrow(3,0.70),
Arrow(1,1.00),
Arrow(0,0.60),
Arrow(0,0.80),
Arrow(2,0.60),
Arrow(2,0.90),
Arrow(1,0.90),
Arrow(3,0.50),
Arrow(2,0.90),
Arrow(2,0.90),
Arrow(2,0.90),
Arrow(2,0.50),
Arrow(3,0.60),
Arrow(1,0.90),
Arrow(2,0.70),
Arrow(0,1.00),
Arrow(3,0.60),
Arrow(1,0.90),
Arrow(0,0.70),
Arrow(2,0.90),
Arrow(3,0.60),
Arrow(0,0.70),
Arrow(3,0.80),
Arrow(2,0.80),
Arrow(1,0.90),
Arrow(3,0.70),
Arrow(2,1.00),
Arrow(3,0.80),
Arrow(0,1.00),
Arrow(3,0.50),
Arrow(1,0.90),
Arrow(2,0.80),
Arrow(0,0.80),
Arrow(3,0.90),
Arrow(0,1.00),
Arrow(3,1.00),
Arrow(0,0.80),
Arrow(0,0.60),
Arrow(2,0.60),
Arrow(2,0.70),
Arrow(2,0.90),
Arrow(2,0.90),
Arrow(0,0.50),
Arrow(2,0.90),
Arrow(2,0.90),
Arrow(3,0.60),
Arrow(3,0.50),
Arrow(0,0.70),
Arrow(2,0.50),
Arrow(3,0.60),
Arrow(0,0.90),
Arrow(0,0.60),
Arrow(1,1.00),
Arrow(3,0.60),
Arrow(2,0.80),
Arrow(3,0.60),
Arrow(2,0.80),
Arrow(3,0.90),
Arrow(2,0.90),
Arrow(2,1.00)
};*/
#endif