The Arduino OctoSynth

What is the OctoSynth you may ask? The octosynth is a polyphonic synthesizer that is able to produce eight Pulse Width Modulated tones that form together a musical scale. In English terms, it is a 8 key electronic organ that can play more than one tone at once but only one scale.

Special thanks to Joe Marshall who wrote the very useful code.

As suggested in the title, it runs on Arduino.
Arduino OctoSynth
So before we get started, let’s see what is sounds like. Shall, we?

Step 1: Parts of The OctoSynth.

You will need:

An Arduino
12 Male headers (2 together and another six together. Also, another 4 together(Optional))
8 Uniformly LONG Wires ( By long I don’t mean 3 meters but it means a decent 10 inches or maybe, 20 centimeters.)
A Certain Amount of Copper Tape (Get a roll to be safe)
Enclosure (I used styrofoam as a base but if you want an enclosure, which is totally fine, you can use one. The length will depend on the wideness of you choose.)
Power Jack and Battery
Speaker
Arduino OctoSynth wiring

Step 2: Program.

Upload the code below to the Arduino.

Open with the viewer of your choice.

[box color=”#985D00″ bg=”#FFF8CB” font=”verdana” fontsize=”14 ” radius=”20 ” border=”#985D12″ float=”right” head=”Major Components in Project” headbg=”#FFEB70″ headcolor=”#985D00″]An Arduino
12 Male headers
8 Unifomly LONG Wires
A Certain Amount of Copper Tape
Enclosure
Power Jack and Battery
Speaker[/box]

 

For more detail: The Arduino OctoSynth

 

 


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top