Hi, I want to store a few small audio files on an AVR, and play them through a small audio circuit/speaker. The files are simply the words 'red' 'blue' 'green' 'yellow' 'orange' and 'purple'.
I'm not sure what format to save them in to take up the smallest amount of memory, and still sound reasonable. Could they be stored in a single AVR without having to interface with any additional memory chips (boardspace is also an issue)?
Also, Id like suggestions about how to interface the avr with the speaker in order to save the most amount of boardspace. Could I simply have an output pin of the AVR driving a square wave which changes in frequency? I already have a DAC available to use as part of another chip already in the circuit, so would it be better to use this, and a VCO?