![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
v
Dependencies: SDFileSystem VS1053 mbed
Fork of mp3final by
main.cpp
- Committer:
- PloyLL
- Date:
- 2016-12-05
- Revision:
- 1:3cde58b32c23
- Parent:
- 0:f6ba8cc58bf6
File content as of revision 1:3cde58b32c23:
#include"mbed.h" #include"player.h" #include<time.h> #include<stdlib.h> Player player; Ticker t; Timer timer; extern Serial pc; extern playerStatetype playerState; extern char listName[50][100]; //song name list char listData[50][3]; //song data [0->like, 1->dislike, 2->skip] char flag = 0; char playListName[][50] = { "Sad/Gravity.mp3", "Sad/TaTerMaiRuseuk.mp3", "Sad/NumTaTeHai.mp3", "Sad/MaTanWeLaPord.mp3", "Sad/YaSaeJaiKonDrew.mp3", "Stress/PerJer.mp3", "Stress/YenDTMaiRuJak.mp3", "Stress/Y_Rai.mp3", "Stress/LorLey.mp3", "Stress/NuaGenPaiRuePow.mp3", "Angry/9_Nariga.mp3", "Angry/GluptuaGlupJai.mp3", "Angry/MaiTumMaDa.mp3", "Angry/LaugPee4G.mp3", "Angry/CeakWeeSert.mp3", "Happy/PerJer.mp3", "Happy/Jeep.mp3", "Happy/PoodTumMai.mp3", "Happy/RumSeTow.mp3", "Happy/AO.mp3" }; //interrupt /* void buttonFunction(){ //input main function in keypad and change something that resonable. } uint32_t interruptButton(uint32_t index) { // swap with cbAfterInput() function from keypad. buttonIndex = index; flag = 1; if(buttonIndex == ...) playerState = PS_STOP; //skip music button return 0; } */ int main() { //player.begin(); while(1) { //ploy song //player.playFile("testMusic.mp3"); //player.playFile("testMusic2.mp3"); //player.playFile("test/testMusic2.mp3"); //player.playFile("test2/13 Too Young to Go Steady.mp3"); //big song /* player.playFile("Sad/Gravity.mp3"); player.playFile("Sad/TaTerMaiRuseuk.mp3"); player.playFile("Sad/NumTaTeHai.mp3"); player.playFile("Sad/MaTanWeLaPord.mp3"); player.playFile("Sad/YaSaeJaiKonDrew.mp3"); player.playFile("Stress/PerJer.mp3"); player.playFile("Stress/YenDTMaiRuJak.mp3"); player.playFile("Stress/Y_Rai.mp3"); player.playFile("Stress/LorLey.mp3"); player.playFile("Stress/NuaGenPaiRuePow.mp3"); player.playFile("Angry/9_Nariga.mp3"); player.playFile("Angry/GluptuaGlupJai.mp3"); player.playFile("Angry/MaiTumMaDa.mp3"); player.playFile("Angry/LaugPee4G.mp3"); player.playFile("Angry/CeakWeeSert.mp3"); player.playFile("Happy/PerJer.mp3"); player.playFile("Happy/Jeep.mp3"); player.playFile("Happy/PoodTumMai.mp3"); player.playFile("Happy/RumSeTow.mp3"); player.playFile("Happy/AO.mp3"); */ // player.playFile("test/NumTaTeHai.mp3"); //player.playFile("Sad/Gravity.mp3"); //player.playFile("Sad/TaTerMaiRuseuk.mp3"); player.playFile("Sad/NumTaTeHai.mp3"); player.playFile("Sad/MaTanWeLaPord.mp3"); player.playFile("Sad/YaSaeJaiKonDrew.mp3"); player.playFile("Stress/PerJer.mp3"); player.playFile("Stress/YenDTMaiRuJak.mp3"); player.playFile("Stress/Y_Rai.mp3"); player.playFile("Stress/LorLey.mp3"); player.playFile("Stress/NuaGenPaiRuePow.mp3"); player.playFile("Angry/9_Nariga.mp3"); player.playFile("Angry/GluptuaGlupJai.mp3"); player.playFile("Angry/MaiTumMaDa.mp3"); player.playFile("Angry/LaugPee4G.mp3"); player.playFile("Angry/CeakWeeSert.mp3"); player.playFile("Happy/PerJer.mp3"); player.playFile("Happy/Jeep.mp3"); player.playFile("Happy/PoodTumMai.mp3"); player.playFile("Happy/RumSeTow.mp3"); player.playFile("Happy/AO.mp3"); /* if(flag){ buttonFunction(buttonIndex); flag = 0; } */ } }