My idea is that if we can record data via analog output, we could then save that data on a sd card for later play back.
The audio is divided by the range of pwm output (i think its 255)
...A costom audio format that is unique to the arduino platform......My idea for saving audio to the sd card consists of saving a single byte of audio per line.
From the observing i noticed in audacity the negative section of wave form seems to be the same as the positive except mirrored horizontally.
does pwm not do well with high frequencys or low frequencys?
It may look like that but it isn't.This is the speech quality you can get through a 8 bit PWM sample. https://youtu.be/WShVFcrFpwUThe PWM frequency must be at least twice the sample rate, if not higher. Low frequencies are fine.
Now would it be possible to take the hexideimal input that the talkie library uses and have the library read it from a sd card?
And then my second question is how the heck do i convert a audio file to hex?
If im using the talkie library
Then again i would have to learn python.