23 lines
517 B
C++
23 lines
517 B
C++
// Adafruit Circuit Playground speaker library
|
|
// by Phil Burgess / Paint Your Dragon.
|
|
|
|
#ifndef ADAFRUIT_CPLAY_SPEAKER_H
|
|
#define ADAFRUIT_CPLAY_SPEAKER_H
|
|
|
|
#include <Arduino.h>
|
|
|
|
class Adafruit_CPlay_Speaker {
|
|
public:
|
|
Adafruit_CPlay_Speaker(void) { started = false; };
|
|
void begin(void),
|
|
end(void),
|
|
set(uint8_t value),
|
|
playSound(const uint8_t *data, uint16_t length, uint16_t sampleRate),
|
|
say(const uint8_t *address);
|
|
|
|
private:
|
|
boolean started;
|
|
};
|
|
|
|
#endif // ADAFRUIT_CPLAY_SPEAKER_H
|