I am looking for a way to record sounds from my PC to a Wav file and get them to a flash memory IC. I think I can get the data there, but I'm not sure how to play the sound after its on the IC. I don't want to use MP3 because the decoders are expensive and since I wont change the sound very often for my applciation it will be mroe cost effective to use a flash memory chip in place of an MP3 decoder. More memory is much cheaper than the decoder.
My plan was to use the standard sound recording tool from the start menu to save a wave file. The data would then be sent to a flash memory IC by USB or serial. A PIC would then play the data when I wanted to play it.
Here are the things I'm having trouble with:
1) The data will be in a digital format but I need to change it to analog to connect it to a speaker. Is there a special D/A converter I need for converting a wave file?
2) I read that mono uses a single channel and stero uses multiple channels. Is a channel a seaprate wire between the D/A and the speaker? I would thing this would be done by frquency. I only need the quality of a telephone so I was thinking of using 8-bit mono. Would this be a good choice?
3) Any recommendations for a good D/A converter for stndard audio.
4) Is it vital to use filters? If so, why and what should be filtered?
I'm just looking to play back messages similar to the quality of an answering machine so this doesn't have to be anything spectacular as far as sound quality goes.
My plan was to use the standard sound recording tool from the start menu to save a wave file. The data would then be sent to a flash memory IC by USB or serial. A PIC would then play the data when I wanted to play it.
Here are the things I'm having trouble with:
1) The data will be in a digital format but I need to change it to analog to connect it to a speaker. Is there a special D/A converter I need for converting a wave file?
2) I read that mono uses a single channel and stero uses multiple channels. Is a channel a seaprate wire between the D/A and the speaker? I would thing this would be done by frquency. I only need the quality of a telephone so I was thinking of using 8-bit mono. Would this be a good choice?
3) Any recommendations for a good D/A converter for stndard audio.
4) Is it vital to use filters? If so, why and what should be filtered?
I'm just looking to play back messages similar to the quality of an answering machine so this doesn't have to be anything spectacular as far as sound quality goes.