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