We wanted to develop something with Myo because of its motion detection capabilities. We had the idea of building something with music, and we thought of using drums. James built a GUI interface that used keystroke inputs to play the drums while Michael and I wrote the Lua script to handle the hit detection and send keystrokes. The script detects the horizontal position of the Myo (the yaw) and the vertical position (the pitch). The yaw is used to calculate which drum from the drumkit the user is going to play, while the pitch is used to actually play the drums.

Share this project: