Hello I am playing around with sound, the set up is atmega 16 pin A0 connected to a microphone. I would like to record few seconds of sound and store it on the microcontroller. I tried creating a large array but the compiler (codevisionavr) gives me the following error "Linker error: global RAM variables size: 10002 bytes is too large". What is the best way to record and store sound ?? Also how fast should the ADC run so I can store few seconds and then play it back using PWM at audible quality?
Thank you in advance for your help