Inspiration
We’ve always been fascinated with the world of music and technology. The idea of bridging the gap between audio files and written music sparked our curiosity, leading to the creation of OsKey.
What it does
OsKey seamlessly converts MP3 audio files into visual sheet music, allowing musicians and enthusiasts to experience music in a new dimension.
How we built it
Using Vue.js as our primary framework, we integrated various music libraries and tools. The core functionality relies on sophisticated algorithms that interpret MP3 files and transform them into music notation.
Challenges we ran into
Our initial approach with the tank model proved inaccurate for our specific requirements, leading us to seek alternatives. Adjusting the model to match our vision was no small feat.
Accomplishments that we’re proud of
Despite the hurdles, we developed a sleek and intuitive user interface. Our ability to pivot and find workarounds for technical challenges stands out as a testament to our team’s resilience.
What we learned
Navigating the intricacies of audio data is complex. Yet, with persistence and a clear vision, we discovered how to leverage technology effectively to interpret and represent music.
What’s next for OsKey
We aim to refine our algorithms, expand the range of input formats, and introduce collaborative features, opening the door for a global community of musicians to connect and create.
Built With
- aubio
- django
- machine-learning
- vexflow
- vuejs


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