Music simple player to provide analog value

Dependencies:   4DGL-uLCD-SE SDFileSystem mbed wave_player

Fork of WavePlayer_HelloWorld by jim hamblen

Committer:
ethan_wireless
Date:
Tue Dec 08 19:58:01 2015 +0000
Revision:
2:a0ca567148a8
Parent:
1:5b8e223e983d
NC

Who changed what in which revision?

UserRevisionLine numberNew contents of line
4180_1 1:5b8e223e983d 1 #include "mbed.h"
4180_1 1:5b8e223e983d 2 #include "SDFileSystem.h"
4180_1 1:5b8e223e983d 3 #include "wave_player.h"
4180_1 1:5b8e223e983d 4
4180_1 1:5b8e223e983d 5 SDFileSystem sd(p5, p6, p7, p8, "sd"); //SD card
4180_1 1:5b8e223e983d 6 AnalogOut DACout(p18);
4180_1 1:5b8e223e983d 7 wave_player waver(&DACout);
4180_1 1:5b8e223e983d 8 int main()
4180_1 1:5b8e223e983d 9 {
4180_1 1:5b8e223e983d 10 FILE *wave_file;
ethan_wireless 2:a0ca567148a8 11 while(1) {
ethan_wireless 2:a0ca567148a8 12 wave_file=fopen("/sd/Gotham.wav","r");
ethan_wireless 2:a0ca567148a8 13 waver.play(wave_file);
ethan_wireless 2:a0ca567148a8 14 fclose(wave_file);
ethan_wireless 2:a0ca567148a8 15 }
4180_1 1:5b8e223e983d 16 }