I'm experimenting with an atmega32 microcontroller, trying to produce sound digitally (only 5V and 0V output). So far, I'm able to adjust the frequency of the square wave up and down with a potentiometer, and I have the output hooked up to a couple of active speakers.
I would like to start manipulating the sound some more, maybe using PWM or program some simple filters of some kind. But I'm very new to this, so I was hoping someone here could point me in the right direction.
So basically, are there some simple things I can program the controller to do, in order to produce different sounds?
Edit: I'm programming in C.
I would like to start manipulating the sound some more, maybe using PWM or program some simple filters of some kind. But I'm very new to this, so I was hoping someone here could point me in the right direction.
So basically, are there some simple things I can program the controller to do, in order to produce different sounds?
Edit: I'm programming in C.