Changes by: Nathaniel Gray (n8gray at cs.caltech.edu)
Date: 2007-06-12 22:52:30 -0700 (Tue, 12 Jun 2007)
Revision: 124
Log message:
Saving/restoring now works as expected, including bank/preset for each channel.
This is all so icky. I'm sure there are mucho bugs lurking. I really want a
better way of doing user interfaces...