from his website
Really, perhaps we are talking about different ones...
Im looking at the AKWF set, these have a a readme which says they are all 600 samples long, and and all Ive looked at are 44.1/16 bit.
perhaps your looking at a different version?
anyway no matter, it was just a passing comment anyway.
I discussed this with Johannes the other day, as I thought it would be 'relatively straightforward',
and his answer was very interesting...
the reason he hadn't done this so far, is due to block sizes on the SD cards, essentially the wave headers offset the real wave data, such that streaming it would be less efficient.
so what we thought was:
a) perhaps have this 'inefficiency' but warning, that raw files are better... the issue with this, is no matter how many times you remind people, they will use wav files as its the easy way
b) conversion... this is the better way, but more work, provide some kind of conversion mechanism such that when you transfer the files they are converted from wav to raw. this makes more sense since potentially we can then expand the conversion formats (or resampling), and also means its done once, with the powerful cpu of the computer rather than the limited resources of the STM32F4.
this is probably also in line with thinking on package management etc.