Arduino Workshop at SFU

On November 12, 2014, after working with my friend and colleague Martin Goftrit, I ran a workshop for students of SFU’s FPA 247 course “Electroacoustic Music.” The purpose of the workshop was to learn a little about the Arduino micro controller, how to program it, and construct some basic analog circuitry with the goal of the students creating a MIDI Light Theremin, a small analog circuit coupled with an Arduino application that turns that analog voltage into a MIDI command to trigger an audio sample in Logic Pro or Max.

I based the course on the Arduino Starter Kit, starting with a brief introduction to the platform, Lesson #1 on how to make a blinking LED and change its frequency in software, then quickly move up to using a light-dependent resistor to make an Arduino digital Theremin. The unique additions to the course were to add a midi-usb adapter, and to program the Arduino to send MIDI controls to a digital audio workstation (DAW) application and create a complete MIDI controller.

All four groups successfully learned to program, edit, and upload several Arduino applications and by the end of the workshop had Max and Logic applications playing music generated through their hand-built setup within the two-hour lab.

arduino-Inst-9-g10 Arduino-Inst-7-G10 arduino-inst-2-k01 Arduino-Grp-44-G10 Arduino-grp-39-G10

IMG_0134 IMG_0133 IMG_0132 IMG_0131 IMG_0127


Other Arduino Projects by Dave K

Arduino Emporium, introducing the Arduino at Vancouver’s First Mini-Maker Faire in 2011.
An Arduino project with numeric keypad, decoder logic, and I2C-controlled displays

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.