[ISN] From Crypto to Jazz

From: InfoSec News (alerts@private)
Date: Fri Sep 01 2006 - 02:14:58 PDT


http://www.wired.com/news/culture/reviews/0,71658-0.html

By Alexander Gelfand
Aug, 31, 2006

To the uninitiated, modern jazz can sound like a secret language, full 
of unpredictable melodies and unexpected rhythms. For alto saxophonist 
Rudresh Mahanthappa, however, the idea of jazz as code is more than just 
a metaphor.

Mahanthappa is best known for combining avant-garde jazz with Indian 
classical music. But for his latest release, Codebook [1], from Pi 
Recordings, the artist looked instead to cryptography and number theory 
for inspiration. (The album's title pays homage to The Code Book, a 
history of cryptography by the British science writer Simon Singh.)

The very first track, "The Decider," is a groovy primer on how to turn 
math into music. Its bristling melody (.mp3) [2] is derived from the 
Fibonacci sequence, an infinite series of integers that governs the 
structure of everything from pineapples to the Parthenon.

Fibonacci's fingerprints can be found in the work of classical composers 
from Bach to Bartok, but intentionally basing a composition on the 
series is hardly standard practice in jazz. What's most striking about 
"The Decider," however, is how closely its written melody resembles one 
of Mahanthappa's improvised solos, a correspondence that reveals just 
how deeply the saxophonist has internalized what might have remained an 
abstruse, pencil-and-paper exercise.

Later on in the piece, drummer Dan Weiss spells his own name in Morse 
code, using short durations to represent dots and long ones to represent 
dashes. ("Play It Again Sam" begins in similar fashion, with every 
member of Mahanthappa's quartet dotting and dashing (.mp3) [3] his 
name.)

Returning to the realm of number theory, the tune "Further and In 
Between" is based on the cyclical number 142857. Like all cyclical 
numbers, this one has some very strange properties; for example, if you 
multiply it by 2, 3, 4, 5 or 6, you get the same digits in a different 
configuration (for example, 2 x 142857 = 285714).

By mapping particular musical pitches to each digit and running through 
his multiplication tables, Mahanthappa came up with a winding, 
circuitous melody (.mp3) [4] that makes a surprising amount of sense. 
That's partly because he wedded it to a strong, swinging rhythm, and 
partly because he gave himself permission to fudge things a bit in order 
to prevent the math from overwhelming the music.

"Frontburner," based on a heavily encrypted form of John Coltrane's 
classic "Giant Steps," demonstrates a similar balance between musicality 
and mathematical rigor.

Cryptonerds will be pleased to know that Mahanthappa used a portion of 
the "Giant Steps" melody as a musical keyword in conjunction with 
several different scales to encipher the original tune (.mp3) [5]. He 
used a similar method to generate the melody for "Play It Again Sam," 
further complicating matters by throwing in a biblical Hebrew cipher 
known as "atbash".

In cryptographic circles, this is known as a polyalphabetic substitution 
cipher, and it was the preferred form of military encryption right up 
through World War II.

In this particular case, it may have been too effective: The first, 
properly encrypted form of "Frontburner" didn't quite work from a 
musical perspective, so Mahanthappa massaged the results until he got 
something that did. The end result (.mp3) [6] is a tune that will keep 
both sides of your brain buzzing happily away.

Making avant-garde jazz accessible to the general public is no mean 
feat. Making math-based music easy on the ears is even harder. Yet 
somehow Mahanthappa has managed to do both. And that's a code many 
musicians would doubtless like to crack.

[1] http://www.amazon.com/exec/obidos/ASIN/B000H5TURC/c4iorg
[2] http://sonibyte.com/audio/1117.mp3
[3] http://sonibyte.com/audio/1121.mp3
[4] http://sonibyte.com/audio/1119.mp3
[5] http://sonibyte.com/audio/1120.mp3
[6] http://sonibyte.com/audio/1118.mp3


_________________________________
HITBSecConf2006 - Malaysia 
The largest network security event in Asia 
32 internationally renowned speakers 
7 tracks of hands-on technical training sessions. 
Register now: http://conference.hitb.org/hitbsecconf2006kl/



This archive was generated by hypermail 2.1.3 : Fri Sep 01 2006 - 02:34:16 PDT