Since 1986 - Covering the Fastest Computers in the World and the People Who Run Them

Language Flags
January 10, 2013

Classical Music, Courtesy of a Supercomputer

Michael Feldman

At the University of Malaga, in Spain, musicians have “taught” a computer cluster to compose contemporary classical music. The work is being spearheaded by Gustavo Diaz Jerez, full-time pianist and part-time software consultant. According to Wikipedia, the Linux cluster, known as Iamus, is equipped with 352 AMD processors and 704 GB of memory — certainly not a large system by HPC standards.

The key is the software. Developed by Melomics, the application uses evolutionary algorithms to compose melodies — Melomics = genomics and melodies — in which the software encodes a musical theme into a “genome” and then evolves them into musical scores. It can blend a variety instruments into the composition, respecting the physical limitations of the hardware and its human players. Once developed, the composition can be rendered into a variety of formats — MP3, MIDI, MusicXMP, and a readable score in PDF — for editing or playing.

The computer doesn’t actually generate a performance; it still relies on humans for that. While the compositions have gotten mixed reviews, they are seen as several steps above earlier attempts at computer-generated music, which relied on much less sophisticated algorithms. According to a recent article posted on the BBC website, Diaz Jerez says their approach sets itself apart by using complex aesthetic rules to grow the musical structures in the computer.

The resulting music has been noteworthy enough to attract the attention of The London Symphony Orchestra, which has produced a studio album based on a number of the computer’s better compositions. The album was released in 2012, under the title Iamus.

Since the cluster can compose a complete score in less than a second, the capability to generate music is virtually unlimited. And according to Diaz Jerez, Iamus doesn’t have to be restricted to classical melodies. They could reprogram it to incorporate more notes in the scale and generate Hindu or Arabic music.

Here is Nasciturus, one of computer’s signature pieces.

For other performances based on Iamus’ compositions, check out Diaz-Jerez’s YouTube page.

SC14 Virtual Booth Tours

AMD SC14 video AMD Virtual Booth Tour @ SC14
Click to Play Video
Cray SC14 video Cray Virtual Booth Tour @ SC14
Click to Play Video
Datasite SC14 video DataSite and RedLine @ SC14
Click to Play Video
HP SC14 video HP Virtual Booth Tour @ SC14
Click to Play Video
IBM DCS3860 and Elastic Storage @ SC14 video IBM DCS3860 and Elastic Storage @ SC14
Click to Play Video
IBM Flash Storage
@ SC14 video IBM Flash Storage @ SC14  
Click to Play Video
IBM Platform @ SC14 video IBM Platform @ SC14
Click to Play Video
IBM Power Big Data SC14 video IBM Power Big Data @ SC14
Click to Play Video
Intel SC14 video Intel Virtual Booth Tour @ SC14
Click to Play Video
Lenovo SC14 video Lenovo Virtual Booth Tour @ SC14
Click to Play Video
Mellanox SC14 video Mellanox Virtual Booth Tour @ SC14
Click to Play Video
Panasas SC14 video Panasas Virtual Booth Tour @ SC14
Click to Play Video
Quanta SC14 video Quanta Virtual Booth Tour @ SC14
Click to Play Video
Seagate SC14 video Seagate Virtual Booth Tour @ SC14
Click to Play Video
Supermicro SC14 video Supermicro Virtual Booth Tour @ SC14
Click to Play Video