Audio out

Hi again. So work on the project continues. Today I tackled the task of writing the default audio mixing and output engine. This current implementation uses ALSA to manage the audio device. This allows us to select between using the Pi’s onboard sound, or even using an attached USB soundcard for output. Since the Pi’s sound chip outputs at 11khz it has a fairly grungy sound to it. I kind of like it myself, but it’s obviously limited in application so allowing the user to bring their own soundcard alleviates that issue. But even at 11khz it could still be a great little noise box!

So today a short video showing the first test of the audio. I’m sending a square wave to the pi’s onboard sound, and for a little variety modulating the cycle time, and hence the pitch, of the wave.

Yes my desk usually is that messy.