Find all your DIY electronics in the MakerShed. 3D Printing, Kits, Arduino, Raspberry Pi, Books & more!

Make: Projects

Electronic MIDI Wind instrument

This is an electronic saxophone that has a MIDI output so it can communicate with Audio devices like keyboards.

Electronic MIDI Wind instrument

This is a six button model of a wind instrument with a force sensor powered by Arduino that can detect combinations of keys and play many notes through a MIDI device, such as a keyboard. This means that you will be able to play more notes with minimum finger combinations compared to a normal wind instrument.

The instrument will send a MIDI device a different signal for each note depending on the combination of buttons and whether the pressure sensor is activated. It can imitate different instruments depdending on the code, so it can either be a saxophone, a clarinet, a trumpet, piano etc…

Code can be found here

https://docs.google.com/document/d/1qjvr…

Steps

Step #1: Prepare the acrylic frame

PrevNext
Electronic MIDI Wind instrumentElectronic MIDI Wind instrumentElectronic MIDI Wind instrumentElectronic MIDI Wind instrument
  • Part 1 Drill 6 holes in piece of acrylic
  • Part 2 Install 6 push buttons into holes
  • Part 3 Solder Wires on to each terminal and cover with heat shrink as seen in picture
  • Part 4 Install force sensor onto the end of the frame where it is comfortable to put mouth using super glue

Step #2: Prepare MIDI connector to MIDI output device

PrevNext
Electronic MIDI Wind instrumentElectronic MIDI Wind instrumentElectronic MIDI Wind instrument
  • Part 1 Cut connector off of the end of the MIDI cable and strip back the protective cover
  • Part 2 Determine wires for Pin 2, 4, and 5 using a multimeter
  • Part 3 Solder terminals 2, 4, 5 to jumper wires

Step #3: Test the MIDI connector to MIDI output device

PrevNext
Electronic MIDI Wind instrumentElectronic MIDI Wind instrumentElectronic MIDI Wind instrumentElectronic MIDI Wind instrument
  • Part 1 Wire it into the bread board as seen in diagrams
  • Part 2 Test with program to ensure that Arduino is communicating with MIDI device (can be found in google doc)
  • Should play a chromatic scale

Step #4: Wiring

PrevNext
Electronic MIDI Wind instrumentElectronic MIDI Wind instrumentElectronic MIDI Wind instrumentElectronic MIDI Wind instrument
  • Part 1 wire in instrument using a breadboard and jumper cable (See diagram)
  • Part 2 Program it to work with buttons (see google doc for Code)
  • Only first three buttons will function at this point

Step #5: Force Sensor

PrevNext
Electronic MIDI Wind instrumentElectronic MIDI Wind instrumentElectronic MIDI Wind instrument
  • Part 1 Wire in Force Sensor using diagram
  • Part 2 Program Force senor (can be found on google docs)
  • You can now change the volume depending on how hard you press

Conclusion

After completing this project, you will have a MIDI saxophone. To adjust the type of instrument, press button six


blog comments powered by Disqus

Featured Products from the MakerShed

Follow

Get every new post delivered to your Inbox.

Join 25,556 other followers