Inspiration
Emotions are powerful, and we wanted to see if we can harness the power of emotions to generate music.
What it does
Mews detects and composes music according to your mood, while providing a cute visualisation of the music.
How we built it
We used Magenta.js to generate music using seeds from various MIDIs. Microsoft Azure's Emotion API was used to detect the emotion of the user. Some experimentation was used to generate music that corresponded to certain moods. Bongocat was brought to life using some CSS and Javascript.
Challenges we ran into
Getting Magenta to generate music that sounds decently nice required quite a lot of experimentation.
Accomplishments that we're proud of
Making a nice little application that can bring some cuteness to people.
What we learned
How to use the Magenta.js library. Music is difficult to compose even for machines.
What's next for Mews
More instruments and better music.
Built With
- azure-emotion-api
- css3
- javascript
- magenta.js


Log in or sign up for Devpost to join the conversation.