I'm working on a low-cost audio synthesis platform – kinda like an Arduino, but with much higher audio capabilities. And tonight, I got my first synthesized audio out of it!

Here it is, generating two sine waves (tuned at A440 and a fifth above). It's fading slowly between the two. I'm probing the audio output on the board so you can see the signal on the oscilloscope.

Next tasks:

  • Set up DMA to move audio buffer data automatically to the audio output.
  • Set up I2C bus so I can configure the audio codec at startup, instead of having to plug in my Bus Pirate and do it manually.
  • Design an alpha-version board that incorporates everything I've learned up to this point. Laen's next board order is Monday…

Progress is really coming fast and furious lately…