Inspiration
Our inspiration for developing Maestro was that we wanted to construct a valuable tool that involves the intake of audio to act as some sort of educative aid.
What it does
It listens to someone's recorded self-practice, assesses their playing based on select criteria and whether it aligns with the user's uploaded sheet music of their piece, and provides instant feedback to help them improve their playing and scoring. This web app aligns with our tracks of Audio and AI for Good because our AI integration component deals directly with audio-pitch detection and processing, while operating as an educative tool that users can use to move towards continuous self-improvement (a cause we consider for good!).
How we built it
React.js,Electron, and FigmaMake on the frontend, and CREPE and FlaskPython on the backend.
Challenges we ran into
Implementing an audio-reactive orb, connecting frontend and backend with exposed APIs, and using React to try to emulate our prototype Figma designs.
Accomplishments that we're proud of
Everyone used new technologies and learned new technical skills.
What we learned
Learning new development and design tools from scratch.
What's next for Maestro
In the future, we'd like to implement some gamification or feedback summaries with tips for improvement.
Log in or sign up for Devpost to join the conversation.