Now Artificial Intelligence can compose a song on its own

OpenAI, a San Francisco-based research laboratory on Thursday unveiled Jukebox, a state-of-the-art neural network that can create music, lyrics and also vocals

By Author  |  Suyash Maddila  |  Published: 2nd May 2020  11:55 am
Artificial Intelligence

Hyderabad: The field of Artificial Intelligence is moving forward in breakneck speed with major breakthroughs taking every passing day. Earlier this week on Wednesday, the Business Insider India website reported that a website known as Imgflip built a meme generator called ‘This Meme Does Not Exist’, which harnesses the power of machine learning to generate new memes by using 48 most popular meme templates and creating new captions at the click of the mouse.

On Thursday, OpenAI, a San Francisco-based research laboratory, unveiled Jukebox, a neural network that can create music, along with lyrics and vocals, as per a blog published on the research lab’s official website. The researchers at the OpenAI lab trained multiple machine learning models that were fed with a dataset of over 1.2 million songs over made by combing through the web, which were then paired with their corresponding lyrics and metadata that includes the name of the artist, genre of the album, year of release, along with the playlist keywords linked to the song and the common moods. It then performs data augmentation by downmixing the right and left channels randomly to produce Mono audio.

The research paper on Jukebox said that these new AI models can produce songs from different genres like rock, hip-hop, and jazz. It said, “They can capture melody, rhythm, long-range composition, and timbres for a wide variety of instruments, as well as the styles and voices of singers to be produced with the music.” The paper also said that they can also generate novel completions of existing songs. The software can be conditioned on different artists and genres to steer the musical and vocal style, it can also condition unaligned lyrics and make the singing more controllable, it said.

The blog, however, also pointed out certain limitations of Jukebox and said that while the songs that were generated through these models can follow traditional chord patterns, show local musical coherence, and can even feature impressive solos, it is still not able to produce familiar larger musical structures including choruses that repeat. These models are also quite slow and take approximately 9 hours to fully render one minute of audio, and hence cannot be used in interactive applications for now. The OpenAI website also released thousands of samples produced by the software, along with model weights and code. You can check out these samples by clicking on the website given here: