EDITOR Jonathan Grudin jgrudin@microsoft.com

dination meetings. He was a friendly, soft-spoken young man in his mid-30s. He exuded confidence and frequently redirected some of our activities.

The design problem for this intricate bundle of electronics hardware and software was twofold. First, musicians are rarely, and usually don’t want to be, electronics engineers. They want to play. The control panel had to look slick and be perceived as simple to operate at performance time. We needed to bury the inherent complexity. Second, there were actually three levels of complexity from the point of view of the musician-user. Besides the performance time instrument, there were the pre-performance setup requirements. Contemporary professional musicians use sequences—repetitive series of notes in selected “voices” that are pre-programmed and can be selected quickly and introduced into the performance as repetitive background accompaniment. Like organists, the keyboard players want to be able to call up different sound effects while playing. Some of these to-be-called features were made directly available on the panel, but others had to be assigned to buttons ahead of time. Besides pre-performance setup, the more sophisticated user was also given the capability to record new sounds or to modify or adapt a factory-preset library of sounds.

Oh, I forgot to mention an additional design problem. Because of cost considerations—remember, this was 1982—we were told, in spite of protests, that we were limited to a one-line, 16-character

LED display with which to communicate all of these interactive control activities.

At performance time, the user was given direct access to controls needed in the course of a “gig” through sliders, wheels, buttons, and foot pedals. A digital number pad was used to call up prearranged sequences and keyboard assignments rapidly. For example, the keyboard could be “split” and have different instrument sounds assigned to different blocks of keys. Some numbers were assigned to factory presets and many more to user-defined presets.

For setting up keyboards, the time and effort constraints associated with live performance could be relaxed. We utilized the display to provide specific prompting of what to do next at each step. Preparing pre-recorded sequences was handled similarly.

The more difficult problem was providing access for purposes of creating new or modified versions of the stored keyboard layouts, i.e., the detailed features of stored sequences of notes and the parameters that make up each instrument sound specification. This was accomplished by thinking of the keyboard layout in terms of a spatial, two-dimensional matrix with different keyboard layouts arrayed vertically while horizontally, the detailed parameter specifications of key assignments were provided. The 16-character display could present only one cell of this matrix at a time, plus enough information to identify the context. The user employed the left-right and up-down arrow keys to move freely

November + December 2008

Artist’s original conception of the Kurzweil “Music Machine”

References:

mailto:jgrudin@microsoft.com

Archives