Inspiration

Our passion for music. Also, ear music chord ear tests are incredibly hard.

What it does

The goal of this music-based device is to help people improve their musical listening ability. It will play a set of notes and then the user has to determine the combination of notes that were played based on the sound. Currently, our device functionality only supports chords, so it can only play a type of chord which the user has to guess (Major 5th, Minor 7th, etc.).

How we built it

We built the device using a Raspberry Pi, a Touchscreen LCD, and a mouse. We programmed the game functionality into the hardware components using Pygame and Sonic Pi.

Challenges we ran into

One challenge our team faced was that we began planning our project around an Arduino because a few of us had prior experience with it. However, due to unforeseen circumstances, we could not obtain an Arduino and were forced to switch our work mechanisms to a Raspberry Pi. Despite the fact that the transition slowed us down, we were able to learn a new hardware component that we could use in future projects.

Accomplishments that we're proud of

We learned about the process of building and setting up hardware components with a Raspberry Pi. It was also our first time using Sonic Pi and Pygame. Additionally, we learned about Arduinos, electrical circuits, and the fundamentals of breadboarding, although our final design didn't include these components. Hardware challenges were vastly underestimated and we learned to plan in advance in the future.

What's next for MelodEar

Currently, our design only allows users to practice their chord recognition skills. The program and hardware can be expanded in the future to assist users in recognizing a wider range of melodies and frequencies.

Built With

Share this project:

Updates