It bloody plays
Dependencies: mbed wave_player wavfile
main.cpp
- Committer:
- rogerhippo
- Date:
- 2019-03-20
- Revision:
- 1:804c1daa860b
- Parent:
- 0:bdadf0052e87
File content as of revision 1:804c1daa860b:
#include "mbed.h" #include "SDFileSystem.h" #include <wave_player.h> #define PC_BAUD 9600 SDFileSystem sd(PTD2, PTD3, PTD1, PTE5, "sd"); Serial pc(USBTX,USBRX); AnalogOut DACout(PTE30); wave_player waver(&DACout); int main() { //waver.set_verbosity(1); FILE *wave_file; pc.baud(PC_BAUD); printf("\n\r\n\rGoing to open a file...\n\r"); wave_file=fopen("/sd/coin.wav","r"); printf("Opened a file. Will now play.\n\r"); waver.play(wave_file); printf("Did it play?\n\r"); fclose(wave_file); wave_file=fopen("/sd/finish.wav","r"); waver.play(wave_file); printf("Did it play?\n\r"); fclose(wave_file); }