29 #include <mraa/gpio.h>
43 int delayTimeLowSharp;
45 int delayTimeMedSharp;
47 int delayTimeHighSharp;
93 void playSound(
char letter,
bool sharp, std::string vocalWeight);
96 mraa_gpio_context m_gpio;
97 std::map <char, NoteData> m_note_list;
98 void sound(
int note_delay);
99 NoteData storeNote(
int noteDelayLow,
int noteDelayLowSharp,
100 int noteDelayMed,
int noteDelayMedSharp,
101 int noteDelayHigh,
int noteDelayHighSharp);
Definition: grovespeaker.h:40
GroveSpeaker(int pin)
Definition: grovespeaker.cxx:33
void playSound(char letter, bool sharp, std::string vocalWeight)
Definition: grovespeaker.cxx:86
~GroveSpeaker()
Definition: grovespeaker.cxx:49
void playAll()
Definition: grovespeaker.cxx:68
API for the Grove Speaker.
Definition: grovespeaker.h:67