No one likes having to deal with copyright issues, so I built a royalty-free cover generator.

What it does

Takes a song name, download a midi instrumental, download lyrics text to speech, and merge them

How I built it

Used php to fetch information and send bash commands to the server.

Challenges I ran into

The online services do not provide lyrics and midi files for all songs. Merging files and dealing with filename quotes were also challenges.

Accomplishments that I'm proud of

It works for SOME songs.

What I learned

How to scrape information of the web and run media related bash commands in the backend.

What's next for Song Cover Generator

Finding better services for lyrics and instrumentals, syncing up the singing and music.

Share this project: