When technology and art come together, something creative can happen. A Canadian-based company Massive Technologies has developed a pianist with Artificial Intelligence (AI) which can play as good as a trained artist.
The AI pianist has been programmed to listen to musical compositions. The fake hands can follow the tunes of any song and recreate it perfectly. In order to train the AI pianist, professional piano players were brought into the labs. They were asked to play piano for hours and the AI pianist observed their movements. It was also given feedback by real pianists on how to improve its skills.
The researchers then used to incorporate the feedback in the AI pianist. This exercise continued till the AI pianist was able to accurately match the movements of the real pianists.
Speaking about their pianist, co-founder of Massive Technologies Fayez Salka said that their initial goal was to develop a piano teacher for students, reported Vice. The company has launched an app in 2017 which has a collection of songs that the AI pianist can play. Users can put the virtual AI pianist in the room which can play certain songs. Interestingly, an upgraded version of this app will be released now which will also incorporate the listening skills of the AI pianist. According to Fayez, after the new version gets launched, people will be able to point their phone towards the source of a musical composition and using its listening skills, the AI pianist can then recreate the tune.
The report says that the AI pianist was given an input (audio file) and it generated an output that had an animation file. The result is that the AI pianist is able to generate accurate hand and body movements and correct playing technique. Using augmented reality, the user of the app can place the AI pianist at a real-life piano.
There are several musical compositions that the AI pianist has replicated like Soul, Hungarian Rhapsody No. 2 (from Tom & Jerry) and some others. However, when it tries to play a black midi piece, it produces noise and glitches as the tune is considered unplayable by two human hands.