Changes file for the 2012 series
================================

A minor change has been made to the calling program, mma.py,
  so that installations in the /usr/lib/python directory tree
  are supported. If you are using mma in /usr/share or some other
  location you should not be effected by this change. Installations
  in the /usr/lib/python tree should have the following structure:

     /usr/lib/pythonX.X    # or any other python system dir
         mma               # the root mma directory
           lib             # these are optional, they can be elsewhere
           includes        # and will work as links
           docs
           MMA             # our module dir

This is incomplete and will be completed when we figure out multiple user lib
 and include directories.

Bug fix in the plectrum code. Patterns with no strum value we forcing all
  the notes to the start of the bar.

Added STRETCH to solo/melody tracks. This can be used to change notation format (ie.
  using Stretch 200 would convert 8th notes to quarters).

Added STRETCH as a MidiInc option to change the timing in an imported track.

Bugfix: chshare was copying octave for shared track. Silly.

Enhanced DupRoot code so that you can have more than 1 dup. Use a comma list of dups: 
      Chord DupRoot -1,-2  -1,1

Duproot was generating wrong notes, esp. with transpose enabled.

The psyco code load has been deleted from mma.py.

MidiInc:
 Strip Silence was not working (this fix to make it work may cause problems
   with files you thought were working ... sorry)
 A "~" is now added to the end of Riff lines which are too long for the bar,
   this eliminates a bunch of warnings.

Aria tracks can select notes from a scale associated with the current keysignature
 with the Scaletype KEY setting.

Feburary 
Released 12.02