UI professor went from small town Texas to building a musical chessboard, inventing the modern laser light show

Reunion John Cage and Marcel Duchamp play chess on Cross’ electronic board. — illustration by Blair Gauntt

“Lubbock or leave it,” the old saying goes, so Lowell Cross decided to leave the straight life behind for avant-garde adventures abroad. Born in 1938 and largely raised in that Texas town, this former University of Iowa music professor is a man of many unique firsts. Not only did he invent the modern laser light show (developed in part on the UI campus), but when Cross was a graduate student at the University of Toronto he collaborated with the paradigm-shifting composer and theorist John Cage.

Cage is best known for 4’ 33”, a “composition” that instructs musicians to lift a piano keyboard dust cover and sit in silence for exactly four minutes and thirty-three seconds. Though it is sometimes reduced to a kind of art prank, 4’ 33” also expanded the sonic possibilities of music-making by integrating ambient and environmental sounds into the performance (such as uncomfortable audience murmurs, creaking seats, noise from outside the auditorium, etcetera).

When Cage called Cross at his Toronto apartment in 1968 and asked him to build a cool chess board that could generate electronic sounds, it was a no-brainer, right? Actually, no.

“The professors that I had to deal with in the faculty of music at the University of Toronto hated such ideas,” he said, “and didn’t want to even talk to me about it.”

Given their dim view of Cage, and Cross’ own need to complete his graduate thesis, he politely declined this very tempting invitation.

“Then he told me his opponent in the chess game would be Marcel Duchamp,” Cross said, referring to the Dada legend who once painted a mustache on a reprint of the Mona Lisa and had the audacity to call it art. “And so that did it.”

Cross began dabbling in experimental music and building electronic gear as a teenager in Lubbock, eventually earning degrees in English, math and music at the local university where his father taught, Texas Tech. He made the most of his time there, but it wasn’t exactly the kind of place where musique concrète-loving artists thrived.

“I was interested in getting as far away from Lubbock, Texas as I could,” Cross said, “and so I went to the University of Toronto.” He studied there from 1964 to 1968, when he built the famous chessboard that Cage and Duchamp “played” (in both a musical and gaming sense). Cross dove into the project, ignoring the furrowed brows of his professors who disliked Cage’s embrace of chance operations and indeterminacy — both of which were at the heart of the performance piece that became known as Reunion.

Cross explained that the board he designed contained sixteen different audio inputs that were triggered during the course of the game. The specific musical sounds were generated by four composers in attendance — Cross, Gordon Mumma, David Tudor and David Behrman — whose audio signals were turned on and off whenever a chess piece was moved to and from a particular square.

“The way the chessboard was wired,” Cross said, “it started in silence. Then the first move, like the king’s pawn or whatever it was, turned on the sound when the piece was lifted off that square and turned on another sound when it was put out closer to the center of the chessboard.” Lowell used his own pre-recorded electronic music that was played back on tape machines, and the other three composers performed live electronic music on home-brewed, DIY electronic gadgetry — creating a cacophony of collaged sounds.

Cross also set up his oscilloscopes, which visualized audio signals on a cathode-ray screen during the game.

“David Tudor got interested in what I was doing with the oscilloscopes, and he asked if he could plug into my oscilloscopes, and I said, ‘Sure, why not?’ And so that was the beginning of David Tudor’s interest in visual results from electronic equipment.” His use of the oscilloscope eventually led Cross to develop the world’s first musical laser light shows in the late 1960s.

Before he made that transition, Cage brought Cross, Tudor and others back together for one more Reunion in 1968, this time at the Electric Circus in downtown New York.

“It was a discotheque,” Lowell said. “There was a whole lot of cigarette smoking, and other kinds of smoking, and acid going on. It was very casual, not very structured at all. And that fit right into what Cage liked. They just invited Cage to do this, and he invited all the rest of us to get involved in it, and so we did.”

Cross was unsatisfied with the size of the oscilloscope screens used in Toronto and New York — which were far too small for audiences to see — so he began modifying video projectors that could display visual renderings of audio inputs. While teaching electronic music at Mills College in California, he began collaborating with UC-Berkeley physics professor Carson Jeffries to develop laser technologies that could visualize his musical compositions. Pepsi-Cola sponsored their crazy idea at the Expo ’70 in Osaka, Japan, after which Cross took a job at the University of Iowa.

“And so we built for the University of Iowa an improved version of what was at Expo ’70,” he said, “and the Expo ’70 system was an improved version of our very first device that was used at Mills College.”

The next thing Cross knew, groups like Pink Floyd began using lasers in their live concerts — though he feels they were rather primitive and limited, because the laser imagery wasn’t really integrated into the live musical dynamics.

“Whereas what I was doing was deliberately composing electronic sounds that I thought made interesting visual imagery,” said Cross. He then added, “but imitation is the sincerest form of flattery.”

Kembrew McLeod invites readers to join him in a conceptual game of laser tag. This article was originally published in Little Village issue 224.

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/ui-professor-went-from-small-town-texas-to-building-a-musical-chessboard-inventing-the-modern-laser-light-show/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Name</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="239"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>