The Canadian AI that writes holiday chiptunes
Have a holly, jolly robotmas.
![](https://s.yimg.com/ny/api/res/1.2/SWBo4YeofDZNGxro1eYWqg--/YXBwaWQ9aGlnaGxhbmRlcjt3PTk2MDtoPTU0MA--/https://o.aolcdn.com/hss/storage/midas/a2a9e373c52a671058542cf274dec1f1/204691981/Robotsanta.jpg)
Is there no industry safe from economic encroachment by automation and machine learning? A team from the University of Toronto have built a digital Irving Berlin that can generate Christmas carols from a single image.
Neural Story Singing Christmas from Hang Chu on Vimeo.
The Toronto researchers relied on a pair of neural networks to create the AI. The first network was trained in the art of carolling with a hundred hours of online music. This enabled it to generate a basic 120 BPM melody -- complete with chords and drums -- based on a musical scale and melodic profile. To write the lyrics, a second neural net was shown a picture of a Christmas tree, which served as the song's subject. Put those elements together and you've got yourself a cheerful holiday ditty perfect for listening to while waiting out Robot Santa Claus' annual reign of terror.