Maestro (Table 49)
Turn your movements into music with Myo!
WINNER: Fourth-Eighth Places
Maestro puts you in control of your own orchestra. Using your arm's movements, you control a variety of instruments in a grand orchestral piece. Depending on the direction of your arm's movements, a different note is played. All of this information is gathered using Thalmic Lab's Myo armband. As you compose, you are able to switch instruments between a strings section, horns section, and the vocal section of the orchestra.
Each section has a range of 24 notes, played in the key of C. Due to a carefully crafted musical algorithm, everything you play sounds good- it is impossible to play a discordant note. In addition to the code, all of the sound involved in Maestro was recorded during YHack using Apple's Logic Pro.
Maestro was written in C++ in Microsoft Visual Studio. To connect with the Myo, we used the Myo SDK developed by Thalmic Labs. The SFML library is used to control everything in the background.