test publish

Dependencies:   mbed GroveEarbudSensor

Committer:
age2pierre
Date:
Fri Mar 25 11:17:39 2016 +0000
Revision:
5:ee265ab0752d
Child:
8:e1beb2a9454e
Fix to compile for c++99, added Scale Interface and two scales

Who changed what in which revision?

UserRevisionLine numberNew contents of line
age2pierre 5:ee265ab0752d 1 #ifndef _GYPSY_SCALE_H_
age2pierre 5:ee265ab0752d 2 #define _GYPSY_SCALE_H_
age2pierre 5:ee265ab0752d 3
age2pierre 5:ee265ab0752d 4 #include "Scale.h"
age2pierre 5:ee265ab0752d 5 #include "Notes.h"
age2pierre 5:ee265ab0752d 6
age2pierre 5:ee265ab0752d 7 class GypsyScale : public Scale {
age2pierre 5:ee265ab0752d 8 public:
age2pierre 5:ee265ab0752d 9 Notes getSupertonic();
age2pierre 5:ee265ab0752d 10 Notes getMediant();
age2pierre 5:ee265ab0752d 11 Notes getSubdominant();
age2pierre 5:ee265ab0752d 12 Notes getDominant();
age2pierre 5:ee265ab0752d 13 Notes getSuperdominant();
age2pierre 5:ee265ab0752d 14 Notes getSubtonic();
age2pierre 5:ee265ab0752d 15 protected:
age2pierre 5:ee265ab0752d 16 private:
age2pierre 5:ee265ab0752d 17 };
age2pierre 5:ee265ab0752d 18
age2pierre 5:ee265ab0752d 19 #endif