     It all started when my brother-in-law a.k.a. "fingers" wanted to 
control stage lights while he played ragtime piano. I told him that it 
would be a simple matter of extracting notes from the midi port of his 
electric piano. Having many years experience building electronic 
gadgets I set out to build this. Searching the web, I found enough 
information about midi to make this project a reality.  Having many 
8051 microcontrollers taken from old 2400 baud modems, it  was 
the controller of choice. Although this project has never made it to 
the stage, I use it to control christmas tree lights.  I currently have 
a 25 foot 'tree' with eight 25ft strings of large outdoor lights.  My 
goal is to have a miniature version of the light and sound show as 
seen at the Grand 'Ol Opry House :-).

List of files

aaareadme.txt         ; your're reading it
alter.asm                 ; each note is a separate light c,d,e,f,g,a,b, sharps
blink.asm	                ; lights blink back and forth, midi not required
color.asm                ; color organ style
exclusive.asm        ; system exclusive commands - load/dump instrument file
initchan.asm           ; get midi channel to use
midi.asm                 ; main program - parse midi commands
midi.inc                   ; include file of equates
midi.zip                   ; all files zipped together
niserial.asm            ; interrupt driven serial i/o with ring buffers
sequen.asm            ; sequential lights

