Two saxophone synthesizer builds for the price of one

[Bruce Land] has been sending in student projects from the electronic design course he taught at Cornell last semester. By a curious coincidence, two groups build saxophone synthesizers with the same key arrangement as a real sax.

First up is [Brian Wang]’s digital sax. There’s a small microphone in the mouthpiece and a series of buttons down the body of the sax telling the ATMega664 what note to play. The data for the saxophone synthesis was created by looking at a frequency plot of a sax, bassoon, harp, and pipe organ. [Brian] has the synthesis part down pat; there’s definitely a baritone sax in that little microcontroller.

Next up is [Suryansh] and [Chris]’s PVC pipe saxophone. It’s the same general principle as [Brian]’s project – the musician blows into the sax (we really like the kazoo mouthpiece) and a small mic picks up the sound of the wind. If the microphone output is above a certain threshold, the buttons are read and a note come out of the sax. We’re picking up a whiff of alto sax here; shame there wasn’t a duet with the two teams.

After the break you can see both saxophone projects in all their glory.

[Read more…]

Piano Box is a digital synthesizer made of paper

We love the look of this papercraft piano which [Catarina] built along with some friends at NYC Resistor, a hackerspace in the big apple. It starts off as a cubic black box with a white top. But just lift that top as [Catarina] does in the video after the break and three of the sides fall flat to reveal a pair of speakers and the single-octave keyboard.

The key’s don’t move when you press them. Instead, she decided to use the CapSense Arduino library to implement touch sensitive keys. Each key is made up of a plane of copper foil tape, with a strip of tape running back to the center of the box where it is interfaced with an Arduino Mega hidden there. The Tone library produces the waveforms which are played by the speakers, and a set of LEDs on the upright side of the box illuminate the keyboard diagram as you press each key. You can see that there are short white bars on that display which correspond to the black keys on the keyboard.

If you take a look at the code, you’ll see the libraries really make the code for the project simple.

[Read more…]