Arduino Violin




During a FabLab introduction week we got the assignment to build an Arduino instrument. We chose to make a violin.

The original plan was to use a mouse sensor like we saw here:
We tried this and destroyed three mice but to no avail. Finally we settled for just using the mouse's scroll wheel to slide the fiddlestick over. We then used three buttons and combinations thereof to choose a tone. By sliding over the wheel the violin produces sound.

Using Pure Data we channeled the serial read from the Arduino to Midi-notes in Ableton Live. There we coupled the incoming midi-notes to sounds.

The violin body was build using a laser cutter, for the top and bottom, and mill for the thickness.

You can download all required files here:

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest

    6 Discussions


    1 year ago

    can you make a version you tune with a potentiometer, then you have 4 buttons that you press and it will play that not with a peizio buzzer

    1 reply

    3 years ago

    Awesome Project, But Like The Others, I Would Like To Know How It Works :)

    Do you have additional documentation of your build process? Or video of the Violin in action?