perturh room legacy

Dependencies:   SMARTWAV USBDevice mbed stateScript

Fork of stateScript by Mattias Karlsson

soundControl.h

Committer:
alustig3
Date:
2015-05-16
Revision:
5:e62cd80aa22f
Parent:
2:298679fff37c

File content as of revision 5:e62cd80aa22f:

#include "mbed.h"
#include "SMARTWAV.h"
#include <stdint.h>
#include <string.h>
#include <string>
#include <vector>
#include <queue>


class soundControl {

public:
    soundControl(void);
    void setFile(string fileNameIn);
    void setVolume(int* volumeIn);
    void setVolume(int volumeIn);
    void setPlayback(bool playIn);
    void setReset();
    void execute();

private:
    char fileName[21];
    bool fileNameExists;
    int* volumePtr;
    int volume;
    bool play;
    bool reset;
    
    
};