Design an application that allows a user to add lyrics and a “bouncing ball” to a favorite tune so that we all can sing along
Project Requirements
- The application should allow the user to choose a song, upload the lyrics and create the visual of the lyrics synchronized with the song.
- The application should display the lyrics along with an indicator to guide the singer.
- Use characteristics of the song (measure, tempo, etc.) to assist in moving the “bouncing ball” through the lyrics.
- Write an editor for the application that allows a user to create, play (pause, modify, rewind), save, open, close, copy, search, … a music file with its karaoke-style lyrics.