Every piano the world over has the same user interface: 88 keys, arranged linearly in a standardized order, with a series of 12 notes repeated again and again at higher and lower pitches. But what if ...