A rhythm game where you can give it any song (in MIDI format) and it'll automatically chart it so that you can play a simplified version of your favorite instrument. Want to play piano, but there's too many keys? How about just 7 keys? or 5? Or just 3? Your favorite song is too fast? How about only playing every other note in fast parts?
All the joys of playing music without the most complicated and difficult parts to learn.
It's playable in the browser https://uwuhero.github.io/
What tools did you use to create your project?
How much experience does your group have? Does the project use anything (art, music, starter kits) you didn't create?
I have a little bit of experience programming. A few years doing a Computer Science degree, and about 5 years of programming before college.
I also played trumpet throughout middle school and high school, which helped for the music aspect of this project.
This program uses MIDI files that are in the public domain as well as the library tonejs/midi for parsing MIDI files.
What challenges did you encounter?
Time management issues, and an overly ambitious project.
I'll probably continue working on this after CodeDay has ended.