There is disclosed apparatus and methods for sensing electrical signals generated in a living body and mapping these signals to MIDI code. The apparatus senses electrical signals generated in the body through electrodes (12, 14, 16) on the skin or implanted in various areas of the body. The electrical signals are then amplified (24), filtered (26) and converted (28) to digital data. This digital data is analyzed to determine characteristics of the electrical signals such as amplitude, frequency, change in amplitude or change in frequency. These characteristics are then mapped (36) to MIDI code or other code to control the generation of musical (38) notes or video (40) display information. There is also disclosed a method and apparatus for determining the alpha wave or other content of brain waves by taking a fast fourier transform of the brain wave and determining the coefficient for the fourier frequency component at the frequency of desired frequencies. Further, a method of altering MIDI code generated from biopotentials is disclosed where the effect of musical notes generated by the MIDI code on the biopotentials causes changes in the MIDI code. A similar method is also disclosed wherein MIDI code received from another machine is changed based upon mapping of biopotentials from the body of a subject.
BIOPOTENTIAL DIGITAL CONTROLLER FOR MUSIC AND VIDEO APPLICATIONS