University of Southern California USC
Dr. Brian K. Shepard, Pedagogical Technology of Music

Return to Brian Shepard's page.

HyperLinx is an interactive environment for computer, synthesizers and dancer created in the Max/MSP Programming Environment. The program uses infrared sensors placed around a stage to detect a dancer's movements. This information is then fed into a computer running HyperLinx to calculate the dancer's position, speed, direction of movement and so forth. The computer then makes calculations, and issues instructions based on those calculations to various synthesizers creating a musical accompaniment to the dance. In addition to writing the computer program, I built much of the hardware used in the work. The interface allows the user to start and stop the program, activate the sensors, run a diagnostic test on the equipment and send an "all-notes-off" message in the event something goes wrong. The user can also monitor the status of the sensors (marked A through J) by watching the LEDs light up on the screen.

HyperLinx Main Control Interface


One of the Sound Creation Modules


Another Sound Creation Module

Brian K. Shepard, DMA
Assistant Professor of Pedagogical Technology
Thornton School of Music
University of Southern California
840 West 34th Street, MUS 308
Los Angeles, CA 90089-0851
Phone: 213.821.4152
Fax: 213.740.3217
Office Location: LPB G103
Email: brian.shepard@usc.edu
www-rcf.usc.edu/~bkshepar/