“Google Doodle” that changes the logo at the top of the Google search page according to the day. Did you notice that from March 21, 2019, the logo has been changed to commemorate the 334th anniversary of the birth of the world-famous German composer Johann Sebastian Bach? (Bach’s birthday is March 21, 1685 in the Julian calendar)
Actually, this birthday commemorative logo,Bach-style composition by AIIs said to be enjoyable.
AI adds Bach’s essence.Automatically generate Bach harmony with machine learning
When you click on Doodle, the intro video will be played, and you will see a staff notation for two measures, “Would you like to compose with me?”
When you write a melody to this staff and click the “Harmonyize” button, the four voices (soprano alto tenor bass) are automatically drawn on the melody, and the Bach-like harmony is completed.
By the way, you can enjoy a rock-like arrangement by pressing the amp at the bottom right of the staff.
Doodle is a collaboration between “Magenta”, which works to support the creation of music and art through machine learning, and “PAIR”, a Google team that aims to make machine learning more enjoyable for people.
This time, Bach composed306 songs in totalIs machine learning. Bach’s simple melody structure, which is always composed of four independent voices, seems to be good learning data for machine learning.
In addition, in order to deliver Doodle to users all over the world, “TensorFlow.js” is adopted and processing is executed in the browser. Some devices use Google’s new processor “Tensor Processing Units (TPUs)” to handle cases where “TensorFlow.js” cannot be processed.
Bach revives in the present age. The role that AI plays in music and art
This kind of project can be easily enjoyed by people set up by Google. While AI seems to be a distant existence, it seems to be more familiar and funAI x BachIt is a collaboration of.
It brings back many centuries-old music and art to the present day in a new way. This is an initiative that makes us aware of the new possibilities of AI.