We saw someone playing a cello with a some flashing LEDs and figured we could do better.

What it does

Visualizes the arm movements of the musician through the use of the Myo armband.

How I built it

The Myo data is collected through the Myo SDK and collected by a python program, which also drives the Adafruit NeoPixels through the OpenPixel library.

Challenges we ran into

We ran into many issues using the Myo SDK including getting the code to compile, and getting output.

Accomplishments that I'm proud of

Getting C++ working, and parsing data from the commandline through a workaround.

What I learned

Come prepared with all the SDKs you will need.

We also learned a lot about C, and driving NeoPixels, and the ridiculous amount of current they draw.

What's next for MyoStrings (String instrument visualizer through Myo)

The codebase will continue to evolve as we make it more accurate and create new type of visualizations.

Built With

Share this project: