old demo that i want to try in mbed studio

Dependencies:   mbed SDFileSystem_Copy_of_mbed_version I2S

Branch:
LargeFile_Tests
Revision:
72:599068243a0f
Parent:
71:1364f7d7bff3
Child:
73:a5ab93214728
--- a/NotchingDemo.cpp	Mon Sep 30 20:00:13 2019 +0000
+++ b/NotchingDemo.cpp	Mon Sep 30 20:11:15 2019 +0000
@@ -605,10 +605,17 @@
             fseek(wavfile1,Positions.notch_position_indicators[NotchingSet.Notch],SEEK_SET);
             fread(slice_buf1, Sound1.FileInfo.FileFormat.block_align,1,wavfile1);
             data_sptr1=(short *)slice_buf1;
+            Positions.notch_position_indicators[NotchingSet.Notch] = Positions.notch_position_indicators[NotchingSet.Notch] + 2;
+            //increment up the position indicator!
+            
             
             fseek(wavfile1,Positions.notch_position_indicators[NotchingSet.Notch - 1],SEEK_SET);
             fread(slice_buf2, Sound1.FileInfo.FileFormat.block_align,1,wavfile1);
             data_sptr2=(short *)slice_buf2;
+            Positions.notch_position_indicators[NotchingSet.Notch - 1] = Positions.notch_position_indicators[NotchingSet.Notch - 1] + 2;
+            //increment up the position indicator!
+            
+            
             if(NotchingSet.NotchDirection)
 
             {
@@ -633,12 +640,21 @@
                 NotchFadeIn.FadeIn();
                 if(Positions.notch_transitions_position_indicators[NotchingSet.NotchTransUp] >= Positions.notch_transitions_start_pts[NotchingSet.NotchTransUp+1])
                 {
-                    
+                    *Sound1.data_sptr = *data_sptr3*NotchFadeIn.FadeCoeff;
                     
                 }    
+                else
+                {
+                    *Sound1.data_sptr = *data_sptr1*NotchFadeOut.FadeCoeff + data_sptr2 + data_sptr3*NotchFadeIn.FadeCoeff;    
+                }
                 
                 
             }
+            else
+            {
+                *Sound1.data_sptr = *data_sptr3;
+                //include a flag here, to hand over control.  Going to get a bit complicated!!!    
+            }