29 #include <mraa/gpio.h>
43 int delayTimeLowSharp;
45 int delayTimeMedSharp;
47 int delayTimeHighSharp;
91 void playSound(
char letter,
bool sharp, std::string vocalWeight);
94 mraa_gpio_context m_gpio;
95 std::map <char, NoteData> m_note_list;
96 void sound(
int note_delay);
97 NoteData storeNote(
int noteDelayLow,
int noteDelayLowSharp,
98 int noteDelayMed,
int noteDelayMedSharp,
99 int noteDelayHigh,
int noteDelayHighSharp);
Definition: grovespeaker.h:40
GroveSpeaker(int pin)
Definition: grovespeaker.cxx:31
void playSound(char letter, bool sharp, std::string vocalWeight)
Definition: grovespeaker.cxx:81
~GroveSpeaker()
Definition: grovespeaker.cxx:44
void playAll()
Definition: grovespeaker.cxx:63
C++ API for the GroveSpeaker speaker.
Definition: grovespeaker.h:65