old demo that i want to try in mbed studio
Dependencies: mbed SDFileSystem_Copy_of_mbed_version I2S
Diff: NotchingDemo.cpp
- Revision:
- 7:131ac4231c46
- Parent:
- 6:6e6229374856
- Child:
- 8:c2faf06e7240
--- a/NotchingDemo.cpp Sat Mar 16 22:27:19 2019 +0000 +++ b/NotchingDemo.cpp Sat Mar 16 22:55:28 2019 +0000 @@ -464,6 +464,17 @@ Sound[aaa].FileInfo.WavFile = fopen(FOLDER,"rb"); printf("we opened This file %d\n\r",aaa); + /*printf("Size of FILE* %d\n\r ",sizeof(Sound[aaa].FileInfo.WavFile)); + fseek(Sound[aaa].FileInfo.WavFile,20,SEEK_SET); + fread(&Sound[aaa].FileInfo.FileFormat,sizeof(Sound[aaa].FileInfo.FileFormat),1,Sound[aaa].FileInfo.WavFile); + fread(&Sound[aaa].FileInfo.FileData,sizeof(Sound[aaa].FileInfo.FileData),1,Sound[aaa].FileInfo.WavFile); + + Sound[aaa].FileInfo.slice_buf = ( char *)malloc(Sound[aaa].FileInfo.FileFormat.block_align); + fread(Sound[aaa].FileInfo.slice_buf,Sound[aaa].FileInfo.FileFormat.block_align,1,Sound[aaa].FileInfo.WavFile); //This isnt actually required, its just a test + Sound[aaa].FileInfo.num_slices = Sound[aaa].FileInfo.FileData.subchunk2_size/Sound[aaa].FileInfo.FileFormat.block_align; + */ + //printf("Number of Slices: %d\n\r",Sound[iii].FileInfo.num_slices); + } /* string folder = RootFolder + filename[0];