Inspiration
We're pretty bad at chess and enjoy listening to music. Now the music will hurt our ears if we play too bad, giving us motivation to improve, while also increasing tempo and volume based on intensity.
What it does
We created a chess game, which analyzes each move using stockfish. These analyzed moves will then be used to calculate a change in volume and pitch in music.
How we built it
We first created a chess board, as well as the chess game itself, after which we implemented the move analysis with stockfish. We then embedded this within a smooth UI.
Challenges we ran into
We ran into several issues, such as not being able to obtain the correct API authorizations for most of the big music sites. Additionally, we had issues making the chess rules work as well.
Accomplishments that we're proud of
We are proud of the fact that we finished everything in time, despite not being able to fully polish everything.
What we learned
We learned chess is harder to code than it seems. Also that API's take a while to get.
What's next for Chess Music Mess
We would like to improve this project by adding more compatibility with other, larger music streaming sites.
Built With
- chessboardjs
- chessjs
- css
- html
- jamendo
- javascript
- stockfish
- tailwind
Log in or sign up for Devpost to join the conversation.