HarmonyHub: A Web-Based Platform for Learning Variable-Pitch Musical Instruments
Contributor: Keerthi Reddy Kambham
Mentors: Alberto Acquilino, Mirko D'Andrea
This project aims to build HarmonyHub, a web platform for personalized and engaging learning experiences with variable-pitch instruments like wind instruments (e.g., Trumpet, Flute, Clarinet) and bowed string instruments (e.g., Violin, Viola). Most wind and string instruments are among the most difficult instruments to master. This project seeks to bridge the gap between traditional music education and modern technological capabilities. The website offers customized exercises based on a student's skill level and desired progression speed, with real-time feedback for improvement. Personalized features, such as adapting exercises to master different rhythms with precise control over intonation, loudness, pitch, etc., will be implemented. Students and teachers will be provided with features to input any score, and the website will analyze the score, play the sound, and demonstrate how to play it on the instrument with pictures for the students to understand and replicate. When the students play it, real-time feedback of their performance will be provided. All of this is done through proper API integrations of APIs available for this process.
- Build HarmonyHub, a web platform for personalized and engaging learning experiences with variable-pitch instruments like wind instruments (e.g., Trumpet, Flute, Clarinet) and bowed string instruments (e.g., Violin, Viola)