|| Create random MIDI loop
|| Musician selects "create new loop" from menu.
Program begins continuously generating randomized loop.
|| Load/Save loop from/to MIDI file
|| Musician selects "load" or "save" from menu.
Program reads or writes a standard MIDI file containing the generated
|| Alter attributes (tempo, etc.) of loop
|| Musician uses slider bars to set a new
attribute value. Program updates loop in real time.
|| Start/stop loop
|| Musician presses start/stop button in GUI.
Program halts or restarts loop creation.