Inspiration

As musicians, we were frustrated with the lack of high-quality tablature and sheet music available online for the songs we wanted to learn. We wanted to create a platform that would automatically generate accurate MIDI files for piano songs and make it easy for musicians to learn new songs and improve their playing.

What it does

That's why we created Playright, a platform that leverages AI and audio engineering to transcribe audio files into MIDI files and create virtual play-along environments. Playright makes it easy for musicians to learn new songs and practice their playing skills by providing accurate and engaging play-along experiences.

How we built it

To build Playright, we utilized a combination of AI and audio engineering techniques. We created custom algorithms that analyze audio files and convert them into MIDI files with high accuracy. We then built a virtual environment using ThreeJS, allowing users to play along with the MIDI files in real-time.

Challenges we ran into

Throughout the development process, we encountered several challenges. One of the biggest challenges was fine-tuning the AI algorithms to ensure accurate and high-quality transcription of audio files into MIDI files. Additionally, deploying the platform to Google Cloud was a complex process that required a lot of troubleshooting.

Accomplishments that we're proud of

Despite the challenges we faced, we're proud of the fact that we were able to create a functional and user-friendly platform that makes it easy for musicians to learn new songs. We're also proud of the fact that we were able to leverage AI and audio engineering techniques to automate the process of transcribing songs into MIDI files.

What we learned

Throughout the development process, we learned a lot about AI, audio engineering, game design, and ThreeJS. We also learned about the challenges of deploying a complex platform to the cloud and the importance of collaboration and communication when working in a team.

What's next for Playright

Moving forward, we plan to expand the platform to support additional instruments and genres of music. We also plan to integrate more advanced AI and machine learning algorithms to further improve the accuracy and quality of our transcriptions. Finally, we plan to continue to iterate on the game design and user experience to provide the best possible learning environment for our users.

Built With

Share this project:

Updates