Noise cancellation!

I managed to buy a 3.5mm headphone jack, and was hoping to use it as a replacement for the 1/4″ audio jack. This is because the Arduino does not have enough power to produce a signal powerful enough to be emitted through a pair of speakers, without the use of an preamplifier/amplifier.

Whilst the 3.5mm audio socket was able to remedy this issue, it presented one of its own; the audio signal produced a lot of noise, and was hard to listen to. I was worried about how to fix this, however I managed to find a solution by using two 100uf capacitors, in order to smooth out the current.



Getting started with Mozzi

After testing if the audio worked as well as it should, I went ahead to follow a tutorial that Mozzi provided for beginners. It was really fun and easy to get the hang of! It essentially got me to expand my circuit gradually and try out different examples of code that came bundled with the library; I’m already beginning to get a grasp of what’s possible to be done with this software. This and this are a couple of examples for what I managed to make.

I also started working on another tutorial, through which I began to learn and understand how a Mozzi sketch works, and how I can code certain parameters of a synthesizer (e.g. an oscillator). Here is a video briefly showing this.

First blog entry!

This is the first post for the blog of my final Physical Computing project. The aim for my project will be to create an Arduino audio synthesizer. Right now, the general outcome for what it will look and how it will function is a bit abstract, but I’ll be hoping to experiment develop a real neat device.

I bought a few parts to see if I could output sound from my Arduino; primarily this audio jack.


For my first test, I downloaded an Arduino library called Mozzi, which lets you output synthesised sound straight from the micro-controller; Here’s a video.