old demo that i want to try in mbed studio

Dependencies:   mbed SDFileSystem_Copy_of_mbed_version I2S

Revisions of NotchingDemo.cpp

Revision Date Message Actions
44:a9e84d333a6a 2019-09-08 WIP - Adding in appropriate info to use new method of sharing objects, Tristan and Rory idea File  Diff  Annotate
43:890d76ffe627 2019-09-07 WIP - more vectors stuff removed File  Diff  Annotate
42:f481dcabdc34 2019-09-07 WIP - Some vector junk removed, in prep for new method after conv. with Tristan File  Diff  Annotate
41:5dca752e6c40 2019-09-07 Last version to contain any mention of Vectors. Will be doing this another way after conv with Tristan File  Diff  Annotate
40:ba34990514fa 2019-06-17 WIP - Can now print out members of vectors, and delete vector elements. However, deleting an element does not leave an empty element. Need to find a way to replace any given deleted element with a placeholder (low memory) element. File  Diff  Annotate
39:69d5a5dd9163 2019-06-17 WIP - added in vector tests (not working at all, probably a stupid hardware issue as per usual) File  Diff  Annotate
38:3b4c05af5f36 2019-06-02 WIP - makes no sense. I can open up 15 files and close them one by one. But I CANNOT do this if it is done via Sound[aaa].FileInfo.WavFile... It will then hang.... File  Diff  Annotate
37:a563899ac0df 2019-05-27 WIP - Added in code to take logs of file names (non-interactive) File  Diff  Annotate
36:569ec4335f92 2019-05-27 WIP - just changing classSoundFile File  Diff  Annotate
35:4469b508dda3 2019-05-27 WIP - Can open wav file within play_wavefiledual and play it (with slight pause). File  Diff  Annotate
34:26118c8f2e48 2019-05-27 WIP - Can open another file whilst playing one such file (the file we are opening is unrelated to the 2 we are trying to play) File  Diff  Annotate
33:a75f0a30fbdc 2019-05-26 WIP - testing to see if we can switch files inside the main play loop. File  Diff  Annotate
32:6ee488c97dcc 2019-05-26 WIP - can transition between files naturally IF FILES ALREADY OPEN. File  Diff  Annotate
31:0f8c3adf09c3 2019-05-26 WIP - Have now discovered that the opening and closing may only take 5us and 13us respectively. Does this mean we can solve our overall problem? File  Diff  Annotate
30:4a8e80b243c4 2019-05-26 WIP - cleaned up - can now play .WAV files. (i2s.start() statement had accidentally been deleted). File  Diff  Annotate
29:d2139f3f7ba1 2019-05-20 slightly cleaner version of "plays hey wav" working version. File  Diff  Annotate
28:6b2353fad12d 2019-05-19 Yet again! Can no longer play wav files File  Diff  Annotate
27:a378f1f937ee 2019-05-19 Does this have changes to SDCard file system? not sure. CHECK File  Diff  Annotate
26:82a31e2bafd0 2019-04-22 added in if(wav == NULL) calls to show if a file successfully opened or not File  Diff  Annotate
25:5336e1cf38d6 2019-04-22 Cannot open more than 4 extra files at once (on top of all the other ones. no actual explanation. Doesn't appear to be related to file name) File  Diff  Annotate
24:a60d1c3db09d 2019-04-22 Version where we have replace using array of filenames, and just open with "explicit" calls in fopen. File  Diff  Annotate
23:49c10427a1cd 2019-04-22 Added in printf calls to see if ANY of these files (bar 02,03 and 04) can actually be opened (they cant) File  Diff  Annotate
22:706e86dc0d45 2019-04-22 Current version that doesn't use vectors when reading in strings from Directory stream File  Diff  Annotate
21:1aacd67d19c1 2019-04-01 With WavStruct0 etc. Trying to see how many of these cause a failure File  Diff  Annotate
20:9cc7d825c07b 2019-04-01 Can even play the HeyWav File that gave so much trouble before. File  Diff  Annotate
19:0b60a964ce16 2019-03-25 wip still doesnt work File  Diff  Annotate
18:ade53673c4a1 2019-03-25 WIP - replaced FlangeWav and WavInfo_Flange with HeyWav and WavInfo_Hey. Yet now does not work. Makes no sense File  Diff  Annotate
17:832eb9a75c05 2019-03-25 WIP Gets to the end and plays the sound now File  Diff  Annotate
16:5e3420d0509b 2019-03-24 WIP Now will get to the end but will not play the sound File  Diff  Annotate
15:74ddace1b118 2019-03-17 mbed is crap and is broken, can instroduce one more file info being read in and it hangs File  Diff  Annotate
14:cc555d14e3f8 2019-03-17 Can actually get to the interrupt routine section. But still doesn't make sense why you can call a file one name but not the other File  Diff  Annotate
13:8e93396a27c5 2019-03-17 WIP version right before I delete everything problematic File  Diff  Annotate
12:e386150cefd3 2019-03-17 WIP Even with changing these to use FILE* mywav things, it still doesn't work properly...its probably because we are still using the WAV_STRUCT_FMT idea elsewhere in the fread fncs... File  Diff  Annotate
11:34136ff82179 2019-03-17 WIP part way through writing out stuff to read in from a WAV_FILE_STRUCT but different instantation for each of the 18 or so files... File  Diff  Annotate
10:ce38f2e9e80e 2019-03-17 WIP Is fine with opening up outside of a loop...can this also read into several WAV_FILE_STRUCT instances? THIS WILL BE IN NEXT CHANGE/COMMIT File  Diff  Annotate
9:dd9cae06b202 2019-03-17 WIP Having issues actually reading in anything about the file from Sound[aaa].FileInfo.WavFile... File  Diff  Annotate
8:c2faf06e7240 2019-03-16 Can even read in some information about these files...but NOT their sizes...I assume this takes up far too much memory? File  Diff  Annotate
7:131ac4231c46 2019-03-16 Tracked the issue down to all the other FileFormat FileData etc assignments. I can open a whole bunch of files but if i do much else...it gets stuck. File  Diff  Annotate
6:6e6229374856 2019-03-16 Can open up 22 separate files, without closing them, with no problem... WHY is this only working now??.. (end of WIP) File  Diff  Annotate
5:f42ab6c41551 2019-03-16 WIP Adding in Version of opening up sounds within an array of class objects File  Diff  Annotate
4:55fbbb049bae 2019-03-16 Removed some redundant (new!) stuff, and reverted to having file playing simple demo. But also have opening up of a ton of files. File  Diff  Annotate
3:6169aeeaeeb4 2019-03-16 Seemed to find -> can open multiple files but only if NOT in an array. Now taking all this out and just trying to play a simple file again. NOT working File  Diff  Annotate
2:957d3b2afff4 2019-02-28 Has not been tested, and will not work until the file opening/closing issue has been sorted. However it does compile File  Diff  Annotate
1:aac37edee302 2019-02-27 Version that can read in the files. Now need to set up the entire demo (i.e. change PlayLoop Fnc) File  Diff  Annotate
0:e89d7a0bfa3b 2019-02-16 Doesn't work at present, however it does contain some rudimentary code for passing in the file names into a string array (too difficult compared to matlab) File  Diff  Annotate