I know the FEZ Audio Out project on the wiki.
It shows how to play a single file using the analog out of the panda.
My question is:
If I want to play a complete file, first I need to have a 8bits PCM Wav file in order to be able to play, gotcha, but, what if I want to play a 2 Mb file ?
I know that I won’t be able to load a “so huge” file on the panda, so, if I want to play it, I surely need to get the chunk and give them to the Analog out.
My problem is about “timing” to call the set method of the analog output.
How can I know when the “chunk” has been played and then provide the next chunk ?
What do you think of that ?
I’m intending to create a “SoundPlayer” class to achieve this. What should I take into account to do it ?
Are there any points that can’t be solved ?