old demo that i want to try in mbed studio

Dependencies:   mbed SDFileSystem_Copy_of_mbed_version I2S

Revision:
23:49c10427a1cd
Parent:
22:706e86dc0d45
Child:
24:a60d1c3db09d
--- a/NotchingDemo.cpp	Mon Apr 22 11:53:32 2019 +0000
+++ b/NotchingDemo.cpp	Mon Apr 22 12:18:48 2019 +0000
@@ -30,8 +30,6 @@
 Timer t2;
 Timer NotchTimer;
 
-vector <string> VectorFilenames;
-
 Serial pc(USBTX, USBRX); // tx, rx //FOR DEBUGGING PROGRAM USING GNU SCREEN
 DigitalOut cs(p8);
 I2S i2s(I2S_TRANSMIT, p5, p6, p7);
@@ -371,7 +369,7 @@
 
 
     DIR *dir;
-    struct dirent *ent;
+    dirent *ent;
     int iterator = 0;
 
 
@@ -385,7 +383,7 @@
         while ((ent = readdir (dir)) != NULL) {
             //printf("%s\r\n",string(ent->d_name));
             filename[iterator] = (ent->d_name);
-            printf("Filename: %s\n\r",filename[iterator].c_str());
+            printf("Filename: %s\n\r",filename[iterator]);
             //printf("%s\r\n",filename[iterator]);
             iterator  = iterator + 1;
             //printf("%s\r\n", ent->d_name);
@@ -492,18 +490,24 @@
 
 
     folder =  RootFolder + filename[1];
+    printf("filename[1]: %s\n\r", filename[1]);
     FOLDER = folder.c_str();
     FILE* mywav1 = fopen(FOLDER,"rb");
-
+    if(mywav1 == NULL){
+        printf("CANNOT OPEN mywav 1\n\r");
+    }
     printf("we opened This file %d\n\r",aaa);
 
     printf("Size of WavStruct1: %d\n\r",sizeof(WavStruct1));
     aaa = aaa+1;
 
     folder =  RootFolder + filename[2];
+    printf("filename[2]: %s\n\r", filename[2]);
     FOLDER = folder.c_str();
     FILE* mywav2 = fopen(FOLDER,"rb");
-
+    if(mywav2 == NULL){
+        printf("CANNOT OPEN mywav 2\n\r");
+    }
 
     printf("we opened This file %d\n\r",aaa);
 
@@ -513,14 +517,15 @@
 
     aaa = aaa+1;
 
-    /*folder =  RootFolder + filename[3];
+    folder =  RootFolder + filename[3];
+    printf("filename[3]: %s\n\r", filename[3]);
     FOLDER = folder.c_str();
     FILE* mywav3 = fopen(FOLDER,"rb");
     if(mywav3 == NULL){
         printf("CANNOT OPEN mywav 3\n\r");
     }
 
-    printf("we opened This file %d\n\r",aaa);*/
+    printf("we opened This file %d\n\r",aaa);
 
 
 
@@ -528,8 +533,8 @@
 
     aaa = aaa+1;
 
-    string folder4 =  RootFolder + filename[4].c_str();
-    printf("filename[4]: %s\n\r", filename[4].c_str());
+    string folder4 =  RootFolder + filename[4];
+    printf("filename[4]: %s\n\r", filename[4]);
     FOLDER = folder4.c_str();
     FILE * mywav4 = fopen(FOLDER,"rb");
     //FILE* mywav4 = fopen("sd/mydir/SoundDecoder_second/07.wav","rb");
@@ -559,17 +564,23 @@
     aaa = aaa+1;
 
     folder =  RootFolder + filename[6];
+    printf("filename[6]: %s\n\r", filename[6].c_str());
     FOLDER = folder.c_str();
     FILE* mywav6 = fopen(FOLDER,"rb");
-
+    if(mywav6 == NULL){
+        printf("Cannot Open mywav6\n\r");
+    }
     printf("we opened This file %d\n\r",aaa);
 
     aaa = aaa+1;
 
     folder =  RootFolder + filename[7];
+    printf("filename[7]: %s\n\r", filename[7].c_str());
     FOLDER = folder.c_str();
     FILE* mywav7 = fopen(FOLDER,"rb");
-
+    if(mywav7 == NULL){
+        printf("Cannot Open mywav7\n\r");
+    }
     printf("we opened This file %d\n\r",aaa);
 
 
@@ -578,9 +589,12 @@
     aaa = aaa+1;
 
     folder =  RootFolder + filename[8];
+    printf("filename[8]: %s\n\r", filename[8].c_str());
     FOLDER = folder.c_str();
     FILE* mywav8 = fopen(FOLDER,"rb");
-
+    if(mywav8 == NULL){
+        printf("Cannot Open mywav8\n\r");
+    }
     printf("we opened This file %d\n\r",aaa);
 
 
@@ -588,18 +602,24 @@
     aaa = aaa+1;
 
     folder =  RootFolder + filename[9];
+    printf("filename[9]: %s\n\r", filename[9].c_str());
     FOLDER = folder.c_str();
     FILE* mywav9 = fopen(FOLDER,"rb");
-
+    if(mywav9 == NULL){
+        printf("Cannot Open mywav9\n\r");
+    }
     printf("we opened This file %d\n\r",aaa);
 
 
     aaa = aaa+1;
 
     folder =  RootFolder + filename[10];
+    printf("filename[10]: %s\n\r", filename[10].c_str());
     FOLDER = folder.c_str();
     FILE* mywav10 = fopen(FOLDER,"rb");
-
+    if(mywav10 == NULL){
+        printf("Cannot Open mywav10\n\r");
+    }
     printf("we opened This file %d\n\r",aaa);
 
 
@@ -607,18 +627,24 @@
     aaa = aaa+1;
 
     folder =  RootFolder + filename[11];
+    printf("filename[11]: %s\n\r", filename[11].c_str());
     FOLDER = folder.c_str();
     FILE* mywav11 = fopen(FOLDER,"rb");
-
+    if(mywav11 == NULL){
+        printf("Cannot Open mywav11\n\r");
+    }
     printf("we opened This file %d\n\r",aaa);
 
 
     aaa = aaa+1;
 
     folder =  RootFolder + filename[12];
+    printf("filename[12]: %s\n\r", filename[12].c_str());
     FOLDER = folder.c_str();
     FILE* mywav12 = fopen(FOLDER,"rb");
-
+    if(mywav12 == NULL){
+        printf("Cannot Open mywav12\n\r");
+    }
     printf("we opened This file %d\n\r",aaa);
 
 
@@ -626,9 +652,12 @@
     aaa = aaa+1;
 
     folder =  RootFolder + filename[13];
+    printf("filename[13]: %s\n\r", filename[13].c_str());
     FOLDER = folder.c_str();
     FILE* mywav13 = fopen(FOLDER,"rb");
-
+    if(mywav13 == NULL){
+        printf("Cannot Open mywav13\n\r");
+    }
     printf("we opened This file %d\n\r",aaa);
 
 
@@ -636,9 +665,12 @@
     aaa = aaa+1;
 
     folder =  RootFolder + filename[14];
+    printf("filename[14]: %s\n\r", filename[14].c_str());
     FOLDER = folder.c_str();
     FILE* mywav14 = fopen(FOLDER,"rb");
-
+    if(mywav14 == NULL){
+        printf("Cannot Open mywav14\n\r");
+    }
     printf("we opened This file %d\n\r",aaa);