[SCM] mma/upstream: Imported Upstream version 15.09

foka at users.alioth.debian.org foka at users.alioth.debian.org
Sat Sep 19 07:16:07 UTC 2015


The following commit has been merged in the upstream branch:
commit 3c31250f56bebed018843ee12236349aca0804b1
Author: Anthony Fok <foka at debian.org>
Date:   Fri Sep 18 21:53:38 2015 -0600

    Imported Upstream version 15.09

diff --git a/MMA/alloc.py b/MMA/alloc.py
index 8949004..ba969aa 100644
--- a/MMA/alloc.py
+++ b/MMA/alloc.py
@@ -96,6 +96,6 @@ def trackAlloc(name, err):
         newtk.saveGroove(slot)
 
     if gbl.debug:
-        print("Creating new track", name)
+        print("Creating new track %s" % name)
 
     return
diff --git a/MMA/chords.py b/MMA/chords.py
index 58dd437..4f623fe 100644
--- a/MMA/chords.py
+++ b/MMA/chords.py
@@ -28,6 +28,8 @@ from MMA.chordtable import chordlist
 import MMA.roman
 from MMA.keysig import keySig  # needed for voicing mode keycenter()
 
+slashPrinted = []  # for slash chord error message
+
 ####################################################
 # Convert a roman numeral chord to standard notation
 
@@ -199,7 +201,7 @@ class ChordNotes:
                 ch.noteList     = [21, 12, 16]
 
     compress() - Compresses the range of a chord to a single octave. This is
-                 done inplace and return None. Eg:
+                 done inplace and returns None. Eg:
 
                  ch=Chord("A13")
                  ch.noteList == [1, 5, 8, 11, 21]
@@ -302,10 +304,13 @@ class ChordNotes:
         if name.find('/') > 0:
             name, slash = name.split('/')
 
+        # Name stars with roman (I, V, i, v) then assume
+        # rest of name is valid roman. Convert to "standard"
         if name[0] in ("I", "V", "i", "v"):
             n = name
             name = MMA.roman.convert(name)
 
+        # Split chord name (A,B..) and type (minor, dim)
         if name[1:2] in ('#b'):
             tonic = name[0:2]
             ctype = name[2:]
@@ -316,6 +321,8 @@ class ChordNotes:
         if not ctype:        # If no type, make it a Major
             ctype = 'M'
 
+        # Now we get the notes for this chord. Just based on the type.
+        # Adjust it up/down for the tonic (c,d...)
         try:
             notes = chordlist[ctype][0]
             adj = cdAdjust[tonic] + octave
@@ -343,11 +350,7 @@ class ChordNotes:
         if slash:   # convert Roman or Arabic to name of note from chord scale
             if slash[0] in ('I', 'i', 'V', 'v') or slash[0].isdigit():
                 n = MMA.roman.rvalue(slash)
-                n = self.scaleList[n]           # midi value
-                while n >= 12:
-                    n -= 12
-                while n < 0:
-                    n += 12
+                n = self.scaleList[n] % 12   # midi value 
 
                 slash = ('C', 'C#', 'D', 'D#', 'E', 'F',
                          'F#', 'G', 'G#', 'A', 'A#', 'B')[n]
@@ -358,7 +361,11 @@ class ChordNotes:
 
             # If the slash note is in the chord we invert
             # the chord so the slash note is in root position.
+            # NOTE: 'r' is the value of the slash note. NOTE:
+            # this is a true rotate, the self.invert() routine
+            # fakes it by changing note octaves.
 
+            # Check the slash note against the chord notes
             c_roted = 0
             s = self.noteList
             for octave in [0, 12, 24]:
@@ -367,14 +374,16 @@ class ChordNotes:
                     for i in range(rot):
                         s.append(s.pop(0)+12)
                     if s[0] >= 12:
-                        for i, v in enumerate(s):
-                            s[i] = v-12
-                            self.noteList = s
+                        s = [v-12 for v in s]
+                    self.noteList = s
                     self.bnoteList = tuple(s)
                     self.rootNote = self.noteList[0]
                     c_roted = 1
                     break
 
+            # Check against the scale notes. If the note is in
+            # the scale we rotate the scale to force the slash note
+            # to the root position. 
             s_roted = 0
             s = list(self.scaleList)
             for octave in [0, 12, 24]:
@@ -382,26 +391,34 @@ class ChordNotes:
                     rot = s.index(r+octave)
                     for i in range(rot):
                         s.append(s.pop(0)+12)
-                        if s[0] > 12:
-                            for i, v in enumerate(s):
-                                s[i] = v-12
-                        self.scaleList = tuple(s)
+                    if s[0] >= 12:
+                        s = [ v-12 for v in s ]
+                    self.scaleList = tuple(s)
                     s_roted = 1
                     break
 
+            # Slash note is not in the chord or scale. This is
+            # not an error ... but the note is ignored. So, print
+            # a message and list out alternate chords to use.
             if not c_roted and not s_roted:
-                wmessage = "The slash chord note '%s' not in chord or scale" % slash
-                if not gbl.rmShow:
-                    warning(wmessage)
-
-            elif not c_roted:
-                wmessage = "The slash chord note '%s' not in chord '%s'" % (slash, name)
-                if not gbl.rmShow:
-                    warning(wmessage)
-
-            elif not s_roted:    # Probably will never happen :)
-                wmessage = "The slash chord note '%s' not in scale for the chord '%s'" \
-                    % (slash, name)
+                wmessage = "The slash chord note '%s' not in chord or scale '%s'" % \
+                         (slash, name)
+
+                t = "%s/%s" % (name, slash )
+                if t not in slashPrinted:
+                    note = r % 12
+                    ll = []
+                    for c in chordlist:
+                        if ord(c[0]) > 128:  # skip dim. symbol
+                            continue
+                        # We need 'adj' to convert the chords from "C" to the current tonic.
+                        adj = cdAdjust[self.tonic]
+                        if note in  [(x % 12) + adj for x in chordlist[c][0]]:
+                            ll.append("%s%s" % (self.tonic, c))
+                    if ll:
+                        wmessage += "\nChords with '%s': %s" % (slash, ' '.join(sorted(ll)))
+
+                    slashPrinted.append(t)  # only print this chord/slash once
                 if not gbl.rmShow:
                     warning(wmessage)
 
@@ -418,19 +435,19 @@ class ChordNotes:
             self.noteListLen = len(self.noteList)
             self.bnoteList = tuple(self.noteList)
 
-        if gbl.rmShow:
+        if gbl.rmShow:  # Display roman debug (Debug=Roman)
             if slash:
-                a = '/'+slash
+                a = '/' + slash
             else:
                 a = ''
             if wmessage:
                 a += '   ' + wmessage
             print(" %03s] %-09s -> %s%s" % (gbl.lineno, startingName, name, a))
-
+        
     def reset(self):
         """ Restores notes array to original, undoes mangling. """
 
-        self.noteList     = list(self.bnoteList[:])
+        self.noteList = list(self.bnoteList[:])
         self.noteListLen = len(self.noteList)
 
 
@@ -445,15 +462,15 @@ class ChordNotes:
         """
 
         if n:
-            c=self.noteList[:]
+            c = self.noteList[:]
 
-            while n>0:        # Rotate up by adding 12 to lowest note
+            while n > 0:        # Rotate up by adding 12 to lowest note
                 n -= 1
-                c[c.index(min(c))]+=12
+                c[c.index(min(c))] += 12
 
-            while n<0:        # Rotate down, subtract 12 from highest note
+            while n < 0:        # Rotate down, subtract 12 from highest note
                 n += 1
-                c[c.index(max(c))]-=12
+                c[c.index(max(c))] -= 12
 
             self.noteList = c
 
@@ -462,23 +479,18 @@ class ChordNotes:
 
 
     def compress(self):
-        """ Compress a chord to one ocatve.
+        """ Compress a chord to one ocatve. """
 
-
-        Get max permitted value. This is the lowest note
-        plus 12. Note: use the unmodifed value bnoteList!
-        """
-
-        mx = self.bnoteList[0] + 12
+        # Get the max value in the chord list. This is the
+        # lowest note in the chord + 12. Note: use the unmodifed value bnoteList!
+        mx = min(self.bnoteList) + 12
         c=[]
-
-        for i, n in enumerate(self.noteList):
+        for n in self.noteList:
             if n > mx:
                 n -= 12
             c.append(n)
 
         self.noteList = c
-
         return None
 
 
diff --git a/MMA/chordtable.py b/MMA/chordtable.py
index 1ffc156..5fe5ac8 100644
--- a/MMA/chordtable.py
+++ b/MMA/chordtable.py
@@ -304,6 +304,10 @@ chordlist = {
              (C, D, E, F, Gs, A, Bb),
              "7th plus 9th with sharp 5th (same as aug9)."),
 
+    '9b6':   ((C,   E,  Ab, D+12 ),
+              (C, D, E, F, Ab, B, D+12),
+              "9th with flat 6 (no 5th or 7th)."),
+    
     '9#11': ((C,    E,     G,    Bb, D+12, Fs+12 ),
              (C, D, E, Fs, G, A, Bb),
              "7th plus 9th and sharp 11th."),
@@ -447,10 +451,10 @@ chordlist = {
 }
 
 
-""" Extend our table with common synomyns. These are real copies,
-    not pointers. This is done so that a user redefine only affects
-    the original.
-"""
+# Extend our table with common synomyns. These are real copies,
+#   not pointers. This is done so that a user redefine only affects
+#   the original. There is no way to tell if a chordlist[] entry is
+#   from above or if it's an added alias or defChord.
 
 aliases = (
     ('11#5',     '11+',      ''),
@@ -523,3 +527,4 @@ for a, b, d in aliases:
         d = chordlist[b][2]
 
     chordlist[a] = (n, s, d)
+
diff --git a/MMA/common.py b/MMA/common.py
index 434703e..73f2f16 100644
--- a/MMA/common.py
+++ b/MMA/common.py
@@ -64,7 +64,6 @@ def error(msg):
 
     sys.exit(1)
 
-
 def warning(msg):
     """ Print warning message and return. """
 
@@ -224,7 +223,7 @@ def opt2pair(ln, toupper=0):
 
     # This is very useful when the user wants to use a macro expansion:
     #     Beats = $Macro1 , $Macro2
-    # since macros need have spaces around them.
+    # since macros need to have spaces around them.
 
     ln = ' '.join(ln)
     ln = ln.replace('  ', ' ')  # strip double spaces
diff --git a/MMA/exits.py b/MMA/debug.py
similarity index 61%
copy from MMA/exits.py
copy to MMA/debug.py
index 87b5047..b43b5ab 100644
--- a/MMA/exits.py
+++ b/MMA/debug.py
@@ -1,4 +1,4 @@
-# exits.py
+# debug.py
 
 """
 This module is an integeral part of the program
@@ -20,28 +20,24 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
 Bob van der Poel <bob at mellowood.ca>
 
-This module contains cleanup code to be called on exit of MMA.
+Some silly functions used by the debug code.
 
 """
 
-import atexit
-import os
+from MMA.macro import macros
 
-files = []
+def trackSet(track, func):
+    """ Print a debug message for functions which set a track setting. 
 
+        track - name of the track (Chord-Sus ... )
+        name - the name of the function (Strum, Compress ...)
 
-def cleanup():
-    """ This cleanup routine will delete registered files. Currently this
-        includes:
-
-          files ... created by groove preview and autoplay funcs
+        By using the macro formatting functions we get consistent output 
+         between debug and macro expansion.
     """
 
-    for f in files:
-        try:
-            os.remove(f)
-        except:
-            pass
+
+    print("Set %s %s: %s" % (track, func, macros.sysvar("%s_%s" % (track, func.upper()))))
+
 
 
-atexit.register(cleanup)
diff --git a/MMA/func.py b/MMA/func.py
new file mode 100644
index 0000000..727e2c5
--- /dev/null
+++ b/MMA/func.py
@@ -0,0 +1,137 @@
+# func.py
+
+"""
+This module is an integeral part of the program
+MMA - Musical Midi Accompaniment.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+Bob van der Poel <bob at mellowood.ca>
+
+   Define and execute simple function calls.
+
+"""
+
+import copy
+from . import gbl
+import MMA.file
+from MMA.common import *
+
+# Storage for our functions 
+class Funcs:
+    def __init__(self, params, body):
+        self.params = params
+        self.body = body
+        
+funcList = {}
+
+########################
+
+def defCall(l):
+    """ Define a function.  """
+
+    if len(l) < 1:
+        error("DefCall: At least one argument (name) is needed.")
+        
+    # Grab 1st arg. This is the function name
+    fname = l[0].strip().upper()
+    
+    # The params are split into words. Join together just so we can
+    # take it apart again. Needed to use ',' delimiters
+    p = ' '.join(l[1:]).split(',')
+    
+    # Convert the param names so they have a leading '$'. The '$'
+    # is not permitted in a param name.
+    params = []
+    for a in p:
+        a = a.strip()
+        if not a:
+            continue
+        if '$' in a:
+            error("DefCall: '$' is not permitted in paramater name.")
+        a = '$'+a.upper()
+        if a in params:
+            error("DefCall: '%s' is a duplicate paramater name." % a)
+        params.append(a)
+    
+    body = []
+    while 1:
+        ln = gbl.inpath.read()
+        if not ln:
+            error("DefCall: Reached EOF while looking for EndDefCall.")
+        cmd = ln[0].upper()
+        if cmd in ("DEFCALLEND", 'ENDDEFCALL'):
+            if len(ln) > 1:
+                error("DefCall: No arguments permitted for DefCallEnd/EndDefCall.")
+            else:
+                break
+        body.append(ln)
+
+    funcList[fname] = Funcs(params, body)
+    
+    if gbl.debug:
+        t = [ a[1:] for a in params]
+        print("DefCall: Created function '%s': %s" % (fname, ', '.join(t)))
+
+
+def callFunction(l):
+    """ Call a function. """
+
+    if len(l) < 1:
+        error("DefCall: At least one argument (name) is needed.")
+
+    fname = l[0].strip().upper()
+    
+    if fname not in funcList:
+        error("Call: '%s' has not been defined." % fname)
+
+    # Convert any escaped '\,' into $ff
+    p = ' '.join(l[1:])
+    p = p.replace('\,', chr(255))
+                 
+    # The params are split into words. Join together just so we can
+    # take it apart again. Needed to use ',' delimiters for multi word args
+    p = p.split(',')
+
+    # Validate calling params
+    callParams = []
+    for a in p:
+        a = a.strip()
+        if a:  # new list of params, commas restored
+            callParams.append(a.replace(chr(255), ','))
+        
+    params = funcList[fname].params
+
+    if len(params) != len(callParams):
+           error("Call: Function '%s' needs %s params, '%s' given." % \
+                 (fname, len(params), len(callParams)))
+
+    # Insert passed params into the function body.
+    body = copy.deepcopy(funcList[fname].body)
+    for l in body:
+        for i,a in enumerate(l):
+            try:
+                t = params.index(a.upper())
+                l[i] = callParams[t]
+            except:
+                pass
+
+    # push the converted body lines into the input stream
+    gbl.inpath.push(body, [gbl.lineno] * len(body)) 
+
+    if gbl.debug:
+        print ("Call: function '%s' expanded." % fname)
+
+
diff --git a/MMA/gbl.py b/MMA/gbl.py
index b9ccfc1..c16c04b 100644
--- a/MMA/gbl.py
+++ b/MMA/gbl.py
@@ -22,7 +22,7 @@ Bob van der Poel <bob at mellowood.ca>
 
 """
 
-version = "15.01"        # Version -- Jan 27/2015
+version = "15.09"        # Version -- September/2015
 
 """ A few globals are actually set in the calling stub, mma.py. This is
     done to make future ports and platform specific settings a bit easier.
@@ -109,6 +109,7 @@ transpose   =  0      # Transpose is global (ignored by drum tracks)
 
 lineno      = -1      # used for error reporting
 
+barLabels   = []      # a list of bar (number) labels as encountered
 barNum      =  0      # Current line number
 
 barPtrs     = {}      # for each bar, pointers to event start/end
@@ -150,6 +151,8 @@ plecShow       =     LplecShow  = 0  # not a command line setting
 rmShow         =     LrmShow    = 0  # not command
 gvShow         =     LgvShow    = 0
 
+printProcessed = False  # command line flag -L sets this
+
 outfile        =     None
 infile         =     None
 createDocs     =     0
diff --git a/MMA/harmony.py b/MMA/harmony.py
index 75b2bf5..0ca64eb 100644
--- a/MMA/harmony.py
+++ b/MMA/harmony.py
@@ -23,7 +23,7 @@ Bob van der Poel <bob at mellowood.ca>
 """
 
 from MMA.common import *
-
+import MMA.debug
 
 def setHarmony(self, ln):
     """ Set the harmony. """
@@ -44,12 +44,7 @@ def setHarmony(self, ln):
         warning("Harmony setting for %s track ignored" % self.vtype)
 
     if gbl.debug:
-        msg = ["Set %s Harmony to:" % self.name]
-        for a in self.harmony:
-            if not a:
-                a = 'None'
-            msg.append(a)
-        print(' '.join(msg))
+        MMA.debug.trackSet(self.name, "Harmony")
 
 
 def setHarmonyOnly(self, ln):
@@ -72,12 +67,7 @@ def setHarmonyOnly(self, ln):
         warning("HarmonyOnly setting for %s track ignored" % self.vtype)
 
     if gbl.debug:
-        msg = ["Set %s HarmonyOnly to:" % self.name]
-        for a in self.harmonyOnly:
-            if not a:
-                a='None'
-            msg.append(a)
-        print(' '.join(msg))
+        MMA.debug.trackSet(self.name, 'HarmonyOnly')
 
 
 def setHarmonyVolume(self, ln):
@@ -99,10 +89,7 @@ def setHarmonyVolume(self, ln):
         warning("HarmonyVolume adjustment for %s track ignored" % self.vtype)
 
     if gbl.debug:
-        msg = ["Set %s HarmonyVolume to:" % self.name]
-        for a in self.harmonyVolume:
-            msg.append(str(a*100))
-        print(' '.join(msg))
+        MMA.debug.trackSet(self.name, "HarmonyVolume")
 
 
 ##########################################################
diff --git a/MMA/keysig.py b/MMA/keysig.py
index 61e9754..70f8d5e 100644
--- a/MMA/keysig.py
+++ b/MMA/keysig.py
@@ -187,3 +187,114 @@ class KeySig:
         self.accList = acc
 
 keySig = KeySig()    # single instance
+
+
+def getTranspose(ln, err):
+    """ Calc transpose. Used by global TRANSPOSE and Lyric Transpose= """
+
+    # interval notation accepts Up-Perfect-Four (with hypens)
+    if len(ln) == 1 and ln[0].count('-') == 2:
+        ln = ln[0].split('-')
+        
+    # Simple semi-tone transpose. Just make sure it's 0 to 12
+    if len(ln) == 1:
+        value = stoi(ln[0], "%s: Argument must be an integer, not '%s'" % (err, ln[0]))
+        if value < -12 or value > 12:
+            error("%s: %s out-of-range; must be -12..12" % (err, value))
+
+    # interval transposition uses "up/down interval
+    # this needs exactly 3 args. eg: "Up Perfect 3"
+    # Note: This does NOT properly set key name spellings (ie: C# vrs Db)
+    elif len(ln) == 3:
+
+        
+        # see if the input is a unique abrev. At some point we should put
+        # this in common.py ... if we decide to do more abrev. matching.
+        def getAbrev(i, tb):
+            mcount = 0
+            i = i.upper()
+            for f in tb:
+                if f.startswith(i):
+                    mcount += 1
+                    match = f
+            if mcount > 1:
+                error("%s: '%s' is not a unique abreviation." % (err, i))
+            if mcount < 1:
+                error("%s: '%s' is unregonized for interval notation." % (err,i))
+            return match
+
+        num2text = {"1": "UNISON",
+                    "2": "SECOND",
+                    "3": "THIRD",
+                    "4": "FOURTH",
+                    "5": "FIFTH",
+                    "6": "SIXTH",
+                    "7": "SEVENTH",
+                    "8": "OCTAVE"}
+        
+        ttable = {"PERFECT UNISON":     0,
+                  "DIMINISHED SECOND":  0,
+                  "AUGMENTED UNISON":   1,
+                  "MINOR SECOND":       1,
+                  "MAJOR SECOND":       2,
+                  "DIMINISHED THIRD":   2,
+                  "AUGMENTED SECOND":   3,
+                  "MINOR THIRD":        3,
+                  "MAJOR THIRD":        4,
+                  "DIMINISHED FOURTH":  4,
+                  "AUGMENTED THIRD":    5,
+                  "PERFECT FOURTH":     5,
+                  "AUGMENTED FOURTH":   6,
+                  "DIMINISHED FIFTH":   6,
+                  "PERFECT FIFTH":      7,
+                  "DIMINISHED SIXTH":   7,
+                  "AUGMENTED FIFTH":    8,
+                  "MINOR SIXTH":        8,
+                  "MAJOR SIXTH":        9,
+                  "DIMINISHED SEVENTH": 9,
+                  "AUGMENTED SIXTH":   10,
+                  "MINOR SEVENTH":     10,
+                  "MAJOR SEVENTH":     11,
+                  "DIMINISHED OCTAVE": 11,
+                  "PERFECT OCTAVE":    12 }
+
+        # Each token might be an abrev. Convert them to full spellings.
+
+        # 1st, get direction
+        dir = getAbrev(ln[0], ('UP', 'DOWN'))
+        if dir == 'UP':
+            mul = 1
+        elif dir == 'DOWN':
+            mul = -1
+        else:
+            error("%s: Interval transpose needs 'UP/DOWN' as first arg, not '%s'." % (err, dir))
+
+        # Get the interval
+
+        if ln[2] in num2text:
+            ln[2] = num2text[ln[2]]
+            
+        interval = '%s %s' % (getAbrev(ln[1], set([ a.split()[0] for a in ttable.keys()])),
+                getAbrev(ln[2], set([ a.split()[1] for a in ttable.keys()])))
+       
+        if interval in ttable:
+            value = ttable[interval]
+        else:
+            error("%s: Unknown/invalid interval '%s'. Valid keys are: %s." % \
+                  (err, interval, ', '.join(ttable.keys())))
+
+        value *= mul
+        
+    else:
+        error("%s: Use single value for semitones (-3, 4) or proper "
+              "interval ('Up Maj 3'), not '%s'." % (err, ' '.join(ln)))
+
+    return value
+
+def transpose(ln):
+    """ Set transpose value. """
+
+    gbl.transpose = getTranspose(ln, "Transpose")
+
+    if gbl.debug:
+        print("Set Transpose to %s" % gbl.transpose)
diff --git a/MMA/lyric.py b/MMA/lyric.py
index 211d75c..3abc2a7 100644
--- a/MMA/lyric.py
+++ b/MMA/lyric.py
@@ -28,14 +28,13 @@ import MMA.paths
 
 
 class Lyric:
-
     textev = None    # set if TEXT EVENTS (not recommended)
     barsplit = None    # set if lyrics NOT split into sep. events for bar
     versenum = 1       # current verse number of lyric
     dupchords = 0       # set if we want chords as lyric events
     transpose = 0       # tranpose chord names (for dupchords only)
     karmode = 0       # in kar mode use textevents, split at hyphens
-
+    enabled = True    # set true/false 
     pushedLyrics = []
 
     transNames = (('C', 'Db', 'D', 'Eb', 'E', 'F', 'Gb', 'G', 'Ab', 'A', 'Bb', 'B'),
@@ -164,15 +163,10 @@ class Lyric:
                     error("Lyric: CHORDS expecting 'ON' or 'OFF', not %s'" % v)
 
             elif o == 'TRANSPOSE':
-                v = stoi(v, "Lyric: Tranpose expecting value, not %s" % v)
-
-                if v < -12 or v > 12:
-                    error("Lyric: Tranpose %s out-of-range; must be -12..12" % v)
-
-                self.transpose = v
+                self.transpose = MMA.keysig.getTranspose([v], "Lyric Transpose")
 
                 if gbl.debug:
-                        print("Lyric: Chord names transposed %s steps." % v)
+                        print("Lyric: Chord names transposed %s steps." % self.transpose)
 
             elif o == 'CNAMES':
                 if v in ('#', 'SHARP'):
@@ -182,7 +176,7 @@ class Lyric:
                     self.transKey = 0
 
                 else:
-                    error("Lyric CNames expecting 'Sharp' or 'Flat', not '%s'" % v )
+                    error("Lyric CNames: expecting 'Sharp' or 'Flat', not '%s'" % v )
 
                 if gbl.debug:
                     msg = "Lyric: Chord names favor "
@@ -220,7 +214,7 @@ class Lyric:
                 elif v in ('OFF', '0'):
                     self.karmode = 0
                 else:
-                    error("Lyric Kar expecting On, 1, Off or 0, not '%s'." % v)
+                    error("Lyric Kar: expecting On, 1, Off or 0, not '%s'." % v)
 
                 if gbl.debug:
                     msg = "Lyric: Karmode",
@@ -232,23 +226,34 @@ class Lyric:
 
             else:
                 error("Usage: Lyric expecting EVENT, SPLIT, VERSE, CHORDS, TRANSPOSE,"
-                      "CNAMES, KAR or SET, not '%s'" % o)
+                      "CNAMES, KAR, ENABLE or SET, not '%s'" % o)
 
         # All the opt=value options have been taken care of. ln can now only
-        # contain "Set ..." Anything else is an error.
+        # contain "On", "OFF" or "Set ..." Anything else is an error.
+
+        while 1:
+            if not ln:
+                return
 
-        if not ln:
-            return
+            if ln[0].upper() == 'OFF':
+                enable = False
+                ln.pop(0)
 
-        if ln[0].upper() != "SET":
-            error("Lyric: Unknown option '%'." % ln[0])
+            elif ln[0].upper() == 'ON':
+                enable = True
+                ln.pop(0)
 
-        s = ' '.join(ln[1:]).strip()
+            elif ln[0].upper() == "SET":
+                s = ' '.join(ln[1:]).strip()
 
-        if not s.startswith('['):
-            s = '[' + s + ']'
+                if not s.startswith('['):
+                    s = '[' + s + ']'
 
-        self.pushedLyrics.append(s)
+                self.pushedLyrics.append(s)
+                ln = []
+
+            else:
+                error("Lyric: Unknown option '%s'." % ln[0])
 
     def leftovers(self):
         """ Just report leftovers on stack."""
@@ -384,10 +389,11 @@ class Lyric:
                     a += ' '
 
                 p = getOffset(beat * gbl.BperQ)
-                if self.textev or self.karmode:
-                    gbl.mtrks[0].addText(p, a)
-                else:
-                    gbl.mtrks[0].addLyric(p, a)
+                if self.enabled:
+                    if self.textev or self.karmode:
+                        gbl.mtrks[0].addText(p, a)
+                    else:
+                        gbl.mtrks[0].addLyric(p, a)
 
             beat += bstep
 
diff --git a/MMA/macro.py b/MMA/macro.py
index ed2f519..905e212 100644
--- a/MMA/macro.py
+++ b/MMA/macro.py
@@ -30,8 +30,6 @@ import random
 
 import MMA.midiC
 import MMA.translate
-import MMA.patSolo
-import MMA.patAria
 import MMA.volume
 import MMA.grooves
 import MMA.parse
@@ -40,6 +38,7 @@ import MMA.seqrnd
 import MMA.midinote
 import MMA.swing
 import MMA.ornament
+import MMA.rpitch
 
 from . import gbl
 from MMA.keysig import keySig
@@ -85,7 +84,7 @@ class Macros:
 
     def sysvar(self, s):
         """ Create an internal macro. """
-
+        
         # Simple/global     system values
 
         if s == 'KEYSIG':
@@ -249,6 +248,9 @@ class Macros:
         elif func == 'COMPRESS':
             return ' '.join([str(x) for x in t.compress])
 
+        elif func == 'DELAY':
+            return ' '.join([str(x) for x in t.delay])
+
         elif func == 'DIRECTION':
             if t.vtype == 'ARIA':
                 return ' '.join([str(x) for x in t.selectDir])
@@ -260,9 +262,15 @@ class Macros:
                 error("Only CHORD tracks have DUPROOT")
             return t.getDupRootSetting()
 
+        elif func == 'FRETNOISE':
+            return t.getFretNoiseOptions()
+
         elif func == 'HARMONY':
             return ' '.join([str(x) for x in t.harmony])
 
+        elif func == 'HARMONYONLY':
+            return ' '.join([str(x) for x in t.harmonyOnly])
+
         elif func == 'HARMONYVOLUME':
             return ' '.join([str(int(i * 100)) for i in t.harmonyVolume])
 
@@ -280,6 +288,9 @@ class Macros:
         elif func == 'MIDINOTE':
             return MMA.midinote.mopts(t)
 
+        elif func == 'MIDIVOLUME':
+            return "%s" % t.cVolume
+
         elif func == 'OCTAVE':
             return ' '.join([str(i//12) for i in t.octave])
 
@@ -331,6 +342,10 @@ class Macros:
                     tmp.append('%s,%s' % (a1, a2))
             return ' '.join(tmp)
 
+        elif func == 'RPITCH':
+            return MMA.rpitch.getOpts(t)
+            
+                    
         elif func == 'SEQUENCE':
             tmp = []
             for a in range(gbl.seqSize):
@@ -370,6 +385,9 @@ class Macros:
 
             return ' '.join(r)
 
+        elif func == 'STRUMADD':
+            return ' '.join([str(x) for x in t.strumAdd])
+
         elif func == 'TRIGGER':
             return MMA.trigger.getTriggerOptions(t)
 
diff --git a/MMA/main.py b/MMA/main.py
index b5a43da..2e53d41 100644
--- a/MMA/main.py
+++ b/MMA/main.py
@@ -268,6 +268,9 @@ for n in sorted(gbl.mtrks.keys())[1:]:     # check all but 0 (meta)
     if len(gbl.mtrks[n].miditrk) > 1:
         trackCount += 1
 
+if gbl.printProcessed:
+    print( "Bars processed: %s" % ' '.join(gbl.barLabels))
+
 if trackCount == 1:  # only meta track
     if fileExist:
         print("\n")
diff --git a/MMA/midifuncs.py b/MMA/midifuncs.py
index 9f537d4..0dff268 100644
--- a/MMA/midifuncs.py
+++ b/MMA/midifuncs.py
@@ -28,7 +28,6 @@ from . import gbl
 import MMA.mdefine
 from   MMA.common import *
 
-
 # Storage for midi channel init commands (MidiInit). Commands are added
 # from the functions setMidiInt and trackSetMidiInit in this module.
 # They are dumped out in parse.py as channels are assigned to tracks.
@@ -391,7 +390,7 @@ def trackMidiVolume(name, ln):
     gbl.tnames[name].cVolume = v
 
     if gbl.debug:
-        print("Set %s MidiVolume to %s" % (name, v))
+        MMA.debug.trackSet(name, 'MIDIVolume')
 
 
 def trackMidiCresc(name, ln):
diff --git a/MMA/options.py b/MMA/options.py
index 4403880..cac6559 100644
--- a/MMA/options.py
+++ b/MMA/options.py
@@ -62,7 +62,7 @@ def opts(l=None):
 
     try:
         opts, args = getopt.gnu_getopt(l,
-                                       "b:B:dpsS:ri:wneom:f:M:cgGvVD:01PT:", [])
+                                       "b:B:dpsS:ri:wneom:f:M:cLgGvVD:01PT:", [])
     except getopt.GetoptError:
         usage()
 
@@ -105,6 +105,9 @@ def opts(l=None):
         elif o == '-c':
             gbl.chshow = gbl.Lchshow = 1
 
+        elif o == '-L':
+            gbl.printProcessed = True
+
         elif o == '-f':
             gbl.outfile = a
             if internal:
@@ -291,6 +294,7 @@ def usage(msg=''):
         " -g    update Groove dependency database",
         " -G    create Groove dependency database",
         " -i <file> specify init (mmarc) file",
+        " -L    show order of bars processed",
         " -m <x> set Maxbars (default == 500)",
         " -M <x> set SMF to 0 or 1",
         " -n    No generation of midi output",
diff --git a/MMA/parse.py b/MMA/parse.py
index c2e52c9..d26e2f5 100644
--- a/MMA/parse.py
+++ b/MMA/parse.py
@@ -43,6 +43,7 @@ import MMA.midinote
 import MMA.grooves
 import MMA.docs
 import MMA.auto
+import MMA.func
 import MMA.translate
 import MMA.patSolo
 import MMA.mdefine
@@ -59,6 +60,7 @@ import MMA.trigger
 import MMA.tempo
 import MMA.tweaks
 import MMA.options
+import MMA.rpitch
 
 from MMA.lyric import lyric
 from MMA.macro import macros
@@ -125,7 +127,8 @@ def parse(inpath):
             break
 
         l = macros.expand(curline)
-        if not l:     # macro expansion created empty line (empty macros do this)
+        if not l:
+            
             continue
 
         """ Handle BEGIN and END here. This is outside of the Repeat/End
@@ -311,6 +314,7 @@ def parse(inpath):
             else:
                 nextOffset = gbl.barLen
 
+            # barPtrs is used by the -B/b options to strip unwanted sections. 
             gbl.barPtrs[gbl.barNum + 1] = [gbl.barLabel, gbl.tickOffset,
                                            gbl.tickOffset + nextOffset - 1]
 
@@ -318,6 +322,12 @@ def parse(inpath):
 
             gbl.tickOffset += nextOffset
 
+            if gbl.printProcessed:
+                if gbl.barLabel:
+                    gbl.barLabels.append(gbl.barLabel)
+                else:
+                    gbl.barLabels.append('?')
+
             gbl.barNum += 1
             gbl.seqCount = (gbl.seqCount + 1) % gbl.seqSize
 
@@ -753,22 +763,6 @@ def rndseed(ln):
         random.seed(stof(ln[0]))
 
 
-def transpose(ln):
-    """ Set transpose value. """
-
-    if len(ln) != 1:
-        error("Use: Transpose N")
-
-    t = stoi(ln[0], "Argument for Tranpose must be an integer, not '%s'" % ln[0])
-    if t < -12 or t > 12:
-            error("Tranpose %s out-of-range; must be -12..12" % t)
-
-    gbl.transpose = t
-
-    if gbl.debug:
-        print("Set Transpose to %s" % t)
-
-
 def lnPrint(ln):
     """ Print stuff in a "print" command. """
 
@@ -1161,6 +1155,13 @@ def trackMOctave(name, ln):
     gbl.tnames[name].setMOctave(ln)
 
 
+def trackRpitch(name, ln):
+    """ Set random pitch adjustment for specific track. """
+
+    if not ln:
+        error("Use: %s RPitch N [...]" % name)
+    gbl.tnames[name].setRPitch(ln)
+
 def trackStrum(name, ln):
     """ Set all specified track strum. """
 
@@ -1216,7 +1217,7 @@ def trackHarmonyVolume(name, ln):
 
 
 #######################################
-# Plectrum stuff
+# Plectrum only stuff
 
 def trackPlectrumTuning(name, ln):
     """ Define the number of strings and tuning for
@@ -1252,6 +1253,18 @@ def trackPlectrumCapo(name, ln):
                 (g.vtype, ' '.join(ln)))
 
 
+def trackPlectrumFretNoise(name, ln):
+    """ Define fret noise options.
+    """
+
+    g = gbl.tnames[name]
+
+    if hasattr(g, "setPlectrumFretNoise"):
+        g.setPlectrumFretNoise(ln)
+    else:
+        warning("FRETNOISE: not permitted in %s tracks. Arg '%s' ignored." %
+                (g.vtype, ' '.join(ln)))
+
 #######################################
 # MIDI setting
 
@@ -1421,6 +1434,7 @@ simpleFuncs = {'ADJUSTVOLUME': MMA.volume.adjvolume,
                'AUTHOR': MMA.docs.docAuthor,
                'AUTOSOLOTRACKS': MMA.patSolo.setAutoSolo,
                'BEATADJUST': MMA.tempo.beatAdjust,
+               'CALL': MMA.func.callFunction,
                'CHANNELPREF': MMA.midifuncs.setChPref,
                'CHORDADJUST': MMA.chords.chordAdjust,
                'CMDLINE': MMA.options.cmdLine,
@@ -1432,6 +1446,7 @@ simpleFuncs = {'ADJUSTVOLUME': MMA.volume.adjvolume,
                'DECRESC': MMA.volume.setDecresc,
                'DEFALIAS': MMA.grooves.grooveAlias,
                'DEFCHORD': MMA.chords.defChord,
+               'DEFCALL': MMA.func.defCall,
                'DEFGROOVE': MMA.grooves.grooveDefine,
                'DELETE': deleteTrks,
                'DOC': MMA.docs.docNote,
@@ -1511,7 +1526,7 @@ simpleFuncs = {'ADJUSTVOLUME': MMA.volume.adjvolume,
                'VOICEVOLTR': MMA.translate.voiceVolTable.set,
                'VOICETR': MMA.translate.vtable.set,
                'VOLUME': MMA.volume.setVolume,
-               'TRANSPOSE': transpose}
+               'TRANSPOSE': MMA.keysig.transpose}
 
 trackFuncs = {
     'ACCENT': trackAccent,
@@ -1534,6 +1549,7 @@ trackFuncs = {
     'DRUMTYPE': trackDrumType,
     'DUPROOT': trackDupRoot,
     'FORCEOUT': trackForceOut,
+    'FRETNOISE': trackPlectrumFretNoise,
     'GROOVE': MMA.grooves.trackGroove,
     'HARMONY': trackHarmony,
     'HARMONYONLY': trackHarmonyOnly,
@@ -1565,6 +1581,7 @@ trackFuncs = {
     'RSKIP': trackRskip,
     'RTIME': trackRtime,
     'RVOLUME': trackRvolume,
+    'RPITCH':  MMA.rpitch.setRPitch,
     'SCALETYPE': trackScaletype,
     'SEQCLEAR': MMA.sequence.trackSeqClear,
     'SEQRND': MMA.sequence.trackSeqRnd,
diff --git a/MMA/pat.py b/MMA/pat.py
index 8991542..e247df2 100644
--- a/MMA/pat.py
+++ b/MMA/pat.py
@@ -25,7 +25,6 @@ Bob van der Poel <bob at mellowood.ca>
 
 import copy
 import random
-import math
 
 import MMA.notelen
 import MMA.translate
@@ -38,6 +37,8 @@ import MMA.seqrnd
 import MMA.truncate
 import MMA.ornament
 import MMA.trigger
+import MMA.rpitch
+import MMA.debug
 
 from . import gbl
 from MMA.common import *
@@ -48,8 +49,10 @@ pats = {}        # Storage for all pattern defines
 class Pgroup:
     pass
 
+
 defaultDrum = 0
 defaultVoice = 0
+currentChord = None
 
 def getIncDec(v):
     """ See if 'v' starts with -/+. Strip and return. """
@@ -170,12 +173,17 @@ class PC:
 
         for n in ln:
 
-            n = stoi(n, "Argument for %s Compress must be a value"
-                        % self.name)
-
-            if n < 0 or n > 5:
-                error("Compress %s out-of-range; must be 0 to 5" % n)
+            if n.upper() in ("ON", "TRUE"):
+                n = "1"
+            if n.upper() in ("OFF", "FALSE"):
+                n = "0"
+            if n not in ("0", "1"):
+                error("%s Compress: Argument 0, 1, True, False, not '%s'." % (self.name, n))
 
+            if n == '1':
+                n = 1
+            else:
+                n = 0
             if n and self.vtype == 'CHORD' and self.voicing.mode:
                 vwarn = 1
 
@@ -187,8 +195,7 @@ class PC:
             warning("Compress is ignored in %s tracks" % self.vtype)
 
         if gbl.debug:
-            print("Set %s Compress to: %s" %
-                  (self.name, ' '.join([str(a) for a in self.compress])))
+            MMA.debug.trackSet(self.name, "Compress")
 
     def setRange(self, ln):
         """ set range. """
@@ -215,8 +222,7 @@ class PC:
             self.restart()
 
         if gbl.debug:
-            print("Set %s Range to: %s" % 
-                  (self.name, ' '.join([str(a) for a in self.chordRange])))
+            MMA.debug.trackSet(self.name, "Range")
 
     def setVoicing(self, ln):
         """ set the Voicing Mode options.
@@ -258,8 +264,7 @@ class PC:
         self.delay = seqBump(tmp)
 
         if gbl.debug:
-            print("Set %s Delay set to: %s" % 
-                  (self.name, ' '.join([str(a) for a in self.delay])))
+            MMA.debug.trackSet(self.name, "Delay")
 
     def setDupRoot(self, ln):
         """ set/unset root duplication.
@@ -321,8 +326,7 @@ class PC:
         self.chord = seqBump(clist)
 
         if gbl.debug:
-            print("%s: Chords for track set to: %s" % 
-                  (self.name, ' '.join( ["{%s}" % ' '.join(l) for l in self.chord])))
+            MMA.debug.trackSet(self.name, "Chords")
 
     def setChordLimit(self, ln):
         """ set/unset the chordLimit flag. """
@@ -338,7 +342,7 @@ class PC:
             warning("%s Limit is ignored in %s tracks" % (self.name, self.vtype))
 
         if gbl.debug:
-            print("Set %s Limit to %s" % (self.name, n))
+            MMA.debug.trackSet(self.name, "Limit")
 
     def setChannel(self, ln=None):
         """ Set the midi-channel number for a track.
@@ -501,7 +505,8 @@ class PC:
             error("%s Sticky: '%s' is not a valid option." % (self.name, arg))
 
         if gbl.debug:
-            print("%s Sticky %s" % (self.name, self.sticky))
+            MMA.debug.trackSet(self.name, "Sticky")
+
         
     def setStrum(self, ln):
         """ Set Strum time. """
@@ -535,7 +540,7 @@ class PC:
             warning("Strum has no effect in %s tracks" % self.name)
 
         if gbl.debug:
-            print("%s Strum set to %s" % (self.name, self.strum))
+            MMA.debug.trackSet(self.name, "Strum")
 
     def setStrumAdd(self, ln):
         """ Additional options for strum. """
@@ -550,7 +555,7 @@ class PC:
         self.strumAdd = seqBump(tmp)
 
         if gbl.debug:
-            print("%s StrumAdd set to %s." % (self.name, self.strumAdd))
+            MMA.debug.trackSet(self.name, "StrumAdd")
 
     def getStrum(self, sc):
         """ Returns the strum factor. Note that if strum==(0,0) a 0 is returned."""
@@ -604,16 +609,9 @@ class PC:
         self.rVolume = seqBump(tmp)
 
         if gbl.debug:
-            msg = ["%s Rvolume:" % self.name]
-            for n1, n2 in self.rVolume:
-                n1 = int(n1 * 100)
-                n2 = int(n2 * 100)
-                if abs(n1) == n2:
-                    msg.append("%s" % n2)
-                else:
-                    msg.append("%s,%s" % (n1, n2))
-            print(' '.join(msg))
+            MMA.debug.trackSet(self.name, "RVolume")
 
+         
     def setRSkip(self, ln):
         """ Set the note random skip factor for a track. """
 
@@ -655,12 +653,8 @@ class PC:
         self.rSkip = seqBump(tmp)
 
         if gbl.debug:
-            msg =["%s set to:" % msg]
-            if self.rSkipBeats:
-                msg.append("Beats=%s" % ','.join(['%g' % (i / float(gbl.BperQ) + 1)
-                                                  for i in self.rSkipBeats]))
-            msg.append(' '.join([str(int(n * 100)) for n in self.rSkip]))
-            print(' '.join(msg))
+            MMA.debug.trackSet(self.name, "RSkip")
+
 
     def setRDuration(self, ln):
         """ Set the duration randomizer for a track. """
@@ -676,13 +670,8 @@ class PC:
         self.rDuration = seqBump(tmp)
 
         if gbl.debug:
-            msg = ["%s:" % msg]
-            for n1, n2 in self.rDuration:
-                if abs(n1) == n2:
-                    msg.append("%s " % (n2 * 100))
-                else:
-                    msg.append("%s,%s " % (n1 * 100, n2 * 100))
-            print(' '.join(msg))
+            MMA.debug.trackSet(self.name, "RDuration")
+
 
     def setRTime(self, ln):
         """ Set the timing randomizer for a track. """
@@ -698,13 +687,7 @@ class PC:
         self.rTime = seqBump(tmp)
 
         if gbl.debug:
-            msg = ["%s:" % msg]
-            for n1, n2 in self.rTime:
-                if abs(n1) == n2:
-                    msg.append("%s" % n2)
-                else:
-                    msg.append("%s,%s" % (n1, n2))
-            print(' '.join(msg))
+            MMA.debug.trackSet(self.name, "RTime")
 
     def setDirection(self, ln):
         """ Set scale direction. """
@@ -725,9 +708,7 @@ class PC:
             self.lastNote = -1
 
         if gbl.debug:
-            print("Set %s Direction to: %s" %
-                  (self.name, ' '.join(self.direction)))
-
+            MMA.debug.trackSet(self.name, "Direction")
 
     def setScaletype(self, ln):
         """ Set scale type.
@@ -767,8 +748,7 @@ class PC:
             warning("Setting both Voicing Mode and Invert is not a good idea")
 
         if gbl.debug:
-            print("Set %s Invert to: %s" % 
-                  (self.name, ' '.join([str(a) for a in self.invert])))
+            MMA.debug.trackSet(self.name, "Invert")
 
     def setOctave(self, ln):
         """ Set the octave for a track. Use 0-10, -x, +x. """
@@ -1292,6 +1272,7 @@ class PC:
             'RTIME': copy.deepcopy(self.rTime),
             'RDURATION': copy.deepcopy(self.rDuration),
             'RVOLUME': copy.deepcopy(self.rVolume),
+            'RPITCH': copy.deepcopy(self.rPitch),
             'SCALE': self.scaleType[:],
             'SEQ': self.sequence[:],
             'SEQRND': self.seqRnd,
@@ -1325,6 +1306,7 @@ class PC:
         self.rTime = g['RTIME']
         self.rDuration = g['RDURATION']
         self.rVolume = g['RVOLUME']
+        self.rPitch = g['RPITCH']
         self.rSkip = g['RSKIP']
         self.rSkipBeats = g['RSKIPBEATS']
         self.strum = g['STRUM']
@@ -1384,6 +1366,7 @@ class PC:
             self.seqRndWeight = [1]
             self.scaleType = ['AUTO']
             self.rVolume = [[0, 0]]
+            self.rPitch = None
             self.rSkip = [0]
             self.rSkipBeats = []
             self.rTime = [[0, 0]]
@@ -1896,6 +1879,8 @@ class PC:
         for c in ctabs:
             if offset < c.chEnd:
                 break
+        self.currentChord = c  # for others who might need chord (RPITCH)
+        
         return c
 
     def adjustVolume(self, v, beat):
@@ -2057,7 +2042,8 @@ class PC:
 
     def sendNote(self, offset, duration, note, velocity):
         """ Send a note to the MIDI machine. This is called from all
-            track classes and handles niceties like mallet-repeat and delay.
+            track classes and handles niceties like mallet-repeat, rpitch
+            and delay.
         """
 
         if not velocity:
@@ -2065,6 +2051,8 @@ class PC:
 
         sc = self.seq
 
+        if self.rPitch:
+            note = MMA.rpitch.doRpitch(self, note)
         rptr = self.mallet
         if rptr and duration > rptr:
             ll = self.getDur(rptr)
@@ -2121,7 +2109,6 @@ class PC:
         strumOffset = 0  # 1st note in list is not offset-strummed
 
         duration = self.getDur(duration)
-
         for n, vol in chord:
             self.sendNote(
                 int(offset + strumOffset),
diff --git a/MMA/patBass.py b/MMA/patBass.py
index 3dec642..fbb73c8 100644
--- a/MMA/patBass.py
+++ b/MMA/patBass.py
@@ -99,7 +99,7 @@ class Bass(PC):
 
         for p in pattern:
             ct = self.getChordInPos(p.offset, ctable)
-
+            
             if ct.bassZ:
                 continue
 
diff --git a/MMA/patPlectrum.py b/MMA/patPlectrum.py
index b17b470..ce1d6f2 100644
--- a/MMA/patPlectrum.py
+++ b/MMA/patPlectrum.py
@@ -30,9 +30,21 @@ from . import gbl
 from MMA.common import *
 from MMA.pat import PC, Pgroup
 
+import copy
+
 class PlecStruct:
     pass
 
+class Fnoise():   # fretnoise options
+    def __init__(self):
+        self.track = None
+        self.strings = []
+        self.duration = 192   # 1/4 note default duration in ticks
+        self.octave = 0  # octave adjustment
+        self.max = 1  # max number of noises per beat
+        self.beats = []  # beat filter, []=all
+        self.bars = []   # bar filter, []=all
+
 class Plectrum(PC):
     """ Pattern class for a Raw MIDI track. """
 
@@ -43,10 +55,13 @@ class Plectrum(PC):
 
         # We have vibrating strings (a string in python refers to text not a guitar string)
         self._vibrating = []
+        self._lastOff = []
         self._tuning = []
         self.strumCenter = 0  # default to use 'start'
         self._capoFretNo = 0  # The number that the capo is on (0 for open strings)
         self.setPlectrumTuning(['e-', 'a-', 'd', 'g', 'b', 'e+'])
+        self.fretNoise = None
+        self.lastChord = None
 
     def saveGroove(self, gname):
         """ Save special/local variables for groove. """
@@ -79,6 +94,121 @@ class Plectrum(PC):
             self.grooveFinish(0)
         PC.doMidiClear(self)
 
+    def getFretNoiseOptions(self):
+        """ Return options. Used in setPlectrumFretNoise() and macros. """
+
+        o = self.fretNoise
+
+        if o.bars:
+            bars = ','.join([str(i + 1) for i in o.bars])
+        else:
+            bars = 'ALL'
+
+        if not o.beats:
+            beats = 'All'
+        else:
+            beats = ','.join([str(1 + (i / float(gbl.BperQ))) for i in o.beats])
+
+        return "%s FretNoise Track=%s Duration=%sT Octave=%s Strings=%s Max=%s Beats=%s Bars=%s" \
+            % (self.name, o.track, o.duration, 
+             o.octave / 12, 
+               ','.join([str(abs(x-len(self._tuning))) for x in o.strings]), 
+             o.max,
+             beats, bars )
+
+
+    def setPlectrumFretNoise(self, l):
+        """ Set up the fretnoise stuff. """
+        
+        if not l or len(l)==1 and ( l[0].upper()=='OFF' or l[0].upper()=='NONE'):
+            self.fretNoise = None
+            if gbl.debug or 1:
+                print("%s FretNoise Off" % self.name)
+            return
+
+        self.fretNoise = Fnoise()  # new fret noise object
+        scount = len(self._tuning)
+
+        notopt, optpair = opt2pair(l, toupper=True)
+
+        if notopt:
+            error("%s FretNoise: All options are Key=Value, not '%s'." % \
+                  (self.name, ' '.join(notopt)))
+
+        o= self.fretNoise
+        for cmd, opt in optpair:
+
+            if cmd == 'BEATS':
+               o.beats = []
+               if opt != 'ALL':
+                   for t in opt.split(','):
+                       z = self.name  # this is for error msg in setBarOffset()
+                       self.name = "%s FretNoise Beats" % z
+                       o.beats.append(self.setBarOffset(t))
+                       self.name = z
+
+            elif cmd == 'BARS':
+                o.bars = []
+                if opt != 'ALL':
+                    for t in opt.split(','):
+                        i = stoi(t)
+                        if i < 1 or i > gbl.seqSize:
+                            warning("%s FretNoise Bars: setting of %s may be "
+                                "ignored since SeqSize is %s." %
+                                (self.name, i, gbl.seqSize))
+                        o.bars.append(i - 1)
+
+            elif cmd == 'DURATION':
+                o.duration = MMA.notelen.getNoteLen(opt)
+
+            elif cmd == 'MAX':
+                i = stoi(opt)
+                if i < 1 or i > scount:
+                    error("%s FretNoise Max must be 1..%s, not '%s'." % \
+                          (self.name, scount, opt))
+                o.max = i
+
+            elif cmd == 'STRINGS':
+                o.strings = []
+                for i in opt.split(','):
+                    #i = stoi(i) - 1
+                    i = abs(stoi(i)-scount)  # convert 1-6 to 6-1
+                    if i < 0 or i > scount:
+                        error("%s FretNoise STRING must be 1-%s, not %s." % \
+                              (self.name, scount, i))
+                    if i not in o.strings:
+                        o.strings.append(i)
+
+            elif cmd == 'TRACK':
+                MMA.alloc.trackAlloc(opt, 0)
+                if gbl.tnames[opt].vtype != 'BASS':
+                    error("%s FretNoise Track must be a BASS track, not %s." % \
+                          (self.name, gbl.tnames[opt].vtype))
+                o.track = opt
+                if not gbl.tnames[opt].channel:
+                    gbl.tnames[opt].setForceOut()
+
+            elif cmd == 'OCTAVE':
+                i = stoi(opt)
+                if i < -8 or i > 8:
+                    error("%s FretNoise Octave: adjustment must be -8 to 8, not '%s'." 
+                          % (self.name, i))
+                o.octave = i * 12
+
+            else:
+                error("%s FretNoise: Unknown option '%s'." % (self.name, cmd))
+
+
+        # no strings specified, set to the top 3
+        if not o.strings:
+            o.strings = range(0, 3)
+            # Adjust to fit tuning
+            o.strings=o.strings[0:scount]
+                
+        if gbl.debug or 1:
+            print(self.getFretNoiseOptions())
+        
+
     def setStrum(self, l):
         """ Called frm parser CENTER option. Sets strum to bar center, start or end.
 
@@ -113,6 +243,7 @@ class Plectrum(PC):
 
         self._tuning = []
         self._vibration = []
+        self.fretNoise = None  # turn off fret noise (could be string count diff)
 
         for pitchName in stringPitchNames:
             midiPitch = noteNameToMidiPitch(pitchName)
@@ -125,6 +256,8 @@ class Plectrum(PC):
             vibration.offset = None 
             self._vibrating.append(vibration)
 
+        self._lastOff = [None] * len(self._vibrating)
+
     def setPlectrumCapo(self, capoFretNo):
         """ Set a capo value. Called from main parser. """
 
@@ -226,6 +359,47 @@ class Plectrum(PC):
     def restart(self):
         self.ssvoice = -1
 
+    def doFretNoise(self, stringNo, note, offset):
+        """ Add in a fret noise note. """
+
+        if self._lastOff[stringNo] == None or \
+           self._lastOff[stringNo].note == note:
+            return
+
+        trk = gbl.tnames[self.fretNoise.track]
+
+        # Let user override fretnoise for track by setting a RIFF,
+        # or TRIGGER is the bass track.
+        if trk.disable or \
+           trk.riff or \
+           trk.trigger.mode:
+            return
+
+        o = self.fretNoise
+
+        # skip if incorrect beat/bar setting
+        if (o.beats and offset not in o.beats) \
+            or (o.bars and gbl.seqCount not in o.bars):
+            return
+
+        # use the plectrum track's seq (the BASS doesn't set it)
+        trk.seq = self.seq
+
+        # Use same volume as the string on
+        volume = self._lastOff[stringNo].volume
+        # We bypass the sendChord() so volume isn't adjusted. Do it anyway!
+        volume = trk.adjustVolume(volume, offset)
+
+        # octave adjustment
+        note += o.octave
+        while note > 127:
+            note -= 12
+        while note < 0:
+            note += 12
+        # Add the noise.
+        trk.sendNote(offset, o.duration, note, volume)
+
+
     def endVibration(self, stringNo, offset):
         """ kill the vibration on the string by sending out a note off """
 
@@ -243,9 +417,16 @@ class Plectrum(PC):
             o += 1
 
         gbl.mtrks[self.channel].addNoteOnToTrack(o, vibration.note, 0)  # v=0 ==note off
+
+        # save the turn-off point for fret noise function
+        self._lastOff[stringNo] = copy.copy(vibration) # this gets the note, volume
+        self._lastOff[stringNo].offset = o + gbl.tickOffset # offset into track
+
+
         vibration.note = None
         vibration.offset = None
 
+
     def grooveFinish(self, offset):
         """ End all vibrations (ie output all outstanding note off). """
 
@@ -346,11 +527,11 @@ class Plectrum(PC):
         """
 
         sc = self.seq
-
+        
         for p in pattern:
             try:
                 ct = self.getChordInPos(p.offset, ctable)
-                chordList = ct.chord.noteList   # catch the case when there is no noteList attribute
+                chordList = ct.chord.noteList   # catch no noteList attribute
             except AttributeError:
                 continue
 
@@ -385,6 +566,7 @@ class Plectrum(PC):
 
             notes = self.fretboardNotes(chordList, chordBarreFretNo)
 
+            fretNoiseCount = 0
             for stringNo, vol in enumerate(p.pluckVol):
                 if p.strum:
                     if self.strumCenter == 0:
@@ -430,11 +612,22 @@ class Plectrum(PC):
 
                     self._vibrating[stringNo].note = note
                     self._vibrating[stringNo].offset = ontime  # save the start time
+                    self._vibrating[stringNo].volume = outputVolume # and volume
                     if outputVolume == 0:
                         self._vibrating[stringNo].note = None
 
+                    # Do fretnoise stuff if enabled
+                    
+                    if self.lastChord != ct.name and self.fretNoise \
+                       and outputVolume and stringNo in self.fretNoise.strings:
+                        if fretNoiseCount < self.fretNoise.max:
+                            self.doFretNoise(stringNo, note, strumOffset)
+                            fretNoiseCount += 1
+
                     plectrumNoteOnList.append(note)  # for debugging only
 
+                self.lastChord = ct.name
+
             if gbl.debug:
                 print("%s: channel=%s offset=%s chordList=%s NoteOn=%s." % 
                     (self.name, self.channel, p.offset + gbl.tickOffset,
diff --git a/MMA/patSolo.py b/MMA/patSolo.py
index c26c00c..1dcbd75 100644
--- a/MMA/patSolo.py
+++ b/MMA/patSolo.py
@@ -52,6 +52,9 @@ class NoteEvent:
 
 accValues = {'#': 1, "&": -1, 'n': 0}
 
+# used when extracting solo notes.
+defaultVelocity = 90
+
 ##############################
 
 
@@ -390,7 +393,7 @@ class Melody(PC):
             barEnd = gbl.barLen
 
         duration = self.getNoteLen('4')    # default note length
-        velocity = 90               # intial/default velocity for solo notes
+        velocity = defaultVelocity         # intial/default velocity for solo notes
         articulation = 1            # additional articulation for solo notes
 
         notes = {}   # NoteEvent list, keys == offset
@@ -475,6 +478,9 @@ class Melody(PC):
 
                     vv = vv.upper().strip()
 
+                    # We have an default offset for grace notes of 2.
+                    # So, if what have a GRACE without a offset, convert
+                    # the command to that.
                     if vv == 'GRACE':
                         vv = 'GRACE=2'
 
@@ -485,7 +491,7 @@ class Melody(PC):
 
                     if vc == 'VOLUME':
                         if vo in MMA.volume.vols:   # arg was a volume 'FF, 'mp', etc.
-                            velocity *= MMA.volume.vols[vo]
+                            velocity = defaultVelocity * MMA.volume.vols[vo]
                         else:
                             error("%s: No volume '%s'." % (self.name, vo))
 
@@ -590,7 +596,6 @@ class Melody(PC):
             lastc = a     # save last chord for next loop
 
             # add note event(s) to note{}
-
             if not offset in notes:
                 notes[offset] = []
             notes[offset].extend(evts)
@@ -614,6 +619,7 @@ class Melody(PC):
         if MMA.swing.mode:
             notes = MMA.swing.swingSolo(notes)
 
+ 
         return notes
 
     def followAdjust(self, notes, ctable):
@@ -635,7 +641,9 @@ class Melody(PC):
         return notes
 
     def addHarmony(self, notes, ctable):
-        """ Add harmony to solo notes. """
+        """ Add harmony to solo notes. We need to be careful
+            since the chords can contain grace and NULL notes.
+        """
 
         sc = self.seq
 
@@ -645,28 +653,38 @@ class Melody(PC):
         for offset in notes:
             nn = notes[offset]
 
-            if (len(nn) == 1) and (nn[0].pitch is not None) and (nn[0].isgrace is not True):
-                tb = self.getChordInPos(offset, ctable)
-
-                if tb.chordZ:
+            pitch = None
+            count = 0
+            for n in nn:
+                if n.isgrace or not n.pitch:
                     continue
+                pitch = n.pitch
+                duration = n.duration
+                articulation = n.articulation
+                velocity = n.defvelocity
+                count += 1  # signals multiple notes, don't harmonize
+
+                if harmOnly:
+                    n.pitch = None
 
-                h = MMA.harmony.harmonize(harmony, nn[0].pitch, tb.chord.bnoteList)
+            # The chord might have no notes, have more than one, or be all grace
+            if pitch == None or count != 1:
+                continue
 
-                duration = nn[0].duration
-                articulation = nn[0].articulation
-                velocity = nn[0].defvelocity
+            tb = self.getChordInPos(offset, ctable)
 
-                if harmOnly:  # remove melody note if harmony only
-                    nn.pop(0)  # DON'T use nn=[] that would release the ptr.
+            if tb.chordZ:
+                continue
 
-                for n in h:
-                    e = NoteEvent(n,
-                                  self.adjustVolume(velocity * self.harmonyVolume[sc],
-                                                    offset), False)
-                    e.duration = duration
-                    e.articulation = articulation
-                    nn.append(e)
+            h = MMA.harmony.harmonize(harmony, pitch, tb.chord.bnoteList)
+
+            for n in h:
+                e = NoteEvent(n,
+                        self.adjustVolume(velocity * self.harmonyVolume[sc], offset),
+                        False)
+                e.duration = duration
+                e.articulation = articulation
+                nn.append(e)
 
     def trackBar(self, pat, ctable):
         """ Do the solo/melody line. Called from self.bar() """
@@ -686,35 +704,54 @@ class Melody(PC):
         unify = self.unify[sc]
 
         rptr = self.mallet
+
         for offset in sorted(notes.keys()):
             nn = notes[offset]
-
+            
             # the "None" test is important. Arp doesn't like rests.
             if self.arpRate and nn[0].pitch is not None:
                 self.trackArp(nn, offset)
                 continue
 
-            dur = None  # default duration for notes in chord
+            # For each chord we process 2x. First time finds all the grace
+            # notes and sends them to the midi machine; 2nd time normal notes.
+            # Has to be done this was so we don't force grace note adjustments
+            # (durations) onto normal notes. Grace notes ignore strum!
+
+            # grace
+            for nev in nn:
+                n = nev.pitch
+                if n is None or not nev.isgrace:     # skip rests and non-grace
+                    continue
+
+                if not self.drumType:        # no octave/transpose for drums
+                    n = self.adjustNote(n)
+
+                # Note that each grace note has it's own offset and duration
+                self.sendNote(int(offset - (nev.duration // nev.isgrace)),
+                              self.getDur(int(nev.duration * nev.articulation)),
+                              n, int(nev.velocity))
+
+            # normal notes.
 
             strumAdjust = self.getStrum(sc)
             strumAdd = self.strumAdd[sc]
             strumOffset = 0
 
+            dur = None  # default duration for notes in chord
+
             for nev in nn:
                 n = nev.pitch
-                if n is None:     # skip rests
+                if n is None or nev.isgrace:     # skip rests and grace
                     continue
 
                 if not self.drumType:        # no octave/transpose for drums
                     n = self.adjustNote(n)
 
-                if nev.isgrace:
-                    off = int(offset - (nev.duration // nev.isgrace))
-                else:
-                    off = offset + strumOffset
-
+                off = offset + strumOffset
+                
                 # Set duration for this chord. Only do it once so they are
-                # all the same length. The call to getDur() adjust for RDURATION.
+                # all the same length. The call to getDur() adjusts for RDURATION.
                 if dur is None:
                     dur = self.getDur(int(nev.duration * nev.articulation))
 
diff --git a/MMA/readmidi.py b/MMA/readmidi.py
index 08ee030..a7ddd99 100644
--- a/MMA/readmidi.py
+++ b/MMA/readmidi.py
@@ -324,7 +324,7 @@ class MidiData:
                             self.offset += l
 
                         elif a == 0x05:  # lyric
-                            lyricEvents.append([tm, self.strs(self.mvarlen())])
+                            self.lyricEvents.append([tm, self.strs(self.mvarlen())])
 
                         elif a == 0x06:  # marker
                             l = self.mvarlen()
diff --git a/MMA/rpitch.py b/MMA/rpitch.py
new file mode 100644
index 0000000..46e1da0
--- /dev/null
+++ b/MMA/rpitch.py
@@ -0,0 +1,193 @@
+# rpitch.py
+
+"""
+This module is an integeral part of the program
+MMA - Musical Midi Accompaniment.
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+Bob van der Poel <bob at mellowood.ca>
+
+
+"""
+
+from MMA.common import *
+from . import gbl
+import MMA.debug
+
+import random
+
+class Rpitch:
+    def __init__(self):
+        self.scale = 'CHROMATIC'
+        self.rate = .25   # 25%, apply to all notes
+        self.offsets = []
+        self.bars = []
+
+def getOpts(self):
+    """ Return string of current settings. """
+
+    r = self.rPitch
+
+    if not r:
+        return "None"
+
+    scale = r.scale
+    rate = int(r.rate * 100)
+    bars = ','.join([str(a + 1) for a in r.bars])
+
+    offsets = r.offsets
+    if not offsets:
+        offsets = 'None'
+    else:
+        offsets = ','.join([str(a) for a in offsets])
+
+    return "Rate=%s ScaleType=%s Offsets=%s Bars=%s" % (rate, scale, offsets, bars)
+
+def setRPitch(name, ln):
+    """ Set the pitch modifer.
+
+        options:    Scale or ScaleType - chromatic, scale, chord
+                    Rate - a percentage to apply. Default = 100%
+                    Offsets - value to use. The values are offsets
+                       and are applied to the current note.
+    """
+
+    self = gbl.tnames[name]
+
+    msg = "%s RPitch" % self.name
+
+    if self.vtype == 'DRUM':
+        error("RPitch cannot be appied to a drum track %s." % self.name)
+
+    if not ln or len(ln) == 1 and ln[0].upper() in ("NONE", "OFF"):
+        self.rPitch = None
+
+    else:
+        ln, opts = opt2pair(ln, toupper=True)
+
+        if ln:
+            error("%s all settings must be Cmd=Opt pairs, not '%s'" % (msg, ln))
+
+        self.rPitch = rp = Rpitch()
+
+        for o,c in opts:
+            if o == 'SCALETYPE' or o == 'SCALE':
+                if not c in ('CHROMATIC', 'SCALE', 'CHORD'):
+                    error("%s Rpitch ScaleType: Only Chromatic, Scale and Chord "
+                      "are valid." % self.name)
+                rp.scale = c
+                
+            elif o == 'BARS':
+                l = []
+                if c:
+                    for a in c.split(','):
+                        a = stoi(a)
+                        if a < 0:
+                            error("%s Bars must be positive values, not '%s'." % (msg, a))
+                        if a < 1 or a > gbl.seqSize:
+                            warning("%s Bars: setting of %s may be ignored since "
+                            "SeqSize is %s." % (msg, a, gbl.seqSize))
+                        l.append(a - 1)
+                rp.bars = l[:]
+
+            elif o == 'RATE':
+                v = stoi(c)
+                if v < 0:
+                    error("% must be positive, not '%s'." % (msg, v))
+                rp.rate = v / 100.
+
+            elif o == 'OFFSETS':
+                l = []
+                if c.upper() == 'NONE' or c == '0':
+                    l = []
+                else:
+                    for a in c.split(','):
+                        if a.startswith('-'):
+                            a = a[1:]
+                            neg = -1
+                        else:
+                            neg = 1
+                        if '-' in a:
+                            a,b=a.split('-',1)
+                            a = stoi(a) * neg
+                            b = stoi(b)
+                            if b < a:
+                                a,b=b,a
+                            l.extend(range(a,b+1))
+                        else:
+                            a = stoi(a) * neg
+                            l.append(a)
+                for a in l:
+                    if a < -12 or a > 12:
+                        warning("%s value of %s is large." % (msg, a))
+                        break
+                rp.offsets = l[:]
+
+            else:
+                error("%s RPitch %s Unknown options." % o)
+
+
+    if gbl.debug:
+         MMA.debug.trackSet(self.name, "RPitch")
+
+def doRpitch(self, note):
+    """ Apply rpitch setting to note. Returns modified note."""
+
+    mode = self.rPitch.scale
+    ch = self.rPitch.offsets
+
+    if random.random() > self.rPitch.rate or not ch:
+        return note
+
+    # we have a bar list but the current bar isn't there, just return.
+    if self.rPitch.bars and gbl.seqCount not in self.rPitch.bars:
+        return note
+
+    if mode == 'CHROMATIC':
+        note += random.choice(ch)
+
+    else:
+        notelist = None
+        if mode == 'SCALE' and self.currentChord and self.currentChord.chord.scaleList:
+            notelist = list(self.currentChord.chord.scaleList)
+        elif mode == 'CHORD' and self.currentChord and self.currentChord.chord.noteList:
+            notelist = list(self.currentChord.chord.noteList)
+
+        if notelist:
+
+            # select the offset to use from the offsets list
+            change = random.choice(ch)
+            if change < 0:
+                neg = -1
+                change = abs(change)
+            else:
+                neg = 1
+
+            # Make sure scale list is long enuf. to select from
+            # Simple: just keep doubling up the list. Note we need
+            # to add the octave adjustment each time, and to keep incrementing it!
+            o = 12
+            while len(notelist) <= change:
+                notelist.extend( [ i + o for i in notelist])
+                o += 12
+            note += ( notelist[change] * neg )
+
+    # default fallthough
+    while note > 127:
+        note -= 12
+    while note < 0:
+        note += 12
+    return note
diff --git a/MMA/trigger.py b/MMA/trigger.py
index 73f27b7..b20dbd9 100644
--- a/MMA/trigger.py
+++ b/MMA/trigger.py
@@ -159,7 +159,6 @@ def makeTriggerSequence(self, ctable, pattern):
                    barEnd = gbl.barLen
                maxd = barEnd - tpats[i].offset
            tpats[i].duration = min(tpats[i].duration, maxd)
-
     return tpats
 
 
@@ -292,8 +291,7 @@ def setTrigger(name, ln):
             error("%s Trigger '%s' is an unknown command." % (self.name, cmd))
 
     if gbl.debug:
-        print("Set %s Trigger: %s" % (self.name, getTriggerOptions(self)))
-
+        MMA.debug.trackSet(self.name, "TRIGGER")
 
 def getTriggerOptions(self):
     """ Called from setTrigger() and macro. Returns string with current options. """
diff --git a/docs/html/lib/alexis/hiphop.html b/docs/html/lib/alexis/hiphop.html
index 0158f4d..c8bc5d9 100644
--- a/docs/html/lib/alexis/hiphop.html
+++ b/docs/html/lib/alexis/hiphop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Hiphop</H1>
diff --git a/docs/html/lib/alexis/hiphop_hiphop.html b/docs/html/lib/alexis/hiphop_hiphop.html
index 096e908..10baaeb 100644
--- a/docs/html/lib/alexis/hiphop_hiphop.html
+++ b/docs/html/lib/alexis/hiphop_hiphop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hiphop.mma</h2>
diff --git a/docs/html/lib/alexis/hiphop_hiphopend.html b/docs/html/lib/alexis/hiphop_hiphopend.html
index fe2a7c3..668d49d 100644
--- a/docs/html/lib/alexis/hiphop_hiphopend.html
+++ b/docs/html/lib/alexis/hiphop_hiphopend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hiphop.mma</h2>
diff --git a/docs/html/lib/alexis/hiphop_hiphopintro.html b/docs/html/lib/alexis/hiphop_hiphopintro.html
index db35088..05cfb4c 100644
--- a/docs/html/lib/alexis/hiphop_hiphopintro.html
+++ b/docs/html/lib/alexis/hiphop_hiphopintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hiphop.mma</h2>
diff --git a/docs/html/lib/alexis/hiphop_hiphopplus1.html b/docs/html/lib/alexis/hiphop_hiphopplus1.html
index 63a6f0a..55ff774 100644
--- a/docs/html/lib/alexis/hiphop_hiphopplus1.html
+++ b/docs/html/lib/alexis/hiphop_hiphopplus1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hiphop.mma</h2>
diff --git a/docs/html/lib/alexis/hiphop_hiphopplus2.html b/docs/html/lib/alexis/hiphop_hiphopplus2.html
index 344a94d..45d1bc1 100644
--- a/docs/html/lib/alexis/hiphop_hiphopplus2.html
+++ b/docs/html/lib/alexis/hiphop_hiphopplus2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hiphop.mma</h2>
diff --git a/docs/html/lib/alexis/hiphop_hiphopplusplus.html b/docs/html/lib/alexis/hiphop_hiphopplusplus.html
index 090d740..c4bfc3a 100644
--- a/docs/html/lib/alexis/hiphop_hiphopplusplus.html
+++ b/docs/html/lib/alexis/hiphop_hiphopplusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hiphop.mma</h2>
diff --git a/docs/html/lib/alexis/hiphop_hiphopsus.html b/docs/html/lib/alexis/hiphop_hiphopsus.html
index d8cc869..73d8246 100644
--- a/docs/html/lib/alexis/hiphop_hiphopsus.html
+++ b/docs/html/lib/alexis/hiphop_hiphopsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hiphop.mma</h2>
diff --git a/docs/html/lib/alexis/hiphop_hiphopsusplus1.html b/docs/html/lib/alexis/hiphop_hiphopsusplus1.html
index ece5b82..13c7db3 100644
--- a/docs/html/lib/alexis/hiphop_hiphopsusplus1.html
+++ b/docs/html/lib/alexis/hiphop_hiphopsusplus1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hiphop.mma</h2>
diff --git a/docs/html/lib/alexis/hiphop_hiphopsusplus2.html b/docs/html/lib/alexis/hiphop_hiphopsusplus2.html
index 318a937..d73c30f 100644
--- a/docs/html/lib/alexis/hiphop_hiphopsusplus2.html
+++ b/docs/html/lib/alexis/hiphop_hiphopsusplus2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hiphop.mma</h2>
diff --git a/docs/html/lib/alexis/hiphop_hiphopsusplusplus.html b/docs/html/lib/alexis/hiphop_hiphopsusplusplus.html
index aa90f90..ff56e35 100644
--- a/docs/html/lib/alexis/hiphop_hiphopsusplusplus.html
+++ b/docs/html/lib/alexis/hiphop_hiphopsusplusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hiphop.mma</h2>
diff --git a/docs/html/lib/alexis/teamtechno.html b/docs/html/lib/alexis/teamtechno.html
index 4684c23..f2b613c 100644
--- a/docs/html/lib/alexis/teamtechno.html
+++ b/docs/html/lib/alexis/teamtechno.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Teamtechno</H1>
diff --git a/docs/html/lib/alexis/teamtechno_teamtechno.html b/docs/html/lib/alexis/teamtechno_teamtechno.html
index b056a12..487bd1f 100644
--- a/docs/html/lib/alexis/teamtechno_teamtechno.html
+++ b/docs/html/lib/alexis/teamtechno_teamtechno.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: teamtechno.mma</h2>
diff --git a/docs/html/lib/alexis/teamtechno_teamtechnoend.html b/docs/html/lib/alexis/teamtechno_teamtechnoend.html
index e44d87d..0d08956 100644
--- a/docs/html/lib/alexis/teamtechno_teamtechnoend.html
+++ b/docs/html/lib/alexis/teamtechno_teamtechnoend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: teamtechno.mma</h2>
diff --git a/docs/html/lib/alexis/teamtechno_teamtechnointro.html b/docs/html/lib/alexis/teamtechno_teamtechnointro.html
index 8d1f28a..f973bfc 100644
--- a/docs/html/lib/alexis/teamtechno_teamtechnointro.html
+++ b/docs/html/lib/alexis/teamtechno_teamtechnointro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: teamtechno.mma</h2>
diff --git a/docs/html/lib/alexis/teamtechno_teamtechnointroplus.html b/docs/html/lib/alexis/teamtechno_teamtechnointroplus.html
index 89ebf6c..2b3a6cb 100644
--- a/docs/html/lib/alexis/teamtechno_teamtechnointroplus.html
+++ b/docs/html/lib/alexis/teamtechno_teamtechnointroplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: teamtechno.mma</h2>
diff --git a/docs/html/lib/alexis/teamtechno_teamtechnosus.html b/docs/html/lib/alexis/teamtechno_teamtechnosus.html
index fb29aba..9f609c3 100644
--- a/docs/html/lib/alexis/teamtechno_teamtechnosus.html
+++ b/docs/html/lib/alexis/teamtechno_teamtechnosus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: teamtechno.mma</h2>
diff --git a/docs/html/lib/casio/16beat1.html b/docs/html/lib/casio/16beat1.html
index ea6101c..b0c6969 100644
--- a/docs/html/lib/casio/16beat1.html
+++ b/docs/html/lib/casio/16beat1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>16Beat1</H1>
diff --git a/docs/html/lib/casio/16beat1_16beat1.html b/docs/html/lib/casio/16beat1_16beat1.html
index 5101706..eb5b34c 100644
--- a/docs/html/lib/casio/16beat1_16beat1.html
+++ b/docs/html/lib/casio/16beat1_16beat1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat1.mma</h2>
diff --git a/docs/html/lib/casio/16beat1_16beat1end.html b/docs/html/lib/casio/16beat1_16beat1end.html
index 345cbca..7488f75 100644
--- a/docs/html/lib/casio/16beat1_16beat1end.html
+++ b/docs/html/lib/casio/16beat1_16beat1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat1.mma</h2>
diff --git a/docs/html/lib/casio/16beat1_16beat1intro.html b/docs/html/lib/casio/16beat1_16beat1intro.html
index b91d54b..3ce5602 100644
--- a/docs/html/lib/casio/16beat1_16beat1intro.html
+++ b/docs/html/lib/casio/16beat1_16beat1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat1.mma</h2>
diff --git a/docs/html/lib/casio/16beat2.html b/docs/html/lib/casio/16beat2.html
index f4e048b..209e308 100644
--- a/docs/html/lib/casio/16beat2.html
+++ b/docs/html/lib/casio/16beat2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>16Beat2</H1>
diff --git a/docs/html/lib/casio/16beat2_16beat2.html b/docs/html/lib/casio/16beat2_16beat2.html
index 61c4881..6aeb9d4 100644
--- a/docs/html/lib/casio/16beat2_16beat2.html
+++ b/docs/html/lib/casio/16beat2_16beat2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat2.mma</h2>
diff --git a/docs/html/lib/casio/16beat2_16beat2end.html b/docs/html/lib/casio/16beat2_16beat2end.html
index d2d6d85..b7e9db4 100644
--- a/docs/html/lib/casio/16beat2_16beat2end.html
+++ b/docs/html/lib/casio/16beat2_16beat2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat2.mma</h2>
diff --git a/docs/html/lib/casio/16beat2_16beat2intro.html b/docs/html/lib/casio/16beat2_16beat2intro.html
index ddf028b..f85a776 100644
--- a/docs/html/lib/casio/16beat2_16beat2intro.html
+++ b/docs/html/lib/casio/16beat2_16beat2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:37 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat2.mma</h2>
diff --git a/docs/html/lib/casio/16beat3.html b/docs/html/lib/casio/16beat3.html
index 167e6e3..a17b55a 100644
--- a/docs/html/lib/casio/16beat3.html
+++ b/docs/html/lib/casio/16beat3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:08 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>16Beat3</H1>
diff --git a/docs/html/lib/casio/16beat3_16beat3.html b/docs/html/lib/casio/16beat3_16beat3.html
index 340a269..fa206a6 100644
--- a/docs/html/lib/casio/16beat3_16beat3.html
+++ b/docs/html/lib/casio/16beat3_16beat3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat3.mma</h2>
diff --git a/docs/html/lib/casio/16beat3_16beat3end.html b/docs/html/lib/casio/16beat3_16beat3end.html
index 545f611..0835193 100644
--- a/docs/html/lib/casio/16beat3_16beat3end.html
+++ b/docs/html/lib/casio/16beat3_16beat3end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat3.mma</h2>
diff --git a/docs/html/lib/casio/16beat3_16beat3intro.html b/docs/html/lib/casio/16beat3_16beat3intro.html
index 3ad8b3e..6daa07e 100644
--- a/docs/html/lib/casio/16beat3_16beat3intro.html
+++ b/docs/html/lib/casio/16beat3_16beat3intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat3.mma</h2>
diff --git a/docs/html/lib/casio/16beatballad1.html b/docs/html/lib/casio/16beatballad1.html
index 00dc733..f6fc771 100644
--- a/docs/html/lib/casio/16beatballad1.html
+++ b/docs/html/lib/casio/16beatballad1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>16Beatballad1</H1>
diff --git a/docs/html/lib/casio/16beatballad1_16beatballad1.html b/docs/html/lib/casio/16beatballad1_16beatballad1.html
index fcad9d0..d319352 100644
--- a/docs/html/lib/casio/16beatballad1_16beatballad1.html
+++ b/docs/html/lib/casio/16beatballad1_16beatballad1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beatballad1.mma</h2>
diff --git a/docs/html/lib/casio/16beatballad1_16beatballad1end.html b/docs/html/lib/casio/16beatballad1_16beatballad1end.html
index 0d1af52..518faf4 100644
--- a/docs/html/lib/casio/16beatballad1_16beatballad1end.html
+++ b/docs/html/lib/casio/16beatballad1_16beatballad1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beatballad1.mma</h2>
diff --git a/docs/html/lib/casio/16beatballad1_16beatballad1intro.html b/docs/html/lib/casio/16beatballad1_16beatballad1intro.html
index f4e6eb3..0c8d3df 100644
--- a/docs/html/lib/casio/16beatballad1_16beatballad1intro.html
+++ b/docs/html/lib/casio/16beatballad1_16beatballad1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beatballad1.mma</h2>
diff --git a/docs/html/lib/casio/16beatballad2.html b/docs/html/lib/casio/16beatballad2.html
index d356c7d..ff2481a 100644
--- a/docs/html/lib/casio/16beatballad2.html
+++ b/docs/html/lib/casio/16beatballad2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>16Beatballad2</H1>
diff --git a/docs/html/lib/casio/16beatballad2_16beatballad2.html b/docs/html/lib/casio/16beatballad2_16beatballad2.html
index 97f52b7..3042924 100644
--- a/docs/html/lib/casio/16beatballad2_16beatballad2.html
+++ b/docs/html/lib/casio/16beatballad2_16beatballad2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beatballad2.mma</h2>
diff --git a/docs/html/lib/casio/16beatballad2_16beatballad2end.html b/docs/html/lib/casio/16beatballad2_16beatballad2end.html
index d19d14f..3f18780 100644
--- a/docs/html/lib/casio/16beatballad2_16beatballad2end.html
+++ b/docs/html/lib/casio/16beatballad2_16beatballad2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beatballad2.mma</h2>
diff --git a/docs/html/lib/casio/16beatballad2_16beatballad2intro.html b/docs/html/lib/casio/16beatballad2_16beatballad2intro.html
index 63289d2..bf21723 100644
--- a/docs/html/lib/casio/16beatballad2_16beatballad2intro.html
+++ b/docs/html/lib/casio/16beatballad2_16beatballad2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beatballad2.mma</h2>
diff --git a/docs/html/lib/casio/16beatballad3.html b/docs/html/lib/casio/16beatballad3.html
index 74cc976..f60b9a9 100644
--- a/docs/html/lib/casio/16beatballad3.html
+++ b/docs/html/lib/casio/16beatballad3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>16Beatballad3</H1>
diff --git a/docs/html/lib/casio/16beatballad3_16beatballad3.html b/docs/html/lib/casio/16beatballad3_16beatballad3.html
index 9c58c63..b34a6d4 100644
--- a/docs/html/lib/casio/16beatballad3_16beatballad3.html
+++ b/docs/html/lib/casio/16beatballad3_16beatballad3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beatballad3.mma</h2>
diff --git a/docs/html/lib/casio/16beatballad3_16beatballad3end.html b/docs/html/lib/casio/16beatballad3_16beatballad3end.html
index 55211a3..2f79809 100644
--- a/docs/html/lib/casio/16beatballad3_16beatballad3end.html
+++ b/docs/html/lib/casio/16beatballad3_16beatballad3end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beatballad3.mma</h2>
diff --git a/docs/html/lib/casio/16beatballad3_16beatballad3intro.html b/docs/html/lib/casio/16beatballad3_16beatballad3intro.html
index b3ef591..e0ca6e9 100644
--- a/docs/html/lib/casio/16beatballad3_16beatballad3intro.html
+++ b/docs/html/lib/casio/16beatballad3_16beatballad3intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beatballad3.mma</h2>
diff --git a/docs/html/lib/casio/16shuffle1.html b/docs/html/lib/casio/16shuffle1.html
index 3107165..83b2753 100644
--- a/docs/html/lib/casio/16shuffle1.html
+++ b/docs/html/lib/casio/16shuffle1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>16Shuffle1</H1>
diff --git a/docs/html/lib/casio/16shuffle1_16shuffle1.html b/docs/html/lib/casio/16shuffle1_16shuffle1.html
index 0a5a697..ccb5a66 100644
--- a/docs/html/lib/casio/16shuffle1_16shuffle1.html
+++ b/docs/html/lib/casio/16shuffle1_16shuffle1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16shuffle1.mma</h2>
diff --git a/docs/html/lib/casio/16shuffle1_16shuffle1end.html b/docs/html/lib/casio/16shuffle1_16shuffle1end.html
index f9ae4f9..abedca1 100644
--- a/docs/html/lib/casio/16shuffle1_16shuffle1end.html
+++ b/docs/html/lib/casio/16shuffle1_16shuffle1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16shuffle1.mma</h2>
diff --git a/docs/html/lib/casio/16shuffle1_16shuffle1intro.html b/docs/html/lib/casio/16shuffle1_16shuffle1intro.html
index d50a2bc..b8ba1ee 100644
--- a/docs/html/lib/casio/16shuffle1_16shuffle1intro.html
+++ b/docs/html/lib/casio/16shuffle1_16shuffle1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16shuffle1.mma</h2>
diff --git a/docs/html/lib/casio/16shuffle2.html b/docs/html/lib/casio/16shuffle2.html
index 64e797c..5691de2 100644
--- a/docs/html/lib/casio/16shuffle2.html
+++ b/docs/html/lib/casio/16shuffle2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>16Shuffle2</H1>
diff --git a/docs/html/lib/casio/16shuffle2_16shuffle2.html b/docs/html/lib/casio/16shuffle2_16shuffle2.html
index bf9e45e..dd0a53f 100644
--- a/docs/html/lib/casio/16shuffle2_16shuffle2.html
+++ b/docs/html/lib/casio/16shuffle2_16shuffle2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16shuffle2.mma</h2>
diff --git a/docs/html/lib/casio/16shuffle2_16shuffle2end.html b/docs/html/lib/casio/16shuffle2_16shuffle2end.html
index 0043c9c..41a263f 100644
--- a/docs/html/lib/casio/16shuffle2_16shuffle2end.html
+++ b/docs/html/lib/casio/16shuffle2_16shuffle2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16shuffle2.mma</h2>
diff --git a/docs/html/lib/casio/16shuffle2_16shuffle2intro.html b/docs/html/lib/casio/16shuffle2_16shuffle2intro.html
index 24c3159..984ef6a 100644
--- a/docs/html/lib/casio/16shuffle2_16shuffle2intro.html
+++ b/docs/html/lib/casio/16shuffle2_16shuffle2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16shuffle2.mma</h2>
diff --git a/docs/html/lib/casio/60spop.html b/docs/html/lib/casio/60spop.html
index eecf304..44ae9db 100644
--- a/docs/html/lib/casio/60spop.html
+++ b/docs/html/lib/casio/60spop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:38 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>60Spop</H1>
diff --git a/docs/html/lib/casio/60spop_60spop.html b/docs/html/lib/casio/60spop_60spop.html
index 45744d7..7f8b2ee 100644
--- a/docs/html/lib/casio/60spop_60spop.html
+++ b/docs/html/lib/casio/60spop_60spop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60spop.mma</h2>
diff --git a/docs/html/lib/casio/60spop_60spopend.html b/docs/html/lib/casio/60spop_60spopend.html
index 787834f..f58e0fd 100644
--- a/docs/html/lib/casio/60spop_60spopend.html
+++ b/docs/html/lib/casio/60spop_60spopend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60spop.mma</h2>
diff --git a/docs/html/lib/casio/60spop_60spopintro.html b/docs/html/lib/casio/60spop_60spopintro.html
index cc2e622..2e7ec17 100644
--- a/docs/html/lib/casio/60spop_60spopintro.html
+++ b/docs/html/lib/casio/60spop_60spopintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60spop.mma</h2>
diff --git a/docs/html/lib/casio/60srock.html b/docs/html/lib/casio/60srock.html
index f84cabd..70f3604 100644
--- a/docs/html/lib/casio/60srock.html
+++ b/docs/html/lib/casio/60srock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:09 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>60Srock</H1>
diff --git a/docs/html/lib/casio/60srock_60srock.html b/docs/html/lib/casio/60srock_60srock.html
index 8288903..3c69adb 100644
--- a/docs/html/lib/casio/60srock_60srock.html
+++ b/docs/html/lib/casio/60srock_60srock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60srock.mma</h2>
diff --git a/docs/html/lib/casio/60srock_60srockend.html b/docs/html/lib/casio/60srock_60srockend.html
index a4b4981..2e2a8d8 100644
--- a/docs/html/lib/casio/60srock_60srockend.html
+++ b/docs/html/lib/casio/60srock_60srockend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60srock.mma</h2>
diff --git a/docs/html/lib/casio/60srock_60srockintro.html b/docs/html/lib/casio/60srock_60srockintro.html
index f620468..7cee3b6 100644
--- a/docs/html/lib/casio/60srock_60srockintro.html
+++ b/docs/html/lib/casio/60srock_60srockintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60srock.mma</h2>
diff --git a/docs/html/lib/casio/60ssoul.html b/docs/html/lib/casio/60ssoul.html
index a89f6d6..67553c4 100644
--- a/docs/html/lib/casio/60ssoul.html
+++ b/docs/html/lib/casio/60ssoul.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>60Ssoul</H1>
diff --git a/docs/html/lib/casio/60ssoul_60ssoul.html b/docs/html/lib/casio/60ssoul_60ssoul.html
index d4e8e57..8331dd0 100644
--- a/docs/html/lib/casio/60ssoul_60ssoul.html
+++ b/docs/html/lib/casio/60ssoul_60ssoul.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60ssoul.mma</h2>
diff --git a/docs/html/lib/casio/60ssoul_60ssoulend.html b/docs/html/lib/casio/60ssoul_60ssoulend.html
index 7963256..05a66d2 100644
--- a/docs/html/lib/casio/60ssoul_60ssoulend.html
+++ b/docs/html/lib/casio/60ssoul_60ssoulend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60ssoul.mma</h2>
diff --git a/docs/html/lib/casio/60ssoul_60ssoulintro.html b/docs/html/lib/casio/60ssoul_60ssoulintro.html
index 25d0143..67e5590 100644
--- a/docs/html/lib/casio/60ssoul_60ssoulintro.html
+++ b/docs/html/lib/casio/60ssoul_60ssoulintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60ssoul.mma</h2>
diff --git a/docs/html/lib/casio/68ballad.html b/docs/html/lib/casio/68ballad.html
index ff77762..28249de 100644
--- a/docs/html/lib/casio/68ballad.html
+++ b/docs/html/lib/casio/68ballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>68Ballad</H1>
diff --git a/docs/html/lib/casio/68ballad_68ballad.html b/docs/html/lib/casio/68ballad_68ballad.html
index c4700a6..a7b8f66 100644
--- a/docs/html/lib/casio/68ballad_68ballad.html
+++ b/docs/html/lib/casio/68ballad_68ballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68ballad.mma</h2>
diff --git a/docs/html/lib/casio/68ballad_68balladend.html b/docs/html/lib/casio/68ballad_68balladend.html
index bd3489b..91b230b 100644
--- a/docs/html/lib/casio/68ballad_68balladend.html
+++ b/docs/html/lib/casio/68ballad_68balladend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68ballad.mma</h2>
diff --git a/docs/html/lib/casio/68ballad_68balladintro.html b/docs/html/lib/casio/68ballad_68balladintro.html
index 9417d37..88a145b 100644
--- a/docs/html/lib/casio/68ballad_68balladintro.html
+++ b/docs/html/lib/casio/68ballad_68balladintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68ballad.mma</h2>
diff --git a/docs/html/lib/casio/80spop.html b/docs/html/lib/casio/80spop.html
index 410517f..8cfc33a 100644
--- a/docs/html/lib/casio/80spop.html
+++ b/docs/html/lib/casio/80spop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>80Spop</H1>
diff --git a/docs/html/lib/casio/80spop_80spop.html b/docs/html/lib/casio/80spop_80spop.html
index 487ee7d..c7bcad8 100644
--- a/docs/html/lib/casio/80spop_80spop.html
+++ b/docs/html/lib/casio/80spop_80spop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 80spop.mma</h2>
diff --git a/docs/html/lib/casio/80spop_80spopend.html b/docs/html/lib/casio/80spop_80spopend.html
index 60c45ae..bf42c5b 100644
--- a/docs/html/lib/casio/80spop_80spopend.html
+++ b/docs/html/lib/casio/80spop_80spopend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 80spop.mma</h2>
diff --git a/docs/html/lib/casio/80spop_80spopintro.html b/docs/html/lib/casio/80spop_80spopintro.html
index 487269b..a88a774 100644
--- a/docs/html/lib/casio/80spop_80spopintro.html
+++ b/docs/html/lib/casio/80spop_80spopintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 80spop.mma</h2>
diff --git a/docs/html/lib/casio/8beat1.html b/docs/html/lib/casio/8beat1.html
index e9a4c48..96733a7 100644
--- a/docs/html/lib/casio/8beat1.html
+++ b/docs/html/lib/casio/8beat1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beat1</H1>
diff --git a/docs/html/lib/casio/8beat1_8beat1.html b/docs/html/lib/casio/8beat1_8beat1.html
index 12c6dfd..31d9ca5 100644
--- a/docs/html/lib/casio/8beat1_8beat1.html
+++ b/docs/html/lib/casio/8beat1_8beat1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat1.mma</h2>
diff --git a/docs/html/lib/casio/8beat1_8beat1end.html b/docs/html/lib/casio/8beat1_8beat1end.html
index 77c168a..678110d 100644
--- a/docs/html/lib/casio/8beat1_8beat1end.html
+++ b/docs/html/lib/casio/8beat1_8beat1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat1.mma</h2>
diff --git a/docs/html/lib/casio/8beat1_8beat1intro.html b/docs/html/lib/casio/8beat1_8beat1intro.html
index b5d2ef1..4e5eaa6 100644
--- a/docs/html/lib/casio/8beat1_8beat1intro.html
+++ b/docs/html/lib/casio/8beat1_8beat1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat1.mma</h2>
diff --git a/docs/html/lib/casio/8beat2.html b/docs/html/lib/casio/8beat2.html
index cd5d4ea..ff1bc73 100644
--- a/docs/html/lib/casio/8beat2.html
+++ b/docs/html/lib/casio/8beat2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beat2</H1>
diff --git a/docs/html/lib/casio/8beat2_8beat2.html b/docs/html/lib/casio/8beat2_8beat2.html
index 9b1dfd2..0f23090 100644
--- a/docs/html/lib/casio/8beat2_8beat2.html
+++ b/docs/html/lib/casio/8beat2_8beat2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat2.mma</h2>
diff --git a/docs/html/lib/casio/8beat2_8beat2end.html b/docs/html/lib/casio/8beat2_8beat2end.html
index 31ac211..1b96e85 100644
--- a/docs/html/lib/casio/8beat2_8beat2end.html
+++ b/docs/html/lib/casio/8beat2_8beat2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:39 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat2.mma</h2>
diff --git a/docs/html/lib/casio/8beat2_8beat2intro.html b/docs/html/lib/casio/8beat2_8beat2intro.html
index bd1d24e..dfad97d 100644
--- a/docs/html/lib/casio/8beat2_8beat2intro.html
+++ b/docs/html/lib/casio/8beat2_8beat2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat2.mma</h2>
diff --git a/docs/html/lib/casio/8beat3.html b/docs/html/lib/casio/8beat3.html
index 0e3b0fb..38b74ce 100644
--- a/docs/html/lib/casio/8beat3.html
+++ b/docs/html/lib/casio/8beat3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beat3</H1>
diff --git a/docs/html/lib/casio/8beat3_8beat3.html b/docs/html/lib/casio/8beat3_8beat3.html
index d382bbd..a7b3558 100644
--- a/docs/html/lib/casio/8beat3_8beat3.html
+++ b/docs/html/lib/casio/8beat3_8beat3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat3.mma</h2>
diff --git a/docs/html/lib/casio/8beat3_8beat3end.html b/docs/html/lib/casio/8beat3_8beat3end.html
index 8ce860a..88f0249 100644
--- a/docs/html/lib/casio/8beat3_8beat3end.html
+++ b/docs/html/lib/casio/8beat3_8beat3end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat3.mma</h2>
diff --git a/docs/html/lib/casio/8beat3_8beat3intro.html b/docs/html/lib/casio/8beat3_8beat3intro.html
index 5c17663..74492c3 100644
--- a/docs/html/lib/casio/8beat3_8beat3intro.html
+++ b/docs/html/lib/casio/8beat3_8beat3intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat3.mma</h2>
diff --git a/docs/html/lib/casio/8beatballad1.html b/docs/html/lib/casio/8beatballad1.html
index 2dfc5f7..8f6d4de 100644
--- a/docs/html/lib/casio/8beatballad1.html
+++ b/docs/html/lib/casio/8beatballad1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beatballad1</H1>
diff --git a/docs/html/lib/casio/8beatballad1_8beatballad1.html b/docs/html/lib/casio/8beatballad1_8beatballad1.html
index 408aa91..6d4051d 100644
--- a/docs/html/lib/casio/8beatballad1_8beatballad1.html
+++ b/docs/html/lib/casio/8beatballad1_8beatballad1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:10 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatballad1.mma</h2>
diff --git a/docs/html/lib/casio/8beatballad1_8beatballad1intro.html b/docs/html/lib/casio/8beatballad1_8beatballad1intro.html
index fea23ca..4a562e8 100644
--- a/docs/html/lib/casio/8beatballad1_8beatballad1intro.html
+++ b/docs/html/lib/casio/8beatballad1_8beatballad1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatballad1.mma</h2>
diff --git a/docs/html/lib/casio/8beatballad2.html b/docs/html/lib/casio/8beatballad2.html
index 644bc65..7b9c293 100644
--- a/docs/html/lib/casio/8beatballad2.html
+++ b/docs/html/lib/casio/8beatballad2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beatballad2</H1>
diff --git a/docs/html/lib/casio/8beatballad2_8beatballad2.html b/docs/html/lib/casio/8beatballad2_8beatballad2.html
index aafd5f4..f5fef7d 100644
--- a/docs/html/lib/casio/8beatballad2_8beatballad2.html
+++ b/docs/html/lib/casio/8beatballad2_8beatballad2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatballad2.mma</h2>
diff --git a/docs/html/lib/casio/8beatballad2_8beatballad2end.html b/docs/html/lib/casio/8beatballad2_8beatballad2end.html
index 20276c5..de5c585 100644
--- a/docs/html/lib/casio/8beatballad2_8beatballad2end.html
+++ b/docs/html/lib/casio/8beatballad2_8beatballad2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatballad2.mma</h2>
diff --git a/docs/html/lib/casio/8beatballad2_8beatballad2intro.html b/docs/html/lib/casio/8beatballad2_8beatballad2intro.html
index 373ae08..96d749b 100644
--- a/docs/html/lib/casio/8beatballad2_8beatballad2intro.html
+++ b/docs/html/lib/casio/8beatballad2_8beatballad2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatballad2.mma</h2>
diff --git a/docs/html/lib/casio/8beatballad3.html b/docs/html/lib/casio/8beatballad3.html
index 3e766c9..5f9a424 100644
--- a/docs/html/lib/casio/8beatballad3.html
+++ b/docs/html/lib/casio/8beatballad3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beatballad3</H1>
diff --git a/docs/html/lib/casio/8beatballad3_8beatballad3.html b/docs/html/lib/casio/8beatballad3_8beatballad3.html
index 41a75ff..cdb5772 100644
--- a/docs/html/lib/casio/8beatballad3_8beatballad3.html
+++ b/docs/html/lib/casio/8beatballad3_8beatballad3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatballad3.mma</h2>
diff --git a/docs/html/lib/casio/8beatballad3_8beatballad3end.html b/docs/html/lib/casio/8beatballad3_8beatballad3end.html
index 46536b3..3d2ed70 100644
--- a/docs/html/lib/casio/8beatballad3_8beatballad3end.html
+++ b/docs/html/lib/casio/8beatballad3_8beatballad3end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatballad3.mma</h2>
diff --git a/docs/html/lib/casio/8beatballad3_8beatballad3intro.html b/docs/html/lib/casio/8beatballad3_8beatballad3intro.html
index e01e914..7830c21 100644
--- a/docs/html/lib/casio/8beatballad3_8beatballad3intro.html
+++ b/docs/html/lib/casio/8beatballad3_8beatballad3intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatballad3.mma</h2>
diff --git a/docs/html/lib/casio/8beatdance.html b/docs/html/lib/casio/8beatdance.html
index 84d981a..56bda52 100644
--- a/docs/html/lib/casio/8beatdance.html
+++ b/docs/html/lib/casio/8beatdance.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beatdance</H1>
diff --git a/docs/html/lib/casio/8beatdance_8beatdance.html b/docs/html/lib/casio/8beatdance_8beatdance.html
index 374bf27..72db6da 100644
--- a/docs/html/lib/casio/8beatdance_8beatdance.html
+++ b/docs/html/lib/casio/8beatdance_8beatdance.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatdance.mma</h2>
diff --git a/docs/html/lib/casio/8beatdance_8beatdanceend.html b/docs/html/lib/casio/8beatdance_8beatdanceend.html
index 09e3d98..1b862e1 100644
--- a/docs/html/lib/casio/8beatdance_8beatdanceend.html
+++ b/docs/html/lib/casio/8beatdance_8beatdanceend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatdance.mma</h2>
diff --git a/docs/html/lib/casio/8beatdance_8beatdanceintro.html b/docs/html/lib/casio/8beatdance_8beatdanceintro.html
index 4fe0371..4ced962 100644
--- a/docs/html/lib/casio/8beatdance_8beatdanceintro.html
+++ b/docs/html/lib/casio/8beatdance_8beatdanceintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatdance.mma</h2>
diff --git a/docs/html/lib/casio/8beatpop1.html b/docs/html/lib/casio/8beatpop1.html
index 137166a..a86ad2e 100644
--- a/docs/html/lib/casio/8beatpop1.html
+++ b/docs/html/lib/casio/8beatpop1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beatpop1</H1>
diff --git a/docs/html/lib/casio/8beatpop1_8beatpop1.html b/docs/html/lib/casio/8beatpop1_8beatpop1.html
index 300f2c5..f79e18b 100644
--- a/docs/html/lib/casio/8beatpop1_8beatpop1.html
+++ b/docs/html/lib/casio/8beatpop1_8beatpop1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatpop1.mma</h2>
diff --git a/docs/html/lib/casio/8beatpop1_8beatpop1end.html b/docs/html/lib/casio/8beatpop1_8beatpop1end.html
index 905f889..65bd00e 100644
--- a/docs/html/lib/casio/8beatpop1_8beatpop1end.html
+++ b/docs/html/lib/casio/8beatpop1_8beatpop1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatpop1.mma</h2>
diff --git a/docs/html/lib/casio/8beatpop1_8beatpop1intro.html b/docs/html/lib/casio/8beatpop1_8beatpop1intro.html
index 23ec7ab..bb7118f 100644
--- a/docs/html/lib/casio/8beatpop1_8beatpop1intro.html
+++ b/docs/html/lib/casio/8beatpop1_8beatpop1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatpop1.mma</h2>
diff --git a/docs/html/lib/casio/8beatpop2.html b/docs/html/lib/casio/8beatpop2.html
index d1b2aa4..12df103 100644
--- a/docs/html/lib/casio/8beatpop2.html
+++ b/docs/html/lib/casio/8beatpop2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beatpop2</H1>
diff --git a/docs/html/lib/casio/8beatpop2_8beatpop2.html b/docs/html/lib/casio/8beatpop2_8beatpop2.html
index 3ab8272..8b67103 100644
--- a/docs/html/lib/casio/8beatpop2_8beatpop2.html
+++ b/docs/html/lib/casio/8beatpop2_8beatpop2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatpop2.mma</h2>
diff --git a/docs/html/lib/casio/8beatpop2_8beatpop2end.html b/docs/html/lib/casio/8beatpop2_8beatpop2end.html
index fa937df..933ebf5 100644
--- a/docs/html/lib/casio/8beatpop2_8beatpop2end.html
+++ b/docs/html/lib/casio/8beatpop2_8beatpop2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:40 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatpop2.mma</h2>
diff --git a/docs/html/lib/casio/8beatpop2_8beatpop2intro.html b/docs/html/lib/casio/8beatpop2_8beatpop2intro.html
index bf9d8ee..0edaa1f 100644
--- a/docs/html/lib/casio/8beatpop2_8beatpop2intro.html
+++ b/docs/html/lib/casio/8beatpop2_8beatpop2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatpop2.mma</h2>
diff --git a/docs/html/lib/casio/8beatpop3.html b/docs/html/lib/casio/8beatpop3.html
index 1f05824..ac9eb9f 100644
--- a/docs/html/lib/casio/8beatpop3.html
+++ b/docs/html/lib/casio/8beatpop3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beatpop3</H1>
diff --git a/docs/html/lib/casio/8beatpop3_8beatpop3.html b/docs/html/lib/casio/8beatpop3_8beatpop3.html
index 91b292b..7bbb0ce 100644
--- a/docs/html/lib/casio/8beatpop3_8beatpop3.html
+++ b/docs/html/lib/casio/8beatpop3_8beatpop3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatpop3.mma</h2>
diff --git a/docs/html/lib/casio/8beatpop3_8beatpop3end.html b/docs/html/lib/casio/8beatpop3_8beatpop3end.html
index fa23f65..1e4cb15 100644
--- a/docs/html/lib/casio/8beatpop3_8beatpop3end.html
+++ b/docs/html/lib/casio/8beatpop3_8beatpop3end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatpop3.mma</h2>
diff --git a/docs/html/lib/casio/8beatpop3_8beatpop3intro.html b/docs/html/lib/casio/8beatpop3_8beatpop3intro.html
index 00f58c7..af6e8b8 100644
--- a/docs/html/lib/casio/8beatpop3_8beatpop3intro.html
+++ b/docs/html/lib/casio/8beatpop3_8beatpop3intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatpop3.mma</h2>
diff --git a/docs/html/lib/casio/ambient1.html b/docs/html/lib/casio/ambient1.html
index a34935c..1208248 100644
--- a/docs/html/lib/casio/ambient1.html
+++ b/docs/html/lib/casio/ambient1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Ambient1</H1>
diff --git a/docs/html/lib/casio/ambient1_ambient1.html b/docs/html/lib/casio/ambient1_ambient1.html
index e105ac2..a52b5f4 100644
--- a/docs/html/lib/casio/ambient1_ambient1.html
+++ b/docs/html/lib/casio/ambient1_ambient1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ambient1.mma</h2>
diff --git a/docs/html/lib/casio/ambient1_ambient1end.html b/docs/html/lib/casio/ambient1_ambient1end.html
index da540cc..6e3bb20 100644
--- a/docs/html/lib/casio/ambient1_ambient1end.html
+++ b/docs/html/lib/casio/ambient1_ambient1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ambient1.mma</h2>
diff --git a/docs/html/lib/casio/ambient1_ambient1intro.html b/docs/html/lib/casio/ambient1_ambient1intro.html
index dbd947b..425774e 100644
--- a/docs/html/lib/casio/ambient1_ambient1intro.html
+++ b/docs/html/lib/casio/ambient1_ambient1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:11 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ambient1.mma</h2>
diff --git a/docs/html/lib/casio/ambient2.html b/docs/html/lib/casio/ambient2.html
index 261ed8b..26641ec 100644
--- a/docs/html/lib/casio/ambient2.html
+++ b/docs/html/lib/casio/ambient2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Ambient2</H1>
diff --git a/docs/html/lib/casio/ambient2_ambient2.html b/docs/html/lib/casio/ambient2_ambient2.html
index cb1b639..ca81f1b 100644
--- a/docs/html/lib/casio/ambient2_ambient2.html
+++ b/docs/html/lib/casio/ambient2_ambient2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ambient2.mma</h2>
diff --git a/docs/html/lib/casio/ambient2_ambient2end.html b/docs/html/lib/casio/ambient2_ambient2end.html
index 25c13fa..4dd11bd 100644
--- a/docs/html/lib/casio/ambient2_ambient2end.html
+++ b/docs/html/lib/casio/ambient2_ambient2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ambient2.mma</h2>
diff --git a/docs/html/lib/casio/ambient2_ambient2intro.html b/docs/html/lib/casio/ambient2_ambient2intro.html
index f3e201e..b6a8a6d 100644
--- a/docs/html/lib/casio/ambient2_ambient2intro.html
+++ b/docs/html/lib/casio/ambient2_ambient2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ambient2.mma</h2>
diff --git a/docs/html/lib/casio/ambient3.html b/docs/html/lib/casio/ambient3.html
index 52c4d1f..c83a11b 100644
--- a/docs/html/lib/casio/ambient3.html
+++ b/docs/html/lib/casio/ambient3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Ambient3</H1>
diff --git a/docs/html/lib/casio/blues.html b/docs/html/lib/casio/blues.html
index 43af4a5..131dd6f 100644
--- a/docs/html/lib/casio/blues.html
+++ b/docs/html/lib/casio/blues.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Blues</H1>
diff --git a/docs/html/lib/casio/blues_blues.html b/docs/html/lib/casio/blues_blues.html
index 61f4105..8705015 100644
--- a/docs/html/lib/casio/blues_blues.html
+++ b/docs/html/lib/casio/blues_blues.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/casio/blues_bluesend.html b/docs/html/lib/casio/blues_bluesend.html
index 14f7f82..a8c439b 100644
--- a/docs/html/lib/casio/blues_bluesend.html
+++ b/docs/html/lib/casio/blues_bluesend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/casio/blues_bluesintro.html b/docs/html/lib/casio/blues_bluesintro.html
index 3a3db85..0061bb2 100644
--- a/docs/html/lib/casio/blues_bluesintro.html
+++ b/docs/html/lib/casio/blues_bluesintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/casio/dance1.html b/docs/html/lib/casio/dance1.html
index efa7886..d06c04a 100644
--- a/docs/html/lib/casio/dance1.html
+++ b/docs/html/lib/casio/dance1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Dance1</H1>
diff --git a/docs/html/lib/casio/dance1_dance1.html b/docs/html/lib/casio/dance1_dance1.html
index ba57b46..a12f80d 100644
--- a/docs/html/lib/casio/dance1_dance1.html
+++ b/docs/html/lib/casio/dance1_dance1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dance1.mma</h2>
diff --git a/docs/html/lib/casio/dance1_dance1end.html b/docs/html/lib/casio/dance1_dance1end.html
index 08c7b4a..4a23b07 100644
--- a/docs/html/lib/casio/dance1_dance1end.html
+++ b/docs/html/lib/casio/dance1_dance1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dance1.mma</h2>
diff --git a/docs/html/lib/casio/dance1_dance1intro.html b/docs/html/lib/casio/dance1_dance1intro.html
index 016e6f7..60479a8 100644
--- a/docs/html/lib/casio/dance1_dance1intro.html
+++ b/docs/html/lib/casio/dance1_dance1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dance1.mma</h2>
diff --git a/docs/html/lib/casio/dance2.html b/docs/html/lib/casio/dance2.html
index 59e9909..9816c66 100644
--- a/docs/html/lib/casio/dance2.html
+++ b/docs/html/lib/casio/dance2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Dance2</H1>
diff --git a/docs/html/lib/casio/dance2_dance2.html b/docs/html/lib/casio/dance2_dance2.html
index d050fa0..ee0f24d 100644
--- a/docs/html/lib/casio/dance2_dance2.html
+++ b/docs/html/lib/casio/dance2_dance2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dance2.mma</h2>
diff --git a/docs/html/lib/casio/dance2_dance2end.html b/docs/html/lib/casio/dance2_dance2end.html
index fb9a92b..3ec5fe7 100644
--- a/docs/html/lib/casio/dance2_dance2end.html
+++ b/docs/html/lib/casio/dance2_dance2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dance2.mma</h2>
diff --git a/docs/html/lib/casio/dance2_dance2intro.html b/docs/html/lib/casio/dance2_dance2intro.html
index 210bc34..c032a91 100644
--- a/docs/html/lib/casio/dance2_dance2intro.html
+++ b/docs/html/lib/casio/dance2_dance2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dance2.mma</h2>
diff --git a/docs/html/lib/casio/dancepop1.html b/docs/html/lib/casio/dancepop1.html
index 04d5f01..a47cee3 100644
--- a/docs/html/lib/casio/dancepop1.html
+++ b/docs/html/lib/casio/dancepop1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Dancepop1</H1>
diff --git a/docs/html/lib/casio/dancepop1_dancepop1.html b/docs/html/lib/casio/dancepop1_dancepop1.html
index e56fb27..8373402 100644
--- a/docs/html/lib/casio/dancepop1_dancepop1.html
+++ b/docs/html/lib/casio/dancepop1_dancepop1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dancepop1.mma</h2>
diff --git a/docs/html/lib/casio/dancepop1_dancepop1end.html b/docs/html/lib/casio/dancepop1_dancepop1end.html
index 3923447..d73ce7f 100644
--- a/docs/html/lib/casio/dancepop1_dancepop1end.html
+++ b/docs/html/lib/casio/dancepop1_dancepop1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dancepop1.mma</h2>
diff --git a/docs/html/lib/casio/dancepop1_dancepop1intro.html b/docs/html/lib/casio/dancepop1_dancepop1intro.html
index 2e5792f..0e9ea19 100644
--- a/docs/html/lib/casio/dancepop1_dancepop1intro.html
+++ b/docs/html/lib/casio/dancepop1_dancepop1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dancepop1.mma</h2>
diff --git a/docs/html/lib/casio/dancepop2.html b/docs/html/lib/casio/dancepop2.html
index f21ded0..0c11ff6 100644
--- a/docs/html/lib/casio/dancepop2.html
+++ b/docs/html/lib/casio/dancepop2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Dancepop2</H1>
diff --git a/docs/html/lib/casio/dancepop2_dancepop2.html b/docs/html/lib/casio/dancepop2_dancepop2.html
index e3214d8..5bffba7 100644
--- a/docs/html/lib/casio/dancepop2_dancepop2.html
+++ b/docs/html/lib/casio/dancepop2_dancepop2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dancepop2.mma</h2>
diff --git a/docs/html/lib/casio/dancepop2_dancepop2end.html b/docs/html/lib/casio/dancepop2_dancepop2end.html
index af8e46e..b1b04e6 100644
--- a/docs/html/lib/casio/dancepop2_dancepop2end.html
+++ b/docs/html/lib/casio/dancepop2_dancepop2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dancepop2.mma</h2>
diff --git a/docs/html/lib/casio/dancepop2_dancepop2intro.html b/docs/html/lib/casio/dancepop2_dancepop2intro.html
index 045de4e..bbf2eca 100644
--- a/docs/html/lib/casio/dancepop2_dancepop2intro.html
+++ b/docs/html/lib/casio/dancepop2_dancepop2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dancepop2.mma</h2>
diff --git a/docs/html/lib/casio/dancepop3.html b/docs/html/lib/casio/dancepop3.html
index ebe8a9b..92daf40 100644
--- a/docs/html/lib/casio/dancepop3.html
+++ b/docs/html/lib/casio/dancepop3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Dancepop3</H1>
diff --git a/docs/html/lib/casio/dancepop3_dancepop3.html b/docs/html/lib/casio/dancepop3_dancepop3.html
index 0d45d2e..fc97c4d 100644
--- a/docs/html/lib/casio/dancepop3_dancepop3.html
+++ b/docs/html/lib/casio/dancepop3_dancepop3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dancepop3.mma</h2>
diff --git a/docs/html/lib/casio/dancepop3_dancepop3end.html b/docs/html/lib/casio/dancepop3_dancepop3end.html
index 953e864..3738825 100644
--- a/docs/html/lib/casio/dancepop3_dancepop3end.html
+++ b/docs/html/lib/casio/dancepop3_dancepop3end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dancepop3.mma</h2>
diff --git a/docs/html/lib/casio/dancepop3_dancepop3intro.html b/docs/html/lib/casio/dancepop3_dancepop3intro.html
index 12f87b4..99113c1 100644
--- a/docs/html/lib/casio/dancepop3_dancepop3intro.html
+++ b/docs/html/lib/casio/dancepop3_dancepop3intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:12 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dancepop3.mma</h2>
diff --git a/docs/html/lib/casio/digitalrock.html b/docs/html/lib/casio/digitalrock.html
index c0a84ec..8c4e083 100644
--- a/docs/html/lib/casio/digitalrock.html
+++ b/docs/html/lib/casio/digitalrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Digitalrock</H1>
diff --git a/docs/html/lib/casio/digitalrock_digitalrock.html b/docs/html/lib/casio/digitalrock_digitalrock.html
index 264813b..806c430 100644
--- a/docs/html/lib/casio/digitalrock_digitalrock.html
+++ b/docs/html/lib/casio/digitalrock_digitalrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: digitalrock.mma</h2>
diff --git a/docs/html/lib/casio/digitalrock_digitalrockend.html b/docs/html/lib/casio/digitalrock_digitalrockend.html
index be12292..6d06020 100644
--- a/docs/html/lib/casio/digitalrock_digitalrockend.html
+++ b/docs/html/lib/casio/digitalrock_digitalrockend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: digitalrock.mma</h2>
diff --git a/docs/html/lib/casio/digitalrock_digitalrockintro.html b/docs/html/lib/casio/digitalrock_digitalrockintro.html
index 0ed07fb..783b8fe 100644
--- a/docs/html/lib/casio/digitalrock_digitalrockintro.html
+++ b/docs/html/lib/casio/digitalrock_digitalrockintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: digitalrock.mma</h2>
diff --git a/docs/html/lib/casio/discosoul.html b/docs/html/lib/casio/discosoul.html
index 73ca8e9..dd67f3e 100644
--- a/docs/html/lib/casio/discosoul.html
+++ b/docs/html/lib/casio/discosoul.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Discosoul</H1>
diff --git a/docs/html/lib/casio/discosoul_discosoul.html b/docs/html/lib/casio/discosoul_discosoul.html
index e844e4d..27dbe2c 100644
--- a/docs/html/lib/casio/discosoul_discosoul.html
+++ b/docs/html/lib/casio/discosoul_discosoul.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: discosoul.mma</h2>
diff --git a/docs/html/lib/casio/discosoul_discosoulend.html b/docs/html/lib/casio/discosoul_discosoulend.html
index 805249e..b8970c7 100644
--- a/docs/html/lib/casio/discosoul_discosoulend.html
+++ b/docs/html/lib/casio/discosoul_discosoulend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: discosoul.mma</h2>
diff --git a/docs/html/lib/casio/discosoul_discosoulintro.html b/docs/html/lib/casio/discosoul_discosoulintro.html
index ee2fe03..7d98d58 100644
--- a/docs/html/lib/casio/discosoul_discosoulintro.html
+++ b/docs/html/lib/casio/discosoul_discosoulintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: discosoul.mma</h2>
diff --git a/docs/html/lib/casio/electricpop.html b/docs/html/lib/casio/electricpop.html
index 0c2af2e..7698d7f 100644
--- a/docs/html/lib/casio/electricpop.html
+++ b/docs/html/lib/casio/electricpop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Electricpop</H1>
diff --git a/docs/html/lib/casio/electricpop_electricpop.html b/docs/html/lib/casio/electricpop_electricpop.html
index 97645de..0c5ee42 100644
--- a/docs/html/lib/casio/electricpop_electricpop.html
+++ b/docs/html/lib/casio/electricpop_electricpop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: electricpop.mma</h2>
diff --git a/docs/html/lib/casio/electricpop_electricpopend.html b/docs/html/lib/casio/electricpop_electricpopend.html
index 1820661..0f3e736 100644
--- a/docs/html/lib/casio/electricpop_electricpopend.html
+++ b/docs/html/lib/casio/electricpop_electricpopend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: electricpop.mma</h2>
diff --git a/docs/html/lib/casio/electricpop_electricpopintro.html b/docs/html/lib/casio/electricpop_electricpopintro.html
index d295ec6..fb119ba 100644
--- a/docs/html/lib/casio/electricpop_electricpopintro.html
+++ b/docs/html/lib/casio/electricpop_electricpopintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: electricpop.mma</h2>
diff --git a/docs/html/lib/casio/fastbigband.html b/docs/html/lib/casio/fastbigband.html
index 59f7339..1fc080f 100644
--- a/docs/html/lib/casio/fastbigband.html
+++ b/docs/html/lib/casio/fastbigband.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Fastbigband</H1>
diff --git a/docs/html/lib/casio/fastbigband_fastbigband.html b/docs/html/lib/casio/fastbigband_fastbigband.html
index 072283c..5d7be1f 100644
--- a/docs/html/lib/casio/fastbigband_fastbigband.html
+++ b/docs/html/lib/casio/fastbigband_fastbigband.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastbigband.mma</h2>
diff --git a/docs/html/lib/casio/fastbigband_fastbigbandend.html b/docs/html/lib/casio/fastbigband_fastbigbandend.html
index 4e4da92..7977617 100644
--- a/docs/html/lib/casio/fastbigband_fastbigbandend.html
+++ b/docs/html/lib/casio/fastbigband_fastbigbandend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastbigband.mma</h2>
diff --git a/docs/html/lib/casio/fastbigband_fastbigbandintro.html b/docs/html/lib/casio/fastbigband_fastbigbandintro.html
index d222c83..54ea99f 100644
--- a/docs/html/lib/casio/fastbigband_fastbigbandintro.html
+++ b/docs/html/lib/casio/fastbigband_fastbigbandintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastbigband.mma</h2>
diff --git a/docs/html/lib/casio/foxtrot.html b/docs/html/lib/casio/foxtrot.html
index 7cd7cda..b97c18d 100644
--- a/docs/html/lib/casio/foxtrot.html
+++ b/docs/html/lib/casio/foxtrot.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Foxtrot</H1>
diff --git a/docs/html/lib/casio/foxtrot_foxtrot.html b/docs/html/lib/casio/foxtrot_foxtrot.html
index 832c37a..64f629b 100644
--- a/docs/html/lib/casio/foxtrot_foxtrot.html
+++ b/docs/html/lib/casio/foxtrot_foxtrot.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/casio/foxtrot_foxtrotintro.html b/docs/html/lib/casio/foxtrot_foxtrotintro.html
index b2a3058..4e4a76f 100644
--- a/docs/html/lib/casio/foxtrot_foxtrotintro.html
+++ b/docs/html/lib/casio/foxtrot_foxtrotintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/casio/funk1.html b/docs/html/lib/casio/funk1.html
index d4ff7dc..ee8027f 100644
--- a/docs/html/lib/casio/funk1.html
+++ b/docs/html/lib/casio/funk1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Funk1</H1>
diff --git a/docs/html/lib/casio/funk1_funk1.html b/docs/html/lib/casio/funk1_funk1.html
index 5d0d4f4..b708d0d 100644
--- a/docs/html/lib/casio/funk1_funk1.html
+++ b/docs/html/lib/casio/funk1_funk1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: funk1.mma</h2>
diff --git a/docs/html/lib/casio/funk1_funk1end.html b/docs/html/lib/casio/funk1_funk1end.html
index af39716..e74f02f 100644
--- a/docs/html/lib/casio/funk1_funk1end.html
+++ b/docs/html/lib/casio/funk1_funk1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: funk1.mma</h2>
diff --git a/docs/html/lib/casio/funk1_funk1intro.html b/docs/html/lib/casio/funk1_funk1intro.html
index 686e634..65cb7a6 100644
--- a/docs/html/lib/casio/funk1_funk1intro.html
+++ b/docs/html/lib/casio/funk1_funk1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: funk1.mma</h2>
diff --git a/docs/html/lib/casio/funk2.html b/docs/html/lib/casio/funk2.html
index 8a5c39e..b937f4c 100644
--- a/docs/html/lib/casio/funk2.html
+++ b/docs/html/lib/casio/funk2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Funk2</H1>
diff --git a/docs/html/lib/casio/funk2_funk2.html b/docs/html/lib/casio/funk2_funk2.html
index e25844f..8c27e3c 100644
--- a/docs/html/lib/casio/funk2_funk2.html
+++ b/docs/html/lib/casio/funk2_funk2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: funk2.mma</h2>
diff --git a/docs/html/lib/casio/funk2_funk2end.html b/docs/html/lib/casio/funk2_funk2end.html
index 96b96ac..d633a5c 100644
--- a/docs/html/lib/casio/funk2_funk2end.html
+++ b/docs/html/lib/casio/funk2_funk2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: funk2.mma</h2>
diff --git a/docs/html/lib/casio/funk2_funk2intro.html b/docs/html/lib/casio/funk2_funk2intro.html
index ab1964b..bc81b65 100644
--- a/docs/html/lib/casio/funk2_funk2intro.html
+++ b/docs/html/lib/casio/funk2_funk2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:13 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: funk2.mma</h2>
diff --git a/docs/html/lib/casio/fusion.html b/docs/html/lib/casio/fusion.html
index ef60989..6e60d66 100644
--- a/docs/html/lib/casio/fusion.html
+++ b/docs/html/lib/casio/fusion.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Fusion</H1>
diff --git a/docs/html/lib/casio/fusion_fusion.html b/docs/html/lib/casio/fusion_fusion.html
index 7c09ca2..8f70306 100644
--- a/docs/html/lib/casio/fusion_fusion.html
+++ b/docs/html/lib/casio/fusion_fusion.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fusion.mma</h2>
diff --git a/docs/html/lib/casio/fusion_fusionend.html b/docs/html/lib/casio/fusion_fusionend.html
index ae5b62c..41eb957 100644
--- a/docs/html/lib/casio/fusion_fusionend.html
+++ b/docs/html/lib/casio/fusion_fusionend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fusion.mma</h2>
diff --git a/docs/html/lib/casio/fusion_fusionintro.html b/docs/html/lib/casio/fusion_fusionintro.html
index 3f0ca6a..4070eba 100644
--- a/docs/html/lib/casio/fusion_fusionintro.html
+++ b/docs/html/lib/casio/fusion_fusionintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fusion.mma</h2>
diff --git a/docs/html/lib/casio/heavymetal.html b/docs/html/lib/casio/heavymetal.html
index 77491a2..bc259bf 100644
--- a/docs/html/lib/casio/heavymetal.html
+++ b/docs/html/lib/casio/heavymetal.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Heavymetal</H1>
diff --git a/docs/html/lib/casio/heavymetal_heavymetal.html b/docs/html/lib/casio/heavymetal_heavymetal.html
index 82a2725..0992658 100644
--- a/docs/html/lib/casio/heavymetal_heavymetal.html
+++ b/docs/html/lib/casio/heavymetal_heavymetal.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: heavymetal.mma</h2>
diff --git a/docs/html/lib/casio/heavymetal_heavymetalend.html b/docs/html/lib/casio/heavymetal_heavymetalend.html
index 0d5d20a..d74f30d 100644
--- a/docs/html/lib/casio/heavymetal_heavymetalend.html
+++ b/docs/html/lib/casio/heavymetal_heavymetalend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: heavymetal.mma</h2>
diff --git a/docs/html/lib/casio/heavymetal_heavymetalintro.html b/docs/html/lib/casio/heavymetal_heavymetalintro.html
index 3279474..13ee498 100644
--- a/docs/html/lib/casio/heavymetal_heavymetalintro.html
+++ b/docs/html/lib/casio/heavymetal_heavymetalintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: heavymetal.mma</h2>
diff --git a/docs/html/lib/casio/hip-hop.html b/docs/html/lib/casio/hip-hop.html
index 0649494..85f185c 100644
--- a/docs/html/lib/casio/hip-hop.html
+++ b/docs/html/lib/casio/hip-hop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Hip-Hop</H1>
diff --git a/docs/html/lib/casio/hip-hop_hip-hop.html b/docs/html/lib/casio/hip-hop_hip-hop.html
index 8fef7e8..5293b3e 100644
--- a/docs/html/lib/casio/hip-hop_hip-hop.html
+++ b/docs/html/lib/casio/hip-hop_hip-hop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hip-hop.mma</h2>
diff --git a/docs/html/lib/casio/hip-hop_hip-hopend.html b/docs/html/lib/casio/hip-hop_hip-hopend.html
index dc607c5..227a056 100644
--- a/docs/html/lib/casio/hip-hop_hip-hopend.html
+++ b/docs/html/lib/casio/hip-hop_hip-hopend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hip-hop.mma</h2>
diff --git a/docs/html/lib/casio/hip-hop_hip-hopintro.html b/docs/html/lib/casio/hip-hop_hip-hopintro.html
index 19f56a0..79f845a 100644
--- a/docs/html/lib/casio/hip-hop_hip-hopintro.html
+++ b/docs/html/lib/casio/hip-hop_hip-hopintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hip-hop.mma</h2>
diff --git a/docs/html/lib/casio/house.html b/docs/html/lib/casio/house.html
index ceacb3e..3bf81b3 100644
--- a/docs/html/lib/casio/house.html
+++ b/docs/html/lib/casio/house.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>House</H1>
diff --git a/docs/html/lib/casio/house_house.html b/docs/html/lib/casio/house_house.html
index d994646..8ea0c2c 100644
--- a/docs/html/lib/casio/house_house.html
+++ b/docs/html/lib/casio/house_house.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: house.mma</h2>
diff --git a/docs/html/lib/casio/house_houseend.html b/docs/html/lib/casio/house_houseend.html
index 3f771aa..0044d4a 100644
--- a/docs/html/lib/casio/house_houseend.html
+++ b/docs/html/lib/casio/house_houseend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: house.mma</h2>
diff --git a/docs/html/lib/casio/house_houseintro.html b/docs/html/lib/casio/house_houseintro.html
index 055f71d..2e20af0 100644
--- a/docs/html/lib/casio/house_houseintro.html
+++ b/docs/html/lib/casio/house_houseintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: house.mma</h2>
diff --git a/docs/html/lib/casio/jazzcombo.html b/docs/html/lib/casio/jazzcombo.html
index f13f161..30560e7 100644
--- a/docs/html/lib/casio/jazzcombo.html
+++ b/docs/html/lib/casio/jazzcombo.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzcombo</H1>
diff --git a/docs/html/lib/casio/jazzcombo_jazzcombo.html b/docs/html/lib/casio/jazzcombo_jazzcombo.html
index 257505f..e6eadbd 100644
--- a/docs/html/lib/casio/jazzcombo_jazzcombo.html
+++ b/docs/html/lib/casio/jazzcombo_jazzcombo.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/casio/jazzcombo_jazzcomboend.html b/docs/html/lib/casio/jazzcombo_jazzcomboend.html
index d515540..d0950b7 100644
--- a/docs/html/lib/casio/jazzcombo_jazzcomboend.html
+++ b/docs/html/lib/casio/jazzcombo_jazzcomboend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/casio/jazzcombo_jazzcombointro.html b/docs/html/lib/casio/jazzcombo_jazzcombointro.html
index d3b58a0..a444775 100644
--- a/docs/html/lib/casio/jazzcombo_jazzcombointro.html
+++ b/docs/html/lib/casio/jazzcombo_jazzcombointro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/casio/jazzwaltz.html b/docs/html/lib/casio/jazzwaltz.html
index 38f9f1f..978e76c 100644
--- a/docs/html/lib/casio/jazzwaltz.html
+++ b/docs/html/lib/casio/jazzwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzwaltz</H1>
diff --git a/docs/html/lib/casio/jazzwaltz_jazzwaltz.html b/docs/html/lib/casio/jazzwaltz_jazzwaltz.html
index 08fbff6..d8e8246 100644
--- a/docs/html/lib/casio/jazzwaltz_jazzwaltz.html
+++ b/docs/html/lib/casio/jazzwaltz_jazzwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/casio/jazzwaltz_jazzwaltzend.html b/docs/html/lib/casio/jazzwaltz_jazzwaltzend.html
index 9757ba8..b4f8de0 100644
--- a/docs/html/lib/casio/jazzwaltz_jazzwaltzend.html
+++ b/docs/html/lib/casio/jazzwaltz_jazzwaltzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/casio/jazzwaltz_jazzwaltzintro.html b/docs/html/lib/casio/jazzwaltz_jazzwaltzintro.html
index e2ae5cf..65056b6 100644
--- a/docs/html/lib/casio/jazzwaltz_jazzwaltzintro.html
+++ b/docs/html/lib/casio/jazzwaltz_jazzwaltzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/casio/latinfusion.html b/docs/html/lib/casio/latinfusion.html
index 128471b..88ea182 100644
--- a/docs/html/lib/casio/latinfusion.html
+++ b/docs/html/lib/casio/latinfusion.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Latinfusion</H1>
diff --git a/docs/html/lib/casio/latinfusion_latinfusion.html b/docs/html/lib/casio/latinfusion_latinfusion.html
index 85bfcbb..30e5398 100644
--- a/docs/html/lib/casio/latinfusion_latinfusion.html
+++ b/docs/html/lib/casio/latinfusion_latinfusion.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinfusion.mma</h2>
diff --git a/docs/html/lib/casio/latinfusion_latinfusionintro.html b/docs/html/lib/casio/latinfusion_latinfusionintro.html
index 715dc74..272747c 100644
--- a/docs/html/lib/casio/latinfusion_latinfusionintro.html
+++ b/docs/html/lib/casio/latinfusion_latinfusionintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinfusion.mma</h2>
diff --git a/docs/html/lib/casio/latinhouse.html b/docs/html/lib/casio/latinhouse.html
index 3ba1b81..d8ba574 100644
--- a/docs/html/lib/casio/latinhouse.html
+++ b/docs/html/lib/casio/latinhouse.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:14 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Latinhouse</H1>
diff --git a/docs/html/lib/casio/latinhouse_latinhouse.html b/docs/html/lib/casio/latinhouse_latinhouse.html
index f525cc1..a098734 100644
--- a/docs/html/lib/casio/latinhouse_latinhouse.html
+++ b/docs/html/lib/casio/latinhouse_latinhouse.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinhouse.mma</h2>
diff --git a/docs/html/lib/casio/latinhouse_latinhouseend.html b/docs/html/lib/casio/latinhouse_latinhouseend.html
index 12f4762..8de478b 100644
--- a/docs/html/lib/casio/latinhouse_latinhouseend.html
+++ b/docs/html/lib/casio/latinhouse_latinhouseend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinhouse.mma</h2>
diff --git a/docs/html/lib/casio/latinhouse_latinhouseintro.html b/docs/html/lib/casio/latinhouse_latinhouseintro.html
index be6ef23..ac46648 100644
--- a/docs/html/lib/casio/latinhouse_latinhouseintro.html
+++ b/docs/html/lib/casio/latinhouse_latinhouseintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinhouse.mma</h2>
diff --git a/docs/html/lib/casio/mellowrb.html b/docs/html/lib/casio/mellowrb.html
index 7cc705d..09ffddc 100644
--- a/docs/html/lib/casio/mellowrb.html
+++ b/docs/html/lib/casio/mellowrb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Mellowrb</H1>
diff --git a/docs/html/lib/casio/mellowrb_mellowrb.html b/docs/html/lib/casio/mellowrb_mellowrb.html
index 44d11d3..c4ea5b6 100644
--- a/docs/html/lib/casio/mellowrb_mellowrb.html
+++ b/docs/html/lib/casio/mellowrb_mellowrb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mellowrb.mma</h2>
diff --git a/docs/html/lib/casio/mellowrb_mellowrbend.html b/docs/html/lib/casio/mellowrb_mellowrbend.html
index d055616..6ca2785 100644
--- a/docs/html/lib/casio/mellowrb_mellowrbend.html
+++ b/docs/html/lib/casio/mellowrb_mellowrbend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mellowrb.mma</h2>
diff --git a/docs/html/lib/casio/mellowrb_mellowrbintro.html b/docs/html/lib/casio/mellowrb_mellowrbintro.html
index 35536c5..db7c7e8 100644
--- a/docs/html/lib/casio/mellowrb_mellowrbintro.html
+++ b/docs/html/lib/casio/mellowrb_mellowrbintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mellowrb.mma</h2>
diff --git a/docs/html/lib/casio/middlebigband.html b/docs/html/lib/casio/middlebigband.html
index dd16172..e385e22 100644
--- a/docs/html/lib/casio/middlebigband.html
+++ b/docs/html/lib/casio/middlebigband.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Middlebigband</H1>
diff --git a/docs/html/lib/casio/middlebigband_middlebigband.html b/docs/html/lib/casio/middlebigband_middlebigband.html
index 862387f..8dc3e08 100644
--- a/docs/html/lib/casio/middlebigband_middlebigband.html
+++ b/docs/html/lib/casio/middlebigband_middlebigband.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: middlebigband.mma</h2>
diff --git a/docs/html/lib/casio/middlebigband_middlebigbandend.html b/docs/html/lib/casio/middlebigband_middlebigbandend.html
index 48e02bc..56cd697 100644
--- a/docs/html/lib/casio/middlebigband_middlebigbandend.html
+++ b/docs/html/lib/casio/middlebigband_middlebigbandend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: middlebigband.mma</h2>
diff --git a/docs/html/lib/casio/middlebigband_middlebigbandintro.html b/docs/html/lib/casio/middlebigband_middlebigbandintro.html
index cc20c78..a49131e 100644
--- a/docs/html/lib/casio/middlebigband_middlebigbandintro.html
+++ b/docs/html/lib/casio/middlebigband_middlebigbandintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: middlebigband.mma</h2>
diff --git a/docs/html/lib/casio/modernjazz.html b/docs/html/lib/casio/modernjazz.html
index 1ad071c..e5f2fd9 100644
--- a/docs/html/lib/casio/modernjazz.html
+++ b/docs/html/lib/casio/modernjazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Modernjazz</H1>
diff --git a/docs/html/lib/casio/modernrb.html b/docs/html/lib/casio/modernrb.html
index fab1e59..f398ab9 100644
--- a/docs/html/lib/casio/modernrb.html
+++ b/docs/html/lib/casio/modernrb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Modernrb</H1>
diff --git a/docs/html/lib/casio/modernrb_modernr&b.html b/docs/html/lib/casio/modernrb_modernr&b.html
index 3a9a827..ca12bb0 100644
--- a/docs/html/lib/casio/modernrb_modernr&b.html
+++ b/docs/html/lib/casio/modernrb_modernr&b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernrb.mma</h2>
diff --git a/docs/html/lib/casio/modernrb_modernr&bend.html b/docs/html/lib/casio/modernrb_modernr&bend.html
index 4cec609..0a2e6df 100644
--- a/docs/html/lib/casio/modernrb_modernr&bend.html
+++ b/docs/html/lib/casio/modernrb_modernr&bend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernrb.mma</h2>
diff --git a/docs/html/lib/casio/modernrb_modernr&bintro.html b/docs/html/lib/casio/modernrb_modernr&bintro.html
index 5431b83..a37024c 100644
--- a/docs/html/lib/casio/modernrb_modernr&bintro.html
+++ b/docs/html/lib/casio/modernrb_modernr&bintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernrb.mma</h2>
diff --git a/docs/html/lib/casio/oldieballad.html b/docs/html/lib/casio/oldieballad.html
index 163252e..d9e4e5d 100644
--- a/docs/html/lib/casio/oldieballad.html
+++ b/docs/html/lib/casio/oldieballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Oldieballad</H1>
diff --git a/docs/html/lib/casio/oldieballad_oldieballad.html b/docs/html/lib/casio/oldieballad_oldieballad.html
index 31d3db8..89ae94f 100644
--- a/docs/html/lib/casio/oldieballad_oldieballad.html
+++ b/docs/html/lib/casio/oldieballad_oldieballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: oldieballad.mma</h2>
diff --git a/docs/html/lib/casio/oldieballad_oldieballadend.html b/docs/html/lib/casio/oldieballad_oldieballadend.html
index 26fd3d1..aa3283f 100644
--- a/docs/html/lib/casio/oldieballad_oldieballadend.html
+++ b/docs/html/lib/casio/oldieballad_oldieballadend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: oldieballad.mma</h2>
diff --git a/docs/html/lib/casio/oldieballad_oldieballadintro.html b/docs/html/lib/casio/oldieballad_oldieballadintro.html
index 72397f8..bf3b631 100644
--- a/docs/html/lib/casio/oldieballad_oldieballadintro.html
+++ b/docs/html/lib/casio/oldieballad_oldieballadintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: oldieballad.mma</h2>
diff --git a/docs/html/lib/casio/pop.html b/docs/html/lib/casio/pop.html
index 54eefa6..fc02f74 100644
--- a/docs/html/lib/casio/pop.html
+++ b/docs/html/lib/casio/pop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Pop</H1>
diff --git a/docs/html/lib/casio/pop_pop.html b/docs/html/lib/casio/pop_pop.html
index 9ba024d..30fa58f 100644
--- a/docs/html/lib/casio/pop_pop.html
+++ b/docs/html/lib/casio/pop_pop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pop.mma</h2>
diff --git a/docs/html/lib/casio/pop_popend.html b/docs/html/lib/casio/pop_popend.html
index f2b6ae6..70b26dd 100644
--- a/docs/html/lib/casio/pop_popend.html
+++ b/docs/html/lib/casio/pop_popend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pop.mma</h2>
diff --git a/docs/html/lib/casio/pop_popintro.html b/docs/html/lib/casio/pop_popintro.html
index 2797d09..2f2114d 100644
--- a/docs/html/lib/casio/pop_popintro.html
+++ b/docs/html/lib/casio/pop_popintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pop.mma</h2>
diff --git a/docs/html/lib/casio/popballad.html b/docs/html/lib/casio/popballad.html
index c48cf86..76513e5 100644
--- a/docs/html/lib/casio/popballad.html
+++ b/docs/html/lib/casio/popballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Popballad</H1>
diff --git a/docs/html/lib/casio/popballad_popballad.html b/docs/html/lib/casio/popballad_popballad.html
index 9bbf255..e91b8b2 100644
--- a/docs/html/lib/casio/popballad_popballad.html
+++ b/docs/html/lib/casio/popballad_popballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popballad.mma</h2>
diff --git a/docs/html/lib/casio/popballad_popballadend.html b/docs/html/lib/casio/popballad_popballadend.html
index 3434115..983ba21 100644
--- a/docs/html/lib/casio/popballad_popballadend.html
+++ b/docs/html/lib/casio/popballad_popballadend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popballad.mma</h2>
diff --git a/docs/html/lib/casio/popballad_popballadintro.html b/docs/html/lib/casio/popballad_popballadintro.html
index ffcb9d8..9df977d 100644
--- a/docs/html/lib/casio/popballad_popballadintro.html
+++ b/docs/html/lib/casio/popballad_popballadintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popballad.mma</h2>
diff --git a/docs/html/lib/casio/poprock1.html b/docs/html/lib/casio/poprock1.html
index 4ff5096..0f8e28c 100644
--- a/docs/html/lib/casio/poprock1.html
+++ b/docs/html/lib/casio/poprock1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:15 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Poprock1</H1>
diff --git a/docs/html/lib/casio/poprock1_poprock1.html b/docs/html/lib/casio/poprock1_poprock1.html
index c6be927..54abf3a 100644
--- a/docs/html/lib/casio/poprock1_poprock1.html
+++ b/docs/html/lib/casio/poprock1_poprock1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: poprock1.mma</h2>
diff --git a/docs/html/lib/casio/poprock1_poprock1end.html b/docs/html/lib/casio/poprock1_poprock1end.html
index e5b4cdd..16da817 100644
--- a/docs/html/lib/casio/poprock1_poprock1end.html
+++ b/docs/html/lib/casio/poprock1_poprock1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: poprock1.mma</h2>
diff --git a/docs/html/lib/casio/poprock1_poprock1intro.html b/docs/html/lib/casio/poprock1_poprock1intro.html
index 7d539d9..88baa8e 100644
--- a/docs/html/lib/casio/poprock1_poprock1intro.html
+++ b/docs/html/lib/casio/poprock1_poprock1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: poprock1.mma</h2>
diff --git a/docs/html/lib/casio/poprock2.html b/docs/html/lib/casio/poprock2.html
index 492629a..ccd96c1 100644
--- a/docs/html/lib/casio/poprock2.html
+++ b/docs/html/lib/casio/poprock2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Poprock2</H1>
diff --git a/docs/html/lib/casio/poprock2_poprock2.html b/docs/html/lib/casio/poprock2_poprock2.html
index 14c0727..03281f9 100644
--- a/docs/html/lib/casio/poprock2_poprock2.html
+++ b/docs/html/lib/casio/poprock2_poprock2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: poprock2.mma</h2>
diff --git a/docs/html/lib/casio/poprock2_poprock2end.html b/docs/html/lib/casio/poprock2_poprock2end.html
index 4d24098..9e0417d 100644
--- a/docs/html/lib/casio/poprock2_poprock2end.html
+++ b/docs/html/lib/casio/poprock2_poprock2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: poprock2.mma</h2>
diff --git a/docs/html/lib/casio/poprock2_poprock2intro.html b/docs/html/lib/casio/poprock2_poprock2intro.html
index ec908d7..706352e 100644
--- a/docs/html/lib/casio/poprock2_poprock2intro.html
+++ b/docs/html/lib/casio/poprock2_poprock2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: poprock2.mma</h2>
diff --git a/docs/html/lib/casio/popshuffle1.html b/docs/html/lib/casio/popshuffle1.html
index 2a67b38..4cfab27 100644
--- a/docs/html/lib/casio/popshuffle1.html
+++ b/docs/html/lib/casio/popshuffle1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Popshuffle1</H1>
diff --git a/docs/html/lib/casio/popshuffle1_popshuffle1.html b/docs/html/lib/casio/popshuffle1_popshuffle1.html
index f400ddb..936845d 100644
--- a/docs/html/lib/casio/popshuffle1_popshuffle1.html
+++ b/docs/html/lib/casio/popshuffle1_popshuffle1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popshuffle1.mma</h2>
diff --git a/docs/html/lib/casio/popshuffle1_popshuffle1end.html b/docs/html/lib/casio/popshuffle1_popshuffle1end.html
index e7cfd22..6149099 100644
--- a/docs/html/lib/casio/popshuffle1_popshuffle1end.html
+++ b/docs/html/lib/casio/popshuffle1_popshuffle1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popshuffle1.mma</h2>
diff --git a/docs/html/lib/casio/popshuffle1_popshuffle1intro.html b/docs/html/lib/casio/popshuffle1_popshuffle1intro.html
index c201079..906e76c 100644
--- a/docs/html/lib/casio/popshuffle1_popshuffle1intro.html
+++ b/docs/html/lib/casio/popshuffle1_popshuffle1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popshuffle1.mma</h2>
diff --git a/docs/html/lib/casio/popshuffle2.html b/docs/html/lib/casio/popshuffle2.html
index 391f2bc..982ba76 100644
--- a/docs/html/lib/casio/popshuffle2.html
+++ b/docs/html/lib/casio/popshuffle2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Popshuffle2</H1>
diff --git a/docs/html/lib/casio/popshuffle2_popshuffle2.html b/docs/html/lib/casio/popshuffle2_popshuffle2.html
index 816b0f5..00172ec 100644
--- a/docs/html/lib/casio/popshuffle2_popshuffle2.html
+++ b/docs/html/lib/casio/popshuffle2_popshuffle2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popshuffle2.mma</h2>
diff --git a/docs/html/lib/casio/popshuffle2_popshuffle2end.html b/docs/html/lib/casio/popshuffle2_popshuffle2end.html
index e9aad8c..580c6d9 100644
--- a/docs/html/lib/casio/popshuffle2_popshuffle2end.html
+++ b/docs/html/lib/casio/popshuffle2_popshuffle2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popshuffle2.mma</h2>
diff --git a/docs/html/lib/casio/popshuffle2_popshuffle2intro.html b/docs/html/lib/casio/popshuffle2_popshuffle2intro.html
index b0403b4..b569450 100644
--- a/docs/html/lib/casio/popshuffle2_popshuffle2intro.html
+++ b/docs/html/lib/casio/popshuffle2_popshuffle2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popshuffle2.mma</h2>
diff --git a/docs/html/lib/casio/popwaltz.html b/docs/html/lib/casio/popwaltz.html
index 56ba7e1..34b46f6 100644
--- a/docs/html/lib/casio/popwaltz.html
+++ b/docs/html/lib/casio/popwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Popwaltz</H1>
diff --git a/docs/html/lib/casio/popwaltz_popwaltzend.html b/docs/html/lib/casio/popwaltz_popwaltzend.html
index a1b9d05..e96be56 100644
--- a/docs/html/lib/casio/popwaltz_popwaltzend.html
+++ b/docs/html/lib/casio/popwaltz_popwaltzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popwaltz.mma</h2>
diff --git a/docs/html/lib/casio/quickstep.html b/docs/html/lib/casio/quickstep.html
index 0eeea0f..03033d6 100644
--- a/docs/html/lib/casio/quickstep.html
+++ b/docs/html/lib/casio/quickstep.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Quickstep</H1>
diff --git a/docs/html/lib/casio/quickstep_quickstep.html b/docs/html/lib/casio/quickstep_quickstep.html
index 97ab384..4226518 100644
--- a/docs/html/lib/casio/quickstep_quickstep.html
+++ b/docs/html/lib/casio/quickstep_quickstep.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/casio/r+b.html b/docs/html/lib/casio/r+b.html
index 1d96170..58fb3fb 100644
--- a/docs/html/lib/casio/r+b.html
+++ b/docs/html/lib/casio/r+b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>R+B</H1>
diff --git a/docs/html/lib/casio/r+b_r&b.html b/docs/html/lib/casio/r+b_r&b.html
index 9b6f7a1..c1cdc23 100644
--- a/docs/html/lib/casio/r+b_r&b.html
+++ b/docs/html/lib/casio/r+b_r&b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: r+b.mma</h2>
diff --git a/docs/html/lib/casio/r+b_r&bend.html b/docs/html/lib/casio/r+b_r&bend.html
index d0165d7..8758713 100644
--- a/docs/html/lib/casio/r+b_r&bend.html
+++ b/docs/html/lib/casio/r+b_r&bend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: r+b.mma</h2>
diff --git a/docs/html/lib/casio/r+b_r&bintro.html b/docs/html/lib/casio/r+b_r&bintro.html
index 4a4d210..3b240a1 100644
--- a/docs/html/lib/casio/r+b_r&bintro.html
+++ b/docs/html/lib/casio/r+b_r&bintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: r+b.mma</h2>
diff --git a/docs/html/lib/casio/rave.html b/docs/html/lib/casio/rave.html
index f4a40d7..0d98938 100644
--- a/docs/html/lib/casio/rave.html
+++ b/docs/html/lib/casio/rave.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Rave</H1>
diff --git a/docs/html/lib/casio/rave_rave.html b/docs/html/lib/casio/rave_rave.html
index feffdf2..cd6c337 100644
--- a/docs/html/lib/casio/rave_rave.html
+++ b/docs/html/lib/casio/rave_rave.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rave.mma</h2>
diff --git a/docs/html/lib/casio/rave_raveend.html b/docs/html/lib/casio/rave_raveend.html
index bda00f4..7466a47 100644
--- a/docs/html/lib/casio/rave_raveend.html
+++ b/docs/html/lib/casio/rave_raveend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rave.mma</h2>
diff --git a/docs/html/lib/casio/rave_raveintro.html b/docs/html/lib/casio/rave_raveintro.html
index 73990ee..e1d5d09 100644
--- a/docs/html/lib/casio/rave_raveintro.html
+++ b/docs/html/lib/casio/rave_raveintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rave.mma</h2>
diff --git a/docs/html/lib/casio/rock1.html b/docs/html/lib/casio/rock1.html
index 0905518..922eff2 100644
--- a/docs/html/lib/casio/rock1.html
+++ b/docs/html/lib/casio/rock1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Rock1</H1>
diff --git a/docs/html/lib/casio/rock1_rock1end.html b/docs/html/lib/casio/rock1_rock1end.html
index aa3796f..0468104 100644
--- a/docs/html/lib/casio/rock1_rock1end.html
+++ b/docs/html/lib/casio/rock1_rock1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock1.mma</h2>
diff --git a/docs/html/lib/casio/rock1_rock1intro.html b/docs/html/lib/casio/rock1_rock1intro.html
index 3165d23..8563400 100644
--- a/docs/html/lib/casio/rock1_rock1intro.html
+++ b/docs/html/lib/casio/rock1_rock1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock1.mma</h2>
diff --git a/docs/html/lib/casio/rock2.html b/docs/html/lib/casio/rock2.html
index e83960e..8498774 100644
--- a/docs/html/lib/casio/rock2.html
+++ b/docs/html/lib/casio/rock2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Rock2</H1>
diff --git a/docs/html/lib/casio/rock2_rock2.html b/docs/html/lib/casio/rock2_rock2.html
index bfb4f5d..71dbd5c 100644
--- a/docs/html/lib/casio/rock2_rock2.html
+++ b/docs/html/lib/casio/rock2_rock2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock2.mma</h2>
diff --git a/docs/html/lib/casio/rock2_rock2end.html b/docs/html/lib/casio/rock2_rock2end.html
index 3d36970..09a550f 100644
--- a/docs/html/lib/casio/rock2_rock2end.html
+++ b/docs/html/lib/casio/rock2_rock2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock2.mma</h2>
diff --git a/docs/html/lib/casio/rock2_rock2intro.html b/docs/html/lib/casio/rock2_rock2intro.html
index abd6671..e7a0b86 100644
--- a/docs/html/lib/casio/rock2_rock2intro.html
+++ b/docs/html/lib/casio/rock2_rock2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock2.mma</h2>
diff --git a/docs/html/lib/casio/serenade.html b/docs/html/lib/casio/serenade.html
index aa69076..3c7eda3 100644
--- a/docs/html/lib/casio/serenade.html
+++ b/docs/html/lib/casio/serenade.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Serenade</H1>
diff --git a/docs/html/lib/casio/serenade_serenade.html b/docs/html/lib/casio/serenade_serenade.html
index ceec879..cb5ff98 100644
--- a/docs/html/lib/casio/serenade_serenade.html
+++ b/docs/html/lib/casio/serenade_serenade.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: serenade.mma</h2>
diff --git a/docs/html/lib/casio/serenade_serenadeend.html b/docs/html/lib/casio/serenade_serenadeend.html
index a387fb1..9982b0a 100644
--- a/docs/html/lib/casio/serenade_serenadeend.html
+++ b/docs/html/lib/casio/serenade_serenadeend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: serenade.mma</h2>
diff --git a/docs/html/lib/casio/serenade_serenadeintro.html b/docs/html/lib/casio/serenade_serenadeintro.html
index eb8fd3f..853dc46 100644
--- a/docs/html/lib/casio/serenade_serenadeintro.html
+++ b/docs/html/lib/casio/serenade_serenadeintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: serenade.mma</h2>
diff --git a/docs/html/lib/casio/shuffleboogie.html b/docs/html/lib/casio/shuffleboogie.html
index 5d2daed..6e78a3d 100644
--- a/docs/html/lib/casio/shuffleboogie.html
+++ b/docs/html/lib/casio/shuffleboogie.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Shuffleboogie</H1>
diff --git a/docs/html/lib/casio/shuffleboogie_shuffleboogie.html b/docs/html/lib/casio/shuffleboogie_shuffleboogie.html
index 41743d7..223604d 100644
--- a/docs/html/lib/casio/shuffleboogie_shuffleboogie.html
+++ b/docs/html/lib/casio/shuffleboogie_shuffleboogie.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shuffleboogie.mma</h2>
diff --git a/docs/html/lib/casio/shuffleboogie_shuffleboogieend.html b/docs/html/lib/casio/shuffleboogie_shuffleboogieend.html
index 9d2c3d4..2be2fa6 100644
--- a/docs/html/lib/casio/shuffleboogie_shuffleboogieend.html
+++ b/docs/html/lib/casio/shuffleboogie_shuffleboogieend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shuffleboogie.mma</h2>
diff --git a/docs/html/lib/casio/shuffleboogie_shuffleboogieintro.html b/docs/html/lib/casio/shuffleboogie_shuffleboogieintro.html
index 4c18601..e4595d5 100644
--- a/docs/html/lib/casio/shuffleboogie_shuffleboogieintro.html
+++ b/docs/html/lib/casio/shuffleboogie_shuffleboogieintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shuffleboogie.mma</h2>
diff --git a/docs/html/lib/casio/shufflerock.html b/docs/html/lib/casio/shufflerock.html
index 9fcc58d..5b9c844 100644
--- a/docs/html/lib/casio/shufflerock.html
+++ b/docs/html/lib/casio/shufflerock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Shufflerock</H1>
diff --git a/docs/html/lib/casio/shufflerock_shufflerock.html b/docs/html/lib/casio/shufflerock_shufflerock.html
index 6a9f81c..ad2d648 100644
--- a/docs/html/lib/casio/shufflerock_shufflerock.html
+++ b/docs/html/lib/casio/shufflerock_shufflerock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shufflerock.mma</h2>
diff --git a/docs/html/lib/casio/shufflerock_shufflerockend.html b/docs/html/lib/casio/shufflerock_shufflerockend.html
index 9e81073..e68b8e4 100644
--- a/docs/html/lib/casio/shufflerock_shufflerockend.html
+++ b/docs/html/lib/casio/shufflerock_shufflerockend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shufflerock.mma</h2>
diff --git a/docs/html/lib/casio/shufflerock_shufflerockintro.html b/docs/html/lib/casio/shufflerock_shufflerockintro.html
index 45e0933..757dd6b 100644
--- a/docs/html/lib/casio/shufflerock_shufflerockintro.html
+++ b/docs/html/lib/casio/shufflerock_shufflerockintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shufflerock.mma</h2>
diff --git a/docs/html/lib/casio/slow16beat.html b/docs/html/lib/casio/slow16beat.html
index 0cc3975..47798a2 100644
--- a/docs/html/lib/casio/slow16beat.html
+++ b/docs/html/lib/casio/slow16beat.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Slow16Beat</H1>
diff --git a/docs/html/lib/casio/slow16beat_slow16beat.html b/docs/html/lib/casio/slow16beat_slow16beat.html
index d2f39ba..9236de9 100644
--- a/docs/html/lib/casio/slow16beat_slow16beat.html
+++ b/docs/html/lib/casio/slow16beat_slow16beat.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slow16beat.mma</h2>
diff --git a/docs/html/lib/casio/slow16beat_slow16beatend.html b/docs/html/lib/casio/slow16beat_slow16beatend.html
index 6bf8150..3b10254 100644
--- a/docs/html/lib/casio/slow16beat_slow16beatend.html
+++ b/docs/html/lib/casio/slow16beat_slow16beatend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slow16beat.mma</h2>
diff --git a/docs/html/lib/casio/slow16beat_slow16beatintro.html b/docs/html/lib/casio/slow16beat_slow16beatintro.html
index f44cad9..569e0d3 100644
--- a/docs/html/lib/casio/slow16beat_slow16beatintro.html
+++ b/docs/html/lib/casio/slow16beat_slow16beatintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slow16beat.mma</h2>
diff --git a/docs/html/lib/casio/slowbigband.html b/docs/html/lib/casio/slowbigband.html
index 93a87af..3570f0f 100644
--- a/docs/html/lib/casio/slowbigband.html
+++ b/docs/html/lib/casio/slowbigband.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Slowbigband</H1>
diff --git a/docs/html/lib/casio/slowbigband_slowbigband.html b/docs/html/lib/casio/slowbigband_slowbigband.html
index 4fb7a80..b5903c7 100644
--- a/docs/html/lib/casio/slowbigband_slowbigband.html
+++ b/docs/html/lib/casio/slowbigband_slowbigband.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbigband.mma</h2>
diff --git a/docs/html/lib/casio/slowbigband_slowbigbandend.html b/docs/html/lib/casio/slowbigband_slowbigbandend.html
index 9c58d01..ab55233 100644
--- a/docs/html/lib/casio/slowbigband_slowbigbandend.html
+++ b/docs/html/lib/casio/slowbigband_slowbigbandend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbigband.mma</h2>
diff --git a/docs/html/lib/casio/slowbigband_slowbigbandintro.html b/docs/html/lib/casio/slowbigband_slowbigbandintro.html
index 7fddb53..e29fc89 100644
--- a/docs/html/lib/casio/slowbigband_slowbigbandintro.html
+++ b/docs/html/lib/casio/slowbigband_slowbigbandintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbigband.mma</h2>
diff --git a/docs/html/lib/casio/slowrock.html b/docs/html/lib/casio/slowrock.html
index 6c30faf..4b2da03 100644
--- a/docs/html/lib/casio/slowrock.html
+++ b/docs/html/lib/casio/slowrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Slowrock</H1>
diff --git a/docs/html/lib/casio/slowrock_slowrock.html b/docs/html/lib/casio/slowrock_slowrock.html
index 710c8dd..4a1b2e9 100644
--- a/docs/html/lib/casio/slowrock_slowrock.html
+++ b/docs/html/lib/casio/slowrock_slowrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowrock.mma</h2>
diff --git a/docs/html/lib/casio/slowrock_slowrockend.html b/docs/html/lib/casio/slowrock_slowrockend.html
index 91d7941..8c892f1 100644
--- a/docs/html/lib/casio/slowrock_slowrockend.html
+++ b/docs/html/lib/casio/slowrock_slowrockend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowrock.mma</h2>
diff --git a/docs/html/lib/casio/slowrock_slowrockintro.html b/docs/html/lib/casio/slowrock_slowrockintro.html
index 9f4cc0c..20e2199 100644
--- a/docs/html/lib/casio/slowrock_slowrockintro.html
+++ b/docs/html/lib/casio/slowrock_slowrockintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowrock.mma</h2>
diff --git a/docs/html/lib/casio/slowswing.html b/docs/html/lib/casio/slowswing.html
index e862e1f..9bfb385 100644
--- a/docs/html/lib/casio/slowswing.html
+++ b/docs/html/lib/casio/slowswing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Slowswing</H1>
diff --git a/docs/html/lib/casio/slowswing_slowswing.html b/docs/html/lib/casio/slowswing_slowswing.html
index 3ecbc7f..aece1bd 100644
--- a/docs/html/lib/casio/slowswing_slowswing.html
+++ b/docs/html/lib/casio/slowswing_slowswing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowswing.mma</h2>
diff --git a/docs/html/lib/casio/slowswing_slowswingintro.html b/docs/html/lib/casio/slowswing_slowswingintro.html
index c9fb3f8..3a5a3fb 100644
--- a/docs/html/lib/casio/slowswing_slowswingintro.html
+++ b/docs/html/lib/casio/slowswing_slowswingintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowswing.mma</h2>
diff --git a/docs/html/lib/casio/soul.html b/docs/html/lib/casio/soul.html
index 38e77e6..64842fe 100644
--- a/docs/html/lib/casio/soul.html
+++ b/docs/html/lib/casio/soul.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Soul</H1>
diff --git a/docs/html/lib/casio/soul_soul.html b/docs/html/lib/casio/soul_soul.html
index a1aa80c..f52a20f 100644
--- a/docs/html/lib/casio/soul_soul.html
+++ b/docs/html/lib/casio/soul_soul.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: soul.mma</h2>
diff --git a/docs/html/lib/casio/soul_soulend.html b/docs/html/lib/casio/soul_soulend.html
index 4d7f72b..323c27e 100644
--- a/docs/html/lib/casio/soul_soulend.html
+++ b/docs/html/lib/casio/soul_soulend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: soul.mma</h2>
diff --git a/docs/html/lib/casio/soul_soulintro.html b/docs/html/lib/casio/soul_soulintro.html
index 1c75121..6ef35ce 100644
--- a/docs/html/lib/casio/soul_soulintro.html
+++ b/docs/html/lib/casio/soul_soulintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: soul.mma</h2>
diff --git a/docs/html/lib/casio/soulpop.html b/docs/html/lib/casio/soulpop.html
index abd2595..f92a2b1 100644
--- a/docs/html/lib/casio/soulpop.html
+++ b/docs/html/lib/casio/soulpop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Soulpop</H1>
diff --git a/docs/html/lib/casio/soulpop_soulpop.html b/docs/html/lib/casio/soulpop_soulpop.html
index 65e7771..870562f 100644
--- a/docs/html/lib/casio/soulpop_soulpop.html
+++ b/docs/html/lib/casio/soulpop_soulpop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: soulpop.mma</h2>
diff --git a/docs/html/lib/casio/soulpop_soulpopend.html b/docs/html/lib/casio/soulpop_soulpopend.html
index 7c9cedb..fb676a6 100644
--- a/docs/html/lib/casio/soulpop_soulpopend.html
+++ b/docs/html/lib/casio/soulpop_soulpopend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: soulpop.mma</h2>
diff --git a/docs/html/lib/casio/soulpop_soulpopintro.html b/docs/html/lib/casio/soulpop_soulpopintro.html
index 1503832..c6562d7 100644
--- a/docs/html/lib/casio/soulpop_soulpopintro.html
+++ b/docs/html/lib/casio/soulpop_soulpopintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: soulpop.mma</h2>
diff --git a/docs/html/lib/casio/swing.html b/docs/html/lib/casio/swing.html
index a725a55..33aaa5d 100644
--- a/docs/html/lib/casio/swing.html
+++ b/docs/html/lib/casio/swing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Swing</H1>
diff --git a/docs/html/lib/casio/swing_swing.html b/docs/html/lib/casio/swing_swing.html
index 19cd09d..e0d1b1f 100644
--- a/docs/html/lib/casio/swing_swing.html
+++ b/docs/html/lib/casio/swing_swing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/casio/techno.html b/docs/html/lib/casio/techno.html
index 704a5a5..ccb0b6a 100644
--- a/docs/html/lib/casio/techno.html
+++ b/docs/html/lib/casio/techno.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Techno</H1>
diff --git a/docs/html/lib/casio/techno_techno.html b/docs/html/lib/casio/techno_techno.html
index 8be1797..3863114 100644
--- a/docs/html/lib/casio/techno_techno.html
+++ b/docs/html/lib/casio/techno_techno.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: techno.mma</h2>
diff --git a/docs/html/lib/casio/techno_technoend.html b/docs/html/lib/casio/techno_technoend.html
index 6cd12ec..fba515b 100644
--- a/docs/html/lib/casio/techno_technoend.html
+++ b/docs/html/lib/casio/techno_technoend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: techno.mma</h2>
diff --git a/docs/html/lib/casio/techno_technointro.html b/docs/html/lib/casio/techno_technointro.html
index e70bdd9..243c4f6 100644
--- a/docs/html/lib/casio/techno_technointro.html
+++ b/docs/html/lib/casio/techno_technointro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: techno.mma</h2>
diff --git a/docs/html/lib/casio/trance1.html b/docs/html/lib/casio/trance1.html
index 06242e0..91ccddb 100644
--- a/docs/html/lib/casio/trance1.html
+++ b/docs/html/lib/casio/trance1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Trance1</H1>
diff --git a/docs/html/lib/casio/trance1_trance1.html b/docs/html/lib/casio/trance1_trance1.html
index be9146c..3e795c5 100644
--- a/docs/html/lib/casio/trance1_trance1.html
+++ b/docs/html/lib/casio/trance1_trance1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: trance1.mma</h2>
diff --git a/docs/html/lib/casio/trance2.html b/docs/html/lib/casio/trance2.html
index 5fb5aec..29b2d2a 100644
--- a/docs/html/lib/casio/trance2.html
+++ b/docs/html/lib/casio/trance2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Trance2</H1>
diff --git a/docs/html/lib/casio/triphop.html b/docs/html/lib/casio/triphop.html
index 0806485..5a304d5 100644
--- a/docs/html/lib/casio/triphop.html
+++ b/docs/html/lib/casio/triphop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Triphop</H1>
diff --git a/docs/html/lib/casio/triphop_triphop.html b/docs/html/lib/casio/triphop_triphop.html
index 870b51b..d4f5fcf 100644
--- a/docs/html/lib/casio/triphop_triphop.html
+++ b/docs/html/lib/casio/triphop_triphop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: triphop.mma</h2>
diff --git a/docs/html/lib/casio/triphop_triphopend.html b/docs/html/lib/casio/triphop_triphopend.html
index 21eefb5..70bf795 100644
--- a/docs/html/lib/casio/triphop_triphopend.html
+++ b/docs/html/lib/casio/triphop_triphopend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: triphop.mma</h2>
diff --git a/docs/html/lib/casio/triphop_triphopintro.html b/docs/html/lib/casio/triphop_triphopintro.html
index 99aed3d..824b233 100644
--- a/docs/html/lib/casio/triphop_triphopintro.html
+++ b/docs/html/lib/casio/triphop_triphopintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 15:23:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: triphop.mma</h2>
diff --git a/docs/html/lib/casio/twist.html b/docs/html/lib/casio/twist.html
index 5c4e5b5..de8fabe 100644
--- a/docs/html/lib/casio/twist.html
+++ b/docs/html/lib/casio/twist.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Twist</H1>
diff --git a/docs/html/lib/casio/twist_twist.html b/docs/html/lib/casio/twist_twist.html
index 26d1d44..193878c 100644
--- a/docs/html/lib/casio/twist_twist.html
+++ b/docs/html/lib/casio/twist_twist.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twist.mma</h2>
diff --git a/docs/html/lib/casio/twist_twistend.html b/docs/html/lib/casio/twist_twistend.html
index 20851fc..95d0849 100644
--- a/docs/html/lib/casio/twist_twistend.html
+++ b/docs/html/lib/casio/twist_twistend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twist.mma</h2>
diff --git a/docs/html/lib/casio/twist_twistintro.html b/docs/html/lib/casio/twist_twistintro.html
index 7742fd3..b07768a 100644
--- a/docs/html/lib/casio/twist_twistintro.html
+++ b/docs/html/lib/casio/twist_twistintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twist.mma</h2>
diff --git a/docs/html/lib/casio/worldpop.html b/docs/html/lib/casio/worldpop.html
index 4e62872..c835e6e 100644
--- a/docs/html/lib/casio/worldpop.html
+++ b/docs/html/lib/casio/worldpop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Worldpop</H1>
diff --git a/docs/html/lib/casio/worldpop_worldpop.html b/docs/html/lib/casio/worldpop_worldpop.html
index 368fad4..b2b4e3b3 100644
--- a/docs/html/lib/casio/worldpop_worldpop.html
+++ b/docs/html/lib/casio/worldpop_worldpop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: worldpop.mma</h2>
diff --git a/docs/html/lib/casio/worldpop_worldpopend.html b/docs/html/lib/casio/worldpop_worldpopend.html
index 8765abb..6220843 100644
--- a/docs/html/lib/casio/worldpop_worldpopend.html
+++ b/docs/html/lib/casio/worldpop_worldpopend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: worldpop.mma</h2>
diff --git a/docs/html/lib/casio/worldpop_worldpopintro.html b/docs/html/lib/casio/worldpop_worldpopintro.html
index c20be1f..20dceb7 100644
--- a/docs/html/lib/casio/worldpop_worldpopintro.html
+++ b/docs/html/lib/casio/worldpop_worldpopintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: worldpop.mma</h2>
diff --git a/docs/html/lib/index.html b/docs/html/lib/index.html
index c84a693..5abcf52 100644
--- a/docs/html/lib/index.html
+++ b/docs/html/lib/index.html
@@ -76,6 +76,19 @@ in your distribution you need to run the program <em>mma-libdoc</em>
 to update these docs. Not all style files are distributed in the
 default MMA distribution.
 
+<p>
+
+<b><font size="+1">
+<p>During the development of MMA the library files have improved to the
+   point of being quite reasonable. They never will substitute for
+   professional players, but that never was the intention.
+<p>
+<p>Still, some of the files need some help. Some, frankly, need
+   quite a bit of help. Hopefully, you, the intelligent user, will
+   make them better and share the results with the ever growing
+   MMA community. Thank you! 
+</b></font>
+
 <HR Size=3pt>
 <CENTER> <H2> Index </H2> </CENTER>
 
@@ -138,6 +151,7 @@ default MMA distribution.
 <li> <A Href = stdlib/frenchwaltz.html> stdlib/frenchwaltz.mma </a> </li>
 <li> <A Href = stdlib/guitarballad.html> stdlib/guitarballad.mma </a> </li>
 <li> <A Href = stdlib/hillcountry.html> stdlib/hillcountry.mma </a> </li>
+<li> <A Href = stdlib/hymn.html> stdlib/hymn.mma </a> </li>
 <li> <A Href = stdlib/jazz-54.html> stdlib/jazz-54.mma </a> </li>
 <li> <A Href = stdlib/jazzcombo.html> stdlib/jazzcombo.mma </a> </li>
 <li> <A Href = stdlib/jazzguitar.html> stdlib/jazzguitar.mma </a> </li>
@@ -181,6 +195,7 @@ default MMA distribution.
 <li> <A Href = stdlib/slowbroadway.html> stdlib/slowbroadway.mma </a> </li>
 <li> <A Href = stdlib/slowcountry.html> stdlib/slowcountry.mma </a> </li>
 <li> <A Href = stdlib/slowjazz.html> stdlib/slowjazz.mma </a> </li>
+<li> <A Href = stdlib/slowspiritual.html> stdlib/slowspiritual.mma </a> </li>
 <li> <A Href = stdlib/softrock.html> stdlib/softrock.mma </a> </li>
 <li> <A Href = stdlib/softshoe.html> stdlib/softshoe.mma </a> </li>
 <li> <A Href = stdlib/son.html> stdlib/son.mma </a> </li>
@@ -338,4 +353,4 @@ default MMA distribution.
 <P>It is a part of the MMA distribution
 and is protected by the same copyrights as MMA (the GNU General Public License).
 
-<P> Created: Mon Nov 10 16:16:44 2014<HTML>
\ No newline at end of file
+<P> Created: Fri Sep 18 15:09:39 2015<HTML>
\ No newline at end of file
diff --git a/docs/html/lib/kara/2beatp_2beatpa.html b/docs/html/lib/kara/2beatp_2beatpa.html
index 1df61b3..e930bac 100644
--- a/docs/html/lib/kara/2beatp_2beatpa.html
+++ b/docs/html/lib/kara/2beatp_2beatpa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpb.html b/docs/html/lib/kara/2beatp_2beatpb.html
index f0deed8..6cf2fc4 100644
--- a/docs/html/lib/kara/2beatp_2beatpb.html
+++ b/docs/html/lib/kara/2beatp_2beatpb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpc.html b/docs/html/lib/kara/2beatp_2beatpc.html
index ed91854..2886479 100644
--- a/docs/html/lib/kara/2beatp_2beatpc.html
+++ b/docs/html/lib/kara/2beatp_2beatpc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpd.html b/docs/html/lib/kara/2beatp_2beatpd.html
index d91bbaf..3d99462 100644
--- a/docs/html/lib/kara/2beatp_2beatpd.html
+++ b/docs/html/lib/kara/2beatp_2beatpd.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpendinga.html b/docs/html/lib/kara/2beatp_2beatpendinga.html
index 4ebec58..5a623cf 100644
--- a/docs/html/lib/kara/2beatp_2beatpendinga.html
+++ b/docs/html/lib/kara/2beatp_2beatpendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpendingb.html b/docs/html/lib/kara/2beatp_2beatpendingb.html
index 3b64aba..53f7bb5 100644
--- a/docs/html/lib/kara/2beatp_2beatpendingb.html
+++ b/docs/html/lib/kara/2beatp_2beatpendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpendingc.html b/docs/html/lib/kara/2beatp_2beatpendingc.html
index daac9f2..05dfef2 100644
--- a/docs/html/lib/kara/2beatp_2beatpendingc.html
+++ b/docs/html/lib/kara/2beatp_2beatpendingc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpfilla.html b/docs/html/lib/kara/2beatp_2beatpfilla.html
index 9907809..01023f8 100644
--- a/docs/html/lib/kara/2beatp_2beatpfilla.html
+++ b/docs/html/lib/kara/2beatp_2beatpfilla.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpfillb.html b/docs/html/lib/kara/2beatp_2beatpfillb.html
index 86f10c9..13aab85 100644
--- a/docs/html/lib/kara/2beatp_2beatpfillb.html
+++ b/docs/html/lib/kara/2beatp_2beatpfillb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpfillc.html b/docs/html/lib/kara/2beatp_2beatpfillc.html
index 40a3edb..8b9e9d1 100644
--- a/docs/html/lib/kara/2beatp_2beatpfillc.html
+++ b/docs/html/lib/kara/2beatp_2beatpfillc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpfilld.html b/docs/html/lib/kara/2beatp_2beatpfilld.html
index cf7ce36..9c1eef3 100644
--- a/docs/html/lib/kara/2beatp_2beatpfilld.html
+++ b/docs/html/lib/kara/2beatp_2beatpfilld.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpintroa.html b/docs/html/lib/kara/2beatp_2beatpintroa.html
index 341ca20..c169963 100644
--- a/docs/html/lib/kara/2beatp_2beatpintroa.html
+++ b/docs/html/lib/kara/2beatp_2beatpintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpintrob.html b/docs/html/lib/kara/2beatp_2beatpintrob.html
index 1e8bda3..0f173d2 100644
--- a/docs/html/lib/kara/2beatp_2beatpintrob.html
+++ b/docs/html/lib/kara/2beatp_2beatpintrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/2beatp_2beatpintroc.html b/docs/html/lib/kara/2beatp_2beatpintroc.html
index a3d41d4..b2aa0c5 100644
--- a/docs/html/lib/kara/2beatp_2beatpintroc.html
+++ b/docs/html/lib/kara/2beatp_2beatpintroc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: </h2>
diff --git a/docs/html/lib/kara/8beatmotown.html b/docs/html/lib/kara/8beatmotown.html
index 09b40a3..801979e 100644
--- a/docs/html/lib/kara/8beatmotown.html
+++ b/docs/html/lib/kara/8beatmotown.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beatmotown</H1>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotowna.html b/docs/html/lib/kara/8beatmotown_8beatmotowna.html
index c0143ac..8aeacc3 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotowna.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotowna.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownb.html b/docs/html/lib/kara/8beatmotown_8beatmotownb.html
index fab9e8d..2f9387a 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownb.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownc.html b/docs/html/lib/kara/8beatmotown_8beatmotownc.html
index ec01e1b..8d750dd 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownc.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownd.html b/docs/html/lib/kara/8beatmotown_8beatmotownd.html
index 13b0e3b..01edba5 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownd.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownd.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownendinga.html b/docs/html/lib/kara/8beatmotown_8beatmotownendinga.html
index c6e8a7e..4f93494 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownendinga.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownendingb.html b/docs/html/lib/kara/8beatmotown_8beatmotownendingb.html
index 9ae7504..6458739 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownendingb.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownendingc.html b/docs/html/lib/kara/8beatmotown_8beatmotownendingc.html
index bc8f38d..0a08ceb 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownendingc.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownendingc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownfilla.html b/docs/html/lib/kara/8beatmotown_8beatmotownfilla.html
index 1bcf2be..3bd1090 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownfilla.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownfilla.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownfillb.html b/docs/html/lib/kara/8beatmotown_8beatmotownfillb.html
index af4365f..ae8899a 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownfillb.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownfillb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownfillba.html b/docs/html/lib/kara/8beatmotown_8beatmotownfillba.html
index 2be075f..258f68f 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownfillba.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownfillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownfillc.html b/docs/html/lib/kara/8beatmotown_8beatmotownfillc.html
index 6e744f1..c1186a1 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownfillc.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownfillc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownfilld.html b/docs/html/lib/kara/8beatmotown_8beatmotownfilld.html
index b7d8bcc..0e673f9 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownfilld.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownfilld.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownintroa.html b/docs/html/lib/kara/8beatmotown_8beatmotownintroa.html
index 38016ac..b4184d3 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownintroa.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownintrob.html b/docs/html/lib/kara/8beatmotown_8beatmotownintrob.html
index fbc9d03..cf0574a 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownintrob.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownintrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/8beatmotown_8beatmotownintroc.html b/docs/html/lib/kara/8beatmotown_8beatmotownintroc.html
index 1131e6b..f2e1904 100644
--- a/docs/html/lib/kara/8beatmotown_8beatmotownintroc.html
+++ b/docs/html/lib/kara/8beatmotown_8beatmotownintroc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beatmotown.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock.html b/docs/html/lib/kara/K50s_rock.html
index 49e8f26..513b0b1 100644
--- a/docs/html/lib/kara/K50s_rock.html
+++ b/docs/html/lib/kara/K50s_rock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>K50S_Rock</H1>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rocka.html b/docs/html/lib/kara/K50s_rock_50s_rocka.html
index 70d3b77..87a3a6b 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rocka.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rocka.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockb.html b/docs/html/lib/kara/K50s_rock_50s_rockb.html
index 4a905c2..be3f035 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockb.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockc.html b/docs/html/lib/kara/K50s_rock_50s_rockc.html
index eca2e8e..fc67887 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockc.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockd.html b/docs/html/lib/kara/K50s_rock_50s_rockd.html
index 4e3610e..a5c154e 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockd.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockd.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockendinga.html b/docs/html/lib/kara/K50s_rock_50s_rockendinga.html
index 5b3ce8e..f6fbcd9 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockendinga.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockendingb.html b/docs/html/lib/kara/K50s_rock_50s_rockendingb.html
index a6bb734..f2d9079 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockendingb.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockendingc.html b/docs/html/lib/kara/K50s_rock_50s_rockendingc.html
index 0708d89..b99d433 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockendingc.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockendingc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockfillaa.html b/docs/html/lib/kara/K50s_rock_50s_rockfillaa.html
index 223eca5..6b35f8b 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockfillaa.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockfillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockfillba.html b/docs/html/lib/kara/K50s_rock_50s_rockfillba.html
index f30a3dd..3b05d5a 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockfillba.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockfillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockfillbb.html b/docs/html/lib/kara/K50s_rock_50s_rockfillbb.html
index 5907901..1125fba 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockfillbb.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockfillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockfillcc.html b/docs/html/lib/kara/K50s_rock_50s_rockfillcc.html
index e80021d..b8e493f 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockfillcc.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockfillcc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockfilldd.html b/docs/html/lib/kara/K50s_rock_50s_rockfilldd.html
index 355540e..f516357 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockfilldd.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockfilldd.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockintroa.html b/docs/html/lib/kara/K50s_rock_50s_rockintroa.html
index 767569d..4df5b89 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockintroa.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockintrob.html b/docs/html/lib/kara/K50s_rock_50s_rockintrob.html
index 8411e94..74ebf24 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockintrob.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockintrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/K50s_rock_50s_rockintroc.html b/docs/html/lib/kara/K50s_rock_50s_rockintroc.html
index 9773fdb..d08c81b 100644
--- a/docs/html/lib/kara/K50s_rock_50s_rockintroc.html
+++ b/docs/html/lib/kara/K50s_rock_50s_rockintroc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: K50s_rock.mma</h2>
diff --git a/docs/html/lib/kara/Kfunk1.html b/docs/html/lib/kara/Kfunk1.html
index e0f47b1..4d9b2b2 100644
--- a/docs/html/lib/kara/Kfunk1.html
+++ b/docs/html/lib/kara/Kfunk1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Kfunk1</H1>
diff --git a/docs/html/lib/kara/Kfunk1_kfunk1a.html b/docs/html/lib/kara/Kfunk1_kfunk1a.html
index 02fc5ed..d7998d6 100644
--- a/docs/html/lib/kara/Kfunk1_kfunk1a.html
+++ b/docs/html/lib/kara/Kfunk1_kfunk1a.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: Kfunk1.mma</h2>
diff --git a/docs/html/lib/kara/Kfunk1_kfunk1b.html b/docs/html/lib/kara/Kfunk1_kfunk1b.html
index fd5c18d..3ae9213 100644
--- a/docs/html/lib/kara/Kfunk1_kfunk1b.html
+++ b/docs/html/lib/kara/Kfunk1_kfunk1b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: Kfunk1.mma</h2>
diff --git a/docs/html/lib/kara/Kfunk1_kfunk1endinga.html b/docs/html/lib/kara/Kfunk1_kfunk1endinga.html
index 76f3011..873902e 100644
--- a/docs/html/lib/kara/Kfunk1_kfunk1endinga.html
+++ b/docs/html/lib/kara/Kfunk1_kfunk1endinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: Kfunk1.mma</h2>
diff --git a/docs/html/lib/kara/Kfunk1_kfunk1fillaa.html b/docs/html/lib/kara/Kfunk1_kfunk1fillaa.html
index ed18071..3c60c73 100644
--- a/docs/html/lib/kara/Kfunk1_kfunk1fillaa.html
+++ b/docs/html/lib/kara/Kfunk1_kfunk1fillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: Kfunk1.mma</h2>
diff --git a/docs/html/lib/kara/Kfunk1_kfunk1fillab.html b/docs/html/lib/kara/Kfunk1_kfunk1fillab.html
index c6b5739..6227996 100644
--- a/docs/html/lib/kara/Kfunk1_kfunk1fillab.html
+++ b/docs/html/lib/kara/Kfunk1_kfunk1fillab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: Kfunk1.mma</h2>
diff --git a/docs/html/lib/kara/Kfunk1_kfunk1fillba.html b/docs/html/lib/kara/Kfunk1_kfunk1fillba.html
index 3d32c3e..c14c651 100644
--- a/docs/html/lib/kara/Kfunk1_kfunk1fillba.html
+++ b/docs/html/lib/kara/Kfunk1_kfunk1fillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: Kfunk1.mma</h2>
diff --git a/docs/html/lib/kara/Kfunk1_kfunk1fillbb.html b/docs/html/lib/kara/Kfunk1_kfunk1fillbb.html
index d39249b..e91a0b5 100644
--- a/docs/html/lib/kara/Kfunk1_kfunk1fillbb.html
+++ b/docs/html/lib/kara/Kfunk1_kfunk1fillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: Kfunk1.mma</h2>
diff --git a/docs/html/lib/kara/Kfunk1_kfunk1introa.html b/docs/html/lib/kara/Kfunk1_kfunk1introa.html
index f9fe878..524e3bb 100644
--- a/docs/html/lib/kara/Kfunk1_kfunk1introa.html
+++ b/docs/html/lib/kara/Kfunk1_kfunk1introa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: Kfunk1.mma</h2>
diff --git a/docs/html/lib/kara/fasttwist.html b/docs/html/lib/kara/fasttwist.html
index 0b9fbe4..a0aa3cb 100644
--- a/docs/html/lib/kara/fasttwist.html
+++ b/docs/html/lib/kara/fasttwist.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Fasttwist</H1>
diff --git a/docs/html/lib/kara/fasttwist_fasttwista.html b/docs/html/lib/kara/fasttwist_fasttwista.html
index 8559555..3cbc6d0 100644
--- a/docs/html/lib/kara/fasttwist_fasttwista.html
+++ b/docs/html/lib/kara/fasttwist_fasttwista.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fasttwist.mma</h2>
diff --git a/docs/html/lib/kara/fasttwist_fasttwistb.html b/docs/html/lib/kara/fasttwist_fasttwistb.html
index 9c822cc..4f73e8b 100644
--- a/docs/html/lib/kara/fasttwist_fasttwistb.html
+++ b/docs/html/lib/kara/fasttwist_fasttwistb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fasttwist.mma</h2>
diff --git a/docs/html/lib/kara/fasttwist_fasttwistendinga.html b/docs/html/lib/kara/fasttwist_fasttwistendinga.html
index 19d3b1e..b4c678f 100644
--- a/docs/html/lib/kara/fasttwist_fasttwistendinga.html
+++ b/docs/html/lib/kara/fasttwist_fasttwistendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fasttwist.mma</h2>
diff --git a/docs/html/lib/kara/fasttwist_fasttwistendingb.html b/docs/html/lib/kara/fasttwist_fasttwistendingb.html
index 9b73537..4c8c108 100644
--- a/docs/html/lib/kara/fasttwist_fasttwistendingb.html
+++ b/docs/html/lib/kara/fasttwist_fasttwistendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fasttwist.mma</h2>
diff --git a/docs/html/lib/kara/fasttwist_fasttwistfilla.html b/docs/html/lib/kara/fasttwist_fasttwistfilla.html
index 544990f..4d03c39 100644
--- a/docs/html/lib/kara/fasttwist_fasttwistfilla.html
+++ b/docs/html/lib/kara/fasttwist_fasttwistfilla.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fasttwist.mma</h2>
diff --git a/docs/html/lib/kara/fasttwist_fasttwistfillb.html b/docs/html/lib/kara/fasttwist_fasttwistfillb.html
index d09317c..ca73d79 100644
--- a/docs/html/lib/kara/fasttwist_fasttwistfillb.html
+++ b/docs/html/lib/kara/fasttwist_fasttwistfillb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fasttwist.mma</h2>
diff --git a/docs/html/lib/kara/fasttwist_fasttwistintroa.html b/docs/html/lib/kara/fasttwist_fasttwistintroa.html
index ac74582..a58a8e9 100644
--- a/docs/html/lib/kara/fasttwist_fasttwistintroa.html
+++ b/docs/html/lib/kara/fasttwist_fasttwistintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fasttwist.mma</h2>
diff --git a/docs/html/lib/kara/fasttwist_fasttwistintrob.html b/docs/html/lib/kara/fasttwist_fasttwistintrob.html
index 3d5f350..03d0fc7 100644
--- a/docs/html/lib/kara/fasttwist_fasttwistintrob.html
+++ b/docs/html/lib/kara/fasttwist_fasttwistintrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fasttwist.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle.html b/docs/html/lib/kara/happyshuffle.html
index 860655b..b4ba7df 100644
--- a/docs/html/lib/kara/happyshuffle.html
+++ b/docs/html/lib/kara/happyshuffle.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Happyshuffle</H1>
diff --git a/docs/html/lib/kara/happyshuffle_happyshufflea.html b/docs/html/lib/kara/happyshuffle_happyshufflea.html
index dd581a9..c5c213f 100644
--- a/docs/html/lib/kara/happyshuffle_happyshufflea.html
+++ b/docs/html/lib/kara/happyshuffle_happyshufflea.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshuffleb.html b/docs/html/lib/kara/happyshuffle_happyshuffleb.html
index f24f125..2585ddf 100644
--- a/docs/html/lib/kara/happyshuffle_happyshuffleb.html
+++ b/docs/html/lib/kara/happyshuffle_happyshuffleb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshufflec.html b/docs/html/lib/kara/happyshuffle_happyshufflec.html
index 5970c1a..e5ee910 100644
--- a/docs/html/lib/kara/happyshuffle_happyshufflec.html
+++ b/docs/html/lib/kara/happyshuffle_happyshufflec.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshuffled.html b/docs/html/lib/kara/happyshuffle_happyshuffled.html
index 69d2999..5ffb116 100644
--- a/docs/html/lib/kara/happyshuffle_happyshuffled.html
+++ b/docs/html/lib/kara/happyshuffle_happyshuffled.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshuffleendinga.html b/docs/html/lib/kara/happyshuffle_happyshuffleendinga.html
index 934755d..def0e49 100644
--- a/docs/html/lib/kara/happyshuffle_happyshuffleendinga.html
+++ b/docs/html/lib/kara/happyshuffle_happyshuffleendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshuffleendingb.html b/docs/html/lib/kara/happyshuffle_happyshuffleendingb.html
index 721f771..0b1245f 100644
--- a/docs/html/lib/kara/happyshuffle_happyshuffleendingb.html
+++ b/docs/html/lib/kara/happyshuffle_happyshuffleendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshuffleendingc.html b/docs/html/lib/kara/happyshuffle_happyshuffleendingc.html
index 9383698..9aa4165 100644
--- a/docs/html/lib/kara/happyshuffle_happyshuffleendingc.html
+++ b/docs/html/lib/kara/happyshuffle_happyshuffleendingc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshufflefilla.html b/docs/html/lib/kara/happyshuffle_happyshufflefilla.html
index 7905d88..3b33655 100644
--- a/docs/html/lib/kara/happyshuffle_happyshufflefilla.html
+++ b/docs/html/lib/kara/happyshuffle_happyshufflefilla.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshufflefillb.html b/docs/html/lib/kara/happyshuffle_happyshufflefillb.html
index 23d6b12..4524018 100644
--- a/docs/html/lib/kara/happyshuffle_happyshufflefillb.html
+++ b/docs/html/lib/kara/happyshuffle_happyshufflefillb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshufflefillc.html b/docs/html/lib/kara/happyshuffle_happyshufflefillc.html
index c7cb397..77469a2 100644
--- a/docs/html/lib/kara/happyshuffle_happyshufflefillc.html
+++ b/docs/html/lib/kara/happyshuffle_happyshufflefillc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshufflefilld.html b/docs/html/lib/kara/happyshuffle_happyshufflefilld.html
index 58864bb..32b3f26 100644
--- a/docs/html/lib/kara/happyshuffle_happyshufflefilld.html
+++ b/docs/html/lib/kara/happyshuffle_happyshufflefilld.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshuffleintroa.html b/docs/html/lib/kara/happyshuffle_happyshuffleintroa.html
index f4b3f58..3d43ad1 100644
--- a/docs/html/lib/kara/happyshuffle_happyshuffleintroa.html
+++ b/docs/html/lib/kara/happyshuffle_happyshuffleintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshuffleintrob.html b/docs/html/lib/kara/happyshuffle_happyshuffleintrob.html
index 643b34c..b0bc36a 100644
--- a/docs/html/lib/kara/happyshuffle_happyshuffleintrob.html
+++ b/docs/html/lib/kara/happyshuffle_happyshuffleintrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/happyshuffle_happyshuffleintroc.html b/docs/html/lib/kara/happyshuffle_happyshuffleintroc.html
index adbd382..8b42e5e 100644
--- a/docs/html/lib/kara/happyshuffle_happyshuffleintroc.html
+++ b/docs/html/lib/kara/happyshuffle_happyshuffleintroc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: happyshuffle.mma</h2>
diff --git a/docs/html/lib/kara/kbossa.html b/docs/html/lib/kara/kbossa.html
index 36d70ef..435043c 100644
--- a/docs/html/lib/kara/kbossa.html
+++ b/docs/html/lib/kara/kbossa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Kbossa</H1>
diff --git a/docs/html/lib/kara/kbossa_kbossaa.html b/docs/html/lib/kara/kbossa_kbossaa.html
index b36a5af..669fd29 100644
--- a/docs/html/lib/kara/kbossa_kbossaa.html
+++ b/docs/html/lib/kara/kbossa_kbossaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossab.html b/docs/html/lib/kara/kbossa_kbossab.html
index 3c8726c..6707d30 100644
--- a/docs/html/lib/kara/kbossa_kbossab.html
+++ b/docs/html/lib/kara/kbossa_kbossab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossac.html b/docs/html/lib/kara/kbossa_kbossac.html
index aaec2bd..0df74fb 100644
--- a/docs/html/lib/kara/kbossa_kbossac.html
+++ b/docs/html/lib/kara/kbossa_kbossac.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossaendinga.html b/docs/html/lib/kara/kbossa_kbossaendinga.html
index cb78006..eb7d7e9 100644
--- a/docs/html/lib/kara/kbossa_kbossaendinga.html
+++ b/docs/html/lib/kara/kbossa_kbossaendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossaendingb.html b/docs/html/lib/kara/kbossa_kbossaendingb.html
index 254d35b..6293d41 100644
--- a/docs/html/lib/kara/kbossa_kbossaendingb.html
+++ b/docs/html/lib/kara/kbossa_kbossaendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossaendingc.html b/docs/html/lib/kara/kbossa_kbossaendingc.html
index c448fcf..871dc38 100644
--- a/docs/html/lib/kara/kbossa_kbossaendingc.html
+++ b/docs/html/lib/kara/kbossa_kbossaendingc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossaendingd.html b/docs/html/lib/kara/kbossa_kbossaendingd.html
index cf1af0c..4faa545 100644
--- a/docs/html/lib/kara/kbossa_kbossaendingd.html
+++ b/docs/html/lib/kara/kbossa_kbossaendingd.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossafilla.html b/docs/html/lib/kara/kbossa_kbossafilla.html
index 760fe9f..b08f676 100644
--- a/docs/html/lib/kara/kbossa_kbossafilla.html
+++ b/docs/html/lib/kara/kbossa_kbossafilla.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossafillab.html b/docs/html/lib/kara/kbossa_kbossafillab.html
index 46bb65a..5b77b75 100644
--- a/docs/html/lib/kara/kbossa_kbossafillab.html
+++ b/docs/html/lib/kara/kbossa_kbossafillab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossafillb.html b/docs/html/lib/kara/kbossa_kbossafillb.html
index a603cdf..4e515b8 100644
--- a/docs/html/lib/kara/kbossa_kbossafillb.html
+++ b/docs/html/lib/kara/kbossa_kbossafillb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossafillc.html b/docs/html/lib/kara/kbossa_kbossafillc.html
index 8968e3b..261ebf3 100644
--- a/docs/html/lib/kara/kbossa_kbossafillc.html
+++ b/docs/html/lib/kara/kbossa_kbossafillc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossaintroa.html b/docs/html/lib/kara/kbossa_kbossaintroa.html
index 5c36c10..c4d07a5 100644
--- a/docs/html/lib/kara/kbossa_kbossaintroa.html
+++ b/docs/html/lib/kara/kbossa_kbossaintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossaintrob.html b/docs/html/lib/kara/kbossa_kbossaintrob.html
index 0e38f67..2790e8f 100644
--- a/docs/html/lib/kara/kbossa_kbossaintrob.html
+++ b/docs/html/lib/kara/kbossa_kbossaintrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kbossa_kbossaintroc.html b/docs/html/lib/kara/kbossa_kbossaintroc.html
index 699c701..9854127 100644
--- a/docs/html/lib/kara/kbossa_kbossaintroc.html
+++ b/docs/html/lib/kara/kbossa_kbossaintroc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kbossa.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad.html b/docs/html/lib/kara/kwestballad.html
index 76ceb2f..f912ddc 100644
--- a/docs/html/lib/kara/kwestballad.html
+++ b/docs/html/lib/kara/kwestballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Kwestballad</H1>
diff --git a/docs/html/lib/kara/kwestballad_kwestballada.html b/docs/html/lib/kara/kwestballad_kwestballada.html
index e9295a2..91b60b1 100644
--- a/docs/html/lib/kara/kwestballad_kwestballada.html
+++ b/docs/html/lib/kara/kwestballad_kwestballada.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadb.html b/docs/html/lib/kara/kwestballad_kwestballadb.html
index f581909..2868528 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadb.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadc.html b/docs/html/lib/kara/kwestballad_kwestballadc.html
index 397b05d..b28748b 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadc.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadd.html b/docs/html/lib/kara/kwestballad_kwestballadd.html
index 1e9e69b..b941c00 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadd.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadd.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadendinga.html b/docs/html/lib/kara/kwestballad_kwestballadendinga.html
index 11ca332..a97fd32 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadendinga.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadendingb.html b/docs/html/lib/kara/kwestballad_kwestballadendingb.html
index 0d19ab4..30203d3 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadendingb.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadendingc.html b/docs/html/lib/kara/kwestballad_kwestballadendingc.html
index 7fdeef9..2e4eb1f 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadendingc.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadendingc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadendingd.html b/docs/html/lib/kara/kwestballad_kwestballadendingd.html
index 9f0e1a0..18c632d 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadendingd.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadendingd.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadfilla.html b/docs/html/lib/kara/kwestballad_kwestballadfilla.html
index c5a5243..e0123ca 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadfilla.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadfilla.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadfillab.html b/docs/html/lib/kara/kwestballad_kwestballadfillab.html
index 7fd4d46..bc81d5c 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadfillab.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadfillab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadfillb.html b/docs/html/lib/kara/kwestballad_kwestballadfillb.html
index 73b0bb9..d81628f 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadfillb.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadfillb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadfillc.html b/docs/html/lib/kara/kwestballad_kwestballadfillc.html
index 956d5e6..4e9779a 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadfillc.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadfillc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadintroa.html b/docs/html/lib/kara/kwestballad_kwestballadintroa.html
index e9bd337..4860133 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadintroa.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/kwestballad_kwestballadintrob.html b/docs/html/lib/kara/kwestballad_kwestballadintrob.html
index edb4c28..337d158 100644
--- a/docs/html/lib/kara/kwestballad_kwestballadintrob.html
+++ b/docs/html/lib/kara/kwestballad_kwestballadintrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: kwestballad.mma</h2>
diff --git a/docs/html/lib/kara/twi.html b/docs/html/lib/kara/twi.html
index 4c51109..6736aac 100644
--- a/docs/html/lib/kara/twi.html
+++ b/docs/html/lib/kara/twi.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Twi</H1>
diff --git a/docs/html/lib/kara/twi_twiendingb.html b/docs/html/lib/kara/twi_twiendingb.html
index e916e90..ef36a3e 100644
--- a/docs/html/lib/kara/twi_twiendingb.html
+++ b/docs/html/lib/kara/twi_twiendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twi.mma</h2>
diff --git a/docs/html/lib/kara/twi_twifillaa.html b/docs/html/lib/kara/twi_twifillaa.html
index 91c30b5..d2a4966 100644
--- a/docs/html/lib/kara/twi_twifillaa.html
+++ b/docs/html/lib/kara/twi_twifillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twi.mma</h2>
diff --git a/docs/html/lib/kara/twi_twifillab.html b/docs/html/lib/kara/twi_twifillab.html
index 11108d0..abb3082 100644
--- a/docs/html/lib/kara/twi_twifillab.html
+++ b/docs/html/lib/kara/twi_twifillab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twi.mma</h2>
diff --git a/docs/html/lib/kara/twi_twifillba.html b/docs/html/lib/kara/twi_twifillba.html
index d17f04b..33c26ee 100644
--- a/docs/html/lib/kara/twi_twifillba.html
+++ b/docs/html/lib/kara/twi_twifillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twi.mma</h2>
diff --git a/docs/html/lib/kara/twi_twifillbb.html b/docs/html/lib/kara/twi_twifillbb.html
index 527d053..1d87f8d 100644
--- a/docs/html/lib/kara/twi_twifillbb.html
+++ b/docs/html/lib/kara/twi_twifillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twi.mma</h2>
diff --git a/docs/html/lib/kara/twi_twiintrob.html b/docs/html/lib/kara/twi_twiintrob.html
index 69e776d..6805949 100644
--- a/docs/html/lib/kara/twi_twiintrob.html
+++ b/docs/html/lib/kara/twi_twiintrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twi.mma</h2>
diff --git a/docs/html/lib/kara/twi_twimaina.html b/docs/html/lib/kara/twi_twimaina.html
index 1550729..b869eaf 100644
--- a/docs/html/lib/kara/twi_twimaina.html
+++ b/docs/html/lib/kara/twi_twimaina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twi.mma</h2>
diff --git a/docs/html/lib/kara/twi_twimainb.html b/docs/html/lib/kara/twi_twimainb.html
index 54d677e..3d0b597 100644
--- a/docs/html/lib/kara/twi_twimainb.html
+++ b/docs/html/lib/kara/twi_twimainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twi.mma</h2>
diff --git a/docs/html/lib/pflib/16beat1.html b/docs/html/lib/pflib/16beat1.html
index 863d1a6..2148c43 100644
--- a/docs/html/lib/pflib/16beat1.html
+++ b/docs/html/lib/pflib/16beat1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>16Beat1</H1>
diff --git a/docs/html/lib/pflib/16beat1_16beat1a.html b/docs/html/lib/pflib/16beat1_16beat1a.html
index c7c99ce..0959162 100644
--- a/docs/html/lib/pflib/16beat1_16beat1a.html
+++ b/docs/html/lib/pflib/16beat1_16beat1a.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat1.mma</h2>
diff --git a/docs/html/lib/pflib/16beat1_16beat1b.html b/docs/html/lib/pflib/16beat1_16beat1b.html
index 95f8f14..529f0be 100644
--- a/docs/html/lib/pflib/16beat1_16beat1b.html
+++ b/docs/html/lib/pflib/16beat1_16beat1b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat1.mma</h2>
diff --git a/docs/html/lib/pflib/16beat1_16beat1e.html b/docs/html/lib/pflib/16beat1_16beat1e.html
index 3cf8f72..77048b3 100644
--- a/docs/html/lib/pflib/16beat1_16beat1e.html
+++ b/docs/html/lib/pflib/16beat1_16beat1e.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat1.mma</h2>
diff --git a/docs/html/lib/pflib/16beat1_16beat1fa.html b/docs/html/lib/pflib/16beat1_16beat1fa.html
index 5058a78..a1ad995 100644
--- a/docs/html/lib/pflib/16beat1_16beat1fa.html
+++ b/docs/html/lib/pflib/16beat1_16beat1fa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat1.mma</h2>
diff --git a/docs/html/lib/pflib/16beat1_16beat1fb.html b/docs/html/lib/pflib/16beat1_16beat1fb.html
index 1029131..e8ca5c7 100644
--- a/docs/html/lib/pflib/16beat1_16beat1fb.html
+++ b/docs/html/lib/pflib/16beat1_16beat1fb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat1.mma</h2>
diff --git a/docs/html/lib/pflib/16beat2.html b/docs/html/lib/pflib/16beat2.html
index cea3543..23ea5fc 100644
--- a/docs/html/lib/pflib/16beat2.html
+++ b/docs/html/lib/pflib/16beat2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>16Beat2</H1>
diff --git a/docs/html/lib/pflib/16beat2_16beat2a.html b/docs/html/lib/pflib/16beat2_16beat2a.html
index b971e4a..e8437ca 100644
--- a/docs/html/lib/pflib/16beat2_16beat2a.html
+++ b/docs/html/lib/pflib/16beat2_16beat2a.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat2.mma</h2>
diff --git a/docs/html/lib/pflib/16beat2_16beat2b.html b/docs/html/lib/pflib/16beat2_16beat2b.html
index e96932c..12668e9 100644
--- a/docs/html/lib/pflib/16beat2_16beat2b.html
+++ b/docs/html/lib/pflib/16beat2_16beat2b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat2.mma</h2>
diff --git a/docs/html/lib/pflib/16beat2_16beat2e.html b/docs/html/lib/pflib/16beat2_16beat2e.html
index 40389ea..3822797 100644
--- a/docs/html/lib/pflib/16beat2_16beat2e.html
+++ b/docs/html/lib/pflib/16beat2_16beat2e.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat2.mma</h2>
diff --git a/docs/html/lib/pflib/16beat2_16beat2fa.html b/docs/html/lib/pflib/16beat2_16beat2fa.html
index 70f2bc7..d620385 100644
--- a/docs/html/lib/pflib/16beat2_16beat2fa.html
+++ b/docs/html/lib/pflib/16beat2_16beat2fa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat2.mma</h2>
diff --git a/docs/html/lib/pflib/16beat2_16beat2fb.html b/docs/html/lib/pflib/16beat2_16beat2fb.html
index e3ef3ce..1b0a30e 100644
--- a/docs/html/lib/pflib/16beat2_16beat2fb.html
+++ b/docs/html/lib/pflib/16beat2_16beat2fb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 16beat2.mma</h2>
diff --git a/docs/html/lib/pflib/8beat1.html b/docs/html/lib/pflib/8beat1.html
index 1206864..694cbc8 100644
--- a/docs/html/lib/pflib/8beat1.html
+++ b/docs/html/lib/pflib/8beat1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beat1</H1>
diff --git a/docs/html/lib/pflib/8beat1_8beat1a.html b/docs/html/lib/pflib/8beat1_8beat1a.html
index 7a39d03..707a674 100644
--- a/docs/html/lib/pflib/8beat1_8beat1a.html
+++ b/docs/html/lib/pflib/8beat1_8beat1a.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat1.mma</h2>
diff --git a/docs/html/lib/pflib/8beat1_8beat1b.html b/docs/html/lib/pflib/8beat1_8beat1b.html
index ad257f8..43a4f0a 100644
--- a/docs/html/lib/pflib/8beat1_8beat1b.html
+++ b/docs/html/lib/pflib/8beat1_8beat1b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat1.mma</h2>
diff --git a/docs/html/lib/pflib/8beat1_8beat1e.html b/docs/html/lib/pflib/8beat1_8beat1e.html
index f180b93..7ed111e 100644
--- a/docs/html/lib/pflib/8beat1_8beat1e.html
+++ b/docs/html/lib/pflib/8beat1_8beat1e.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat1.mma</h2>
diff --git a/docs/html/lib/pflib/8beat1_8beat1fa.html b/docs/html/lib/pflib/8beat1_8beat1fa.html
index 508c87b..a147c2d 100644
--- a/docs/html/lib/pflib/8beat1_8beat1fa.html
+++ b/docs/html/lib/pflib/8beat1_8beat1fa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat1.mma</h2>
diff --git a/docs/html/lib/pflib/8beat1_8beat1fb.html b/docs/html/lib/pflib/8beat1_8beat1fb.html
index 68fd876..f01c19d 100644
--- a/docs/html/lib/pflib/8beat1_8beat1fb.html
+++ b/docs/html/lib/pflib/8beat1_8beat1fb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat1.mma</h2>
diff --git a/docs/html/lib/pflib/8beat2.html b/docs/html/lib/pflib/8beat2.html
index 5786443..cbffc83 100644
--- a/docs/html/lib/pflib/8beat2.html
+++ b/docs/html/lib/pflib/8beat2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beat2</H1>
diff --git a/docs/html/lib/pflib/8beat2_8beat2a.html b/docs/html/lib/pflib/8beat2_8beat2a.html
index 32e3eec..d42d959 100644
--- a/docs/html/lib/pflib/8beat2_8beat2a.html
+++ b/docs/html/lib/pflib/8beat2_8beat2a.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat2.mma</h2>
diff --git a/docs/html/lib/pflib/8beat2_8beat2b.html b/docs/html/lib/pflib/8beat2_8beat2b.html
index e8f811a..cfdbb49 100644
--- a/docs/html/lib/pflib/8beat2_8beat2b.html
+++ b/docs/html/lib/pflib/8beat2_8beat2b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat2.mma</h2>
diff --git a/docs/html/lib/pflib/8beat2_8beat2e.html b/docs/html/lib/pflib/8beat2_8beat2e.html
index 34c84cb..f72efe2 100644
--- a/docs/html/lib/pflib/8beat2_8beat2e.html
+++ b/docs/html/lib/pflib/8beat2_8beat2e.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat2.mma</h2>
diff --git a/docs/html/lib/pflib/8beat2_8beat2fa.html b/docs/html/lib/pflib/8beat2_8beat2fa.html
index 0c7760b..6a8bda2 100644
--- a/docs/html/lib/pflib/8beat2_8beat2fa.html
+++ b/docs/html/lib/pflib/8beat2_8beat2fa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat2.mma</h2>
diff --git a/docs/html/lib/pflib/8beat2_8beat2fb.html b/docs/html/lib/pflib/8beat2_8beat2fb.html
index a17803f..25b1e6f 100644
--- a/docs/html/lib/pflib/8beat2_8beat2fb.html
+++ b/docs/html/lib/pflib/8beat2_8beat2fb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat2.mma</h2>
diff --git a/docs/html/lib/pflib/highfive.html b/docs/html/lib/pflib/highfive.html
index 0a6e9c4..7db2239 100644
--- a/docs/html/lib/pflib/highfive.html
+++ b/docs/html/lib/pflib/highfive.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Highfive</H1>
diff --git a/docs/html/lib/pflib/highfive_highfivea.html b/docs/html/lib/pflib/highfive_highfivea.html
index 14b8d9e..c7bf2ba 100644
--- a/docs/html/lib/pflib/highfive_highfivea.html
+++ b/docs/html/lib/pflib/highfive_highfivea.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: highfive.mma</h2>
diff --git a/docs/html/lib/pflib/highfive_highfiveb.html b/docs/html/lib/pflib/highfive_highfiveb.html
index cca51ee..b1ef8a3 100644
--- a/docs/html/lib/pflib/highfive_highfiveb.html
+++ b/docs/html/lib/pflib/highfive_highfiveb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: highfive.mma</h2>
diff --git a/docs/html/lib/pflib/highfive_highfivee.html b/docs/html/lib/pflib/highfive_highfivee.html
index 88ea866..a6a2829 100644
--- a/docs/html/lib/pflib/highfive_highfivee.html
+++ b/docs/html/lib/pflib/highfive_highfivee.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: highfive.mma</h2>
diff --git a/docs/html/lib/pflib/highfive_highfivefa.html b/docs/html/lib/pflib/highfive_highfivefa.html
index af70686..e1b253f 100644
--- a/docs/html/lib/pflib/highfive_highfivefa.html
+++ b/docs/html/lib/pflib/highfive_highfivefa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: highfive.mma</h2>
diff --git a/docs/html/lib/pflib/highfive_highfivefb.html b/docs/html/lib/pflib/highfive_highfivefb.html
index f7c4fdf..b8fc12d 100644
--- a/docs/html/lib/pflib/highfive_highfivefb.html
+++ b/docs/html/lib/pflib/highfive_highfivefb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: highfive.mma</h2>
diff --git a/docs/html/lib/pflib/metal1.html b/docs/html/lib/pflib/metal1.html
index 4526646..2e02178 100644
--- a/docs/html/lib/pflib/metal1.html
+++ b/docs/html/lib/pflib/metal1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Metal1</H1>
diff --git a/docs/html/lib/pflib/metal1_metal1a.html b/docs/html/lib/pflib/metal1_metal1a.html
index e916de5..28f2422 100644
--- a/docs/html/lib/pflib/metal1_metal1a.html
+++ b/docs/html/lib/pflib/metal1_metal1a.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metal1.mma</h2>
diff --git a/docs/html/lib/pflib/metal1_metal1b.html b/docs/html/lib/pflib/metal1_metal1b.html
index cb8166d..d67871a 100644
--- a/docs/html/lib/pflib/metal1_metal1b.html
+++ b/docs/html/lib/pflib/metal1_metal1b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metal1.mma</h2>
diff --git a/docs/html/lib/pflib/metal1_metal1e.html b/docs/html/lib/pflib/metal1_metal1e.html
index 018a7d7..a1dc2e5 100644
--- a/docs/html/lib/pflib/metal1_metal1e.html
+++ b/docs/html/lib/pflib/metal1_metal1e.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metal1.mma</h2>
diff --git a/docs/html/lib/pflib/metal1_metal1fa.html b/docs/html/lib/pflib/metal1_metal1fa.html
index 20cb038..743f963 100644
--- a/docs/html/lib/pflib/metal1_metal1fa.html
+++ b/docs/html/lib/pflib/metal1_metal1fa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metal1.mma</h2>
diff --git a/docs/html/lib/pflib/metal1_metal1fb.html b/docs/html/lib/pflib/metal1_metal1fb.html
index 8a0f850..e9d6f79 100644
--- a/docs/html/lib/pflib/metal1_metal1fb.html
+++ b/docs/html/lib/pflib/metal1_metal1fb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metal1.mma</h2>
diff --git a/docs/html/lib/pflib/metal2.html b/docs/html/lib/pflib/metal2.html
index f18ae33..bbde44f 100644
--- a/docs/html/lib/pflib/metal2.html
+++ b/docs/html/lib/pflib/metal2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Metal2</H1>
diff --git a/docs/html/lib/pflib/metal2_metal2a.html b/docs/html/lib/pflib/metal2_metal2a.html
index 6cd5d7c..46c978e 100644
--- a/docs/html/lib/pflib/metal2_metal2a.html
+++ b/docs/html/lib/pflib/metal2_metal2a.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metal2.mma</h2>
diff --git a/docs/html/lib/pflib/metal2_metal2b.html b/docs/html/lib/pflib/metal2_metal2b.html
index f820f30..a27cab7 100644
--- a/docs/html/lib/pflib/metal2_metal2b.html
+++ b/docs/html/lib/pflib/metal2_metal2b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metal2.mma</h2>
diff --git a/docs/html/lib/pflib/metal2_metal2e.html b/docs/html/lib/pflib/metal2_metal2e.html
index 857eca9..a33bc09 100644
--- a/docs/html/lib/pflib/metal2_metal2e.html
+++ b/docs/html/lib/pflib/metal2_metal2e.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metal2.mma</h2>
diff --git a/docs/html/lib/pflib/metal2_metal2fa.html b/docs/html/lib/pflib/metal2_metal2fa.html
index 5e7d1ab..f215748 100644
--- a/docs/html/lib/pflib/metal2_metal2fa.html
+++ b/docs/html/lib/pflib/metal2_metal2fa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metal2.mma</h2>
diff --git a/docs/html/lib/pflib/metal2_metal2fb.html b/docs/html/lib/pflib/metal2_metal2fb.html
index 77840e5..6243e5e 100644
--- a/docs/html/lib/pflib/metal2_metal2fb.html
+++ b/docs/html/lib/pflib/metal2_metal2fb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metal2.mma</h2>
diff --git a/docs/html/lib/pflib/rock1.html b/docs/html/lib/pflib/rock1.html
index fab0fd8..6a1c869 100644
--- a/docs/html/lib/pflib/rock1.html
+++ b/docs/html/lib/pflib/rock1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Rock1</H1>
diff --git a/docs/html/lib/pflib/rock1_rock1a.html b/docs/html/lib/pflib/rock1_rock1a.html
index a893079..417e5c0 100644
--- a/docs/html/lib/pflib/rock1_rock1a.html
+++ b/docs/html/lib/pflib/rock1_rock1a.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock1.mma</h2>
diff --git a/docs/html/lib/pflib/rock1_rock1b.html b/docs/html/lib/pflib/rock1_rock1b.html
index 3b7583f..5a81a09 100644
--- a/docs/html/lib/pflib/rock1_rock1b.html
+++ b/docs/html/lib/pflib/rock1_rock1b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock1.mma</h2>
diff --git a/docs/html/lib/pflib/rock1_rock1e.html b/docs/html/lib/pflib/rock1_rock1e.html
index d43a3b8..cdfd507 100644
--- a/docs/html/lib/pflib/rock1_rock1e.html
+++ b/docs/html/lib/pflib/rock1_rock1e.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock1.mma</h2>
diff --git a/docs/html/lib/pflib/rock1_rock1fa.html b/docs/html/lib/pflib/rock1_rock1fa.html
index a44581e..c84b71d 100644
--- a/docs/html/lib/pflib/rock1_rock1fa.html
+++ b/docs/html/lib/pflib/rock1_rock1fa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock1.mma</h2>
diff --git a/docs/html/lib/pflib/rock1_rock1fb.html b/docs/html/lib/pflib/rock1_rock1fb.html
index 1ad1265..35420a9 100644
--- a/docs/html/lib/pflib/rock1_rock1fb.html
+++ b/docs/html/lib/pflib/rock1_rock1fb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock1.mma</h2>
diff --git a/docs/html/lib/pflib/slowrock.html b/docs/html/lib/pflib/slowrock.html
index f276c02..9dd0315 100644
--- a/docs/html/lib/pflib/slowrock.html
+++ b/docs/html/lib/pflib/slowrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Slowrock</H1>
diff --git a/docs/html/lib/pflib/slowrock_slowrocka.html b/docs/html/lib/pflib/slowrock_slowrocka.html
index 88f1a1e..db4280a 100644
--- a/docs/html/lib/pflib/slowrock_slowrocka.html
+++ b/docs/html/lib/pflib/slowrock_slowrocka.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowrock.mma</h2>
diff --git a/docs/html/lib/pflib/slowrock_slowrockb.html b/docs/html/lib/pflib/slowrock_slowrockb.html
index e2aaf06..ee901eb 100644
--- a/docs/html/lib/pflib/slowrock_slowrockb.html
+++ b/docs/html/lib/pflib/slowrock_slowrockb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowrock.mma</h2>
diff --git a/docs/html/lib/pflib/slowrock_slowrocke.html b/docs/html/lib/pflib/slowrock_slowrocke.html
index 0c06145..909bb1d 100644
--- a/docs/html/lib/pflib/slowrock_slowrocke.html
+++ b/docs/html/lib/pflib/slowrock_slowrocke.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowrock.mma</h2>
diff --git a/docs/html/lib/pflib/slowrock_slowrockfa.html b/docs/html/lib/pflib/slowrock_slowrockfa.html
index 55e2a7d..e2a78a1 100644
--- a/docs/html/lib/pflib/slowrock_slowrockfa.html
+++ b/docs/html/lib/pflib/slowrock_slowrockfa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowrock.mma</h2>
diff --git a/docs/html/lib/pflib/slowrock_slowrockfb.html b/docs/html/lib/pflib/slowrock_slowrockfb.html
index 181e3a1..885be57 100644
--- a/docs/html/lib/pflib/slowrock_slowrockfb.html
+++ b/docs/html/lib/pflib/slowrock_slowrockfb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowrock.mma</h2>
diff --git a/docs/html/lib/stdlib/50srock.html b/docs/html/lib/stdlib/50srock.html
index 203377a..06f911b 100644
--- a/docs/html/lib/stdlib/50srock.html
+++ b/docs/html/lib/stdlib/50srock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>50Srock</H1>
diff --git a/docs/html/lib/stdlib/50srock_50srock.html b/docs/html/lib/stdlib/50srock_50srock.html
index 356bad5..82c71ce 100644
--- a/docs/html/lib/stdlib/50srock_50srock.html
+++ b/docs/html/lib/stdlib/50srock_50srock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 50srock.mma</h2>
diff --git a/docs/html/lib/stdlib/50srock_50srock1.html b/docs/html/lib/stdlib/50srock_50srock1.html
index 820b0dc..39d358b 100644
--- a/docs/html/lib/stdlib/50srock_50srock1.html
+++ b/docs/html/lib/stdlib/50srock_50srock1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 50srock.mma</h2>
diff --git a/docs/html/lib/stdlib/50srock_50srock1plus.html b/docs/html/lib/stdlib/50srock_50srock1plus.html
index 5936cd0..a06bd45 100644
--- a/docs/html/lib/stdlib/50srock_50srock1plus.html
+++ b/docs/html/lib/stdlib/50srock_50srock1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 50srock.mma</h2>
diff --git a/docs/html/lib/stdlib/50srock_50srock1sus.html b/docs/html/lib/stdlib/50srock_50srock1sus.html
index ca639e1..56df96c 100644
--- a/docs/html/lib/stdlib/50srock_50srock1sus.html
+++ b/docs/html/lib/stdlib/50srock_50srock1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 50srock.mma</h2>
diff --git a/docs/html/lib/stdlib/50srock_50srock1susplus.html b/docs/html/lib/stdlib/50srock_50srock1susplus.html
index 05f8b20..f799127 100644
--- a/docs/html/lib/stdlib/50srock_50srock1susplus.html
+++ b/docs/html/lib/stdlib/50srock_50srock1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 50srock.mma</h2>
diff --git a/docs/html/lib/stdlib/50srock_50srockend.html b/docs/html/lib/stdlib/50srock_50srockend.html
index 990f869..9fa4f80 100644
--- a/docs/html/lib/stdlib/50srock_50srockend.html
+++ b/docs/html/lib/stdlib/50srock_50srockend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 50srock.mma</h2>
diff --git a/docs/html/lib/stdlib/50srock_50srockintro.html b/docs/html/lib/stdlib/50srock_50srockintro.html
index 602dd50..e557e96 100644
--- a/docs/html/lib/stdlib/50srock_50srockintro.html
+++ b/docs/html/lib/stdlib/50srock_50srockintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 50srock.mma</h2>
diff --git a/docs/html/lib/stdlib/50srock_50srockintro1.html b/docs/html/lib/stdlib/50srock_50srockintro1.html
index 060165d..de0bc40 100644
--- a/docs/html/lib/stdlib/50srock_50srockintro1.html
+++ b/docs/html/lib/stdlib/50srock_50srockintro1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 50srock.mma</h2>
diff --git a/docs/html/lib/stdlib/50srock_50srockplus.html b/docs/html/lib/stdlib/50srock_50srockplus.html
index 370350c..01912e5 100644
--- a/docs/html/lib/stdlib/50srock_50srockplus.html
+++ b/docs/html/lib/stdlib/50srock_50srockplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 50srock.mma</h2>
diff --git a/docs/html/lib/stdlib/50srock_50srocksus.html b/docs/html/lib/stdlib/50srock_50srocksus.html
index dbb6781..31cf6ec 100644
--- a/docs/html/lib/stdlib/50srock_50srocksus.html
+++ b/docs/html/lib/stdlib/50srock_50srocksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 50srock.mma</h2>
diff --git a/docs/html/lib/stdlib/50srock_50srocksusplus.html b/docs/html/lib/stdlib/50srock_50srocksusplus.html
index 13f2ba8..e271bf4 100644
--- a/docs/html/lib/stdlib/50srock_50srocksusplus.html
+++ b/docs/html/lib/stdlib/50srock_50srocksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:41 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 50srock.mma</h2>
diff --git a/docs/html/lib/stdlib/60srock.html b/docs/html/lib/stdlib/60srock.html
index 0bef292..260eeb7 100644
--- a/docs/html/lib/stdlib/60srock.html
+++ b/docs/html/lib/stdlib/60srock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>60Srock</H1>
diff --git a/docs/html/lib/stdlib/60srock_60srock.html b/docs/html/lib/stdlib/60srock_60srock.html
index 1be5a79..0c4b119 100644
--- a/docs/html/lib/stdlib/60srock_60srock.html
+++ b/docs/html/lib/stdlib/60srock_60srock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60srock.mma</h2>
diff --git a/docs/html/lib/stdlib/60srock_60srock1.html b/docs/html/lib/stdlib/60srock_60srock1.html
index 971c307..1b9f289 100644
--- a/docs/html/lib/stdlib/60srock_60srock1.html
+++ b/docs/html/lib/stdlib/60srock_60srock1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60srock.mma</h2>
diff --git a/docs/html/lib/stdlib/60srock_60srock1sus.html b/docs/html/lib/stdlib/60srock_60srock1sus.html
index 0dbbe2e..22b5166 100644
--- a/docs/html/lib/stdlib/60srock_60srock1sus.html
+++ b/docs/html/lib/stdlib/60srock_60srock1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60srock.mma</h2>
diff --git a/docs/html/lib/stdlib/60srock_60srockend.html b/docs/html/lib/stdlib/60srock_60srockend.html
index 410f1c3..3f956a7 100644
--- a/docs/html/lib/stdlib/60srock_60srockend.html
+++ b/docs/html/lib/stdlib/60srock_60srockend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60srock.mma</h2>
diff --git a/docs/html/lib/stdlib/60srock_60srockintro.html b/docs/html/lib/stdlib/60srock_60srockintro.html
index cbe7ee3..d950640 100644
--- a/docs/html/lib/stdlib/60srock_60srockintro.html
+++ b/docs/html/lib/stdlib/60srock_60srockintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60srock.mma</h2>
diff --git a/docs/html/lib/stdlib/60srock_60srocksus.html b/docs/html/lib/stdlib/60srock_60srocksus.html
index 986e72f..f233838 100644
--- a/docs/html/lib/stdlib/60srock_60srocksus.html
+++ b/docs/html/lib/stdlib/60srock_60srocksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 60srock.mma</h2>
diff --git a/docs/html/lib/stdlib/68march.html b/docs/html/lib/stdlib/68march.html
index 1592473..d3853f0 100644
--- a/docs/html/lib/stdlib/68march.html
+++ b/docs/html/lib/stdlib/68march.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>68March</H1>
diff --git a/docs/html/lib/stdlib/68march_68march.html b/docs/html/lib/stdlib/68march_68march.html
index 22161ee..ce6bb10 100644
--- a/docs/html/lib/stdlib/68march_68march.html
+++ b/docs/html/lib/stdlib/68march_68march.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68march.mma</h2>
diff --git a/docs/html/lib/stdlib/68march_68marchend.html b/docs/html/lib/stdlib/68march_68marchend.html
index 605059e..5809126 100644
--- a/docs/html/lib/stdlib/68march_68marchend.html
+++ b/docs/html/lib/stdlib/68march_68marchend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68march.mma</h2>
diff --git a/docs/html/lib/stdlib/68march_68marchfill.html b/docs/html/lib/stdlib/68march_68marchfill.html
index 8e79fb4..b4b22c3 100644
--- a/docs/html/lib/stdlib/68march_68marchfill.html
+++ b/docs/html/lib/stdlib/68march_68marchfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68march.mma</h2>
diff --git a/docs/html/lib/stdlib/68march_68marchfill2.html b/docs/html/lib/stdlib/68march_68marchfill2.html
index 20846f4..6d6686e 100644
--- a/docs/html/lib/stdlib/68march_68marchfill2.html
+++ b/docs/html/lib/stdlib/68march_68marchfill2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68march.mma</h2>
diff --git a/docs/html/lib/stdlib/68march_68marchintro.html b/docs/html/lib/stdlib/68march_68marchintro.html
index 96fcecc..0551727 100644
--- a/docs/html/lib/stdlib/68march_68marchintro.html
+++ b/docs/html/lib/stdlib/68march_68marchintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68march.mma</h2>
diff --git a/docs/html/lib/stdlib/68march_68marchmetronome.html b/docs/html/lib/stdlib/68march_68marchmetronome.html
index 0795e52..1d01257 100644
--- a/docs/html/lib/stdlib/68march_68marchmetronome.html
+++ b/docs/html/lib/stdlib/68march_68marchmetronome.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68march.mma</h2>
diff --git a/docs/html/lib/stdlib/68march_68marchplus.html b/docs/html/lib/stdlib/68march_68marchplus.html
index 067e8d4..ada3305 100644
--- a/docs/html/lib/stdlib/68march_68marchplus.html
+++ b/docs/html/lib/stdlib/68march_68marchplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68march.mma</h2>
diff --git a/docs/html/lib/stdlib/68march_68marchsus.html b/docs/html/lib/stdlib/68march_68marchsus.html
index 69f5523..b4df2b4 100644
--- a/docs/html/lib/stdlib/68march_68marchsus.html
+++ b/docs/html/lib/stdlib/68march_68marchsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68march.mma</h2>
diff --git a/docs/html/lib/stdlib/68march_68marchsusplus.html b/docs/html/lib/stdlib/68march_68marchsusplus.html
index 2c88b4f..1c17fde 100644
--- a/docs/html/lib/stdlib/68march_68marchsusplus.html
+++ b/docs/html/lib/stdlib/68march_68marchsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:16 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68march.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing.html b/docs/html/lib/stdlib/68swing.html
index 3716248..8e20482 100644
--- a/docs/html/lib/stdlib/68swing.html
+++ b/docs/html/lib/stdlib/68swing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>68Swing</H1>
diff --git a/docs/html/lib/stdlib/68swing_68swing.html b/docs/html/lib/stdlib/68swing_68swing.html
index 96fc2e1..e67aa3f 100644
--- a/docs/html/lib/stdlib/68swing_68swing.html
+++ b/docs/html/lib/stdlib/68swing_68swing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swing1.html b/docs/html/lib/stdlib/68swing_68swing1.html
index 982b915..cdcf32b 100644
--- a/docs/html/lib/stdlib/68swing_68swing1.html
+++ b/docs/html/lib/stdlib/68swing_68swing1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swing1plus.html b/docs/html/lib/stdlib/68swing_68swing1plus.html
index a6e3cc0..d4a5ec9 100644
--- a/docs/html/lib/stdlib/68swing_68swing1plus.html
+++ b/docs/html/lib/stdlib/68swing_68swing1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swing1sus.html b/docs/html/lib/stdlib/68swing_68swing1sus.html
index 278f521..ddd34bd 100644
--- a/docs/html/lib/stdlib/68swing_68swing1sus.html
+++ b/docs/html/lib/stdlib/68swing_68swing1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swing1susplus.html b/docs/html/lib/stdlib/68swing_68swing1susplus.html
index 35e6932..f589307 100644
--- a/docs/html/lib/stdlib/68swing_68swing1susplus.html
+++ b/docs/html/lib/stdlib/68swing_68swing1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swing2.html b/docs/html/lib/stdlib/68swing_68swing2.html
index 70b9198..d3c1622 100644
--- a/docs/html/lib/stdlib/68swing_68swing2.html
+++ b/docs/html/lib/stdlib/68swing_68swing2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swing2plus.html b/docs/html/lib/stdlib/68swing_68swing2plus.html
index f599e9b..6c9e12d 100644
--- a/docs/html/lib/stdlib/68swing_68swing2plus.html
+++ b/docs/html/lib/stdlib/68swing_68swing2plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swing2sus.html b/docs/html/lib/stdlib/68swing_68swing2sus.html
index c564aa7..088b645 100644
--- a/docs/html/lib/stdlib/68swing_68swing2sus.html
+++ b/docs/html/lib/stdlib/68swing_68swing2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swing2susplus.html b/docs/html/lib/stdlib/68swing_68swing2susplus.html
index 0cd4627..23f8ec1 100644
--- a/docs/html/lib/stdlib/68swing_68swing2susplus.html
+++ b/docs/html/lib/stdlib/68swing_68swing2susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swingend.html b/docs/html/lib/stdlib/68swing_68swingend.html
index f23946c..c1df76b 100644
--- a/docs/html/lib/stdlib/68swing_68swingend.html
+++ b/docs/html/lib/stdlib/68swing_68swingend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swingintro.html b/docs/html/lib/stdlib/68swing_68swingintro.html
index 6f0d21a..c62f424 100644
--- a/docs/html/lib/stdlib/68swing_68swingintro.html
+++ b/docs/html/lib/stdlib/68swing_68swingintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swingplus.html b/docs/html/lib/stdlib/68swing_68swingplus.html
index d4881b0..4401ec5 100644
--- a/docs/html/lib/stdlib/68swing_68swingplus.html
+++ b/docs/html/lib/stdlib/68swing_68swingplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swingsus.html b/docs/html/lib/stdlib/68swing_68swingsus.html
index e2c2009..d49f524 100644
--- a/docs/html/lib/stdlib/68swing_68swingsus.html
+++ b/docs/html/lib/stdlib/68swing_68swingsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:42 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/68swing_68swingsusplus.html b/docs/html/lib/stdlib/68swing_68swingsusplus.html
index 0f65669..b305370 100644
--- a/docs/html/lib/stdlib/68swing_68swingsusplus.html
+++ b/docs/html/lib/stdlib/68swing_68swingsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 68swing.mma</h2>
diff --git a/docs/html/lib/stdlib/8beat.html b/docs/html/lib/stdlib/8beat.html
index 04cc05d..8fb55cc 100644
--- a/docs/html/lib/stdlib/8beat.html
+++ b/docs/html/lib/stdlib/8beat.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>8Beat</H1>
diff --git a/docs/html/lib/stdlib/8beat_8beat.html b/docs/html/lib/stdlib/8beat_8beat.html
index 4f66b32..55acafd 100644
--- a/docs/html/lib/stdlib/8beat_8beat.html
+++ b/docs/html/lib/stdlib/8beat_8beat.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat.mma</h2>
diff --git a/docs/html/lib/stdlib/8beat_8beat1.html b/docs/html/lib/stdlib/8beat_8beat1.html
index a91a992..8da40f1 100644
--- a/docs/html/lib/stdlib/8beat_8beat1.html
+++ b/docs/html/lib/stdlib/8beat_8beat1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat.mma</h2>
diff --git a/docs/html/lib/stdlib/8beat_8beat1plus.html b/docs/html/lib/stdlib/8beat_8beat1plus.html
index cfb5085..94aad43 100644
--- a/docs/html/lib/stdlib/8beat_8beat1plus.html
+++ b/docs/html/lib/stdlib/8beat_8beat1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat.mma</h2>
diff --git a/docs/html/lib/stdlib/8beat_8beat1sus.html b/docs/html/lib/stdlib/8beat_8beat1sus.html
index 2263f64..9104608 100644
--- a/docs/html/lib/stdlib/8beat_8beat1sus.html
+++ b/docs/html/lib/stdlib/8beat_8beat1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat.mma</h2>
diff --git a/docs/html/lib/stdlib/8beat_8beat1susplus.html b/docs/html/lib/stdlib/8beat_8beat1susplus.html
index d224332..aecced7 100644
--- a/docs/html/lib/stdlib/8beat_8beat1susplus.html
+++ b/docs/html/lib/stdlib/8beat_8beat1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat.mma</h2>
diff --git a/docs/html/lib/stdlib/8beat_8beatend.html b/docs/html/lib/stdlib/8beat_8beatend.html
index cc405cd..386ffbd 100644
--- a/docs/html/lib/stdlib/8beat_8beatend.html
+++ b/docs/html/lib/stdlib/8beat_8beatend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat.mma</h2>
diff --git a/docs/html/lib/stdlib/8beat_8beatfill.html b/docs/html/lib/stdlib/8beat_8beatfill.html
index fe37e1b..5ba1523 100644
--- a/docs/html/lib/stdlib/8beat_8beatfill.html
+++ b/docs/html/lib/stdlib/8beat_8beatfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat.mma</h2>
diff --git a/docs/html/lib/stdlib/8beat_8beatintro.html b/docs/html/lib/stdlib/8beat_8beatintro.html
index f9525b8..91593e3 100644
--- a/docs/html/lib/stdlib/8beat_8beatintro.html
+++ b/docs/html/lib/stdlib/8beat_8beatintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat.mma</h2>
diff --git a/docs/html/lib/stdlib/8beat_8beatplus.html b/docs/html/lib/stdlib/8beat_8beatplus.html
index 7d03524..b107f2b 100644
--- a/docs/html/lib/stdlib/8beat_8beatplus.html
+++ b/docs/html/lib/stdlib/8beat_8beatplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat.mma</h2>
diff --git a/docs/html/lib/stdlib/8beat_8beatsus.html b/docs/html/lib/stdlib/8beat_8beatsus.html
index a323182..e31fbce 100644
--- a/docs/html/lib/stdlib/8beat_8beatsus.html
+++ b/docs/html/lib/stdlib/8beat_8beatsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:17 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat.mma</h2>
diff --git a/docs/html/lib/stdlib/8beat_8beatsusplus.html b/docs/html/lib/stdlib/8beat_8beatsusplus.html
index 05626b8..199ba9b 100644
--- a/docs/html/lib/stdlib/8beat_8beatsusplus.html
+++ b/docs/html/lib/stdlib/8beat_8beatsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: 8beat.mma</h2>
diff --git a/docs/html/lib/stdlib/afro-cuban.html b/docs/html/lib/stdlib/afro-cuban.html
index c66af1d..0d78c03 100644
--- a/docs/html/lib/stdlib/afro-cuban.html
+++ b/docs/html/lib/stdlib/afro-cuban.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Afro-Cuban</H1>
diff --git a/docs/html/lib/stdlib/afro-cuban_afro-cuban.html b/docs/html/lib/stdlib/afro-cuban_afro-cuban.html
index c528056..0574c02 100644
--- a/docs/html/lib/stdlib/afro-cuban_afro-cuban.html
+++ b/docs/html/lib/stdlib/afro-cuban_afro-cuban.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: afro-cuban.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio44.html b/docs/html/lib/stdlib/arpeggio44.html
index 653cad1..4f2e6df 100644
--- a/docs/html/lib/stdlib/arpeggio44.html
+++ b/docs/html/lib/stdlib/arpeggio44.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Arpeggio44</H1>
diff --git a/docs/html/lib/stdlib/arpeggio44_arpeggio4.html b/docs/html/lib/stdlib/arpeggio44_arpeggio4.html
index ac60295..46d17d7 100644
--- a/docs/html/lib/stdlib/arpeggio44_arpeggio4.html
+++ b/docs/html/lib/stdlib/arpeggio44_arpeggio4.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:43 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio44.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio44_arpeggio48.html b/docs/html/lib/stdlib/arpeggio44_arpeggio48.html
index 37e9d34..09addcc 100644
--- a/docs/html/lib/stdlib/arpeggio44_arpeggio48.html
+++ b/docs/html/lib/stdlib/arpeggio44_arpeggio48.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio44.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio44_arpeggio48sus.html b/docs/html/lib/stdlib/arpeggio44_arpeggio48sus.html
index 01d0d84..d489054 100644
--- a/docs/html/lib/stdlib/arpeggio44_arpeggio48sus.html
+++ b/docs/html/lib/stdlib/arpeggio44_arpeggio48sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio44.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio44_arpeggio4intro.html b/docs/html/lib/stdlib/arpeggio44_arpeggio4intro.html
index 4702e51..f2f4ddc 100644
--- a/docs/html/lib/stdlib/arpeggio44_arpeggio4intro.html
+++ b/docs/html/lib/stdlib/arpeggio44_arpeggio4intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio44.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio44_arpeggio4sus.html b/docs/html/lib/stdlib/arpeggio44_arpeggio4sus.html
index 4142b30..ce462b1 100644
--- a/docs/html/lib/stdlib/arpeggio44_arpeggio4sus.html
+++ b/docs/html/lib/stdlib/arpeggio44_arpeggio4sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio44.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio44_arpeggio4susintro.html b/docs/html/lib/stdlib/arpeggio44_arpeggio4susintro.html
index ece325f..c85ea6d 100644
--- a/docs/html/lib/stdlib/arpeggio44_arpeggio4susintro.html
+++ b/docs/html/lib/stdlib/arpeggio44_arpeggio4susintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio44.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio44_arpeggio8.html b/docs/html/lib/stdlib/arpeggio44_arpeggio8.html
index 772e05a..e434128 100644
--- a/docs/html/lib/stdlib/arpeggio44_arpeggio8.html
+++ b/docs/html/lib/stdlib/arpeggio44_arpeggio8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio44.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio44_arpeggio8sus.html b/docs/html/lib/stdlib/arpeggio44_arpeggio8sus.html
index 25c2e5e..abb2d6e 100644
--- a/docs/html/lib/stdlib/arpeggio44_arpeggio8sus.html
+++ b/docs/html/lib/stdlib/arpeggio44_arpeggio8sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio44.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio68.html b/docs/html/lib/stdlib/arpeggio68.html
index d430e9c..a679cab 100644
--- a/docs/html/lib/stdlib/arpeggio68.html
+++ b/docs/html/lib/stdlib/arpeggio68.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Arpeggio68</H1>
diff --git a/docs/html/lib/stdlib/arpeggio68_arpeggio68-16.html b/docs/html/lib/stdlib/arpeggio68_arpeggio68-16.html
index fc8ca6d..841d1ac 100644
--- a/docs/html/lib/stdlib/arpeggio68_arpeggio68-16.html
+++ b/docs/html/lib/stdlib/arpeggio68_arpeggio68-16.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio68.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio68_arpeggio68-816.html b/docs/html/lib/stdlib/arpeggio68_arpeggio68-816.html
index 0e1470c..a78d113 100644
--- a/docs/html/lib/stdlib/arpeggio68_arpeggio68-816.html
+++ b/docs/html/lib/stdlib/arpeggio68_arpeggio68-816.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio68.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio68_arpeggio68.html b/docs/html/lib/stdlib/arpeggio68_arpeggio68.html
index 00a1267..8c8cdc9 100644
--- a/docs/html/lib/stdlib/arpeggio68_arpeggio68.html
+++ b/docs/html/lib/stdlib/arpeggio68_arpeggio68.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio68.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio68_arpeggio68intro.html b/docs/html/lib/stdlib/arpeggio68_arpeggio68intro.html
index fed15de..9b58ce4 100644
--- a/docs/html/lib/stdlib/arpeggio68_arpeggio68intro.html
+++ b/docs/html/lib/stdlib/arpeggio68_arpeggio68intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio68.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio68_arpeggio68sus-16.html b/docs/html/lib/stdlib/arpeggio68_arpeggio68sus-16.html
index b1cf69c..d80c6b4 100644
--- a/docs/html/lib/stdlib/arpeggio68_arpeggio68sus-16.html
+++ b/docs/html/lib/stdlib/arpeggio68_arpeggio68sus-16.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio68.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio68_arpeggio68sus-816.html b/docs/html/lib/stdlib/arpeggio68_arpeggio68sus-816.html
index ab2c795..3d4f2f3 100644
--- a/docs/html/lib/stdlib/arpeggio68_arpeggio68sus-816.html
+++ b/docs/html/lib/stdlib/arpeggio68_arpeggio68sus-816.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio68.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio68_arpeggio68sus.html b/docs/html/lib/stdlib/arpeggio68_arpeggio68sus.html
index 9d5c029..612581b 100644
--- a/docs/html/lib/stdlib/arpeggio68_arpeggio68sus.html
+++ b/docs/html/lib/stdlib/arpeggio68_arpeggio68sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio68.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggio68_arpeggio68susintro.html b/docs/html/lib/stdlib/arpeggio68_arpeggio68susintro.html
index 9fd983e..5967b43 100644
--- a/docs/html/lib/stdlib/arpeggio68_arpeggio68susintro.html
+++ b/docs/html/lib/stdlib/arpeggio68_arpeggio68susintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggio68.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggiowaltz.html b/docs/html/lib/stdlib/arpeggiowaltz.html
index 10fd27e..8564e37 100644
--- a/docs/html/lib/stdlib/arpeggiowaltz.html
+++ b/docs/html/lib/stdlib/arpeggiowaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Arpeggiowaltz</H1>
diff --git a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz.html b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz.html
index 5662d35..4514b69 100644
--- a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz.html
+++ b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggiowaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz48.html b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz48.html
index 4bbcb1d..3525eaf 100644
--- a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz48.html
+++ b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz48.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggiowaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz48sus.html b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz48sus.html
index fa1c35a..90b3499 100644
--- a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz48sus.html
+++ b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz48sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggiowaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz8.html b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz8.html
index df2d851..704ea5f 100644
--- a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz8.html
+++ b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:18 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggiowaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz8sus.html b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz8sus.html
index 0e08f31..f3d7ed9 100644
--- a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz8sus.html
+++ b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltz8sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggiowaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzintro.html b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzintro.html
index bb3cac7..05bbfa2 100644
--- a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzintro.html
+++ b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggiowaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzsus.html b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzsus.html
index 81dc15f..624d427 100644
--- a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzsus.html
+++ b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggiowaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzsusintro.html b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzsusintro.html
index c94c12a..7f66d20 100644
--- a/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzsusintro.html
+++ b/docs/html/lib/stdlib/arpeggiowaltz_arpeggiowaltzsusintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: arpeggiowaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad.html b/docs/html/lib/stdlib/ballad.html
index 7eaf9c6..9830108 100644
--- a/docs/html/lib/stdlib/ballad.html
+++ b/docs/html/lib/stdlib/ballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Ballad</H1>
diff --git a/docs/html/lib/stdlib/ballad128.html b/docs/html/lib/stdlib/ballad128.html
index 97efb29..07a0ecf 100644
--- a/docs/html/lib/stdlib/ballad128.html
+++ b/docs/html/lib/stdlib/ballad128.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Ballad128</H1>
diff --git a/docs/html/lib/stdlib/ballad128_ballad128.html b/docs/html/lib/stdlib/ballad128_ballad128.html
index 7a7018c..f42e93d 100644
--- a/docs/html/lib/stdlib/ballad128_ballad128.html
+++ b/docs/html/lib/stdlib/ballad128_ballad128.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad128.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad128_ballad128end.html b/docs/html/lib/stdlib/ballad128_ballad128end.html
index 91ca401..07c78c8 100644
--- a/docs/html/lib/stdlib/ballad128_ballad128end.html
+++ b/docs/html/lib/stdlib/ballad128_ballad128end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad128.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad128_ballad128intro.html b/docs/html/lib/stdlib/ballad128_ballad128intro.html
index 1aa4040..254b504 100644
--- a/docs/html/lib/stdlib/ballad128_ballad128intro.html
+++ b/docs/html/lib/stdlib/ballad128_ballad128intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad128.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad128_ballad128intro1.html b/docs/html/lib/stdlib/ballad128_ballad128intro1.html
index a9d1854..af70b97 100644
--- a/docs/html/lib/stdlib/ballad128_ballad128intro1.html
+++ b/docs/html/lib/stdlib/ballad128_ballad128intro1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad128.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad128_ballad128plus.html b/docs/html/lib/stdlib/ballad128_ballad128plus.html
index 3673a72..c76806f 100644
--- a/docs/html/lib/stdlib/ballad128_ballad128plus.html
+++ b/docs/html/lib/stdlib/ballad128_ballad128plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad128.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad128_ballad128sus.html b/docs/html/lib/stdlib/ballad128_ballad128sus.html
index 37614c1..d3a51e4 100644
--- a/docs/html/lib/stdlib/ballad128_ballad128sus.html
+++ b/docs/html/lib/stdlib/ballad128_ballad128sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad128.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad128_ballad128susplus.html b/docs/html/lib/stdlib/ballad128_ballad128susplus.html
index 8c0ab92..5d314d4 100644
--- a/docs/html/lib/stdlib/ballad128_ballad128susplus.html
+++ b/docs/html/lib/stdlib/ballad128_ballad128susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad128.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad68.html b/docs/html/lib/stdlib/ballad68.html
index 8fd910b..2d2375e 100644
--- a/docs/html/lib/stdlib/ballad68.html
+++ b/docs/html/lib/stdlib/ballad68.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Ballad68</H1>
diff --git a/docs/html/lib/stdlib/ballad68_ballad68-44.html b/docs/html/lib/stdlib/ballad68_ballad68-44.html
index effdf20..15b0fff 100644
--- a/docs/html/lib/stdlib/ballad68_ballad68-44.html
+++ b/docs/html/lib/stdlib/ballad68_ballad68-44.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad68.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad68_ballad68.html b/docs/html/lib/stdlib/ballad68_ballad68.html
index 797d490..376a288 100644
--- a/docs/html/lib/stdlib/ballad68_ballad68.html
+++ b/docs/html/lib/stdlib/ballad68_ballad68.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad68.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad68_ballad68end.html b/docs/html/lib/stdlib/ballad68_ballad68end.html
index df531bf..30f2859 100644
--- a/docs/html/lib/stdlib/ballad68_ballad68end.html
+++ b/docs/html/lib/stdlib/ballad68_ballad68end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad68.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad68_ballad68intro.html b/docs/html/lib/stdlib/ballad68_ballad68intro.html
index 2766334..91e24e0 100644
--- a/docs/html/lib/stdlib/ballad68_ballad68intro.html
+++ b/docs/html/lib/stdlib/ballad68_ballad68intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad68.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad68_ballad68plus.html b/docs/html/lib/stdlib/ballad68_ballad68plus.html
index 445aa42..860db75 100644
--- a/docs/html/lib/stdlib/ballad68_ballad68plus.html
+++ b/docs/html/lib/stdlib/ballad68_ballad68plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad68.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad68_ballad68sus.html b/docs/html/lib/stdlib/ballad68_ballad68sus.html
index d4394d7..c069ea9 100644
--- a/docs/html/lib/stdlib/ballad68_ballad68sus.html
+++ b/docs/html/lib/stdlib/ballad68_ballad68sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad68.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad68_ballad68susplus.html b/docs/html/lib/stdlib/ballad68_ballad68susplus.html
index f79f2b0..df3bf08 100644
--- a/docs/html/lib/stdlib/ballad68_ballad68susplus.html
+++ b/docs/html/lib/stdlib/ballad68_ballad68susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad68.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_ballad.html b/docs/html/lib/stdlib/ballad_ballad.html
index 40745d7..e1a680a 100644
--- a/docs/html/lib/stdlib/ballad_ballad.html
+++ b/docs/html/lib/stdlib/ballad_ballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_ballad1.html b/docs/html/lib/stdlib/ballad_ballad1.html
index d3af805..1c9a7bc 100644
--- a/docs/html/lib/stdlib/ballad_ballad1.html
+++ b/docs/html/lib/stdlib/ballad_ballad1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_ballad1end.html b/docs/html/lib/stdlib/ballad_ballad1end.html
index caba033..fccdebd 100644
--- a/docs/html/lib/stdlib/ballad_ballad1end.html
+++ b/docs/html/lib/stdlib/ballad_ballad1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_ballad1plus.html b/docs/html/lib/stdlib/ballad_ballad1plus.html
index f808f5b..b7c290a 100644
--- a/docs/html/lib/stdlib/ballad_ballad1plus.html
+++ b/docs/html/lib/stdlib/ballad_ballad1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_ballad1sus.html b/docs/html/lib/stdlib/ballad_ballad1sus.html
index dcea247..1111c0f 100644
--- a/docs/html/lib/stdlib/ballad_ballad1sus.html
+++ b/docs/html/lib/stdlib/ballad_ballad1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_ballad1susplus.html b/docs/html/lib/stdlib/ballad_ballad1susplus.html
index a7a7c56..db703a8 100644
--- a/docs/html/lib/stdlib/ballad_ballad1susplus.html
+++ b/docs/html/lib/stdlib/ballad_ballad1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_balladend.html b/docs/html/lib/stdlib/ballad_balladend.html
index d9855dc..9b2f17a 100644
--- a/docs/html/lib/stdlib/ballad_balladend.html
+++ b/docs/html/lib/stdlib/ballad_balladend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_balladfill.html b/docs/html/lib/stdlib/ballad_balladfill.html
index 5a80193..745d9c7 100644
--- a/docs/html/lib/stdlib/ballad_balladfill.html
+++ b/docs/html/lib/stdlib/ballad_balladfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_balladintro.html b/docs/html/lib/stdlib/ballad_balladintro.html
index 9d5e2a7..57480c0 100644
--- a/docs/html/lib/stdlib/ballad_balladintro.html
+++ b/docs/html/lib/stdlib/ballad_balladintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_balladintro1.html b/docs/html/lib/stdlib/ballad_balladintro1.html
index 114e2b2..2b68527 100644
--- a/docs/html/lib/stdlib/ballad_balladintro1.html
+++ b/docs/html/lib/stdlib/ballad_balladintro1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_balladintro2.html b/docs/html/lib/stdlib/ballad_balladintro2.html
index 1b8ca3a..b15edd9 100644
--- a/docs/html/lib/stdlib/ballad_balladintro2.html
+++ b/docs/html/lib/stdlib/ballad_balladintro2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_balladplus.html b/docs/html/lib/stdlib/ballad_balladplus.html
index 881295f..315a775 100644
--- a/docs/html/lib/stdlib/ballad_balladplus.html
+++ b/docs/html/lib/stdlib/ballad_balladplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_balladsus.html b/docs/html/lib/stdlib/ballad_balladsus.html
index bdd41b1..61f96b7 100644
--- a/docs/html/lib/stdlib/ballad_balladsus.html
+++ b/docs/html/lib/stdlib/ballad_balladsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/ballad_balladsusplus.html b/docs/html/lib/stdlib/ballad_balladsusplus.html
index 602559b..aed0af4 100644
--- a/docs/html/lib/stdlib/ballad_balladsusplus.html
+++ b/docs/html/lib/stdlib/ballad_balladsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:45 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:19 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/basicrock.html b/docs/html/lib/stdlib/basicrock.html
index 93369a1..067bd98 100644
--- a/docs/html/lib/stdlib/basicrock.html
+++ b/docs/html/lib/stdlib/basicrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Basicrock</H1>
diff --git a/docs/html/lib/stdlib/basicrock_basicrock.html b/docs/html/lib/stdlib/basicrock_basicrock.html
index 262879b..2126e4e 100644
--- a/docs/html/lib/stdlib/basicrock_basicrock.html
+++ b/docs/html/lib/stdlib/basicrock_basicrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: basicrock.mma</h2>
diff --git a/docs/html/lib/stdlib/basicrock_basicrock4.html b/docs/html/lib/stdlib/basicrock_basicrock4.html
index e9daf45..85885be 100644
--- a/docs/html/lib/stdlib/basicrock_basicrock4.html
+++ b/docs/html/lib/stdlib/basicrock_basicrock4.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: basicrock.mma</h2>
diff --git a/docs/html/lib/stdlib/basicrock_basicrock4sus.html b/docs/html/lib/stdlib/basicrock_basicrock4sus.html
index f9bad33..5ddafb0 100644
--- a/docs/html/lib/stdlib/basicrock_basicrock4sus.html
+++ b/docs/html/lib/stdlib/basicrock_basicrock4sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: basicrock.mma</h2>
diff --git a/docs/html/lib/stdlib/basicrock_basicrockend.html b/docs/html/lib/stdlib/basicrock_basicrockend.html
index 926962c..522a613 100644
--- a/docs/html/lib/stdlib/basicrock_basicrockend.html
+++ b/docs/html/lib/stdlib/basicrock_basicrockend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: basicrock.mma</h2>
diff --git a/docs/html/lib/stdlib/basicrock_basicrockintro.html b/docs/html/lib/stdlib/basicrock_basicrockintro.html
index 219b148..af9700c 100644
--- a/docs/html/lib/stdlib/basicrock_basicrockintro.html
+++ b/docs/html/lib/stdlib/basicrock_basicrockintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: basicrock.mma</h2>
diff --git a/docs/html/lib/stdlib/basicrock_basicrocksus.html b/docs/html/lib/stdlib/basicrock_basicrocksus.html
index dbe3c5f..70a47ab 100644
--- a/docs/html/lib/stdlib/basicrock_basicrocksus.html
+++ b/docs/html/lib/stdlib/basicrock_basicrocksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: basicrock.mma</h2>
diff --git a/docs/html/lib/stdlib/bebop.html b/docs/html/lib/stdlib/bebop.html
index a6f47c4..a77bf6b 100644
--- a/docs/html/lib/stdlib/bebop.html
+++ b/docs/html/lib/stdlib/bebop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Bebop</H1>
diff --git a/docs/html/lib/stdlib/bebop_bebop.html b/docs/html/lib/stdlib/bebop_bebop.html
index cc56b62..5d97182 100644
--- a/docs/html/lib/stdlib/bebop_bebop.html
+++ b/docs/html/lib/stdlib/bebop_bebop.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bebop.mma</h2>
diff --git a/docs/html/lib/stdlib/bebop_bebopend.html b/docs/html/lib/stdlib/bebop_bebopend.html
index a810744..429bf3f 100644
--- a/docs/html/lib/stdlib/bebop_bebopend.html
+++ b/docs/html/lib/stdlib/bebop_bebopend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bebop.mma</h2>
diff --git a/docs/html/lib/stdlib/bebop_bebopintro.html b/docs/html/lib/stdlib/bebop_bebopintro.html
index 10ae948..6370d34 100644
--- a/docs/html/lib/stdlib/bebop_bebopintro.html
+++ b/docs/html/lib/stdlib/bebop_bebopintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bebop.mma</h2>
diff --git a/docs/html/lib/stdlib/bebop_bebopplus.html b/docs/html/lib/stdlib/bebop_bebopplus.html
index a2b85eb..7aec105 100644
--- a/docs/html/lib/stdlib/bebop_bebopplus.html
+++ b/docs/html/lib/stdlib/bebop_bebopplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:20 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bebop.mma</h2>
diff --git a/docs/html/lib/stdlib/bebop_bebopsus.html b/docs/html/lib/stdlib/bebop_bebopsus.html
index 37e5896..88bff63 100644
--- a/docs/html/lib/stdlib/bebop_bebopsus.html
+++ b/docs/html/lib/stdlib/bebop_bebopsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bebop.mma</h2>
diff --git a/docs/html/lib/stdlib/bebop_bebopsusplus.html b/docs/html/lib/stdlib/bebop_bebopsusplus.html
index 84421cd..5573aab 100644
--- a/docs/html/lib/stdlib/bebop_bebopsusplus.html
+++ b/docs/html/lib/stdlib/bebop_bebopsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:46 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bebop.mma</h2>
diff --git a/docs/html/lib/stdlib/beguine.html b/docs/html/lib/stdlib/beguine.html
index 17b9cfa..8e4fa31 100644
--- a/docs/html/lib/stdlib/beguine.html
+++ b/docs/html/lib/stdlib/beguine.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Beguine</H1>
diff --git a/docs/html/lib/stdlib/beguine_beguine.html b/docs/html/lib/stdlib/beguine_beguine.html
index 5e3c233..bc98aae 100644
--- a/docs/html/lib/stdlib/beguine_beguine.html
+++ b/docs/html/lib/stdlib/beguine_beguine.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: beguine.mma</h2>
diff --git a/docs/html/lib/stdlib/beguine_beguine1.html b/docs/html/lib/stdlib/beguine_beguine1.html
index 9def11e..e766503 100644
--- a/docs/html/lib/stdlib/beguine_beguine1.html
+++ b/docs/html/lib/stdlib/beguine_beguine1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: beguine.mma</h2>
diff --git a/docs/html/lib/stdlib/beguine_beguine1sus.html b/docs/html/lib/stdlib/beguine_beguine1sus.html
index 48689f4..3efde64 100644
--- a/docs/html/lib/stdlib/beguine_beguine1sus.html
+++ b/docs/html/lib/stdlib/beguine_beguine1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: beguine.mma</h2>
diff --git a/docs/html/lib/stdlib/beguine_beguine2end.html b/docs/html/lib/stdlib/beguine_beguine2end.html
index fd35ee4..d262e13 100644
--- a/docs/html/lib/stdlib/beguine_beguine2end.html
+++ b/docs/html/lib/stdlib/beguine_beguine2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: beguine.mma</h2>
diff --git a/docs/html/lib/stdlib/beguine_beguineend.html b/docs/html/lib/stdlib/beguine_beguineend.html
index 5546d6c..0911210 100644
--- a/docs/html/lib/stdlib/beguine_beguineend.html
+++ b/docs/html/lib/stdlib/beguine_beguineend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: beguine.mma</h2>
diff --git a/docs/html/lib/stdlib/beguine_beguinefill.html b/docs/html/lib/stdlib/beguine_beguinefill.html
index a922466..49997fd 100644
--- a/docs/html/lib/stdlib/beguine_beguinefill.html
+++ b/docs/html/lib/stdlib/beguine_beguinefill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: beguine.mma</h2>
diff --git a/docs/html/lib/stdlib/beguine_beguineintro.html b/docs/html/lib/stdlib/beguine_beguineintro.html
index 9ec3c32..9dc6b45 100644
--- a/docs/html/lib/stdlib/beguine_beguineintro.html
+++ b/docs/html/lib/stdlib/beguine_beguineintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: beguine.mma</h2>
diff --git a/docs/html/lib/stdlib/beguine_beguineintro8.html b/docs/html/lib/stdlib/beguine_beguineintro8.html
index 1dde74f..cd451c2 100644
--- a/docs/html/lib/stdlib/beguine_beguineintro8.html
+++ b/docs/html/lib/stdlib/beguine_beguineintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: beguine.mma</h2>
diff --git a/docs/html/lib/stdlib/beguine_beguinesus.html b/docs/html/lib/stdlib/beguine_beguinesus.html
index aa6134a..ef8dd77 100644
--- a/docs/html/lib/stdlib/beguine_beguinesus.html
+++ b/docs/html/lib/stdlib/beguine_beguinesus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: beguine.mma</h2>
diff --git a/docs/html/lib/stdlib/beguine_beguinesusintro.html b/docs/html/lib/stdlib/beguine_beguinesusintro.html
index 45a191f..432d40c 100644
--- a/docs/html/lib/stdlib/beguine_beguinesusintro.html
+++ b/docs/html/lib/stdlib/beguine_beguinesusintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: beguine.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband.html b/docs/html/lib/stdlib/bigband.html
index 3ef2410..eb49062 100644
--- a/docs/html/lib/stdlib/bigband.html
+++ b/docs/html/lib/stdlib/bigband.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Bigband</H1>
diff --git a/docs/html/lib/stdlib/bigband_bigband.html b/docs/html/lib/stdlib/bigband_bigband.html
index e5aac8b..91bf0a9 100644
--- a/docs/html/lib/stdlib/bigband_bigband.html
+++ b/docs/html/lib/stdlib/bigband_bigband.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigband1.html b/docs/html/lib/stdlib/bigband_bigband1.html
index 34ba7d9..2a1ca11 100644
--- a/docs/html/lib/stdlib/bigband_bigband1.html
+++ b/docs/html/lib/stdlib/bigband_bigband1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigband1end.html b/docs/html/lib/stdlib/bigband_bigband1end.html
index dcabaa4..06f8803 100644
--- a/docs/html/lib/stdlib/bigband_bigband1end.html
+++ b/docs/html/lib/stdlib/bigband_bigband1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigband1fill.html b/docs/html/lib/stdlib/bigband_bigband1fill.html
index c766d7e..379e940 100644
--- a/docs/html/lib/stdlib/bigband_bigband1fill.html
+++ b/docs/html/lib/stdlib/bigband_bigband1fill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigband1plus.html b/docs/html/lib/stdlib/bigband_bigband1plus.html
index 875c002..5ad4ba2 100644
--- a/docs/html/lib/stdlib/bigband_bigband1plus.html
+++ b/docs/html/lib/stdlib/bigband_bigband1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigband1sus.html b/docs/html/lib/stdlib/bigband_bigband1sus.html
index 7ff3208..2b8537d 100644
--- a/docs/html/lib/stdlib/bigband_bigband1sus.html
+++ b/docs/html/lib/stdlib/bigband_bigband1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigband1susplus.html b/docs/html/lib/stdlib/bigband_bigband1susplus.html
index 40f9eff..94fd358 100644
--- a/docs/html/lib/stdlib/bigband_bigband1susplus.html
+++ b/docs/html/lib/stdlib/bigband_bigband1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigband2end.html b/docs/html/lib/stdlib/bigband_bigband2end.html
index 9aae288..82eb124 100644
--- a/docs/html/lib/stdlib/bigband_bigband2end.html
+++ b/docs/html/lib/stdlib/bigband_bigband2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigband4end.html b/docs/html/lib/stdlib/bigband_bigband4end.html
index b1afe83..7d3771c 100644
--- a/docs/html/lib/stdlib/bigband_bigband4end.html
+++ b/docs/html/lib/stdlib/bigband_bigband4end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigband8.html b/docs/html/lib/stdlib/bigband_bigband8.html
index 5510252..70fda5d 100644
--- a/docs/html/lib/stdlib/bigband_bigband8.html
+++ b/docs/html/lib/stdlib/bigband_bigband8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigband8sus.html b/docs/html/lib/stdlib/bigband_bigband8sus.html
index 51058c9..0c84ec9 100644
--- a/docs/html/lib/stdlib/bigband_bigband8sus.html
+++ b/docs/html/lib/stdlib/bigband_bigband8sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigbandend.html b/docs/html/lib/stdlib/bigband_bigbandend.html
index b6e6c06..498798c 100644
--- a/docs/html/lib/stdlib/bigband_bigbandend.html
+++ b/docs/html/lib/stdlib/bigband_bigbandend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigbandfill.html b/docs/html/lib/stdlib/bigband_bigbandfill.html
index a6a5c39..4e5a7bd 100644
--- a/docs/html/lib/stdlib/bigband_bigbandfill.html
+++ b/docs/html/lib/stdlib/bigband_bigbandfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigbandintro.html b/docs/html/lib/stdlib/bigband_bigbandintro.html
index 7a897e0..1cb3691 100644
--- a/docs/html/lib/stdlib/bigband_bigbandintro.html
+++ b/docs/html/lib/stdlib/bigband_bigbandintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigbandintro2.html b/docs/html/lib/stdlib/bigband_bigbandintro2.html
index 7959c01..05635f0 100644
--- a/docs/html/lib/stdlib/bigband_bigbandintro2.html
+++ b/docs/html/lib/stdlib/bigband_bigbandintro2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigbandintro8.html b/docs/html/lib/stdlib/bigband_bigbandintro8.html
index 031ca8a..4045775 100644
--- a/docs/html/lib/stdlib/bigband_bigbandintro8.html
+++ b/docs/html/lib/stdlib/bigband_bigbandintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigbandplus.html b/docs/html/lib/stdlib/bigband_bigbandplus.html
index 5b22431..7aee605 100644
--- a/docs/html/lib/stdlib/bigband_bigbandplus.html
+++ b/docs/html/lib/stdlib/bigband_bigbandplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigbandsus.html b/docs/html/lib/stdlib/bigband_bigbandsus.html
index 4d9f2d3..d7d967d 100644
--- a/docs/html/lib/stdlib/bigband_bigbandsus.html
+++ b/docs/html/lib/stdlib/bigband_bigbandsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigbandsusplus.html b/docs/html/lib/stdlib/bigband_bigbandsusplus.html
index df717f0..c233934 100644
--- a/docs/html/lib/stdlib/bigband_bigbandsusplus.html
+++ b/docs/html/lib/stdlib/bigband_bigbandsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:21 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bigband.mma</h2>
diff --git a/docs/html/lib/stdlib/bluegrass.html b/docs/html/lib/stdlib/bluegrass.html
index 7f36fe3..579d203 100644
--- a/docs/html/lib/stdlib/bluegrass.html
+++ b/docs/html/lib/stdlib/bluegrass.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Bluegrass</H1>
diff --git a/docs/html/lib/stdlib/bluegrass_bluegrass.html b/docs/html/lib/stdlib/bluegrass_bluegrass.html
index 9d1fd63..7adde06 100644
--- a/docs/html/lib/stdlib/bluegrass_bluegrass.html
+++ b/docs/html/lib/stdlib/bluegrass_bluegrass.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bluegrass.mma</h2>
diff --git a/docs/html/lib/stdlib/bluegrass_bluegrassbottle.html b/docs/html/lib/stdlib/bluegrass_bluegrassbottle.html
index 2ea934a..78577e5 100644
--- a/docs/html/lib/stdlib/bluegrass_bluegrassbottle.html
+++ b/docs/html/lib/stdlib/bluegrass_bluegrassbottle.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bluegrass.mma</h2>
diff --git a/docs/html/lib/stdlib/bluegrass_bluegrassbottleclap.html b/docs/html/lib/stdlib/bluegrass_bluegrassbottleclap.html
index e28b145..47d6be5 100644
--- a/docs/html/lib/stdlib/bluegrass_bluegrassbottleclap.html
+++ b/docs/html/lib/stdlib/bluegrass_bluegrassbottleclap.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bluegrass.mma</h2>
diff --git a/docs/html/lib/stdlib/bluegrass_bluegrassclap.html b/docs/html/lib/stdlib/bluegrass_bluegrassclap.html
index 9e9f7d6..de066c5 100644
--- a/docs/html/lib/stdlib/bluegrass_bluegrassclap.html
+++ b/docs/html/lib/stdlib/bluegrass_bluegrassclap.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bluegrass.mma</h2>
diff --git a/docs/html/lib/stdlib/bluegrass_bluegrassend.html b/docs/html/lib/stdlib/bluegrass_bluegrassend.html
index cdd12ff..aa9a6aa 100644
--- a/docs/html/lib/stdlib/bluegrass_bluegrassend.html
+++ b/docs/html/lib/stdlib/bluegrass_bluegrassend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bluegrass.mma</h2>
diff --git a/docs/html/lib/stdlib/bluegrass_bluegrassintro.html b/docs/html/lib/stdlib/bluegrass_bluegrassintro.html
index 8928588..a2348e7 100644
--- a/docs/html/lib/stdlib/bluegrass_bluegrassintro.html
+++ b/docs/html/lib/stdlib/bluegrass_bluegrassintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bluegrass.mma</h2>
diff --git a/docs/html/lib/stdlib/bluegrass_bluegrasssus.html b/docs/html/lib/stdlib/bluegrass_bluegrasssus.html
index 4c1dd28..65bcbe1 100644
--- a/docs/html/lib/stdlib/bluegrass_bluegrasssus.html
+++ b/docs/html/lib/stdlib/bluegrass_bluegrasssus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:22 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bluegrass.mma</h2>
diff --git a/docs/html/lib/stdlib/bluegrass_bluegrasssusclap.html b/docs/html/lib/stdlib/bluegrass_bluegrasssusclap.html
index 530590c..3664851 100644
--- a/docs/html/lib/stdlib/bluegrass_bluegrasssusclap.html
+++ b/docs/html/lib/stdlib/bluegrass_bluegrasssusclap.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bluegrass.mma</h2>
diff --git a/docs/html/lib/stdlib/blues.html b/docs/html/lib/stdlib/blues.html
index 1bb33e8..bd0b667 100644
--- a/docs/html/lib/stdlib/blues.html
+++ b/docs/html/lib/stdlib/blues.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Blues</H1>
diff --git a/docs/html/lib/stdlib/blues128.html b/docs/html/lib/stdlib/blues128.html
index 6820fc6..0922b7c 100644
--- a/docs/html/lib/stdlib/blues128.html
+++ b/docs/html/lib/stdlib/blues128.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Blues128</H1>
diff --git a/docs/html/lib/stdlib/blues128_blues128.html b/docs/html/lib/stdlib/blues128_blues128.html
index a10bdc3..cb54359 100644
--- a/docs/html/lib/stdlib/blues128_blues128.html
+++ b/docs/html/lib/stdlib/blues128_blues128.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues128.mma</h2>
diff --git a/docs/html/lib/stdlib/blues128_blues128end.html b/docs/html/lib/stdlib/blues128_blues128end.html
index d9a0554..cad2e8c 100644
--- a/docs/html/lib/stdlib/blues128_blues128end.html
+++ b/docs/html/lib/stdlib/blues128_blues128end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues128.mma</h2>
diff --git a/docs/html/lib/stdlib/blues128_blues128intro.html b/docs/html/lib/stdlib/blues128_blues128intro.html
index 460ec4d..cc936d1 100644
--- a/docs/html/lib/stdlib/blues128_blues128intro.html
+++ b/docs/html/lib/stdlib/blues128_blues128intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues128.mma</h2>
diff --git a/docs/html/lib/stdlib/blues128_blues128plus.html b/docs/html/lib/stdlib/blues128_blues128plus.html
index 1ed1cd3..c6f5ca0 100644
--- a/docs/html/lib/stdlib/blues128_blues128plus.html
+++ b/docs/html/lib/stdlib/blues128_blues128plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues128.mma</h2>
diff --git a/docs/html/lib/stdlib/blues128_blues128sus.html b/docs/html/lib/stdlib/blues128_blues128sus.html
index 57202a8..27d435e 100644
--- a/docs/html/lib/stdlib/blues128_blues128sus.html
+++ b/docs/html/lib/stdlib/blues128_blues128sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues128.mma</h2>
diff --git a/docs/html/lib/stdlib/blues128_blues128susplus.html b/docs/html/lib/stdlib/blues128_blues128susplus.html
index c2334a3..b02c18a 100644
--- a/docs/html/lib/stdlib/blues128_blues128susplus.html
+++ b/docs/html/lib/stdlib/blues128_blues128susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues128.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_blues.html b/docs/html/lib/stdlib/blues_blues.html
index c0d2766..30a2065 100644
--- a/docs/html/lib/stdlib/blues_blues.html
+++ b/docs/html/lib/stdlib/blues_blues.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_blues1.html b/docs/html/lib/stdlib/blues_blues1.html
index 95e40ae..ffceac1 100644
--- a/docs/html/lib/stdlib/blues_blues1.html
+++ b/docs/html/lib/stdlib/blues_blues1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_blues1sus.html b/docs/html/lib/stdlib/blues_blues1sus.html
index d295b8a..50917b7 100644
--- a/docs/html/lib/stdlib/blues_blues1sus.html
+++ b/docs/html/lib/stdlib/blues_blues1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_bluesend.html b/docs/html/lib/stdlib/blues_bluesend.html
index d71879e..4907fc1 100644
--- a/docs/html/lib/stdlib/blues_bluesend.html
+++ b/docs/html/lib/stdlib/blues_bluesend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_bluesintro.html b/docs/html/lib/stdlib/blues_bluesintro.html
index 71ce141..98bd1e6 100644
--- a/docs/html/lib/stdlib/blues_bluesintro.html
+++ b/docs/html/lib/stdlib/blues_bluesintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_bluessus.html b/docs/html/lib/stdlib/blues_bluessus.html
index f0f0dab..d361430 100644
--- a/docs/html/lib/stdlib/blues_bluessus.html
+++ b/docs/html/lib/stdlib/blues_bluessus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_bluestriple.html b/docs/html/lib/stdlib/blues_bluestriple.html
index 8585c12..55bda00 100644
--- a/docs/html/lib/stdlib/blues_bluestriple.html
+++ b/docs/html/lib/stdlib/blues_bluestriple.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_bluestriplel.html b/docs/html/lib/stdlib/blues_bluestriplel.html
index e95fb95..7ff3676 100644
--- a/docs/html/lib/stdlib/blues_bluestriplel.html
+++ b/docs/html/lib/stdlib/blues_bluestriplel.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_bluestriplelsus.html b/docs/html/lib/stdlib/blues_bluestriplelsus.html
index bab71f0..4d0acf4 100644
--- a/docs/html/lib/stdlib/blues_bluestriplelsus.html
+++ b/docs/html/lib/stdlib/blues_bluestriplelsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_bluestripler.html b/docs/html/lib/stdlib/blues_bluestripler.html
index c6b9c0d..05d0d22 100644
--- a/docs/html/lib/stdlib/blues_bluestripler.html
+++ b/docs/html/lib/stdlib/blues_bluestripler.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_bluestriplersus.html b/docs/html/lib/stdlib/blues_bluestriplersus.html
index a479f59..75347ab 100644
--- a/docs/html/lib/stdlib/blues_bluestriplersus.html
+++ b/docs/html/lib/stdlib/blues_bluestriplersus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/blues_bluestriplesus.html b/docs/html/lib/stdlib/blues_bluestriplesus.html
index 6979e2b..430bb14 100644
--- a/docs/html/lib/stdlib/blues_bluestriplesus.html
+++ b/docs/html/lib/stdlib/blues_bluestriplesus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: blues.mma</h2>
diff --git a/docs/html/lib/stdlib/boggiewoggie.html b/docs/html/lib/stdlib/boggiewoggie.html
index 4bbff68..17e3188 100644
--- a/docs/html/lib/stdlib/boggiewoggie.html
+++ b/docs/html/lib/stdlib/boggiewoggie.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:49 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Boggiewoggie</H1>
@@ -13,6 +13,7 @@
 <LI><A Href=#BoggieWoggie2Sus>BoggieWoggie2Sus</a>
 <LI><A Href=#BoggieWoggie3Sus>BoggieWoggie3Sus</a>
 <LI><A Href=#BoggieWoggieEnd>BoggieWoggieEnd</a>
+<LI><A Href=#BoggieWoggieIntro>BoggieWoggieIntro</a>
 </ul>
 <!-- GROOVE=boggiewoggie FILE=boggiewoggie_boggiewoggie.html SRC=/usr/local/share/mma/lib/stdlib/boggiewoggie.mma -->
 <A Name=BoggieWoggie></a>
@@ -144,5 +145,19 @@
     </Table>
   </TD></TR>
 </Table>
+<!-- GROOVE=boggiewoggieintro FILE=boggiewoggie_boggiewoggieintro.html SRC=/usr/local/share/mma/lib/stdlib/boggiewoggie.mma -->
+<A Name=BoggieWoggieIntro></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=boggiewoggie_boggiewoggieintro.html> BoggieWoggieIntro </a> </H2> 
+    Simple 4 bar introduction. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> Piano2 </TD></TR>
+       <TR><TD> Chord </TD> <TD> Piano2 </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
 
 </Body></HTML>
diff --git a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie.html b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie.html
index d3e5597..0907919 100644
--- a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie.html
+++ b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boggiewoggie.mma</h2>
diff --git a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie1.html b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie1.html
index 8aea607..a9f17c6 100644
--- a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie1.html
+++ b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boggiewoggie.mma</h2>
diff --git a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie1sus.html b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie1sus.html
index 618e1c4..6821423 100644
--- a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie1sus.html
+++ b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boggiewoggie.mma</h2>
diff --git a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie2.html b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie2.html
index bb732f1..f577d45 100644
--- a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie2.html
+++ b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:23 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boggiewoggie.mma</h2>
diff --git a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie2sus.html b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie2sus.html
index 8cf360f..ff8b4e0 100644
--- a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie2sus.html
+++ b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boggiewoggie.mma</h2>
diff --git a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie3.html b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie3.html
index ee28ada..cc96cff 100644
--- a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie3.html
+++ b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boggiewoggie.mma</h2>
diff --git a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie3sus.html b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie3sus.html
index 8fa7af4..1e11c37 100644
--- a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie3sus.html
+++ b/docs/html/lib/stdlib/boggiewoggie_boggiewoggie3sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boggiewoggie.mma</h2>
diff --git a/docs/html/lib/stdlib/boggiewoggie_boggiewoggieend.html b/docs/html/lib/stdlib/boggiewoggie_boggiewoggieend.html
index 15e519c..c7a337b 100644
--- a/docs/html/lib/stdlib/boggiewoggie_boggiewoggieend.html
+++ b/docs/html/lib/stdlib/boggiewoggie_boggiewoggieend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boggiewoggie.mma</h2>
diff --git a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie.html b/docs/html/lib/stdlib/boggiewoggie_boggiewoggieintro.html
similarity index 83%
copy from docs/html/lib/stdlib/boggiewoggie_boggiewoggie.html
copy to docs/html/lib/stdlib/boggiewoggie_boggiewoggieintro.html
index d3e5597..1eabc71 100644
--- a/docs/html/lib/stdlib/boggiewoggie_boggiewoggie.html
+++ b/docs/html/lib/stdlib/boggiewoggie_boggiewoggieintro.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boggiewoggie.mma</h2>
-<h2>Groove: Boggiewoggie</h2>
+<h2>Groove: Boggiewoggieintro</h2>
 <p><b>Notes:</b> A standard boogie-woogie blues beat. Great if you like this style; I find it gets old on my ears fairly fast. NOTE: This style uses dominate 7ths in the bass patterns. It'll probably not sound good in songs with Major 7th or Diminished chords.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Basic BG with four-to-the-bar bass line.
+<p><b>Description:</b> Simple 4 bar introduction.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -128,15 +128,6 @@ left:27.0em; width:1.75em; height:3em"
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:30.0em; width:1.75em; height:3em"
  src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:1.75em; height:3em"
- src="../blue.gif">
 </div>
 <p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
@@ -235,22 +226,10 @@ left:20.0em; width:1.4765625em; height:3em"
 left:24.0em; width:0.7734375em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:1.4765625em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:31.0em; width:0.7734375em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:1.4765625em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:34.0em; width:0.7734375em; height:3em"
+left:30.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:35.0em; width:2.25em; height:3em"
  src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:36.0em; width:0.7734375em; height:3em"
- src="../blue.gif">
 </div>
 </Body></HTML>
diff --git a/docs/html/lib/stdlib/boggiewoggie_boggiewoggiesus.html b/docs/html/lib/stdlib/boggiewoggie_boggiewoggiesus.html
index 2a3997f..1fec815 100644
--- a/docs/html/lib/stdlib/boggiewoggie_boggiewoggiesus.html
+++ b/docs/html/lib/stdlib/boggiewoggie_boggiewoggiesus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boggiewoggie.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero.html b/docs/html/lib/stdlib/bolero.html
index 82ad828..bd5bf98 100644
--- a/docs/html/lib/stdlib/bolero.html
+++ b/docs/html/lib/stdlib/bolero.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Bolero</H1>
diff --git a/docs/html/lib/stdlib/bolero_bolero.html b/docs/html/lib/stdlib/bolero_bolero.html
index bffb8c4..77a0495 100644
--- a/docs/html/lib/stdlib/bolero_bolero.html
+++ b/docs/html/lib/stdlib/bolero_bolero.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_bolero1.html b/docs/html/lib/stdlib/bolero_bolero1.html
index fe01331..334d804 100644
--- a/docs/html/lib/stdlib/bolero_bolero1.html
+++ b/docs/html/lib/stdlib/bolero_bolero1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_bolero1end.html b/docs/html/lib/stdlib/bolero_bolero1end.html
index d7b89d1..0246bc0 100644
--- a/docs/html/lib/stdlib/bolero_bolero1end.html
+++ b/docs/html/lib/stdlib/bolero_bolero1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_bolero1fill.html b/docs/html/lib/stdlib/bolero_bolero1fill.html
index 47bf1bf..ae767c7 100644
--- a/docs/html/lib/stdlib/bolero_bolero1fill.html
+++ b/docs/html/lib/stdlib/bolero_bolero1fill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_bolero1intro.html b/docs/html/lib/stdlib/bolero_bolero1intro.html
index ce950e4..3042984 100644
--- a/docs/html/lib/stdlib/bolero_bolero1intro.html
+++ b/docs/html/lib/stdlib/bolero_bolero1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_bolero1sus.html b/docs/html/lib/stdlib/bolero_bolero1sus.html
index 1610e47..2131b00 100644
--- a/docs/html/lib/stdlib/bolero_bolero1sus.html
+++ b/docs/html/lib/stdlib/bolero_bolero1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_bolero1susfill.html b/docs/html/lib/stdlib/bolero_bolero1susfill.html
index 741079c..70c44bc 100644
--- a/docs/html/lib/stdlib/bolero_bolero1susfill.html
+++ b/docs/html/lib/stdlib/bolero_bolero1susfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_boleroalt.html b/docs/html/lib/stdlib/bolero_boleroalt.html
index 024d726..c1623b9 100644
--- a/docs/html/lib/stdlib/bolero_boleroalt.html
+++ b/docs/html/lib/stdlib/bolero_boleroalt.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_boleroaltfill.html b/docs/html/lib/stdlib/bolero_boleroaltfill.html
index 53fe688..c4af252 100644
--- a/docs/html/lib/stdlib/bolero_boleroaltfill.html
+++ b/docs/html/lib/stdlib/bolero_boleroaltfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_boleroaltsus.html b/docs/html/lib/stdlib/bolero_boleroaltsus.html
index 1f5aaaa..1f345c3 100644
--- a/docs/html/lib/stdlib/bolero_boleroaltsus.html
+++ b/docs/html/lib/stdlib/bolero_boleroaltsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_boleroaltsusfill.html b/docs/html/lib/stdlib/bolero_boleroaltsusfill.html
index 46b2e97..4934162 100644
--- a/docs/html/lib/stdlib/bolero_boleroaltsusfill.html
+++ b/docs/html/lib/stdlib/bolero_boleroaltsusfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_boleroend.html b/docs/html/lib/stdlib/bolero_boleroend.html
index 86b6c53..b317170 100644
--- a/docs/html/lib/stdlib/bolero_boleroend.html
+++ b/docs/html/lib/stdlib/bolero_boleroend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_bolerofill.html b/docs/html/lib/stdlib/bolero_bolerofill.html
index df9d894..7f860a5 100644
--- a/docs/html/lib/stdlib/bolero_bolerofill.html
+++ b/docs/html/lib/stdlib/bolero_bolerofill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_bolerointro.html b/docs/html/lib/stdlib/bolero_bolerointro.html
index 8f136f4..f48c0db 100644
--- a/docs/html/lib/stdlib/bolero_bolerointro.html
+++ b/docs/html/lib/stdlib/bolero_bolerointro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_bolerosus.html b/docs/html/lib/stdlib/bolero_bolerosus.html
index 1513e7e..15dd495 100644
--- a/docs/html/lib/stdlib/bolero_bolerosus.html
+++ b/docs/html/lib/stdlib/bolero_bolerosus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/bolero_bolerosusfill.html b/docs/html/lib/stdlib/bolero_bolerosusfill.html
index a3f9c3e..2af6ef1 100644
--- a/docs/html/lib/stdlib/bolero_bolerosusfill.html
+++ b/docs/html/lib/stdlib/bolero_bolerosusfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:50 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:24 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bolero.mma</h2>
diff --git a/docs/html/lib/stdlib/boneym.html b/docs/html/lib/stdlib/boneym.html
index ed07e62..9a45dbb 100644
--- a/docs/html/lib/stdlib/boneym.html
+++ b/docs/html/lib/stdlib/boneym.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Boneym</H1>
diff --git a/docs/html/lib/stdlib/boneym_boneym.html b/docs/html/lib/stdlib/boneym_boneym.html
index 19cc482..6c0a54f 100644
--- a/docs/html/lib/stdlib/boneym_boneym.html
+++ b/docs/html/lib/stdlib/boneym_boneym.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boneym.mma</h2>
diff --git a/docs/html/lib/stdlib/boneym_boneymend.html b/docs/html/lib/stdlib/boneym_boneymend.html
index 03cde69..628f82a 100644
--- a/docs/html/lib/stdlib/boneym_boneymend.html
+++ b/docs/html/lib/stdlib/boneym_boneymend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boneym.mma</h2>
diff --git a/docs/html/lib/stdlib/boneym_boneymfill.html b/docs/html/lib/stdlib/boneym_boneymfill.html
index 271cef7..2b6dd25 100644
--- a/docs/html/lib/stdlib/boneym_boneymfill.html
+++ b/docs/html/lib/stdlib/boneym_boneymfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boneym.mma</h2>
diff --git a/docs/html/lib/stdlib/boneym_boneymintro.html b/docs/html/lib/stdlib/boneym_boneymintro.html
index 52e99e6..36d1541 100644
--- a/docs/html/lib/stdlib/boneym_boneymintro.html
+++ b/docs/html/lib/stdlib/boneym_boneymintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boneym.mma</h2>
diff --git a/docs/html/lib/stdlib/boneym_boneymintro8.html b/docs/html/lib/stdlib/boneym_boneymintro8.html
index 6c95a69..44f6d5e 100644
--- a/docs/html/lib/stdlib/boneym_boneymintro8.html
+++ b/docs/html/lib/stdlib/boneym_boneymintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boneym.mma</h2>
diff --git a/docs/html/lib/stdlib/boneym_boneymplus.html b/docs/html/lib/stdlib/boneym_boneymplus.html
index b974615..229a635 100644
--- a/docs/html/lib/stdlib/boneym_boneymplus.html
+++ b/docs/html/lib/stdlib/boneym_boneymplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boneym.mma</h2>
diff --git a/docs/html/lib/stdlib/boneym_boneymsus.html b/docs/html/lib/stdlib/boneym_boneymsus.html
index 35dd5a9..d660fee 100644
--- a/docs/html/lib/stdlib/boneym_boneymsus.html
+++ b/docs/html/lib/stdlib/boneym_boneymsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boneym.mma</h2>
diff --git a/docs/html/lib/stdlib/boneym_boneymsusplus.html b/docs/html/lib/stdlib/boneym_boneymsusplus.html
index 9a7b61a..15ba8a9 100644
--- a/docs/html/lib/stdlib/boneym_boneymsusplus.html
+++ b/docs/html/lib/stdlib/boneym_boneymsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: boneym.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova.html b/docs/html/lib/stdlib/bossanova.html
index d882000..20a6a35 100644
--- a/docs/html/lib/stdlib/bossanova.html
+++ b/docs/html/lib/stdlib/bossanova.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Bossanova</H1>
diff --git a/docs/html/lib/stdlib/bossanova_bossanova.html b/docs/html/lib/stdlib/bossanova_bossanova.html
index 6ef5308..a7066bb 100644
--- a/docs/html/lib/stdlib/bossanova_bossanova.html
+++ b/docs/html/lib/stdlib/bossanova_bossanova.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:51 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanova1end.html b/docs/html/lib/stdlib/bossanova_bossanova1end.html
index 6478c1e..a110c24 100644
--- a/docs/html/lib/stdlib/bossanova_bossanova1end.html
+++ b/docs/html/lib/stdlib/bossanova_bossanova1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanova1sus.html b/docs/html/lib/stdlib/bossanova_bossanova1sus.html
index f96daba..ead2023 100644
--- a/docs/html/lib/stdlib/bossanova_bossanova1sus.html
+++ b/docs/html/lib/stdlib/bossanova_bossanova1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanova1susplus.html b/docs/html/lib/stdlib/bossanova_bossanova1susplus.html
index dc276c0..b0f38f8 100644
--- a/docs/html/lib/stdlib/bossanova_bossanova1susplus.html
+++ b/docs/html/lib/stdlib/bossanova_bossanova1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanova2end.html b/docs/html/lib/stdlib/bossanova_bossanova2end.html
index 0cfc617..cdb8178 100644
--- a/docs/html/lib/stdlib/bossanova_bossanova2end.html
+++ b/docs/html/lib/stdlib/bossanova_bossanova2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanova2sus.html b/docs/html/lib/stdlib/bossanova_bossanova2sus.html
index 31a43a7..6febad0 100644
--- a/docs/html/lib/stdlib/bossanova_bossanova2sus.html
+++ b/docs/html/lib/stdlib/bossanova_bossanova2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanova2susplus.html b/docs/html/lib/stdlib/bossanova_bossanova2susplus.html
index 78aed35..c0ecea0 100644
--- a/docs/html/lib/stdlib/bossanova_bossanova2susplus.html
+++ b/docs/html/lib/stdlib/bossanova_bossanova2susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanova3sus.html b/docs/html/lib/stdlib/bossanova_bossanova3sus.html
index a0316ed..7ff8083 100644
--- a/docs/html/lib/stdlib/bossanova_bossanova3sus.html
+++ b/docs/html/lib/stdlib/bossanova_bossanova3sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanova3susplus.html b/docs/html/lib/stdlib/bossanova_bossanova3susplus.html
index ccfa9b2..ad0cd5b 100644
--- a/docs/html/lib/stdlib/bossanova_bossanova3susplus.html
+++ b/docs/html/lib/stdlib/bossanova_bossanova3susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanovaend.html b/docs/html/lib/stdlib/bossanova_bossanovaend.html
index e29a993..3397514 100644
--- a/docs/html/lib/stdlib/bossanova_bossanovaend.html
+++ b/docs/html/lib/stdlib/bossanova_bossanovaend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanovafill.html b/docs/html/lib/stdlib/bossanova_bossanovafill.html
index 993cd73..b71bf48 100644
--- a/docs/html/lib/stdlib/bossanova_bossanovafill.html
+++ b/docs/html/lib/stdlib/bossanova_bossanovafill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanovaintro.html b/docs/html/lib/stdlib/bossanova_bossanovaintro.html
index 79f9a9b..1f43c19 100644
--- a/docs/html/lib/stdlib/bossanova_bossanovaintro.html
+++ b/docs/html/lib/stdlib/bossanova_bossanovaintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanovaintro1.html b/docs/html/lib/stdlib/bossanova_bossanovaintro1.html
index 75f67fa..69205eb 100644
--- a/docs/html/lib/stdlib/bossanova_bossanovaintro1.html
+++ b/docs/html/lib/stdlib/bossanova_bossanovaintro1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanovaintro8.html b/docs/html/lib/stdlib/bossanova_bossanovaintro8.html
index 8d8cd54..7a61cba 100644
--- a/docs/html/lib/stdlib/bossanova_bossanovaintro8.html
+++ b/docs/html/lib/stdlib/bossanova_bossanovaintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanovaplus.html b/docs/html/lib/stdlib/bossanova_bossanovaplus.html
index 8ac924a..acb1011 100644
--- a/docs/html/lib/stdlib/bossanova_bossanovaplus.html
+++ b/docs/html/lib/stdlib/bossanova_bossanovaplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanovasus.html b/docs/html/lib/stdlib/bossanova_bossanovasus.html
index 45146d9..a57df3d 100644
--- a/docs/html/lib/stdlib/bossanova_bossanovasus.html
+++ b/docs/html/lib/stdlib/bossanova_bossanovasus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:25 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/bossanova_bossanovasusplus.html b/docs/html/lib/stdlib/bossanova_bossanovasusplus.html
index 5e41358..f7c55b8 100644
--- a/docs/html/lib/stdlib/bossanova_bossanovasusplus.html
+++ b/docs/html/lib/stdlib/bossanova_bossanovasusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:52 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bossanova.mma</h2>
diff --git a/docs/html/lib/stdlib/broadway.html b/docs/html/lib/stdlib/broadway.html
index 5e3190b..8b0caa6 100644
--- a/docs/html/lib/stdlib/broadway.html
+++ b/docs/html/lib/stdlib/broadway.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Broadway</H1>
diff --git a/docs/html/lib/stdlib/broadway_broadway.html b/docs/html/lib/stdlib/broadway_broadway.html
index 43ab764..efd6128 100644
--- a/docs/html/lib/stdlib/broadway_broadway.html
+++ b/docs/html/lib/stdlib/broadway_broadway.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadway.mma</h2>
diff --git a/docs/html/lib/stdlib/broadway_broadway1.html b/docs/html/lib/stdlib/broadway_broadway1.html
index e80ee5f..7fd9f46 100644
--- a/docs/html/lib/stdlib/broadway_broadway1.html
+++ b/docs/html/lib/stdlib/broadway_broadway1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadway.mma</h2>
diff --git a/docs/html/lib/stdlib/broadway_broadway1sus.html b/docs/html/lib/stdlib/broadway_broadway1sus.html
index 640c609..f2ce856 100644
--- a/docs/html/lib/stdlib/broadway_broadway1sus.html
+++ b/docs/html/lib/stdlib/broadway_broadway1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadway.mma</h2>
diff --git a/docs/html/lib/stdlib/broadway_broadway2.html b/docs/html/lib/stdlib/broadway_broadway2.html
index fbe1665..2a22a70 100644
--- a/docs/html/lib/stdlib/broadway_broadway2.html
+++ b/docs/html/lib/stdlib/broadway_broadway2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadway.mma</h2>
diff --git a/docs/html/lib/stdlib/broadway_broadway2sus.html b/docs/html/lib/stdlib/broadway_broadway2sus.html
index 9c51637..59b88fb 100644
--- a/docs/html/lib/stdlib/broadway_broadway2sus.html
+++ b/docs/html/lib/stdlib/broadway_broadway2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadway.mma</h2>
diff --git a/docs/html/lib/stdlib/broadway_broadwayend.html b/docs/html/lib/stdlib/broadway_broadwayend.html
index 995a5e1..961ccf9 100644
--- a/docs/html/lib/stdlib/broadway_broadwayend.html
+++ b/docs/html/lib/stdlib/broadway_broadwayend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadway.mma</h2>
diff --git a/docs/html/lib/stdlib/broadway_broadwayfill.html b/docs/html/lib/stdlib/broadway_broadwayfill.html
index 6ad2b70..3702c49 100644
--- a/docs/html/lib/stdlib/broadway_broadwayfill.html
+++ b/docs/html/lib/stdlib/broadway_broadwayfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadway.mma</h2>
diff --git a/docs/html/lib/stdlib/broadway_broadwayintro.html b/docs/html/lib/stdlib/broadway_broadwayintro.html
index 712f03a..ec93885 100644
--- a/docs/html/lib/stdlib/broadway_broadwayintro.html
+++ b/docs/html/lib/stdlib/broadway_broadwayintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadway.mma</h2>
diff --git a/docs/html/lib/stdlib/broadway_broadwayintro8.html b/docs/html/lib/stdlib/broadway_broadwayintro8.html
index f7233ee..1b4b620 100644
--- a/docs/html/lib/stdlib/broadway_broadwayintro8.html
+++ b/docs/html/lib/stdlib/broadway_broadwayintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadway.mma</h2>
diff --git a/docs/html/lib/stdlib/broadway_broadwaysus.html b/docs/html/lib/stdlib/broadway_broadwaysus.html
index bfd6214..9856003 100644
--- a/docs/html/lib/stdlib/broadway_broadwaysus.html
+++ b/docs/html/lib/stdlib/broadway_broadwaysus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:26 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadway.mma</h2>
diff --git a/docs/html/lib/stdlib/broadwaywaltz.html b/docs/html/lib/stdlib/broadwaywaltz.html
index 71af12d..9137f8e 100644
--- a/docs/html/lib/stdlib/broadwaywaltz.html
+++ b/docs/html/lib/stdlib/broadwaywaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Broadwaywaltz</H1>
diff --git a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz.html b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz.html
index ea2c8ab..24838e4 100644
--- a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz.html
+++ b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadwaywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz1.html b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz1.html
index 4e6dbdc..36648e2 100644
--- a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz1.html
+++ b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadwaywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz1sus.html b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz1sus.html
index 97f8dd5..a026f60 100644
--- a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz1sus.html
+++ b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadwaywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz2.html b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz2.html
index 5f431a8..8d0446b 100644
--- a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz2.html
+++ b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadwaywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz2sus.html b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz2sus.html
index a424295..2ed8bd1 100644
--- a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz2sus.html
+++ b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltz2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadwaywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzend.html b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzend.html
index 0b84fbb..bd54b07 100644
--- a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzend.html
+++ b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadwaywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzintro.html b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzintro.html
index ee088b7..65d16d5 100644
--- a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzintro.html
+++ b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadwaywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzintro8.html b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzintro8.html
index 43d3f6a..51b0c31 100644
--- a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzintro8.html
+++ b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadwaywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzsus.html b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzsus.html
index 3b93736..6eed101 100644
--- a/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzsus.html
+++ b/docs/html/lib/stdlib/broadwaywaltz_broadwaywaltzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:53 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: broadwaywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/bvfunk.html b/docs/html/lib/stdlib/bvfunk.html
index 6341c87..87c6df1 100644
--- a/docs/html/lib/stdlib/bvfunk.html
+++ b/docs/html/lib/stdlib/bvfunk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 16:16:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Bvfunk</H1>
diff --git a/docs/html/lib/stdlib/bvfunk_bvfunk.html b/docs/html/lib/stdlib/bvfunk_bvfunk.html
index 548146d..fe2a346 100644
--- a/docs/html/lib/stdlib/bvfunk_bvfunk.html
+++ b/docs/html/lib/stdlib/bvfunk_bvfunk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 16:16:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bvfunk.mma</h2>
diff --git a/docs/html/lib/stdlib/bvfunk_bvfunkend.html b/docs/html/lib/stdlib/bvfunk_bvfunkend.html
index 46767ed..e97c568 100644
--- a/docs/html/lib/stdlib/bvfunk_bvfunkend.html
+++ b/docs/html/lib/stdlib/bvfunk_bvfunkend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 16:16:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bvfunk.mma</h2>
diff --git a/docs/html/lib/stdlib/bvfunk_bvfunkhorns.html b/docs/html/lib/stdlib/bvfunk_bvfunkhorns.html
index e0ffa04..b087533 100644
--- a/docs/html/lib/stdlib/bvfunk_bvfunkhorns.html
+++ b/docs/html/lib/stdlib/bvfunk_bvfunkhorns.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 16:16:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bvfunk.mma</h2>
diff --git a/docs/html/lib/stdlib/bvfunk_bvfunkintro.html b/docs/html/lib/stdlib/bvfunk_bvfunkintro.html
index 10b86cc..abb876a 100644
--- a/docs/html/lib/stdlib/bvfunk_bvfunkintro.html
+++ b/docs/html/lib/stdlib/bvfunk_bvfunkintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 16:16:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bvfunk.mma</h2>
diff --git a/docs/html/lib/stdlib/bvfunk_bvfunkintro8.html b/docs/html/lib/stdlib/bvfunk_bvfunkintro8.html
index 0f8fe2b..958ebe5 100644
--- a/docs/html/lib/stdlib/bvfunk_bvfunkintro8.html
+++ b/docs/html/lib/stdlib/bvfunk_bvfunkintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 16:16:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bvfunk.mma</h2>
diff --git a/docs/html/lib/stdlib/bvfunk_bvfunksus.html b/docs/html/lib/stdlib/bvfunk_bvfunksus.html
index f028d65..8ee15b2 100644
--- a/docs/html/lib/stdlib/bvfunk_bvfunksus.html
+++ b/docs/html/lib/stdlib/bvfunk_bvfunksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Mon Nov 10 16:16:44 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bvfunk.mma</h2>
diff --git a/docs/html/lib/stdlib/bwmarch.html b/docs/html/lib/stdlib/bwmarch.html
index 4c50d00..4f5dc61 100644
--- a/docs/html/lib/stdlib/bwmarch.html
+++ b/docs/html/lib/stdlib/bwmarch.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:27 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Bwmarch</H1>
diff --git a/docs/html/lib/stdlib/bwmarch_bwmarch.html b/docs/html/lib/stdlib/bwmarch_bwmarch.html
index ea81b11..60f7f60 100644
--- a/docs/html/lib/stdlib/bwmarch_bwmarch.html
+++ b/docs/html/lib/stdlib/bwmarch_bwmarch.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bwmarch.mma</h2>
diff --git a/docs/html/lib/stdlib/bwmarch_bwmarchend.html b/docs/html/lib/stdlib/bwmarch_bwmarchend.html
index dd764fe..f6ea28a 100644
--- a/docs/html/lib/stdlib/bwmarch_bwmarchend.html
+++ b/docs/html/lib/stdlib/bwmarch_bwmarchend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bwmarch.mma</h2>
diff --git a/docs/html/lib/stdlib/bwmarch_bwmarchfill.html b/docs/html/lib/stdlib/bwmarch_bwmarchfill.html
index e5a0d7a..5eb9d8a 100644
--- a/docs/html/lib/stdlib/bwmarch_bwmarchfill.html
+++ b/docs/html/lib/stdlib/bwmarch_bwmarchfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bwmarch.mma</h2>
diff --git a/docs/html/lib/stdlib/bwmarch_bwmarchintro.html b/docs/html/lib/stdlib/bwmarch_bwmarchintro.html
index 35160d8..78a035a 100644
--- a/docs/html/lib/stdlib/bwmarch_bwmarchintro.html
+++ b/docs/html/lib/stdlib/bwmarch_bwmarchintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bwmarch.mma</h2>
diff --git a/docs/html/lib/stdlib/bwmarch_bwmarchintro8.html b/docs/html/lib/stdlib/bwmarch_bwmarchintro8.html
index 3a2cedb..ec66558 100644
--- a/docs/html/lib/stdlib/bwmarch_bwmarchintro8.html
+++ b/docs/html/lib/stdlib/bwmarch_bwmarchintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bwmarch.mma</h2>
diff --git a/docs/html/lib/stdlib/bwmarch_bwmarchplus.html b/docs/html/lib/stdlib/bwmarch_bwmarchplus.html
index 74b861e..324de1e 100644
--- a/docs/html/lib/stdlib/bwmarch_bwmarchplus.html
+++ b/docs/html/lib/stdlib/bwmarch_bwmarchplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bwmarch.mma</h2>
diff --git a/docs/html/lib/stdlib/bwmarch_bwmarchplus2.html b/docs/html/lib/stdlib/bwmarch_bwmarchplus2.html
index 966c583..e30b732 100644
--- a/docs/html/lib/stdlib/bwmarch_bwmarchplus2.html
+++ b/docs/html/lib/stdlib/bwmarch_bwmarchplus2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bwmarch.mma</h2>
diff --git a/docs/html/lib/stdlib/bwmarch_bwmarchsus.html b/docs/html/lib/stdlib/bwmarch_bwmarchsus.html
index 6624d6a..eea8632 100644
--- a/docs/html/lib/stdlib/bwmarch_bwmarchsus.html
+++ b/docs/html/lib/stdlib/bwmarch_bwmarchsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bwmarch.mma</h2>
diff --git a/docs/html/lib/stdlib/bwmarch_bwmarchsusplus.html b/docs/html/lib/stdlib/bwmarch_bwmarchsusplus.html
index 6cf24b4..34f76b4 100644
--- a/docs/html/lib/stdlib/bwmarch_bwmarchsusplus.html
+++ b/docs/html/lib/stdlib/bwmarch_bwmarchsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bwmarch.mma</h2>
diff --git a/docs/html/lib/stdlib/bwmarch_bwmarchsusplus2.html b/docs/html/lib/stdlib/bwmarch_bwmarchsusplus2.html
index 1d6453a..fcc5dc3 100644
--- a/docs/html/lib/stdlib/bwmarch_bwmarchsusplus2.html
+++ b/docs/html/lib/stdlib/bwmarch_bwmarchsusplus2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: bwmarch.mma</h2>
diff --git a/docs/html/lib/stdlib/calypso.html b/docs/html/lib/stdlib/calypso.html
index 9933968..61831ed 100644
--- a/docs/html/lib/stdlib/calypso.html
+++ b/docs/html/lib/stdlib/calypso.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Calypso</H1>
diff --git a/docs/html/lib/stdlib/calypso_calypso.html b/docs/html/lib/stdlib/calypso_calypso.html
index dcd34df..1e26faf 100644
--- a/docs/html/lib/stdlib/calypso_calypso.html
+++ b/docs/html/lib/stdlib/calypso_calypso.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: calypso.mma</h2>
diff --git a/docs/html/lib/stdlib/calypso_calypso1.html b/docs/html/lib/stdlib/calypso_calypso1.html
index a9988a9..608a478 100644
--- a/docs/html/lib/stdlib/calypso_calypso1.html
+++ b/docs/html/lib/stdlib/calypso_calypso1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: calypso.mma</h2>
diff --git a/docs/html/lib/stdlib/calypso_calypso1plus.html b/docs/html/lib/stdlib/calypso_calypso1plus.html
index 04477ac..4238b8f 100644
--- a/docs/html/lib/stdlib/calypso_calypso1plus.html
+++ b/docs/html/lib/stdlib/calypso_calypso1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: calypso.mma</h2>
diff --git a/docs/html/lib/stdlib/calypso_calypso1sus.html b/docs/html/lib/stdlib/calypso_calypso1sus.html
index 998b332..58e24e1 100644
--- a/docs/html/lib/stdlib/calypso_calypso1sus.html
+++ b/docs/html/lib/stdlib/calypso_calypso1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: calypso.mma</h2>
diff --git a/docs/html/lib/stdlib/calypso_calypso1susplus.html b/docs/html/lib/stdlib/calypso_calypso1susplus.html
index 8dd23ca..ae40b57 100644
--- a/docs/html/lib/stdlib/calypso_calypso1susplus.html
+++ b/docs/html/lib/stdlib/calypso_calypso1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: calypso.mma</h2>
diff --git a/docs/html/lib/stdlib/calypso_calypsoend.html b/docs/html/lib/stdlib/calypso_calypsoend.html
index 69edd3b..de8fc37 100644
--- a/docs/html/lib/stdlib/calypso_calypsoend.html
+++ b/docs/html/lib/stdlib/calypso_calypsoend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: calypso.mma</h2>
diff --git a/docs/html/lib/stdlib/calypso_calypsointro.html b/docs/html/lib/stdlib/calypso_calypsointro.html
index b2cfde5..1e724ec 100644
--- a/docs/html/lib/stdlib/calypso_calypsointro.html
+++ b/docs/html/lib/stdlib/calypso_calypsointro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: calypso.mma</h2>
diff --git a/docs/html/lib/stdlib/calypso_calypsoplus.html b/docs/html/lib/stdlib/calypso_calypsoplus.html
index f9e808e..d8c5729 100644
--- a/docs/html/lib/stdlib/calypso_calypsoplus.html
+++ b/docs/html/lib/stdlib/calypso_calypsoplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: calypso.mma</h2>
diff --git a/docs/html/lib/stdlib/calypso_calypsosus.html b/docs/html/lib/stdlib/calypso_calypsosus.html
index 13749fd..4bb208a 100644
--- a/docs/html/lib/stdlib/calypso_calypsosus.html
+++ b/docs/html/lib/stdlib/calypso_calypsosus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: calypso.mma</h2>
diff --git a/docs/html/lib/stdlib/calypso_calypsosusplus.html b/docs/html/lib/stdlib/calypso_calypsosusplus.html
index 3d8e093..6b3e4b5 100644
--- a/docs/html/lib/stdlib/calypso_calypsosusplus.html
+++ b/docs/html/lib/stdlib/calypso_calypsosusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:54 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: calypso.mma</h2>
diff --git a/docs/html/lib/stdlib/chacha.html b/docs/html/lib/stdlib/chacha.html
index 20d9961..2c6d49f 100644
--- a/docs/html/lib/stdlib/chacha.html
+++ b/docs/html/lib/stdlib/chacha.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Chacha</H1>
diff --git a/docs/html/lib/stdlib/chacha_chacha.html b/docs/html/lib/stdlib/chacha_chacha.html
index d684869..79ca62f 100644
--- a/docs/html/lib/stdlib/chacha_chacha.html
+++ b/docs/html/lib/stdlib/chacha_chacha.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:28 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: chacha.mma</h2>
diff --git a/docs/html/lib/stdlib/chacha_chacha1.html b/docs/html/lib/stdlib/chacha_chacha1.html
index 2787b47..1626bba 100644
--- a/docs/html/lib/stdlib/chacha_chacha1.html
+++ b/docs/html/lib/stdlib/chacha_chacha1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: chacha.mma</h2>
diff --git a/docs/html/lib/stdlib/chacha_chacha1fill.html b/docs/html/lib/stdlib/chacha_chacha1fill.html
index 367b2c1..c4b4a2e 100644
--- a/docs/html/lib/stdlib/chacha_chacha1fill.html
+++ b/docs/html/lib/stdlib/chacha_chacha1fill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: chacha.mma</h2>
diff --git a/docs/html/lib/stdlib/chacha_chacha1sus.html b/docs/html/lib/stdlib/chacha_chacha1sus.html
index ae342f9..3f70967 100644
--- a/docs/html/lib/stdlib/chacha_chacha1sus.html
+++ b/docs/html/lib/stdlib/chacha_chacha1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: chacha.mma</h2>
diff --git a/docs/html/lib/stdlib/chacha_chachaend.html b/docs/html/lib/stdlib/chacha_chachaend.html
index dd00b16..0ac906b 100644
--- a/docs/html/lib/stdlib/chacha_chachaend.html
+++ b/docs/html/lib/stdlib/chacha_chachaend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: chacha.mma</h2>
diff --git a/docs/html/lib/stdlib/chacha_chachafill.html b/docs/html/lib/stdlib/chacha_chachafill.html
index 7a8c89a..5c827d2 100644
--- a/docs/html/lib/stdlib/chacha_chachafill.html
+++ b/docs/html/lib/stdlib/chacha_chachafill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: chacha.mma</h2>
diff --git a/docs/html/lib/stdlib/chacha_chachaintro.html b/docs/html/lib/stdlib/chacha_chachaintro.html
index 05e9270..be9081e 100644
--- a/docs/html/lib/stdlib/chacha_chachaintro.html
+++ b/docs/html/lib/stdlib/chacha_chachaintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: chacha.mma</h2>
diff --git a/docs/html/lib/stdlib/chacha_chachaintro8.html b/docs/html/lib/stdlib/chacha_chachaintro8.html
index 2cac28f..0345bb6 100644
--- a/docs/html/lib/stdlib/chacha_chachaintro8.html
+++ b/docs/html/lib/stdlib/chacha_chachaintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: chacha.mma</h2>
diff --git a/docs/html/lib/stdlib/chacha_chachasus.html b/docs/html/lib/stdlib/chacha_chachasus.html
index 12cdc22..29dfad7 100644
--- a/docs/html/lib/stdlib/chacha_chachasus.html
+++ b/docs/html/lib/stdlib/chacha_chachasus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: chacha.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston.html b/docs/html/lib/stdlib/charleston.html
index 0b35037..68e2470 100644
--- a/docs/html/lib/stdlib/charleston.html
+++ b/docs/html/lib/stdlib/charleston.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Charleston</H1>
diff --git a/docs/html/lib/stdlib/charleston_charleston.html b/docs/html/lib/stdlib/charleston_charleston.html
index a75cf25..5c8d309 100644
--- a/docs/html/lib/stdlib/charleston_charleston.html
+++ b/docs/html/lib/stdlib/charleston_charleston.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston1.html b/docs/html/lib/stdlib/charleston_charleston1.html
index 586f064..398d3e5 100644
--- a/docs/html/lib/stdlib/charleston_charleston1.html
+++ b/docs/html/lib/stdlib/charleston_charleston1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston1plus.html b/docs/html/lib/stdlib/charleston_charleston1plus.html
index 680d0ac..10a4e58 100644
--- a/docs/html/lib/stdlib/charleston_charleston1plus.html
+++ b/docs/html/lib/stdlib/charleston_charleston1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston1sus.html b/docs/html/lib/stdlib/charleston_charleston1sus.html
index 72b03b3..ec4ffd9 100644
--- a/docs/html/lib/stdlib/charleston_charleston1sus.html
+++ b/docs/html/lib/stdlib/charleston_charleston1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston1susplus.html b/docs/html/lib/stdlib/charleston_charleston1susplus.html
index a061425..eadcf0c 100644
--- a/docs/html/lib/stdlib/charleston_charleston1susplus.html
+++ b/docs/html/lib/stdlib/charleston_charleston1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston1walk.html b/docs/html/lib/stdlib/charleston_charleston1walk.html
index 4aac6cc..446a991 100644
--- a/docs/html/lib/stdlib/charleston_charleston1walk.html
+++ b/docs/html/lib/stdlib/charleston_charleston1walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston1walkplus.html b/docs/html/lib/stdlib/charleston_charleston1walkplus.html
index dd365ca..abd7764 100644
--- a/docs/html/lib/stdlib/charleston_charleston1walkplus.html
+++ b/docs/html/lib/stdlib/charleston_charleston1walkplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston1walksus.html b/docs/html/lib/stdlib/charleston_charleston1walksus.html
index ce8912c..4ae69b0 100644
--- a/docs/html/lib/stdlib/charleston_charleston1walksus.html
+++ b/docs/html/lib/stdlib/charleston_charleston1walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston1walksusplus.html b/docs/html/lib/stdlib/charleston_charleston1walksusplus.html
index 671e698..33d7e06 100644
--- a/docs/html/lib/stdlib/charleston_charleston1walksusplus.html
+++ b/docs/html/lib/stdlib/charleston_charleston1walksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston2.html b/docs/html/lib/stdlib/charleston_charleston2.html
index 5023be5..4d9b220 100644
--- a/docs/html/lib/stdlib/charleston_charleston2.html
+++ b/docs/html/lib/stdlib/charleston_charleston2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston2plus.html b/docs/html/lib/stdlib/charleston_charleston2plus.html
index 9d350b4..173c035 100644
--- a/docs/html/lib/stdlib/charleston_charleston2plus.html
+++ b/docs/html/lib/stdlib/charleston_charleston2plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston2sus.html b/docs/html/lib/stdlib/charleston_charleston2sus.html
index fbfd35c..b036490 100644
--- a/docs/html/lib/stdlib/charleston_charleston2sus.html
+++ b/docs/html/lib/stdlib/charleston_charleston2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston2susplus.html b/docs/html/lib/stdlib/charleston_charleston2susplus.html
index aa57d02..e45d6c8 100644
--- a/docs/html/lib/stdlib/charleston_charleston2susplus.html
+++ b/docs/html/lib/stdlib/charleston_charleston2susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston2walk.html b/docs/html/lib/stdlib/charleston_charleston2walk.html
index 271ded3..9c4bc00 100644
--- a/docs/html/lib/stdlib/charleston_charleston2walk.html
+++ b/docs/html/lib/stdlib/charleston_charleston2walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston2walkplus.html b/docs/html/lib/stdlib/charleston_charleston2walkplus.html
index a401739..25764ca 100644
--- a/docs/html/lib/stdlib/charleston_charleston2walkplus.html
+++ b/docs/html/lib/stdlib/charleston_charleston2walkplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston2walksus.html b/docs/html/lib/stdlib/charleston_charleston2walksus.html
index b68ac11..3775760 100644
--- a/docs/html/lib/stdlib/charleston_charleston2walksus.html
+++ b/docs/html/lib/stdlib/charleston_charleston2walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charleston2walksusplus.html b/docs/html/lib/stdlib/charleston_charleston2walksusplus.html
index ec84dea..bfd0ba2 100644
--- a/docs/html/lib/stdlib/charleston_charleston2walksusplus.html
+++ b/docs/html/lib/stdlib/charleston_charleston2walksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charlestonend.html b/docs/html/lib/stdlib/charleston_charlestonend.html
index 337d13d..7e6f451 100644
--- a/docs/html/lib/stdlib/charleston_charlestonend.html
+++ b/docs/html/lib/stdlib/charleston_charlestonend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charlestonintro.html b/docs/html/lib/stdlib/charleston_charlestonintro.html
index 9e5c68b..17b5d04 100644
--- a/docs/html/lib/stdlib/charleston_charlestonintro.html
+++ b/docs/html/lib/stdlib/charleston_charlestonintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charlestonintro8.html b/docs/html/lib/stdlib/charleston_charlestonintro8.html
index 16fc8b1..78bfdd1 100644
--- a/docs/html/lib/stdlib/charleston_charlestonintro8.html
+++ b/docs/html/lib/stdlib/charleston_charlestonintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charlestonplus.html b/docs/html/lib/stdlib/charleston_charlestonplus.html
index f65cc20..bae42d5 100644
--- a/docs/html/lib/stdlib/charleston_charlestonplus.html
+++ b/docs/html/lib/stdlib/charleston_charlestonplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charlestonsus.html b/docs/html/lib/stdlib/charleston_charlestonsus.html
index b2279c8..5be44b3 100644
--- a/docs/html/lib/stdlib/charleston_charlestonsus.html
+++ b/docs/html/lib/stdlib/charleston_charlestonsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charlestonsusplus.html b/docs/html/lib/stdlib/charleston_charlestonsusplus.html
index 9deb793..cdd39e0 100644
--- a/docs/html/lib/stdlib/charleston_charlestonsusplus.html
+++ b/docs/html/lib/stdlib/charleston_charlestonsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charlestonwalk.html b/docs/html/lib/stdlib/charleston_charlestonwalk.html
index aa994d2..ed07e74 100644
--- a/docs/html/lib/stdlib/charleston_charlestonwalk.html
+++ b/docs/html/lib/stdlib/charleston_charlestonwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:55 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charlestonwalkplus.html b/docs/html/lib/stdlib/charleston_charlestonwalkplus.html
index 2bd7ab7..8e00392 100644
--- a/docs/html/lib/stdlib/charleston_charlestonwalkplus.html
+++ b/docs/html/lib/stdlib/charleston_charlestonwalkplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charlestonwalksus.html b/docs/html/lib/stdlib/charleston_charlestonwalksus.html
index b42689d..7f2e301 100644
--- a/docs/html/lib/stdlib/charleston_charlestonwalksus.html
+++ b/docs/html/lib/stdlib/charleston_charlestonwalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:29 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/charleston_charlestonwalksusplus.html b/docs/html/lib/stdlib/charleston_charlestonwalksusplus.html
index 83ae44e..d484d2c 100644
--- a/docs/html/lib/stdlib/charleston_charlestonwalksusplus.html
+++ b/docs/html/lib/stdlib/charleston_charlestonwalksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:56 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: charleston.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues.html b/docs/html/lib/stdlib/countryblues.html
index 875960b..d9600da 100644
--- a/docs/html/lib/stdlib/countryblues.html
+++ b/docs/html/lib/stdlib/countryblues.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Countryblues</H1>
diff --git a/docs/html/lib/stdlib/countryblues_countryblues.html b/docs/html/lib/stdlib/countryblues_countryblues.html
index 2533319..a5df7a3 100644
--- a/docs/html/lib/stdlib/countryblues_countryblues.html
+++ b/docs/html/lib/stdlib/countryblues_countryblues.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countryblues1.html b/docs/html/lib/stdlib/countryblues_countryblues1.html
index 7aadad6..ee5ebbf 100644
--- a/docs/html/lib/stdlib/countryblues_countryblues1.html
+++ b/docs/html/lib/stdlib/countryblues_countryblues1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countryblues1fill.html b/docs/html/lib/stdlib/countryblues_countryblues1fill.html
index 0e85962..d1f7b37 100644
--- a/docs/html/lib/stdlib/countryblues_countryblues1fill.html
+++ b/docs/html/lib/stdlib/countryblues_countryblues1fill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countryblues1sus.html b/docs/html/lib/stdlib/countryblues_countryblues1sus.html
index 66ff77b..5137319 100644
--- a/docs/html/lib/stdlib/countryblues_countryblues1sus.html
+++ b/docs/html/lib/stdlib/countryblues_countryblues1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countryblues1walk.html b/docs/html/lib/stdlib/countryblues_countryblues1walk.html
index 4198ef3..52efadb 100644
--- a/docs/html/lib/stdlib/countryblues_countryblues1walk.html
+++ b/docs/html/lib/stdlib/countryblues_countryblues1walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countryblues1walkfill.html b/docs/html/lib/stdlib/countryblues_countryblues1walkfill.html
index 98f49d3..e28ec31 100644
--- a/docs/html/lib/stdlib/countryblues_countryblues1walkfill.html
+++ b/docs/html/lib/stdlib/countryblues_countryblues1walkfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countryblues1walksus.html b/docs/html/lib/stdlib/countryblues_countryblues1walksus.html
index 2d3b1a0..57e8285 100644
--- a/docs/html/lib/stdlib/countryblues_countryblues1walksus.html
+++ b/docs/html/lib/stdlib/countryblues_countryblues1walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countrybluesend.html b/docs/html/lib/stdlib/countryblues_countrybluesend.html
index 16eaada..e5cbce6 100644
--- a/docs/html/lib/stdlib/countryblues_countrybluesend.html
+++ b/docs/html/lib/stdlib/countryblues_countrybluesend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countrybluesfill.html b/docs/html/lib/stdlib/countryblues_countrybluesfill.html
index 5b1b391..29593eb 100644
--- a/docs/html/lib/stdlib/countryblues_countrybluesfill.html
+++ b/docs/html/lib/stdlib/countryblues_countrybluesfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countrybluesintro.html b/docs/html/lib/stdlib/countryblues_countrybluesintro.html
index 92be370..386c197 100644
--- a/docs/html/lib/stdlib/countryblues_countrybluesintro.html
+++ b/docs/html/lib/stdlib/countryblues_countrybluesintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countrybluessus.html b/docs/html/lib/stdlib/countryblues_countrybluessus.html
index 1e184fe..5b7c9f2 100644
--- a/docs/html/lib/stdlib/countryblues_countrybluessus.html
+++ b/docs/html/lib/stdlib/countryblues_countrybluessus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countryblueswalk.html b/docs/html/lib/stdlib/countryblues_countryblueswalk.html
index e475ef7..24a60d7 100644
--- a/docs/html/lib/stdlib/countryblues_countryblueswalk.html
+++ b/docs/html/lib/stdlib/countryblues_countryblueswalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countryblueswalkfill.html b/docs/html/lib/stdlib/countryblues_countryblueswalkfill.html
index fda4657..994c940 100644
--- a/docs/html/lib/stdlib/countryblues_countryblueswalkfill.html
+++ b/docs/html/lib/stdlib/countryblues_countryblueswalkfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryblues_countryblueswalksus.html b/docs/html/lib/stdlib/countryblues_countryblueswalksus.html
index 51e8fab..29b0111 100644
--- a/docs/html/lib/stdlib/countryblues_countryblueswalksus.html
+++ b/docs/html/lib/stdlib/countryblues_countryblueswalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:57 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryblues.mma</h2>
diff --git a/docs/html/lib/stdlib/countryswing.html b/docs/html/lib/stdlib/countryswing.html
index f2d3167..8f3444a 100644
--- a/docs/html/lib/stdlib/countryswing.html
+++ b/docs/html/lib/stdlib/countryswing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Countryswing</H1>
diff --git a/docs/html/lib/stdlib/countryswing_countryswing.html b/docs/html/lib/stdlib/countryswing_countryswing.html
index 97b63ab..3fb7b1f 100644
--- a/docs/html/lib/stdlib/countryswing_countryswing.html
+++ b/docs/html/lib/stdlib/countryswing_countryswing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryswing.mma</h2>
diff --git a/docs/html/lib/stdlib/countryswing_countryswing1.html b/docs/html/lib/stdlib/countryswing_countryswing1.html
index 3eca835..5ff0179 100644
--- a/docs/html/lib/stdlib/countryswing_countryswing1.html
+++ b/docs/html/lib/stdlib/countryswing_countryswing1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryswing.mma</h2>
diff --git a/docs/html/lib/stdlib/countryswing_countryswing1sus.html b/docs/html/lib/stdlib/countryswing_countryswing1sus.html
index 305746b..64db8bc 100644
--- a/docs/html/lib/stdlib/countryswing_countryswing1sus.html
+++ b/docs/html/lib/stdlib/countryswing_countryswing1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryswing.mma</h2>
diff --git a/docs/html/lib/stdlib/countryswing_countryswing2.html b/docs/html/lib/stdlib/countryswing_countryswing2.html
index 2f14c12..59ea9fa 100644
--- a/docs/html/lib/stdlib/countryswing_countryswing2.html
+++ b/docs/html/lib/stdlib/countryswing_countryswing2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryswing.mma</h2>
diff --git a/docs/html/lib/stdlib/countryswing_countryswing2sus.html b/docs/html/lib/stdlib/countryswing_countryswing2sus.html
index 1233308..db15750 100644
--- a/docs/html/lib/stdlib/countryswing_countryswing2sus.html
+++ b/docs/html/lib/stdlib/countryswing_countryswing2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryswing.mma</h2>
diff --git a/docs/html/lib/stdlib/countryswing_countryswingend.html b/docs/html/lib/stdlib/countryswing_countryswingend.html
index 7c51606..374ae80 100644
--- a/docs/html/lib/stdlib/countryswing_countryswingend.html
+++ b/docs/html/lib/stdlib/countryswing_countryswingend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryswing.mma</h2>
diff --git a/docs/html/lib/stdlib/countryswing_countryswingintro.html b/docs/html/lib/stdlib/countryswing_countryswingintro.html
index 11f7faa..d90076f 100644
--- a/docs/html/lib/stdlib/countryswing_countryswingintro.html
+++ b/docs/html/lib/stdlib/countryswing_countryswingintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryswing.mma</h2>
diff --git a/docs/html/lib/stdlib/countryswing_countryswingsus.html b/docs/html/lib/stdlib/countryswing_countryswingsus.html
index 9ebda6b..ff1ea1c 100644
--- a/docs/html/lib/stdlib/countryswing_countryswingsus.html
+++ b/docs/html/lib/stdlib/countryswing_countryswingsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countryswing.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz.html b/docs/html/lib/stdlib/countrywaltz.html
index e3ef19a..ae1d142 100644
--- a/docs/html/lib/stdlib/countrywaltz.html
+++ b/docs/html/lib/stdlib/countrywaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Countrywaltz</H1>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltz.html b/docs/html/lib/stdlib/countrywaltz_countrywaltz.html
index 274e436..a7b58c1 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltz.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltz1.html b/docs/html/lib/stdlib/countrywaltz_countrywaltz1.html
index 87cc4f8..dd0d4cc 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltz1.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltz1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltz1sus.html b/docs/html/lib/stdlib/countrywaltz_countrywaltz1sus.html
index 761b627..2a0467b 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltz1sus.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltz1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltz1suswalk.html b/docs/html/lib/stdlib/countrywaltz_countrywaltz1suswalk.html
index 90a95db..b8c8f11 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltz1suswalk.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltz1suswalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltz1walk.html b/docs/html/lib/stdlib/countrywaltz_countrywaltz1walk.html
index 38c0015..28372aa 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltz1walk.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltz1walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltz2.html b/docs/html/lib/stdlib/countrywaltz_countrywaltz2.html
index 0523954..cf63a52 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltz2.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltz2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltz2sus.html b/docs/html/lib/stdlib/countrywaltz_countrywaltz2sus.html
index 135eda0..7deb3d3 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltz2sus.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltz2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltz2suswalk.html b/docs/html/lib/stdlib/countrywaltz_countrywaltz2suswalk.html
index 6a33eae..1f7bedb 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltz2suswalk.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltz2suswalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltz2walk.html b/docs/html/lib/stdlib/countrywaltz_countrywaltz2walk.html
index 5fd0293..0d5fadb 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltz2walk.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltz2walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltzend.html b/docs/html/lib/stdlib/countrywaltz_countrywaltzend.html
index 74cf716..7c7077d 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltzend.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltzintro.html b/docs/html/lib/stdlib/countrywaltz_countrywaltzintro.html
index f3ebc0f..025e983 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltzintro.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltzintro8.html b/docs/html/lib/stdlib/countrywaltz_countrywaltzintro8.html
index e3747ae..9b1f103 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltzintro8.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltzintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltzsus.html b/docs/html/lib/stdlib/countrywaltz_countrywaltzsus.html
index 8f92f43..734ddae 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltzsus.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltzwalk.html b/docs/html/lib/stdlib/countrywaltz_countrywaltzwalk.html
index 271b6ad..af99d8e 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltzwalk.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltzwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/countrywaltz_countrywaltzwalksus.html b/docs/html/lib/stdlib/countrywaltz_countrywaltzwalksus.html
index 8968a6e..1657874 100644
--- a/docs/html/lib/stdlib/countrywaltz_countrywaltzwalksus.html
+++ b/docs/html/lib/stdlib/countrywaltz_countrywaltzwalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:58 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: countrywaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/descendingjazz.html b/docs/html/lib/stdlib/descendingjazz.html
index ed5d052..3d6fdf7 100644
--- a/docs/html/lib/stdlib/descendingjazz.html
+++ b/docs/html/lib/stdlib/descendingjazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Descendingjazz</H1>
diff --git a/docs/html/lib/stdlib/descendingjazz_descendingjazz.html b/docs/html/lib/stdlib/descendingjazz_descendingjazz.html
index 63c6cb8..f480fe9 100644
--- a/docs/html/lib/stdlib/descendingjazz_descendingjazz.html
+++ b/docs/html/lib/stdlib/descendingjazz_descendingjazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: descendingjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/descendingjazz_descendingjazzend.html b/docs/html/lib/stdlib/descendingjazz_descendingjazzend.html
index 1ebd6e5..93ae677 100644
--- a/docs/html/lib/stdlib/descendingjazz_descendingjazzend.html
+++ b/docs/html/lib/stdlib/descendingjazz_descendingjazzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: descendingjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/descendingjazz_descendingjazzintro.html b/docs/html/lib/stdlib/descendingjazz_descendingjazzintro.html
index 4d258fc..1329007 100644
--- a/docs/html/lib/stdlib/descendingjazz_descendingjazzintro.html
+++ b/docs/html/lib/stdlib/descendingjazz_descendingjazzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: descendingjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/descendingjazz_descendingjazzintro8.html b/docs/html/lib/stdlib/descendingjazz_descendingjazzintro8.html
index 9693d61..91ed064 100644
--- a/docs/html/lib/stdlib/descendingjazz_descendingjazzintro8.html
+++ b/docs/html/lib/stdlib/descendingjazz_descendingjazzintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: descendingjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/descendingjazz_descendingjazzplus.html b/docs/html/lib/stdlib/descendingjazz_descendingjazzplus.html
index 73dd84e..fad8eb7 100644
--- a/docs/html/lib/stdlib/descendingjazz_descendingjazzplus.html
+++ b/docs/html/lib/stdlib/descendingjazz_descendingjazzplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: descendingjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/descendingjazz_descendingjazzplusintro.html b/docs/html/lib/stdlib/descendingjazz_descendingjazzplusintro.html
index a6c7723..f207605 100644
--- a/docs/html/lib/stdlib/descendingjazz_descendingjazzplusintro.html
+++ b/docs/html/lib/stdlib/descendingjazz_descendingjazzplusintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: descendingjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/descendingjazz_descendingjazzplusintro8.html b/docs/html/lib/stdlib/descendingjazz_descendingjazzplusintro8.html
index 318dc30..0c39323 100644
--- a/docs/html/lib/stdlib/descendingjazz_descendingjazzplusintro8.html
+++ b/docs/html/lib/stdlib/descendingjazz_descendingjazzplusintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: descendingjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/descendingjazz_descendingjazzsus.html b/docs/html/lib/stdlib/descendingjazz_descendingjazzsus.html
index 8fdae80..c8cd1e7 100644
--- a/docs/html/lib/stdlib/descendingjazz_descendingjazzsus.html
+++ b/docs/html/lib/stdlib/descendingjazz_descendingjazzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: descendingjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/descendingjazz_descendingjazzsusplus.html b/docs/html/lib/stdlib/descendingjazz_descendingjazzsusplus.html
index c8d84f5..0800d15 100644
--- a/docs/html/lib/stdlib/descendingjazz_descendingjazzsusplus.html
+++ b/docs/html/lib/stdlib/descendingjazz_descendingjazzsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: descendingjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/desert.html b/docs/html/lib/stdlib/desert.html
index 67f644f..806a38d 100644
--- a/docs/html/lib/stdlib/desert.html
+++ b/docs/html/lib/stdlib/desert.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Desert</H1>
diff --git a/docs/html/lib/stdlib/desert_desert.html b/docs/html/lib/stdlib/desert_desert.html
index 92ee3b5..a4f5c46 100644
--- a/docs/html/lib/stdlib/desert_desert.html
+++ b/docs/html/lib/stdlib/desert_desert.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: desert.mma</h2>
diff --git a/docs/html/lib/stdlib/desert_desertend.html b/docs/html/lib/stdlib/desert_desertend.html
index 9779140..dd41215 100644
--- a/docs/html/lib/stdlib/desert_desertend.html
+++ b/docs/html/lib/stdlib/desert_desertend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: desert.mma</h2>
diff --git a/docs/html/lib/stdlib/desert_desertfill.html b/docs/html/lib/stdlib/desert_desertfill.html
index 7fd6a03..b16e4dc 100644
--- a/docs/html/lib/stdlib/desert_desertfill.html
+++ b/docs/html/lib/stdlib/desert_desertfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: desert.mma</h2>
diff --git a/docs/html/lib/stdlib/desert_desertsus.html b/docs/html/lib/stdlib/desert_desertsus.html
index eee7cd8..25294e9 100644
--- a/docs/html/lib/stdlib/desert_desertsus.html
+++ b/docs/html/lib/stdlib/desert_desertsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: desert.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie.html b/docs/html/lib/stdlib/dixie.html
index b7bb388..3617699 100644
--- a/docs/html/lib/stdlib/dixie.html
+++ b/docs/html/lib/stdlib/dixie.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Dixie</H1>
diff --git a/docs/html/lib/stdlib/dixie_dixie.html b/docs/html/lib/stdlib/dixie_dixie.html
index ab5a29d..da402cc 100644
--- a/docs/html/lib/stdlib/dixie_dixie.html
+++ b/docs/html/lib/stdlib/dixie_dixie.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixie1.html b/docs/html/lib/stdlib/dixie_dixie1.html
index 3836baa..3ed1eaa 100644
--- a/docs/html/lib/stdlib/dixie_dixie1.html
+++ b/docs/html/lib/stdlib/dixie_dixie1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixie1sus.html b/docs/html/lib/stdlib/dixie_dixie1sus.html
index e17a9c9..25972f1 100644
--- a/docs/html/lib/stdlib/dixie_dixie1sus.html
+++ b/docs/html/lib/stdlib/dixie_dixie1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixie2.html b/docs/html/lib/stdlib/dixie_dixie2.html
index 91cdb25..c1713f9 100644
--- a/docs/html/lib/stdlib/dixie_dixie2.html
+++ b/docs/html/lib/stdlib/dixie_dixie2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixie2sus.html b/docs/html/lib/stdlib/dixie_dixie2sus.html
index a795301..ce209d8 100644
--- a/docs/html/lib/stdlib/dixie_dixie2sus.html
+++ b/docs/html/lib/stdlib/dixie_dixie2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixie3.html b/docs/html/lib/stdlib/dixie_dixie3.html
index 1437abb..93134d8 100644
--- a/docs/html/lib/stdlib/dixie_dixie3.html
+++ b/docs/html/lib/stdlib/dixie_dixie3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixie3sus.html b/docs/html/lib/stdlib/dixie_dixie3sus.html
index ab6b6fb..25bd709 100644
--- a/docs/html/lib/stdlib/dixie_dixie3sus.html
+++ b/docs/html/lib/stdlib/dixie_dixie3sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixie4.html b/docs/html/lib/stdlib/dixie_dixie4.html
index b10f71e..2e39012 100644
--- a/docs/html/lib/stdlib/dixie_dixie4.html
+++ b/docs/html/lib/stdlib/dixie_dixie4.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixie4strum.html b/docs/html/lib/stdlib/dixie_dixie4strum.html
index 8191dd9..043a06a 100644
--- a/docs/html/lib/stdlib/dixie_dixie4strum.html
+++ b/docs/html/lib/stdlib/dixie_dixie4strum.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixie4sus.html b/docs/html/lib/stdlib/dixie_dixie4sus.html
index 1023959..370e700 100644
--- a/docs/html/lib/stdlib/dixie_dixie4sus.html
+++ b/docs/html/lib/stdlib/dixie_dixie4sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixieend.html b/docs/html/lib/stdlib/dixie_dixieend.html
index 25a7ae4..f06dad3 100644
--- a/docs/html/lib/stdlib/dixie_dixieend.html
+++ b/docs/html/lib/stdlib/dixie_dixieend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixieintro.html b/docs/html/lib/stdlib/dixie_dixieintro.html
index 2c20ca0..6bff06e 100644
--- a/docs/html/lib/stdlib/dixie_dixieintro.html
+++ b/docs/html/lib/stdlib/dixie_dixieintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixieintro8.html b/docs/html/lib/stdlib/dixie_dixieintro8.html
index ec8f065..0cbf8a6 100644
--- a/docs/html/lib/stdlib/dixie_dixieintro8.html
+++ b/docs/html/lib/stdlib/dixie_dixieintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixiestrum.html b/docs/html/lib/stdlib/dixie_dixiestrum.html
index 6429892..4efdbee 100644
--- a/docs/html/lib/stdlib/dixie_dixiestrum.html
+++ b/docs/html/lib/stdlib/dixie_dixiestrum.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixiestrumsus.html b/docs/html/lib/stdlib/dixie_dixiestrumsus.html
index 813fe07..6759636 100644
--- a/docs/html/lib/stdlib/dixie_dixiestrumsus.html
+++ b/docs/html/lib/stdlib/dixie_dixiestrumsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixie_dixiesus.html b/docs/html/lib/stdlib/dixie_dixiesus.html
index b05fd41..e9fee29 100644
--- a/docs/html/lib/stdlib/dixie_dixiesus.html
+++ b/docs/html/lib/stdlib/dixie_dixiesus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixie.mma</h2>
diff --git a/docs/html/lib/stdlib/dixiemarch.html b/docs/html/lib/stdlib/dixiemarch.html
index 071014f..b237ddd 100644
--- a/docs/html/lib/stdlib/dixiemarch.html
+++ b/docs/html/lib/stdlib/dixiemarch.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Dixiemarch</H1>
diff --git a/docs/html/lib/stdlib/dixiemarch_dixiemarch.html b/docs/html/lib/stdlib/dixiemarch_dixiemarch.html
index 102fe97..477b8ae 100644
--- a/docs/html/lib/stdlib/dixiemarch_dixiemarch.html
+++ b/docs/html/lib/stdlib/dixiemarch_dixiemarch.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixiemarch.mma</h2>
diff --git a/docs/html/lib/stdlib/dixiemarch_dixiemarchend.html b/docs/html/lib/stdlib/dixiemarch_dixiemarchend.html
index d59d22b..fde13e7 100644
--- a/docs/html/lib/stdlib/dixiemarch_dixiemarchend.html
+++ b/docs/html/lib/stdlib/dixiemarch_dixiemarchend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixiemarch.mma</h2>
diff --git a/docs/html/lib/stdlib/dixiemarch_dixiemarchintro.html b/docs/html/lib/stdlib/dixiemarch_dixiemarchintro.html
index dccd976..bc9ca6d 100644
--- a/docs/html/lib/stdlib/dixiemarch_dixiemarchintro.html
+++ b/docs/html/lib/stdlib/dixiemarch_dixiemarchintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixiemarch.mma</h2>
diff --git a/docs/html/lib/stdlib/dixiemarch_dixiemarchplus.html b/docs/html/lib/stdlib/dixiemarch_dixiemarchplus.html
index bcd5972..4e45549 100644
--- a/docs/html/lib/stdlib/dixiemarch_dixiemarchplus.html
+++ b/docs/html/lib/stdlib/dixiemarch_dixiemarchplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixiemarch.mma</h2>
diff --git a/docs/html/lib/stdlib/dixiemarch_dixiemarchsus.html b/docs/html/lib/stdlib/dixiemarch_dixiemarchsus.html
index fa32b58..1391e71 100644
--- a/docs/html/lib/stdlib/dixiemarch_dixiemarchsus.html
+++ b/docs/html/lib/stdlib/dixiemarch_dixiemarchsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixiemarch.mma</h2>
diff --git a/docs/html/lib/stdlib/dixiemarch_dixiemarchsusplus.html b/docs/html/lib/stdlib/dixiemarch_dixiemarchsusplus.html
index 3ff6ab2..0c1f0b5 100644
--- a/docs/html/lib/stdlib/dixiemarch_dixiemarchsusplus.html
+++ b/docs/html/lib/stdlib/dixiemarch_dixiemarchsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: dixiemarch.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing.html b/docs/html/lib/stdlib/easyswing.html
index 3530851..ffe703c 100644
--- a/docs/html/lib/stdlib/easyswing.html
+++ b/docs/html/lib/stdlib/easyswing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Easyswing</H1>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing.html b/docs/html/lib/stdlib/easyswing_easyswing.html
index a6cd27c..ee5141e 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing1.html b/docs/html/lib/stdlib/easyswing_easyswing1.html
index 79564c3..f8f6e68 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing1.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing1fill.html b/docs/html/lib/stdlib/easyswing_easyswing1fill.html
index 8ef97b4..ca1e485 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing1fill.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing1fill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing1sus.html b/docs/html/lib/stdlib/easyswing_easyswing1sus.html
index a3cf54e..2649f6f 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing1sus.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing2.html b/docs/html/lib/stdlib/easyswing_easyswing2.html
index a4ab078..44b3974 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing2.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing2fill.html b/docs/html/lib/stdlib/easyswing_easyswing2fill.html
index 04a02c7..6e5c693 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing2fill.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing2fill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing2sus.html b/docs/html/lib/stdlib/easyswing_easyswing2sus.html
index 827b980..43d4d67 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing2sus.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing42.html b/docs/html/lib/stdlib/easyswing_easyswing42.html
index 4753657..dd4ba15 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing42.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing42.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing42fill.html b/docs/html/lib/stdlib/easyswing_easyswing42fill.html
index 61df9da..cc9048b 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing42fill.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing42fill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing42sus.html b/docs/html/lib/stdlib/easyswing_easyswing42sus.html
index 91d8c11..605b7e3 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing42sus.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing42sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing42walk.html b/docs/html/lib/stdlib/easyswing_easyswing42walk.html
index 2c96e6d..1d44ab2 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing42walk.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing42walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing42walkfill.html b/docs/html/lib/stdlib/easyswing_easyswing42walkfill.html
index e1293de..f593275 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing42walkfill.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing42walkfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswing42walksus.html b/docs/html/lib/stdlib/easyswing_easyswing42walksus.html
index 7d8be73..87b4fa6 100644
--- a/docs/html/lib/stdlib/easyswing_easyswing42walksus.html
+++ b/docs/html/lib/stdlib/easyswing_easyswing42walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswingend.html b/docs/html/lib/stdlib/easyswing_easyswingend.html
index b1068db..bbdf94a 100644
--- a/docs/html/lib/stdlib/easyswing_easyswingend.html
+++ b/docs/html/lib/stdlib/easyswing_easyswingend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswingfill.html b/docs/html/lib/stdlib/easyswing_easyswingfill.html
index c9a2c54..d1962ed 100644
--- a/docs/html/lib/stdlib/easyswing_easyswingfill.html
+++ b/docs/html/lib/stdlib/easyswing_easyswingfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswingintro.html b/docs/html/lib/stdlib/easyswing_easyswingintro.html
index 581fe2d..47d2797 100644
--- a/docs/html/lib/stdlib/easyswing_easyswingintro.html
+++ b/docs/html/lib/stdlib/easyswing_easyswingintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswingintro1.html b/docs/html/lib/stdlib/easyswing_easyswingintro1.html
index faf5911..416ac26 100644
--- a/docs/html/lib/stdlib/easyswing_easyswingintro1.html
+++ b/docs/html/lib/stdlib/easyswing_easyswingintro1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswingintro2.html b/docs/html/lib/stdlib/easyswing_easyswingintro2.html
index f0d996c..88dac7c 100644
--- a/docs/html/lib/stdlib/easyswing_easyswingintro2.html
+++ b/docs/html/lib/stdlib/easyswing_easyswingintro2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswingintro3.html b/docs/html/lib/stdlib/easyswing_easyswingintro3.html
index 605fb3f..a41f93e 100644
--- a/docs/html/lib/stdlib/easyswing_easyswingintro3.html
+++ b/docs/html/lib/stdlib/easyswing_easyswingintro3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswingsus.html b/docs/html/lib/stdlib/easyswing_easyswingsus.html
index fee1dd8..bd2922d 100644
--- a/docs/html/lib/stdlib/easyswing_easyswingsus.html
+++ b/docs/html/lib/stdlib/easyswing_easyswingsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswingwalk.html b/docs/html/lib/stdlib/easyswing_easyswingwalk.html
index 7cbf556..d58c8f4 100644
--- a/docs/html/lib/stdlib/easyswing_easyswingwalk.html
+++ b/docs/html/lib/stdlib/easyswing_easyswingwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswingwalkfill.html b/docs/html/lib/stdlib/easyswing_easyswingwalkfill.html
index 29ba59e..692dcbf 100644
--- a/docs/html/lib/stdlib/easyswing_easyswingwalkfill.html
+++ b/docs/html/lib/stdlib/easyswing_easyswingwalkfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/easyswing_easyswingwalksus.html b/docs/html/lib/stdlib/easyswing_easyswingwalksus.html
index b5f6f37..c0fcaa4 100644
--- a/docs/html/lib/stdlib/easyswing_easyswingwalksus.html
+++ b/docs/html/lib/stdlib/easyswing_easyswingwalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: easyswing.mma</h2>
diff --git a/docs/html/lib/stdlib/evansish.html b/docs/html/lib/stdlib/evansish.html
index d0b6ce2..f5f40e9 100644
--- a/docs/html/lib/stdlib/evansish.html
+++ b/docs/html/lib/stdlib/evansish.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Evansish</H1>
diff --git a/docs/html/lib/stdlib/evansish_evansish.html b/docs/html/lib/stdlib/evansish_evansish.html
index 5816bdf..6cac43f 100644
--- a/docs/html/lib/stdlib/evansish_evansish.html
+++ b/docs/html/lib/stdlib/evansish_evansish.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: evansish.mma</h2>
diff --git a/docs/html/lib/stdlib/evansish_evansish1.html b/docs/html/lib/stdlib/evansish_evansish1.html
index 290e985..3371bb5 100644
--- a/docs/html/lib/stdlib/evansish_evansish1.html
+++ b/docs/html/lib/stdlib/evansish_evansish1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: evansish.mma</h2>
diff --git a/docs/html/lib/stdlib/evansish_evansish1plus.html b/docs/html/lib/stdlib/evansish_evansish1plus.html
index 3e3242e..a653707 100644
--- a/docs/html/lib/stdlib/evansish_evansish1plus.html
+++ b/docs/html/lib/stdlib/evansish_evansish1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: evansish.mma</h2>
diff --git a/docs/html/lib/stdlib/evansish_evansish1sus.html b/docs/html/lib/stdlib/evansish_evansish1sus.html
index 62dcad5..5720a10 100644
--- a/docs/html/lib/stdlib/evansish_evansish1sus.html
+++ b/docs/html/lib/stdlib/evansish_evansish1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: evansish.mma</h2>
diff --git a/docs/html/lib/stdlib/evansish_evansish1susplus.html b/docs/html/lib/stdlib/evansish_evansish1susplus.html
index ac856be..bcde2f9 100644
--- a/docs/html/lib/stdlib/evansish_evansish1susplus.html
+++ b/docs/html/lib/stdlib/evansish_evansish1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: evansish.mma</h2>
diff --git a/docs/html/lib/stdlib/evansish_evansishend.html b/docs/html/lib/stdlib/evansish_evansishend.html
index 39eb049..30b6ca2 100644
--- a/docs/html/lib/stdlib/evansish_evansishend.html
+++ b/docs/html/lib/stdlib/evansish_evansishend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: evansish.mma</h2>
diff --git a/docs/html/lib/stdlib/evansish_evansishfill.html b/docs/html/lib/stdlib/evansish_evansishfill.html
index 72dc869..82c5b20 100644
--- a/docs/html/lib/stdlib/evansish_evansishfill.html
+++ b/docs/html/lib/stdlib/evansish_evansishfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: evansish.mma</h2>
diff --git a/docs/html/lib/stdlib/evansish_evansishintro.html b/docs/html/lib/stdlib/evansish_evansishintro.html
index 1e8695a..f4a0a31 100644
--- a/docs/html/lib/stdlib/evansish_evansishintro.html
+++ b/docs/html/lib/stdlib/evansish_evansishintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: evansish.mma</h2>
diff --git a/docs/html/lib/stdlib/evansish_evansishplus.html b/docs/html/lib/stdlib/evansish_evansishplus.html
index c91c95a..1e3541d 100644
--- a/docs/html/lib/stdlib/evansish_evansishplus.html
+++ b/docs/html/lib/stdlib/evansish_evansishplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: evansish.mma</h2>
diff --git a/docs/html/lib/stdlib/evansish_evansishsus.html b/docs/html/lib/stdlib/evansish_evansishsus.html
index 9ab83e2..e7beb08 100644
--- a/docs/html/lib/stdlib/evansish_evansishsus.html
+++ b/docs/html/lib/stdlib/evansish_evansishsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: evansish.mma</h2>
diff --git a/docs/html/lib/stdlib/evansish_evansishsusplus.html b/docs/html/lib/stdlib/evansish_evansishsusplus.html
index 1ad561a..3871706 100644
--- a/docs/html/lib/stdlib/evansish_evansishsusplus.html
+++ b/docs/html/lib/stdlib/evansish_evansishsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: evansish.mma</h2>
diff --git a/docs/html/lib/stdlib/fastblues.html b/docs/html/lib/stdlib/fastblues.html
index 7249334..963e47c 100644
--- a/docs/html/lib/stdlib/fastblues.html
+++ b/docs/html/lib/stdlib/fastblues.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Fastblues</H1>
diff --git a/docs/html/lib/stdlib/fastblues_fastblues.html b/docs/html/lib/stdlib/fastblues_fastblues.html
index d5e3aa2..675837a 100644
--- a/docs/html/lib/stdlib/fastblues_fastblues.html
+++ b/docs/html/lib/stdlib/fastblues_fastblues.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastblues.mma</h2>
diff --git a/docs/html/lib/stdlib/fastblues_fastblues1.html b/docs/html/lib/stdlib/fastblues_fastblues1.html
index 42268d4..cc5e2f5 100644
--- a/docs/html/lib/stdlib/fastblues_fastblues1.html
+++ b/docs/html/lib/stdlib/fastblues_fastblues1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastblues.mma</h2>
diff --git a/docs/html/lib/stdlib/fastblues_fastblues1sus.html b/docs/html/lib/stdlib/fastblues_fastblues1sus.html
index 13e1e87..738c5c6 100644
--- a/docs/html/lib/stdlib/fastblues_fastblues1sus.html
+++ b/docs/html/lib/stdlib/fastblues_fastblues1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastblues.mma</h2>
diff --git a/docs/html/lib/stdlib/fastblues_fastbluesend.html b/docs/html/lib/stdlib/fastblues_fastbluesend.html
index f8928b0..27fc3e6 100644
--- a/docs/html/lib/stdlib/fastblues_fastbluesend.html
+++ b/docs/html/lib/stdlib/fastblues_fastbluesend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastblues.mma</h2>
diff --git a/docs/html/lib/stdlib/fastblues_fastbluessus.html b/docs/html/lib/stdlib/fastblues_fastbluessus.html
index 2fc2d0b..4e51117 100644
--- a/docs/html/lib/stdlib/fastblues_fastbluessus.html
+++ b/docs/html/lib/stdlib/fastblues_fastbluessus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastblues.mma</h2>
diff --git a/docs/html/lib/stdlib/fastblues_fastblueswalk.html b/docs/html/lib/stdlib/fastblues_fastblueswalk.html
index cd75446..b35760a 100644
--- a/docs/html/lib/stdlib/fastblues_fastblueswalk.html
+++ b/docs/html/lib/stdlib/fastblues_fastblueswalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastblues.mma</h2>
diff --git a/docs/html/lib/stdlib/fastblues_fastblueswalksus.html b/docs/html/lib/stdlib/fastblues_fastblueswalksus.html
index b172c5f..7528010 100644
--- a/docs/html/lib/stdlib/fastblues_fastblueswalksus.html
+++ b/docs/html/lib/stdlib/fastblues_fastblueswalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastblues.mma</h2>
diff --git a/docs/html/lib/stdlib/fastswing.html b/docs/html/lib/stdlib/fastswing.html
index bea9e49..2e56b39 100644
--- a/docs/html/lib/stdlib/fastswing.html
+++ b/docs/html/lib/stdlib/fastswing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Fastswing</H1>
diff --git a/docs/html/lib/stdlib/fastswing_fastswing.html b/docs/html/lib/stdlib/fastswing_fastswing.html
index 0357ac3..e8363d4 100644
--- a/docs/html/lib/stdlib/fastswing_fastswing.html
+++ b/docs/html/lib/stdlib/fastswing_fastswing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastswing.mma</h2>
diff --git a/docs/html/lib/stdlib/fastswing_fastswingend.html b/docs/html/lib/stdlib/fastswing_fastswingend.html
index 454cd14..be08caf 100644
--- a/docs/html/lib/stdlib/fastswing_fastswingend.html
+++ b/docs/html/lib/stdlib/fastswing_fastswingend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastswing.mma</h2>
diff --git a/docs/html/lib/stdlib/fastswing_fastswingintro.html b/docs/html/lib/stdlib/fastswing_fastswingintro.html
index 2af3caa..a3f394f 100644
--- a/docs/html/lib/stdlib/fastswing_fastswingintro.html
+++ b/docs/html/lib/stdlib/fastswing_fastswingintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastswing.mma</h2>
diff --git a/docs/html/lib/stdlib/fastswing_fastswingintro8.html b/docs/html/lib/stdlib/fastswing_fastswingintro8.html
index f8d37aa..598b520 100644
--- a/docs/html/lib/stdlib/fastswing_fastswingintro8.html
+++ b/docs/html/lib/stdlib/fastswing_fastswingintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastswing.mma</h2>
diff --git a/docs/html/lib/stdlib/fastswing_fastswingsus.html b/docs/html/lib/stdlib/fastswing_fastswingsus.html
index 033f5cf..2c3f50e 100644
--- a/docs/html/lib/stdlib/fastswing_fastswingsus.html
+++ b/docs/html/lib/stdlib/fastswing_fastswingsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastswing.mma</h2>
diff --git a/docs/html/lib/stdlib/fastswing_fastswingwalk.html b/docs/html/lib/stdlib/fastswing_fastswingwalk.html
index 08ac0b0..eb909ac 100644
--- a/docs/html/lib/stdlib/fastswing_fastswingwalk.html
+++ b/docs/html/lib/stdlib/fastswing_fastswingwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastswing.mma</h2>
diff --git a/docs/html/lib/stdlib/fastswing_fastswingwalksus.html b/docs/html/lib/stdlib/fastswing_fastswingwalksus.html
index 4ddc5d7..72d71b3 100644
--- a/docs/html/lib/stdlib/fastswing_fastswingwalksus.html
+++ b/docs/html/lib/stdlib/fastswing_fastswingwalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastswing.mma</h2>
diff --git a/docs/html/lib/stdlib/fastwaltz.html b/docs/html/lib/stdlib/fastwaltz.html
index 2afc2ce..4001992 100644
--- a/docs/html/lib/stdlib/fastwaltz.html
+++ b/docs/html/lib/stdlib/fastwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Fastwaltz</H1>
diff --git a/docs/html/lib/stdlib/fastwaltz_fastwaltz.html b/docs/html/lib/stdlib/fastwaltz_fastwaltz.html
index 35049e9..34029b5 100644
--- a/docs/html/lib/stdlib/fastwaltz_fastwaltz.html
+++ b/docs/html/lib/stdlib/fastwaltz_fastwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/fastwaltz_fastwaltzend.html b/docs/html/lib/stdlib/fastwaltz_fastwaltzend.html
index ecf7e27..6f6c097 100644
--- a/docs/html/lib/stdlib/fastwaltz_fastwaltzend.html
+++ b/docs/html/lib/stdlib/fastwaltz_fastwaltzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/fastwaltz_fastwaltzintro.html b/docs/html/lib/stdlib/fastwaltz_fastwaltzintro.html
index fb95f33..d770207 100644
--- a/docs/html/lib/stdlib/fastwaltz_fastwaltzintro.html
+++ b/docs/html/lib/stdlib/fastwaltz_fastwaltzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/fastwaltz_fastwaltzintro8.html b/docs/html/lib/stdlib/fastwaltz_fastwaltzintro8.html
index f395dca..4eb1148 100644
--- a/docs/html/lib/stdlib/fastwaltz_fastwaltzintro8.html
+++ b/docs/html/lib/stdlib/fastwaltz_fastwaltzintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/fastwaltz_fastwaltzplus.html b/docs/html/lib/stdlib/fastwaltz_fastwaltzplus.html
index 660aec6..695f568 100644
--- a/docs/html/lib/stdlib/fastwaltz_fastwaltzplus.html
+++ b/docs/html/lib/stdlib/fastwaltz_fastwaltzplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/fastwaltz_fastwaltzsus.html b/docs/html/lib/stdlib/fastwaltz_fastwaltzsus.html
index c3b6095..8f611f4 100644
--- a/docs/html/lib/stdlib/fastwaltz_fastwaltzsus.html
+++ b/docs/html/lib/stdlib/fastwaltz_fastwaltzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/fastwaltz_fastwaltzsusplus.html b/docs/html/lib/stdlib/fastwaltz_fastwaltzsusplus.html
index b220727..edd3c9e 100644
--- a/docs/html/lib/stdlib/fastwaltz_fastwaltzsusplus.html
+++ b/docs/html/lib/stdlib/fastwaltz_fastwaltzsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/fastwaltz_fastwaltzwalk.html b/docs/html/lib/stdlib/fastwaltz_fastwaltzwalk.html
index e268cad..7838082 100644
--- a/docs/html/lib/stdlib/fastwaltz_fastwaltzwalk.html
+++ b/docs/html/lib/stdlib/fastwaltz_fastwaltzwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/fastwaltz_fastwaltzwalkplus.html b/docs/html/lib/stdlib/fastwaltz_fastwaltzwalkplus.html
index 1daef37..013e44f 100644
--- a/docs/html/lib/stdlib/fastwaltz_fastwaltzwalkplus.html
+++ b/docs/html/lib/stdlib/fastwaltz_fastwaltzwalkplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/fastwaltz_fastwaltzwalksus.html b/docs/html/lib/stdlib/fastwaltz_fastwaltzwalksus.html
index c065793..4f45006 100644
--- a/docs/html/lib/stdlib/fastwaltz_fastwaltzwalksus.html
+++ b/docs/html/lib/stdlib/fastwaltz_fastwaltzwalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/fastwaltz_fastwaltzwalksusplus.html b/docs/html/lib/stdlib/fastwaltz_fastwaltzwalksusplus.html
index b679feb..994511d 100644
--- a/docs/html/lib/stdlib/fastwaltz_fastwaltzwalksusplus.html
+++ b/docs/html/lib/stdlib/fastwaltz_fastwaltzwalksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: fastwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/folk.html b/docs/html/lib/stdlib/folk.html
index a8ec93e..44cfe7f 100644
--- a/docs/html/lib/stdlib/folk.html
+++ b/docs/html/lib/stdlib/folk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Folk</H1>
diff --git a/docs/html/lib/stdlib/folk_folk.html b/docs/html/lib/stdlib/folk_folk.html
index 03ba029..8d41452 100644
--- a/docs/html/lib/stdlib/folk_folk.html
+++ b/docs/html/lib/stdlib/folk_folk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folk.mma</h2>
diff --git a/docs/html/lib/stdlib/folk_folkarticulated.html b/docs/html/lib/stdlib/folk_folkarticulated.html
index fd6038b..7f0fc46 100644
--- a/docs/html/lib/stdlib/folk_folkarticulated.html
+++ b/docs/html/lib/stdlib/folk_folkarticulated.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folk.mma</h2>
diff --git a/docs/html/lib/stdlib/folk_folkarticulatedsus.html b/docs/html/lib/stdlib/folk_folkarticulatedsus.html
index 46a7d09..2a2ea78 100644
--- a/docs/html/lib/stdlib/folk_folkarticulatedsus.html
+++ b/docs/html/lib/stdlib/folk_folkarticulatedsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folk.mma</h2>
diff --git a/docs/html/lib/stdlib/folk_folkend.html b/docs/html/lib/stdlib/folk_folkend.html
index f4583a8..c7f2829 100644
--- a/docs/html/lib/stdlib/folk_folkend.html
+++ b/docs/html/lib/stdlib/folk_folkend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folk.mma</h2>
diff --git a/docs/html/lib/stdlib/folk_folkintro.html b/docs/html/lib/stdlib/folk_folkintro.html
index 0fea2d6..8a13c42 100644
--- a/docs/html/lib/stdlib/folk_folkintro.html
+++ b/docs/html/lib/stdlib/folk_folkintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folk.mma</h2>
diff --git a/docs/html/lib/stdlib/folk_folksus.html b/docs/html/lib/stdlib/folk_folksus.html
index 7da2afc..b1ef37f 100644
--- a/docs/html/lib/stdlib/folk_folksus.html
+++ b/docs/html/lib/stdlib/folk_folksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folk.mma</h2>
diff --git a/docs/html/lib/stdlib/folk_folkwalk.html b/docs/html/lib/stdlib/folk_folkwalk.html
index f6c2196..21c1dd5 100644
--- a/docs/html/lib/stdlib/folk_folkwalk.html
+++ b/docs/html/lib/stdlib/folk_folkwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folk.mma</h2>
diff --git a/docs/html/lib/stdlib/folkballad.html b/docs/html/lib/stdlib/folkballad.html
index 033cc16..0dd5bee 100644
--- a/docs/html/lib/stdlib/folkballad.html
+++ b/docs/html/lib/stdlib/folkballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Folkballad</H1>
diff --git a/docs/html/lib/stdlib/folkballad_folkballad.html b/docs/html/lib/stdlib/folkballad_folkballad.html
index 819cb9d..6f41946 100644
--- a/docs/html/lib/stdlib/folkballad_folkballad.html
+++ b/docs/html/lib/stdlib/folkballad_folkballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkballad.mma</h2>
diff --git a/docs/html/lib/stdlib/folkballad_folkballad1.html b/docs/html/lib/stdlib/folkballad_folkballad1.html
index eb85735..62eb428 100644
--- a/docs/html/lib/stdlib/folkballad_folkballad1.html
+++ b/docs/html/lib/stdlib/folkballad_folkballad1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkballad.mma</h2>
diff --git a/docs/html/lib/stdlib/folkballad_folkballad1sus.html b/docs/html/lib/stdlib/folkballad_folkballad1sus.html
index 77936db..7c91022 100644
--- a/docs/html/lib/stdlib/folkballad_folkballad1sus.html
+++ b/docs/html/lib/stdlib/folkballad_folkballad1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkballad.mma</h2>
diff --git a/docs/html/lib/stdlib/folkballad_folkballadend.html b/docs/html/lib/stdlib/folkballad_folkballadend.html
index d767927..961c23d 100644
--- a/docs/html/lib/stdlib/folkballad_folkballadend.html
+++ b/docs/html/lib/stdlib/folkballad_folkballadend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkballad.mma</h2>
diff --git a/docs/html/lib/stdlib/folkballad_folkballadintro.html b/docs/html/lib/stdlib/folkballad_folkballadintro.html
index 1807aa3..bd5a4a9 100644
--- a/docs/html/lib/stdlib/folkballad_folkballadintro.html
+++ b/docs/html/lib/stdlib/folkballad_folkballadintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkballad.mma</h2>
diff --git a/docs/html/lib/stdlib/folkballad_folkballadsus.html b/docs/html/lib/stdlib/folkballad_folkballadsus.html
index 1aafe6c..26b557b 100644
--- a/docs/html/lib/stdlib/folkballad_folkballadsus.html
+++ b/docs/html/lib/stdlib/folkballad_folkballadsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkballad.mma</h2>
diff --git a/docs/html/lib/stdlib/folkrock.html b/docs/html/lib/stdlib/folkrock.html
index 073dd05..af788a6 100644
--- a/docs/html/lib/stdlib/folkrock.html
+++ b/docs/html/lib/stdlib/folkrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Folkrock</H1>
diff --git a/docs/html/lib/stdlib/folkrock_folkrock.html b/docs/html/lib/stdlib/folkrock_folkrock.html
index c5cbf53..b22afd1 100644
--- a/docs/html/lib/stdlib/folkrock_folkrock.html
+++ b/docs/html/lib/stdlib/folkrock_folkrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkrock.mma</h2>
diff --git a/docs/html/lib/stdlib/folkrock_folkrockend.html b/docs/html/lib/stdlib/folkrock_folkrockend.html
index 2b9e42d..c21fe63 100644
--- a/docs/html/lib/stdlib/folkrock_folkrockend.html
+++ b/docs/html/lib/stdlib/folkrock_folkrockend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkrock.mma</h2>
diff --git a/docs/html/lib/stdlib/folkrock_folkrockfill.html b/docs/html/lib/stdlib/folkrock_folkrockfill.html
index 39f9ff6..ade4344 100644
--- a/docs/html/lib/stdlib/folkrock_folkrockfill.html
+++ b/docs/html/lib/stdlib/folkrock_folkrockfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkrock.mma</h2>
diff --git a/docs/html/lib/stdlib/folkrock_folkrockintro.html b/docs/html/lib/stdlib/folkrock_folkrockintro.html
index d17e602..eb15ba3 100644
--- a/docs/html/lib/stdlib/folkrock_folkrockintro.html
+++ b/docs/html/lib/stdlib/folkrock_folkrockintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkrock.mma</h2>
diff --git a/docs/html/lib/stdlib/folkrock_folkrockplus.html b/docs/html/lib/stdlib/folkrock_folkrockplus.html
index f86b7b9..bff9198 100644
--- a/docs/html/lib/stdlib/folkrock_folkrockplus.html
+++ b/docs/html/lib/stdlib/folkrock_folkrockplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkrock.mma</h2>
diff --git a/docs/html/lib/stdlib/folkrock_folkrocksus.html b/docs/html/lib/stdlib/folkrock_folkrocksus.html
index b84fb30..8e6c54b 100644
--- a/docs/html/lib/stdlib/folkrock_folkrocksus.html
+++ b/docs/html/lib/stdlib/folkrock_folkrocksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkrock.mma</h2>
diff --git a/docs/html/lib/stdlib/folkrock_folkrocksusplus.html b/docs/html/lib/stdlib/folkrock_folkrocksusplus.html
index 2351d8f..9846b4e 100644
--- a/docs/html/lib/stdlib/folkrock_folkrocksusplus.html
+++ b/docs/html/lib/stdlib/folkrock_folkrocksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkrock.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz.html b/docs/html/lib/stdlib/folkyjazz.html
index 4db3213..ccbefa4 100644
--- a/docs/html/lib/stdlib/folkyjazz.html
+++ b/docs/html/lib/stdlib/folkyjazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Folkyjazz</H1>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitar.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitar.html
index d960aa5..9050a86 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitar.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitar.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarend.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarend.html
index 5dcced7..7e2036c 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarend.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarintro.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarintro.html
index 4883fff..2a262ed 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarintro.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarplus.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarplus.html
index 92e58ed..68540f7 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarplus.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarsus.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarsus.html
index 9e3aeb9..03cd110 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarsus.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarsusplus.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarsusplus.html
index 6430b24..cc6a078 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarsusplus.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzguitarsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzpiano.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzpiano.html
index 5063f1d..ba93f54 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzpiano.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzpiano.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzpianoend.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzpianoend.html
index 4c2ffc7..b278c7c 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzpianoend.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzpianoend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzpianointro.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzpianointro.html
index 7a4298a..449c5aa 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzpianointro.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzpianointro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzpianoplus.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzpianoplus.html
index 2c1ffc5..8bc2b07 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzpianoplus.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzpianoplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzpianosus.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzpianosus.html
index 5570771..87f7f30 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzpianosus.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzpianosus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/folkyjazz_folkyjazzpianosusplus.html b/docs/html/lib/stdlib/folkyjazz_folkyjazzpianosusplus.html
index 91a252d..bb5b270 100644
--- a/docs/html/lib/stdlib/folkyjazz_folkyjazzpianosusplus.html
+++ b/docs/html/lib/stdlib/folkyjazz_folkyjazzpianosusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: folkyjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot.html b/docs/html/lib/stdlib/foxtrot.html
index 5c0780e..29945d2 100644
--- a/docs/html/lib/stdlib/foxtrot.html
+++ b/docs/html/lib/stdlib/foxtrot.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Foxtrot</H1>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrot.html b/docs/html/lib/stdlib/foxtrot_foxtrot.html
index 42ba065..335feb5 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrot.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrot.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrot1.html b/docs/html/lib/stdlib/foxtrot_foxtrot1.html
index 823665c..dec3645 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrot1.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrot1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrot1end.html b/docs/html/lib/stdlib/foxtrot_foxtrot1end.html
index 39744d3..698e981 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrot1end.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrot1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrot1intro.html b/docs/html/lib/stdlib/foxtrot_foxtrot1intro.html
index 6707185..2be624d 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrot1intro.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrot1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrot1plus.html b/docs/html/lib/stdlib/foxtrot_foxtrot1plus.html
index e64bdc0..9a00ec7 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrot1plus.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrot1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrot1sus.html b/docs/html/lib/stdlib/foxtrot_foxtrot1sus.html
index 478a106..d5c1f90 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrot1sus.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrot1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrot1susplus.html b/docs/html/lib/stdlib/foxtrot_foxtrot1susplus.html
index 8b6360a..d3e4174 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrot1susplus.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrot1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrotend.html b/docs/html/lib/stdlib/foxtrot_foxtrotend.html
index 7c5b514..214d1c6 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrotend.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrotend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrotfill.html b/docs/html/lib/stdlib/foxtrot_foxtrotfill.html
index aa9eb2f..e7a7afc 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrotfill.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrotfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrotintro.html b/docs/html/lib/stdlib/foxtrot_foxtrotintro.html
index 7632996..eeaa0fe 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrotintro.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrotintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrotplus.html b/docs/html/lib/stdlib/foxtrot_foxtrotplus.html
index c5a391f..5341d7d 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrotplus.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrotplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrotsus.html b/docs/html/lib/stdlib/foxtrot_foxtrotsus.html
index a38ecdf..9654a77 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrotsus.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrotsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/foxtrot_foxtrotsusplus.html b/docs/html/lib/stdlib/foxtrot_foxtrotsusplus.html
index d2b5203..e64bcaf 100644
--- a/docs/html/lib/stdlib/foxtrot_foxtrotsusplus.html
+++ b/docs/html/lib/stdlib/foxtrot_foxtrotsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: foxtrot.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz.html b/docs/html/lib/stdlib/frenchwaltz.html
index b7aad39..e0d3d6e 100644
--- a/docs/html/lib/stdlib/frenchwaltz.html
+++ b/docs/html/lib/stdlib/frenchwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Frenchwaltz</H1>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz.html
index 815f5f6..e7b3daa 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1.html
index 0a085d6..ce55f5a 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1end.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1end.html
index 2127bb7..c621e35 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1end.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1fill.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1fill.html
index 3fba12e..21773ea 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1fill.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1fill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1fillsus.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1fillsus.html
index 6a6b7d4..9a64dbf 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1fillsus.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1fillsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1sus.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1sus.html
index f8edbc4..66b75c1 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1sus.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2.html
index 0df987d..eb639b6 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2fill.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2fill.html
index 4250740..409d1c5 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2fill.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2fill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2fillsus.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2fillsus.html
index 0428976..0e3106b 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2fillsus.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2fillsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2sus.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2sus.html
index d73a14a..bf275d8 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2sus.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3.html
index d6d7335..b5c70f7 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3fill.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3fill.html
index f98b785..4df17d2 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3fill.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3fill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3fillsus.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3fillsus.html
index 8b04bfb..f36f5fb 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3fillsus.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3fillsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3sus.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3sus.html
index 3cbbab5..3e50adc 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3sus.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltz3sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltzend.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltzend.html
index 7a301a7..fc67f18 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltzend.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltzintro.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltzintro.html
index 8d5f354..0e00a38 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltzintro.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/frenchwaltz_frenchwaltzsus.html b/docs/html/lib/stdlib/frenchwaltz_frenchwaltzsus.html
index d27979c..fec3eb7 100644
--- a/docs/html/lib/stdlib/frenchwaltz_frenchwaltzsus.html
+++ b/docs/html/lib/stdlib/frenchwaltz_frenchwaltzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: frenchwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/guitarballad.html b/docs/html/lib/stdlib/guitarballad.html
index cea850a..01e5ae3 100644
--- a/docs/html/lib/stdlib/guitarballad.html
+++ b/docs/html/lib/stdlib/guitarballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Guitarballad</H1>
diff --git a/docs/html/lib/stdlib/guitarballad_guitarballad.html b/docs/html/lib/stdlib/guitarballad_guitarballad.html
index 51a8c3a..3798bc8 100644
--- a/docs/html/lib/stdlib/guitarballad_guitarballad.html
+++ b/docs/html/lib/stdlib/guitarballad_guitarballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: guitarballad.mma</h2>
diff --git a/docs/html/lib/stdlib/guitarballad_guitarballad1.html b/docs/html/lib/stdlib/guitarballad_guitarballad1.html
index 3d25359..9b3c9cf 100644
--- a/docs/html/lib/stdlib/guitarballad_guitarballad1.html
+++ b/docs/html/lib/stdlib/guitarballad_guitarballad1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: guitarballad.mma</h2>
diff --git a/docs/html/lib/stdlib/guitarballad_guitarballad1sus.html b/docs/html/lib/stdlib/guitarballad_guitarballad1sus.html
index b8012f0..19777a9 100644
--- a/docs/html/lib/stdlib/guitarballad_guitarballad1sus.html
+++ b/docs/html/lib/stdlib/guitarballad_guitarballad1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: guitarballad.mma</h2>
diff --git a/docs/html/lib/stdlib/guitarballad_guitarballadend.html b/docs/html/lib/stdlib/guitarballad_guitarballadend.html
index b916583..22a6c02 100644
--- a/docs/html/lib/stdlib/guitarballad_guitarballadend.html
+++ b/docs/html/lib/stdlib/guitarballad_guitarballadend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: guitarballad.mma</h2>
diff --git a/docs/html/lib/stdlib/guitarballad_guitarballadintro.html b/docs/html/lib/stdlib/guitarballad_guitarballadintro.html
index e20c67c..7d47ec2 100644
--- a/docs/html/lib/stdlib/guitarballad_guitarballadintro.html
+++ b/docs/html/lib/stdlib/guitarballad_guitarballadintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: guitarballad.mma</h2>
diff --git a/docs/html/lib/stdlib/guitarballad_guitarballadsus.html b/docs/html/lib/stdlib/guitarballad_guitarballadsus.html
index 065aabe..cfa5d18 100644
--- a/docs/html/lib/stdlib/guitarballad_guitarballadsus.html
+++ b/docs/html/lib/stdlib/guitarballad_guitarballadsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: guitarballad.mma</h2>
diff --git a/docs/html/lib/stdlib/guitarballad_guitarballadsusintro.html b/docs/html/lib/stdlib/guitarballad_guitarballadsusintro.html
index cf666d3..94fbec5 100644
--- a/docs/html/lib/stdlib/guitarballad_guitarballadsusintro.html
+++ b/docs/html/lib/stdlib/guitarballad_guitarballadsusintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: guitarballad.mma</h2>
diff --git a/docs/html/lib/stdlib/hillcountry.html b/docs/html/lib/stdlib/hillcountry.html
index beff597..896cd87 100644
--- a/docs/html/lib/stdlib/hillcountry.html
+++ b/docs/html/lib/stdlib/hillcountry.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Hillcountry</H1>
diff --git a/docs/html/lib/stdlib/hillcountry_hillcountry.html b/docs/html/lib/stdlib/hillcountry_hillcountry.html
index 8bc8997..3bc113f 100644
--- a/docs/html/lib/stdlib/hillcountry_hillcountry.html
+++ b/docs/html/lib/stdlib/hillcountry_hillcountry.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hillcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/hillcountry_hillcountryend.html b/docs/html/lib/stdlib/hillcountry_hillcountryend.html
index d5c5752..cb2f3cc 100644
--- a/docs/html/lib/stdlib/hillcountry_hillcountryend.html
+++ b/docs/html/lib/stdlib/hillcountry_hillcountryend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hillcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/hillcountry_hillcountryfill.html b/docs/html/lib/stdlib/hillcountry_hillcountryfill.html
index 997aa33..0f3621a 100644
--- a/docs/html/lib/stdlib/hillcountry_hillcountryfill.html
+++ b/docs/html/lib/stdlib/hillcountry_hillcountryfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hillcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/hillcountry_hillcountryintro.html b/docs/html/lib/stdlib/hillcountry_hillcountryintro.html
index bcb06e7..e58cbed 100644
--- a/docs/html/lib/stdlib/hillcountry_hillcountryintro.html
+++ b/docs/html/lib/stdlib/hillcountry_hillcountryintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hillcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/hillcountry_hillcountryplus.html b/docs/html/lib/stdlib/hillcountry_hillcountryplus.html
index 9e35208..7853547 100644
--- a/docs/html/lib/stdlib/hillcountry_hillcountryplus.html
+++ b/docs/html/lib/stdlib/hillcountry_hillcountryplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hillcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/hillcountry_hillcountrysus.html b/docs/html/lib/stdlib/hillcountry_hillcountrysus.html
index 59e4d54..a60bd17 100644
--- a/docs/html/lib/stdlib/hillcountry_hillcountrysus.html
+++ b/docs/html/lib/stdlib/hillcountry_hillcountrysus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hillcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/hillcountry_hillcountrysusplus.html b/docs/html/lib/stdlib/hillcountry_hillcountrysusplus.html
index 116d102..b8a1050 100644
--- a/docs/html/lib/stdlib/hillcountry_hillcountrysusplus.html
+++ b/docs/html/lib/stdlib/hillcountry_hillcountrysusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: hillcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/hymn.html b/docs/html/lib/stdlib/hymn.html
new file mode 100644
index 0000000..ad75439
--- /dev/null
+++ b/docs/html/lib/stdlib/hymn.html
@@ -0,0 +1,163 @@
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
+<HTML>
+<BODY  BGCOLOR="#B7DFFF" Text=Black>
+<H1>Hymn</H1>
+<P>If you are doing a hymn in church, you might appreciate this. We use a organ and bring in some strings in the "plus" versions.
+<ul>
+<LI><A Href=#Hymn>Hymn</a>
+<LI><A Href=#HymnRoot>HymnRoot</a>
+<LI><A Href=#HymnWalk>HymnWalk</a>
+<LI><A Href=#HymnRootWalk>HymnRootWalk</a>
+<LI><A Href=#HymnPlus>HymnPlus</a>
+<LI><A Href=#HymnWalkPlus>HymnWalkPlus</a>
+<LI><A Href=#HymnRootPlus>HymnRootPlus</a>
+<LI><A Href=#HymnRootWalkPlus>HymnRootWalkPlus</a>
+<LI><A Href=#HymnIntro>HymnIntro</a>
+<LI><A Href=#HymnEnd>HymnEnd</a>
+</ul>
+<!-- GROOVE=hymn FILE=hymn_hymn.html SRC=/usr/local/share/mma/lib/stdlib/hymn.mma -->
+<A Name=Hymn></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=hymn_hymn.html> Hymn </a> </H2> 
+    A simple hymn accompaniment. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Chord </TD> <TD> ChurchOrgan </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=hymnroot FILE=hymn_hymnroot.html SRC=/usr/local/share/mma/lib/stdlib/hymn.mma -->
+<A Name=HymnRoot></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=hymn_hymnroot.html> HymnRoot </a> </H2> 
+    The same hymn with chords in root position. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Chord </TD> <TD> ChurchOrgan </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=hymnwalk FILE=hymn_hymnwalk.html SRC=/usr/local/share/mma/lib/stdlib/hymn.mma -->
+<A Name=HymnWalk></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=hymn_hymnwalk.html> HymnWalk </a> </H2> 
+    Basic hymn with walking bass. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Chord </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Walk </TD> <TD> ChurchOrgan </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=hymnrootwalk FILE=hymn_hymnrootwalk.html SRC=/usr/local/share/mma/lib/stdlib/hymn.mma -->
+<A Name=HymnRootWalk></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=hymn_hymnrootwalk.html> HymnRootWalk </a> </H2> 
+    Hymn in root position with walking bass. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Chord </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Walk </TD> <TD> ChurchOrgan </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=hymnplus FILE=hymn_hymnplus.html SRC=/usr/local/share/mma/lib/stdlib/hymn.mma -->
+<A Name=HymnPlus></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=hymn_hymnplus.html> HymnPlus </a> </H2> 
+    Some heavenly voices added in. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Arpeggio </TD> <TD> ChoirAahs </TD></TR>
+       <TR><TD> Bass </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Chord </TD> <TD> ChurchOrgan </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=hymnwalkplus FILE=hymn_hymnwalkplus.html SRC=/usr/local/share/mma/lib/stdlib/hymn.mma -->
+<A Name=HymnWalkPlus></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=hymn_hymnwalkplus.html> HymnWalkPlus </a> </H2> 
+    Walking bass with voices. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Arpeggio </TD> <TD> ChoirAahs </TD></TR>
+       <TR><TD> Chord </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Walk </TD> <TD> ChurchOrgan </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=hymnrootplus FILE=hymn_hymnrootplus.html SRC=/usr/local/share/mma/lib/stdlib/hymn.mma -->
+<A Name=HymnRootPlus></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=hymn_hymnrootplus.html> HymnRootPlus </a> </H2> 
+    Root chords with voices. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Arpeggio </TD> <TD> ChoirAahs </TD></TR>
+       <TR><TD> Bass </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Chord </TD> <TD> ChurchOrgan </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=hymnrootwalkplus FILE=hymn_hymnrootwalkplus.html SRC=/usr/local/share/mma/lib/stdlib/hymn.mma -->
+<A Name=HymnRootWalkPlus></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=hymn_hymnrootwalkplus.html> HymnRootWalkPlus </a> </H2> 
+    Root chords with walk and voices. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Arpeggio </TD> <TD> ChoirAahs </TD></TR>
+       <TR><TD> Chord </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Walk </TD> <TD> ChurchOrgan </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=hymnintro FILE=hymn_hymnintro.html SRC=/usr/local/share/mma/lib/stdlib/hymn.mma -->
+<A Name=HymnIntro></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=hymn_hymnintro.html> HymnIntro </a> </H2> 
+    A simple sustained intro. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Chord </TD> <TD> ChurchOrgan </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=hymnend FILE=hymn_hymnend.html SRC=/usr/local/share/mma/lib/stdlib/hymn.mma -->
+<A Name=HymnEnd></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=hymn_hymnend.html> HymnEnd </a> </H2> 
+    A 2 bar ending. <B>(2)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Chord </TD> <TD> ChurchOrgan </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+
+</Body></HTML>
diff --git a/docs/html/lib/stdlib/stringballad_stringballad.html b/docs/html/lib/stdlib/hymn_hymn.html
similarity index 84%
copy from docs/html/lib/stdlib/stringballad_stringballad.html
copy to docs/html/lib/stdlib/hymn_hymn.html
index da446cc..c3fe28b 100644
--- a/docs/html/lib/stdlib/stringballad_stringballad.html
+++ b/docs/html/lib/stdlib/hymn_hymn.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: stringballad.mma</h2>
-<h2>Groove: Stringballad</h2>
-<p><b>Notes:</b> For very slow ballads. Lots of strings, a solid bass and some nice little arpeggios.
+<h2>File: hymn.mma</h2>
+<h2>Groove: Hymn</h2>
+<p><b>Notes:</b> If you are doing a hymn in church, you might appreciate this. We use a organ and bring in some strings in the "plus" versions.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Slow ballad with strings and bass.
+<p><b>Description:</b> A simple hymn accompaniment.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -23,11 +23,11 @@ Time (beats per bar):
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
@@ -43,7 +43,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-40
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -57,7 +57,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -90,42 +90,36 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.375em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:3.375em; height:3em"
+left:0.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.25em; height:3em"
+left:5.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.25em; height:3em"
+left:10.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:4.5em; height:3em"
+left:15.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.375em; height:3em"
+left:20.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:3.375em; height:3em"
+left:25.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.25em; height:3em"
+left:30.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:4.5em; height:3em"
+left:35.0em; width:6.0em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord-Sus</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-TremoloStrings
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
@@ -145,7 +139,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-70
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -159,7 +153,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -179,7 +173,7 @@ None
   </td>
   <td width=50%> 
 Voicing: 
-OPTIMAL
+KEY
   </td>
 </tr>
 </Table>
diff --git a/docs/html/lib/kara/2beatp_2beatpa.html b/docs/html/lib/stdlib/hymn_hymnend.html
similarity index 74%
copy from docs/html/lib/kara/2beatp_2beatpa.html
copy to docs/html/lib/stdlib/hymn_hymnend.html
index 1df61b3..3b9c560 100644
--- a/docs/html/lib/kara/2beatp_2beatpa.html
+++ b/docs/html/lib/stdlib/hymn_hymnend.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: </h2>
-<h2>Groove: 2Beatpa</h2>
-<p><b>Notes:</b> 
-<p><b>Author:</b> Rony Steelandt
-<p><b>Description:</b> Main A. 2 bars, left & right hand comping
+<h2>File: hymn.mma</h2>
+<h2>Groove: Hymnend</h2>
+<p><b>Notes:</b> If you are doing a hymn in church, you might appreciate this. We use a organ and bring in some strings in the "plus" versions.
+<p><b>Author:</b> Bob van der Poel
+<p><b>Description:</b> A 2 bar ending.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -18,16 +18,16 @@ Time (beats per bar):
   </td>
 </tr>
 </Table>
-<p> <b>Track Name: Bass-1</b>
+<p> <b>Track Name: Bass</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-Piano1
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-100
+120
   </td>
 </tr>
 <tr>
@@ -43,7 +43,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-40
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -57,7 +57,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-7
+5
   </td>
 </tr>
 <tr>
@@ -84,44 +84,47 @@ height:5em; width:20.0em">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:1.25em; height:3em"
+left:0.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:2.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:1.25em; height:3em"
+left:5.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:1.25em; height:3em"
+left:7.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:1.25em; height:3em"
+left:10.0em; width:6.0em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord-1</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-Piano1
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-100
+80
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Unify: 
-0
+1
   </td>
   <td width=50%> 
 Octave: 
-4
+5
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-40
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -135,7 +138,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-10
+5
   </td>
 </tr>
 <tr>
@@ -155,7 +158,7 @@ None
   </td>
   <td width=50%> 
 Voicing: 
-OPTIMAL
+KEY
   </td>
 </tr>
 </Table>
@@ -166,16 +169,16 @@ height:5em; width:20.0em">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:0.625em; height:3em"
+left:0.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:0.625em; height:3em"
+left:3.0em; width:1.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:0.625em; height:3em"
+left:5.0em; width:4.0em; height:2em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:0.625em; height:3em"
+left:10.0em; width:6.0em; height:2em"
  src="../blue.gif">
 </div>
 </Body></HTML>
diff --git a/docs/html/lib/stdlib/stringballad_stringballad.html b/docs/html/lib/stdlib/hymn_hymnintro.html
similarity index 77%
copy from docs/html/lib/stdlib/stringballad_stringballad.html
copy to docs/html/lib/stdlib/hymn_hymnintro.html
index da446cc..71a7300 100644
--- a/docs/html/lib/stdlib/stringballad_stringballad.html
+++ b/docs/html/lib/stdlib/hymn_hymnintro.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: stringballad.mma</h2>
-<h2>Groove: Stringballad</h2>
-<p><b>Notes:</b> For very slow ballads. Lots of strings, a solid bass and some nice little arpeggios.
+<h2>File: hymn.mma</h2>
+<h2>Groove: Hymnintro</h2>
+<p><b>Notes:</b> If you are doing a hymn in church, you might appreciate this. We use a organ and bring in some strings in the "plus" versions.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Slow ballad with strings and bass.
+<p><b>Description:</b> A simple sustained intro.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -23,17 +23,17 @@ Time (beats per bar):
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Unify: 
-0
+1
   </td>
   <td width=50%> 
 Octave: 
@@ -43,7 +43,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-40
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -57,7 +57,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -90,42 +90,60 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.375em; height:3em"
+left:0.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:2.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:5.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:7.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:10.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:12.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:3.375em; height:3em"
+left:15.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.25em; height:3em"
+left:17.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.25em; height:3em"
+left:20.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:4.5em; height:3em"
+left:22.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.375em; height:3em"
+left:25.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:3.375em; height:3em"
+left:27.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.25em; height:3em"
+left:30.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
+left:32.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:4.5em; height:3em"
+left:35.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:37.0em; width:3.0em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord-Sus</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-TremoloStrings
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
@@ -145,7 +163,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-70
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -159,7 +177,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -179,7 +197,7 @@ None
   </td>
   <td width=50%> 
 Voicing: 
-OPTIMAL
+KEY
   </td>
 </tr>
 </Table>
diff --git a/docs/html/lib/stdlib/stringballad_stringballadplus.html b/docs/html/lib/stdlib/hymn_hymnplus.html
similarity index 81%
copy from docs/html/lib/stdlib/stringballad_stringballadplus.html
copy to docs/html/lib/stdlib/hymn_hymnplus.html
index 3702bcc..1493e12 100644
--- a/docs/html/lib/stdlib/stringballad_stringballadplus.html
+++ b/docs/html/lib/stdlib/hymn_hymnplus.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: stringballad.mma</h2>
-<h2>Groove: Stringballadplus</h2>
-<p><b>Notes:</b> For very slow ballads. Lots of strings, a solid bass and some nice little arpeggios.
+<h2>File: hymn.mma</h2>
+<h2>Groove: Hymnplus</h2>
+<p><b>Notes:</b> If you are doing a hymn in church, you might appreciate this. We use a organ and bring in some strings in the "plus" versions.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Add a bit of piano to the strings.
+<p><b>Description:</b> Some heavenly voices added in.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -23,11 +23,11 @@ Time (beats per bar):
 <tr>
   <td width=50%> 
 Voice/Tones: 
-Piano1
+ChoirAahs
   </td>
   <td width=50%> 
 Articulate: 
-110
+120
   </td>
 </tr>
 <tr>
@@ -37,37 +37,37 @@ Unify:
   </td>
   <td width=50%> 
 Octave: 
-5
+6
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-70
+130
   </td>
   <td width=50%> 
 Harmony: 
-OPENBELOW+8BELOW
+3BELOW
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rskip: 
-50
+0
   </td>
   <td width=50%> 
 Rvolume: 
-10
+0
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-5
+0
   </td>
   <td width=50%> 
 SeqRND: 
-On
+Off
   </td>
 </tr>
 <tr>
@@ -90,64 +90,76 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.75em; height:3em"
+left:0.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:2.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:5.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:7.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.75em; height:3em"
+left:10.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.75em; height:3em"
+left:12.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.75em; height:3em"
+left:15.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.75em; height:3em"
+left:16.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.75em; height:3em"
+left:17.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:2.75em; height:3em"
+left:18.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:2.75em; height:3em"
+left:20.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:2.75em; height:3em"
+left:22.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:2.75em; height:3em"
+left:23.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:2.75em; height:3em"
+left:25.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:2.75em; height:3em"
+left:26.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:1.375em; height:3em"
+left:27.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:31.0em; width:1.375em; height:3em"
+left:30.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:1.375em; height:3em"
+left:31.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:1.375em; height:3em"
+left:32.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:1.375em; height:3em"
+left:33.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:36.0em; width:1.375em; height:3em"
+left:35.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:1.375em; height:3em"
+left:36.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:38.0em; width:1.375em; height:3em"
+left:37.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:38.0em; width:1.5em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Bass</b>
@@ -155,11 +167,11 @@ left:38.0em; width:1.375em; height:3em"
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
@@ -175,7 +187,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-40
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -189,7 +201,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -222,42 +234,36 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.375em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:3.375em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.25em; height:3em"
+left:0.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.25em; height:3em"
+left:5.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:4.5em; height:3em"
+left:10.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.375em; height:3em"
+left:15.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:3.375em; height:3em"
+left:20.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.25em; height:3em"
+left:25.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
+left:30.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:4.5em; height:3em"
+left:35.0em; width:6.0em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord-Sus</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-TremoloStrings
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
@@ -277,7 +283,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-55
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -291,7 +297,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -311,7 +317,7 @@ None
   </td>
   <td width=50%> 
 Voicing: 
-OPTIMAL
+KEY
   </td>
 </tr>
 </Table>
diff --git a/docs/html/lib/stdlib/stringballad_stringballad.html b/docs/html/lib/stdlib/hymn_hymnroot.html
similarity index 84%
copy from docs/html/lib/stdlib/stringballad_stringballad.html
copy to docs/html/lib/stdlib/hymn_hymnroot.html
index da446cc..9ae96d1 100644
--- a/docs/html/lib/stdlib/stringballad_stringballad.html
+++ b/docs/html/lib/stdlib/hymn_hymnroot.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: stringballad.mma</h2>
-<h2>Groove: Stringballad</h2>
-<p><b>Notes:</b> For very slow ballads. Lots of strings, a solid bass and some nice little arpeggios.
+<h2>File: hymn.mma</h2>
+<h2>Groove: Hymnroot</h2>
+<p><b>Notes:</b> If you are doing a hymn in church, you might appreciate this. We use a organ and bring in some strings in the "plus" versions.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Slow ballad with strings and bass.
+<p><b>Description:</b> The same hymn with chords in root position.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -23,11 +23,11 @@ Time (beats per bar):
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
@@ -43,7 +43,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-40
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -57,7 +57,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -90,42 +90,36 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.375em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:3.375em; height:3em"
+left:0.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.25em; height:3em"
+left:5.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.25em; height:3em"
+left:10.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:4.5em; height:3em"
+left:15.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.375em; height:3em"
+left:20.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:3.375em; height:3em"
+left:25.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.25em; height:3em"
+left:30.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:4.5em; height:3em"
+left:35.0em; width:6.0em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord-Sus</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-TremoloStrings
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
@@ -145,7 +139,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-70
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -159,7 +153,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -179,7 +173,7 @@ None
   </td>
   <td width=50%> 
 Voicing: 
-OPTIMAL
+KEY
   </td>
 </tr>
 </Table>
diff --git a/docs/html/lib/stdlib/stringballad_stringballadplus.html b/docs/html/lib/stdlib/hymn_hymnrootplus.html
similarity index 81%
copy from docs/html/lib/stdlib/stringballad_stringballadplus.html
copy to docs/html/lib/stdlib/hymn_hymnrootplus.html
index 3702bcc..84dd223 100644
--- a/docs/html/lib/stdlib/stringballad_stringballadplus.html
+++ b/docs/html/lib/stdlib/hymn_hymnrootplus.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: stringballad.mma</h2>
-<h2>Groove: Stringballadplus</h2>
-<p><b>Notes:</b> For very slow ballads. Lots of strings, a solid bass and some nice little arpeggios.
+<h2>File: hymn.mma</h2>
+<h2>Groove: Hymnrootplus</h2>
+<p><b>Notes:</b> If you are doing a hymn in church, you might appreciate this. We use a organ and bring in some strings in the "plus" versions.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Add a bit of piano to the strings.
+<p><b>Description:</b> Root chords with voices.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -23,11 +23,11 @@ Time (beats per bar):
 <tr>
   <td width=50%> 
 Voice/Tones: 
-Piano1
+ChoirAahs
   </td>
   <td width=50%> 
 Articulate: 
-110
+120
   </td>
 </tr>
 <tr>
@@ -37,37 +37,37 @@ Unify:
   </td>
   <td width=50%> 
 Octave: 
-5
+6
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-70
+130
   </td>
   <td width=50%> 
 Harmony: 
-OPENBELOW+8BELOW
+3BELOW
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rskip: 
-50
+0
   </td>
   <td width=50%> 
 Rvolume: 
-10
+0
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-5
+0
   </td>
   <td width=50%> 
 SeqRND: 
-On
+Off
   </td>
 </tr>
 <tr>
@@ -90,64 +90,76 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.75em; height:3em"
+left:0.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:2.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:5.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:7.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.75em; height:3em"
+left:10.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.75em; height:3em"
+left:12.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.75em; height:3em"
+left:15.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.75em; height:3em"
+left:16.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.75em; height:3em"
+left:17.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:2.75em; height:3em"
+left:18.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:2.75em; height:3em"
+left:20.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:2.75em; height:3em"
+left:22.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:2.75em; height:3em"
+left:23.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:2.75em; height:3em"
+left:25.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:2.75em; height:3em"
+left:26.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:1.375em; height:3em"
+left:27.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:31.0em; width:1.375em; height:3em"
+left:30.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:1.375em; height:3em"
+left:31.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:1.375em; height:3em"
+left:32.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:1.375em; height:3em"
+left:33.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:36.0em; width:1.375em; height:3em"
+left:35.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:1.375em; height:3em"
+left:36.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:38.0em; width:1.375em; height:3em"
+left:37.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:38.0em; width:1.5em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Bass</b>
@@ -155,11 +167,11 @@ left:38.0em; width:1.375em; height:3em"
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
@@ -175,7 +187,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-40
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -189,7 +201,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -222,42 +234,36 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.375em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:3.375em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.25em; height:3em"
+left:0.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.25em; height:3em"
+left:5.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:4.5em; height:3em"
+left:10.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.375em; height:3em"
+left:15.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:3.375em; height:3em"
+left:20.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.25em; height:3em"
+left:25.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
+left:30.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:4.5em; height:3em"
+left:35.0em; width:6.0em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord-Sus</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-TremoloStrings
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
@@ -277,7 +283,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-55
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -291,7 +297,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -311,7 +317,7 @@ None
   </td>
   <td width=50%> 
 Voicing: 
-OPTIMAL
+KEY
   </td>
 </tr>
 </Table>
diff --git a/docs/html/lib/stdlib/stringballad_stringballad.html b/docs/html/lib/stdlib/hymn_hymnrootwalk.html
similarity index 79%
copy from docs/html/lib/stdlib/stringballad_stringballad.html
copy to docs/html/lib/stdlib/hymn_hymnrootwalk.html
index da446cc..b8c6137 100644
--- a/docs/html/lib/stdlib/stringballad_stringballad.html
+++ b/docs/html/lib/stdlib/hymn_hymnrootwalk.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: stringballad.mma</h2>
-<h2>Groove: Stringballad</h2>
-<p><b>Notes:</b> For very slow ballads. Lots of strings, a solid bass and some nice little arpeggios.
+<h2>File: hymn.mma</h2>
+<h2>Groove: Hymnrootwalk</h2>
+<p><b>Notes:</b> If you are doing a hymn in church, you might appreciate this. We use a organ and bring in some strings in the "plus" versions.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Slow ballad with strings and bass.
+<p><b>Description:</b> Hymn in root position with walking bass.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -18,32 +18,32 @@ Time (beats per bar):
   </td>
 </tr>
 </Table>
-<p> <b>Track Name: Bass</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-90
+100
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Unify: 
-0
+1
   </td>
   <td width=50%> 
 Octave: 
-3
+5
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-40
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -57,7 +57,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -75,6 +75,10 @@ Off
 Strum: 
 None
   </td>
+  <td width=50%> 
+Voicing: 
+KEY
+  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
@@ -90,62 +94,80 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.375em; height:3em"
+left:0.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:3.375em; height:3em"
+left:2.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.25em; height:3em"
+left:5.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.25em; height:3em"
+left:7.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:4.5em; height:3em"
+left:10.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.375em; height:3em"
+left:12.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:3.375em; height:3em"
+left:15.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.25em; height:3em"
+left:17.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
+left:20.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:22.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:25.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:27.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:30.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:4.5em; height:3em"
+left:32.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:35.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:37.0em; width:2.5em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord-Sus</b>
+<p> <b>Track Name: Walk</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-TremoloStrings
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-100
+90
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Unify: 
-1
+0
   </td>
   <td width=50%> 
 Octave: 
-5
+3
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-70
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -177,10 +199,6 @@ Off
 Strum: 
 None
   </td>
-  <td width=50%> 
-Voicing: 
-OPTIMAL
-  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
@@ -196,52 +214,52 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.5em; height:3em"
+left:0.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.5em; height:3em"
+left:2.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.5em; height:3em"
+left:5.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.5em; height:3em"
+left:7.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.5em; height:3em"
+left:10.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.5em; height:3em"
+left:12.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:2.5em; height:3em"
+left:15.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:2.5em; height:3em"
+left:17.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:2.5em; height:3em"
+left:20.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:2.5em; height:3em"
+left:22.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:2.5em; height:3em"
+left:25.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:2.5em; height:3em"
+left:27.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.5em; height:3em"
+left:30.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.5em; height:3em"
+left:32.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:2.5em; height:3em"
+left:35.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:2.5em; height:3em"
+left:37.0em; width:2.25em; height:3em"
  src="../blue.gif">
 </div>
 </Body></HTML>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksus.html b/docs/html/lib/stdlib/hymn_hymnrootwalkplus.html
similarity index 77%
copy from docs/html/lib/stdlib/jazzguitar_jazzguitar2walksus.html
copy to docs/html/lib/stdlib/hymn_hymnrootwalkplus.html
index 146d442..01b540e 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksus.html
+++ b/docs/html/lib/stdlib/hymn_hymnrootwalkplus.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: jazzguitar.mma</h2>
-<h2>Groove: Jazzguitar2Walksus</h2>
-<p><b>Notes:</b> For jazz ballads. This has ONLY a guitar (well, expect for the sustained versions). Mostly chords, but some bass and arpeggio is included. The song "Django" is a bit of a demo. <p> This Groove uses a Plectrum track optimized for songs in the key of C. If the guitar strums sound too high try a command like "AllGrooves Plectrum Capo -2" right after the first "Groove JazzGuitar*" command to lower the pitch.
+<h2>File: hymn.mma</h2>
+<h2>Groove: Hymnrootwalkplus</h2>
+<p><b>Notes:</b> If you are doing a hymn in church, you might appreciate this. We use a organ and bring in some strings in the "plus" versions.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Sustained strings added to JazzGuitarWalk2.
+<p><b>Description:</b> Root chords with walk and voices.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -18,42 +18,36 @@ Time (beats per bar):
   </td>
 </tr>
 </Table>
-<p> <b>Variables</b>
-<Table Border=.2em Cellspacing=5 Cellpadding=5  Width="90%">
-          <TD Valign=Top> <B> SustainVoice </B> </TD> 
-          <TD Valign=Top> Voice for the sustained versions (default=TremoloStrings). </TD>
-       </TR>
-</Table>
-<p> <b>Track Name: Chord-Sus</b>
+<p> <b>Track Name: Arpeggio</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-TremoloStrings
+ChoirAahs
   </td>
   <td width=50%> 
 Articulate: 
-100
+120
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Unify: 
-1
+0
   </td>
   <td width=50%> 
 Octave: 
-5
+6
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-40
+130
   </td>
   <td width=50%> 
 Harmony: 
-None
+3BELOW
   </td>
 </tr>
 <tr>
@@ -81,10 +75,6 @@ Off
 Strum: 
 None
   </td>
-  <td width=50%> 
-Voicing: 
-OPTIMAL
-  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
@@ -100,70 +90,94 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.5em; height:3em"
+left:0.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.5em; height:3em"
+left:2.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.5em; height:3em"
+left:5.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.5em; height:3em"
+left:7.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.5em; height:3em"
+left:10.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.5em; height:3em"
+left:12.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:2.5em; height:3em"
+left:15.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:2.5em; height:3em"
+left:16.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:2.5em; height:3em"
+left:17.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:2.5em; height:3em"
+left:18.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:2.5em; height:3em"
+left:20.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:2.5em; height:3em"
+left:22.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.5em; height:3em"
+left:23.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.5em; height:3em"
+left:25.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:2.5em; height:3em"
+left:26.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:2.5em; height:3em"
+left:27.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:30.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:31.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:32.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:33.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:35.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:36.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:37.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:38.0em; width:1.5em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Plectrum</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-JazzGuitar
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-5
+100
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Unify: 
-0
+1
   </td>
   <td width=50%> 
 Octave: 
@@ -187,7 +201,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -205,6 +219,10 @@ Off
 Strum: 
 None
   </td>
+  <td width=50%> 
+Voicing: 
+KEY
+  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
@@ -220,76 +238,52 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:4.0em; width:0.1em; height:2em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:9.0em; width:0.1em; height:2em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:14.0em; width:0.1em; height:2em"
+left:0.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:0.1em; height:3em"
+left:2.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:0.1em; height:3em"
+left:5.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:19.0em; width:0.1em; height:2em"
+left:7.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:0.1em; height:3em"
+left:10.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:0.1em; height:3em"
+left:12.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:24.0em; width:0.1em; height:2em"
+left:15.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:0.1em; height:3em"
+left:17.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:0.1em; height:3em"
+left:20.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:29.0em; width:0.1em; height:2em"
+left:22.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:0.1em; height:3em"
+left:25.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:0.1em; height:3em"
+left:27.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:34.0em; width:0.1em; height:2em"
+left:30.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:0.1em; height:3em"
+left:32.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:0.1em; height:3em"
+left:35.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:39.0em; width:0.1em; height:2em"
+left:37.0em; width:2.5em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Walk</b>
@@ -297,11 +291,11 @@ left:39.0em; width:0.1em; height:2em"
 <tr>
   <td width=50%> 
 Voice/Tones: 
-JazzGuitar
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-105
+90
   </td>
 </tr>
 <tr>
@@ -317,7 +311,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-110
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -364,46 +358,52 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.625em; height:3em"
+left:0.0em; width:2.25em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:2.0em; width:2.25em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:5.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.625em; height:3em"
+left:7.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.625em; height:3em"
+left:10.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.625em; height:3em"
+left:12.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.625em; height:3em"
+left:15.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.625em; height:3em"
+left:17.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:2.625em; height:3em"
+left:20.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:2.625em; height:3em"
+left:22.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:2.625em; height:3em"
+left:25.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:2.625em; height:3em"
+left:27.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:2.625em; height:3em"
+left:30.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:2.625em; height:3em"
+left:32.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.625em; height:3em"
+left:35.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:2.625em; height:3em"
+left:37.0em; width:2.25em; height:3em"
  src="../blue.gif">
 </div>
 </Body></HTML>
diff --git a/docs/html/lib/stdlib/stringballad_stringballad.html b/docs/html/lib/stdlib/hymn_hymnwalk.html
similarity index 79%
copy from docs/html/lib/stdlib/stringballad_stringballad.html
copy to docs/html/lib/stdlib/hymn_hymnwalk.html
index da446cc..cdce701 100644
--- a/docs/html/lib/stdlib/stringballad_stringballad.html
+++ b/docs/html/lib/stdlib/hymn_hymnwalk.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:40 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: stringballad.mma</h2>
-<h2>Groove: Stringballad</h2>
-<p><b>Notes:</b> For very slow ballads. Lots of strings, a solid bass and some nice little arpeggios.
+<h2>File: hymn.mma</h2>
+<h2>Groove: Hymnwalk</h2>
+<p><b>Notes:</b> If you are doing a hymn in church, you might appreciate this. We use a organ and bring in some strings in the "plus" versions.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Slow ballad with strings and bass.
+<p><b>Description:</b> Basic hymn with walking bass.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -18,32 +18,32 @@ Time (beats per bar):
   </td>
 </tr>
 </Table>
-<p> <b>Track Name: Bass</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-90
+100
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Unify: 
-0
+1
   </td>
   <td width=50%> 
 Octave: 
-3
+5
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-40
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -57,7 +57,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -75,6 +75,10 @@ Off
 Strum: 
 None
   </td>
+  <td width=50%> 
+Voicing: 
+KEY
+  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
@@ -90,62 +94,80 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.375em; height:3em"
+left:0.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:3.375em; height:3em"
+left:2.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.25em; height:3em"
+left:5.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.25em; height:3em"
+left:7.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:4.5em; height:3em"
+left:10.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.375em; height:3em"
+left:12.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:3.375em; height:3em"
+left:15.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.25em; height:3em"
+left:17.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
+left:20.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:22.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:25.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:27.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:30.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:4.5em; height:3em"
+left:32.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:35.0em; width:2.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:37.0em; width:2.5em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord-Sus</b>
+<p> <b>Track Name: Walk</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-TremoloStrings
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-100
+90
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Unify: 
-1
+0
   </td>
   <td width=50%> 
 Octave: 
-5
+3
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-70
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -177,10 +199,6 @@ Off
 Strum: 
 None
   </td>
-  <td width=50%> 
-Voicing: 
-OPTIMAL
-  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
@@ -196,52 +214,52 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.5em; height:3em"
+left:0.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.5em; height:3em"
+left:2.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.5em; height:3em"
+left:5.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.5em; height:3em"
+left:7.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.5em; height:3em"
+left:10.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.5em; height:3em"
+left:12.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:2.5em; height:3em"
+left:15.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:2.5em; height:3em"
+left:17.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:2.5em; height:3em"
+left:20.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:2.5em; height:3em"
+left:22.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:2.5em; height:3em"
+left:25.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:2.5em; height:3em"
+left:27.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.5em; height:3em"
+left:30.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.5em; height:3em"
+left:32.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:2.5em; height:3em"
+left:35.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:2.5em; height:3em"
+left:37.0em; width:2.25em; height:3em"
  src="../blue.gif">
 </div>
 </Body></HTML>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksus.html b/docs/html/lib/stdlib/hymn_hymnwalkplus.html
similarity index 77%
copy from docs/html/lib/stdlib/jazzguitar_jazzguitar2walksus.html
copy to docs/html/lib/stdlib/hymn_hymnwalkplus.html
index 146d442..cb2d27d 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksus.html
+++ b/docs/html/lib/stdlib/hymn_hymnwalkplus.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: jazzguitar.mma</h2>
-<h2>Groove: Jazzguitar2Walksus</h2>
-<p><b>Notes:</b> For jazz ballads. This has ONLY a guitar (well, expect for the sustained versions). Mostly chords, but some bass and arpeggio is included. The song "Django" is a bit of a demo. <p> This Groove uses a Plectrum track optimized for songs in the key of C. If the guitar strums sound too high try a command like "AllGrooves Plectrum Capo -2" right after the first "Groove JazzGuitar*" command to lower the pitch.
+<h2>File: hymn.mma</h2>
+<h2>Groove: Hymnwalkplus</h2>
+<p><b>Notes:</b> If you are doing a hymn in church, you might appreciate this. We use a organ and bring in some strings in the "plus" versions.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Sustained strings added to JazzGuitarWalk2.
+<p><b>Description:</b> Walking bass with voices.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -18,42 +18,36 @@ Time (beats per bar):
   </td>
 </tr>
 </Table>
-<p> <b>Variables</b>
-<Table Border=.2em Cellspacing=5 Cellpadding=5  Width="90%">
-          <TD Valign=Top> <B> SustainVoice </B> </TD> 
-          <TD Valign=Top> Voice for the sustained versions (default=TremoloStrings). </TD>
-       </TR>
-</Table>
-<p> <b>Track Name: Chord-Sus</b>
+<p> <b>Track Name: Arpeggio</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-TremoloStrings
+ChoirAahs
   </td>
   <td width=50%> 
 Articulate: 
-100
+120
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Unify: 
-1
+0
   </td>
   <td width=50%> 
 Octave: 
-5
+6
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-40
+130
   </td>
   <td width=50%> 
 Harmony: 
-None
+3BELOW
   </td>
 </tr>
 <tr>
@@ -81,10 +75,6 @@ Off
 Strum: 
 None
   </td>
-  <td width=50%> 
-Voicing: 
-OPTIMAL
-  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
@@ -100,70 +90,94 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.5em; height:3em"
+left:0.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.5em; height:3em"
+left:2.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.5em; height:3em"
+left:5.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.5em; height:3em"
+left:7.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.5em; height:3em"
+left:10.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.5em; height:3em"
+left:12.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:2.5em; height:3em"
+left:15.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:2.5em; height:3em"
+left:16.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:2.5em; height:3em"
+left:17.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:2.5em; height:3em"
+left:18.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:2.5em; height:3em"
+left:20.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:2.5em; height:3em"
+left:22.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.5em; height:3em"
+left:23.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.5em; height:3em"
+left:25.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:2.5em; height:3em"
+left:26.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:2.5em; height:3em"
+left:27.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:30.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:31.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:32.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:33.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:35.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:36.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:37.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:38.0em; width:1.5em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Plectrum</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-JazzGuitar
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-5
+100
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Unify: 
-0
+1
   </td>
   <td width=50%> 
 Octave: 
@@ -187,7 +201,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -205,6 +219,10 @@ Off
 Strum: 
 None
   </td>
+  <td width=50%> 
+Voicing: 
+KEY
+  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
@@ -220,76 +238,52 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:4.0em; width:0.1em; height:2em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:9.0em; width:0.1em; height:2em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:14.0em; width:0.1em; height:2em"
+left:0.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:0.1em; height:3em"
+left:2.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:0.1em; height:3em"
+left:5.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:19.0em; width:0.1em; height:2em"
+left:7.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:0.1em; height:3em"
+left:10.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:0.1em; height:3em"
+left:12.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:24.0em; width:0.1em; height:2em"
+left:15.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:0.1em; height:3em"
+left:17.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:0.1em; height:3em"
+left:20.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:29.0em; width:0.1em; height:2em"
+left:22.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:0.1em; height:3em"
+left:25.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:0.1em; height:3em"
+left:27.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:34.0em; width:0.1em; height:2em"
+left:30.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:0.1em; height:3em"
+left:32.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:0.1em; height:3em"
+left:35.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:39.0em; width:0.1em; height:2em"
+left:37.0em; width:2.5em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Walk</b>
@@ -297,11 +291,11 @@ left:39.0em; width:0.1em; height:2em"
 <tr>
   <td width=50%> 
 Voice/Tones: 
-JazzGuitar
+ChurchOrgan
   </td>
   <td width=50%> 
 Articulate: 
-105
+90
   </td>
 </tr>
 <tr>
@@ -317,7 +311,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-110
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -364,46 +358,52 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.625em; height:3em"
+left:0.0em; width:2.25em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:2.0em; width:2.25em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:5.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.625em; height:3em"
+left:7.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.625em; height:3em"
+left:10.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.625em; height:3em"
+left:12.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.625em; height:3em"
+left:15.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.625em; height:3em"
+left:17.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:2.625em; height:3em"
+left:20.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:2.625em; height:3em"
+left:22.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:2.625em; height:3em"
+left:25.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:2.625em; height:3em"
+left:27.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:2.625em; height:3em"
+left:30.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:2.625em; height:3em"
+left:32.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.625em; height:3em"
+left:35.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:2.625em; height:3em"
+left:37.0em; width:2.25em; height:3em"
  src="../blue.gif">
 </div>
 </Body></HTML>
diff --git a/docs/html/lib/stdlib/jazz-54.html b/docs/html/lib/stdlib/jazz-54.html
index 6c380e8..1d2b082 100644
--- a/docs/html/lib/stdlib/jazz-54.html
+++ b/docs/html/lib/stdlib/jazz-54.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazz-54</H1>
diff --git a/docs/html/lib/stdlib/jazz-54_jazz54.html b/docs/html/lib/stdlib/jazz-54_jazz54.html
index 8e1d2b9..afbd8f9 100644
--- a/docs/html/lib/stdlib/jazz-54_jazz54.html
+++ b/docs/html/lib/stdlib/jazz-54_jazz54.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazz-54.mma</h2>
diff --git a/docs/html/lib/stdlib/jazz-54_jazz54drumintro.html b/docs/html/lib/stdlib/jazz-54_jazz54drumintro.html
index ad1f260..c663695 100644
--- a/docs/html/lib/stdlib/jazz-54_jazz54drumintro.html
+++ b/docs/html/lib/stdlib/jazz-54_jazz54drumintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazz-54.mma</h2>
diff --git a/docs/html/lib/stdlib/jazz-54_jazz54sus.html b/docs/html/lib/stdlib/jazz-54_jazz54sus.html
index c46cbd8..15a56fb 100644
--- a/docs/html/lib/stdlib/jazz-54_jazz54sus.html
+++ b/docs/html/lib/stdlib/jazz-54_jazz54sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazz-54.mma</h2>
diff --git a/docs/html/lib/stdlib/jazz-54_jazz54walk.html b/docs/html/lib/stdlib/jazz-54_jazz54walk.html
index 0478f4e..9bd7059 100644
--- a/docs/html/lib/stdlib/jazz-54_jazz54walk.html
+++ b/docs/html/lib/stdlib/jazz-54_jazz54walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazz-54.mma</h2>
diff --git a/docs/html/lib/stdlib/jazz-54_jazz54walksus.html b/docs/html/lib/stdlib/jazz-54_jazz54walksus.html
index f1a293e..0231fff 100644
--- a/docs/html/lib/stdlib/jazz-54_jazz54walksus.html
+++ b/docs/html/lib/stdlib/jazz-54_jazz54walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazz-54.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo.html b/docs/html/lib/stdlib/jazzcombo.html
index 489046b..063af03 100644
--- a/docs/html/lib/stdlib/jazzcombo.html
+++ b/docs/html/lib/stdlib/jazzcombo.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzcombo</H1>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombo.html b/docs/html/lib/stdlib/jazzcombo_jazzcombo.html
index 85671e4..06b4ca7 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombo.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombo.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombo1.html b/docs/html/lib/stdlib/jazzcombo_jazzcombo1.html
index 0b18a82..250a077 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombo1.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombo1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombo1plus.html b/docs/html/lib/stdlib/jazzcombo_jazzcombo1plus.html
index 9f25cab..2aeeee4 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombo1plus.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombo1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombo1sus.html b/docs/html/lib/stdlib/jazzcombo_jazzcombo1sus.html
index b0988d5..2f81424 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombo1sus.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombo1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombo1susplus.html b/docs/html/lib/stdlib/jazzcombo_jazzcombo1susplus.html
index 99fb81c..768fda1 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombo1susplus.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombo1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombo2.html b/docs/html/lib/stdlib/jazzcombo_jazzcombo2.html
index 12641d7..69b18fb 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombo2.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombo2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombo2plus.html b/docs/html/lib/stdlib/jazzcombo_jazzcombo2plus.html
index 280a00a..9d720b4 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombo2plus.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombo2plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombo2sus.html b/docs/html/lib/stdlib/jazzcombo_jazzcombo2sus.html
index 12d2cd8..c6b916d 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombo2sus.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombo2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombo2susplus.html b/docs/html/lib/stdlib/jazzcombo_jazzcombo2susplus.html
index f15c0c6..073b2da 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombo2susplus.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombo2susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcomboend.html b/docs/html/lib/stdlib/jazzcombo_jazzcomboend.html
index 3d5e9b0..efde957 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcomboend.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcomboend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombointro.html b/docs/html/lib/stdlib/jazzcombo_jazzcombointro.html
index d9ffa14..c3e4857 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombointro.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombointro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombointro2.html b/docs/html/lib/stdlib/jazzcombo_jazzcombointro2.html
index ee6cf8c..8474cb7 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombointro2.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombointro2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcomboplus.html b/docs/html/lib/stdlib/jazzcombo_jazzcomboplus.html
index 6aa2e90..aa9d980 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcomboplus.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcomboplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombosus.html b/docs/html/lib/stdlib/jazzcombo_jazzcombosus.html
index eddbdba..c5bc6dd 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombosus.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombosus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:41 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzcombo_jazzcombosusplus.html b/docs/html/lib/stdlib/jazzcombo_jazzcombosusplus.html
index 583c414..7678446 100644
--- a/docs/html/lib/stdlib/jazzcombo_jazzcombosusplus.html
+++ b/docs/html/lib/stdlib/jazzcombo_jazzcombosusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcombo.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar.html b/docs/html/lib/stdlib/jazzguitar.html
index 9e2bfe0..d11c4be 100644
--- a/docs/html/lib/stdlib/jazzguitar.html
+++ b/docs/html/lib/stdlib/jazzguitar.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzguitar</H1>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar.html
index a56ba39..3d41916 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar1.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar1.html
index 4f2599c..07f829f 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar1.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar1intro.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar1intro.html
index f8b4358..d903c79 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar1intro.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar1sus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar1sus.html
index 64c9958..2c5e083 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar1sus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar1walk.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar1walk.html
index ad38439..9f48dbf 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar1walk.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar1walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar1walksus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar1walksus.html
index 300b08f..3008086 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar1walksus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar1walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar2.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar2.html
index 1dd4e6b..c4504af 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar2.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar2plus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar2plus.html
index b25a04b..88edcc9 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar2plus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar2plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar2sus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar2sus.html
index 5e219de..500f709 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar2sus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walk.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar2walk.html
index a785913..30a9439 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walk.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar2walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walkplus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar2walkplus.html
index c17f9a6..cec4c83 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walkplus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar2walkplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksus.html
index 146d442..818c6f6 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksusplus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksusplus.html
index 633cd5d..be61f83 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksusplus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar2walksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar3.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar3.html
index ae438b7..6fec197 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar3.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar3sus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar3sus.html
index 0c666ed..67d5c3b 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar3sus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar3sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar3walk.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar3walk.html
index e1b0f3e..1ba3f6d 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar3walk.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar3walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitar3walksus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitar3walksus.html
index 555c9ca..2d39aff 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitar3walksus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitar3walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarend.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarend.html
index a819ad1..7003063 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarend.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarend1.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarend1.html
index f852d9e..3228819 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarend1.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarend1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarfill.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarfill.html
index 0305180..301d520 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarfill.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarfill1.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarfill1.html
index f0a16be..c3079b8 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarfill1.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarfill1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarintro.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarintro.html
index 426798e..af87da4 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarintro.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarplus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarplus.html
index 558ecef..214400f 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarplus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarsus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarsus.html
index 0411d1e..5101493 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarsus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarsusplus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarsusplus.html
index 9c625b0..7db4b4c 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarsusplus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarwalk.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarwalk.html
index 82a62ab..14252a0 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarwalk.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:42 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarwalkplus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarwalkplus.html
index 30b141c..824d25e 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarwalkplus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarwalkplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarwalksus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarwalksus.html
index 3cd9a2a..e3e742f 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarwalksus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarwalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzguitar_jazzguitarwalksusplus.html b/docs/html/lib/stdlib/jazzguitar_jazzguitarwalksusplus.html
index 266c2e7..c731b1c 100644
--- a/docs/html/lib/stdlib/jazzguitar_jazzguitarwalksusplus.html
+++ b/docs/html/lib/stdlib/jazzguitar_jazzguitarwalksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:10 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:43 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzguitar.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrhumba.html b/docs/html/lib/stdlib/jazzrhumba.html
index aa8cfb5..d0b0d61 100644
--- a/docs/html/lib/stdlib/jazzrhumba.html
+++ b/docs/html/lib/stdlib/jazzrhumba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzrhumba</H1>
diff --git a/docs/html/lib/stdlib/jazzrhumba_jazzrhumba.html b/docs/html/lib/stdlib/jazzrhumba_jazzrhumba.html
index 5e6c30f..71b2e8d 100644
--- a/docs/html/lib/stdlib/jazzrhumba_jazzrhumba.html
+++ b/docs/html/lib/stdlib/jazzrhumba_jazzrhumba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaend.html b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaend.html
index 8850977..cc1443c 100644
--- a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaend.html
+++ b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbafill.html b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbafill.html
index d0d558f..cb97a9c 100644
--- a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbafill.html
+++ b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbafill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaintro.html b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaintro.html
index 8eda486..e8ab420 100644
--- a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaintro.html
+++ b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaplus.html b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaplus.html
index 537014f..1424a12 100644
--- a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaplus.html
+++ b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbaplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbasus.html b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbasus.html
index 760c643..018e135 100644
--- a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbasus.html
+++ b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbasus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbasusplus.html b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbasusplus.html
index b65fde2..6e1a7b2 100644
--- a/docs/html/lib/stdlib/jazzrhumba_jazzrhumbasusplus.html
+++ b/docs/html/lib/stdlib/jazzrhumba_jazzrhumbasusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock.html b/docs/html/lib/stdlib/jazzrock.html
index d838d8b..5bad225 100644
--- a/docs/html/lib/stdlib/jazzrock.html
+++ b/docs/html/lib/stdlib/jazzrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzrock</H1>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrock.html b/docs/html/lib/stdlib/jazzrock_jazzrock.html
index 3c26ff4..a3f5dc4 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrock.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrockend.html b/docs/html/lib/stdlib/jazzrock_jazzrockend.html
index 5e0bee9..ad7b48e 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrockend.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrockend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrockfill.html b/docs/html/lib/stdlib/jazzrock_jazzrockfill.html
index 8f173e7..2707d85 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrockfill.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrockfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrockintro.html b/docs/html/lib/stdlib/jazzrock_jazzrockintro.html
index 0ebce19..e6152f9 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrockintro.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrockintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrockintro8.html b/docs/html/lib/stdlib/jazzrock_jazzrockintro8.html
index a0ff996..102f1fa 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrockintro8.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrockintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrockplus.html b/docs/html/lib/stdlib/jazzrock_jazzrockplus.html
index 3b84cc3..f76e2bc 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrockplus.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrockplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrocksus.html b/docs/html/lib/stdlib/jazzrock_jazzrocksus.html
index e562b55..627fbc0 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrocksus.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrocksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrocksusplus.html b/docs/html/lib/stdlib/jazzrock_jazzrocksusplus.html
index 33827dd..99a6ba0 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrocksusplus.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrocksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrockwalk.html b/docs/html/lib/stdlib/jazzrock_jazzrockwalk.html
index 5c894a8..05e3c6d 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrockwalk.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrockwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrockwalkplus.html b/docs/html/lib/stdlib/jazzrock_jazzrockwalkplus.html
index c31bad2..5582571 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrockwalkplus.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrockwalkplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrockwalksus.html b/docs/html/lib/stdlib/jazzrock_jazzrockwalksus.html
index 7867ea0..f3a27d8 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrockwalksus.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrockwalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:11 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzrock_jazzrockwalksusplus.html b/docs/html/lib/stdlib/jazzrock_jazzrockwalksusplus.html
index cfcf58d..bd94f96 100644
--- a/docs/html/lib/stdlib/jazzrock_jazzrockwalksusplus.html
+++ b/docs/html/lib/stdlib/jazzrock_jazzrockwalksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzrock.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzwaltz.html b/docs/html/lib/stdlib/jazzwaltz.html
index 9b380ac..0f1d4b8 100644
--- a/docs/html/lib/stdlib/jazzwaltz.html
+++ b/docs/html/lib/stdlib/jazzwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzwaltz</H1>
diff --git a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz.html b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz.html
index 3e19c09..0b804eb 100644
--- a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz.html
+++ b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:44 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1.html b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1.html
index 6e7d807..ed2732e 100644
--- a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1.html
+++ b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1end.html b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1end.html
index 59f1a78..5fff1d1 100644
--- a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1end.html
+++ b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1sus.html b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1sus.html
index 909c067..027364e 100644
--- a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1sus.html
+++ b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz2.html b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz2.html
index 98cc4f2..6340b08 100644
--- a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz2.html
+++ b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz2sus.html b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz2sus.html
index 4ef8652..228f6b8 100644
--- a/docs/html/lib/stdlib/jazzwaltz_jazzwaltz2sus.html
+++ b/docs/html/lib/stdlib/jazzwaltz_jazzwaltz2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzwaltz_jazzwaltzend.html b/docs/html/lib/stdlib/jazzwaltz_jazzwaltzend.html
index e5ab5ca..0fc002f 100644
--- a/docs/html/lib/stdlib/jazzwaltz_jazzwaltzend.html
+++ b/docs/html/lib/stdlib/jazzwaltz_jazzwaltzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzwaltz_jazzwaltzfill.html b/docs/html/lib/stdlib/jazzwaltz_jazzwaltzfill.html
index 81bfd28..663621c 100644
--- a/docs/html/lib/stdlib/jazzwaltz_jazzwaltzfill.html
+++ b/docs/html/lib/stdlib/jazzwaltz_jazzwaltzfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzwaltz_jazzwaltzintro.html b/docs/html/lib/stdlib/jazzwaltz_jazzwaltzintro.html
index f2047cd..cfddade 100644
--- a/docs/html/lib/stdlib/jazzwaltz_jazzwaltzintro.html
+++ b/docs/html/lib/stdlib/jazzwaltz_jazzwaltzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzwaltz_jazzwaltzintro8.html b/docs/html/lib/stdlib/jazzwaltz_jazzwaltzintro8.html
index abc7421..a120199 100644
--- a/docs/html/lib/stdlib/jazzwaltz_jazzwaltzintro8.html
+++ b/docs/html/lib/stdlib/jazzwaltz_jazzwaltzintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/jazzwaltz_jazzwaltzsus.html b/docs/html/lib/stdlib/jazzwaltz_jazzwaltzsus.html
index 244439f..8147df5 100644
--- a/docs/html/lib/stdlib/jazzwaltz_jazzwaltzsus.html
+++ b/docs/html/lib/stdlib/jazzwaltz_jazzwaltzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/jive.html b/docs/html/lib/stdlib/jive.html
index 6abedb6..4ca3e8d 100644
--- a/docs/html/lib/stdlib/jive.html
+++ b/docs/html/lib/stdlib/jive.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jive</H1>
diff --git a/docs/html/lib/stdlib/jive_jive.html b/docs/html/lib/stdlib/jive_jive.html
index 14d202a..09374cd 100644
--- a/docs/html/lib/stdlib/jive_jive.html
+++ b/docs/html/lib/stdlib/jive_jive.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:12 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jive1.html b/docs/html/lib/stdlib/jive_jive1.html
index 16bd6f0..2ab3eb5 100644
--- a/docs/html/lib/stdlib/jive_jive1.html
+++ b/docs/html/lib/stdlib/jive_jive1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jive1clap.html b/docs/html/lib/stdlib/jive_jive1clap.html
index dfb8174..087b54c 100644
--- a/docs/html/lib/stdlib/jive_jive1clap.html
+++ b/docs/html/lib/stdlib/jive_jive1clap.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jive1clapsus.html b/docs/html/lib/stdlib/jive_jive1clapsus.html
index 07d53b2..5c471be 100644
--- a/docs/html/lib/stdlib/jive_jive1clapsus.html
+++ b/docs/html/lib/stdlib/jive_jive1clapsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jive1plus.html b/docs/html/lib/stdlib/jive_jive1plus.html
index e53733b..864250d 100644
--- a/docs/html/lib/stdlib/jive_jive1plus.html
+++ b/docs/html/lib/stdlib/jive_jive1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jive1sus.html b/docs/html/lib/stdlib/jive_jive1sus.html
index 8fd62de..e59ae92 100644
--- a/docs/html/lib/stdlib/jive_jive1sus.html
+++ b/docs/html/lib/stdlib/jive_jive1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jive1susplus.html b/docs/html/lib/stdlib/jive_jive1susplus.html
index 4c6a3d7..fa14efb 100644
--- a/docs/html/lib/stdlib/jive_jive1susplus.html
+++ b/docs/html/lib/stdlib/jive_jive1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jiveclap.html b/docs/html/lib/stdlib/jive_jiveclap.html
index 61f540c..0e6bfe6 100644
--- a/docs/html/lib/stdlib/jive_jiveclap.html
+++ b/docs/html/lib/stdlib/jive_jiveclap.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jiveclapsus.html b/docs/html/lib/stdlib/jive_jiveclapsus.html
index 52fbfa6..e1b6923 100644
--- a/docs/html/lib/stdlib/jive_jiveclapsus.html
+++ b/docs/html/lib/stdlib/jive_jiveclapsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jiveend.html b/docs/html/lib/stdlib/jive_jiveend.html
index cf31216..8aa9f68 100644
--- a/docs/html/lib/stdlib/jive_jiveend.html
+++ b/docs/html/lib/stdlib/jive_jiveend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jiveintro.html b/docs/html/lib/stdlib/jive_jiveintro.html
index a60f5b0..5f1b9a0 100644
--- a/docs/html/lib/stdlib/jive_jiveintro.html
+++ b/docs/html/lib/stdlib/jive_jiveintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jiveintro2.html b/docs/html/lib/stdlib/jive_jiveintro2.html
index a71552b..0feda4a 100644
--- a/docs/html/lib/stdlib/jive_jiveintro2.html
+++ b/docs/html/lib/stdlib/jive_jiveintro2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jiveintro8.html b/docs/html/lib/stdlib/jive_jiveintro8.html
index cda1210..9a9bfd4 100644
--- a/docs/html/lib/stdlib/jive_jiveintro8.html
+++ b/docs/html/lib/stdlib/jive_jiveintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jiveplus.html b/docs/html/lib/stdlib/jive_jiveplus.html
index 0a5ce01..e61a6d7 100644
--- a/docs/html/lib/stdlib/jive_jiveplus.html
+++ b/docs/html/lib/stdlib/jive_jiveplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jivesus.html b/docs/html/lib/stdlib/jive_jivesus.html
index bd0dbc1..1815a15 100644
--- a/docs/html/lib/stdlib/jive_jivesus.html
+++ b/docs/html/lib/stdlib/jive_jivesus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/jive_jivesusplus.html b/docs/html/lib/stdlib/jive_jivesusplus.html
index a38f0d5..64d30db 100644
--- a/docs/html/lib/stdlib/jive_jivesusplus.html
+++ b/docs/html/lib/stdlib/jive_jivesusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:45 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jive.mma</h2>
diff --git a/docs/html/lib/stdlib/latinwaltz.html b/docs/html/lib/stdlib/latinwaltz.html
index 65997fc..681dfd8 100644
--- a/docs/html/lib/stdlib/latinwaltz.html
+++ b/docs/html/lib/stdlib/latinwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Latinwaltz</H1>
@@ -8,6 +8,7 @@
 <LI><A Href=#LatinWaltzSus>LatinWaltzSus</a>
 <LI><A Href=#LatinWaltzPlus>LatinWaltzPlus</a>
 <LI><A Href=#LatinWaltzSusPlus>LatinWaltzSusPlus</a>
+<LI><A Href=#LatinWaltzFill>LatinWaltzFill</a>
 <LI><A Href=#LatinWaltzIntro>LatinWaltzIntro</a>
 <LI><A Href=#LatinWaltzIntro8>LatinWaltzIntro8</a>
 <LI><A Href=#LatinWaltzEnd>LatinWaltzEnd</a>
@@ -96,6 +97,25 @@
     </Table>
   </TD></TR>
 </Table>
+<!-- GROOVE=latinwaltzfill FILE=latinwaltz_latinwaltzfill.html SRC=/usr/local/share/mma/lib/stdlib/latinwaltz.mma -->
+<A Name=LatinWaltzFill></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=latinwaltz_latinwaltzfill.html> LatinWaltzFill </a> </H2> 
+    Single bar fill, can be used in endings. <B>(1)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Chord </TD> <TD> Piano2 </TD></TR>
+       <TR><TD> Drum-Claves </TD> <TD> Claves </TD></TR>
+       <TR><TD> Drum-Cowbell </TD> <TD> CowBell </TD></TR>
+       <TR><TD> Drum-Highconga </TD> <TD> OpenHighConga </TD></TR>
+       <TR><TD> Drum-Lowconga </TD> <TD> LowConga </TD></TR>
+       <TR><TD> Drum-Maraca </TD> <TD> Maracas </TD></TR>
+       <TR><TD> Walk </TD> <TD> AcousticBass </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
 <!-- GROOVE=latinwaltzintro FILE=latinwaltz_latinwaltzintro.html SRC=/usr/local/share/mma/lib/stdlib/latinwaltz.mma -->
 <A Name=LatinWaltzIntro></a>
 <Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
diff --git a/docs/html/lib/stdlib/latinwaltz_latinwaltz.html b/docs/html/lib/stdlib/latinwaltz_latinwaltz.html
index a10ed02..513e8ca 100644
--- a/docs/html/lib/stdlib/latinwaltz_latinwaltz.html
+++ b/docs/html/lib/stdlib/latinwaltz_latinwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/latinwaltz_latinwaltzend.html b/docs/html/lib/stdlib/latinwaltz_latinwaltzend.html
index 1d4ea68..f37629a 100644
--- a/docs/html/lib/stdlib/latinwaltz_latinwaltzend.html
+++ b/docs/html/lib/stdlib/latinwaltz_latinwaltzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/bigband_bigband1fill.html b/docs/html/lib/stdlib/latinwaltz_latinwaltzfill.html
similarity index 82%
copy from docs/html/lib/stdlib/bigband_bigband1fill.html
copy to docs/html/lib/stdlib/latinwaltz_latinwaltzfill.html
index c766d7e..095d0c2 100644
--- a/docs/html/lib/stdlib/bigband_bigband1fill.html
+++ b/docs/html/lib/stdlib/latinwaltz_latinwaltzfill.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:48 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: bigband.mma</h2>
-<h2>Groove: Bigband1Fill</h2>
-<p><b>Notes:</b> For a standard tune which doesn't fit the Swing grooves.
+<h2>File: latinwaltz.mma</h2>
+<h2>Groove: Latinwaltzfill</h2>
+<p><b>Notes:</b> This is a reworked waltz with more latin-sounding instrumentation.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Louder, 4 in the bar fill.
+<p><b>Description:</b> Single bar fill, can be used in endings.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -14,20 +14,20 @@ SeqSize:
   </td>
   <td width=50%> 
 Time (beats per bar): 
-4
+3
   </td>
 </tr>
 </Table>
-<p> <b>Track Name: Bass</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-AcousticBass
+Piano2
   </td>
   <td width=50%> 
 Articulate: 
-90
+70
   </td>
 </tr>
 <tr>
@@ -37,13 +37,13 @@ Unify:
   </td>
   <td width=50%> 
 Octave: 
-3
+5
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-100
+70
   </td>
   <td width=50%> 
 Harmony: 
@@ -75,50 +75,50 @@ Off
 Strum: 
 None
   </td>
+  <td width=50%> 
+Voicing: 
+KEY
+  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
 padding:0; border:.1em solid black; left:5em;
-height:5em; width:10.0em">
+height:5em; width:7.5em">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:0.0em; width:0.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:1.0em; width:0.875em; height:3em"
+ src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.25em; height:3em"
+left:2.0em; width:0.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.25em; height:3em"
+left:3.0em; width:0.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.25em; height:3em"
+left:5.0em; width:0.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.25em; height:3em"
+left:6.0em; width:0.875em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord</b>
+<p> <b>Track Name: Drum-Claves</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-Trombone
+Claves
   </td>
   <td width=50%> 
 Articulate: 
-80
-  </td>
-</tr>
-<tr>
-  <td width=50%> 
-Unify: 
-0
-  </td>
-  <td width=50%> 
-Octave: 
-5
+90
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-110
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -132,7 +132,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-9
+10
   </td>
 </tr>
 <tr>
@@ -150,48 +150,25 @@ Off
 Strum: 
 None
   </td>
-  <td width=50%> 
-Voicing: 
-OPTIMAL
-  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
 padding:0; border:.1em solid black; left:5em;
-height:5em; width:10.0em">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.0em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.0em; height:3em"
- src="../blue.gif">
+height:5em; width:7.5em">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.0em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.0em; height:3em"
+left:0.0em; width:0.1em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord-Hits1</b>
+<p> <b>Track Name: Drum-Cowbell</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-MutedTrumpet
+CowBell
   </td>
   <td width=50%> 
 Articulate: 
-80
-  </td>
-</tr>
-<tr>
-  <td width=50%> 
-Unify: 
-0
-  </td>
-  <td width=50%> 
-Octave: 
-5
+90
   </td>
 </tr>
 <tr>
@@ -211,13 +188,13 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+10
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-0
+3
   </td>
   <td width=50%> 
 SeqRND: 
@@ -229,31 +206,27 @@ Off
 Strum: 
 None
   </td>
-  <td width=50%> 
-Voicing: 
-None
-  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
 padding:0; border:.1em solid black; left:5em;
-height:5em; width:10.0em">
+height:5em; width:7.5em">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.0em; height:3em"
+left:0.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:1.5em; height:3em"
+left:2.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:1.0em; height:3em"
+left:5.0em; width:0.1em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum-Hh</b>
+<p> <b>Track Name: Drum-Highconga</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-OpenHiHat
+OpenHighConga
   </td>
   <td width=50%> 
 Articulate: 
@@ -263,7 +236,7 @@ Articulate:
 <tr>
   <td width=50%> 
 Volume: 
-40
+70
   </td>
   <td width=50%> 
 Harmony: 
@@ -273,17 +246,17 @@ None
 <tr>
   <td width=50%> 
 Rskip: 
-10
+0
   </td>
   <td width=50%> 
 Rvolume: 
-10
+20
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-10
+2
   </td>
   <td width=50%> 
 SeqRND: 
@@ -299,32 +272,20 @@ None
 </Table>
 <div style="position:relative;background-color:#99bdf4;
 padding:0; border:.1em solid black; left:5em;
-height:5em; width:10.0em">
+height:5em; width:7.5em">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:0.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:4.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:5.0em; width:0.1em; height:3em"
  src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:9.0em; width:0.1em; height:3em"
- src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum-Kick</b>
+<p> <b>Track Name: Drum-Lowconga</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-KickDrum1
+LowConga
   </td>
   <td width=50%> 
 Articulate: 
@@ -354,7 +315,7 @@ Rvolume:
 <tr>
   <td width=50%> 
 Rtime: 
-10
+3
   </td>
   <td width=50%> 
 SeqRND: 
@@ -370,7 +331,7 @@ None
 </Table>
 <div style="position:relative;background-color:#99bdf4;
 padding:0; border:.1em solid black; left:5em;
-height:5em; width:10.0em">
+height:5em; width:7.5em">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:0.0em; width:0.1em; height:3em"
  src="../blue.gif">
@@ -380,16 +341,13 @@ left:2.0em; width:0.1em; height:3em"
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:5.0em; width:0.1em; height:3em"
  src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:0.1em; height:3em"
- src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum-Ride</b>
+<p> <b>Track Name: Drum-Maraca</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-RideCymbal1
+Maracas
   </td>
   <td width=50%> 
 Articulate: 
@@ -399,7 +357,7 @@ Articulate:
 <tr>
   <td width=50%> 
 Volume: 
-100
+130
   </td>
   <td width=50%> 
 Harmony: 
@@ -409,7 +367,7 @@ None
 <tr>
   <td width=50%> 
 Rskip: 
-0
+20
   </td>
   <td width=50%> 
 Rvolume: 
@@ -419,7 +377,7 @@ Rvolume:
 <tr>
   <td width=50%> 
 Rtime: 
-10
+2
   </td>
   <td width=50%> 
 SeqRND: 
@@ -435,27 +393,52 @@ None
 </Table>
 <div style="position:relative;background-color:#99bdf4;
 padding:0; border:.1em solid black; left:5em;
-height:5em; width:10.0em">
+height:5em; width:7.5em">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:0.0em; width:0.1em; height:3em"
  src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:1.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:2.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:3.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:5.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:6.0em; width:0.1em; height:3em"
+ src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum-Snare</b>
+<p> <b>Track Name: Walk</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-SnareDrum1
+AcousticBass
   </td>
   <td width=50%> 
 Articulate: 
-90
+70
+  </td>
+</tr>
+<tr>
+  <td width=50%> 
+Unify: 
+0
+  </td>
+  <td width=50%> 
+Octave: 
+3
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-70
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -475,7 +458,7 @@ Rvolume:
 <tr>
   <td width=50%> 
 Rtime: 
-10
+0
   </td>
   <td width=50%> 
 SeqRND: 
@@ -491,12 +474,15 @@ None
 </Table>
 <div style="position:relative;background-color:#99bdf4;
 padding:0; border:.1em solid black; left:5em;
-height:5em; width:10.0em">
+height:5em; width:7.5em">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:0.1em; height:3em"
+left:0.0em; width:1.75em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:0.1em; height:3em"
+left:2.0em; width:1.75em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:5.0em; width:1.75em; height:3em"
  src="../blue.gif">
 </div>
 </Body></HTML>
diff --git a/docs/html/lib/stdlib/latinwaltz_latinwaltzintro.html b/docs/html/lib/stdlib/latinwaltz_latinwaltzintro.html
index a5ad42d..3bc933f 100644
--- a/docs/html/lib/stdlib/latinwaltz_latinwaltzintro.html
+++ b/docs/html/lib/stdlib/latinwaltz_latinwaltzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/latinwaltz_latinwaltzintro8.html b/docs/html/lib/stdlib/latinwaltz_latinwaltzintro8.html
index 557af02..4e074f3 100644
--- a/docs/html/lib/stdlib/latinwaltz_latinwaltzintro8.html
+++ b/docs/html/lib/stdlib/latinwaltz_latinwaltzintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/latinwaltz_latinwaltzplus.html b/docs/html/lib/stdlib/latinwaltz_latinwaltzplus.html
index 9a7e60b..89dde1c 100644
--- a/docs/html/lib/stdlib/latinwaltz_latinwaltzplus.html
+++ b/docs/html/lib/stdlib/latinwaltz_latinwaltzplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/latinwaltz_latinwaltzsus.html b/docs/html/lib/stdlib/latinwaltz_latinwaltzsus.html
index 2f8172f..4a2c6eb 100644
--- a/docs/html/lib/stdlib/latinwaltz_latinwaltzsus.html
+++ b/docs/html/lib/stdlib/latinwaltz_latinwaltzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/latinwaltz_latinwaltzsusplus.html b/docs/html/lib/stdlib/latinwaltz_latinwaltzsusplus.html
index 3460d65..7bf6bd4 100644
--- a/docs/html/lib/stdlib/latinwaltz_latinwaltzsusplus.html
+++ b/docs/html/lib/stdlib/latinwaltz_latinwaltzsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:13 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: latinwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/lfusion.html b/docs/html/lib/stdlib/lfusion.html
index f07e1f9..7fba408 100644
--- a/docs/html/lib/stdlib/lfusion.html
+++ b/docs/html/lib/stdlib/lfusion.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Lfusion</H1>
diff --git a/docs/html/lib/stdlib/lfusion_lfusion.html b/docs/html/lib/stdlib/lfusion_lfusion.html
index a0c675b..0ad9d8e 100644
--- a/docs/html/lib/stdlib/lfusion_lfusion.html
+++ b/docs/html/lib/stdlib/lfusion_lfusion.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lfusion.mma</h2>
diff --git a/docs/html/lib/stdlib/lfusion_lfusion1.html b/docs/html/lib/stdlib/lfusion_lfusion1.html
index 32042ad..ad62f7a 100644
--- a/docs/html/lib/stdlib/lfusion_lfusion1.html
+++ b/docs/html/lib/stdlib/lfusion_lfusion1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lfusion.mma</h2>
diff --git a/docs/html/lib/stdlib/lfusion_lfusion1end.html b/docs/html/lib/stdlib/lfusion_lfusion1end.html
index 9ff73e5..5b64a0d 100644
--- a/docs/html/lib/stdlib/lfusion_lfusion1end.html
+++ b/docs/html/lib/stdlib/lfusion_lfusion1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lfusion.mma</h2>
diff --git a/docs/html/lib/stdlib/lfusion_lfusion1sus.html b/docs/html/lib/stdlib/lfusion_lfusion1sus.html
index c139530..e9f7e6f 100644
--- a/docs/html/lib/stdlib/lfusion_lfusion1sus.html
+++ b/docs/html/lib/stdlib/lfusion_lfusion1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lfusion.mma</h2>
diff --git a/docs/html/lib/stdlib/lfusion_lfusionend.html b/docs/html/lib/stdlib/lfusion_lfusionend.html
index c8529ef..814637f 100644
--- a/docs/html/lib/stdlib/lfusion_lfusionend.html
+++ b/docs/html/lib/stdlib/lfusion_lfusionend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lfusion.mma</h2>
diff --git a/docs/html/lib/stdlib/lfusion_lfusionsus.html b/docs/html/lib/stdlib/lfusion_lfusionsus.html
index 0ebd2fa..3b39029 100644
--- a/docs/html/lib/stdlib/lfusion_lfusionsus.html
+++ b/docs/html/lib/stdlib/lfusion_lfusionsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lfusion.mma</h2>
diff --git a/docs/html/lib/stdlib/lighttango.html b/docs/html/lib/stdlib/lighttango.html
index cbb14c0..5e02706 100644
--- a/docs/html/lib/stdlib/lighttango.html
+++ b/docs/html/lib/stdlib/lighttango.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Lighttango</H1>
diff --git a/docs/html/lib/stdlib/lighttango_lighttango.html b/docs/html/lib/stdlib/lighttango_lighttango.html
index a94b045..2cb78d8 100644
--- a/docs/html/lib/stdlib/lighttango_lighttango.html
+++ b/docs/html/lib/stdlib/lighttango_lighttango.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lighttango.mma</h2>
diff --git a/docs/html/lib/stdlib/lighttango_lighttango1.html b/docs/html/lib/stdlib/lighttango_lighttango1.html
index d3b3b9f..418fa8d 100644
--- a/docs/html/lib/stdlib/lighttango_lighttango1.html
+++ b/docs/html/lib/stdlib/lighttango_lighttango1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lighttango.mma</h2>
diff --git a/docs/html/lib/stdlib/lighttango_lighttango1sus.html b/docs/html/lib/stdlib/lighttango_lighttango1sus.html
index bb2b7d8..021baab 100644
--- a/docs/html/lib/stdlib/lighttango_lighttango1sus.html
+++ b/docs/html/lib/stdlib/lighttango_lighttango1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lighttango.mma</h2>
diff --git a/docs/html/lib/stdlib/lighttango_lighttango4end.html b/docs/html/lib/stdlib/lighttango_lighttango4end.html
index 506307d..b7a253f 100644
--- a/docs/html/lib/stdlib/lighttango_lighttango4end.html
+++ b/docs/html/lib/stdlib/lighttango_lighttango4end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lighttango.mma</h2>
diff --git a/docs/html/lib/stdlib/lighttango_lighttangoend.html b/docs/html/lib/stdlib/lighttango_lighttangoend.html
index ad40db7..8b9d06f 100644
--- a/docs/html/lib/stdlib/lighttango_lighttangoend.html
+++ b/docs/html/lib/stdlib/lighttango_lighttangoend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lighttango.mma</h2>
diff --git a/docs/html/lib/stdlib/lighttango_lighttangofill.html b/docs/html/lib/stdlib/lighttango_lighttangofill.html
index 0d1dd99..cccb244 100644
--- a/docs/html/lib/stdlib/lighttango_lighttangofill.html
+++ b/docs/html/lib/stdlib/lighttango_lighttangofill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lighttango.mma</h2>
diff --git a/docs/html/lib/stdlib/lighttango_lighttangointro.html b/docs/html/lib/stdlib/lighttango_lighttangointro.html
index 7434a72..a2424b2 100644
--- a/docs/html/lib/stdlib/lighttango_lighttangointro.html
+++ b/docs/html/lib/stdlib/lighttango_lighttangointro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lighttango.mma</h2>
diff --git a/docs/html/lib/stdlib/lighttango_lighttangointro1.html b/docs/html/lib/stdlib/lighttango_lighttangointro1.html
index 456cc10..230ef8d 100644
--- a/docs/html/lib/stdlib/lighttango_lighttangointro1.html
+++ b/docs/html/lib/stdlib/lighttango_lighttangointro1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lighttango.mma</h2>
diff --git a/docs/html/lib/stdlib/lighttango_lighttangosus.html b/docs/html/lib/stdlib/lighttango_lighttangosus.html
index 6ae850b..9658b40 100644
--- a/docs/html/lib/stdlib/lighttango_lighttangosus.html
+++ b/docs/html/lib/stdlib/lighttango_lighttangosus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:46 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lighttango.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby.html b/docs/html/lib/stdlib/lullaby.html
index 52e06b8..aaa8560 100644
--- a/docs/html/lib/stdlib/lullaby.html
+++ b/docs/html/lib/stdlib/lullaby.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Lullaby</H1>
diff --git a/docs/html/lib/stdlib/lullaby_lullaby.html b/docs/html/lib/stdlib/lullaby_lullaby.html
index 68ba15a..277fa7f 100644
--- a/docs/html/lib/stdlib/lullaby_lullaby.html
+++ b/docs/html/lib/stdlib/lullaby_lullaby.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:14 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullaby1.html b/docs/html/lib/stdlib/lullaby_lullaby1.html
index ec25d83..96e5d0f 100644
--- a/docs/html/lib/stdlib/lullaby_lullaby1.html
+++ b/docs/html/lib/stdlib/lullaby_lullaby1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullaby1plus.html b/docs/html/lib/stdlib/lullaby_lullaby1plus.html
index 560884e..0af054f 100644
--- a/docs/html/lib/stdlib/lullaby_lullaby1plus.html
+++ b/docs/html/lib/stdlib/lullaby_lullaby1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullaby1sus.html b/docs/html/lib/stdlib/lullaby_lullaby1sus.html
index fa700ea..c5aad8e 100644
--- a/docs/html/lib/stdlib/lullaby_lullaby1sus.html
+++ b/docs/html/lib/stdlib/lullaby_lullaby1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullaby1susplus.html b/docs/html/lib/stdlib/lullaby_lullaby1susplus.html
index 6134c10..719346d 100644
--- a/docs/html/lib/stdlib/lullaby_lullaby1susplus.html
+++ b/docs/html/lib/stdlib/lullaby_lullaby1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullabyend.html b/docs/html/lib/stdlib/lullaby_lullabyend.html
index 3120544..844dfe7 100644
--- a/docs/html/lib/stdlib/lullaby_lullabyend.html
+++ b/docs/html/lib/stdlib/lullaby_lullabyend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullabyplus.html b/docs/html/lib/stdlib/lullaby_lullabyplus.html
index 1677962..fc13816 100644
--- a/docs/html/lib/stdlib/lullaby_lullabyplus.html
+++ b/docs/html/lib/stdlib/lullaby_lullabyplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullabysus.html b/docs/html/lib/stdlib/lullaby_lullabysus.html
index a766fe3..4fe4b4f 100644
--- a/docs/html/lib/stdlib/lullaby_lullabysus.html
+++ b/docs/html/lib/stdlib/lullaby_lullabysus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullabysusplus.html b/docs/html/lib/stdlib/lullaby_lullabysusplus.html
index dca5450..7bfca18 100644
--- a/docs/html/lib/stdlib/lullaby_lullabysusplus.html
+++ b/docs/html/lib/stdlib/lullaby_lullabysusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullabywalk.html b/docs/html/lib/stdlib/lullaby_lullabywalk.html
index 8767ecf..344174d 100644
--- a/docs/html/lib/stdlib/lullaby_lullabywalk.html
+++ b/docs/html/lib/stdlib/lullaby_lullabywalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullabywalkplus.html b/docs/html/lib/stdlib/lullaby_lullabywalkplus.html
index 48375b0..3aa3c55 100644
--- a/docs/html/lib/stdlib/lullaby_lullabywalkplus.html
+++ b/docs/html/lib/stdlib/lullaby_lullabywalkplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullabywalksus.html b/docs/html/lib/stdlib/lullaby_lullabywalksus.html
index 38fd118..44ad323 100644
--- a/docs/html/lib/stdlib/lullaby_lullabywalksus.html
+++ b/docs/html/lib/stdlib/lullaby_lullabywalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/lullaby_lullabywalksusplus.html b/docs/html/lib/stdlib/lullaby_lullabywalksusplus.html
index b12a132..d1b13d4 100644
--- a/docs/html/lib/stdlib/lullaby_lullabywalksusplus.html
+++ b/docs/html/lib/stdlib/lullaby_lullabywalksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: lullaby.mma</h2>
diff --git a/docs/html/lib/stdlib/mambo.html b/docs/html/lib/stdlib/mambo.html
index 7d4b79a..e6fbb67 100644
--- a/docs/html/lib/stdlib/mambo.html
+++ b/docs/html/lib/stdlib/mambo.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Mambo</H1>
diff --git a/docs/html/lib/stdlib/mambo_mambo.html b/docs/html/lib/stdlib/mambo_mambo.html
index b1fc047..fff1717 100644
--- a/docs/html/lib/stdlib/mambo_mambo.html
+++ b/docs/html/lib/stdlib/mambo_mambo.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/stdlib/mambo_mambo1.html b/docs/html/lib/stdlib/mambo_mambo1.html
index 856bb41..1cf33b4 100644
--- a/docs/html/lib/stdlib/mambo_mambo1.html
+++ b/docs/html/lib/stdlib/mambo_mambo1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:47 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/stdlib/mambo_mambo1sus.html b/docs/html/lib/stdlib/mambo_mambo1sus.html
index 0dfd20a..24e1b92 100644
--- a/docs/html/lib/stdlib/mambo_mambo1sus.html
+++ b/docs/html/lib/stdlib/mambo_mambo1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/stdlib/mambo_mambo2.html b/docs/html/lib/stdlib/mambo_mambo2.html
index a34769c..5c5244c 100644
--- a/docs/html/lib/stdlib/mambo_mambo2.html
+++ b/docs/html/lib/stdlib/mambo_mambo2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/stdlib/mambo_mambo2sus.html b/docs/html/lib/stdlib/mambo_mambo2sus.html
index 84538fc..e5de0af 100644
--- a/docs/html/lib/stdlib/mambo_mambo2sus.html
+++ b/docs/html/lib/stdlib/mambo_mambo2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/stdlib/mambo_mambo3.html b/docs/html/lib/stdlib/mambo_mambo3.html
index 05f0646..fbfb5aa 100644
--- a/docs/html/lib/stdlib/mambo_mambo3.html
+++ b/docs/html/lib/stdlib/mambo_mambo3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/stdlib/mambo_mambo3sus.html b/docs/html/lib/stdlib/mambo_mambo3sus.html
index d19fb0f..1fc0a8b 100644
--- a/docs/html/lib/stdlib/mambo_mambo3sus.html
+++ b/docs/html/lib/stdlib/mambo_mambo3sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/stdlib/mambo_mamboend.html b/docs/html/lib/stdlib/mambo_mamboend.html
index 832275c..9bb0cd6 100644
--- a/docs/html/lib/stdlib/mambo_mamboend.html
+++ b/docs/html/lib/stdlib/mambo_mamboend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/stdlib/mambo_mambointro.html b/docs/html/lib/stdlib/mambo_mambointro.html
index 5e99acc..a156908 100644
--- a/docs/html/lib/stdlib/mambo_mambointro.html
+++ b/docs/html/lib/stdlib/mambo_mambointro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/stdlib/mambo_mambosus.html b/docs/html/lib/stdlib/mambo_mambosus.html
index 0b69a13..d6d9767 100644
--- a/docs/html/lib/stdlib/mambo_mambosus.html
+++ b/docs/html/lib/stdlib/mambo_mambosus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:15 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/stdlib/march.html b/docs/html/lib/stdlib/march.html
index f3f14ef..d80a962 100644
--- a/docs/html/lib/stdlib/march.html
+++ b/docs/html/lib/stdlib/march.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>March</H1>
diff --git a/docs/html/lib/stdlib/march_march.html b/docs/html/lib/stdlib/march_march.html
index 48e0a16..5221faf 100644
--- a/docs/html/lib/stdlib/march_march.html
+++ b/docs/html/lib/stdlib/march_march.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: march.mma</h2>
diff --git a/docs/html/lib/stdlib/march_march1.html b/docs/html/lib/stdlib/march_march1.html
index 393bb71..036f346 100644
--- a/docs/html/lib/stdlib/march_march1.html
+++ b/docs/html/lib/stdlib/march_march1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: march.mma</h2>
diff --git a/docs/html/lib/stdlib/march_march1slow.html b/docs/html/lib/stdlib/march_march1slow.html
index a339a62..72f9d77 100644
--- a/docs/html/lib/stdlib/march_march1slow.html
+++ b/docs/html/lib/stdlib/march_march1slow.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: march.mma</h2>
diff --git a/docs/html/lib/stdlib/march_march2.html b/docs/html/lib/stdlib/march_march2.html
index bcee139..04303f5 100644
--- a/docs/html/lib/stdlib/march_march2.html
+++ b/docs/html/lib/stdlib/march_march2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: march.mma</h2>
diff --git a/docs/html/lib/stdlib/march_march3.html b/docs/html/lib/stdlib/march_march3.html
index c359637..26736c6 100644
--- a/docs/html/lib/stdlib/march_march3.html
+++ b/docs/html/lib/stdlib/march_march3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: march.mma</h2>
diff --git a/docs/html/lib/stdlib/march_march4.html b/docs/html/lib/stdlib/march_march4.html
index 9e53636..28fd0df 100644
--- a/docs/html/lib/stdlib/march_march4.html
+++ b/docs/html/lib/stdlib/march_march4.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: march.mma</h2>
diff --git a/docs/html/lib/stdlib/march_marchend.html b/docs/html/lib/stdlib/march_marchend.html
index d650dd9..b8ed03e 100644
--- a/docs/html/lib/stdlib/march_marchend.html
+++ b/docs/html/lib/stdlib/march_marchend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: march.mma</h2>
diff --git a/docs/html/lib/stdlib/march_milintro2.html b/docs/html/lib/stdlib/march_milintro2.html
index dbddbc1..c6f0870 100644
--- a/docs/html/lib/stdlib/march_milintro2.html
+++ b/docs/html/lib/stdlib/march_milintro2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: march.mma</h2>
diff --git a/docs/html/lib/stdlib/march_milintro4.html b/docs/html/lib/stdlib/march_milintro4.html
index 126cb95..a1c108d 100644
--- a/docs/html/lib/stdlib/march_milintro4.html
+++ b/docs/html/lib/stdlib/march_milintro4.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: march.mma</h2>
diff --git a/docs/html/lib/stdlib/mellowjazz.html b/docs/html/lib/stdlib/mellowjazz.html
index 94962e7..5cf0c5f 100644
--- a/docs/html/lib/stdlib/mellowjazz.html
+++ b/docs/html/lib/stdlib/mellowjazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Mellowjazz</H1>
diff --git a/docs/html/lib/stdlib/mellowjazz_mellowjazz.html b/docs/html/lib/stdlib/mellowjazz_mellowjazz.html
index 39ec5e3..81e92ec 100644
--- a/docs/html/lib/stdlib/mellowjazz_mellowjazz.html
+++ b/docs/html/lib/stdlib/mellowjazz_mellowjazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mellowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/mellowjazz_mellowjazzend.html b/docs/html/lib/stdlib/mellowjazz_mellowjazzend.html
index aff7caa..05ba3d5 100644
--- a/docs/html/lib/stdlib/mellowjazz_mellowjazzend.html
+++ b/docs/html/lib/stdlib/mellowjazz_mellowjazzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mellowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/mellowjazz_mellowjazzfill.html b/docs/html/lib/stdlib/mellowjazz_mellowjazzfill.html
index 77cec9b..f684d36 100644
--- a/docs/html/lib/stdlib/mellowjazz_mellowjazzfill.html
+++ b/docs/html/lib/stdlib/mellowjazz_mellowjazzfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mellowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/mellowjazz_mellowjazzintro.html b/docs/html/lib/stdlib/mellowjazz_mellowjazzintro.html
index 9b04c68..970fe95 100644
--- a/docs/html/lib/stdlib/mellowjazz_mellowjazzintro.html
+++ b/docs/html/lib/stdlib/mellowjazz_mellowjazzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mellowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/mellowjazz_mellowjazzplus.html b/docs/html/lib/stdlib/mellowjazz_mellowjazzplus.html
index ca9cea4..a60087b 100644
--- a/docs/html/lib/stdlib/mellowjazz_mellowjazzplus.html
+++ b/docs/html/lib/stdlib/mellowjazz_mellowjazzplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mellowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/mellowjazz_mellowjazzsus.html b/docs/html/lib/stdlib/mellowjazz_mellowjazzsus.html
index 417df8e..76c7e57 100644
--- a/docs/html/lib/stdlib/mellowjazz_mellowjazzsus.html
+++ b/docs/html/lib/stdlib/mellowjazz_mellowjazzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mellowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/mellowjazz_mellowjazzsusplus.html b/docs/html/lib/stdlib/mellowjazz_mellowjazzsusplus.html
index d561ec0..cf11f12 100644
--- a/docs/html/lib/stdlib/mellowjazz_mellowjazzsusplus.html
+++ b/docs/html/lib/stdlib/mellowjazz_mellowjazzsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:48 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mellowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/merengue.html b/docs/html/lib/stdlib/merengue.html
index 4cfe3a7..b46f338 100644
--- a/docs/html/lib/stdlib/merengue.html
+++ b/docs/html/lib/stdlib/merengue.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Merengue</H1>
diff --git a/docs/html/lib/stdlib/merengue_merengue.html b/docs/html/lib/stdlib/merengue_merengue.html
index b02bffb..41080b8 100644
--- a/docs/html/lib/stdlib/merengue_merengue.html
+++ b/docs/html/lib/stdlib/merengue_merengue.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: merengue.mma</h2>
diff --git a/docs/html/lib/stdlib/merengue_merengue1.html b/docs/html/lib/stdlib/merengue_merengue1.html
index 12a9c06..24e5d76 100644
--- a/docs/html/lib/stdlib/merengue_merengue1.html
+++ b/docs/html/lib/stdlib/merengue_merengue1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: merengue.mma</h2>
diff --git a/docs/html/lib/stdlib/merengue_merengue1sus.html b/docs/html/lib/stdlib/merengue_merengue1sus.html
index 52dfbc5..9d6d974 100644
--- a/docs/html/lib/stdlib/merengue_merengue1sus.html
+++ b/docs/html/lib/stdlib/merengue_merengue1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: merengue.mma</h2>
diff --git a/docs/html/lib/stdlib/merengue_merengue2.html b/docs/html/lib/stdlib/merengue_merengue2.html
index ce43704..7d2ea57 100644
--- a/docs/html/lib/stdlib/merengue_merengue2.html
+++ b/docs/html/lib/stdlib/merengue_merengue2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:16 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: merengue.mma</h2>
diff --git a/docs/html/lib/stdlib/merengue_merengue2sus.html b/docs/html/lib/stdlib/merengue_merengue2sus.html
index 29cba2f..ee944e2 100644
--- a/docs/html/lib/stdlib/merengue_merengue2sus.html
+++ b/docs/html/lib/stdlib/merengue_merengue2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: merengue.mma</h2>
diff --git a/docs/html/lib/stdlib/merengue_merengueend.html b/docs/html/lib/stdlib/merengue_merengueend.html
index c0ccd7d..d2fcefa 100644
--- a/docs/html/lib/stdlib/merengue_merengueend.html
+++ b/docs/html/lib/stdlib/merengue_merengueend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: merengue.mma</h2>
diff --git a/docs/html/lib/stdlib/merengue_merengueintro.html b/docs/html/lib/stdlib/merengue_merengueintro.html
index 9b63b25..184f416 100644
--- a/docs/html/lib/stdlib/merengue_merengueintro.html
+++ b/docs/html/lib/stdlib/merengue_merengueintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: merengue.mma</h2>
diff --git a/docs/html/lib/stdlib/merengue_merenguesus.html b/docs/html/lib/stdlib/merengue_merenguesus.html
index 1967383..3290339 100644
--- a/docs/html/lib/stdlib/merengue_merenguesus.html
+++ b/docs/html/lib/stdlib/merengue_merenguesus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: merengue.mma</h2>
diff --git a/docs/html/lib/stdlib/metronome.html b/docs/html/lib/stdlib/metronome.html
index d39a2a1..f39378b 100644
--- a/docs/html/lib/stdlib/metronome.html
+++ b/docs/html/lib/stdlib/metronome.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Metronome</H1>
diff --git a/docs/html/lib/stdlib/metronome3.html b/docs/html/lib/stdlib/metronome3.html
index 07faf66..24a3ce4 100644
--- a/docs/html/lib/stdlib/metronome3.html
+++ b/docs/html/lib/stdlib/metronome3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Metronome3</H1>
diff --git a/docs/html/lib/stdlib/metronome3_metronome3.html b/docs/html/lib/stdlib/metronome3_metronome3.html
index 2366b9c..b21026d 100644
--- a/docs/html/lib/stdlib/metronome3_metronome3.html
+++ b/docs/html/lib/stdlib/metronome3_metronome3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metronome3.mma</h2>
diff --git a/docs/html/lib/stdlib/metronome6.html b/docs/html/lib/stdlib/metronome6.html
index 115653c..8839c7c 100644
--- a/docs/html/lib/stdlib/metronome6.html
+++ b/docs/html/lib/stdlib/metronome6.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Metronome6</H1>
diff --git a/docs/html/lib/stdlib/metronome68.html b/docs/html/lib/stdlib/metronome68.html
index b55705b..f3a9c99 100644
--- a/docs/html/lib/stdlib/metronome68.html
+++ b/docs/html/lib/stdlib/metronome68.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Metronome68</H1>
diff --git a/docs/html/lib/stdlib/metronome68_metronome68.html b/docs/html/lib/stdlib/metronome68_metronome68.html
index 0602efd..e6a8d9a 100644
--- a/docs/html/lib/stdlib/metronome68_metronome68.html
+++ b/docs/html/lib/stdlib/metronome68_metronome68.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metronome68.mma</h2>
diff --git a/docs/html/lib/stdlib/metronome6_metronome6.html b/docs/html/lib/stdlib/metronome6_metronome6.html
index d44c121..55663d0 100644
--- a/docs/html/lib/stdlib/metronome6_metronome6.html
+++ b/docs/html/lib/stdlib/metronome6_metronome6.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metronome6.mma</h2>
diff --git a/docs/html/lib/stdlib/metronome_metronome2-4.html b/docs/html/lib/stdlib/metronome_metronome2-4.html
index f16680d..e37e455 100644
--- a/docs/html/lib/stdlib/metronome_metronome2-4.html
+++ b/docs/html/lib/stdlib/metronome_metronome2-4.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metronome.mma</h2>
diff --git a/docs/html/lib/stdlib/metronome_metronome2.html b/docs/html/lib/stdlib/metronome_metronome2.html
index 76e5c8e..ed311fc 100644
--- a/docs/html/lib/stdlib/metronome_metronome2.html
+++ b/docs/html/lib/stdlib/metronome_metronome2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metronome.mma</h2>
diff --git a/docs/html/lib/stdlib/metronome_metronome4.html b/docs/html/lib/stdlib/metronome_metronome4.html
index a35a9ee..20fb32c 100644
--- a/docs/html/lib/stdlib/metronome_metronome4.html
+++ b/docs/html/lib/stdlib/metronome_metronome4.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: metronome.mma</h2>
diff --git a/docs/html/lib/stdlib/modernjazz.html b/docs/html/lib/stdlib/modernjazz.html
index 58ac494..90580ef 100644
--- a/docs/html/lib/stdlib/modernjazz.html
+++ b/docs/html/lib/stdlib/modernjazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Modernjazz</H1>
diff --git a/docs/html/lib/stdlib/modernjazz_modernjazz.html b/docs/html/lib/stdlib/modernjazz_modernjazz.html
index b3f9c13..7a625db 100644
--- a/docs/html/lib/stdlib/modernjazz_modernjazz.html
+++ b/docs/html/lib/stdlib/modernjazz_modernjazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/modernjazz_modernjazz1.html b/docs/html/lib/stdlib/modernjazz_modernjazz1.html
index 0e32e52..90ca004 100644
--- a/docs/html/lib/stdlib/modernjazz_modernjazz1.html
+++ b/docs/html/lib/stdlib/modernjazz_modernjazz1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/modernjazz_modernjazz1sus.html b/docs/html/lib/stdlib/modernjazz_modernjazz1sus.html
index bd84798..576d9c9 100644
--- a/docs/html/lib/stdlib/modernjazz_modernjazz1sus.html
+++ b/docs/html/lib/stdlib/modernjazz_modernjazz1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/modernjazz_modernjazz2.html b/docs/html/lib/stdlib/modernjazz_modernjazz2.html
index f8b7726..56d7926 100644
--- a/docs/html/lib/stdlib/modernjazz_modernjazz2.html
+++ b/docs/html/lib/stdlib/modernjazz_modernjazz2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/modernjazz_modernjazz2sus.html b/docs/html/lib/stdlib/modernjazz_modernjazz2sus.html
index 438fdee..aad7252 100644
--- a/docs/html/lib/stdlib/modernjazz_modernjazz2sus.html
+++ b/docs/html/lib/stdlib/modernjazz_modernjazz2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/modernjazz_modernjazzend.html b/docs/html/lib/stdlib/modernjazz_modernjazzend.html
index 2777255..42bb794 100644
--- a/docs/html/lib/stdlib/modernjazz_modernjazzend.html
+++ b/docs/html/lib/stdlib/modernjazz_modernjazzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/modernjazz_modernjazzfill.html b/docs/html/lib/stdlib/modernjazz_modernjazzfill.html
index db02d63..f496508 100644
--- a/docs/html/lib/stdlib/modernjazz_modernjazzfill.html
+++ b/docs/html/lib/stdlib/modernjazz_modernjazzfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/modernjazz_modernjazzintro.html b/docs/html/lib/stdlib/modernjazz_modernjazzintro.html
index 250c826..055d59a 100644
--- a/docs/html/lib/stdlib/modernjazz_modernjazzintro.html
+++ b/docs/html/lib/stdlib/modernjazz_modernjazzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/modernjazz_modernjazzsus.html b/docs/html/lib/stdlib/modernjazz_modernjazzsus.html
index 829bfd8..9e298bd 100644
--- a/docs/html/lib/stdlib/modernjazz_modernjazzsus.html
+++ b/docs/html/lib/stdlib/modernjazz_modernjazzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:17 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:49 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: modernjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/nitejazz.html b/docs/html/lib/stdlib/nitejazz.html
index f7bd665..b3ac3e9 100644
--- a/docs/html/lib/stdlib/nitejazz.html
+++ b/docs/html/lib/stdlib/nitejazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Nitejazz</H1>
diff --git a/docs/html/lib/stdlib/nitejazz_nitejazz.html b/docs/html/lib/stdlib/nitejazz_nitejazz.html
index f201981..af9eda2 100644
--- a/docs/html/lib/stdlib/nitejazz_nitejazz.html
+++ b/docs/html/lib/stdlib/nitejazz_nitejazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: nitejazz.mma</h2>
diff --git a/docs/html/lib/stdlib/nitejazz_nitejazzend.html b/docs/html/lib/stdlib/nitejazz_nitejazzend.html
index 657b6d8..2fcb46c 100644
--- a/docs/html/lib/stdlib/nitejazz_nitejazzend.html
+++ b/docs/html/lib/stdlib/nitejazz_nitejazzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: nitejazz.mma</h2>
diff --git a/docs/html/lib/stdlib/nitejazz_nitejazzintro.html b/docs/html/lib/stdlib/nitejazz_nitejazzintro.html
index 692a61a..4d8338a 100644
--- a/docs/html/lib/stdlib/nitejazz_nitejazzintro.html
+++ b/docs/html/lib/stdlib/nitejazz_nitejazzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: nitejazz.mma</h2>
diff --git a/docs/html/lib/stdlib/nitejazz_nitejazzplus.html b/docs/html/lib/stdlib/nitejazz_nitejazzplus.html
index 1c0d3ad..a1f7b65 100644
--- a/docs/html/lib/stdlib/nitejazz_nitejazzplus.html
+++ b/docs/html/lib/stdlib/nitejazz_nitejazzplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: nitejazz.mma</h2>
diff --git a/docs/html/lib/stdlib/nitejazz_nitejazzsus.html b/docs/html/lib/stdlib/nitejazz_nitejazzsus.html
index f8ac980..46ee960 100644
--- a/docs/html/lib/stdlib/nitejazz_nitejazzsus.html
+++ b/docs/html/lib/stdlib/nitejazz_nitejazzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: nitejazz.mma</h2>
diff --git a/docs/html/lib/stdlib/nitejazz_nitejazzsusplus.html b/docs/html/lib/stdlib/nitejazz_nitejazzsusplus.html
index 0d64fca..5c5807e 100644
--- a/docs/html/lib/stdlib/nitejazz_nitejazzsusplus.html
+++ b/docs/html/lib/stdlib/nitejazz_nitejazzsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: nitejazz.mma</h2>
diff --git a/docs/html/lib/stdlib/none.html b/docs/html/lib/stdlib/none.html
index fec427b..a63dbe4 100644
--- a/docs/html/lib/stdlib/none.html
+++ b/docs/html/lib/stdlib/none.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>None</H1>
diff --git a/docs/html/lib/stdlib/none_none.html b/docs/html/lib/stdlib/none_none.html
index d720c43..153e159 100644
--- a/docs/html/lib/stdlib/none_none.html
+++ b/docs/html/lib/stdlib/none_none.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: none.mma</h2>
diff --git a/docs/html/lib/stdlib/pianoballad.html b/docs/html/lib/stdlib/pianoballad.html
index c11564e..36c93bc 100644
--- a/docs/html/lib/stdlib/pianoballad.html
+++ b/docs/html/lib/stdlib/pianoballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Pianoballad</H1>
diff --git a/docs/html/lib/stdlib/pianoballad_pianoballad.html b/docs/html/lib/stdlib/pianoballad_pianoballad.html
index 2c6e6fc..e38ab4d 100644
--- a/docs/html/lib/stdlib/pianoballad_pianoballad.html
+++ b/docs/html/lib/stdlib/pianoballad_pianoballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pianoballad.mma</h2>
diff --git a/docs/html/lib/stdlib/pianoballad_pianoballad1.html b/docs/html/lib/stdlib/pianoballad_pianoballad1.html
index 90c9aae..c91f314 100644
--- a/docs/html/lib/stdlib/pianoballad_pianoballad1.html
+++ b/docs/html/lib/stdlib/pianoballad_pianoballad1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pianoballad.mma</h2>
diff --git a/docs/html/lib/stdlib/pianoballad_pianoballad1sus.html b/docs/html/lib/stdlib/pianoballad_pianoballad1sus.html
index 36f6406..ea7ce25 100644
--- a/docs/html/lib/stdlib/pianoballad_pianoballad1sus.html
+++ b/docs/html/lib/stdlib/pianoballad_pianoballad1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pianoballad.mma</h2>
diff --git a/docs/html/lib/stdlib/pianoballad_pianoballad2.html b/docs/html/lib/stdlib/pianoballad_pianoballad2.html
index e89163b..2863ff1 100644
--- a/docs/html/lib/stdlib/pianoballad_pianoballad2.html
+++ b/docs/html/lib/stdlib/pianoballad_pianoballad2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pianoballad.mma</h2>
diff --git a/docs/html/lib/stdlib/pianoballad_pianoballad2sus.html b/docs/html/lib/stdlib/pianoballad_pianoballad2sus.html
index 1ea4e8b..6ec8fcd 100644
--- a/docs/html/lib/stdlib/pianoballad_pianoballad2sus.html
+++ b/docs/html/lib/stdlib/pianoballad_pianoballad2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pianoballad.mma</h2>
diff --git a/docs/html/lib/stdlib/pianoballad_pianoballadend.html b/docs/html/lib/stdlib/pianoballad_pianoballadend.html
index 4ac21f2..45eb6c7 100644
--- a/docs/html/lib/stdlib/pianoballad_pianoballadend.html
+++ b/docs/html/lib/stdlib/pianoballad_pianoballadend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pianoballad.mma</h2>
diff --git a/docs/html/lib/stdlib/pianoballad_pianoballadfill.html b/docs/html/lib/stdlib/pianoballad_pianoballadfill.html
index 8dbe6c7..48933a0 100644
--- a/docs/html/lib/stdlib/pianoballad_pianoballadfill.html
+++ b/docs/html/lib/stdlib/pianoballad_pianoballadfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pianoballad.mma</h2>
diff --git a/docs/html/lib/stdlib/pianoballad_pianoballadintro.html b/docs/html/lib/stdlib/pianoballad_pianoballadintro.html
index 82a197e..c05ad25 100644
--- a/docs/html/lib/stdlib/pianoballad_pianoballadintro.html
+++ b/docs/html/lib/stdlib/pianoballad_pianoballadintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pianoballad.mma</h2>
diff --git a/docs/html/lib/stdlib/pianoballad_pianoballadintro2.html b/docs/html/lib/stdlib/pianoballad_pianoballadintro2.html
index 8f42764..4e986f1 100644
--- a/docs/html/lib/stdlib/pianoballad_pianoballadintro2.html
+++ b/docs/html/lib/stdlib/pianoballad_pianoballadintro2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pianoballad.mma</h2>
diff --git a/docs/html/lib/stdlib/pianoballad_pianoballadsus.html b/docs/html/lib/stdlib/pianoballad_pianoballadsus.html
index 76296cc..7cf20d3 100644
--- a/docs/html/lib/stdlib/pianoballad_pianoballadsus.html
+++ b/docs/html/lib/stdlib/pianoballad_pianoballadsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:50 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: pianoballad.mma</h2>
diff --git a/docs/html/lib/stdlib/polka.html b/docs/html/lib/stdlib/polka.html
index f959247..d236641 100644
--- a/docs/html/lib/stdlib/polka.html
+++ b/docs/html/lib/stdlib/polka.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Polka</H1>
diff --git a/docs/html/lib/stdlib/polka_polka.html b/docs/html/lib/stdlib/polka_polka.html
index b5f44fd..77b7b5a 100644
--- a/docs/html/lib/stdlib/polka_polka.html
+++ b/docs/html/lib/stdlib/polka_polka.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:18 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: polka.mma</h2>
diff --git a/docs/html/lib/stdlib/polka_polka1.html b/docs/html/lib/stdlib/polka_polka1.html
index 0bb7d63..c26e49e 100644
--- a/docs/html/lib/stdlib/polka_polka1.html
+++ b/docs/html/lib/stdlib/polka_polka1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: polka.mma</h2>
diff --git a/docs/html/lib/stdlib/polka_polka1arp.html b/docs/html/lib/stdlib/polka_polka1arp.html
index 79dd317..d697389 100644
--- a/docs/html/lib/stdlib/polka_polka1arp.html
+++ b/docs/html/lib/stdlib/polka_polka1arp.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: polka.mma</h2>
diff --git a/docs/html/lib/stdlib/polka_polka1sus.html b/docs/html/lib/stdlib/polka_polka1sus.html
index cff5459..3553ae7 100644
--- a/docs/html/lib/stdlib/polka_polka1sus.html
+++ b/docs/html/lib/stdlib/polka_polka1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: polka.mma</h2>
diff --git a/docs/html/lib/stdlib/polka_polka1susarp.html b/docs/html/lib/stdlib/polka_polka1susarp.html
index 2d5f62f..b364951 100644
--- a/docs/html/lib/stdlib/polka_polka1susarp.html
+++ b/docs/html/lib/stdlib/polka_polka1susarp.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: polka.mma</h2>
diff --git a/docs/html/lib/stdlib/polka_polkaarp.html b/docs/html/lib/stdlib/polka_polkaarp.html
index 7f22ea7..9ce2bca 100644
--- a/docs/html/lib/stdlib/polka_polkaarp.html
+++ b/docs/html/lib/stdlib/polka_polkaarp.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: polka.mma</h2>
diff --git a/docs/html/lib/stdlib/polka_polkaend.html b/docs/html/lib/stdlib/polka_polkaend.html
index 41e1384..2290807 100644
--- a/docs/html/lib/stdlib/polka_polkaend.html
+++ b/docs/html/lib/stdlib/polka_polkaend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: polka.mma</h2>
diff --git a/docs/html/lib/stdlib/polka_polkaintro.html b/docs/html/lib/stdlib/polka_polkaintro.html
index 1db6301..41ed523 100644
--- a/docs/html/lib/stdlib/polka_polkaintro.html
+++ b/docs/html/lib/stdlib/polka_polkaintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: polka.mma</h2>
diff --git a/docs/html/lib/stdlib/polka_polkaintro8.html b/docs/html/lib/stdlib/polka_polkaintro8.html
index 9e3a3c1..01f00ba 100644
--- a/docs/html/lib/stdlib/polka_polkaintro8.html
+++ b/docs/html/lib/stdlib/polka_polkaintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: polka.mma</h2>
diff --git a/docs/html/lib/stdlib/polka_polkasus.html b/docs/html/lib/stdlib/polka_polkasus.html
index adcf3b3..1ec253f 100644
--- a/docs/html/lib/stdlib/polka_polkasus.html
+++ b/docs/html/lib/stdlib/polka_polkasus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: polka.mma</h2>
diff --git a/docs/html/lib/stdlib/polka_polkasusarp.html b/docs/html/lib/stdlib/polka_polkasusarp.html
index 900f7a7..726e699 100644
--- a/docs/html/lib/stdlib/polka_polkasusarp.html
+++ b/docs/html/lib/stdlib/polka_polkasusarp.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: polka.mma</h2>
diff --git a/docs/html/lib/stdlib/popballad.html b/docs/html/lib/stdlib/popballad.html
index 82a8e21..6aa3bfb 100644
--- a/docs/html/lib/stdlib/popballad.html
+++ b/docs/html/lib/stdlib/popballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Popballad</H1>
diff --git a/docs/html/lib/stdlib/popballad_popballad.html b/docs/html/lib/stdlib/popballad_popballad.html
index dd649c9..d7d54df 100644
--- a/docs/html/lib/stdlib/popballad_popballad.html
+++ b/docs/html/lib/stdlib/popballad_popballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popballad.mma</h2>
diff --git a/docs/html/lib/stdlib/popballad_popballad1.html b/docs/html/lib/stdlib/popballad_popballad1.html
index 914e244..1b15cd9 100644
--- a/docs/html/lib/stdlib/popballad_popballad1.html
+++ b/docs/html/lib/stdlib/popballad_popballad1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popballad.mma</h2>
diff --git a/docs/html/lib/stdlib/popballad_popballad2.html b/docs/html/lib/stdlib/popballad_popballad2.html
index 3c4cce1..5cfe192 100644
--- a/docs/html/lib/stdlib/popballad_popballad2.html
+++ b/docs/html/lib/stdlib/popballad_popballad2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popballad.mma</h2>
diff --git a/docs/html/lib/stdlib/popballad_popballad2sus.html b/docs/html/lib/stdlib/popballad_popballad2sus.html
index f15796f..cd6c17a 100644
--- a/docs/html/lib/stdlib/popballad_popballad2sus.html
+++ b/docs/html/lib/stdlib/popballad_popballad2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popballad.mma</h2>
diff --git a/docs/html/lib/stdlib/popballad_popballadend.html b/docs/html/lib/stdlib/popballad_popballadend.html
index 04a4208..f0ec87f 100644
--- a/docs/html/lib/stdlib/popballad_popballadend.html
+++ b/docs/html/lib/stdlib/popballad_popballadend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popballad.mma</h2>
diff --git a/docs/html/lib/stdlib/popballad_popballadintro.html b/docs/html/lib/stdlib/popballad_popballadintro.html
index e674998..80bf038 100644
--- a/docs/html/lib/stdlib/popballad_popballadintro.html
+++ b/docs/html/lib/stdlib/popballad_popballadintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popballad.mma</h2>
diff --git a/docs/html/lib/stdlib/popballad_popballadsus.html b/docs/html/lib/stdlib/popballad_popballadsus.html
index 66aed81..7aadffb 100644
--- a/docs/html/lib/stdlib/popballad_popballadsus.html
+++ b/docs/html/lib/stdlib/popballad_popballadsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popballad.mma</h2>
diff --git a/docs/html/lib/stdlib/popspiritual.html b/docs/html/lib/stdlib/popspiritual.html
index 3a5fbab..94755b1 100644
--- a/docs/html/lib/stdlib/popspiritual.html
+++ b/docs/html/lib/stdlib/popspiritual.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Popspiritual</H1>
@@ -8,6 +8,7 @@
 <LI><A Href=#PopSpiritualSus>PopSpiritualSus</a>
 <LI><A Href=#PopSpiritualPlus>PopSpiritualPlus</a>
 <LI><A Href=#PopSpiritualSusPlus>PopSpiritualSusPlus</a>
+<LI><A Href=#PopSpiritualIntro>PopSpiritualIntro</a>
 <LI><A Href=#PopSpiritualEnd>PopSpiritualEnd</a>
 </ul>
 <!-- GROOVE=popspiritual FILE=popspiritual_popspiritual.html SRC=/usr/local/share/mma/lib/stdlib/popspiritual.mma -->
@@ -72,6 +73,21 @@
     </Table>
   </TD></TR>
 </Table>
+<!-- GROOVE=popspiritualintro FILE=popspiritual_popspiritualintro.html SRC=/usr/local/share/mma/lib/stdlib/popspiritual.mma -->
+<A Name=PopSpiritualIntro></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=popspiritual_popspiritualintro.html> PopSpiritualIntro </a> </H2> 
+    4 bar introduction <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> FingeredBass </TD></TR>
+       <TR><TD> Chord </TD> <TD> Piano1 </TD></TR>
+       <TR><TD> Plectrum </TD> <TD> JazzGuitar </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
 <!-- GROOVE=popspiritualend FILE=popspiritual_popspiritualend.html SRC=/usr/local/share/mma/lib/stdlib/popspiritual.mma -->
 <A Name=PopSpiritualEnd></a>
 <Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
diff --git a/docs/html/lib/stdlib/popspiritual_popspiritual.html b/docs/html/lib/stdlib/popspiritual_popspiritual.html
index 4dfad56..bb6cafb 100644
--- a/docs/html/lib/stdlib/popspiritual_popspiritual.html
+++ b/docs/html/lib/stdlib/popspiritual_popspiritual.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popspiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/popspiritual_popspiritualend.html b/docs/html/lib/stdlib/popspiritual_popspiritualend.html
index 4f2c9ed..dcd039e 100644
--- a/docs/html/lib/stdlib/popspiritual_popspiritualend.html
+++ b/docs/html/lib/stdlib/popspiritual_popspiritualend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popspiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/folk_folkintro.html b/docs/html/lib/stdlib/popspiritual_popspiritualintro.html
similarity index 83%
copy from docs/html/lib/stdlib/folk_folkintro.html
copy to docs/html/lib/stdlib/popspiritual_popspiritualintro.html
index 0fea2d6..38a5445 100644
--- a/docs/html/lib/stdlib/folk_folkintro.html
+++ b/docs/html/lib/stdlib/popspiritual_popspiritualintro.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: folk.mma</h2>
-<h2>Groove: Folkintro</h2>
-<p><b>Notes:</b> Generally folk music doesn't have complicated rhythms. You can use other libaries like "EasySwing", but if you are into finger picking guitar, give this a try.
+<h2>File: popspiritual.mma</h2>
+<h2>Groove: Popspiritualintro</h2>
+<p><b>Notes:</b> Not really a true spiritual or gospel style, more in the "sort of" mode. Written for the Paul Simon song "Bridge Over Troubled Water". Good for slow tempo songs in which the lyrics are more important than the melody. Mostly uses piano, bass and some guitar.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Pretty boring 4 bar intro.
+<p><b>Description:</b> 4 bar introduction
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -23,7 +23,7 @@ Time (beats per bar):
 <tr>
   <td width=50%> 
 Voice/Tones: 
-AcousticBass
+FingeredBass
   </td>
   <td width=50%> 
 Articulate: 
@@ -43,7 +43,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-70
+110
   </td>
   <td width=50%> 
 Harmony: 
@@ -57,7 +57,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -108,7 +108,7 @@ left:20.0em; width:2.0em; height:3em"
 left:25.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:8.0em; height:3em"
+left:30.0em; width:2.0em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Chord</b>
@@ -116,7 +116,7 @@ left:30.0em; width:8.0em; height:3em"
 <tr>
   <td width=50%> 
 Voice/Tones: 
-NylonGuitar
+Piano1
   </td>
   <td width=50%> 
 Articulate: 
@@ -136,7 +136,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-70
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -150,13 +150,13 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-0
+5
   </td>
   <td width=50%> 
 SeqRND: 
@@ -166,11 +166,11 @@ Off
 <tr>
   <td width=50%> 
 Strum: 
-10
+None
   </td>
   <td width=50%> 
 Voicing: 
-None
+OPTIMAL
   </td>
 </tr>
 </Table>
@@ -187,28 +187,16 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.25em; height:3em"
+left:0.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.25em; height:3em"
+left:5.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.25em; height:3em"
+left:10.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:2.25em; height:3em"
+left:15.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:20.0em; width:4.5em; height:3em"
@@ -220,22 +208,32 @@ left:25.0em; width:4.5em; height:3em"
 left:30.0em; width:9.0em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum-Tamb</b>
+<p> <b>Track Name: Plectrum</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-Tambourine
+JazzGuitar
   </td>
   <td width=50%> 
 Articulate: 
-90
+0
+  </td>
+</tr>
+<tr>
+  <td width=50%> 
+Unify: 
+0
+  </td>
+  <td width=50%> 
+Octave: 
+5
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-100
+40
   </td>
   <td width=50%> 
 Harmony: 
@@ -249,7 +247,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-20
+0
   </td>
 </tr>
 <tr>
diff --git a/docs/html/lib/stdlib/popspiritual_popspiritualplus.html b/docs/html/lib/stdlib/popspiritual_popspiritualplus.html
index 541f294..02b5cc3 100644
--- a/docs/html/lib/stdlib/popspiritual_popspiritualplus.html
+++ b/docs/html/lib/stdlib/popspiritual_popspiritualplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popspiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/popspiritual_popspiritualsus.html b/docs/html/lib/stdlib/popspiritual_popspiritualsus.html
index 4f8a422..9b8ca0d 100644
--- a/docs/html/lib/stdlib/popspiritual_popspiritualsus.html
+++ b/docs/html/lib/stdlib/popspiritual_popspiritualsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popspiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/popspiritual_popspiritualsusplus.html b/docs/html/lib/stdlib/popspiritual_popspiritualsusplus.html
index 9634624..9dbf912 100644
--- a/docs/html/lib/stdlib/popspiritual_popspiritualsusplus.html
+++ b/docs/html/lib/stdlib/popspiritual_popspiritualsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:51 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: popspiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep.html b/docs/html/lib/stdlib/quickstep.html
index 58a340b..9149808 100644
--- a/docs/html/lib/stdlib/quickstep.html
+++ b/docs/html/lib/stdlib/quickstep.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Quickstep</H1>
diff --git a/docs/html/lib/stdlib/quickstep_quickstep.html b/docs/html/lib/stdlib/quickstep_quickstep.html
index 3edacdc..3a062ee 100644
--- a/docs/html/lib/stdlib/quickstep_quickstep.html
+++ b/docs/html/lib/stdlib/quickstep_quickstep.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstepduh.html b/docs/html/lib/stdlib/quickstep_quickstepduh.html
index 1ba911c..c780c4b 100644
--- a/docs/html/lib/stdlib/quickstep_quickstepduh.html
+++ b/docs/html/lib/stdlib/quickstep_quickstepduh.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstepduhsus.html b/docs/html/lib/stdlib/quickstep_quickstepduhsus.html
index 3588fa3..0a5cd93 100644
--- a/docs/html/lib/stdlib/quickstep_quickstepduhsus.html
+++ b/docs/html/lib/stdlib/quickstep_quickstepduhsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstepduhsuswalk.html b/docs/html/lib/stdlib/quickstep_quickstepduhsuswalk.html
index 1f468af..701881a 100644
--- a/docs/html/lib/stdlib/quickstep_quickstepduhsuswalk.html
+++ b/docs/html/lib/stdlib/quickstep_quickstepduhsuswalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstepduhwalk.html b/docs/html/lib/stdlib/quickstep_quickstepduhwalk.html
index cad6aaf..d0b8331 100644
--- a/docs/html/lib/stdlib/quickstep_quickstepduhwalk.html
+++ b/docs/html/lib/stdlib/quickstep_quickstepduhwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstepend.html b/docs/html/lib/stdlib/quickstep_quickstepend.html
index abee67a..ff8a664 100644
--- a/docs/html/lib/stdlib/quickstep_quickstepend.html
+++ b/docs/html/lib/stdlib/quickstep_quickstepend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstephit.html b/docs/html/lib/stdlib/quickstep_quickstephit.html
index 917024b..5686e56 100644
--- a/docs/html/lib/stdlib/quickstep_quickstephit.html
+++ b/docs/html/lib/stdlib/quickstep_quickstephit.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstephitsus.html b/docs/html/lib/stdlib/quickstep_quickstephitsus.html
index 504f5f5..c000c7b 100644
--- a/docs/html/lib/stdlib/quickstep_quickstephitsus.html
+++ b/docs/html/lib/stdlib/quickstep_quickstephitsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstephitsuswalk.html b/docs/html/lib/stdlib/quickstep_quickstephitsuswalk.html
index 2fd1da2..f9ff3d2 100644
--- a/docs/html/lib/stdlib/quickstep_quickstephitsuswalk.html
+++ b/docs/html/lib/stdlib/quickstep_quickstephitsuswalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstephitwalk.html b/docs/html/lib/stdlib/quickstep_quickstephitwalk.html
index 4b7a9bc..a4f5ee3 100644
--- a/docs/html/lib/stdlib/quickstep_quickstephitwalk.html
+++ b/docs/html/lib/stdlib/quickstep_quickstephitwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstepintro.html b/docs/html/lib/stdlib/quickstep_quickstepintro.html
index f441042..96ebdbf 100644
--- a/docs/html/lib/stdlib/quickstep_quickstepintro.html
+++ b/docs/html/lib/stdlib/quickstep_quickstepintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstepintro8.html b/docs/html/lib/stdlib/quickstep_quickstepintro8.html
index 488e80b..f5ab641 100644
--- a/docs/html/lib/stdlib/quickstep_quickstepintro8.html
+++ b/docs/html/lib/stdlib/quickstep_quickstepintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstepsus.html b/docs/html/lib/stdlib/quickstep_quickstepsus.html
index 3a4fd49..05792d8 100644
--- a/docs/html/lib/stdlib/quickstep_quickstepsus.html
+++ b/docs/html/lib/stdlib/quickstep_quickstepsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstepsuswalk.html b/docs/html/lib/stdlib/quickstep_quickstepsuswalk.html
index 0e3548b..c163729 100644
--- a/docs/html/lib/stdlib/quickstep_quickstepsuswalk.html
+++ b/docs/html/lib/stdlib/quickstep_quickstepsuswalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/quickstep_quickstepwalk.html b/docs/html/lib/stdlib/quickstep_quickstepwalk.html
index 145e0f3..79553f0 100644
--- a/docs/html/lib/stdlib/quickstep_quickstepwalk.html
+++ b/docs/html/lib/stdlib/quickstep_quickstepwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quickstep.mma</h2>
diff --git a/docs/html/lib/stdlib/rb-ballad.html b/docs/html/lib/stdlib/rb-ballad.html
index fbfe0ae..fb4ed1e 100644
--- a/docs/html/lib/stdlib/rb-ballad.html
+++ b/docs/html/lib/stdlib/rb-ballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Rb-Ballad</H1>
diff --git a/docs/html/lib/stdlib/rb-ballad_r&b-ballad.html b/docs/html/lib/stdlib/rb-ballad_r&b-ballad.html
index 15206ea..851c387 100644
--- a/docs/html/lib/stdlib/rb-ballad_r&b-ballad.html
+++ b/docs/html/lib/stdlib/rb-ballad_r&b-ballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb-ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rb-ballad_r&b-balladend.html b/docs/html/lib/stdlib/rb-ballad_r&b-balladend.html
index f5a5449..9d09e92 100644
--- a/docs/html/lib/stdlib/rb-ballad_r&b-balladend.html
+++ b/docs/html/lib/stdlib/rb-ballad_r&b-balladend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb-ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rb-ballad_r&b-balladintro.html b/docs/html/lib/stdlib/rb-ballad_r&b-balladintro.html
index a2728c1..094337e 100644
--- a/docs/html/lib/stdlib/rb-ballad_r&b-balladintro.html
+++ b/docs/html/lib/stdlib/rb-ballad_r&b-balladintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb-ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rb-ballad_r&b-balladplus.html b/docs/html/lib/stdlib/rb-ballad_r&b-balladplus.html
index 279d00f..0e53668 100644
--- a/docs/html/lib/stdlib/rb-ballad_r&b-balladplus.html
+++ b/docs/html/lib/stdlib/rb-ballad_r&b-balladplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb-ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rb-ballad_r&b-balladsus.html b/docs/html/lib/stdlib/rb-ballad_r&b-balladsus.html
index 87c1234..b78b082 100644
--- a/docs/html/lib/stdlib/rb-ballad_r&b-balladsus.html
+++ b/docs/html/lib/stdlib/rb-ballad_r&b-balladsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:52 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb-ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rb-ballad_r&b-balladsusplus.html b/docs/html/lib/stdlib/rb-ballad_r&b-balladsusplus.html
index 01cd9e0..f9dfe7e 100644
--- a/docs/html/lib/stdlib/rb-ballad_r&b-balladsusplus.html
+++ b/docs/html/lib/stdlib/rb-ballad_r&b-balladsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb-ballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rb.html b/docs/html/lib/stdlib/rb.html
index 1a4dac3..97ae689 100644
--- a/docs/html/lib/stdlib/rb.html
+++ b/docs/html/lib/stdlib/rb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Rb</H1>
diff --git a/docs/html/lib/stdlib/rb_r&b.html b/docs/html/lib/stdlib/rb_r&b.html
index c2a6251..311d071 100644
--- a/docs/html/lib/stdlib/rb_r&b.html
+++ b/docs/html/lib/stdlib/rb_r&b.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb.mma</h2>
diff --git a/docs/html/lib/stdlib/rb_r&bend.html b/docs/html/lib/stdlib/rb_r&bend.html
index a4d5494..d873516 100644
--- a/docs/html/lib/stdlib/rb_r&bend.html
+++ b/docs/html/lib/stdlib/rb_r&bend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb.mma</h2>
diff --git a/docs/html/lib/stdlib/rb_r&bintro.html b/docs/html/lib/stdlib/rb_r&bintro.html
index 3194332..85b8b9c 100644
--- a/docs/html/lib/stdlib/rb_r&bintro.html
+++ b/docs/html/lib/stdlib/rb_r&bintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb.mma</h2>
diff --git a/docs/html/lib/stdlib/rb_r&bplus.html b/docs/html/lib/stdlib/rb_r&bplus.html
index e6b72f9..65992d4 100644
--- a/docs/html/lib/stdlib/rb_r&bplus.html
+++ b/docs/html/lib/stdlib/rb_r&bplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb.mma</h2>
diff --git a/docs/html/lib/stdlib/rb_r&bsus.html b/docs/html/lib/stdlib/rb_r&bsus.html
index 14671f0..9f59a4e 100644
--- a/docs/html/lib/stdlib/rb_r&bsus.html
+++ b/docs/html/lib/stdlib/rb_r&bsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb.mma</h2>
diff --git a/docs/html/lib/stdlib/rb_r&bsusplus.html b/docs/html/lib/stdlib/rb_r&bsusplus.html
index b73e149..8561c7c 100644
--- a/docs/html/lib/stdlib/rb_r&bsusplus.html
+++ b/docs/html/lib/stdlib/rb_r&bsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rb.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba.html b/docs/html/lib/stdlib/rhumba.html
index e5254b2..39382d4 100644
--- a/docs/html/lib/stdlib/rhumba.html
+++ b/docs/html/lib/stdlib/rhumba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Rhumba</H1>
diff --git a/docs/html/lib/stdlib/rhumba_rhumba.html b/docs/html/lib/stdlib/rhumba_rhumba.html
index 49c2f20..c6c43dd 100644
--- a/docs/html/lib/stdlib/rhumba_rhumba.html
+++ b/docs/html/lib/stdlib/rhumba_rhumba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumba1.html b/docs/html/lib/stdlib/rhumba_rhumba1.html
index 871e1a9..6034921 100644
--- a/docs/html/lib/stdlib/rhumba_rhumba1.html
+++ b/docs/html/lib/stdlib/rhumba_rhumba1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumba1sus.html b/docs/html/lib/stdlib/rhumba_rhumba1sus.html
index fa2cb87..efafa03 100644
--- a/docs/html/lib/stdlib/rhumba_rhumba1sus.html
+++ b/docs/html/lib/stdlib/rhumba_rhumba1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumba2.html b/docs/html/lib/stdlib/rhumba_rhumba2.html
index ae0b722..fdd613e 100644
--- a/docs/html/lib/stdlib/rhumba_rhumba2.html
+++ b/docs/html/lib/stdlib/rhumba_rhumba2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumba2sus.html b/docs/html/lib/stdlib/rhumba_rhumba2sus.html
index 8215fdf..d15ab97 100644
--- a/docs/html/lib/stdlib/rhumba_rhumba2sus.html
+++ b/docs/html/lib/stdlib/rhumba_rhumba2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumba3.html b/docs/html/lib/stdlib/rhumba_rhumba3.html
index 0741796..b08a31b 100644
--- a/docs/html/lib/stdlib/rhumba_rhumba3.html
+++ b/docs/html/lib/stdlib/rhumba_rhumba3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumba3sus.html b/docs/html/lib/stdlib/rhumba_rhumba3sus.html
index fe2540b..1067167 100644
--- a/docs/html/lib/stdlib/rhumba_rhumba3sus.html
+++ b/docs/html/lib/stdlib/rhumba_rhumba3sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumbaend.html b/docs/html/lib/stdlib/rhumba_rhumbaend.html
index eac70b6..7a14908 100644
--- a/docs/html/lib/stdlib/rhumba_rhumbaend.html
+++ b/docs/html/lib/stdlib/rhumba_rhumbaend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumbaend1.html b/docs/html/lib/stdlib/rhumba_rhumbaend1.html
index 65f9ef4..c6c324d 100644
--- a/docs/html/lib/stdlib/rhumba_rhumbaend1.html
+++ b/docs/html/lib/stdlib/rhumba_rhumbaend1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumbaintro.html b/docs/html/lib/stdlib/rhumba_rhumbaintro.html
index 2a67792..5e4fa75 100644
--- a/docs/html/lib/stdlib/rhumba_rhumbaintro.html
+++ b/docs/html/lib/stdlib/rhumba_rhumbaintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumbasus.html b/docs/html/lib/stdlib/rhumba_rhumbasus.html
index aed319f..949b789 100644
--- a/docs/html/lib/stdlib/rhumba_rhumbasus.html
+++ b/docs/html/lib/stdlib/rhumba_rhumbasus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumbatriple.html b/docs/html/lib/stdlib/rhumba_rhumbatriple.html
index 0120755..631957c 100644
--- a/docs/html/lib/stdlib/rhumba_rhumbatriple.html
+++ b/docs/html/lib/stdlib/rhumba_rhumbatriple.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumbatriple12.html b/docs/html/lib/stdlib/rhumba_rhumbatriple12.html
index 1faacc5..fe92114 100644
--- a/docs/html/lib/stdlib/rhumba_rhumbatriple12.html
+++ b/docs/html/lib/stdlib/rhumba_rhumbatriple12.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumbatriple12sus.html b/docs/html/lib/stdlib/rhumba_rhumbatriple12sus.html
index d50973d..ece5566 100644
--- a/docs/html/lib/stdlib/rhumba_rhumbatriple12sus.html
+++ b/docs/html/lib/stdlib/rhumba_rhumbatriple12sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumbatriple34.html b/docs/html/lib/stdlib/rhumba_rhumbatriple34.html
index b07d346..e7f7751 100644
--- a/docs/html/lib/stdlib/rhumba_rhumbatriple34.html
+++ b/docs/html/lib/stdlib/rhumba_rhumbatriple34.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumbatriple34sus.html b/docs/html/lib/stdlib/rhumba_rhumbatriple34sus.html
index b2d947b..d9bedbb 100644
--- a/docs/html/lib/stdlib/rhumba_rhumbatriple34sus.html
+++ b/docs/html/lib/stdlib/rhumba_rhumbatriple34sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rhumba_rhumbatriplesus.html b/docs/html/lib/stdlib/rhumba_rhumbatriplesus.html
index d4e9a19..0a14b2d 100644
--- a/docs/html/lib/stdlib/rhumba_rhumbatriplesus.html
+++ b/docs/html/lib/stdlib/rhumba_rhumbatriplesus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:21 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:53 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rhumba.mma</h2>
diff --git a/docs/html/lib/stdlib/rock-128.html b/docs/html/lib/stdlib/rock-128.html
index 0fccb92..971ae82 100644
--- a/docs/html/lib/stdlib/rock-128.html
+++ b/docs/html/lib/stdlib/rock-128.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Rock-128</H1>
diff --git a/docs/html/lib/stdlib/rock-128_rock128.html b/docs/html/lib/stdlib/rock-128_rock128.html
index 09fcdac..802b730 100644
--- a/docs/html/lib/stdlib/rock-128_rock128.html
+++ b/docs/html/lib/stdlib/rock-128_rock128.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock-128.mma</h2>
diff --git a/docs/html/lib/stdlib/rock-128_rock128end.html b/docs/html/lib/stdlib/rock-128_rock128end.html
index b149df1..f951848 100644
--- a/docs/html/lib/stdlib/rock-128_rock128end.html
+++ b/docs/html/lib/stdlib/rock-128_rock128end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock-128.mma</h2>
diff --git a/docs/html/lib/stdlib/rock-128_rock128intro.html b/docs/html/lib/stdlib/rock-128_rock128intro.html
index abc0243..0170355 100644
--- a/docs/html/lib/stdlib/rock-128_rock128intro.html
+++ b/docs/html/lib/stdlib/rock-128_rock128intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock-128.mma</h2>
diff --git a/docs/html/lib/stdlib/rock-128_rock128introsus.html b/docs/html/lib/stdlib/rock-128_rock128introsus.html
index e02d1aa..7f87f83 100644
--- a/docs/html/lib/stdlib/rock-128_rock128introsus.html
+++ b/docs/html/lib/stdlib/rock-128_rock128introsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock-128.mma</h2>
diff --git a/docs/html/lib/stdlib/rock-128_rock128plain.html b/docs/html/lib/stdlib/rock-128_rock128plain.html
index 10a20bf..9ee9a18 100644
--- a/docs/html/lib/stdlib/rock-128_rock128plain.html
+++ b/docs/html/lib/stdlib/rock-128_rock128plain.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock-128.mma</h2>
diff --git a/docs/html/lib/stdlib/rock-128_rock128plainplus.html b/docs/html/lib/stdlib/rock-128_rock128plainplus.html
index 3a7ee31..c91fda7 100644
--- a/docs/html/lib/stdlib/rock-128_rock128plainplus.html
+++ b/docs/html/lib/stdlib/rock-128_rock128plainplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock-128.mma</h2>
diff --git a/docs/html/lib/stdlib/rock-128_rock128plainsus.html b/docs/html/lib/stdlib/rock-128_rock128plainsus.html
index b5b473c..ed2a834 100644
--- a/docs/html/lib/stdlib/rock-128_rock128plainsus.html
+++ b/docs/html/lib/stdlib/rock-128_rock128plainsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock-128.mma</h2>
diff --git a/docs/html/lib/stdlib/rock-128_rock128plainsusplus.html b/docs/html/lib/stdlib/rock-128_rock128plainsusplus.html
index 604f462..22b2aab 100644
--- a/docs/html/lib/stdlib/rock-128_rock128plainsusplus.html
+++ b/docs/html/lib/stdlib/rock-128_rock128plainsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock-128.mma</h2>
diff --git a/docs/html/lib/stdlib/rock-128_rock128plus.html b/docs/html/lib/stdlib/rock-128_rock128plus.html
index 321e0be..914c949 100644
--- a/docs/html/lib/stdlib/rock-128_rock128plus.html
+++ b/docs/html/lib/stdlib/rock-128_rock128plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock-128.mma</h2>
diff --git a/docs/html/lib/stdlib/rock-128_rock128sus.html b/docs/html/lib/stdlib/rock-128_rock128sus.html
index 84d532d..0aa1fa4 100644
--- a/docs/html/lib/stdlib/rock-128_rock128sus.html
+++ b/docs/html/lib/stdlib/rock-128_rock128sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:22 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock-128.mma</h2>
diff --git a/docs/html/lib/stdlib/rock-128_rock128susplus.html b/docs/html/lib/stdlib/rock-128_rock128susplus.html
index ad21806..588fe72 100644
--- a/docs/html/lib/stdlib/rock-128_rock128susplus.html
+++ b/docs/html/lib/stdlib/rock-128_rock128susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rock-128.mma</h2>
diff --git a/docs/html/lib/stdlib/rockballad.html b/docs/html/lib/stdlib/rockballad.html
index e5de8e7..1387db5 100644
--- a/docs/html/lib/stdlib/rockballad.html
+++ b/docs/html/lib/stdlib/rockballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Rockballad</H1>
diff --git a/docs/html/lib/stdlib/rockballad_rockballad.html b/docs/html/lib/stdlib/rockballad_rockballad.html
index 63e9457..1881127 100644
--- a/docs/html/lib/stdlib/rockballad_rockballad.html
+++ b/docs/html/lib/stdlib/rockballad_rockballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:54 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rockballad_rockballad1.html b/docs/html/lib/stdlib/rockballad_rockballad1.html
index 207417a..14797d0 100644
--- a/docs/html/lib/stdlib/rockballad_rockballad1.html
+++ b/docs/html/lib/stdlib/rockballad_rockballad1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rockballad_rockballad1fill.html b/docs/html/lib/stdlib/rockballad_rockballad1fill.html
index 17abb08..ac14028 100644
--- a/docs/html/lib/stdlib/rockballad_rockballad1fill.html
+++ b/docs/html/lib/stdlib/rockballad_rockballad1fill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rockballad_rockballad1voice.html b/docs/html/lib/stdlib/rockballad_rockballad1voice.html
index 445fc9e..882c3e5 100644
--- a/docs/html/lib/stdlib/rockballad_rockballad1voice.html
+++ b/docs/html/lib/stdlib/rockballad_rockballad1voice.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rockballad_rockballadend.html b/docs/html/lib/stdlib/rockballad_rockballadend.html
index 0fecdb3..68e2d21 100644
--- a/docs/html/lib/stdlib/rockballad_rockballadend.html
+++ b/docs/html/lib/stdlib/rockballad_rockballadend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rockballad_rockballadend1.html b/docs/html/lib/stdlib/rockballad_rockballadend1.html
index 2816eff..762d65a 100644
--- a/docs/html/lib/stdlib/rockballad_rockballadend1.html
+++ b/docs/html/lib/stdlib/rockballad_rockballadend1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rockballad_rockballadfill.html b/docs/html/lib/stdlib/rockballad_rockballadfill.html
index 27446fc..bdd3c88 100644
--- a/docs/html/lib/stdlib/rockballad_rockballadfill.html
+++ b/docs/html/lib/stdlib/rockballad_rockballadfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rockballad_rockballadintro.html b/docs/html/lib/stdlib/rockballad_rockballadintro.html
index a1df514..e1333d9 100644
--- a/docs/html/lib/stdlib/rockballad_rockballadintro.html
+++ b/docs/html/lib/stdlib/rockballad_rockballadintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rockballad_rockballadsusintro.html b/docs/html/lib/stdlib/rockballad_rockballadsusintro.html
index 581cab4..f5b677c 100644
--- a/docs/html/lib/stdlib/rockballad_rockballadsusintro.html
+++ b/docs/html/lib/stdlib/rockballad_rockballadsusintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rockballad_rockballadvoice.html b/docs/html/lib/stdlib/rockballad_rockballadvoice.html
index 302137b..15544c3 100644
--- a/docs/html/lib/stdlib/rockballad_rockballadvoice.html
+++ b/docs/html/lib/stdlib/rockballad_rockballadvoice.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockballad.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz.html b/docs/html/lib/stdlib/rockwaltz.html
index bb7f8a7..23caaad 100644
--- a/docs/html/lib/stdlib/rockwaltz.html
+++ b/docs/html/lib/stdlib/rockwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Rockwaltz</H1>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltz.html b/docs/html/lib/stdlib/rockwaltz_rockwaltz.html
index 9f623f9..c85ed58 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltz.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltz1.html b/docs/html/lib/stdlib/rockwaltz_rockwaltz1.html
index 06c72f2..0df0561 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltz1.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltz1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltz1intro.html b/docs/html/lib/stdlib/rockwaltz_rockwaltz1intro.html
index 0a4e5eb..600b339 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltz1intro.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltz1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltz1intro8.html b/docs/html/lib/stdlib/rockwaltz_rockwaltz1intro8.html
index 627cd09..4c42d1b 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltz1intro8.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltz1intro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltz1sus.html b/docs/html/lib/stdlib/rockwaltz_rockwaltz1sus.html
index a72435e..3faa391 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltz1sus.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltz1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltz1walk.html b/docs/html/lib/stdlib/rockwaltz_rockwaltz1walk.html
index 53c0e84..448721c 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltz1walk.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltz1walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltz1walksus.html b/docs/html/lib/stdlib/rockwaltz_rockwaltz1walksus.html
index 2718873..738e900 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltz1walksus.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltz1walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltzend.html b/docs/html/lib/stdlib/rockwaltz_rockwaltzend.html
index 68d9866..45b609b 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltzend.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltzintro.html b/docs/html/lib/stdlib/rockwaltz_rockwaltzintro.html
index 062c8d6..8618cef 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltzintro.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltzintro8.html b/docs/html/lib/stdlib/rockwaltz_rockwaltzintro8.html
index ff66f9a..f974632 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltzintro8.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltzintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltzsus.html b/docs/html/lib/stdlib/rockwaltz_rockwaltzsus.html
index 99053cc..bf7d471 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltzsus.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltzwalk.html b/docs/html/lib/stdlib/rockwaltz_rockwaltzwalk.html
index 091652a..092f0b1 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltzwalk.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltzwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:23 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/rockwaltz_rockwaltzwalksus.html b/docs/html/lib/stdlib/rockwaltz_rockwaltzwalksus.html
index e960032..e291d62 100644
--- a/docs/html/lib/stdlib/rockwaltz_rockwaltzwalksus.html
+++ b/docs/html/lib/stdlib/rockwaltz_rockwaltzwalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: rockwaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/salsa.html b/docs/html/lib/stdlib/salsa.html
index b4d0ffb..373243a 100644
--- a/docs/html/lib/stdlib/salsa.html
+++ b/docs/html/lib/stdlib/salsa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:55 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Salsa</H1>
diff --git a/docs/html/lib/stdlib/salsa_salsa.html b/docs/html/lib/stdlib/salsa_salsa.html
index 8585140..a1bd8e4 100644
--- a/docs/html/lib/stdlib/salsa_salsa.html
+++ b/docs/html/lib/stdlib/salsa_salsa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa.mma</h2>
diff --git a/docs/html/lib/stdlib/salsa_salsaend.html b/docs/html/lib/stdlib/salsa_salsaend.html
index 926ab13..940dc8e 100644
--- a/docs/html/lib/stdlib/salsa_salsaend.html
+++ b/docs/html/lib/stdlib/salsa_salsaend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa.mma</h2>
diff --git a/docs/html/lib/stdlib/salsa_salsafill.html b/docs/html/lib/stdlib/salsa_salsafill.html
index 1908fa2..345bf3b 100644
--- a/docs/html/lib/stdlib/salsa_salsafill.html
+++ b/docs/html/lib/stdlib/salsa_salsafill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa.mma</h2>
diff --git a/docs/html/lib/stdlib/salsa_salsaintro.html b/docs/html/lib/stdlib/salsa_salsaintro.html
index bbb9411..84294c1 100644
--- a/docs/html/lib/stdlib/salsa_salsaintro.html
+++ b/docs/html/lib/stdlib/salsa_salsaintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa.mma</h2>
diff --git a/docs/html/lib/stdlib/salsa_salsaplus.html b/docs/html/lib/stdlib/salsa_salsaplus.html
index 5d699f3..1ec31d2 100644
--- a/docs/html/lib/stdlib/salsa_salsaplus.html
+++ b/docs/html/lib/stdlib/salsa_salsaplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa.mma</h2>
diff --git a/docs/html/lib/stdlib/salsa_salsasus.html b/docs/html/lib/stdlib/salsa_salsasus.html
index 4e17d29..7882217 100644
--- a/docs/html/lib/stdlib/salsa_salsasus.html
+++ b/docs/html/lib/stdlib/salsa_salsasus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa.mma</h2>
diff --git a/docs/html/lib/stdlib/salsa_salsasusplus.html b/docs/html/lib/stdlib/salsa_salsasusplus.html
index e097fdc..5afb12c 100644
--- a/docs/html/lib/stdlib/salsa_salsasusplus.html
+++ b/docs/html/lib/stdlib/salsa_salsasusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa.mma</h2>
diff --git a/docs/html/lib/stdlib/samba.html b/docs/html/lib/stdlib/samba.html
index e09ade9..afe6080 100644
--- a/docs/html/lib/stdlib/samba.html
+++ b/docs/html/lib/stdlib/samba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Samba</H1>
@@ -12,6 +12,7 @@
 <LI><A Href=#SambaSusPlus>SambaSusPlus</a>
 <LI><A Href=#SambaIntro>SambaIntro</a>
 <LI><A Href=#SambaIntro1>SambaIntro1</a>
+<LI><A Href=#SambaIntro8>SambaIntro8</a>
 <LI><A Href=#SambaEnd>SambaEnd</a>
 </ul>
 <!-- GROOVE=samba FILE=samba_samba.html SRC=/usr/local/share/mma/lib/stdlib/samba.mma -->
@@ -187,6 +188,27 @@
     </Table>
   </TD></TR>
 </Table>
+<!-- GROOVE=sambaintro8 FILE=samba_sambaintro8.html SRC=/usr/local/share/mma/lib/stdlib/samba.mma -->
+<A Name=SambaIntro8></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=samba_sambaintro8.html> SambaIntro8 </a> </H2> 
+    8 bar introduction. <B>(8)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> FretlessBass </TD></TR>
+       <TR><TD> Chord-Guitar </TD> <TD> JazzGuitar </TD></TR>
+       <TR><TD> Chord-Piano </TD> <TD> Piano1 </TD></TR>
+       <TR><TD> Drum-Kick </TD> <TD> KickDrum2 </TD></TR>
+       <TR><TD> Drum-Ohh </TD> <TD> OpenHiHat </TD></TR>
+       <TR><TD> Drum-Phh </TD> <TD> PedalHiHat </TD></TR>
+       <TR><TD> Drum-Ride </TD> <TD> RideCymbal1 </TD></TR>
+       <TR><TD> Drum-Shaker </TD> <TD> Shaker </TD></TR>
+       <TR><TD> Drum-Side </TD> <TD> SideKick </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
 <!-- GROOVE=sambaend FILE=samba_sambaend.html SRC=/usr/local/share/mma/lib/stdlib/samba.mma -->
 <A Name=SambaEnd></a>
 <Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
diff --git a/docs/html/lib/stdlib/samba_samba.html b/docs/html/lib/stdlib/samba_samba.html
index 64587f8..2e06a33 100644
--- a/docs/html/lib/stdlib/samba_samba.html
+++ b/docs/html/lib/stdlib/samba_samba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: samba.mma</h2>
diff --git a/docs/html/lib/stdlib/samba_sambaend.html b/docs/html/lib/stdlib/samba_sambaend.html
index f8dc7b5..18d8ec6 100644
--- a/docs/html/lib/stdlib/samba_sambaend.html
+++ b/docs/html/lib/stdlib/samba_sambaend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: samba.mma</h2>
diff --git a/docs/html/lib/stdlib/samba_sambafill.html b/docs/html/lib/stdlib/samba_sambafill.html
index 757b214..2aa669f 100644
--- a/docs/html/lib/stdlib/samba_sambafill.html
+++ b/docs/html/lib/stdlib/samba_sambafill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: samba.mma</h2>
diff --git a/docs/html/lib/stdlib/samba_sambaintro.html b/docs/html/lib/stdlib/samba_sambaintro.html
index 9567cd8..fca814b 100644
--- a/docs/html/lib/stdlib/samba_sambaintro.html
+++ b/docs/html/lib/stdlib/samba_sambaintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: samba.mma</h2>
diff --git a/docs/html/lib/stdlib/samba_sambaintro1.html b/docs/html/lib/stdlib/samba_sambaintro1.html
index a6129e1..7e5d0d6 100644
--- a/docs/html/lib/stdlib/samba_sambaintro1.html
+++ b/docs/html/lib/stdlib/samba_sambaintro1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: samba.mma</h2>
diff --git a/docs/html/lib/stdlib/beguine_beguineintro8.html b/docs/html/lib/stdlib/samba_sambaintro8.html
similarity index 86%
copy from docs/html/lib/stdlib/beguine_beguineintro8.html
copy to docs/html/lib/stdlib/samba_sambaintro8.html
index 1dde74f..ae70626 100644
--- a/docs/html/lib/stdlib/beguine_beguineintro8.html
+++ b/docs/html/lib/stdlib/samba_sambaintro8.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:26:47 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: beguine.mma</h2>
-<h2>Groove: Beguineintro8</h2>
-<p><b>Notes:</b> This started life as a copy of the rumba patterns. I've changed the drum sounds from snares to toms, and deleted hits on final 8th beat. I really don't know the difference between a rhumba and a beguine, so help would be welcome!
+<h2>File: samba.mma</h2>
+<h2>Groove: Sambaintro8</h2>
+<p><b>Notes:</b> First try at a samba. Note: This is really in 2/2 time but we notate with 4 chords/bar ... so double the tempo!
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Expanded, 8 bar, version of our 4 bar introduction.
+<p><b>Description:</b> 8 bar introduction.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -27,7 +27,7 @@ FretlessBass
   </td>
   <td width=50%> 
 Articulate: 
-60
+75
   </td>
 </tr>
 <tr>
@@ -43,7 +43,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-70
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -53,17 +53,17 @@ None
 <tr>
   <td width=50%> 
 Rskip: 
-0
+4
   </td>
   <td width=50%> 
 Rvolume: 
-0
+20
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-0
+3
   </td>
   <td width=50%> 
 SeqRND: 
@@ -102,42 +102,66 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:1.5em; height:3em"
+left:0.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:5.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:10.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:15.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:20.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:25.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:13.0em; width:1.5em; height:2em"
+left:30.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:1.5em; height:3em"
+left:35.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:1.5em; height:3em"
+left:40.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:1.5em; height:2em"
+left:45.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:1.5em; height:3em"
+left:50.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:50.0em; width:1.5em; height:3em"
+left:55.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:53.0em; width:1.5em; height:2em"
+left:60.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:55.0em; width:1.5em; height:3em"
+left:65.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:70.0em; width:1.5em; height:3em"
+left:70.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:72.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:75.0em; width:1.875em; height:4em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:77.0em; width:1.875em; height:4em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord</b>
+<p> <b>Track Name: Chord-Guitar</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-Piano2
+JazzGuitar
   </td>
   <td width=50%> 
 Articulate: 
@@ -171,13 +195,13 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+10
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-0
+3
   </td>
   <td width=50%> 
 SeqRND: 
@@ -187,7 +211,7 @@ Off
 <tr>
   <td width=50%> 
 Strum: 
-None
+5
   </td>
   <td width=50%> 
 Voicing: 
@@ -223,7 +247,7 @@ src="../black.gif">
 left:0.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.25em; height:3em"
+left:5.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:10.0em; width:2.25em; height:3em"
@@ -232,31 +256,22 @@ left:10.0em; width:2.25em; height:3em"
 left:15.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:2.25em; height:3em"
+left:20.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:26.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:28.0em; width:2.25em; height:3em"
+left:25.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:30.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:35.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:40.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:47.0em; width:2.25em; height:3em"
+left:45.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:50.0em; width:2.25em; height:3em"
@@ -265,34 +280,41 @@ left:50.0em; width:2.25em; height:3em"
 left:55.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:62.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:66.0em; width:2.25em; height:3em"
+left:60.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:68.0em; width:2.25em; height:3em"
+left:65.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:70.0em; width:9.0em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum</b>
+<p> <b>Track Name: Chord-Piano</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-Claves
+Piano1
   </td>
   <td width=50%> 
 Articulate: 
-90
+75
+  </td>
+</tr>
+<tr>
+  <td width=50%> 
+Unify: 
+0
+  </td>
+  <td width=50%> 
+Octave: 
+5
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-160
+110
   </td>
   <td width=50%> 
 Harmony: 
@@ -302,7 +324,7 @@ None
 <tr>
   <td width=50%> 
 Rskip: 
-0
+10
   </td>
   <td width=50%> 
 Rvolume: 
@@ -312,7 +334,7 @@ Rvolume:
 <tr>
   <td width=50%> 
 Rtime: 
-2
+3
   </td>
   <td width=50%> 
 SeqRND: 
@@ -324,6 +346,10 @@ Off
 Strum: 
 None
   </td>
+  <td width=50%> 
+Voicing: 
+OPTIMAL
+  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
@@ -351,69 +377,141 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:0.1em; height:3em"
+left:0.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:0.1em; height:3em"
+left:2.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:0.1em; height:3em"
+left:3.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:0.1em; height:3em"
+left:5.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:16.0em; width:0.1em; height:3em"
+left:7.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:21.0em; width:0.1em; height:3em"
+left:8.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:26.0em; width:0.1em; height:3em"
+left:10.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:31.0em; width:0.1em; height:3em"
+left:12.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:0.1em; height:3em"
+left:13.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:36.0em; width:0.1em; height:3em"
+left:15.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:40.0em; width:0.1em; height:3em"
+left:17.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:43.0em; width:0.1em; height:3em"
+left:18.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:47.0em; width:0.1em; height:3em"
+left:20.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:50.0em; width:0.1em; height:3em"
+left:22.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:56.0em; width:0.1em; height:3em"
+left:23.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:61.0em; width:0.1em; height:3em"
+left:25.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:66.0em; width:0.1em; height:3em"
+left:27.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:70.0em; width:0.1em; height:3em"
+left:28.0em; width:1.875em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:72.0em; width:0.1em; height:3em"
+left:30.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:32.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:33.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:35.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:37.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:38.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:40.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:42.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:43.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:45.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:47.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:48.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:50.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:52.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:53.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:55.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:57.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:58.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:60.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:62.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:63.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:65.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:67.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:68.0em; width:1.875em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:70.0em; width:7.5em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum-Hconga</b>
+<p> <b>Track Name: Drum-Kick</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-MuteHighConga
+KickDrum2
   </td>
   <td width=50%> 
 Articulate: 
@@ -423,7 +521,7 @@ Articulate:
 <tr>
   <td width=50%> 
 Volume: 
-100
+180
   </td>
   <td width=50%> 
 Harmony: 
@@ -437,13 +535,13 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-5
+10
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-2
+4
   </td>
   <td width=50%> 
 SeqRND: 
@@ -482,36 +580,60 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:0.1em; height:3em"
+left:0.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:11.0em; width:0.1em; height:3em"
+left:5.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:0.1em; height:3em"
+left:10.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:31.0em; width:0.1em; height:3em"
+left:15.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:42.0em; width:0.1em; height:3em"
+left:20.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:51.0em; width:0.1em; height:3em"
+left:25.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:62.0em; width:0.1em; height:3em"
+left:30.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:71.0em; width:0.1em; height:3em"
+left:35.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:40.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:45.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:50.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:55.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:60.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:65.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:70.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:75.0em; width:0.1em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum-Hh</b>
+<p> <b>Track Name: Drum-Ohh</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-ClosedHiHat
+OpenHiHat
   </td>
   <td width=50%> 
 Articulate: 
@@ -521,7 +643,7 @@ Articulate:
 <tr>
   <td width=50%> 
 Volume: 
-100
+130
   </td>
   <td width=50%> 
 Harmony: 
@@ -531,17 +653,17 @@ None
 <tr>
   <td width=50%> 
 Rskip: 
-0
+5
   </td>
   <td width=50%> 
 Rvolume: 
-5
+10
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-2
+5
   </td>
   <td width=50%> 
 SeqRND: 
@@ -583,180 +705,131 @@ src="../black.gif">
 left:0.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:1.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:6.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:8.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:10.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:11.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:13.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:16.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:18.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:20.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:21.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:23.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:26.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:28.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:30.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:31.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:36.0em; width:0.1em; height:3em"
+left:40.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:0.1em; height:3em"
+left:50.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:38.0em; width:0.1em; height:3em"
+left:60.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:40.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:41.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:42.0em; width:0.1em; height:3em"
+left:70.0em; width:0.1em; height:3em"
  src="../blue.gif">
+</div>
+<p> <b>Track Name: Drum-Phh</b>
+<p><Table Border=0 Width=75%>
+<tr>
+  <td width=50%> 
+Voice/Tones: 
+PedalHiHat
+  </td>
+  <td width=50%> 
+Articulate: 
+90
+  </td>
+</tr>
+<tr>
+  <td width=50%> 
+Volume: 
+180
+  </td>
+  <td width=50%> 
+Harmony: 
+None
+  </td>
+</tr>
+<tr>
+  <td width=50%> 
+Rskip: 
+10
+  </td>
+  <td width=50%> 
+Rvolume: 
+10
+  </td>
+</tr>
+<tr>
+  <td width=50%> 
+Rtime: 
+5
+  </td>
+  <td width=50%> 
+SeqRND: 
+Off
+  </td>
+</tr>
+<tr>
+  <td width=50%> 
+Strum: 
+None
+  </td>
+</tr>
+</Table>
+<div style="position:relative;background-color:#99bdf4;
+padding:0; border:.1em solid black; left:5em;
+height:5em; width:80.0em">
+<img style="position:absolute; bottom:0; left:10.0em;
+width:.05em; height:5em; border:.05em solid white"
+src="../black.gif">
+<img style="position:absolute; bottom:0; left:20.0em;
+width:.05em; height:5em; border:.05em solid white"
+src="../black.gif">
+<img style="position:absolute; bottom:0; left:30.0em;
+width:.05em; height:5em; border:.05em solid white"
+src="../black.gif">
+<img style="position:absolute; bottom:0; left:40.0em;
+width:.05em; height:5em; border:.05em solid white"
+src="../black.gif">
+<img style="position:absolute; bottom:0; left:50.0em;
+width:.05em; height:5em; border:.05em solid white"
+src="../black.gif">
+<img style="position:absolute; bottom:0; left:60.0em;
+width:.05em; height:5em; border:.05em solid white"
+src="../black.gif">
+<img style="position:absolute; bottom:0; left:70.0em;
+width:.05em; height:5em; border:.05em solid white"
+src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:43.0em; width:0.1em; height:3em"
+left:0.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:45.0em; width:0.1em; height:3em"
+left:10.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:46.0em; width:0.1em; height:3em"
+left:20.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:47.0em; width:0.1em; height:3em"
+left:30.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:48.0em; width:0.1em; height:3em"
+left:40.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:50.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:51.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:52.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:53.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:55.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:56.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:57.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:58.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:60.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:61.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:62.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:63.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:65.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:66.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:67.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:68.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:70.0em; width:0.1em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum-Lconga</b>
+<p> <b>Track Name: Drum-Ride</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-LowConga
+RideCymbal1
   </td>
   <td width=50%> 
 Articulate: 
@@ -766,7 +839,7 @@ Articulate:
 <tr>
   <td width=50%> 
 Volume: 
-160
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -776,17 +849,17 @@ None
 <tr>
   <td width=50%> 
 Rskip: 
-0
+5
   </td>
   <td width=50%> 
 Rvolume: 
-5
+10
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-2
+10
   </td>
   <td width=50%> 
 SeqRND: 
@@ -825,42 +898,60 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:2.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:7.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:12.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:17.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:0.1em; height:3em"
+left:22.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:0.1em; height:3em"
+left:27.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:32.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:0.1em; height:3em"
+left:37.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:0.1em; height:3em"
+left:42.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:47.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:52.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:57.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:62.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:67.0em; width:0.1em; height:3em"
  src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:72.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:77.0em; width:0.1em; height:3em"
+ src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum-Maraca</b>
+<p> <b>Track Name: Drum-Shaker</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-Maracas
+Shaker
   </td>
   <td width=50%> 
 Articulate: 
@@ -880,17 +971,17 @@ None
 <tr>
   <td width=50%> 
 Rskip: 
-0
+10
   </td>
   <td width=50%> 
 Rvolume: 
-5
+10
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-2
+5
   </td>
   <td width=50%> 
 SeqRND: 
@@ -1004,15 +1095,27 @@ left:28.0em; width:0.1em; height:3em"
 left:30.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:31.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:32.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:33.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:35.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:36.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:37.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:38.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:40.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
@@ -1064,6 +1167,12 @@ left:58.0em; width:0.1em; height:3em"
 left:60.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:60.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:61.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:61.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
@@ -1073,122 +1182,54 @@ left:62.0em; width:0.1em; height:3em"
 left:63.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:63.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:64.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:65.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:66.0em; width:0.1em; height:3em"
+left:65.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:67.0em; width:0.1em; height:3em"
+left:66.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:68.0em; width:0.1em; height:3em"
+left:66.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:70.0em; width:0.1em; height:3em"
+left:67.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:72.0em; width:0.1em; height:3em"
+left:68.0em; width:0.1em; height:3em"
  src="../blue.gif">
-</div>
-<p> <b>Track Name: Drum-Toms1</b>
-<p><Table Border=0 Width=75%>
-<tr>
-  <td width=50%> 
-Voice/Tones: 
-MidTom1   HighTom1   MidTom1   HighTom1   MidTom1   HighTom1   MidTom1   HighTom1
-  </td>
-  <td width=50%> 
-Articulate: 
-90
-  </td>
-</tr>
-<tr>
-  <td width=50%> 
-Volume: 
-100
-  </td>
-  <td width=50%> 
-Harmony: 
-None
-  </td>
-</tr>
-<tr>
-  <td width=50%> 
-Rskip: 
-0
-  </td>
-  <td width=50%> 
-Rvolume: 
-5
-  </td>
-</tr>
-<tr>
-  <td width=50%> 
-Rtime: 
-2
-  </td>
-  <td width=50%> 
-SeqRND: 
-Off
-  </td>
-</tr>
-<tr>
-  <td width=50%> 
-Strum: 
-None
-  </td>
-</tr>
-</Table>
-<div style="position:relative;background-color:#99bdf4;
-padding:0; border:.1em solid black; left:5em;
-height:5em; width:80.0em">
-<img style="position:absolute; bottom:0; left:10.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:20.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:30.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:40.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:50.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:60.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:70.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:0.1em; height:3em"
+left:68.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:16.0em; width:0.1em; height:3em"
+left:69.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:26.0em; width:0.1em; height:3em"
+left:70.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:45.0em; width:0.1em; height:3em"
+left:71.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:56.0em; width:0.1em; height:3em"
+left:72.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:66.0em; width:0.1em; height:3em"
+left:73.0em; width:0.1em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum-Toms2</b>
+<p> <b>Track Name: Drum-Side</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-MidTom2   HighTom2   MidTom2   HighTom2   MidTom2   HighTom2   MidTom2   HighTom2
+SideKick
   </td>
   <td width=50%> 
 Articulate: 
@@ -1198,7 +1239,7 @@ Articulate:
 <tr>
   <td width=50%> 
 Volume: 
-100
+110
   </td>
   <td width=50%> 
 Harmony: 
@@ -1208,17 +1249,17 @@ None
 <tr>
   <td width=50%> 
 Rskip: 
-0
+5
   </td>
   <td width=50%> 
 Rvolume: 
-5
+10
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-2
+5
   </td>
   <td width=50%> 
 SeqRND: 
@@ -1257,166 +1298,88 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:0.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:5.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:13.0em; width:0.1em; height:3em"
+left:6.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:0.1em; height:3em"
+left:8.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:0.1em; height:3em"
+left:11.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:0.1em; height:3em"
+left:15.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:0.1em; height:3em"
+left:17.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:45.0em; width:0.1em; height:3em"
+left:20.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:53.0em; width:0.1em; height:3em"
+left:25.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:57.0em; width:0.1em; height:3em"
+left:26.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:65.0em; width:0.1em; height:3em"
+left:28.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:70.0em; width:0.1em; height:3em"
+left:31.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:72.0em; width:0.1em; height:3em"
+left:35.0em; width:0.1em; height:3em"
  src="../blue.gif">
-</div>
-<p> <b>Track Name: Walk</b>
-<p><Table Border=0 Width=75%>
-<tr>
-  <td width=50%> 
-Voice/Tones: 
-FretlessBass
-  </td>
-  <td width=50%> 
-Articulate: 
-60
-  </td>
-</tr>
-<tr>
-  <td width=50%> 
-Unify: 
-0
-  </td>
-  <td width=50%> 
-Octave: 
-3
-  </td>
-</tr>
-<tr>
-  <td width=50%> 
-Volume: 
-70
-  </td>
-  <td width=50%> 
-Harmony: 
-None
-  </td>
-</tr>
-<tr>
-  <td width=50%> 
-Rskip: 
-0
-  </td>
-  <td width=50%> 
-Rvolume: 
-0
-  </td>
-</tr>
-<tr>
-  <td width=50%> 
-Rtime: 
-0
-  </td>
-  <td width=50%> 
-SeqRND: 
-Off
-  </td>
-</tr>
-<tr>
-  <td width=50%> 
-Strum: 
-None
-  </td>
-</tr>
-</Table>
-<div style="position:relative;background-color:#99bdf4;
-padding:0; border:.1em solid black; left:5em;
-height:5em; width:80.0em">
-<img style="position:absolute; bottom:0; left:10.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:20.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:30.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:40.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:50.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:60.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
-<img style="position:absolute; bottom:0; left:70.0em;
-width:.05em; height:5em; border:.05em solid white"
-src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:1.5em; height:3em"
+left:37.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:1.5em; height:3em"
+left:40.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:1.5em; height:3em"
+left:45.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:1.5em; height:3em"
+left:46.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:48.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:23.0em; width:1.5em; height:3em"
+left:51.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:1.5em; height:3em"
+left:55.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:28.0em; width:0.75em; height:3em"
+left:57.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:40.0em; width:1.5em; height:3em"
+left:60.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:43.0em; width:1.5em; height:3em"
+left:65.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:47.0em; width:1.5em; height:3em"
+left:66.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:60.0em; width:1.5em; height:3em"
+left:68.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:63.0em; width:1.5em; height:3em"
+left:71.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:67.0em; width:1.5em; height:3em"
+left:75.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:68.0em; width:0.75em; height:3em"
+left:77.0em; width:0.1em; height:3em"
  src="../blue.gif">
 </div>
 </Body></HTML>
diff --git a/docs/html/lib/stdlib/samba_sambaplus.html b/docs/html/lib/stdlib/samba_sambaplus.html
index bd184c9..c11b0d2 100644
--- a/docs/html/lib/stdlib/samba_sambaplus.html
+++ b/docs/html/lib/stdlib/samba_sambaplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: samba.mma</h2>
diff --git a/docs/html/lib/stdlib/samba_sambasus.html b/docs/html/lib/stdlib/samba_sambasus.html
index 40b5dd6..4cd0c8c 100644
--- a/docs/html/lib/stdlib/samba_sambasus.html
+++ b/docs/html/lib/stdlib/samba_sambasus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: samba.mma</h2>
diff --git a/docs/html/lib/stdlib/samba_sambasusfill.html b/docs/html/lib/stdlib/samba_sambasusfill.html
index 86c87ed..f8277ea 100644
--- a/docs/html/lib/stdlib/samba_sambasusfill.html
+++ b/docs/html/lib/stdlib/samba_sambasusfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:24 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: samba.mma</h2>
diff --git a/docs/html/lib/stdlib/samba_sambasusplus.html b/docs/html/lib/stdlib/samba_sambasusplus.html
index 67a7fa0..c733cc3 100644
--- a/docs/html/lib/stdlib/samba_sambasusplus.html
+++ b/docs/html/lib/stdlib/samba_sambasusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: samba.mma</h2>
diff --git a/docs/html/lib/stdlib/showtune.html b/docs/html/lib/stdlib/showtune.html
index c0f652d..2459822 100644
--- a/docs/html/lib/stdlib/showtune.html
+++ b/docs/html/lib/stdlib/showtune.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Showtune</H1>
diff --git a/docs/html/lib/stdlib/showtune_showtune.html b/docs/html/lib/stdlib/showtune_showtune.html
index 63e1b30..18c1cce 100644
--- a/docs/html/lib/stdlib/showtune_showtune.html
+++ b/docs/html/lib/stdlib/showtune_showtune.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: showtune.mma</h2>
diff --git a/docs/html/lib/stdlib/showtune_showtune1.html b/docs/html/lib/stdlib/showtune_showtune1.html
index e954e12..faeca9b 100644
--- a/docs/html/lib/stdlib/showtune_showtune1.html
+++ b/docs/html/lib/stdlib/showtune_showtune1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: showtune.mma</h2>
diff --git a/docs/html/lib/stdlib/showtune_showtune1plus.html b/docs/html/lib/stdlib/showtune_showtune1plus.html
index b352b59..e9fdf2e 100644
--- a/docs/html/lib/stdlib/showtune_showtune1plus.html
+++ b/docs/html/lib/stdlib/showtune_showtune1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: showtune.mma</h2>
diff --git a/docs/html/lib/stdlib/showtune_showtune2.html b/docs/html/lib/stdlib/showtune_showtune2.html
index d31b1d1..ce8d919 100644
--- a/docs/html/lib/stdlib/showtune_showtune2.html
+++ b/docs/html/lib/stdlib/showtune_showtune2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: showtune.mma</h2>
diff --git a/docs/html/lib/stdlib/showtune_showtune2plus.html b/docs/html/lib/stdlib/showtune_showtune2plus.html
index b200402..9615d91 100644
--- a/docs/html/lib/stdlib/showtune_showtune2plus.html
+++ b/docs/html/lib/stdlib/showtune_showtune2plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: showtune.mma</h2>
diff --git a/docs/html/lib/stdlib/showtune_showtuneend.html b/docs/html/lib/stdlib/showtune_showtuneend.html
index e087e57..61464d1 100644
--- a/docs/html/lib/stdlib/showtune_showtuneend.html
+++ b/docs/html/lib/stdlib/showtune_showtuneend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: showtune.mma</h2>
diff --git a/docs/html/lib/stdlib/showtune_showtuneintro.html b/docs/html/lib/stdlib/showtune_showtuneintro.html
index b2fdb20..d9ba708 100644
--- a/docs/html/lib/stdlib/showtune_showtuneintro.html
+++ b/docs/html/lib/stdlib/showtune_showtuneintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: showtune.mma</h2>
diff --git a/docs/html/lib/stdlib/showtune_showtuneplus.html b/docs/html/lib/stdlib/showtune_showtuneplus.html
index c9d85e9..08582a3 100644
--- a/docs/html/lib/stdlib/showtune_showtuneplus.html
+++ b/docs/html/lib/stdlib/showtune_showtuneplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:56 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: showtune.mma</h2>
diff --git a/docs/html/lib/stdlib/shuffleboggie.html b/docs/html/lib/stdlib/shuffleboggie.html
index 3e62cb8..5a2ecdf 100644
--- a/docs/html/lib/stdlib/shuffleboggie.html
+++ b/docs/html/lib/stdlib/shuffleboggie.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Shuffleboggie</H1>
diff --git a/docs/html/lib/stdlib/shuffleboggie_shuffleboggie.html b/docs/html/lib/stdlib/shuffleboggie_shuffleboggie.html
index 48f42f3..5f6312d 100644
--- a/docs/html/lib/stdlib/shuffleboggie_shuffleboggie.html
+++ b/docs/html/lib/stdlib/shuffleboggie_shuffleboggie.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shuffleboggie.mma</h2>
diff --git a/docs/html/lib/stdlib/shuffleboggie_shuffleboggie1.html b/docs/html/lib/stdlib/shuffleboggie_shuffleboggie1.html
index f82b077..80fdf0e 100644
--- a/docs/html/lib/stdlib/shuffleboggie_shuffleboggie1.html
+++ b/docs/html/lib/stdlib/shuffleboggie_shuffleboggie1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shuffleboggie.mma</h2>
diff --git a/docs/html/lib/stdlib/shuffleboggie_shuffleboggieend.html b/docs/html/lib/stdlib/shuffleboggie_shuffleboggieend.html
index bc90fd2..af550c5 100644
--- a/docs/html/lib/stdlib/shuffleboggie_shuffleboggieend.html
+++ b/docs/html/lib/stdlib/shuffleboggie_shuffleboggieend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shuffleboggie.mma</h2>
diff --git a/docs/html/lib/stdlib/shuffleboggie_shuffleboggiefill.html b/docs/html/lib/stdlib/shuffleboggie_shuffleboggiefill.html
index f497c5a..49897e4 100644
--- a/docs/html/lib/stdlib/shuffleboggie_shuffleboggiefill.html
+++ b/docs/html/lib/stdlib/shuffleboggie_shuffleboggiefill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shuffleboggie.mma</h2>
diff --git a/docs/html/lib/stdlib/shuffleboggie_shuffleboggieintro.html b/docs/html/lib/stdlib/shuffleboggie_shuffleboggieintro.html
index 1c805f7..73119b2 100644
--- a/docs/html/lib/stdlib/shuffleboggie_shuffleboggieintro.html
+++ b/docs/html/lib/stdlib/shuffleboggie_shuffleboggieintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shuffleboggie.mma</h2>
diff --git a/docs/html/lib/stdlib/shuffleboggie_shuffleboggieintro4.html b/docs/html/lib/stdlib/shuffleboggie_shuffleboggieintro4.html
index 67e7f00..bd8f1c0 100644
--- a/docs/html/lib/stdlib/shuffleboggie_shuffleboggieintro4.html
+++ b/docs/html/lib/stdlib/shuffleboggie_shuffleboggieintro4.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shuffleboggie.mma</h2>
diff --git a/docs/html/lib/stdlib/shuffleboggie_shuffleboggiesus.html b/docs/html/lib/stdlib/shuffleboggie_shuffleboggiesus.html
index 14c214c..a083d8e 100644
--- a/docs/html/lib/stdlib/shuffleboggie_shuffleboggiesus.html
+++ b/docs/html/lib/stdlib/shuffleboggie_shuffleboggiesus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:25 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: shuffleboggie.mma</h2>
diff --git a/docs/html/lib/stdlib/ska.html b/docs/html/lib/stdlib/ska.html
index 50378b8..56514b7 100644
--- a/docs/html/lib/stdlib/ska.html
+++ b/docs/html/lib/stdlib/ska.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Ska</H1>
diff --git a/docs/html/lib/stdlib/ska_ska.html b/docs/html/lib/stdlib/ska_ska.html
index 0b2aa97..69e75cd 100644
--- a/docs/html/lib/stdlib/ska_ska.html
+++ b/docs/html/lib/stdlib/ska_ska.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ska.mma</h2>
diff --git a/docs/html/lib/stdlib/ska_ska1.html b/docs/html/lib/stdlib/ska_ska1.html
index 3aad673..1ff6bbd 100644
--- a/docs/html/lib/stdlib/ska_ska1.html
+++ b/docs/html/lib/stdlib/ska_ska1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ska.mma</h2>
diff --git a/docs/html/lib/stdlib/ska_ska1sus.html b/docs/html/lib/stdlib/ska_ska1sus.html
index 49917c6..08b0b1f 100644
--- a/docs/html/lib/stdlib/ska_ska1sus.html
+++ b/docs/html/lib/stdlib/ska_ska1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ska.mma</h2>
diff --git a/docs/html/lib/stdlib/ska_skaclap.html b/docs/html/lib/stdlib/ska_skaclap.html
index 20b6828..92298ee 100644
--- a/docs/html/lib/stdlib/ska_skaclap.html
+++ b/docs/html/lib/stdlib/ska_skaclap.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ska.mma</h2>
diff --git a/docs/html/lib/stdlib/ska_skaend.html b/docs/html/lib/stdlib/ska_skaend.html
index 87db182..563e3d5 100644
--- a/docs/html/lib/stdlib/ska_skaend.html
+++ b/docs/html/lib/stdlib/ska_skaend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ska.mma</h2>
diff --git a/docs/html/lib/stdlib/ska_skasus.html b/docs/html/lib/stdlib/ska_skasus.html
index edf9507..b91b6c2 100644
--- a/docs/html/lib/stdlib/ska_skasus.html
+++ b/docs/html/lib/stdlib/ska_skasus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: ska.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues.html b/docs/html/lib/stdlib/slowblues.html
index a107969..0d1eca3 100644
--- a/docs/html/lib/stdlib/slowblues.html
+++ b/docs/html/lib/stdlib/slowblues.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Slowblues</H1>
diff --git a/docs/html/lib/stdlib/slowblues_slowblues.html b/docs/html/lib/stdlib/slowblues_slowblues.html
index de87abd..dbe6f06 100644
--- a/docs/html/lib/stdlib/slowblues_slowblues.html
+++ b/docs/html/lib/stdlib/slowblues_slowblues.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowblues12triple.html b/docs/html/lib/stdlib/slowblues_slowblues12triple.html
index ca2ad09..799ef8b 100644
--- a/docs/html/lib/stdlib/slowblues_slowblues12triple.html
+++ b/docs/html/lib/stdlib/slowblues_slowblues12triple.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowblues34triple.html b/docs/html/lib/stdlib/slowblues_slowblues34triple.html
index 83cd17a..daf1daa 100644
--- a/docs/html/lib/stdlib/slowblues_slowblues34triple.html
+++ b/docs/html/lib/stdlib/slowblues_slowblues34triple.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowblues4triple.html b/docs/html/lib/stdlib/slowblues_slowblues4triple.html
index 4d4e015..0efb957 100644
--- a/docs/html/lib/stdlib/slowblues_slowblues4triple.html
+++ b/docs/html/lib/stdlib/slowblues_slowblues4triple.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowbluesend.html b/docs/html/lib/stdlib/slowblues_slowbluesend.html
index 909730a..78263f1 100644
--- a/docs/html/lib/stdlib/slowblues_slowbluesend.html
+++ b/docs/html/lib/stdlib/slowblues_slowbluesend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowbluesfill.html b/docs/html/lib/stdlib/slowblues_slowbluesfill.html
index 6a0de02..462b09c 100644
--- a/docs/html/lib/stdlib/slowblues_slowbluesfill.html
+++ b/docs/html/lib/stdlib/slowblues_slowbluesfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowbluesfill1.html b/docs/html/lib/stdlib/slowblues_slowbluesfill1.html
index df7c1ed..91bf66a 100644
--- a/docs/html/lib/stdlib/slowblues_slowbluesfill1.html
+++ b/docs/html/lib/stdlib/slowblues_slowbluesfill1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowbluesfill2.html b/docs/html/lib/stdlib/slowblues_slowbluesfill2.html
index 3dbc641..3f72e6d 100644
--- a/docs/html/lib/stdlib/slowblues_slowbluesfill2.html
+++ b/docs/html/lib/stdlib/slowblues_slowbluesfill2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:57 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowbluesfill3.html b/docs/html/lib/stdlib/slowblues_slowbluesfill3.html
index 7e4be81..c73b27a 100644
--- a/docs/html/lib/stdlib/slowblues_slowbluesfill3.html
+++ b/docs/html/lib/stdlib/slowblues_slowbluesfill3.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowbluesintro.html b/docs/html/lib/stdlib/slowblues_slowbluesintro.html
index c901224..d4b3717 100644
--- a/docs/html/lib/stdlib/slowblues_slowbluesintro.html
+++ b/docs/html/lib/stdlib/slowblues_slowbluesintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowbluessus.html b/docs/html/lib/stdlib/slowblues_slowbluessus.html
index f0a449a..b36bba4 100644
--- a/docs/html/lib/stdlib/slowblues_slowbluessus.html
+++ b/docs/html/lib/stdlib/slowblues_slowbluessus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowblueswalk4.html b/docs/html/lib/stdlib/slowblues_slowblueswalk4.html
index ce8e5be..f067aa1 100644
--- a/docs/html/lib/stdlib/slowblues_slowblueswalk4.html
+++ b/docs/html/lib/stdlib/slowblues_slowblueswalk4.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowblueswalk4sus.html b/docs/html/lib/stdlib/slowblues_slowblueswalk4sus.html
index 2f74014..b60e5d4 100644
--- a/docs/html/lib/stdlib/slowblues_slowblueswalk4sus.html
+++ b/docs/html/lib/stdlib/slowblues_slowblueswalk4sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowblueswalk8.html b/docs/html/lib/stdlib/slowblues_slowblueswalk8.html
index f52285f..ad0e23e 100644
--- a/docs/html/lib/stdlib/slowblues_slowblueswalk8.html
+++ b/docs/html/lib/stdlib/slowblues_slowblueswalk8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowblues_slowblueswalk8sus.html b/docs/html/lib/stdlib/slowblues_slowblueswalk8sus.html
index da4b68d..f10d143 100644
--- a/docs/html/lib/stdlib/slowblues_slowblueswalk8sus.html
+++ b/docs/html/lib/stdlib/slowblues_slowblueswalk8sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:26 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowblues.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbolero.html b/docs/html/lib/stdlib/slowbolero.html
index 1532838..37ec833 100644
--- a/docs/html/lib/stdlib/slowbolero.html
+++ b/docs/html/lib/stdlib/slowbolero.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Slowbolero</H1>
@@ -11,6 +11,7 @@
 <LI><A Href=#SlowBolero1>SlowBolero1</a>
 <LI><A Href=#SlowBolero1Sus>SlowBolero1Sus</a>
 <LI><A Href=#SlowBoleroIntro>SlowBoleroIntro</a>
+<LI><A Href=#SlowBoleroIntroSus>SlowBoleroIntroSus</a>
 <LI><A Href=#SlowBoleroEnd>SlowBoleroEnd</a>
 </ul>
 <!-- GROOVE=slowbolero FILE=slowbolero_slowbolero.html SRC=/usr/local/share/mma/lib/stdlib/slowbolero.mma -->
@@ -174,6 +175,29 @@
     </Table>
   </TD></TR>
 </Table>
+<!-- GROOVE=slowbolerointrosus FILE=slowbolero_slowbolerointrosus.html SRC=/usr/local/share/mma/lib/stdlib/slowbolero.mma -->
+<A Name=SlowBoleroIntroSus></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=slowbolero_slowbolerointrosus.html> SlowBoleroIntroSus </a> </H2> 
+    Intro with sustained voices. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> FingeredBass </TD></TR>
+       <TR><TD> Chord </TD> <TD> Piano1 </TD></TR>
+       <TR><TD> Chord-Guitar </TD> <TD> SteelGuitar </TD></TR>
+       <TR><TD> Chord-Sus </TD> <TD> VoiceOohs </TD></TR>
+       <TR><TD> Drum-Claves </TD> <TD> Claves </TD></TR>
+       <TR><TD> Drum-Hconga </TD> <TD> OpenHighConga </TD></TR>
+       <TR><TD> Drum-Lconga </TD> <TD> LowConga </TD></TR>
+       <TR><TD> Drum-Maraca </TD> <TD> Maracas </TD></TR>
+       <TR><TD> Drum-Ohh </TD> <TD> OpenHiHat </TD></TR>
+       <TR><TD> Drum-Snare </TD> <TD> SnareDrum1 </TD></TR>
+       <TR><TD> Drum-Sq </TD> <TD> SquareClick </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
 <!-- GROOVE=slowboleroend FILE=slowbolero_slowboleroend.html SRC=/usr/local/share/mma/lib/stdlib/slowbolero.mma -->
 <A Name=SlowBoleroEnd></a>
 <Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
diff --git a/docs/html/lib/stdlib/slowbolero_slowbolero.html b/docs/html/lib/stdlib/slowbolero_slowbolero.html
index a853c2b..cb34371 100644
--- a/docs/html/lib/stdlib/slowbolero_slowbolero.html
+++ b/docs/html/lib/stdlib/slowbolero_slowbolero.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbolero.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbolero_slowbolero1.html b/docs/html/lib/stdlib/slowbolero_slowbolero1.html
index a07dc1d..c37bb2c 100644
--- a/docs/html/lib/stdlib/slowbolero_slowbolero1.html
+++ b/docs/html/lib/stdlib/slowbolero_slowbolero1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbolero.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbolero_slowbolero1sus.html b/docs/html/lib/stdlib/slowbolero_slowbolero1sus.html
index b259b35..bbcb32a 100644
--- a/docs/html/lib/stdlib/slowbolero_slowbolero1sus.html
+++ b/docs/html/lib/stdlib/slowbolero_slowbolero1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbolero.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbolero_slowboleroend.html b/docs/html/lib/stdlib/slowbolero_slowboleroend.html
index fde34fa..f5fb032 100644
--- a/docs/html/lib/stdlib/slowbolero_slowboleroend.html
+++ b/docs/html/lib/stdlib/slowbolero_slowboleroend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbolero.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbolero_slowbolerointro.html b/docs/html/lib/stdlib/slowbolero_slowbolerointro.html
index 77cd9b4..fdc64ed 100644
--- a/docs/html/lib/stdlib/slowbolero_slowbolerointro.html
+++ b/docs/html/lib/stdlib/slowbolero_slowbolerointro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbolero.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbolero_slowboleroplus.html b/docs/html/lib/stdlib/slowbolero_slowbolerointrosus.html
similarity index 95%
copy from docs/html/lib/stdlib/slowbolero_slowboleroplus.html
copy to docs/html/lib/stdlib/slowbolero_slowbolerointrosus.html
index eeb32e5..15d0609 100644
--- a/docs/html/lib/stdlib/slowbolero_slowboleroplus.html
+++ b/docs/html/lib/stdlib/slowbolero_slowbolerointrosus.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbolero.mma</h2>
-<h2>Groove: Slowboleroplus</h2>
+<h2>Groove: Slowbolerointrosus</h2>
 <p><b>Notes:</b> This bolero is different from the Ravel-ish sounds of ``bolero.mma''. Sounds nice with slower songs. For an example see the exemplar ``Abrazame Asi''. This file is largely based on ``Latin Rhythms: Mystery Unraveled'' by Victor Lopez.
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Add in some nylon guitar apreggios
+<p><b>Description:</b> Intro with sustained voices.
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -18,16 +18,16 @@ Time (beats per bar):
   </td>
 </tr>
 </Table>
-<p> <b>Track Name: Arpeggio</b>
+<p> <b>Track Name: Bass</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-NylonGuitar
+FingeredBass
   </td>
   <td width=50%> 
 Articulate: 
-140
+80
   </td>
 </tr>
 <tr>
@@ -37,33 +37,33 @@ Unify:
   </td>
   <td width=50%> 
 Octave: 
-4
+3
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-100
+130
   </td>
   <td width=50%> 
 Harmony: 
-OPENBELOW
+None
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rskip: 
-30
+0
   </td>
   <td width=50%> 
 Rvolume: 
-20
+0
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-10
+0
   </td>
   <td width=50%> 
 SeqRND: 
@@ -90,100 +90,49 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:1.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:6.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:8.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:11.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:13.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:16.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:18.0em; width:1.75em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.5em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:3.5em; height:3em"
+left:0.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:3.5em; height:3em"
+left:5.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:3.5em; height:3em"
+left:10.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:1.75em; height:3em"
+left:15.0em; width:2.0em; height:0em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:31.0em; width:1.75em; height:3em"
+left:17.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:1.75em; height:3em"
+left:20.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:1.75em; height:3em"
+left:25.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:1.75em; height:3em"
+left:30.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:36.0em; width:1.75em; height:3em"
+left:32.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:1.75em; height:3em"
+left:35.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:38.0em; width:1.75em; height:3em"
+left:37.0em; width:2.0em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Bass</b>
+<p> <b>Track Name: Chord</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+Piano1
   </td>
   <td width=50%> 
 Articulate: 
-80
+90
   </td>
 </tr>
 <tr>
@@ -193,13 +142,13 @@ Unify:
   </td>
   <td width=50%> 
 Octave: 
-3
+6
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-130
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -231,6 +180,10 @@ Off
 Strum: 
 None
   </td>
+  <td width=50%> 
+Voicing: 
+OPTIMAL
+  </td>
 </tr>
 </Table>
 <div style="position:relative;background-color:#99bdf4;
@@ -246,46 +199,43 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:4.0em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:4.0em; height:3em"
+left:0.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:4.0em; height:3em"
+left:5.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:2.0em; height:0em"
+left:10.0em; width:9.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:2.0em; height:3em"
+left:20.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:4.0em; height:3em"
+left:22.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:4.0em; height:3em"
+left:25.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:4.0em; height:3em"
+left:27.0em; width:2.25em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:2.0em; height:0em"
+left:30.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:2.0em; height:3em"
+left:35.0em; width:4.5em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord</b>
+<p> <b>Track Name: Chord-Guitar</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-Piano1
+SteelGuitar
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
@@ -301,7 +251,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-100
+40
   </td>
   <td width=50%> 
 Harmony: 
@@ -352,53 +302,101 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:4.5em; height:3em"
+left:0.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:4.5em; height:3em"
+left:1.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:9.0em; height:3em"
+left:2.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:4.5em; height:3em"
+left:3.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:4.5em; height:3em"
+left:5.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:4.5em; height:3em"
+left:6.0em; width:1.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:36.0em; width:2.25em; height:3em"
+left:7.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:8.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:10.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:12.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:15.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:17.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:20.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:21.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:22.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:23.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:25.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:26.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:27.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:28.0em; width:1.5em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:30.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:32.0em; width:3.0em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:36.0em; width:3.0em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Chord-Guitar</b>
+<p> <b>Track Name: Chord-Sus</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-SteelGuitar
+VoiceOohs
   </td>
   <td width=50%> 
 Articulate: 
-120
+100
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Unify: 
-0
+1
   </td>
   <td width=50%> 
 Octave: 
-6
+5
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-40
+70
   </td>
   <td width=50%> 
 Harmony: 
@@ -449,73 +447,52 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:1.5em; height:3em"
+left:0.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:1.0em; width:1.5em; height:3em"
+left:2.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:1.5em; height:3em"
+left:5.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:1.5em; height:3em"
+left:7.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:1.5em; height:3em"
+left:10.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:6.0em; width:1.5em; height:3em"
+left:12.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:1.5em; height:3em"
+left:15.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:8.0em; width:1.5em; height:3em"
+left:17.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:3.0em; height:3em"
+left:20.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:3.0em; height:3em"
+left:22.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:3.0em; height:3em"
+left:25.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:3.0em; height:3em"
+left:27.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:1.5em; height:3em"
+left:30.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:21.0em; width:1.5em; height:3em"
+left:32.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:22.0em; width:1.5em; height:3em"
+left:35.0em; width:2.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:23.0em; width:1.5em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:1.5em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:26.0em; width:1.5em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:27.0em; width:1.5em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:28.0em; width:1.5em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:3.0em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:3.0em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:36.0em; width:3.0em; height:3em"
+left:37.0em; width:2.5em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Drum-Claves</b>
@@ -711,13 +688,7 @@ left:27.0em; width:0.1em; height:3em"
 left:30.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:31.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:0.1em; height:3em"
+left:32.0em; width:0.1em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Drum-Lconga</b>
@@ -818,16 +789,16 @@ left:26.0em; width:0.1em; height:3em"
 left:28.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:0.1em; height:3em"
+left:30.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:0.1em; height:3em"
+left:32.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:36.0em; width:0.1em; height:3em"
+left:35.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:38.0em; width:0.1em; height:3em"
+left:37.0em; width:0.1em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Drum-Maraca</b>
@@ -985,15 +956,6 @@ left:30.0em; width:0.1em; height:3em"
 left:31.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:31.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:31.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:32.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
@@ -1027,7 +989,7 @@ Articulate:
 <tr>
   <td width=50%> 
 Volume: 
-25
+25   40   70   70
   </td>
   <td width=50%> 
 Harmony: 
@@ -1037,7 +999,7 @@ None
 <tr>
   <td width=50%> 
 Rskip: 
-5
+0
   </td>
   <td width=50%> 
 Rvolume: 
@@ -1101,6 +1063,12 @@ left:8.0em; width:0.1em; height:3em"
 left:10.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:10.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:11.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:11.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
@@ -1110,9 +1078,21 @@ left:12.0em; width:0.1em; height:3em"
 left:13.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:13.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:14.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:15.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:15.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:16.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:16.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
@@ -1122,6 +1102,12 @@ left:17.0em; width:0.1em; height:3em"
 left:18.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:18.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:19.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:20.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
@@ -1149,6 +1135,12 @@ left:28.0em; width:0.1em; height:3em"
 left:30.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:30.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:31.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:31.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
@@ -1158,17 +1150,35 @@ left:32.0em; width:0.1em; height:3em"
 left:33.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:33.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:34.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:35.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:35.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:36.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
+left:36.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:37.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:38.0em; width:0.1em; height:3em"
  src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:38.0em; width:0.1em; height:3em"
+ src="../blue.gif">
+<img style="position:absolute; border:.02em solid red;bottom:0; 
+left:39.0em; width:0.1em; height:3em"
+ src="../blue.gif">
 </div>
 <p> <b>Track Name: Drum-Snare</b>
 <p><Table Border=0 Width=75%>
@@ -1271,14 +1281,8 @@ left:28.0em; width:0.1em; height:3em"
 left:30.0em; width:0.1em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:0.1em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
 left:35.0em; width:0.1em; height:3em"
  src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:38.0em; width:0.1em; height:3em"
- src="../blue.gif">
 </div>
 <p> <b>Track Name: Drum-Sq</b>
 <p><Table Border=0 Width=75%>
@@ -1362,8 +1366,5 @@ left:27.0em; width:0.1em; height:3em"
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:32.0em; width:0.1em; height:3em"
  src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:0.1em; height:3em"
- src="../blue.gif">
 </div>
 </Body></HTML>
diff --git a/docs/html/lib/stdlib/slowbolero_slowboleroplus.html b/docs/html/lib/stdlib/slowbolero_slowboleroplus.html
index eeb32e5..3db598c 100644
--- a/docs/html/lib/stdlib/slowbolero_slowboleroplus.html
+++ b/docs/html/lib/stdlib/slowbolero_slowboleroplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbolero.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbolero_slowbolerosus.html b/docs/html/lib/stdlib/slowbolero_slowbolerosus.html
index 5c51717..1d72eba 100644
--- a/docs/html/lib/stdlib/slowbolero_slowbolerosus.html
+++ b/docs/html/lib/stdlib/slowbolero_slowbolerosus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbolero.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbolero_slowbolerosusplus.html b/docs/html/lib/stdlib/slowbolero_slowbolerosusplus.html
index a4dafa5..0a3daa9 100644
--- a/docs/html/lib/stdlib/slowbolero_slowbolerosusplus.html
+++ b/docs/html/lib/stdlib/slowbolero_slowbolerosusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbolero.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbroadway.html b/docs/html/lib/stdlib/slowbroadway.html
index e6e1c98..5ac5fd1 100644
--- a/docs/html/lib/stdlib/slowbroadway.html
+++ b/docs/html/lib/stdlib/slowbroadway.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Slowbroadway</H1>
diff --git a/docs/html/lib/stdlib/slowbroadway_slowbroadway.html b/docs/html/lib/stdlib/slowbroadway_slowbroadway.html
index bd4e627..606eebe 100644
--- a/docs/html/lib/stdlib/slowbroadway_slowbroadway.html
+++ b/docs/html/lib/stdlib/slowbroadway_slowbroadway.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:58 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbroadway.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbroadway_slowbroadway1.html b/docs/html/lib/stdlib/slowbroadway_slowbroadway1.html
index fc90e92..d2170cf 100644
--- a/docs/html/lib/stdlib/slowbroadway_slowbroadway1.html
+++ b/docs/html/lib/stdlib/slowbroadway_slowbroadway1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbroadway.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbroadway_slowbroadway1sus.html b/docs/html/lib/stdlib/slowbroadway_slowbroadway1sus.html
index 969f090..fa509c0 100644
--- a/docs/html/lib/stdlib/slowbroadway_slowbroadway1sus.html
+++ b/docs/html/lib/stdlib/slowbroadway_slowbroadway1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbroadway.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbroadway_slowbroadwayend.html b/docs/html/lib/stdlib/slowbroadway_slowbroadwayend.html
index 0537ca2..830dd15 100644
--- a/docs/html/lib/stdlib/slowbroadway_slowbroadwayend.html
+++ b/docs/html/lib/stdlib/slowbroadway_slowbroadwayend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbroadway.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbroadway_slowbroadwayintro.html b/docs/html/lib/stdlib/slowbroadway_slowbroadwayintro.html
index 348b137..f798d4a 100644
--- a/docs/html/lib/stdlib/slowbroadway_slowbroadwayintro.html
+++ b/docs/html/lib/stdlib/slowbroadway_slowbroadwayintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbroadway.mma</h2>
diff --git a/docs/html/lib/stdlib/slowbroadway_slowbroadwaysus.html b/docs/html/lib/stdlib/slowbroadway_slowbroadwaysus.html
index 6879d0f..f5c7003 100644
--- a/docs/html/lib/stdlib/slowbroadway_slowbroadwaysus.html
+++ b/docs/html/lib/stdlib/slowbroadway_slowbroadwaysus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowbroadway.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry.html b/docs/html/lib/stdlib/slowcountry.html
index 038ffea..efb5456 100644
--- a/docs/html/lib/stdlib/slowcountry.html
+++ b/docs/html/lib/stdlib/slowcountry.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Slowcountry</H1>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountry.html b/docs/html/lib/stdlib/slowcountry_slowcountry.html
index ef4b421..70ff372 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountry.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountry.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountryend.html b/docs/html/lib/stdlib/slowcountry_slowcountryend.html
index 2610b71..4575222 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountryend.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountryend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountryfill.html b/docs/html/lib/stdlib/slowcountry_slowcountryfill.html
index 8d9b888..166ec2c 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountryfill.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountryfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountryfillplus.html b/docs/html/lib/stdlib/slowcountry_slowcountryfillplus.html
index 0a27761..bc931f5 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountryfillplus.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountryfillplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountryintro.html b/docs/html/lib/stdlib/slowcountry_slowcountryintro.html
index f3d7625..1809e62 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountryintro.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountryintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountryplus.html b/docs/html/lib/stdlib/slowcountry_slowcountryplus.html
index ec9f8f2..1482c22 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountryplus.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountryplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountrysus.html b/docs/html/lib/stdlib/slowcountry_slowcountrysus.html
index 5353bc7..74b6c52 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountrysus.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountrysus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:27 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountrysusplus.html b/docs/html/lib/stdlib/slowcountry_slowcountrysusplus.html
index 38d2778..0e08954 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountrysusplus.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountrysusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountrywalk.html b/docs/html/lib/stdlib/slowcountry_slowcountrywalk.html
index 03c2b25..0de50c8 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountrywalk.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountrywalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountrywalkfill.html b/docs/html/lib/stdlib/slowcountry_slowcountrywalkfill.html
index d7b6ff6..f07adbb 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountrywalkfill.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountrywalkfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountrywalkfillplus.html b/docs/html/lib/stdlib/slowcountry_slowcountrywalkfillplus.html
index 91d1fda..c1a87e2 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountrywalkfillplus.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountrywalkfillplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountrywalkplus.html b/docs/html/lib/stdlib/slowcountry_slowcountrywalkplus.html
index 336e13a..7bd2115 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountrywalkplus.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountrywalkplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountrywalksus.html b/docs/html/lib/stdlib/slowcountry_slowcountrywalksus.html
index 65878d8..87249c3 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountrywalksus.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountrywalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowcountry_slowcountrywalksusplus.html b/docs/html/lib/stdlib/slowcountry_slowcountrywalksusplus.html
index 16c738c..5d88eeb 100644
--- a/docs/html/lib/stdlib/slowcountry_slowcountrywalksusplus.html
+++ b/docs/html/lib/stdlib/slowcountry_slowcountrywalksusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowcountry.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz.html b/docs/html/lib/stdlib/slowjazz.html
index 2848ae2..c5f38bc 100644
--- a/docs/html/lib/stdlib/slowjazz.html
+++ b/docs/html/lib/stdlib/slowjazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Slowjazz</H1>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz.html b/docs/html/lib/stdlib/slowjazz_slowjazz.html
index 1a7de15..6f09d16 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:08:59 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz1.html b/docs/html/lib/stdlib/slowjazz_slowjazz1.html
index e2ccffd..1341437 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz1.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz1intro.html b/docs/html/lib/stdlib/slowjazz_slowjazz1intro.html
index 7b5fb50..ac22161 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz1intro.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz1plus.html b/docs/html/lib/stdlib/slowjazz_slowjazz1plus.html
index e7882de..984c578 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz1plus.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz1sus.html b/docs/html/lib/stdlib/slowjazz_slowjazz1sus.html
index 1cfc9c8..d7d0ef7 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz1sus.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz1susplus.html b/docs/html/lib/stdlib/slowjazz_slowjazz1susplus.html
index f760b60..d159360 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz1susplus.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz1susplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz1walk.html b/docs/html/lib/stdlib/slowjazz_slowjazz1walk.html
index fa1382f..79d4e47 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz1walk.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz1walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz1walksus.html b/docs/html/lib/stdlib/slowjazz_slowjazz1walksus.html
index 68f6c74..ba34d5f 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz1walksus.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz1walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz2.html b/docs/html/lib/stdlib/slowjazz_slowjazz2.html
index c347c63..e1a8761 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz2.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz2end.html b/docs/html/lib/stdlib/slowjazz_slowjazz2end.html
index 40849fe..7549c59 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz2end.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz2intro.html b/docs/html/lib/stdlib/slowjazz_slowjazz2intro.html
index 17096e5..a6df943 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz2intro.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz2intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazz2sus.html b/docs/html/lib/stdlib/slowjazz_slowjazz2sus.html
index 0cbabbd..1006467 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazz2sus.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazz2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazzend.html b/docs/html/lib/stdlib/slowjazz_slowjazzend.html
index f13d0f8..39545fd 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazzend.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazzfill.html b/docs/html/lib/stdlib/slowjazz_slowjazzfill.html
index 34005d5..b2ecad9 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazzfill.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazzfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazzintro.html b/docs/html/lib/stdlib/slowjazz_slowjazzintro.html
index 6b82391..8e688e2 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazzintro.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazzplus.html b/docs/html/lib/stdlib/slowjazz_slowjazzplus.html
index efb1ea9..570b1e8 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazzplus.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazzplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazzsus.html b/docs/html/lib/stdlib/slowjazz_slowjazzsus.html
index cee2ee0..5b04e0e 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazzsus.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazzsusplus.html b/docs/html/lib/stdlib/slowjazz_slowjazzsusplus.html
index d1af5e1..f0964e9 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazzsusplus.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazzsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazzwalk.html b/docs/html/lib/stdlib/slowjazz_slowjazzwalk.html
index 394bf1c..17c0741 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazzwalk.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazzwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowjazz_slowjazzwalksus.html b/docs/html/lib/stdlib/slowjazz_slowjazzwalksus.html
index 58d1dd6..2c360d4 100644
--- a/docs/html/lib/stdlib/slowjazz_slowjazzwalksus.html
+++ b/docs/html/lib/stdlib/slowjazz_slowjazzwalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:28 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:00 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: slowjazz.mma</h2>
diff --git a/docs/html/lib/stdlib/slowspiritual.html b/docs/html/lib/stdlib/slowspiritual.html
new file mode 100644
index 0000000..69def65
--- /dev/null
+++ b/docs/html/lib/stdlib/slowspiritual.html
@@ -0,0 +1,108 @@
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
+<HTML>
+<BODY  BGCOLOR="#B7DFFF" Text=Black>
+<H1>Slowspiritual</H1>
+<P>A slower version of the PopSpiritual groove. This is best for slow and sentimental songs. This was written for the song "Count Your Blessings Instead of Sheep."
+<ul>
+<LI><A Href=#SlowSpiritual>SlowSpiritual</a>
+<LI><A Href=#SlowSpiritualSus>SlowSpiritualSus</a>
+<LI><A Href=#SlowSpiritualPlus>SlowSpiritualPlus</a>
+<LI><A Href=#SlowSpiritualSusPlus>SlowSpiritualSusPlus</a>
+<LI><A Href=#SlowSpiritualIntro>SlowSpiritualIntro</a>
+<LI><A Href=#SlowSpiritualEnd>SlowSpiritualEnd</a>
+</ul>
+<!-- GROOVE=slowspiritual FILE=slowspiritual_slowspiritual.html SRC=/usr/local/share/mma/lib/stdlib/slowspiritual.mma -->
+<A Name=SlowSpiritual></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=slowspiritual_slowspiritual.html> SlowSpiritual </a> </H2> 
+    Basic pattern. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> AcousticBass </TD></TR>
+       <TR><TD> Chord </TD> <TD> Piano1 </TD></TR>
+       <TR><TD> Plectrum </TD> <TD> JazzGuitar </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=slowspiritualsus FILE=slowspiritual_slowspiritualsus.html SRC=/usr/local/share/mma/lib/stdlib/slowspiritual.mma -->
+<A Name=SlowSpiritualSus></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=slowspiritual_slowspiritualsus.html> SlowSpiritualSus </a> </H2> 
+    Piano with big sustained organ. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> AcousticBass </TD></TR>
+       <TR><TD> Chord </TD> <TD> Piano1 </TD></TR>
+       <TR><TD> Chord-Sus </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Plectrum </TD> <TD> JazzGuitar </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=slowspiritualplus FILE=slowspiritual_slowspiritualplus.html SRC=/usr/local/share/mma/lib/stdlib/slowspiritual.mma -->
+<A Name=SlowSpiritualPlus></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=slowspiritual_slowspiritualplus.html> SlowSpiritualPlus </a> </H2> 
+    Let the guitar apreggiate. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Arpeggio </TD> <TD> JazzGuitar </TD></TR>
+       <TR><TD> Bass </TD> <TD> AcousticBass </TD></TR>
+       <TR><TD> Chord </TD> <TD> Piano1 </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=slowspiritualsusplus FILE=slowspiritual_slowspiritualsusplus.html SRC=/usr/local/share/mma/lib/stdlib/slowspiritual.mma -->
+<A Name=SlowSpiritualSusPlus></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=slowspiritual_slowspiritualsusplus.html> SlowSpiritualSusPlus </a> </H2> 
+    Organ and guitar. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Arpeggio </TD> <TD> JazzGuitar </TD></TR>
+       <TR><TD> Bass </TD> <TD> AcousticBass </TD></TR>
+       <TR><TD> Chord </TD> <TD> Piano1 </TD></TR>
+       <TR><TD> Chord-Sus </TD> <TD> ChurchOrgan </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=slowspiritualintro FILE=slowspiritual_slowspiritualintro.html SRC=/usr/local/share/mma/lib/stdlib/slowspiritual.mma -->
+<A Name=SlowSpiritualIntro></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=slowspiritual_slowspiritualintro.html> SlowSpiritualIntro </a> </H2> 
+    4 bar introduction <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> AcousticBass </TD></TR>
+       <TR><TD> Chord </TD> <TD> Piano1 </TD></TR>
+       <TR><TD> Plectrum </TD> <TD> JazzGuitar </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+<!-- GROOVE=slowspiritualend FILE=slowspiritual_slowspiritualend.html SRC=/usr/local/share/mma/lib/stdlib/slowspiritual.mma -->
+<A Name=SlowSpiritualEnd></a>
+<Table Border=3 CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="60%">
+  <TR><TD>
+    <H2> <A Href=slowspiritual_slowspiritualend.html> SlowSpiritualEnd </a> </H2> 
+    Simple ending. <B>(4)</B> 
+  </TD></TR>
+  <TR><TD>
+    <Table CELLSPACING=0 CELLPADDING=5 BGColor="#eeeeee" Width="10%">
+       <TR><TD> Bass </TD> <TD> AcousticBass </TD></TR>
+       <TR><TD> Chord </TD> <TD> Piano1 </TD></TR>
+       <TR><TD> Chord-Sus </TD> <TD> ChurchOrgan </TD></TR>
+       <TR><TD> Plectrum </TD> <TD> JazzGuitar </TD></TR>
+    </Table>
+  </TD></TR>
+</Table>
+
+</Body></HTML>
diff --git a/docs/html/lib/stdlib/popspiritual_popspiritual.html b/docs/html/lib/stdlib/slowspiritual_slowspiritual.html
similarity index 85%
copy from docs/html/lib/stdlib/popspiritual_popspiritual.html
copy to docs/html/lib/stdlib/slowspiritual_slowspiritual.html
index 4dfad56..535e668 100644
--- a/docs/html/lib/stdlib/popspiritual_popspiritual.html
+++ b/docs/html/lib/stdlib/slowspiritual_slowspiritual.html
@@ -1,9 +1,9 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: popspiritual.mma</h2>
-<h2>Groove: Popspiritual</h2>
-<p><b>Notes:</b> Not really a true spiritual or gospel style, more in the "sort of" mode. Written for the Paul Simon song "Bridge Over Troubled Water". Good for slow tempo songs in which the lyrics are more important than the melody. Mostly uses piano, bass and some guitar.
+<h2>File: slowspiritual.mma</h2>
+<h2>Groove: Slowspiritual</h2>
+<p><b>Notes:</b> A slower version of the PopSpiritual groove. This is best for slow and sentimental songs. This was written for the song "Count Your Blessings Instead of Sheep."
 <p><b>Author:</b> Bob van der Poel
 <p><b>Description:</b> Basic pattern.
 <p><Table Border=0 Width=75%>
@@ -23,7 +23,7 @@ Time (beats per bar):
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+AcousticBass
   </td>
   <td width=50%> 
 Articulate: 
@@ -43,7 +43,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-110
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -93,37 +93,37 @@ src="../black.gif">
 left:0.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:2.0em; height:3em"
+left:2.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:6.0em; width:3.0em; height:3em"
+left:7.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:3.0em; height:3em"
+left:10.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:13.0em; width:2.0em; height:3em"
+left:15.0em; width:1.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:16.0em; width:3.0em; height:3em"
+left:17.0em; width:4.0em; height:2em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:20.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:23.0em; width:2.0em; height:3em"
+left:22.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:26.0em; width:3.0em; height:3em"
+left:27.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:3.0em; height:3em"
+left:30.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:1.0em; height:3em"
+left:35.0em; width:1.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:4.0em; height:2em"
+left:37.0em; width:4.0em; height:2em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Chord</b>
@@ -135,7 +135,7 @@ Piano1
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
@@ -202,31 +202,31 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.375em; height:3em"
+left:0.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:4.5em; height:3em"
+left:5.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:6.75em; height:3em"
+left:10.0em; width:9.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.375em; height:3em"
+left:20.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:23.0em; width:4.5em; height:3em"
+left:25.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.25em; height:3em"
+left:30.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
+left:32.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:2.25em; height:3em"
+left:35.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:2.25em; height:3em"
+left:37.0em; width:3.0em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Plectrum</b>
@@ -254,7 +254,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-40
+70
   </td>
   <td width=50%> 
 Harmony: 
diff --git a/docs/html/lib/stdlib/popspiritual_popspiritualend.html b/docs/html/lib/stdlib/slowspiritual_slowspiritualend.html
similarity index 91%
copy from docs/html/lib/stdlib/popspiritual_popspiritualend.html
copy to docs/html/lib/stdlib/slowspiritual_slowspiritualend.html
index 4f2c9ed..98165ca 100644
--- a/docs/html/lib/stdlib/popspiritual_popspiritualend.html
+++ b/docs/html/lib/stdlib/slowspiritual_slowspiritualend.html
@@ -1,9 +1,9 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: popspiritual.mma</h2>
-<h2>Groove: Popspiritualend</h2>
-<p><b>Notes:</b> Not really a true spiritual or gospel style, more in the "sort of" mode. Written for the Paul Simon song "Bridge Over Troubled Water". Good for slow tempo songs in which the lyrics are more important than the melody. Mostly uses piano, bass and some guitar.
+<h2>File: slowspiritual.mma</h2>
+<h2>Groove: Slowspiritualend</h2>
+<p><b>Notes:</b> A slower version of the PopSpiritual groove. This is best for slow and sentimental songs. This was written for the song "Count Your Blessings Instead of Sheep."
 <p><b>Author:</b> Bob van der Poel
 <p><b>Description:</b> Simple ending.
 <p><Table Border=0 Width=75%>
@@ -23,7 +23,7 @@ Time (beats per bar):
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+AcousticBass
   </td>
   <td width=50%> 
 Articulate: 
@@ -43,7 +43,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-110
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -111,7 +111,7 @@ Piano1
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
@@ -178,22 +178,22 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:4.5em; height:3em"
+left:0.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:4.5em; height:3em"
+left:5.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:9.0em; height:3em"
+left:10.0em; width:12.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:4.5em; height:3em"
+left:20.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:4.5em; height:3em"
+left:25.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:9.0em; height:3em"
+left:30.0em; width:12.0em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Chord-Sus</b>
@@ -321,7 +321,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-40
+70
   </td>
   <td width=50%> 
 Harmony: 
diff --git a/docs/html/lib/stdlib/folk_folkintro.html b/docs/html/lib/stdlib/slowspiritual_slowspiritualintro.html
similarity index 82%
copy from docs/html/lib/stdlib/folk_folkintro.html
copy to docs/html/lib/stdlib/slowspiritual_slowspiritualintro.html
index 0fea2d6..852f2db 100644
--- a/docs/html/lib/stdlib/folk_folkintro.html
+++ b/docs/html/lib/stdlib/slowspiritual_slowspiritualintro.html
@@ -1,11 +1,11 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: folk.mma</h2>
-<h2>Groove: Folkintro</h2>
-<p><b>Notes:</b> Generally folk music doesn't have complicated rhythms. You can use other libaries like "EasySwing", but if you are into finger picking guitar, give this a try.
+<h2>File: slowspiritual.mma</h2>
+<h2>Groove: Slowspiritualintro</h2>
+<p><b>Notes:</b> A slower version of the PopSpiritual groove. This is best for slow and sentimental songs. This was written for the song "Count Your Blessings Instead of Sheep."
 <p><b>Author:</b> Bob van der Poel
-<p><b>Description:</b> Pretty boring 4 bar intro.
+<p><b>Description:</b> 4 bar introduction
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
@@ -43,7 +43,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-70
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -57,7 +57,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
@@ -108,7 +108,7 @@ left:20.0em; width:2.0em; height:3em"
 left:25.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:8.0em; height:3em"
+left:30.0em; width:2.0em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Chord</b>
@@ -116,11 +116,11 @@ left:30.0em; width:8.0em; height:3em"
 <tr>
   <td width=50%> 
 Voice/Tones: 
-NylonGuitar
+Piano1
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
@@ -136,7 +136,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-70
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -150,13 +150,13 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-0
+5
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Rtime: 
-0
+5
   </td>
   <td width=50%> 
 SeqRND: 
@@ -166,11 +166,11 @@ Off
 <tr>
   <td width=50%> 
 Strum: 
-10
+None
   </td>
   <td width=50%> 
 Voicing: 
-None
+OPTIMAL
   </td>
 </tr>
 </Table>
@@ -187,55 +187,53 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:2.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:5.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:7.0em; width:2.25em; height:3em"
- src="../blue.gif">
-<img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:2.25em; height:3em"
+left:0.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:12.0em; width:2.25em; height:3em"
+left:5.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:15.0em; width:2.25em; height:3em"
+left:10.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:17.0em; width:2.25em; height:3em"
+left:15.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:4.5em; height:3em"
+left:20.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:25.0em; width:4.5em; height:3em"
+left:25.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:9.0em; height:3em"
+left:30.0em; width:12.0em; height:3em"
  src="../blue.gif">
 </div>
-<p> <b>Track Name: Drum-Tamb</b>
+<p> <b>Track Name: Plectrum</b>
 <p><Table Border=0 Width=75%>
 <tr>
   <td width=50%> 
 Voice/Tones: 
-Tambourine
+JazzGuitar
   </td>
   <td width=50%> 
 Articulate: 
-90
+0
+  </td>
+</tr>
+<tr>
+  <td width=50%> 
+Unify: 
+0
+  </td>
+  <td width=50%> 
+Octave: 
+5
   </td>
 </tr>
 <tr>
   <td width=50%> 
 Volume: 
-100
+70
   </td>
   <td width=50%> 
 Harmony: 
@@ -249,7 +247,7 @@ Rskip:
   </td>
   <td width=50%> 
 Rvolume: 
-20
+0
   </td>
 </tr>
 <tr>
diff --git a/docs/html/lib/stdlib/popspiritual_popspiritualplus.html b/docs/html/lib/stdlib/slowspiritual_slowspiritualplus.html
similarity index 88%
copy from docs/html/lib/stdlib/popspiritual_popspiritualplus.html
copy to docs/html/lib/stdlib/slowspiritual_slowspiritualplus.html
index 541f294..4a77ea1 100644
--- a/docs/html/lib/stdlib/popspiritual_popspiritualplus.html
+++ b/docs/html/lib/stdlib/slowspiritual_slowspiritualplus.html
@@ -1,9 +1,9 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: popspiritual.mma</h2>
-<h2>Groove: Popspiritualplus</h2>
-<p><b>Notes:</b> Not really a true spiritual or gospel style, more in the "sort of" mode. Written for the Paul Simon song "Bridge Over Troubled Water". Good for slow tempo songs in which the lyrics are more important than the melody. Mostly uses piano, bass and some guitar.
+<h2>File: slowspiritual.mma</h2>
+<h2>Groove: Slowspiritualplus</h2>
+<p><b>Notes:</b> A slower version of the PopSpiritual groove. This is best for slow and sentimental songs. This was written for the song "Count Your Blessings Instead of Sheep."
 <p><b>Author:</b> Bob van der Poel
 <p><b>Description:</b> Let the guitar apreggiate.
 <p><Table Border=0 Width=75%>
@@ -179,7 +179,7 @@ left:37.0em; width:3.0em; height:3em"
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+AcousticBass
   </td>
   <td width=50%> 
 Articulate: 
@@ -199,7 +199,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-110
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -249,37 +249,37 @@ src="../black.gif">
 left:0.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:2.0em; height:3em"
+left:2.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:6.0em; width:3.0em; height:3em"
+left:7.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:3.0em; height:3em"
+left:10.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:13.0em; width:2.0em; height:3em"
+left:15.0em; width:1.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:16.0em; width:3.0em; height:3em"
+left:17.0em; width:4.0em; height:2em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:20.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:23.0em; width:2.0em; height:3em"
+left:22.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:26.0em; width:3.0em; height:3em"
+left:27.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:3.0em; height:3em"
+left:30.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:1.0em; height:3em"
+left:35.0em; width:1.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:4.0em; height:2em"
+left:37.0em; width:4.0em; height:2em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Chord</b>
@@ -291,7 +291,7 @@ Piano1
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
@@ -358,31 +358,31 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.375em; height:3em"
+left:0.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:4.5em; height:3em"
+left:5.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:6.75em; height:3em"
+left:10.0em; width:9.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.375em; height:3em"
+left:20.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:23.0em; width:4.5em; height:3em"
+left:25.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.25em; height:3em"
+left:30.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
+left:32.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:2.25em; height:3em"
+left:35.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:2.25em; height:3em"
+left:37.0em; width:3.0em; height:3em"
  src="../blue.gif">
 </div>
 </Body></HTML>
diff --git a/docs/html/lib/stdlib/popspiritual_popspiritualsus.html b/docs/html/lib/stdlib/slowspiritual_slowspiritualsus.html
similarity index 89%
copy from docs/html/lib/stdlib/popspiritual_popspiritualsus.html
copy to docs/html/lib/stdlib/slowspiritual_slowspiritualsus.html
index 4f8a422..3f14d52 100644
--- a/docs/html/lib/stdlib/popspiritual_popspiritualsus.html
+++ b/docs/html/lib/stdlib/slowspiritual_slowspiritualsus.html
@@ -1,9 +1,9 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:19 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: popspiritual.mma</h2>
-<h2>Groove: Popspiritualsus</h2>
-<p><b>Notes:</b> Not really a true spiritual or gospel style, more in the "sort of" mode. Written for the Paul Simon song "Bridge Over Troubled Water". Good for slow tempo songs in which the lyrics are more important than the melody. Mostly uses piano, bass and some guitar.
+<h2>File: slowspiritual.mma</h2>
+<h2>Groove: Slowspiritualsus</h2>
+<p><b>Notes:</b> A slower version of the PopSpiritual groove. This is best for slow and sentimental songs. This was written for the song "Count Your Blessings Instead of Sheep."
 <p><b>Author:</b> Bob van der Poel
 <p><b>Description:</b> Piano with big sustained organ.
 <p><Table Border=0 Width=75%>
@@ -23,7 +23,7 @@ Time (beats per bar):
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+AcousticBass
   </td>
   <td width=50%> 
 Articulate: 
@@ -43,7 +43,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-110
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -93,37 +93,37 @@ src="../black.gif">
 left:0.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:2.0em; height:3em"
+left:2.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:6.0em; width:3.0em; height:3em"
+left:7.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:3.0em; height:3em"
+left:10.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:13.0em; width:2.0em; height:3em"
+left:15.0em; width:1.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:16.0em; width:3.0em; height:3em"
+left:17.0em; width:4.0em; height:2em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:20.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:23.0em; width:2.0em; height:3em"
+left:22.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:26.0em; width:3.0em; height:3em"
+left:27.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:3.0em; height:3em"
+left:30.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:1.0em; height:3em"
+left:35.0em; width:1.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:4.0em; height:2em"
+left:37.0em; width:4.0em; height:2em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Chord</b>
@@ -135,7 +135,7 @@ Piano1
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
@@ -202,31 +202,31 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.375em; height:3em"
+left:0.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:4.5em; height:3em"
+left:5.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:6.75em; height:3em"
+left:10.0em; width:9.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.375em; height:3em"
+left:20.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:23.0em; width:4.5em; height:3em"
+left:25.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.25em; height:3em"
+left:30.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
+left:32.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:2.25em; height:3em"
+left:35.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:2.25em; height:3em"
+left:37.0em; width:3.0em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Chord-Sus</b>
@@ -378,7 +378,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-40
+70
   </td>
   <td width=50%> 
 Harmony: 
diff --git a/docs/html/lib/stdlib/popspiritual_popspiritualsusplus.html b/docs/html/lib/stdlib/slowspiritual_slowspiritualsusplus.html
similarity index 91%
copy from docs/html/lib/stdlib/popspiritual_popspiritualsusplus.html
copy to docs/html/lib/stdlib/slowspiritual_slowspiritualsusplus.html
index 9634624..616e275 100644
--- a/docs/html/lib/stdlib/popspiritual_popspiritualsusplus.html
+++ b/docs/html/lib/stdlib/slowspiritual_slowspiritualsusplus.html
@@ -1,9 +1,9 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:20 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
-<h2>File: popspiritual.mma</h2>
-<h2>Groove: Popspiritualsusplus</h2>
-<p><b>Notes:</b> Not really a true spiritual or gospel style, more in the "sort of" mode. Written for the Paul Simon song "Bridge Over Troubled Water". Good for slow tempo songs in which the lyrics are more important than the melody. Mostly uses piano, bass and some guitar.
+<h2>File: slowspiritual.mma</h2>
+<h2>Groove: Slowspiritualsusplus</h2>
+<p><b>Notes:</b> A slower version of the PopSpiritual groove. This is best for slow and sentimental songs. This was written for the song "Count Your Blessings Instead of Sheep."
 <p><b>Author:</b> Bob van der Poel
 <p><b>Description:</b> Organ and guitar.
 <p><Table Border=0 Width=75%>
@@ -179,7 +179,7 @@ left:37.0em; width:3.0em; height:3em"
 <tr>
   <td width=50%> 
 Voice/Tones: 
-FingeredBass
+AcousticBass
   </td>
   <td width=50%> 
 Articulate: 
@@ -199,7 +199,7 @@ Octave:
 <tr>
   <td width=50%> 
 Volume: 
-110
+100
   </td>
   <td width=50%> 
 Harmony: 
@@ -249,37 +249,37 @@ src="../black.gif">
 left:0.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:2.0em; height:3em"
+left:2.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:6.0em; width:3.0em; height:3em"
+left:7.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:3.0em; height:3em"
+left:10.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:13.0em; width:2.0em; height:3em"
+left:15.0em; width:1.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:16.0em; width:3.0em; height:3em"
+left:17.0em; width:4.0em; height:2em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
 left:20.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:23.0em; width:2.0em; height:3em"
+left:22.0em; width:2.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:26.0em; width:3.0em; height:3em"
+left:27.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:3.0em; height:3em"
+left:30.0em; width:4.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:33.0em; width:1.0em; height:3em"
+left:35.0em; width:1.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:4.0em; height:2em"
+left:37.0em; width:4.0em; height:2em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Chord</b>
@@ -291,7 +291,7 @@ Piano1
   </td>
   <td width=50%> 
 Articulate: 
-90
+120
   </td>
 </tr>
 <tr>
@@ -358,31 +358,31 @@ src="../black.gif">
 width:.05em; height:5em; border:.05em solid white"
 src="../black.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:0.0em; width:3.375em; height:3em"
+left:0.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:3.0em; width:4.5em; height:3em"
+left:5.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:10.0em; width:6.75em; height:3em"
+left:10.0em; width:9.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:20.0em; width:3.375em; height:3em"
+left:20.0em; width:4.5em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:23.0em; width:4.5em; height:3em"
+left:25.0em; width:6.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:30.0em; width:2.25em; height:3em"
+left:30.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:32.0em; width:2.25em; height:3em"
+left:32.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:35.0em; width:2.25em; height:3em"
+left:35.0em; width:3.0em; height:3em"
  src="../blue.gif">
 <img style="position:absolute; border:.02em solid red;bottom:0; 
-left:37.0em; width:2.25em; height:3em"
+left:37.0em; width:3.0em; height:3em"
  src="../blue.gif">
 </div>
 <p> <b>Track Name: Chord-Sus</b>
diff --git a/docs/html/lib/stdlib/softrock.html b/docs/html/lib/stdlib/softrock.html
index b419777..a869273 100644
--- a/docs/html/lib/stdlib/softrock.html
+++ b/docs/html/lib/stdlib/softrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Softrock</H1>
diff --git a/docs/html/lib/stdlib/softrock_softrock.html b/docs/html/lib/stdlib/softrock_softrock.html
index 72c5325..6628d1b 100644
--- a/docs/html/lib/stdlib/softrock_softrock.html
+++ b/docs/html/lib/stdlib/softrock_softrock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softrock.mma</h2>
diff --git a/docs/html/lib/stdlib/softrock_softrock1.html b/docs/html/lib/stdlib/softrock_softrock1.html
index 73e962c..ea2bd7f 100644
--- a/docs/html/lib/stdlib/softrock_softrock1.html
+++ b/docs/html/lib/stdlib/softrock_softrock1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softrock.mma</h2>
diff --git a/docs/html/lib/stdlib/softrock_softrock1sus.html b/docs/html/lib/stdlib/softrock_softrock1sus.html
index f7ac10e..a584622 100644
--- a/docs/html/lib/stdlib/softrock_softrock1sus.html
+++ b/docs/html/lib/stdlib/softrock_softrock1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softrock.mma</h2>
diff --git a/docs/html/lib/stdlib/softrock_softrock2.html b/docs/html/lib/stdlib/softrock_softrock2.html
index 939c35f..9759fdc 100644
--- a/docs/html/lib/stdlib/softrock_softrock2.html
+++ b/docs/html/lib/stdlib/softrock_softrock2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softrock.mma</h2>
diff --git a/docs/html/lib/stdlib/softrock_softrock2sus.html b/docs/html/lib/stdlib/softrock_softrock2sus.html
index 4e472f1..0b4a380 100644
--- a/docs/html/lib/stdlib/softrock_softrock2sus.html
+++ b/docs/html/lib/stdlib/softrock_softrock2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softrock.mma</h2>
diff --git a/docs/html/lib/stdlib/softrock_softrockend.html b/docs/html/lib/stdlib/softrock_softrockend.html
index ed2e930..a9d1284 100644
--- a/docs/html/lib/stdlib/softrock_softrockend.html
+++ b/docs/html/lib/stdlib/softrock_softrockend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softrock.mma</h2>
diff --git a/docs/html/lib/stdlib/softrock_softrockfill.html b/docs/html/lib/stdlib/softrock_softrockfill.html
index 151f35a..d27d5ae 100644
--- a/docs/html/lib/stdlib/softrock_softrockfill.html
+++ b/docs/html/lib/stdlib/softrock_softrockfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softrock.mma</h2>
diff --git a/docs/html/lib/stdlib/softrock_softrockintro.html b/docs/html/lib/stdlib/softrock_softrockintro.html
index 85269a7..e9dc5b0 100644
--- a/docs/html/lib/stdlib/softrock_softrockintro.html
+++ b/docs/html/lib/stdlib/softrock_softrockintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softrock.mma</h2>
diff --git a/docs/html/lib/stdlib/softrock_softrocksus.html b/docs/html/lib/stdlib/softrock_softrocksus.html
index 7c6db15..597ae42 100644
--- a/docs/html/lib/stdlib/softrock_softrocksus.html
+++ b/docs/html/lib/stdlib/softrock_softrocksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:29 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softrock.mma</h2>
diff --git a/docs/html/lib/stdlib/softrock_softrocksusintro.html b/docs/html/lib/stdlib/softrock_softrocksusintro.html
index 59c5a36..891d43b 100644
--- a/docs/html/lib/stdlib/softrock_softrocksusintro.html
+++ b/docs/html/lib/stdlib/softrock_softrocksusintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softrock.mma</h2>
diff --git a/docs/html/lib/stdlib/softshoe.html b/docs/html/lib/stdlib/softshoe.html
index decd442..8de851f 100644
--- a/docs/html/lib/stdlib/softshoe.html
+++ b/docs/html/lib/stdlib/softshoe.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Softshoe</H1>
diff --git a/docs/html/lib/stdlib/softshoe_softshoe.html b/docs/html/lib/stdlib/softshoe_softshoe.html
index 8f2255a..2c9d43b 100644
--- a/docs/html/lib/stdlib/softshoe_softshoe.html
+++ b/docs/html/lib/stdlib/softshoe_softshoe.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softshoe.mma</h2>
diff --git a/docs/html/lib/stdlib/softshoe_softshoeend.html b/docs/html/lib/stdlib/softshoe_softshoeend.html
index 2848cdb..4d5e3b8 100644
--- a/docs/html/lib/stdlib/softshoe_softshoeend.html
+++ b/docs/html/lib/stdlib/softshoe_softshoeend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softshoe.mma</h2>
diff --git a/docs/html/lib/stdlib/softshoe_softshoeintro.html b/docs/html/lib/stdlib/softshoe_softshoeintro.html
index c22c457..ec183a1 100644
--- a/docs/html/lib/stdlib/softshoe_softshoeintro.html
+++ b/docs/html/lib/stdlib/softshoe_softshoeintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softshoe.mma</h2>
diff --git a/docs/html/lib/stdlib/softshoe_softshoeintro8.html b/docs/html/lib/stdlib/softshoe_softshoeintro8.html
index a4788a7..9cb6352 100644
--- a/docs/html/lib/stdlib/softshoe_softshoeintro8.html
+++ b/docs/html/lib/stdlib/softshoe_softshoeintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softshoe.mma</h2>
diff --git a/docs/html/lib/stdlib/softshoe_softshoeplus.html b/docs/html/lib/stdlib/softshoe_softshoeplus.html
index b95f920..a902741 100644
--- a/docs/html/lib/stdlib/softshoe_softshoeplus.html
+++ b/docs/html/lib/stdlib/softshoe_softshoeplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softshoe.mma</h2>
diff --git a/docs/html/lib/stdlib/softshoe_softshoesus.html b/docs/html/lib/stdlib/softshoe_softshoesus.html
index 56a1f2e..aa8dbf3 100644
--- a/docs/html/lib/stdlib/softshoe_softshoesus.html
+++ b/docs/html/lib/stdlib/softshoe_softshoesus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softshoe.mma</h2>
diff --git a/docs/html/lib/stdlib/softshoe_softshoesusplus.html b/docs/html/lib/stdlib/softshoe_softshoesusplus.html
index 4bd0ba5..b0b228b 100644
--- a/docs/html/lib/stdlib/softshoe_softshoesusplus.html
+++ b/docs/html/lib/stdlib/softshoe_softshoesusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: softshoe.mma</h2>
diff --git a/docs/html/lib/stdlib/son.html b/docs/html/lib/stdlib/son.html
index 5d67987..c044856 100644
--- a/docs/html/lib/stdlib/son.html
+++ b/docs/html/lib/stdlib/son.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:01 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Son</H1>
diff --git a/docs/html/lib/stdlib/son_son.html b/docs/html/lib/stdlib/son_son.html
index deb62fb..5413002 100644
--- a/docs/html/lib/stdlib/son_son.html
+++ b/docs/html/lib/stdlib/son_son.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: son.mma</h2>
diff --git a/docs/html/lib/stdlib/son_sonend.html b/docs/html/lib/stdlib/son_sonend.html
index 7a61dc7..5719c30 100644
--- a/docs/html/lib/stdlib/son_sonend.html
+++ b/docs/html/lib/stdlib/son_sonend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: son.mma</h2>
diff --git a/docs/html/lib/stdlib/son_sonintro.html b/docs/html/lib/stdlib/son_sonintro.html
index 8f68efe..a2c181b 100644
--- a/docs/html/lib/stdlib/son_sonintro.html
+++ b/docs/html/lib/stdlib/son_sonintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: son.mma</h2>
diff --git a/docs/html/lib/stdlib/son_sonplus.html b/docs/html/lib/stdlib/son_sonplus.html
index e375f98..b19cb4a 100644
--- a/docs/html/lib/stdlib/son_sonplus.html
+++ b/docs/html/lib/stdlib/son_sonplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: son.mma</h2>
diff --git a/docs/html/lib/stdlib/son_sonsus.html b/docs/html/lib/stdlib/son_sonsus.html
index 23b68a8..90d8a0f 100644
--- a/docs/html/lib/stdlib/son_sonsus.html
+++ b/docs/html/lib/stdlib/son_sonsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: son.mma</h2>
diff --git a/docs/html/lib/stdlib/son_sonsusplus.html b/docs/html/lib/stdlib/son_sonsusplus.html
index 2984e4b..36b3d6e 100644
--- a/docs/html/lib/stdlib/son_sonsusplus.html
+++ b/docs/html/lib/stdlib/son_sonsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: son.mma</h2>
diff --git a/docs/html/lib/stdlib/spiritual.html b/docs/html/lib/stdlib/spiritual.html
index 7efea58..a6d830f 100644
--- a/docs/html/lib/stdlib/spiritual.html
+++ b/docs/html/lib/stdlib/spiritual.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Spiritual</H1>
diff --git a/docs/html/lib/stdlib/spiritual_spiritual.html b/docs/html/lib/stdlib/spiritual_spiritual.html
index 444659f..bd812b7 100644
--- a/docs/html/lib/stdlib/spiritual_spiritual.html
+++ b/docs/html/lib/stdlib/spiritual_spiritual.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: spiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/spiritual_spiritualend.html b/docs/html/lib/stdlib/spiritual_spiritualend.html
index 26ed2d8..8a9f581 100644
--- a/docs/html/lib/stdlib/spiritual_spiritualend.html
+++ b/docs/html/lib/stdlib/spiritual_spiritualend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: spiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/spiritual_spiritualintro.html b/docs/html/lib/stdlib/spiritual_spiritualintro.html
index 89c8d6a..835fdf0 100644
--- a/docs/html/lib/stdlib/spiritual_spiritualintro.html
+++ b/docs/html/lib/stdlib/spiritual_spiritualintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: spiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/spiritual_spiritualplus.html b/docs/html/lib/stdlib/spiritual_spiritualplus.html
index a9844d1..a27713d 100644
--- a/docs/html/lib/stdlib/spiritual_spiritualplus.html
+++ b/docs/html/lib/stdlib/spiritual_spiritualplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: spiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/spiritual_spiritualsus.html b/docs/html/lib/stdlib/spiritual_spiritualsus.html
index 94bd870..f9568e4 100644
--- a/docs/html/lib/stdlib/spiritual_spiritualsus.html
+++ b/docs/html/lib/stdlib/spiritual_spiritualsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:30 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: spiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/spiritual_spiritualsusintro.html b/docs/html/lib/stdlib/spiritual_spiritualsusintro.html
index 70ef4b8..ba7b74d 100644
--- a/docs/html/lib/stdlib/spiritual_spiritualsusintro.html
+++ b/docs/html/lib/stdlib/spiritual_spiritualsusintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: spiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/spiritual_spiritualsusplus.html b/docs/html/lib/stdlib/spiritual_spiritualsusplus.html
index 18c4da0..70b70a0 100644
--- a/docs/html/lib/stdlib/spiritual_spiritualsusplus.html
+++ b/docs/html/lib/stdlib/spiritual_spiritualsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: spiritual.mma</h2>
diff --git a/docs/html/lib/stdlib/stringballad.html b/docs/html/lib/stdlib/stringballad.html
index 6280bf8..2cfe73d 100644
--- a/docs/html/lib/stdlib/stringballad.html
+++ b/docs/html/lib/stdlib/stringballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Stringballad</H1>
diff --git a/docs/html/lib/stdlib/stringballad_stringballad.html b/docs/html/lib/stdlib/stringballad_stringballad.html
index da446cc..c98c63e 100644
--- a/docs/html/lib/stdlib/stringballad_stringballad.html
+++ b/docs/html/lib/stdlib/stringballad_stringballad.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: stringballad.mma</h2>
diff --git a/docs/html/lib/stdlib/stringballad_stringballadend.html b/docs/html/lib/stdlib/stringballad_stringballadend.html
index d04f214..178e7f2 100644
--- a/docs/html/lib/stdlib/stringballad_stringballadend.html
+++ b/docs/html/lib/stdlib/stringballad_stringballadend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: stringballad.mma</h2>
diff --git a/docs/html/lib/stdlib/stringballad_stringballadintro.html b/docs/html/lib/stdlib/stringballad_stringballadintro.html
index 0d0fffc..2e8ee2f 100644
--- a/docs/html/lib/stdlib/stringballad_stringballadintro.html
+++ b/docs/html/lib/stdlib/stringballad_stringballadintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: stringballad.mma</h2>
diff --git a/docs/html/lib/stdlib/stringballad_stringballadplus.html b/docs/html/lib/stdlib/stringballad_stringballadplus.html
index 3702bcc..f1a4f56 100644
--- a/docs/html/lib/stdlib/stringballad_stringballadplus.html
+++ b/docs/html/lib/stdlib/stringballad_stringballadplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: stringballad.mma</h2>
diff --git a/docs/html/lib/stdlib/stringballad_stringballadstrum.html b/docs/html/lib/stdlib/stringballad_stringballadstrum.html
index 967736c..5dbb19a 100644
--- a/docs/html/lib/stdlib/stringballad_stringballadstrum.html
+++ b/docs/html/lib/stdlib/stringballad_stringballadstrum.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: stringballad.mma</h2>
diff --git a/docs/html/lib/stdlib/stringballad_stringballadstrumplus.html b/docs/html/lib/stdlib/stringballad_stringballadstrumplus.html
index 10ce8de..de9bf28 100644
--- a/docs/html/lib/stdlib/stringballad_stringballadstrumplus.html
+++ b/docs/html/lib/stdlib/stringballad_stringballadstrumplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: stringballad.mma</h2>
diff --git a/docs/html/lib/stdlib/stringballad_stringballadvoice.html b/docs/html/lib/stdlib/stringballad_stringballadvoice.html
index ea8110e..23c9fdc 100644
--- a/docs/html/lib/stdlib/stringballad_stringballadvoice.html
+++ b/docs/html/lib/stdlib/stringballad_stringballadvoice.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: stringballad.mma</h2>
diff --git a/docs/html/lib/stdlib/stringballad_stringballadvoiceplus.html b/docs/html/lib/stdlib/stringballad_stringballadvoiceplus.html
index 5cf4c77..ab499fb 100644
--- a/docs/html/lib/stdlib/stringballad_stringballadvoiceplus.html
+++ b/docs/html/lib/stdlib/stringballad_stringballadvoiceplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: stringballad.mma</h2>
diff --git a/docs/html/lib/stdlib/stringballad_stringballadvoicestrum.html b/docs/html/lib/stdlib/stringballad_stringballadvoicestrum.html
index e7b6c91..5bd6f0c 100644
--- a/docs/html/lib/stdlib/stringballad_stringballadvoicestrum.html
+++ b/docs/html/lib/stdlib/stringballad_stringballadvoicestrum.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: stringballad.mma</h2>
diff --git a/docs/html/lib/stdlib/strut.html b/docs/html/lib/stdlib/strut.html
index c283e9f..6e01ab6 100644
--- a/docs/html/lib/stdlib/strut.html
+++ b/docs/html/lib/stdlib/strut.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Strut</H1>
diff --git a/docs/html/lib/stdlib/strut_strut.html b/docs/html/lib/stdlib/strut_strut.html
index ffc11b7..446984e 100644
--- a/docs/html/lib/stdlib/strut_strut.html
+++ b/docs/html/lib/stdlib/strut_strut.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: strut.mma</h2>
diff --git a/docs/html/lib/stdlib/strut_strut2.html b/docs/html/lib/stdlib/strut_strut2.html
index 75529a7..4939ea6 100644
--- a/docs/html/lib/stdlib/strut_strut2.html
+++ b/docs/html/lib/stdlib/strut_strut2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: strut.mma</h2>
diff --git a/docs/html/lib/stdlib/strut_strut2sus.html b/docs/html/lib/stdlib/strut_strut2sus.html
index 7bcdadf..60ff1c0 100644
--- a/docs/html/lib/stdlib/strut_strut2sus.html
+++ b/docs/html/lib/stdlib/strut_strut2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: strut.mma</h2>
diff --git a/docs/html/lib/stdlib/strut_strutend.html b/docs/html/lib/stdlib/strut_strutend.html
index 6875e9a..686096f 100644
--- a/docs/html/lib/stdlib/strut_strutend.html
+++ b/docs/html/lib/stdlib/strut_strutend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: strut.mma</h2>
diff --git a/docs/html/lib/stdlib/strut_strutintro.html b/docs/html/lib/stdlib/strut_strutintro.html
index 3438138..2108eb1 100644
--- a/docs/html/lib/stdlib/strut_strutintro.html
+++ b/docs/html/lib/stdlib/strut_strutintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: strut.mma</h2>
diff --git a/docs/html/lib/stdlib/strut_strutsus.html b/docs/html/lib/stdlib/strut_strutsus.html
index 14f9b61..3edb0c2 100644
--- a/docs/html/lib/stdlib/strut_strutsus.html
+++ b/docs/html/lib/stdlib/strut_strutsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:02 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: strut.mma</h2>
diff --git a/docs/html/lib/stdlib/swing.html b/docs/html/lib/stdlib/swing.html
index d80b7fd..9478d3f 100644
--- a/docs/html/lib/stdlib/swing.html
+++ b/docs/html/lib/stdlib/swing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Swing</H1>
diff --git a/docs/html/lib/stdlib/swing_swing.html b/docs/html/lib/stdlib/swing_swing.html
index ab24b81..5e0a1bb 100644
--- a/docs/html/lib/stdlib/swing_swing.html
+++ b/docs/html/lib/stdlib/swing_swing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:31 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing1.html b/docs/html/lib/stdlib/swing_swing1.html
index b549755..7941471 100644
--- a/docs/html/lib/stdlib/swing_swing1.html
+++ b/docs/html/lib/stdlib/swing_swing1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing1end.html b/docs/html/lib/stdlib/swing_swing1end.html
index cd4fc29..ace0ba5 100644
--- a/docs/html/lib/stdlib/swing_swing1end.html
+++ b/docs/html/lib/stdlib/swing_swing1end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing1plus.html b/docs/html/lib/stdlib/swing_swing1plus.html
index c51a75e..2e44347 100644
--- a/docs/html/lib/stdlib/swing_swing1plus.html
+++ b/docs/html/lib/stdlib/swing_swing1plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing1plussus.html b/docs/html/lib/stdlib/swing_swing1plussus.html
index 3acbcec..30f0b9a 100644
--- a/docs/html/lib/stdlib/swing_swing1plussus.html
+++ b/docs/html/lib/stdlib/swing_swing1plussus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing1sus.html b/docs/html/lib/stdlib/swing_swing1sus.html
index 513971c..da98b3f 100644
--- a/docs/html/lib/stdlib/swing_swing1sus.html
+++ b/docs/html/lib/stdlib/swing_swing1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing1triple.html b/docs/html/lib/stdlib/swing_swing1triple.html
index 0604c10..d3bbc55 100644
--- a/docs/html/lib/stdlib/swing_swing1triple.html
+++ b/docs/html/lib/stdlib/swing_swing1triple.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing1walk.html b/docs/html/lib/stdlib/swing_swing1walk.html
index c3d36d2..b0ea032 100644
--- a/docs/html/lib/stdlib/swing_swing1walk.html
+++ b/docs/html/lib/stdlib/swing_swing1walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing1walkplus.html b/docs/html/lib/stdlib/swing_swing1walkplus.html
index 066efdc..ff38ab6 100644
--- a/docs/html/lib/stdlib/swing_swing1walkplus.html
+++ b/docs/html/lib/stdlib/swing_swing1walkplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing1walkplussus.html b/docs/html/lib/stdlib/swing_swing1walkplussus.html
index 17fceac..24f5915 100644
--- a/docs/html/lib/stdlib/swing_swing1walkplussus.html
+++ b/docs/html/lib/stdlib/swing_swing1walkplussus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing1walksus.html b/docs/html/lib/stdlib/swing_swing1walksus.html
index d2d72b7..6c26bca 100644
--- a/docs/html/lib/stdlib/swing_swing1walksus.html
+++ b/docs/html/lib/stdlib/swing_swing1walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing2.html b/docs/html/lib/stdlib/swing_swing2.html
index bd71f2d..116ec0f 100644
--- a/docs/html/lib/stdlib/swing_swing2.html
+++ b/docs/html/lib/stdlib/swing_swing2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing2end.html b/docs/html/lib/stdlib/swing_swing2end.html
index c9f3b71..cebc31b 100644
--- a/docs/html/lib/stdlib/swing_swing2end.html
+++ b/docs/html/lib/stdlib/swing_swing2end.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing2plus.html b/docs/html/lib/stdlib/swing_swing2plus.html
index b29899d..5276269 100644
--- a/docs/html/lib/stdlib/swing_swing2plus.html
+++ b/docs/html/lib/stdlib/swing_swing2plus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing2plussus.html b/docs/html/lib/stdlib/swing_swing2plussus.html
index f925011..26afeeb 100644
--- a/docs/html/lib/stdlib/swing_swing2plussus.html
+++ b/docs/html/lib/stdlib/swing_swing2plussus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing2sus.html b/docs/html/lib/stdlib/swing_swing2sus.html
index 5e76ab5..c8d20cd 100644
--- a/docs/html/lib/stdlib/swing_swing2sus.html
+++ b/docs/html/lib/stdlib/swing_swing2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swing2triple.html b/docs/html/lib/stdlib/swing_swing2triple.html
index 554de66..08f6069 100644
--- a/docs/html/lib/stdlib/swing_swing2triple.html
+++ b/docs/html/lib/stdlib/swing_swing2triple.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:04 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingend.html b/docs/html/lib/stdlib/swing_swingend.html
index 926ce74..edce9be 100644
--- a/docs/html/lib/stdlib/swing_swingend.html
+++ b/docs/html/lib/stdlib/swing_swingend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingfill.html b/docs/html/lib/stdlib/swing_swingfill.html
index 1da7d82..5e05572 100644
--- a/docs/html/lib/stdlib/swing_swingfill.html
+++ b/docs/html/lib/stdlib/swing_swingfill.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingintro.html b/docs/html/lib/stdlib/swing_swingintro.html
index 2338973..d627a78 100644
--- a/docs/html/lib/stdlib/swing_swingintro.html
+++ b/docs/html/lib/stdlib/swing_swingintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingintro2.html b/docs/html/lib/stdlib/swing_swingintro2.html
index f912428..bcc124f 100644
--- a/docs/html/lib/stdlib/swing_swingintro2.html
+++ b/docs/html/lib/stdlib/swing_swingintro2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:33 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingplus.html b/docs/html/lib/stdlib/swing_swingplus.html
index 50a2916..dddc250 100644
--- a/docs/html/lib/stdlib/swing_swingplus.html
+++ b/docs/html/lib/stdlib/swing_swingplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingplussus.html b/docs/html/lib/stdlib/swing_swingplussus.html
index c646278..3fa5ccf 100644
--- a/docs/html/lib/stdlib/swing_swingplussus.html
+++ b/docs/html/lib/stdlib/swing_swingplussus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingsus.html b/docs/html/lib/stdlib/swing_swingsus.html
index c8eccca..6b762d7 100644
--- a/docs/html/lib/stdlib/swing_swingsus.html
+++ b/docs/html/lib/stdlib/swing_swingsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingtriple.html b/docs/html/lib/stdlib/swing_swingtriple.html
index 14e2e49..e3352cb 100644
--- a/docs/html/lib/stdlib/swing_swingtriple.html
+++ b/docs/html/lib/stdlib/swing_swingtriple.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingwalk.html b/docs/html/lib/stdlib/swing_swingwalk.html
index 689e0f5..9307610 100644
--- a/docs/html/lib/stdlib/swing_swingwalk.html
+++ b/docs/html/lib/stdlib/swing_swingwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingwalkplus.html b/docs/html/lib/stdlib/swing_swingwalkplus.html
index a658b0d..0ddf623 100644
--- a/docs/html/lib/stdlib/swing_swingwalkplus.html
+++ b/docs/html/lib/stdlib/swing_swingwalkplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingwalkplussus.html b/docs/html/lib/stdlib/swing_swingwalkplussus.html
index d3931d5..d9e0256 100644
--- a/docs/html/lib/stdlib/swing_swingwalkplussus.html
+++ b/docs/html/lib/stdlib/swing_swingwalkplussus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/swing_swingwalksus.html b/docs/html/lib/stdlib/swing_swingwalksus.html
index 3dac04b..148a2d3 100644
--- a/docs/html/lib/stdlib/swing_swingwalksus.html
+++ b/docs/html/lib/stdlib/swing_swingwalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:32 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:03 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: swing.mma</h2>
diff --git a/docs/html/lib/stdlib/tango.html b/docs/html/lib/stdlib/tango.html
index ada2067..558be9a 100644
--- a/docs/html/lib/stdlib/tango.html
+++ b/docs/html/lib/stdlib/tango.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Tango</H1>
diff --git a/docs/html/lib/stdlib/tango_tango.html b/docs/html/lib/stdlib/tango_tango.html
index ebdca14..0dfd71c 100644
--- a/docs/html/lib/stdlib/tango_tango.html
+++ b/docs/html/lib/stdlib/tango_tango.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: tango.mma</h2>
diff --git a/docs/html/lib/stdlib/tango_tango1.html b/docs/html/lib/stdlib/tango_tango1.html
index a628079..a9899c4 100644
--- a/docs/html/lib/stdlib/tango_tango1.html
+++ b/docs/html/lib/stdlib/tango_tango1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: tango.mma</h2>
diff --git a/docs/html/lib/stdlib/tango_tangoend.html b/docs/html/lib/stdlib/tango_tangoend.html
index 9804160..e29d3de 100644
--- a/docs/html/lib/stdlib/tango_tangoend.html
+++ b/docs/html/lib/stdlib/tango_tangoend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: tango.mma</h2>
diff --git a/docs/html/lib/stdlib/trance.html b/docs/html/lib/stdlib/trance.html
index 1e18a01..a81bdb2 100644
--- a/docs/html/lib/stdlib/trance.html
+++ b/docs/html/lib/stdlib/trance.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Trance</H1>
diff --git a/docs/html/lib/stdlib/trance_trance.html b/docs/html/lib/stdlib/trance_trance.html
index 4aef44a..7985750 100644
--- a/docs/html/lib/stdlib/trance_trance.html
+++ b/docs/html/lib/stdlib/trance_trance.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: trance.mma</h2>
diff --git a/docs/html/lib/stdlib/trance_trance1.html b/docs/html/lib/stdlib/trance_trance1.html
index 7c1947d..6277db1 100644
--- a/docs/html/lib/stdlib/trance_trance1.html
+++ b/docs/html/lib/stdlib/trance_trance1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: trance.mma</h2>
diff --git a/docs/html/lib/stdlib/trance_trance1bass1.html b/docs/html/lib/stdlib/trance_trance1bass1.html
index ca530a1..5a2cd37 100644
--- a/docs/html/lib/stdlib/trance_trance1bass1.html
+++ b/docs/html/lib/stdlib/trance_trance1bass1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: trance.mma</h2>
diff --git a/docs/html/lib/stdlib/trance_trance2.html b/docs/html/lib/stdlib/trance_trance2.html
index 9b09865..5550ea7 100644
--- a/docs/html/lib/stdlib/trance_trance2.html
+++ b/docs/html/lib/stdlib/trance_trance2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: trance.mma</h2>
diff --git a/docs/html/lib/stdlib/trance_trance2bass1.html b/docs/html/lib/stdlib/trance_trance2bass1.html
index 93d3349..157a2ad 100644
--- a/docs/html/lib/stdlib/trance_trance2bass1.html
+++ b/docs/html/lib/stdlib/trance_trance2bass1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: trance.mma</h2>
diff --git a/docs/html/lib/stdlib/trance_trancebass1.html b/docs/html/lib/stdlib/trance_trancebass1.html
index 9257633..5c08ffb 100644
--- a/docs/html/lib/stdlib/trance_trancebass1.html
+++ b/docs/html/lib/stdlib/trance_trancebass1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: trance.mma</h2>
diff --git a/docs/html/lib/stdlib/trance_tranceend.html b/docs/html/lib/stdlib/trance_tranceend.html
index ff0cbe2..4d390ea 100644
--- a/docs/html/lib/stdlib/trance_tranceend.html
+++ b/docs/html/lib/stdlib/trance_tranceend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: trance.mma</h2>
diff --git a/docs/html/lib/stdlib/trance_tranceintro.html b/docs/html/lib/stdlib/trance_tranceintro.html
index d585751..737ebe9 100644
--- a/docs/html/lib/stdlib/trance_tranceintro.html
+++ b/docs/html/lib/stdlib/trance_tranceintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:05 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: trance.mma</h2>
diff --git a/docs/html/lib/stdlib/twist.html b/docs/html/lib/stdlib/twist.html
index cfc2da6..62fe8e2 100644
--- a/docs/html/lib/stdlib/twist.html
+++ b/docs/html/lib/stdlib/twist.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Twist</H1>
diff --git a/docs/html/lib/stdlib/twist_twist.html b/docs/html/lib/stdlib/twist_twist.html
index 5c06be1..aaf6034 100644
--- a/docs/html/lib/stdlib/twist_twist.html
+++ b/docs/html/lib/stdlib/twist_twist.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twist.mma</h2>
diff --git a/docs/html/lib/stdlib/twist_twist4.html b/docs/html/lib/stdlib/twist_twist4.html
index 72b3e54..b93d9e4 100644
--- a/docs/html/lib/stdlib/twist_twist4.html
+++ b/docs/html/lib/stdlib/twist_twist4.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:34 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twist.mma</h2>
diff --git a/docs/html/lib/stdlib/twist_twist4sus.html b/docs/html/lib/stdlib/twist_twist4sus.html
index ea6b68e..f9a0072 100644
--- a/docs/html/lib/stdlib/twist_twist4sus.html
+++ b/docs/html/lib/stdlib/twist_twist4sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twist.mma</h2>
diff --git a/docs/html/lib/stdlib/twist_twistend.html b/docs/html/lib/stdlib/twist_twistend.html
index 1499ba9..e9466e3 100644
--- a/docs/html/lib/stdlib/twist_twistend.html
+++ b/docs/html/lib/stdlib/twist_twistend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twist.mma</h2>
diff --git a/docs/html/lib/stdlib/twist_twistintro.html b/docs/html/lib/stdlib/twist_twistintro.html
index 3dc2196..d394097 100644
--- a/docs/html/lib/stdlib/twist_twistintro.html
+++ b/docs/html/lib/stdlib/twist_twistintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twist.mma</h2>
diff --git a/docs/html/lib/stdlib/twist_twistsus.html b/docs/html/lib/stdlib/twist_twistsus.html
index 513e5bf..bd17293 100644
--- a/docs/html/lib/stdlib/twist_twistsus.html
+++ b/docs/html/lib/stdlib/twist_twistsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: twist.mma</h2>
diff --git a/docs/html/lib/stdlib/vienesewaltz.html b/docs/html/lib/stdlib/vienesewaltz.html
index f3ad730..fdd4596 100644
--- a/docs/html/lib/stdlib/vienesewaltz.html
+++ b/docs/html/lib/stdlib/vienesewaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Vienesewaltz</H1>
diff --git a/docs/html/lib/stdlib/vienesewaltz_vienesewaltz.html b/docs/html/lib/stdlib/vienesewaltz_vienesewaltz.html
index f694418..c4cc04a 100644
--- a/docs/html/lib/stdlib/vienesewaltz_vienesewaltz.html
+++ b/docs/html/lib/stdlib/vienesewaltz_vienesewaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: vienesewaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/vienesewaltz_vienesewaltz1.html b/docs/html/lib/stdlib/vienesewaltz_vienesewaltz1.html
index f2b0ea0..0ead77a 100644
--- a/docs/html/lib/stdlib/vienesewaltz_vienesewaltz1.html
+++ b/docs/html/lib/stdlib/vienesewaltz_vienesewaltz1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: vienesewaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/vienesewaltz_vienesewaltz1sus.html b/docs/html/lib/stdlib/vienesewaltz_vienesewaltz1sus.html
index 45e206d..54c1485 100644
--- a/docs/html/lib/stdlib/vienesewaltz_vienesewaltz1sus.html
+++ b/docs/html/lib/stdlib/vienesewaltz_vienesewaltz1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: vienesewaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/vienesewaltz_vienesewaltz2.html b/docs/html/lib/stdlib/vienesewaltz_vienesewaltz2.html
index 2f65a1d..36d43a0 100644
--- a/docs/html/lib/stdlib/vienesewaltz_vienesewaltz2.html
+++ b/docs/html/lib/stdlib/vienesewaltz_vienesewaltz2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: vienesewaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/vienesewaltz_vienesewaltz2sus.html b/docs/html/lib/stdlib/vienesewaltz_vienesewaltz2sus.html
index 8cec82e..d4b7723 100644
--- a/docs/html/lib/stdlib/vienesewaltz_vienesewaltz2sus.html
+++ b/docs/html/lib/stdlib/vienesewaltz_vienesewaltz2sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: vienesewaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/vienesewaltz_vienesewaltzend.html b/docs/html/lib/stdlib/vienesewaltz_vienesewaltzend.html
index c4b8de2..7570cca 100644
--- a/docs/html/lib/stdlib/vienesewaltz_vienesewaltzend.html
+++ b/docs/html/lib/stdlib/vienesewaltz_vienesewaltzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: vienesewaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/vienesewaltz_vienesewaltzintro.html b/docs/html/lib/stdlib/vienesewaltz_vienesewaltzintro.html
index b4880eb..0d74564 100644
--- a/docs/html/lib/stdlib/vienesewaltz_vienesewaltzintro.html
+++ b/docs/html/lib/stdlib/vienesewaltz_vienesewaltzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: vienesewaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/vienesewaltz_vienesewaltzsus.html b/docs/html/lib/stdlib/vienesewaltz_vienesewaltzsus.html
index ab3accb..df047bf 100644
--- a/docs/html/lib/stdlib/vienesewaltz_vienesewaltzsus.html
+++ b/docs/html/lib/stdlib/vienesewaltz_vienesewaltzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: vienesewaltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz.html b/docs/html/lib/stdlib/waltz.html
index df3a672..284a66f 100644
--- a/docs/html/lib/stdlib/waltz.html
+++ b/docs/html/lib/stdlib/waltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Waltz</H1>
diff --git a/docs/html/lib/stdlib/waltz_waltz.html b/docs/html/lib/stdlib/waltz_waltz.html
index 9164626..d130b87 100644
--- a/docs/html/lib/stdlib/waltz_waltz.html
+++ b/docs/html/lib/stdlib/waltz_waltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltz1.html b/docs/html/lib/stdlib/waltz_waltz1.html
index ad26250..1fdd0b1 100644
--- a/docs/html/lib/stdlib/waltz_waltz1.html
+++ b/docs/html/lib/stdlib/waltz_waltz1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltz1intro.html b/docs/html/lib/stdlib/waltz_waltz1intro.html
index 18b29dd..d710715 100644
--- a/docs/html/lib/stdlib/waltz_waltz1intro.html
+++ b/docs/html/lib/stdlib/waltz_waltz1intro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltz1intro8.html b/docs/html/lib/stdlib/waltz_waltz1intro8.html
index 07a7689..08ec491 100644
--- a/docs/html/lib/stdlib/waltz_waltz1intro8.html
+++ b/docs/html/lib/stdlib/waltz_waltz1intro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltz1sus.html b/docs/html/lib/stdlib/waltz_waltz1sus.html
index 65368e7..18b6e4a 100644
--- a/docs/html/lib/stdlib/waltz_waltz1sus.html
+++ b/docs/html/lib/stdlib/waltz_waltz1sus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltz1susintro.html b/docs/html/lib/stdlib/waltz_waltz1susintro.html
index 01a0e1e..71221ad 100644
--- a/docs/html/lib/stdlib/waltz_waltz1susintro.html
+++ b/docs/html/lib/stdlib/waltz_waltz1susintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltz1susintro8.html b/docs/html/lib/stdlib/waltz_waltz1susintro8.html
index 9ad39e5..129683a 100644
--- a/docs/html/lib/stdlib/waltz_waltz1susintro8.html
+++ b/docs/html/lib/stdlib/waltz_waltz1susintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltz1walk.html b/docs/html/lib/stdlib/waltz_waltz1walk.html
index 2a72176..e41bc2d 100644
--- a/docs/html/lib/stdlib/waltz_waltz1walk.html
+++ b/docs/html/lib/stdlib/waltz_waltz1walk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltz1walksus.html b/docs/html/lib/stdlib/waltz_waltz1walksus.html
index 789acce..d187732 100644
--- a/docs/html/lib/stdlib/waltz_waltz1walksus.html
+++ b/docs/html/lib/stdlib/waltz_waltz1walksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltzend.html b/docs/html/lib/stdlib/waltz_waltzend.html
index e45c232..39c38de 100644
--- a/docs/html/lib/stdlib/waltz_waltzend.html
+++ b/docs/html/lib/stdlib/waltz_waltzend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltzintro.html b/docs/html/lib/stdlib/waltz_waltzintro.html
index 73c3ab8..2ee71ff 100644
--- a/docs/html/lib/stdlib/waltz_waltzintro.html
+++ b/docs/html/lib/stdlib/waltz_waltzintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltzintro8.html b/docs/html/lib/stdlib/waltz_waltzintro8.html
index 1221a71..cf9bdb7 100644
--- a/docs/html/lib/stdlib/waltz_waltzintro8.html
+++ b/docs/html/lib/stdlib/waltz_waltzintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltzsus.html b/docs/html/lib/stdlib/waltz_waltzsus.html
index 1b8a911..c6a06f4 100644
--- a/docs/html/lib/stdlib/waltz_waltzsus.html
+++ b/docs/html/lib/stdlib/waltz_waltzsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltzsusintro.html b/docs/html/lib/stdlib/waltz_waltzsusintro.html
index 5fad74b..bfab3c8 100644
--- a/docs/html/lib/stdlib/waltz_waltzsusintro.html
+++ b/docs/html/lib/stdlib/waltz_waltzsusintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltzsusintro8.html b/docs/html/lib/stdlib/waltz_waltzsusintro8.html
index 3b98c1f..8ab283e 100644
--- a/docs/html/lib/stdlib/waltz_waltzsusintro8.html
+++ b/docs/html/lib/stdlib/waltz_waltzsusintro8.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltzwalk.html b/docs/html/lib/stdlib/waltz_waltzwalk.html
index 23ec271..bc7a1f0 100644
--- a/docs/html/lib/stdlib/waltz_waltzwalk.html
+++ b/docs/html/lib/stdlib/waltz_waltzwalk.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/waltz_waltzwalksus.html b/docs/html/lib/stdlib/waltz_waltzwalksus.html
index ff6f44a..054c83f 100644
--- a/docs/html/lib/stdlib/waltz_waltzwalksus.html
+++ b/docs/html/lib/stdlib/waltz_waltzwalksus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:35 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:06 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: waltz.mma</h2>
diff --git a/docs/html/lib/stdlib/westernswing.html b/docs/html/lib/stdlib/westernswing.html
index c0ef04c..fb095a8 100644
--- a/docs/html/lib/stdlib/westernswing.html
+++ b/docs/html/lib/stdlib/westernswing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Westernswing</H1>
diff --git a/docs/html/lib/stdlib/westernswing_westernswing.html b/docs/html/lib/stdlib/westernswing_westernswing.html
index ed4385d..7e00d83 100644
--- a/docs/html/lib/stdlib/westernswing_westernswing.html
+++ b/docs/html/lib/stdlib/westernswing_westernswing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: westernswing.mma</h2>
diff --git a/docs/html/lib/stdlib/westernswing_westernswingend.html b/docs/html/lib/stdlib/westernswing_westernswingend.html
index 84550a9..0592b0a 100644
--- a/docs/html/lib/stdlib/westernswing_westernswingend.html
+++ b/docs/html/lib/stdlib/westernswing_westernswingend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: westernswing.mma</h2>
diff --git a/docs/html/lib/stdlib/westernswing_westernswingintro.html b/docs/html/lib/stdlib/westernswing_westernswingintro.html
index 941f24e..ddfb30c 100644
--- a/docs/html/lib/stdlib/westernswing_westernswingintro.html
+++ b/docs/html/lib/stdlib/westernswing_westernswingintro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: westernswing.mma</h2>
diff --git a/docs/html/lib/stdlib/westernswing_westernswingplus.html b/docs/html/lib/stdlib/westernswing_westernswingplus.html
index 0890af3..753a623 100644
--- a/docs/html/lib/stdlib/westernswing_westernswingplus.html
+++ b/docs/html/lib/stdlib/westernswing_westernswingplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: westernswing.mma</h2>
diff --git a/docs/html/lib/stdlib/westernswing_westernswingsus.html b/docs/html/lib/stdlib/westernswing_westernswingsus.html
index 5c9c074..c356c69 100644
--- a/docs/html/lib/stdlib/westernswing_westernswingsus.html
+++ b/docs/html/lib/stdlib/westernswing_westernswingsus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: westernswing.mma</h2>
diff --git a/docs/html/lib/stdlib/westernswing_westernswingsusplus.html b/docs/html/lib/stdlib/westernswing_westernswingsusplus.html
index 9bd84ab..e87a504 100644
--- a/docs/html/lib/stdlib/westernswing_westernswingsusplus.html
+++ b/docs/html/lib/stdlib/westernswing_westernswingsusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: westernswing.mma</h2>
diff --git a/docs/html/lib/stdlib/zydeco.html b/docs/html/lib/stdlib/zydeco.html
index 2e3ff36..110d4c1 100644
--- a/docs/html/lib/stdlib/zydeco.html
+++ b/docs/html/lib/stdlib/zydeco.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Zydeco</H1>
diff --git a/docs/html/lib/stdlib/zydeco_zydeco.html b/docs/html/lib/stdlib/zydeco_zydeco.html
index 70afa5f..b3c9073 100644
--- a/docs/html/lib/stdlib/zydeco_zydeco.html
+++ b/docs/html/lib/stdlib/zydeco_zydeco.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: zydeco.mma</h2>
diff --git a/docs/html/lib/stdlib/zydeco_zydecoend.html b/docs/html/lib/stdlib/zydeco_zydecoend.html
index 76d74a7..6d4fcff 100644
--- a/docs/html/lib/stdlib/zydeco_zydecoend.html
+++ b/docs/html/lib/stdlib/zydeco_zydecoend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: zydeco.mma</h2>
diff --git a/docs/html/lib/stdlib/zydeco_zydecointro.html b/docs/html/lib/stdlib/zydeco_zydecointro.html
index 4b8abd3..f2f4f21 100644
--- a/docs/html/lib/stdlib/zydeco_zydecointro.html
+++ b/docs/html/lib/stdlib/zydeco_zydecointro.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: zydeco.mma</h2>
diff --git a/docs/html/lib/stdlib/zydeco_zydecoplus.html b/docs/html/lib/stdlib/zydeco_zydecoplus.html
index fa97ba4..91a95f2 100644
--- a/docs/html/lib/stdlib/zydeco_zydecoplus.html
+++ b/docs/html/lib/stdlib/zydeco_zydecoplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: zydeco.mma</h2>
diff --git a/docs/html/lib/stdlib/zydeco_zydecoplusend.html b/docs/html/lib/stdlib/zydeco_zydecoplusend.html
index 41099c7..12aa4b7 100644
--- a/docs/html/lib/stdlib/zydeco_zydecoplusend.html
+++ b/docs/html/lib/stdlib/zydeco_zydecoplusend.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: zydeco.mma</h2>
diff --git a/docs/html/lib/stdlib/zydeco_zydecosus.html b/docs/html/lib/stdlib/zydeco_zydecosus.html
index e433d55..21a81f1 100644
--- a/docs/html/lib/stdlib/zydeco_zydecosus.html
+++ b/docs/html/lib/stdlib/zydeco_zydecosus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: zydeco.mma</h2>
diff --git a/docs/html/lib/stdlib/zydeco_zydecosusplus.html b/docs/html/lib/stdlib/zydeco_zydecosusplus.html
index 9f7de19..73eca2c 100644
--- a/docs/html/lib/stdlib/zydeco_zydecosusplus.html
+++ b/docs/html/lib/stdlib/zydeco_zydecosusplus.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:36 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:07 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: zydeco.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzGrtrio.html b/docs/html/lib/yamaha/jazzGrtrio.html
index ff5213a..1d3cb8b 100644
--- a/docs/html/lib/yamaha/jazzGrtrio.html
+++ b/docs/html/lib/yamaha/jazzGrtrio.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzgrtrio</H1>
diff --git a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtrioendinga.html b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtrioendinga.html
index c6408c9..7ba662e 100644
--- a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtrioendinga.html
+++ b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtrioendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzGrtrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtrioendingb.html b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtrioendingb.html
index 72b78c6..43c4e86 100644
--- a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtrioendingb.html
+++ b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtrioendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzGrtrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillaa.html b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillaa.html
index 590bafd..3cf82da 100644
--- a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillaa.html
+++ b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzGrtrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillab.html b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillab.html
index 3778b55..98f3696 100644
--- a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillab.html
+++ b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzGrtrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillba.html b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillba.html
index 059fab2..919b9c6 100644
--- a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillba.html
+++ b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzGrtrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillbb.html b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillbb.html
index ae80173..0522760 100644
--- a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillbb.html
+++ b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriofillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzGrtrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriointroa.html b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriointroa.html
index c843250..954e94d 100644
--- a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriointroa.html
+++ b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriointroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzGrtrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriointrob.html b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriointrob.html
index 18f92c2..c443898 100644
--- a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriointrob.html
+++ b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriointrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzGrtrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriomaina.html b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriomaina.html
index 2b49152..837e381 100644
--- a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriomaina.html
+++ b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriomaina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:27:59 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:30 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzGrtrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriomainb.html b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriomainb.html
index 2666e59..e2067aa 100644
--- a/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriomainb.html
+++ b/docs/html/lib/yamaha/jazzGrtrio_jazzgrtriomainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzGrtrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie.html b/docs/html/lib/yamaha/jazzbasie.html
index fcb6489..b574201 100644
--- a/docs/html/lib/yamaha/jazzbasie.html
+++ b/docs/html/lib/yamaha/jazzbasie.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzbasie</H1>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasiea.html b/docs/html/lib/yamaha/jazzbasie_jazzbasiea.html
index 4683f07..0c134db 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasiea.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasiea.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasieb.html b/docs/html/lib/yamaha/jazzbasie_jazzbasieb.html
index 7ebd02c..f61c3a6 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasieb.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasieb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasieendinga.html b/docs/html/lib/yamaha/jazzbasie_jazzbasieendinga.html
index 888b55f..6963812 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasieendinga.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasieendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasieendingb.html b/docs/html/lib/yamaha/jazzbasie_jazzbasieendingb.html
index b3cd2dc..8380c63 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasieendingb.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasieendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasieendingc.html b/docs/html/lib/yamaha/jazzbasie_jazzbasieendingc.html
index 4496343..b0342a8 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasieendingc.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasieendingc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasiefillaa.html b/docs/html/lib/yamaha/jazzbasie_jazzbasiefillaa.html
index bfbf10a..2de373b 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasiefillaa.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasiefillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasiefillba.html b/docs/html/lib/yamaha/jazzbasie_jazzbasiefillba.html
index a44694b..f5d3a8b 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasiefillba.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasiefillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasiefillbb.html b/docs/html/lib/yamaha/jazzbasie_jazzbasiefillbb.html
index 8529e64..740a9a8 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasiefillbb.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasiefillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasiefillcc.html b/docs/html/lib/yamaha/jazzbasie_jazzbasiefillcc.html
index 7ff2267..651dd48 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasiefillcc.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasiefillcc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasiefilldd.html b/docs/html/lib/yamaha/jazzbasie_jazzbasiefilldd.html
index 0f9411e..94aec8f 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasiefilldd.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasiefilldd.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasieintroa.html b/docs/html/lib/yamaha/jazzbasie_jazzbasieintroa.html
index 1df3359..f39e4ee 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasieintroa.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasieintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasieintrob.html b/docs/html/lib/yamaha/jazzbasie_jazzbasieintrob.html
index f30e755..464974f 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasieintrob.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasieintrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:31 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasieintroc.html b/docs/html/lib/yamaha/jazzbasie_jazzbasieintroc.html
index 2575d6b..63e8285 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasieintroc.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasieintroc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasiemainc.html b/docs/html/lib/yamaha/jazzbasie_jazzbasiemainc.html
index 72ea6f2..b757e5d 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasiemainc.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasiemainc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:00 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbasie_jazzbasiemaind.html b/docs/html/lib/yamaha/jazzbasie_jazzbasiemaind.html
index 8d0d993..cd67048 100644
--- a/docs/html/lib/yamaha/jazzbasie_jazzbasiemaind.html
+++ b/docs/html/lib/yamaha/jazzbasie_jazzbasiemaind.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbasie.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbossa.html b/docs/html/lib/yamaha/jazzbossa.html
index 1f7e892..ca17fd4 100644
--- a/docs/html/lib/yamaha/jazzbossa.html
+++ b/docs/html/lib/yamaha/jazzbossa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzbossa</H1>
diff --git a/docs/html/lib/yamaha/jazzbossa_jazzbossaa.html b/docs/html/lib/yamaha/jazzbossa_jazzbossaa.html
index c1036a4..d77f550 100644
--- a/docs/html/lib/yamaha/jazzbossa_jazzbossaa.html
+++ b/docs/html/lib/yamaha/jazzbossa_jazzbossaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbossa.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbossa_jazzbossab.html b/docs/html/lib/yamaha/jazzbossa_jazzbossab.html
index cdaa233..f6317cf 100644
--- a/docs/html/lib/yamaha/jazzbossa_jazzbossab.html
+++ b/docs/html/lib/yamaha/jazzbossa_jazzbossab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbossa.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbossa_jazzbossaendinga.html b/docs/html/lib/yamaha/jazzbossa_jazzbossaendinga.html
index 8cfbdfd..1db05b3 100644
--- a/docs/html/lib/yamaha/jazzbossa_jazzbossaendinga.html
+++ b/docs/html/lib/yamaha/jazzbossa_jazzbossaendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbossa.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbossa_jazzbossafillaa.html b/docs/html/lib/yamaha/jazzbossa_jazzbossafillaa.html
index 69af4ff..aaa4767 100644
--- a/docs/html/lib/yamaha/jazzbossa_jazzbossafillaa.html
+++ b/docs/html/lib/yamaha/jazzbossa_jazzbossafillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbossa.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbossa_jazzbossafillbb.html b/docs/html/lib/yamaha/jazzbossa_jazzbossafillbb.html
index 0eb43d9..2464ea9 100644
--- a/docs/html/lib/yamaha/jazzbossa_jazzbossafillbb.html
+++ b/docs/html/lib/yamaha/jazzbossa_jazzbossafillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbossa.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbossa_jazzbossaintroa.html b/docs/html/lib/yamaha/jazzbossa_jazzbossaintroa.html
index 6bbc945..f9bd107 100644
--- a/docs/html/lib/yamaha/jazzbossa_jazzbossaintroa.html
+++ b/docs/html/lib/yamaha/jazzbossa_jazzbossaintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbossa.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbouncy.html b/docs/html/lib/yamaha/jazzbouncy.html
index 97d5ae4..ce16c28 100644
--- a/docs/html/lib/yamaha/jazzbouncy.html
+++ b/docs/html/lib/yamaha/jazzbouncy.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzbouncy</H1>
diff --git a/docs/html/lib/yamaha/jazzbouncy_jazzbouncyendinga.html b/docs/html/lib/yamaha/jazzbouncy_jazzbouncyendinga.html
index 102041c..2df3a06 100644
--- a/docs/html/lib/yamaha/jazzbouncy_jazzbouncyendinga.html
+++ b/docs/html/lib/yamaha/jazzbouncy_jazzbouncyendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbouncy.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbouncy_jazzbouncyfillaa.html b/docs/html/lib/yamaha/jazzbouncy_jazzbouncyfillaa.html
index 4e6450e..10ffdb6 100644
--- a/docs/html/lib/yamaha/jazzbouncy_jazzbouncyfillaa.html
+++ b/docs/html/lib/yamaha/jazzbouncy_jazzbouncyfillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbouncy.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbouncy_jazzbouncyfillbb.html b/docs/html/lib/yamaha/jazzbouncy_jazzbouncyfillbb.html
index 6a98ced..01c1f17 100644
--- a/docs/html/lib/yamaha/jazzbouncy_jazzbouncyfillbb.html
+++ b/docs/html/lib/yamaha/jazzbouncy_jazzbouncyfillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbouncy.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbouncy_jazzbouncyintroa.html b/docs/html/lib/yamaha/jazzbouncy_jazzbouncyintroa.html
index e19320f..c0c0a7a 100644
--- a/docs/html/lib/yamaha/jazzbouncy_jazzbouncyintroa.html
+++ b/docs/html/lib/yamaha/jazzbouncy_jazzbouncyintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbouncy.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbouncy_jazzbouncymaina.html b/docs/html/lib/yamaha/jazzbouncy_jazzbouncymaina.html
index 4947585..5f634f3 100644
--- a/docs/html/lib/yamaha/jazzbouncy_jazzbouncymaina.html
+++ b/docs/html/lib/yamaha/jazzbouncy_jazzbouncymaina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:01 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:32 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbouncy.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzbouncy_jazzbouncymainb.html b/docs/html/lib/yamaha/jazzbouncy_jazzbouncymainb.html
index 9c473a5..0ecccb8 100644
--- a/docs/html/lib/yamaha/jazzbouncy_jazzbouncymainb.html
+++ b/docs/html/lib/yamaha/jazzbouncy_jazzbouncymainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzbouncy.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzcountry.html b/docs/html/lib/yamaha/jazzcountry.html
index 7a8e02b..6768516 100644
--- a/docs/html/lib/yamaha/jazzcountry.html
+++ b/docs/html/lib/yamaha/jazzcountry.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzcountry</H1>
diff --git a/docs/html/lib/yamaha/jazzcountry_jazzcountryendinga.html b/docs/html/lib/yamaha/jazzcountry_jazzcountryendinga.html
index 1d12f00..4fbe5a5 100644
--- a/docs/html/lib/yamaha/jazzcountry_jazzcountryendinga.html
+++ b/docs/html/lib/yamaha/jazzcountry_jazzcountryendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcountry.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzcountry_jazzcountryfillaa.html b/docs/html/lib/yamaha/jazzcountry_jazzcountryfillaa.html
index cf7b029..a5b2e78 100644
--- a/docs/html/lib/yamaha/jazzcountry_jazzcountryfillaa.html
+++ b/docs/html/lib/yamaha/jazzcountry_jazzcountryfillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcountry.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzcountry_jazzcountryfillbb.html b/docs/html/lib/yamaha/jazzcountry_jazzcountryfillbb.html
index df0b9d8..2f3b05f 100644
--- a/docs/html/lib/yamaha/jazzcountry_jazzcountryfillbb.html
+++ b/docs/html/lib/yamaha/jazzcountry_jazzcountryfillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcountry.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzcountry_jazzcountryintroa.html b/docs/html/lib/yamaha/jazzcountry_jazzcountryintroa.html
index 2dc766b..0e22de2 100644
--- a/docs/html/lib/yamaha/jazzcountry_jazzcountryintroa.html
+++ b/docs/html/lib/yamaha/jazzcountry_jazzcountryintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcountry.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzcountry_jazzcountrymaina.html b/docs/html/lib/yamaha/jazzcountry_jazzcountrymaina.html
index a7a0dc8..2ce9e74 100644
--- a/docs/html/lib/yamaha/jazzcountry_jazzcountrymaina.html
+++ b/docs/html/lib/yamaha/jazzcountry_jazzcountrymaina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcountry.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzcountry_jazzcountrymainb.html b/docs/html/lib/yamaha/jazzcountry_jazzcountrymainb.html
index 9c88ec1..023d5eb 100644
--- a/docs/html/lib/yamaha/jazzcountry_jazzcountrymainb.html
+++ b/docs/html/lib/yamaha/jazzcountry_jazzcountrymainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzcountry.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzswing.html b/docs/html/lib/yamaha/jazzswing.html
index 74750b5..c29eca8 100644
--- a/docs/html/lib/yamaha/jazzswing.html
+++ b/docs/html/lib/yamaha/jazzswing.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzswing</H1>
diff --git a/docs/html/lib/yamaha/jazzswing_jazzswingendinga.html b/docs/html/lib/yamaha/jazzswing_jazzswingendinga.html
index 3083493..8063c00 100644
--- a/docs/html/lib/yamaha/jazzswing_jazzswingendinga.html
+++ b/docs/html/lib/yamaha/jazzswing_jazzswingendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzswing.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzswing_jazzswingfillaa.html b/docs/html/lib/yamaha/jazzswing_jazzswingfillaa.html
index 5cd4793..92b193d 100644
--- a/docs/html/lib/yamaha/jazzswing_jazzswingfillaa.html
+++ b/docs/html/lib/yamaha/jazzswing_jazzswingfillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzswing.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzswing_jazzswingfillbb.html b/docs/html/lib/yamaha/jazzswing_jazzswingfillbb.html
index a3a9943..0d2f56f 100644
--- a/docs/html/lib/yamaha/jazzswing_jazzswingfillbb.html
+++ b/docs/html/lib/yamaha/jazzswing_jazzswingfillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzswing.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzswing_jazzswingintroa.html b/docs/html/lib/yamaha/jazzswing_jazzswingintroa.html
index 52d0ed7..22a51d9 100644
--- a/docs/html/lib/yamaha/jazzswing_jazzswingintroa.html
+++ b/docs/html/lib/yamaha/jazzswing_jazzswingintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzswing.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzswing_jazzswingmaina.html b/docs/html/lib/yamaha/jazzswing_jazzswingmaina.html
index 390f11f..875e2fb 100644
--- a/docs/html/lib/yamaha/jazzswing_jazzswingmaina.html
+++ b/docs/html/lib/yamaha/jazzswing_jazzswingmaina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzswing.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzswing_jazzswingmainb.html b/docs/html/lib/yamaha/jazzswing_jazzswingmainb.html
index 6d7cc53..4d8b479 100644
--- a/docs/html/lib/yamaha/jazzswing_jazzswingmainb.html
+++ b/docs/html/lib/yamaha/jazzswing_jazzswingmainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzswing.mma</h2>
diff --git a/docs/html/lib/yamaha/jazztrio.html b/docs/html/lib/yamaha/jazztrio.html
index b1d40bb..6ffb632 100644
--- a/docs/html/lib/yamaha/jazztrio.html
+++ b/docs/html/lib/yamaha/jazztrio.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazztrio</H1>
diff --git a/docs/html/lib/yamaha/jazztrio_jazztrioendinga.html b/docs/html/lib/yamaha/jazztrio_jazztrioendinga.html
index a6848b0..b98b87b 100644
--- a/docs/html/lib/yamaha/jazztrio_jazztrioendinga.html
+++ b/docs/html/lib/yamaha/jazztrio_jazztrioendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazztrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazztrio_jazztriofillaa.html b/docs/html/lib/yamaha/jazztrio_jazztriofillaa.html
index c7e9e54..cc5e55d 100644
--- a/docs/html/lib/yamaha/jazztrio_jazztriofillaa.html
+++ b/docs/html/lib/yamaha/jazztrio_jazztriofillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazztrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazztrio_jazztriofillbb.html b/docs/html/lib/yamaha/jazztrio_jazztriofillbb.html
index c35ba47..089de38 100644
--- a/docs/html/lib/yamaha/jazztrio_jazztriofillbb.html
+++ b/docs/html/lib/yamaha/jazztrio_jazztriofillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazztrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazztrio_jazztriointroa.html b/docs/html/lib/yamaha/jazztrio_jazztriointroa.html
index 6fcb3d6..3694f01 100644
--- a/docs/html/lib/yamaha/jazztrio_jazztriointroa.html
+++ b/docs/html/lib/yamaha/jazztrio_jazztriointroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazztrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazztrio_jazztriomaina.html b/docs/html/lib/yamaha/jazztrio_jazztriomaina.html
index 2807f9a..a687137 100644
--- a/docs/html/lib/yamaha/jazztrio_jazztriomaina.html
+++ b/docs/html/lib/yamaha/jazztrio_jazztriomaina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:02 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:33 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazztrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazztrio_jazztriomainb.html b/docs/html/lib/yamaha/jazztrio_jazztriomainb.html
index 6f1c750..f3c1d00 100644
--- a/docs/html/lib/yamaha/jazztrio_jazztriomainb.html
+++ b/docs/html/lib/yamaha/jazztrio_jazztriomainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazztrio.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzwaltz.html b/docs/html/lib/yamaha/jazzwaltz.html
index bd53685..3da3c5d 100644
--- a/docs/html/lib/yamaha/jazzwaltz.html
+++ b/docs/html/lib/yamaha/jazzwaltz.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Jazzwaltz</H1>
diff --git a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzendinga.html b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzendinga.html
index 64cdb45..13cf8bb 100644
--- a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzendinga.html
+++ b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzfillaa.html b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzfillaa.html
index da5af69..23c29c5 100644
--- a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzfillaa.html
+++ b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzfillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzfillbb.html b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzfillbb.html
index 4e2aa43..752b840 100644
--- a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzfillbb.html
+++ b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzfillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzintroa.html b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzintroa.html
index dc5be13..9b42270 100644
--- a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzintroa.html
+++ b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzmaina.html b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzmaina.html
index 3d03bad..f9c50ed 100644
--- a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzmaina.html
+++ b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzmaina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzmainb.html b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzmainb.html
index 112b7a0..4b27516 100644
--- a/docs/html/lib/yamaha/jazzwaltz_jazzwaltzmainb.html
+++ b/docs/html/lib/yamaha/jazzwaltz_jazzwaltzmainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: jazzwaltz.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo.html b/docs/html/lib/yamaha/mambo.html
index bc1f6db..6f37272 100644
--- a/docs/html/lib/yamaha/mambo.html
+++ b/docs/html/lib/yamaha/mambo.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Mambo</H1>
diff --git a/docs/html/lib/yamaha/mambo_mambobreakaa.html b/docs/html/lib/yamaha/mambo_mambobreakaa.html
index a06ef33..e7f8be4 100644
--- a/docs/html/lib/yamaha/mambo_mambobreakaa.html
+++ b/docs/html/lib/yamaha/mambo_mambobreakaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo_mambobreakbb.html b/docs/html/lib/yamaha/mambo_mambobreakbb.html
index 898ef53..c3bef63 100644
--- a/docs/html/lib/yamaha/mambo_mambobreakbb.html
+++ b/docs/html/lib/yamaha/mambo_mambobreakbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo_mamboendinga.html b/docs/html/lib/yamaha/mambo_mamboendinga.html
index 12aef03..5490356 100644
--- a/docs/html/lib/yamaha/mambo_mamboendinga.html
+++ b/docs/html/lib/yamaha/mambo_mamboendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo_mamboendingb.html b/docs/html/lib/yamaha/mambo_mamboendingb.html
index e478b0c..02baccd 100644
--- a/docs/html/lib/yamaha/mambo_mamboendingb.html
+++ b/docs/html/lib/yamaha/mambo_mamboendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo_mambofillaa.html b/docs/html/lib/yamaha/mambo_mambofillaa.html
index 89b5fee..519b591 100644
--- a/docs/html/lib/yamaha/mambo_mambofillaa.html
+++ b/docs/html/lib/yamaha/mambo_mambofillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo_mambofillab.html b/docs/html/lib/yamaha/mambo_mambofillab.html
index 5fb2392..40df5d1 100644
--- a/docs/html/lib/yamaha/mambo_mambofillab.html
+++ b/docs/html/lib/yamaha/mambo_mambofillab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo_mambofillba.html b/docs/html/lib/yamaha/mambo_mambofillba.html
index 4ab8498..5de0a71 100644
--- a/docs/html/lib/yamaha/mambo_mambofillba.html
+++ b/docs/html/lib/yamaha/mambo_mambofillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo_mambofillbb.html b/docs/html/lib/yamaha/mambo_mambofillbb.html
index 4bdcec8..5498ae1 100644
--- a/docs/html/lib/yamaha/mambo_mambofillbb.html
+++ b/docs/html/lib/yamaha/mambo_mambofillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo_mambointroa.html b/docs/html/lib/yamaha/mambo_mambointroa.html
index 29f6d2f..d839b58 100644
--- a/docs/html/lib/yamaha/mambo_mambointroa.html
+++ b/docs/html/lib/yamaha/mambo_mambointroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo_mambointrob.html b/docs/html/lib/yamaha/mambo_mambointrob.html
index 7ce3999..7439f3f 100644
--- a/docs/html/lib/yamaha/mambo_mambointrob.html
+++ b/docs/html/lib/yamaha/mambo_mambointrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo_mambomaina.html b/docs/html/lib/yamaha/mambo_mambomaina.html
index 4122b59..e115b70 100644
--- a/docs/html/lib/yamaha/mambo_mambomaina.html
+++ b/docs/html/lib/yamaha/mambo_mambomaina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:03 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/mambo_mambomainb.html b/docs/html/lib/yamaha/mambo_mambomainb.html
index c5426c2..570c509 100644
--- a/docs/html/lib/yamaha/mambo_mambomainb.html
+++ b/docs/html/lib/yamaha/mambo_mambomainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:34 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: mambo.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280.html b/docs/html/lib/yamaha/quando-g.s280.html
index 233fb72..be8ae83 100644
--- a/docs/html/lib/yamaha/quando-g.s280.html
+++ b/docs/html/lib/yamaha/quando-g.s280.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Quando-G.S280</H1>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsendinga.html b/docs/html/lib/yamaha/quando-g.s280_quandogsendinga.html
index 1f097a9..fe742c1 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsendinga.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsendingb.html b/docs/html/lib/yamaha/quando-g.s280_quandogsendingb.html
index 5715118..8806289 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsendingb.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsendingc.html b/docs/html/lib/yamaha/quando-g.s280_quandogsendingc.html
index 9a1a573..2e3fd2c 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsendingc.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsendingc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsfillaa.html b/docs/html/lib/yamaha/quando-g.s280_quandogsfillaa.html
index 7c78a37..3caaede 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsfillaa.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsfillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsfillba.html b/docs/html/lib/yamaha/quando-g.s280_quandogsfillba.html
index 636ef60..caa6fcb 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsfillba.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsfillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsfillbb.html b/docs/html/lib/yamaha/quando-g.s280_quandogsfillbb.html
index 20bae1e..259143b 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsfillbb.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsfillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsfillcc.html b/docs/html/lib/yamaha/quando-g.s280_quandogsfillcc.html
index 018f95c..97fb760 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsfillcc.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsfillcc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsfilldd.html b/docs/html/lib/yamaha/quando-g.s280_quandogsfilldd.html
index 9b8cf05..cfd79cf 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsfilldd.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsfilldd.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsintroa.html b/docs/html/lib/yamaha/quando-g.s280_quandogsintroa.html
index 39a352f..558c850 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsintroa.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsintrob.html b/docs/html/lib/yamaha/quando-g.s280_quandogsintrob.html
index 257889b..0be6717 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsintrob.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsintrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsintroc.html b/docs/html/lib/yamaha/quando-g.s280_quandogsintroc.html
index f7101c3..9cf0624 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsintroc.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsintroc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsmaina.html b/docs/html/lib/yamaha/quando-g.s280_quandogsmaina.html
index 67d8e2b..1578d00 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsmaina.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsmaina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:04 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:35 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsmainb.html b/docs/html/lib/yamaha/quando-g.s280_quandogsmainb.html
index 91e1d55..6aa8bcc 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsmainb.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsmainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsmainc.html b/docs/html/lib/yamaha/quando-g.s280_quandogsmainc.html
index 5ebe3a3..e1f84c1 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsmainc.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsmainc.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:05 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/quando-g.s280_quandogsmaind.html b/docs/html/lib/yamaha/quando-g.s280_quandogsmaind.html
index e04c151..dd226f5 100644
--- a/docs/html/lib/yamaha/quando-g.s280_quandogsmaind.html
+++ b/docs/html/lib/yamaha/quando-g.s280_quandogsmaind.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:36 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: quando-g.s280.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa1.html b/docs/html/lib/yamaha/salsa1.html
index a1a96d8..80ea88b 100644
--- a/docs/html/lib/yamaha/salsa1.html
+++ b/docs/html/lib/yamaha/salsa1.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Salsa1</H1>
diff --git a/docs/html/lib/yamaha/salsa1_salsa1endinga.html b/docs/html/lib/yamaha/salsa1_salsa1endinga.html
index e00aecb..ad394b0 100644
--- a/docs/html/lib/yamaha/salsa1_salsa1endinga.html
+++ b/docs/html/lib/yamaha/salsa1_salsa1endinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa1.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa1_salsa1endingb.html b/docs/html/lib/yamaha/salsa1_salsa1endingb.html
index 36e52a3..a3ab113 100644
--- a/docs/html/lib/yamaha/salsa1_salsa1endingb.html
+++ b/docs/html/lib/yamaha/salsa1_salsa1endingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa1.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa1_salsa1fillaa.html b/docs/html/lib/yamaha/salsa1_salsa1fillaa.html
index 6057d26..c3e0282 100644
--- a/docs/html/lib/yamaha/salsa1_salsa1fillaa.html
+++ b/docs/html/lib/yamaha/salsa1_salsa1fillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa1.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa1_salsa1fillab.html b/docs/html/lib/yamaha/salsa1_salsa1fillab.html
index 2cf5dec..1d3b6c6 100644
--- a/docs/html/lib/yamaha/salsa1_salsa1fillab.html
+++ b/docs/html/lib/yamaha/salsa1_salsa1fillab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa1.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa1_salsa1fillba.html b/docs/html/lib/yamaha/salsa1_salsa1fillba.html
index 5354fd6..bbcaeb9 100644
--- a/docs/html/lib/yamaha/salsa1_salsa1fillba.html
+++ b/docs/html/lib/yamaha/salsa1_salsa1fillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa1.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa1_salsa1fillbb.html b/docs/html/lib/yamaha/salsa1_salsa1fillbb.html
index 5166b7c..72b3537 100644
--- a/docs/html/lib/yamaha/salsa1_salsa1fillbb.html
+++ b/docs/html/lib/yamaha/salsa1_salsa1fillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa1.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa1_salsa1introa.html b/docs/html/lib/yamaha/salsa1_salsa1introa.html
index 3544551..1b7ad93 100644
--- a/docs/html/lib/yamaha/salsa1_salsa1introa.html
+++ b/docs/html/lib/yamaha/salsa1_salsa1introa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa1.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa1_salsa1introb.html b/docs/html/lib/yamaha/salsa1_salsa1introb.html
index 67d23cd..6f5252b 100644
--- a/docs/html/lib/yamaha/salsa1_salsa1introb.html
+++ b/docs/html/lib/yamaha/salsa1_salsa1introb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa1.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa1_salsa1maina.html b/docs/html/lib/yamaha/salsa1_salsa1maina.html
index 0807e63..423e470 100644
--- a/docs/html/lib/yamaha/salsa1_salsa1maina.html
+++ b/docs/html/lib/yamaha/salsa1_salsa1maina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa1.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa1_salsa1mainb.html b/docs/html/lib/yamaha/salsa1_salsa1mainb.html
index 3f03099..6179a36 100644
--- a/docs/html/lib/yamaha/salsa1_salsa1mainb.html
+++ b/docs/html/lib/yamaha/salsa1_salsa1mainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:06 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa1.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa2.html b/docs/html/lib/yamaha/salsa2.html
index f0e2944..03c7654 100644
--- a/docs/html/lib/yamaha/salsa2.html
+++ b/docs/html/lib/yamaha/salsa2.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:37 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Salsa2</H1>
diff --git a/docs/html/lib/yamaha/salsa2_salsa2endinga.html b/docs/html/lib/yamaha/salsa2_salsa2endinga.html
index 71de9f1..6a1c4f3 100644
--- a/docs/html/lib/yamaha/salsa2_salsa2endinga.html
+++ b/docs/html/lib/yamaha/salsa2_salsa2endinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa2.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa2_salsa2endingb.html b/docs/html/lib/yamaha/salsa2_salsa2endingb.html
index 78c1ba4..e447599 100644
--- a/docs/html/lib/yamaha/salsa2_salsa2endingb.html
+++ b/docs/html/lib/yamaha/salsa2_salsa2endingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa2.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa2_salsa2fillaa.html b/docs/html/lib/yamaha/salsa2_salsa2fillaa.html
index a977e78..95aa959 100644
--- a/docs/html/lib/yamaha/salsa2_salsa2fillaa.html
+++ b/docs/html/lib/yamaha/salsa2_salsa2fillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa2.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa2_salsa2fillab.html b/docs/html/lib/yamaha/salsa2_salsa2fillab.html
index 914da09..5f3753e 100644
--- a/docs/html/lib/yamaha/salsa2_salsa2fillab.html
+++ b/docs/html/lib/yamaha/salsa2_salsa2fillab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa2.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa2_salsa2fillba.html b/docs/html/lib/yamaha/salsa2_salsa2fillba.html
index fd8ad19..ead64ea 100644
--- a/docs/html/lib/yamaha/salsa2_salsa2fillba.html
+++ b/docs/html/lib/yamaha/salsa2_salsa2fillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa2.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa2_salsa2fillbb.html b/docs/html/lib/yamaha/salsa2_salsa2fillbb.html
index ca3f224..42c80f0 100644
--- a/docs/html/lib/yamaha/salsa2_salsa2fillbb.html
+++ b/docs/html/lib/yamaha/salsa2_salsa2fillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa2.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa2_salsa2introa.html b/docs/html/lib/yamaha/salsa2_salsa2introa.html
index a176545..e806870 100644
--- a/docs/html/lib/yamaha/salsa2_salsa2introa.html
+++ b/docs/html/lib/yamaha/salsa2_salsa2introa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa2.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa2_salsa2introb.html b/docs/html/lib/yamaha/salsa2_salsa2introb.html
index fa1b6e2..ba6e5e3 100644
--- a/docs/html/lib/yamaha/salsa2_salsa2introb.html
+++ b/docs/html/lib/yamaha/salsa2_salsa2introb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa2.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa2_salsa2maina.html b/docs/html/lib/yamaha/salsa2_salsa2maina.html
index 0537891..0debb91 100644
--- a/docs/html/lib/yamaha/salsa2_salsa2maina.html
+++ b/docs/html/lib/yamaha/salsa2_salsa2maina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa2.mma</h2>
diff --git a/docs/html/lib/yamaha/salsa2_salsa2mainb.html b/docs/html/lib/yamaha/salsa2_salsa2mainb.html
index d60c05d..d839b52 100644
--- a/docs/html/lib/yamaha/salsa2_salsa2mainb.html
+++ b/docs/html/lib/yamaha/salsa2_salsa2mainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:07 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: salsa2.mma</h2>
diff --git a/docs/html/lib/yamaha/w-rock.html b/docs/html/lib/yamaha/w-rock.html
index 48927e5..8c9dc33 100644
--- a/docs/html/lib/yamaha/w-rock.html
+++ b/docs/html/lib/yamaha/w-rock.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>W-Rock</H1>
diff --git a/docs/html/lib/yamaha/w-rock_w-rockendinga.html b/docs/html/lib/yamaha/w-rock_w-rockendinga.html
index 3b64eef..3ef8a4f 100644
--- a/docs/html/lib/yamaha/w-rock_w-rockendinga.html
+++ b/docs/html/lib/yamaha/w-rock_w-rockendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: w-rock.mma</h2>
diff --git a/docs/html/lib/yamaha/w-rock_w-rockendingb.html b/docs/html/lib/yamaha/w-rock_w-rockendingb.html
index 0f9c7ea..29b21e0 100644
--- a/docs/html/lib/yamaha/w-rock_w-rockendingb.html
+++ b/docs/html/lib/yamaha/w-rock_w-rockendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: w-rock.mma</h2>
diff --git a/docs/html/lib/yamaha/w-rock_w-rockfillaa.html b/docs/html/lib/yamaha/w-rock_w-rockfillaa.html
index 0cadac2..01d7c0e 100644
--- a/docs/html/lib/yamaha/w-rock_w-rockfillaa.html
+++ b/docs/html/lib/yamaha/w-rock_w-rockfillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: w-rock.mma</h2>
diff --git a/docs/html/lib/yamaha/w-rock_w-rockfillab.html b/docs/html/lib/yamaha/w-rock_w-rockfillab.html
index e8a1c52..6f5bf67 100644
--- a/docs/html/lib/yamaha/w-rock_w-rockfillab.html
+++ b/docs/html/lib/yamaha/w-rock_w-rockfillab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: w-rock.mma</h2>
diff --git a/docs/html/lib/yamaha/w-rock_w-rockfillba.html b/docs/html/lib/yamaha/w-rock_w-rockfillba.html
index e0c974b..a65532a 100644
--- a/docs/html/lib/yamaha/w-rock_w-rockfillba.html
+++ b/docs/html/lib/yamaha/w-rock_w-rockfillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: w-rock.mma</h2>
diff --git a/docs/html/lib/yamaha/w-rock_w-rockfillbb.html b/docs/html/lib/yamaha/w-rock_w-rockfillbb.html
index b69a35f..45eeb12 100644
--- a/docs/html/lib/yamaha/w-rock_w-rockfillbb.html
+++ b/docs/html/lib/yamaha/w-rock_w-rockfillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: w-rock.mma</h2>
diff --git a/docs/html/lib/yamaha/w-rock_w-rockintroa.html b/docs/html/lib/yamaha/w-rock_w-rockintroa.html
index b9a1978..97298cd 100644
--- a/docs/html/lib/yamaha/w-rock_w-rockintroa.html
+++ b/docs/html/lib/yamaha/w-rock_w-rockintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:38 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: w-rock.mma</h2>
diff --git a/docs/html/lib/yamaha/w-rock_w-rockmaina.html b/docs/html/lib/yamaha/w-rock_w-rockmaina.html
index 1ea4758..440b8a1 100644
--- a/docs/html/lib/yamaha/w-rock_w-rockmaina.html
+++ b/docs/html/lib/yamaha/w-rock_w-rockmaina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: w-rock.mma</h2>
diff --git a/docs/html/lib/yamaha/w-rock_w-rockmainb.html b/docs/html/lib/yamaha/w-rock_w-rockmainb.html
index 703b884..ea1efa5 100644
--- a/docs/html/lib/yamaha/w-rock_w-rockmainb.html
+++ b/docs/html/lib/yamaha/w-rock_w-rockmainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: w-rock.mma</h2>
diff --git a/docs/html/lib/yamaha/western.html b/docs/html/lib/yamaha/western.html
index ec52504..cf9f4f2 100644
--- a/docs/html/lib/yamaha/western.html
+++ b/docs/html/lib/yamaha/western.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <H1>Western</H1>
diff --git a/docs/html/lib/yamaha/western_westernendinga.html b/docs/html/lib/yamaha/western_westernendinga.html
index 9000509..779aa9e 100644
--- a/docs/html/lib/yamaha/western_westernendinga.html
+++ b/docs/html/lib/yamaha/western_westernendinga.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: western.mma</h2>
diff --git a/docs/html/lib/yamaha/western_westernendingb.html b/docs/html/lib/yamaha/western_westernendingb.html
index 394f296..aaeea40 100644
--- a/docs/html/lib/yamaha/western_westernendingb.html
+++ b/docs/html/lib/yamaha/western_westernendingb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: western.mma</h2>
diff --git a/docs/html/lib/yamaha/western_westernfillaa.html b/docs/html/lib/yamaha/western_westernfillaa.html
index e1935d6..8d05879 100644
--- a/docs/html/lib/yamaha/western_westernfillaa.html
+++ b/docs/html/lib/yamaha/western_westernfillaa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: western.mma</h2>
diff --git a/docs/html/lib/yamaha/western_westernfillab.html b/docs/html/lib/yamaha/western_westernfillab.html
index 9e9d946..4825215 100644
--- a/docs/html/lib/yamaha/western_westernfillab.html
+++ b/docs/html/lib/yamaha/western_westernfillab.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: western.mma</h2>
diff --git a/docs/html/lib/yamaha/western_westernfillba.html b/docs/html/lib/yamaha/western_westernfillba.html
index 564c899..706a492 100644
--- a/docs/html/lib/yamaha/western_westernfillba.html
+++ b/docs/html/lib/yamaha/western_westernfillba.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: western.mma</h2>
diff --git a/docs/html/lib/yamaha/western_westernfillbb.html b/docs/html/lib/yamaha/western_westernfillbb.html
index ae82662..4aba2fb 100644
--- a/docs/html/lib/yamaha/western_westernfillbb.html
+++ b/docs/html/lib/yamaha/western_westernfillbb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: western.mma</h2>
diff --git a/docs/html/lib/yamaha/western_westernintroa.html b/docs/html/lib/yamaha/western_westernintroa.html
index 4a65e80..75e3ae6 100644
--- a/docs/html/lib/yamaha/western_westernintroa.html
+++ b/docs/html/lib/yamaha/western_westernintroa.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: western.mma</h2>
diff --git a/docs/html/lib/yamaha/western_westernintrob.html b/docs/html/lib/yamaha/western_westernintrob.html
index ca31e0a..550e184 100644
--- a/docs/html/lib/yamaha/western_westernintrob.html
+++ b/docs/html/lib/yamaha/western_westernintrob.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: western.mma</h2>
diff --git a/docs/html/lib/yamaha/western_westernmaina.html b/docs/html/lib/yamaha/western_westernmaina.html
index 48a15e2..ba69777 100644
--- a/docs/html/lib/yamaha/western_westernmaina.html
+++ b/docs/html/lib/yamaha/western_westernmaina.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:08 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: western.mma</h2>
diff --git a/docs/html/lib/yamaha/western_westernmainb.html b/docs/html/lib/yamaha/western_westernmainb.html
index c546378..59bd0b8 100644
--- a/docs/html/lib/yamaha/western_westernmainb.html
+++ b/docs/html/lib/yamaha/western_westernmainb.html
@@ -1,4 +1,4 @@
-<!-- Auto-Generated by MMA on: Sat Jul 12 10:28:09 2014 -->
+<!-- Auto-Generated by MMA on: Fri Sep 18 15:09:39 2015 -->
 <HTML>
 <BODY  BGCOLOR="#B7DFFF" Text=Black>
 <h2>File: western.mma</h2>
diff --git a/docs/html/ref/img1.png b/docs/html/ref/img1.png
index dd5a8b0..29717fc 100644
Binary files a/docs/html/ref/img1.png and b/docs/html/ref/img1.png differ
diff --git a/docs/html/ref/img2.png b/docs/html/ref/img2.png
index e69de29..0fa5862 100644
Binary files a/docs/html/ref/img2.png and b/docs/html/ref/img2.png differ
diff --git a/docs/html/ref/img3.png b/docs/html/ref/img3.png
index b002407..090638f 100644
Binary files a/docs/html/ref/img3.png and b/docs/html/ref/img3.png differ
diff --git a/docs/html/ref/img5.png b/docs/html/ref/img5.png
index e1a608a..d4343cb 100644
Binary files a/docs/html/ref/img5.png and b/docs/html/ref/img5.png differ
diff --git a/docs/html/ref/img6.png b/docs/html/ref/img6.png
index 04d93a8..a409353 100644
Binary files a/docs/html/ref/img6.png and b/docs/html/ref/img6.png differ
diff --git a/docs/html/ref/img7.png b/docs/html/ref/img7.png
index fce93b1..ab003e5 100644
Binary files a/docs/html/ref/img7.png and b/docs/html/ref/img7.png differ
diff --git a/docs/html/ref/index.html b/docs/html/ref/index.html
index 8fd907a..4cea1e5 100644
--- a/docs/html/ref/index.html
+++ b/docs/html/ref/index.html
@@ -25,23 +25,24 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html125"
+<A NAME="tex2html132"
   HREF="node1.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html123"
+<A NAME="tex2html130"
   HREF="../mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev_g.png">   
 <BR>
-<B> Next:</B> <A NAME="tex2html126"
+<B> Next:</B> <A NAME="tex2html133"
   HREF="node1.html">Overview and Introduction</A>
-<B> Up:</B> <A NAME="tex2html124"
+<B> Up:</B> <A NAME="tex2html131"
   HREF="../mma.html">Main MMA Reference</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
 
 <P>
+
 <P>
 
 <P>
@@ -50,7 +51,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 <P>
 <H1 ALIGN="CENTER"><IMG
- ALIGN="BOTTOM" BORDER="0" SRC="../logo.png"
+ WIDTH="730" HEIGHT="314" ALIGN="BOTTOM" BORDER="0"
+ SRC="../../logo/logo.png"
  ALT="LOST LOGO">
 
 <P>
@@ -59,7 +61,7 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 <P ALIGN="CENTER"><STRONG>Bob van der Poel</STRONG></P>
 <P ALIGN="CENTER"><I>Wynndel, BC, Canada</I></P>
-<P ALIGN="CENTER"><STRONG>January 27, 2015</STRONG></P>
+<P ALIGN="CENTER"><STRONG>September 18, 2015</STRONG></P>
 </DIV>
 
 <P>
@@ -70,727 +72,742 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html127"
+<LI><A NAME="tex2html134"
   HREF="node1.html">Overview and Introduction</A>
 <UL>
-<LI><A NAME="tex2html128"
+<LI><A NAME="tex2html135"
   HREF="node1.html#SECTION00110000000000000000">License, Version and Legalities</A>
-<LI><A NAME="tex2html129"
+<LI><A NAME="tex2html136"
   HREF="node1.html#SECTION00120000000000000000">About this Manual</A>
 <UL>
-<LI><A NAME="tex2html130"
+<LI><A NAME="tex2html137"
   HREF="node1.html#SECTION00121000000000000000">Typographic Conventions</A>
-<LI><A NAME="tex2html131"
+<LI><A NAME="tex2html138"
   HREF="node1.html#SECTION00122000000000000000"><SPAN CLASS="logo,LaTeX">L<SUP><SMALL>A</SMALL></SUP>T<SMALL>E</SMALL>X</SPAN> and HTML</A>
-<LI><A NAME="tex2html132"
+<LI><A NAME="tex2html139"
   HREF="node1.html#SECTION00123000000000000000">Other Documentation</A>
-<LI><A NAME="tex2html133"
+<LI><A NAME="tex2html140"
   HREF="node1.html#SECTION00124000000000000000">Music Notation</A>
 </UL>
-<LI><A NAME="tex2html134"
+<LI><A NAME="tex2html141"
   HREF="node1.html#SECTION00130000000000000000">Installing 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> </A>
-<LI><A NAME="tex2html135"
+<LI><A NAME="tex2html142"
   HREF="node1.html#SECTION00140000000000000000">Running 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> </A>
-<LI><A NAME="tex2html136"
+<LI><A NAME="tex2html143"
   HREF="node1.html#SECTION00150000000000000000">Comments</A>
-<LI><A NAME="tex2html137"
+<LI><A NAME="tex2html144"
   HREF="node1.html#SECTION00160000000000000000">Theory Of Operation</A>
-<LI><A NAME="tex2html138"
+<LI><A NAME="tex2html145"
   HREF="node1.html#SECTION00170000000000000000">Case Sensitivity</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html139"
+<LI><A NAME="tex2html146"
   HREF="node2.html">Running 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> </A>
 <UL>
-<LI><A NAME="tex2html140"
+<LI><A NAME="tex2html147"
   HREF="node2.html#SECTION00210000000000000000">Command Line Options</A>
-<LI><A NAME="tex2html141"
+<LI><A NAME="tex2html148"
   HREF="node2.html#SECTION00220000000000000000">Lines and Spaces</A>
-<LI><A NAME="tex2html142"
+<LI><A NAME="tex2html149"
   HREF="node2.html#SECTION00230000000000000000">Programming Comments</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html143"
+<LI><A NAME="tex2html150"
   HREF="node3.html">Tracks and Channels</A>
 <UL>
-<LI><A NAME="tex2html144"
+<LI><A NAME="tex2html151"
   HREF="node3.html#SECTION00310000000000000000">
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Tracks</A>
-<LI><A NAME="tex2html145"
+<LI><A NAME="tex2html152"
   HREF="node3.html#SECTION00320000000000000000">Track Channels</A>
-<LI><A NAME="tex2html146"
+<LI><A NAME="tex2html153"
   HREF="node3.html#SECTION00330000000000000000">Track Descriptions</A>
 <UL>
-<LI><A NAME="tex2html147"
+<LI><A NAME="tex2html154"
   HREF="node3.html#SECTION00331000000000000000">Drum</A>
-<LI><A NAME="tex2html148"
+<LI><A NAME="tex2html155"
   HREF="node3.html#SECTION00332000000000000000">Chord</A>
-<LI><A NAME="tex2html149"
+<LI><A NAME="tex2html156"
   HREF="node3.html#SECTION00333000000000000000">Arpeggio</A>
-<LI><A NAME="tex2html150"
+<LI><A NAME="tex2html157"
   HREF="node3.html#SECTION00334000000000000000">Scale</A>
-<LI><A NAME="tex2html151"
+<LI><A NAME="tex2html158"
   HREF="node3.html#SECTION00335000000000000000">Bass</A>
-<LI><A NAME="tex2html152"
+<LI><A NAME="tex2html159"
   HREF="node3.html#SECTION00336000000000000000">Walk</A>
-<LI><A NAME="tex2html153"
+<LI><A NAME="tex2html160"
   HREF="node3.html#SECTION00337000000000000000">Plectrum</A>
-<LI><A NAME="tex2html154"
+<LI><A NAME="tex2html161"
   HREF="node3.html#SECTION00338000000000000000">Solo and Melody</A>
-<LI><A NAME="tex2html155"
+<LI><A NAME="tex2html162"
   HREF="node3.html#SECTION00339000000000000000">Automatic Melodies</A>
 </UL>
-<LI><A NAME="tex2html156"
+<LI><A NAME="tex2html163"
   HREF="node3.html#SECTION00340000000000000000">Silencing a Track</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html157"
+<LI><A NAME="tex2html164"
   HREF="node4.html">Patterns</A>
 <UL>
-<LI><A NAME="tex2html158"
+<LI><A NAME="tex2html165"
   HREF="node4.html#SECTION00410000000000000000">Defining a Pattern</A>
 <UL>
-<LI><A NAME="tex2html159"
+<LI><A NAME="tex2html166"
   HREF="node4.html#SECTION00411000000000000000">Bass</A>
-<LI><A NAME="tex2html160"
+<LI><A NAME="tex2html167"
   HREF="node4.html#SECTION00412000000000000000">Chord</A>
-<LI><A NAME="tex2html161"
+<LI><A NAME="tex2html168"
   HREF="node4.html#SECTION00413000000000000000">Arpeggio</A>
-<LI><A NAME="tex2html162"
+<LI><A NAME="tex2html169"
   HREF="node4.html#SECTION00414000000000000000">Walk</A>
-<LI><A NAME="tex2html163"
+<LI><A NAME="tex2html170"
   HREF="node4.html#SECTION00415000000000000000">Scale</A>
-<LI><A NAME="tex2html164"
+<LI><A NAME="tex2html171"
   HREF="node4.html#SECTION00416000000000000000">Aria</A>
-<LI><A NAME="tex2html165"
+<LI><A NAME="tex2html172"
   HREF="node4.html#SECTION00417000000000000000">Plectrum</A>
-<LI><A NAME="tex2html166"
+<LI><A NAME="tex2html173"
   HREF="node4.html#SECTION00418000000000000000">Drum</A>
-<LI><A NAME="tex2html167"
+<LI><A NAME="tex2html174"
   HREF="node4.html#SECTION00419000000000000000">Drum Tone</A>
 </UL>
-<LI><A NAME="tex2html168"
+<LI><A NAME="tex2html175"
   HREF="node4.html#SECTION00420000000000000000">Including Existing Patterns in New Definitions</A>
-<LI><A NAME="tex2html169"
+<LI><A NAME="tex2html176"
   HREF="node4.html#SECTION00430000000000000000">Multiplying and Shifting Patterns</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html170"
+<LI><A NAME="tex2html177"
   HREF="node5.html">Sequences</A>
 <UL>
-<LI><A NAME="tex2html171"
+<LI><A NAME="tex2html178"
   HREF="node5.html#SECTION00510000000000000000">Defining Sequences</A>
-<LI><A NAME="tex2html172"
+<LI><A NAME="tex2html179"
   HREF="node5.html#SECTION00520000000000000000">SeqClear</A>
-<LI><A NAME="tex2html173"
+<LI><A NAME="tex2html180"
   HREF="node5.html#SECTION00530000000000000000">SeqRnd</A>
-<LI><A NAME="tex2html174"
+<LI><A NAME="tex2html181"
   HREF="node5.html#SECTION00540000000000000000">SeqRndWeight</A>
-<LI><A NAME="tex2html175"
+<LI><A NAME="tex2html182"
   HREF="node5.html#SECTION00550000000000000000">SeqSize</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html176"
+<LI><A NAME="tex2html183"
   HREF="node6.html">Grooves</A>
 <UL>
-<LI><A NAME="tex2html177"
+<LI><A NAME="tex2html184"
   HREF="node6.html#SECTION00610000000000000000">Creating A Groove</A>
-<LI><A NAME="tex2html178"
+<LI><A NAME="tex2html185"
   HREF="node6.html#SECTION00620000000000000000">Using A Groove</A>
 <UL>
-<LI><A NAME="tex2html179"
+<LI><A NAME="tex2html186"
   HREF="node6.html#SECTION00621000000000000000">Extended Groove Notation</A>
-<LI><A NAME="tex2html180"
+<LI><A NAME="tex2html187"
   HREF="node6.html#SECTION00622000000000000000">Overlay Grooves</A>
 </UL>
-<LI><A NAME="tex2html181"
+<LI><A NAME="tex2html188"
   HREF="node6.html#SECTION00630000000000000000">Groove Aliases</A>
-<LI><A NAME="tex2html182"
+<LI><A NAME="tex2html189"
   HREF="node6.html#SECTION00640000000000000000">AllGrooves</A>
-<LI><A NAME="tex2html183"
+<LI><A NAME="tex2html190"
   HREF="node6.html#SECTION00650000000000000000">Deleting Grooves</A>
-<LI><A NAME="tex2html184"
+<LI><A NAME="tex2html191"
   HREF="node6.html#SECTION00660000000000000000">Sticky</A>
-<LI><A NAME="tex2html185"
+<LI><A NAME="tex2html192"
   HREF="node6.html#SECTION00670000000000000000">Library Issues</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html186"
+<LI><A NAME="tex2html193"
   HREF="node7.html">Riffs</A>
 <UL>
-<LI><A NAME="tex2html187"
+<LI><A NAME="tex2html194"
   HREF="node7.html#SECTION00710000000000000000">DupRiff</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html188"
+<LI><A NAME="tex2html195"
   HREF="node8.html">Musical Data Format</A>
 <UL>
-<LI><A NAME="tex2html189"
+<LI><A NAME="tex2html196"
   HREF="node8.html#SECTION00810000000000000000">Bar Numbers</A>
-<LI><A NAME="tex2html190"
+<LI><A NAME="tex2html197"
   HREF="node8.html#SECTION00820000000000000000">Bar Repeat</A>
-<LI><A NAME="tex2html191"
+<LI><A NAME="tex2html198"
   HREF="node8.html#SECTION00830000000000000000">Chords</A>
-<LI><A NAME="tex2html192"
+<LI><A NAME="tex2html199"
   HREF="node8.html#SECTION00840000000000000000">Rests</A>
-<LI><A NAME="tex2html193"
+<LI><A NAME="tex2html200"
   HREF="node8.html#SECTION00850000000000000000">Positioning</A>
-<LI><A NAME="tex2html194"
+<LI><A NAME="tex2html201"
   HREF="node8.html#SECTION00860000000000000000">Case Sensitivity</A>
-<LI><A NAME="tex2html195"
+<LI><A NAME="tex2html202"
   HREF="node8.html#SECTION00870000000000000000">Track Chords</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html196"
+<LI><A NAME="tex2html203"
   HREF="node9.html">Lyrics</A>
 <UL>
-<LI><A NAME="tex2html197"
+<LI><A NAME="tex2html204"
   HREF="node9.html#SECTION00910000000000000000">Lyric Options</A>
 <UL>
-<LI><A NAME="tex2html198"
-  HREF="node9.html#SECTION00911000000000000000">Event Type</A>
-<LI><A NAME="tex2html199"
-  HREF="node9.html#SECTION00912000000000000000">Kar File Mode</A>
-<LI><A NAME="tex2html200"
-  HREF="node9.html#SECTION00913000000000000000">Word Splitting</A>
+<LI><A NAME="tex2html205"
+  HREF="node9.html#SECTION00911000000000000000">Enable</A>
+<LI><A NAME="tex2html206"
+  HREF="node9.html#SECTION00912000000000000000">Event Type</A>
+<LI><A NAME="tex2html207"
+  HREF="node9.html#SECTION00913000000000000000">Kar File Mode</A>
+<LI><A NAME="tex2html208"
+  HREF="node9.html#SECTION00914000000000000000">Word Splitting</A>
 </UL>
-<LI><A NAME="tex2html201"
+<LI><A NAME="tex2html209"
   HREF="node9.html#SECTION00920000000000000000">Chord Name Insertion</A>
 <UL>
-<LI><A NAME="tex2html202"
+<LI><A NAME="tex2html210"
   HREF="node9.html#SECTION00921000000000000000">Chord Transposition</A>
 </UL>
-<LI><A NAME="tex2html203"
+<LI><A NAME="tex2html211"
   HREF="node9.html#SECTION00930000000000000000">Setting Lyrics</A>
 <UL>
-<LI><A NAME="tex2html204"
+<LI><A NAME="tex2html212"
   HREF="node9.html#SECTION00931000000000000000">Limitations</A>
 </UL>
 </UL>
 <BR>
-<LI><A NAME="tex2html205"
+<LI><A NAME="tex2html213"
   HREF="node10.html">Solo and Melody Tracks</A>
 <UL>
-<LI><A NAME="tex2html206"
+<LI><A NAME="tex2html214"
   HREF="node10.html#SECTION001010000000000000000">Note Data Format</A>
 <UL>
-<LI><A NAME="tex2html207"
+<LI><A NAME="tex2html215"
   HREF="node10.html#SECTION001011000000000000000">Chord Extensions</A>
-<LI><A NAME="tex2html208"
+<LI><A NAME="tex2html216"
   HREF="node10.html#SECTION001012000000000000000">Accents</A>
-<LI><A NAME="tex2html209"
+<LI><A NAME="tex2html217"
   HREF="node10.html#SECTION001013000000000000000">Long Notes</A>
-<LI><A NAME="tex2html210"
+<LI><A NAME="tex2html218"
   HREF="node10.html#SECTION001014000000000000000">Using Defaults</A>
-<LI><A NAME="tex2html211"
+<LI><A NAME="tex2html219"
   HREF="node10.html#SECTION001015000000000000000">Stretch</A>
-<LI><A NAME="tex2html212"
+<LI><A NAME="tex2html220"
   HREF="node10.html#SECTION001016000000000000000">Other Commands</A>
 </UL>
-<LI><A NAME="tex2html213"
+<LI><A NAME="tex2html221"
   HREF="node10.html#SECTION001020000000000000000">AutoSoloTracks</A>
-<LI><A NAME="tex2html214"
+<LI><A NAME="tex2html222"
   HREF="node10.html#SECTION001030000000000000000">Drum Solo Tracks</A>
-<LI><A NAME="tex2html215"
+<LI><A NAME="tex2html223"
   HREF="node10.html#SECTION001040000000000000000">Arpeggiation</A>
-<LI><A NAME="tex2html216"
+<LI><A NAME="tex2html224"
   HREF="node10.html#SECTION001050000000000000000">Sequence</A>
-<LI><A NAME="tex2html217"
+<LI><A NAME="tex2html225"
   HREF="node10.html#SECTION001060000000000000000">Voicing</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html218"
+<LI><A NAME="tex2html226"
   HREF="node11.html">Emulating plucked instruments: Plectrum Tracks</A>
 <UL>
-<LI><A NAME="tex2html219"
+<LI><A NAME="tex2html227"
   HREF="node11.html#SECTION001110000000000000000">Tuning</A>
-<LI><A NAME="tex2html220"
+<LI><A NAME="tex2html228"
   HREF="node11.html#SECTION001120000000000000000">Capo</A>
-<LI><A NAME="tex2html221"
+<LI><A NAME="tex2html229"
   HREF="node11.html#SECTION001130000000000000000">Strum</A>
-<LI><A NAME="tex2html222"
+<LI><A NAME="tex2html230"
   HREF="node11.html#SECTION001140000000000000000">Articulate</A>
-<LI><A NAME="tex2html223"
+<LI><A NAME="tex2html231"
   HREF="node11.html#SECTION001150000000000000000">Patterns</A>
+<LI><A NAME="tex2html232"
+  HREF="node11.html#SECTION001160000000000000000">Fret Noise</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html224"
+<LI><A NAME="tex2html233"
   HREF="node12.html">Automatic Melodies: Aria Tracks</A>
-<LI><A NAME="tex2html225"
+<LI><A NAME="tex2html234"
   HREF="node13.html">Randomizing</A>
 <UL>
-<LI><A NAME="tex2html226"
+<LI><A NAME="tex2html235"
   HREF="node13.html#SECTION001310000000000000000">RndSeed</A>
-<LI><A NAME="tex2html227"
+<LI><A NAME="tex2html236"
   HREF="node13.html#SECTION001320000000000000000">RSkip</A>
-<LI><A NAME="tex2html228"
+<LI><A NAME="tex2html237"
   HREF="node13.html#SECTION001330000000000000000">RTime</A>
-<LI><A NAME="tex2html229"
+<LI><A NAME="tex2html238"
   HREF="node13.html#SECTION001340000000000000000">RDuration</A>
-<LI><A NAME="tex2html230"
-  HREF="node13.html#SECTION001350000000000000000">Other Randomizing Commands</A>
+<LI><A NAME="tex2html239"
+  HREF="node13.html#SECTION001350000000000000000">RPitch</A>
+<LI><A NAME="tex2html240"
+  HREF="node13.html#SECTION001360000000000000000">Other Randomizing Commands</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html231"
+<LI><A NAME="tex2html241"
   HREF="node14.html">Chord Voicing</A>
 <UL>
-<LI><A NAME="tex2html232"
+<LI><A NAME="tex2html242"
   HREF="node14.html#SECTION001410000000000000000">Voicing</A>
 <UL>
-<LI><A NAME="tex2html233"
+<LI><A NAME="tex2html243"
   HREF="node14.html#SECTION001411000000000000000">Voicing Mode</A>
 </UL>
-<LI><A NAME="tex2html234"
+<LI><A NAME="tex2html244"
   HREF="node14.html#SECTION001420000000000000000">ChordAdjust</A>
-<LI><A NAME="tex2html235"
+<LI><A NAME="tex2html245"
   HREF="node14.html#SECTION001430000000000000000">Compress</A>
-<LI><A NAME="tex2html236"
+<LI><A NAME="tex2html246"
   HREF="node14.html#SECTION001440000000000000000">DupRoot</A>
-<LI><A NAME="tex2html237"
+<LI><A NAME="tex2html247"
   HREF="node14.html#SECTION001450000000000000000">Invert</A>
-<LI><A NAME="tex2html238"
+<LI><A NAME="tex2html248"
   HREF="node14.html#SECTION001460000000000000000">Limit</A>
-<LI><A NAME="tex2html239"
+<LI><A NAME="tex2html249"
   HREF="node14.html#SECTION001470000000000000000">NoteSpan</A>
-<LI><A NAME="tex2html240"
+<LI><A NAME="tex2html250"
   HREF="node14.html#SECTION001480000000000000000">Range</A>
-<LI><A NAME="tex2html241"
+<LI><A NAME="tex2html251"
   HREF="node14.html#SECTION001490000000000000000">DefChord</A>
-<LI><A NAME="tex2html242"
+<LI><A NAME="tex2html252"
   HREF="node14.html#SECTION0014100000000000000000">PrintChord</A>
-<LI><A NAME="tex2html243"
+<LI><A NAME="tex2html253"
   HREF="node14.html#SECTION0014110000000000000000">Notes</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html244"
+<LI><A NAME="tex2html254"
   HREF="node15.html">Harmony</A>
 <UL>
-<LI><A NAME="tex2html245"
+<LI><A NAME="tex2html255"
   HREF="node15.html#SECTION001510000000000000000">Harmony</A>
-<LI><A NAME="tex2html246"
+<LI><A NAME="tex2html256"
   HREF="node15.html#SECTION001520000000000000000">HarmonyOnly</A>
-<LI><A NAME="tex2html247"
+<LI><A NAME="tex2html257"
   HREF="node15.html#SECTION001530000000000000000">HarmonyVolume</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html248"
+<LI><A NAME="tex2html258"
   HREF="node16.html">Ornament</A>
-<LI><A NAME="tex2html249"
+<LI><A NAME="tex2html259"
   HREF="node17.html">Tempo and Timing</A>
 <UL>
-<LI><A NAME="tex2html250"
+<LI><A NAME="tex2html260"
   HREF="node17.html#SECTION001710000000000000000">Tempo</A>
-<LI><A NAME="tex2html251"
+<LI><A NAME="tex2html261"
   HREF="node17.html#SECTION001720000000000000000">Time</A>
-<LI><A NAME="tex2html252"
+<LI><A NAME="tex2html262"
   HREF="node17.html#SECTION001730000000000000000">Truncate</A>
-<LI><A NAME="tex2html253"
+<LI><A NAME="tex2html263"
   HREF="node17.html#SECTION001740000000000000000">TimeSig</A>
-<LI><A NAME="tex2html254"
+<LI><A NAME="tex2html264"
   HREF="node17.html#SECTION001750000000000000000">BeatAdjust</A>
-<LI><A NAME="tex2html255"
+<LI><A NAME="tex2html265"
   HREF="node17.html#SECTION001760000000000000000">Fermata</A>
-<LI><A NAME="tex2html256"
+<LI><A NAME="tex2html266"
   HREF="node17.html#SECTION001770000000000000000">Cut</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html257"
+<LI><A NAME="tex2html267"
   HREF="node18.html">Swing</A>
 <UL>
-<LI><A NAME="tex2html258"
+<LI><A NAME="tex2html268"
   HREF="node18.html#SECTION001810000000000000000">Skew</A>
-<LI><A NAME="tex2html259"
+<LI><A NAME="tex2html269"
   HREF="node18.html#SECTION001820000000000000000">Accent</A>
-<LI><A NAME="tex2html260"
+<LI><A NAME="tex2html270"
   HREF="node18.html#SECTION001830000000000000000">Delay</A>
-<LI><A NAME="tex2html261"
+<LI><A NAME="tex2html271"
   HREF="node18.html#SECTION001840000000000000000">Notes</A>
-<LI><A NAME="tex2html262"
+<LI><A NAME="tex2html272"
   HREF="node18.html#SECTION001850000000000000000">Summary</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html263"
+<LI><A NAME="tex2html273"
   HREF="node19.html">Volume and Dynamics</A>
 <UL>
-<LI><A NAME="tex2html264"
+<LI><A NAME="tex2html274"
   HREF="node19.html#SECTION001910000000000000000">Accent</A>
-<LI><A NAME="tex2html265"
+<LI><A NAME="tex2html275"
   HREF="node19.html#SECTION001920000000000000000">AdjustVolume</A>
 <UL>
-<LI><A NAME="tex2html266"
+<LI><A NAME="tex2html276"
   HREF="node19.html#SECTION001921000000000000000">Mnemonic Volume Ratios</A>
-<LI><A NAME="tex2html267"
+<LI><A NAME="tex2html277"
   HREF="node19.html#SECTION001922000000000000000">Master Volume Ratio</A>
 </UL>
-<LI><A NAME="tex2html268"
+<LI><A NAME="tex2html278"
   HREF="node19.html#SECTION001930000000000000000">Volume</A>
-<LI><A NAME="tex2html269"
+<LI><A NAME="tex2html279"
   HREF="node19.html#SECTION001940000000000000000">Cresc and Decresc</A>
-<LI><A NAME="tex2html270"
+<LI><A NAME="tex2html280"
   HREF="node19.html#SECTION001950000000000000000">Swell</A>
-<LI><A NAME="tex2html271"
+<LI><A NAME="tex2html281"
   HREF="node19.html#SECTION001960000000000000000">RVolume</A>
-<LI><A NAME="tex2html272"
+<LI><A NAME="tex2html282"
   HREF="node19.html#SECTION001970000000000000000">Saving and Restoring Volumes</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html273"
+<LI><A NAME="tex2html283"
   HREF="node20.html">Repeats</A>
-<LI><A NAME="tex2html274"
+<LI><A NAME="tex2html284"
   HREF="node21.html">Variables, Conditionals and Jumps</A>
 <UL>
-<LI><A NAME="tex2html275"
+<LI><A NAME="tex2html285"
   HREF="node21.html#SECTION002110000000000000000">Variables</A>
 <UL>
-<LI><A NAME="tex2html276"
+<LI><A NAME="tex2html286"
   HREF="node21.html#SECTION002111000000000000000">Set</A>
-<LI><A NAME="tex2html277"
+<LI><A NAME="tex2html287"
   HREF="node21.html#SECTION002112000000000000000">NewSet</A>
-<LI><A NAME="tex2html278"
+<LI><A NAME="tex2html288"
   HREF="node21.html#SECTION002113000000000000000">Mset</A>
-<LI><A NAME="tex2html279"
+<LI><A NAME="tex2html289"
   HREF="node21.html#SECTION002114000000000000000">RndSet</A>
-<LI><A NAME="tex2html280"
+<LI><A NAME="tex2html290"
   HREF="node21.html#SECTION002115000000000000000">UnSet VariableName</A>
-<LI><A NAME="tex2html281"
+<LI><A NAME="tex2html291"
   HREF="node21.html#SECTION002116000000000000000">ShowVars</A>
-<LI><A NAME="tex2html282"
+<LI><A NAME="tex2html292"
   HREF="node21.html#SECTION002117000000000000000">Inc and Dec</A>
-<LI><A NAME="tex2html283"
+<LI><A NAME="tex2html293"
   HREF="node21.html#SECTION002118000000000000000">VExpand On or Off</A>
-<LI><A NAME="tex2html284"
+<LI><A NAME="tex2html294"
   HREF="node21.html#SECTION002119000000000000000">StackValue</A>
 </UL>
-<LI><A NAME="tex2html285"
+<LI><A NAME="tex2html295"
   HREF="node21.html#SECTION002120000000000000000">Predefined Variables</A>
-<LI><A NAME="tex2html286"
+<LI><A NAME="tex2html296"
   HREF="node21.html#SECTION002130000000000000000">Indexing and Slicing</A>
-<LI><A NAME="tex2html287"
+<LI><A NAME="tex2html297"
   HREF="node21.html#SECTION002140000000000000000">Mathematical Expressions</A>
-<LI><A NAME="tex2html288"
+<LI><A NAME="tex2html298"
   HREF="node21.html#SECTION002150000000000000000">Conditionals</A>
-<LI><A NAME="tex2html289"
+<LI><A NAME="tex2html299"
   HREF="node21.html#SECTION002160000000000000000">Goto</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html290"
-  HREF="node22.html">Low Level MIDI Commands</A>
-<UL>
-<LI><A NAME="tex2html291"
-  HREF="node22.html#SECTION002210000000000000000">Channel</A>
-<LI><A NAME="tex2html292"
-  HREF="node22.html#SECTION002220000000000000000">ChannelPref</A>
-<LI><A NAME="tex2html293"
-  HREF="node22.html#SECTION002230000000000000000">ChShare</A>
-<LI><A NAME="tex2html294"
-  HREF="node22.html#SECTION002240000000000000000">ChannelInit</A>
-<LI><A NAME="tex2html295"
-  HREF="node22.html#SECTION002250000000000000000">ForceOut</A>
-<LI><A NAME="tex2html296"
-  HREF="node22.html#SECTION002260000000000000000">MIDI</A>
-<LI><A NAME="tex2html297"
-  HREF="node22.html#SECTION002270000000000000000">MIDIClear</A>
-<LI><A NAME="tex2html298"
-  HREF="node22.html#SECTION002280000000000000000">MIDICue</A>
-<LI><A NAME="tex2html299"
-  HREF="node22.html#SECTION002290000000000000000">MIDICopyright</A>
 <LI><A NAME="tex2html300"
-  HREF="node22.html#SECTION0022100000000000000000">MIDIDef</A>
+  HREF="node22.html">Subroutines</A>
+<UL>
 <LI><A NAME="tex2html301"
-  HREF="node22.html#SECTION0022110000000000000000">MIDICresc and MIDIDecresc</A>
+  HREF="node22.html#SECTION002210000000000000000">DefCall</A>
 <LI><A NAME="tex2html302"
-  HREF="node22.html#SECTION0022120000000000000000">MIDIFile</A>
+  HREF="node22.html#SECTION002220000000000000000">Call</A>
+</UL>
+<BR>
 <LI><A NAME="tex2html303"
-  HREF="node22.html#SECTION0022130000000000000000">MIDIGlis</A>
+  HREF="node23.html">Low Level MIDI Commands</A>
+<UL>
 <LI><A NAME="tex2html304"
-  HREF="node22.html#SECTION0022140000000000000000">MIDIWheel</A>
+  HREF="node23.html#SECTION002310000000000000000">Channel</A>
 <LI><A NAME="tex2html305"
-  HREF="node22.html#SECTION0022150000000000000000">MIDIInc</A>
+  HREF="node23.html#SECTION002320000000000000000">ChannelPref</A>
 <LI><A NAME="tex2html306"
-  HREF="node22.html#SECTION0022160000000000000000">MIDIMark</A>
+  HREF="node23.html#SECTION002330000000000000000">ChShare</A>
 <LI><A NAME="tex2html307"
-  HREF="node22.html#SECTION0022170000000000000000">MIDINote</A>
-<UL>
+  HREF="node23.html#SECTION002340000000000000000">ChannelInit</A>
 <LI><A NAME="tex2html308"
-  HREF="node22.html#SECTION0022171000000000000000">Setting Options</A>
+  HREF="node23.html#SECTION002350000000000000000">ForceOut</A>
 <LI><A NAME="tex2html309"
-  HREF="node22.html#SECTION0022172000000000000000">Note Events</A>
+  HREF="node23.html#SECTION002360000000000000000">MIDI</A>
 <LI><A NAME="tex2html310"
-  HREF="node22.html#SECTION0022173000000000000000">Controller Events</A>
+  HREF="node23.html#SECTION002370000000000000000">MIDIClear</A>
 <LI><A NAME="tex2html311"
-  HREF="node22.html#SECTION0022174000000000000000">Pitch Bend</A>
+  HREF="node23.html#SECTION002380000000000000000">MIDICue</A>
 <LI><A NAME="tex2html312"
-  HREF="node22.html#SECTION0022175000000000000000">Pitch Bend Range</A>
+  HREF="node23.html#SECTION002390000000000000000">MIDICopyright</A>
 <LI><A NAME="tex2html313"
-  HREF="node22.html#SECTION0022176000000000000000">Channel Aftertouch</A>
+  HREF="node23.html#SECTION0023100000000000000000">MIDIDef</A>
 <LI><A NAME="tex2html314"
-  HREF="node22.html#SECTION0022177000000000000000">Channel Aftertouch Range</A>
-</UL>
+  HREF="node23.html#SECTION0023110000000000000000">MIDICresc and MIDIDecresc</A>
 <LI><A NAME="tex2html315"
-  HREF="node22.html#SECTION0022180000000000000000">MIDIPan</A>
+  HREF="node23.html#SECTION0023120000000000000000">MIDIFile</A>
 <LI><A NAME="tex2html316"
-  HREF="node22.html#SECTION0022190000000000000000">MIDISeq</A>
+  HREF="node23.html#SECTION0023130000000000000000">MIDIGlis</A>
 <LI><A NAME="tex2html317"
-  HREF="node22.html#SECTION0022200000000000000000">MIDISplit</A>
+  HREF="node23.html#SECTION0023140000000000000000">MIDIWheel</A>
 <LI><A NAME="tex2html318"
-  HREF="node22.html#SECTION0022210000000000000000">MIDIText</A>
+  HREF="node23.html#SECTION0023150000000000000000">MIDIInc</A>
 <LI><A NAME="tex2html319"
-  HREF="node22.html#SECTION0022220000000000000000">MIDITname</A>
+  HREF="node23.html#SECTION0023160000000000000000">MIDIMark</A>
 <LI><A NAME="tex2html320"
-  HREF="node22.html#SECTION0022230000000000000000">MIDIVoice</A>
+  HREF="node23.html#SECTION0023170000000000000000">MIDINote</A>
+<UL>
 <LI><A NAME="tex2html321"
-  HREF="node22.html#SECTION0022240000000000000000">MIDIVolume</A>
-</UL>
-<BR>
+  HREF="node23.html#SECTION0023171000000000000000">Setting Options</A>
 <LI><A NAME="tex2html322"
-  HREF="node23.html">Patch Management</A>
-<UL>
+  HREF="node23.html#SECTION0023172000000000000000">Note Events</A>
 <LI><A NAME="tex2html323"
-  HREF="node23.html#SECTION002310000000000000000">Voice</A>
+  HREF="node23.html#SECTION0023173000000000000000">Controller Events</A>
 <LI><A NAME="tex2html324"
-  HREF="node23.html#SECTION002320000000000000000">Patch</A>
-<UL>
+  HREF="node23.html#SECTION0023174000000000000000">Pitch Bend</A>
 <LI><A NAME="tex2html325"
-  HREF="node23.html#SECTION002321000000000000000">Patch Set</A>
+  HREF="node23.html#SECTION0023175000000000000000">Pitch Bend Range</A>
 <LI><A NAME="tex2html326"
-  HREF="node23.html#SECTION002322000000000000000">Patch Rename</A>
+  HREF="node23.html#SECTION0023176000000000000000">Channel Aftertouch</A>
 <LI><A NAME="tex2html327"
-  HREF="node23.html#SECTION002323000000000000000">Patch List</A>
-<LI><A NAME="tex2html328"
-  HREF="node23.html#SECTION002324000000000000000">Ensuring It All Works</A>
-</UL>
+  HREF="node23.html#SECTION0023177000000000000000">Channel Aftertouch Range</A>
 </UL>
-<BR>
+<LI><A NAME="tex2html328"
+  HREF="node23.html#SECTION0023180000000000000000">MIDIPan</A>
 <LI><A NAME="tex2html329"
-  HREF="node24.html">Triggers</A>
+  HREF="node23.html#SECTION0023190000000000000000">MIDISeq</A>
 <LI><A NAME="tex2html330"
-  HREF="node25.html">Fine Tuning (Translations)</A>
-<UL>
+  HREF="node23.html#SECTION0023200000000000000000">MIDISplit</A>
 <LI><A NAME="tex2html331"
-  HREF="node25.html#SECTION002510000000000000000">VoiceTr</A>
+  HREF="node23.html#SECTION0023210000000000000000">MIDIText</A>
 <LI><A NAME="tex2html332"
-  HREF="node25.html#SECTION002520000000000000000">ToneTr</A>
+  HREF="node23.html#SECTION0023220000000000000000">MIDITname</A>
 <LI><A NAME="tex2html333"
-  HREF="node25.html#SECTION002530000000000000000">VoiceVolTr</A>
+  HREF="node23.html#SECTION0023230000000000000000">MIDIVoice</A>
 <LI><A NAME="tex2html334"
-  HREF="node25.html#SECTION002540000000000000000">DrumVolTr</A>
-<LI><A NAME="tex2html335"
-  HREF="node25.html#SECTION002550000000000000000">Tweaks</A>
+  HREF="node23.html#SECTION0023240000000000000000">MIDIVolume</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html336"
-  HREF="node26.html">Other Commands and Directives</A>
+<LI><A NAME="tex2html335"
+  HREF="node24.html">Patch Management</A>
 <UL>
+<LI><A NAME="tex2html336"
+  HREF="node24.html#SECTION002410000000000000000">Voice</A>
 <LI><A NAME="tex2html337"
-  HREF="node26.html#SECTION002610000000000000000">AllTracks</A>
+  HREF="node24.html#SECTION002420000000000000000">Patch</A>
+<UL>
 <LI><A NAME="tex2html338"
-  HREF="node26.html#SECTION002620000000000000000">Articulate</A>
+  HREF="node24.html#SECTION002421000000000000000">Patch Set</A>
 <LI><A NAME="tex2html339"
-  HREF="node26.html#SECTION002630000000000000000">CmdLine</A>
+  HREF="node24.html#SECTION002422000000000000000">Patch Rename</A>
 <LI><A NAME="tex2html340"
-  HREF="node26.html#SECTION002640000000000000000">Copy</A>
+  HREF="node24.html#SECTION002423000000000000000">Patch List</A>
 <LI><A NAME="tex2html341"
-  HREF="node26.html#SECTION002650000000000000000">Comment</A>
+  HREF="node24.html#SECTION002424000000000000000">Ensuring It All Works</A>
+</UL>
+</UL>
+<BR>
 <LI><A NAME="tex2html342"
-  HREF="node26.html#SECTION002660000000000000000">Debug</A>
+  HREF="node25.html">Triggers</A>
 <LI><A NAME="tex2html343"
-  HREF="node26.html#SECTION002670000000000000000">Delay</A>
+  HREF="node26.html">Fine Tuning (Translations)</A>
+<UL>
 <LI><A NAME="tex2html344"
-  HREF="node26.html#SECTION002680000000000000000">Delete</A>
+  HREF="node26.html#SECTION002610000000000000000">VoiceTr</A>
 <LI><A NAME="tex2html345"
-  HREF="node26.html#SECTION002690000000000000000">Direction</A>
+  HREF="node26.html#SECTION002620000000000000000">ToneTr</A>
 <LI><A NAME="tex2html346"
-  HREF="node26.html#SECTION0026100000000000000000">KeySig</A>
+  HREF="node26.html#SECTION002630000000000000000">VoiceVolTr</A>
 <LI><A NAME="tex2html347"
-  HREF="node26.html#SECTION0026110000000000000000">Mallet</A>
-<UL>
+  HREF="node26.html#SECTION002640000000000000000">DrumVolTr</A>
 <LI><A NAME="tex2html348"
-  HREF="node26.html#SECTION0026111000000000000000">Rate</A>
-<LI><A NAME="tex2html349"
-  HREF="node26.html#SECTION0026112000000000000000">Decay</A>
+  HREF="node26.html#SECTION002650000000000000000">Tweaks</A>
 </UL>
+<BR>
+<LI><A NAME="tex2html349"
+  HREF="node27.html">Other Commands and Directives</A>
+<UL>
 <LI><A NAME="tex2html350"
-  HREF="node26.html#SECTION0026120000000000000000">Octave</A>
+  HREF="node27.html#SECTION002710000000000000000">AllTracks</A>
 <LI><A NAME="tex2html351"
-  HREF="node26.html#SECTION0026130000000000000000">MOctave</A>
+  HREF="node27.html#SECTION002720000000000000000">Articulate</A>
 <LI><A NAME="tex2html352"
-  HREF="node26.html#SECTION0026140000000000000000">Off</A>
+  HREF="node27.html#SECTION002730000000000000000">CmdLine</A>
 <LI><A NAME="tex2html353"
-  HREF="node26.html#SECTION0026150000000000000000">On</A>
+  HREF="node27.html#SECTION002740000000000000000">Copy</A>
 <LI><A NAME="tex2html354"
-  HREF="node26.html#SECTION0026160000000000000000">Print</A>
+  HREF="node27.html#SECTION002750000000000000000">Comment</A>
 <LI><A NAME="tex2html355"
-  HREF="node26.html#SECTION0026170000000000000000">PrintActive</A>
+  HREF="node27.html#SECTION002760000000000000000">Debug</A>
 <LI><A NAME="tex2html356"
-  HREF="node26.html#SECTION0026180000000000000000">Restart</A>
+  HREF="node27.html#SECTION002770000000000000000">Delay</A>
 <LI><A NAME="tex2html357"
-  HREF="node26.html#SECTION0026190000000000000000">ScaleType</A>
+  HREF="node27.html#SECTION002780000000000000000">Delete</A>
 <LI><A NAME="tex2html358"
-  HREF="node26.html#SECTION0026200000000000000000">Seq</A>
+  HREF="node27.html#SECTION002790000000000000000">Direction</A>
 <LI><A NAME="tex2html359"
-  HREF="node26.html#SECTION0026210000000000000000">Strum</A>
+  HREF="node27.html#SECTION0027100000000000000000">KeySig</A>
 <LI><A NAME="tex2html360"
-  HREF="node26.html#SECTION0026220000000000000000">StrumAdd</A>
+  HREF="node27.html#SECTION0027110000000000000000">Mallet</A>
+<UL>
 <LI><A NAME="tex2html361"
-  HREF="node26.html#SECTION0026230000000000000000">Synchronize</A>
+  HREF="node27.html#SECTION0027111000000000000000">Rate</A>
 <LI><A NAME="tex2html362"
-  HREF="node26.html#SECTION0026240000000000000000">SetSyncTone</A>
+  HREF="node27.html#SECTION0027112000000000000000">Decay</A>
+</UL>
 <LI><A NAME="tex2html363"
-  HREF="node26.html#SECTION0026250000000000000000">Transpose</A>
+  HREF="node27.html#SECTION0027120000000000000000">Octave</A>
 <LI><A NAME="tex2html364"
-  HREF="node26.html#SECTION0026260000000000000000">Unify</A>
-</UL>
-<BR>
+  HREF="node27.html#SECTION0027130000000000000000">MOctave</A>
 <LI><A NAME="tex2html365"
-  HREF="node27.html">Begin/End Blocks</A>
-<UL>
+  HREF="node27.html#SECTION0027140000000000000000">Off</A>
 <LI><A NAME="tex2html366"
-  HREF="node27.html#SECTION002710000000000000000">Begin</A>
+  HREF="node27.html#SECTION0027150000000000000000">On</A>
 <LI><A NAME="tex2html367"
-  HREF="node27.html#SECTION002720000000000000000">End</A>
-</UL>
-<BR>
+  HREF="node27.html#SECTION0027160000000000000000">Print</A>
 <LI><A NAME="tex2html368"
-  HREF="node28.html">Documentation Strings</A>
-<UL>
+  HREF="node27.html#SECTION0027170000000000000000">PrintActive</A>
 <LI><A NAME="tex2html369"
-  HREF="node28.html#SECTION002810000000000000000">Doc</A>
+  HREF="node27.html#SECTION0027180000000000000000">Restart</A>
 <LI><A NAME="tex2html370"
-  HREF="node28.html#SECTION002820000000000000000">Author</A>
+  HREF="node27.html#SECTION0027190000000000000000">ScaleType</A>
 <LI><A NAME="tex2html371"
-  HREF="node28.html#SECTION002830000000000000000">DocVar</A>
-</UL>
-<BR>
+  HREF="node27.html#SECTION0027200000000000000000">Seq</A>
 <LI><A NAME="tex2html372"
-  HREF="node29.html">Paths, Files and Libraries</A>
-<UL>
+  HREF="node27.html#SECTION0027210000000000000000">Strum</A>
 <LI><A NAME="tex2html373"
-  HREF="node29.html#SECTION002901000000000000000">
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Modules</A>
+  HREF="node27.html#SECTION0027220000000000000000">StrumAdd</A>
 <LI><A NAME="tex2html374"
-  HREF="node29.html#SECTION002902000000000000000">Special Characters In Filenames</A>
+  HREF="node27.html#SECTION0027230000000000000000">Synchronize</A>
 <LI><A NAME="tex2html375"
-  HREF="node29.html#SECTION002903000000000000000">Tildes In Filenames</A>
+  HREF="node27.html#SECTION0027240000000000000000">SetSyncTone</A>
 <LI><A NAME="tex2html376"
-  HREF="node29.html#SECTION002904000000000000000">Filenames and the Command Line</A>
+  HREF="node27.html#SECTION0027250000000000000000">Transpose</A>
 <LI><A NAME="tex2html377"
-  HREF="node29.html#SECTION002910000000000000000">File Extensions</A>
+  HREF="node27.html#SECTION0027260000000000000000">Unify</A>
+</UL>
+<BR>
 <LI><A NAME="tex2html378"
-  HREF="node29.html#SECTION002920000000000000000">Eof</A>
+  HREF="node28.html">Begin/End Blocks</A>
+<UL>
 <LI><A NAME="tex2html379"
-  HREF="node29.html#SECTION002930000000000000000">LibPath</A>
+  HREF="node28.html#SECTION002810000000000000000">Begin</A>
 <LI><A NAME="tex2html380"
-  HREF="node29.html#SECTION002940000000000000000">MIDIPlayer</A>
+  HREF="node28.html#SECTION002820000000000000000">End</A>
+</UL>
+<BR>
 <LI><A NAME="tex2html381"
-  HREF="node29.html#SECTION002950000000000000000">Groove Previews</A>
+  HREF="node29.html">Documentation Strings</A>
+<UL>
 <LI><A NAME="tex2html382"
-  HREF="node29.html#SECTION002960000000000000000">OutPath</A>
+  HREF="node29.html#SECTION002910000000000000000">Doc</A>
 <LI><A NAME="tex2html383"
-  HREF="node29.html#SECTION002970000000000000000">Include</A>
+  HREF="node29.html#SECTION002920000000000000000">Author</A>
 <LI><A NAME="tex2html384"
-  HREF="node29.html#SECTION002980000000000000000">IncPath</A>
+  HREF="node29.html#SECTION002930000000000000000">DocVar</A>
+</UL>
+<BR>
 <LI><A NAME="tex2html385"
-  HREF="node29.html#SECTION002990000000000000000">Use</A>
+  HREF="node30.html">Paths, Files and Libraries</A>
+<UL>
 <LI><A NAME="tex2html386"
-  HREF="node29.html#SECTION0029100000000000000000">MmaStart</A>
+  HREF="node30.html#SECTION003001000000000000000">
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Modules</A>
 <LI><A NAME="tex2html387"
-  HREF="node29.html#SECTION0029110000000000000000">MmaEnd</A>
+  HREF="node30.html#SECTION003002000000000000000">Special Characters In Filenames</A>
 <LI><A NAME="tex2html388"
-  HREF="node29.html#SECTION0029120000000000000000">RC Files</A>
+  HREF="node30.html#SECTION003003000000000000000">Tildes In Filenames</A>
 <LI><A NAME="tex2html389"
-  HREF="node29.html#SECTION0029130000000000000000">Library Files</A>
-<UL>
+  HREF="node30.html#SECTION003004000000000000000">Filenames and the Command Line</A>
 <LI><A NAME="tex2html390"
-  HREF="node29.html#SECTION0029131000000000000000">Maintaining and Using Libraries</A>
-</UL>
-</UL>
-<BR>
+  HREF="node30.html#SECTION003010000000000000000">File Extensions</A>
 <LI><A NAME="tex2html391"
-  HREF="node30.html">Creating Effects</A>
-<UL>
+  HREF="node30.html#SECTION003020000000000000000">Eof</A>
 <LI><A NAME="tex2html392"
-  HREF="node30.html#SECTION003010000000000000000">Overlapping Notes</A>
+  HREF="node30.html#SECTION003030000000000000000">LibPath</A>
 <LI><A NAME="tex2html393"
-  HREF="node30.html#SECTION003020000000000000000">Jungle Birds</A>
-</UL>
-<BR>
+  HREF="node30.html#SECTION003040000000000000000">MIDIPlayer</A>
 <LI><A NAME="tex2html394"
-  HREF="node31.html">Frequency Asked Questions</A>
-<UL>
+  HREF="node30.html#SECTION003050000000000000000">Groove Previews</A>
 <LI><A NAME="tex2html395"
-  HREF="node31.html#SECTION003110000000000000000">Chord Octaves</A>
+  HREF="node30.html#SECTION003060000000000000000">OutPath</A>
 <LI><A NAME="tex2html396"
-  HREF="node31.html#SECTION003120000000000000000">AABA Song Forms</A>
+  HREF="node30.html#SECTION003070000000000000000">Include</A>
 <LI><A NAME="tex2html397"
-  HREF="node31.html#SECTION003130000000000000000">Where's the GUI?</A>
+  HREF="node30.html#SECTION003080000000000000000">IncPath</A>
 <LI><A NAME="tex2html398"
-  HREF="node31.html#SECTION003140000000000000000">Where's the manual index?</A>
-</UL>
-<BR>
+  HREF="node30.html#SECTION003090000000000000000">Use</A>
 <LI><A NAME="tex2html399"
-  HREF="node32.html">Symbols and Constants</A>
-<UL>
+  HREF="node30.html#SECTION0030100000000000000000">MmaStart</A>
 <LI><A NAME="tex2html400"
-  HREF="node32.html#SECTION003210000000000000000">Chord Names</A>
-<UL>
+  HREF="node30.html#SECTION0030110000000000000000">MmaEnd</A>
 <LI><A NAME="tex2html401"
-  HREF="node32.html#SECTION003211000000000000000">Octave Adjustment</A>
+  HREF="node30.html#SECTION0030120000000000000000">RC Files</A>
 <LI><A NAME="tex2html402"
-  HREF="node32.html#SECTION003212000000000000000">Altered Chords</A>
+  HREF="node30.html#SECTION0030130000000000000000">Library Files</A>
+<UL>
 <LI><A NAME="tex2html403"
-  HREF="node32.html#SECTION003213000000000000000">Diminished Chords</A>
+  HREF="node30.html#SECTION0030131000000000000000">Maintaining and Using Libraries</A>
+</UL>
+</UL>
+<BR>
 <LI><A NAME="tex2html404"
-  HREF="node32.html#SECTION003214000000000000000">Slash Chords</A>
+  HREF="node31.html">Creating Effects</A>
+<UL>
 <LI><A NAME="tex2html405"
-  HREF="node32.html#SECTION003215000000000000000">Polychords</A>
+  HREF="node31.html#SECTION003110000000000000000">Overlapping Notes</A>
 <LI><A NAME="tex2html406"
-  HREF="node32.html#SECTION003216000000000000000">Chord Inversions</A>
+  HREF="node31.html#SECTION003120000000000000000">Jungle Birds</A>
+</UL>
+<BR>
 <LI><A NAME="tex2html407"
-  HREF="node32.html#SECTION003217000000000000000">Barre Settings</A>
+  HREF="node32.html">Frequency Asked Questions</A>
+<UL>
 <LI><A NAME="tex2html408"
-  HREF="node32.html#SECTION003218000000000000000">Roman Numerals</A>
-</UL>
+  HREF="node32.html#SECTION003210000000000000000">Chord Octaves</A>
 <LI><A NAME="tex2html409"
-  HREF="node32.html#SECTION003220000000000000000">MIDI Voices</A>
-<UL>
+  HREF="node32.html#SECTION003220000000000000000">AABA Song Forms</A>
 <LI><A NAME="tex2html410"
-  HREF="node32.html#SECTION003221000000000000000">Voices, Alphabetically</A>
+  HREF="node32.html#SECTION003230000000000000000">Where's the GUI?</A>
 <LI><A NAME="tex2html411"
-  HREF="node32.html#SECTION003222000000000000000">Voices, By MIDI Value</A>
+  HREF="node32.html#SECTION003240000000000000000">Where's the manual index?</A>
 </UL>
+<BR>
 <LI><A NAME="tex2html412"
-  HREF="node32.html#SECTION003230000000000000000">Drum Notes</A>
+  HREF="node33.html">Symbols and Constants</A>
 <UL>
 <LI><A NAME="tex2html413"
-  HREF="node32.html#SECTION003231000000000000000">Drum Notes, Alphabetically</A>
+  HREF="node33.html#SECTION003310000000000000000">Chord Names</A>
+<UL>
 <LI><A NAME="tex2html414"
-  HREF="node32.html#SECTION003232000000000000000">Drum Notes, by MIDI Value</A>
-</UL>
+  HREF="node33.html#SECTION003311000000000000000">Octave Adjustment</A>
 <LI><A NAME="tex2html415"
-  HREF="node32.html#SECTION003240000000000000000">MIDI Controllers</A>
-<UL>
+  HREF="node33.html#SECTION003312000000000000000">Altered Chords</A>
 <LI><A NAME="tex2html416"
-  HREF="node32.html#SECTION003241000000000000000">Controllers, Alphabetically</A>
+  HREF="node33.html#SECTION003313000000000000000">Diminished Chords</A>
 <LI><A NAME="tex2html417"
-  HREF="node32.html#SECTION003242000000000000000">Controllers, by Value</A>
-</UL>
-</UL>
-<BR>
+  HREF="node33.html#SECTION003314000000000000000">Slash Chords</A>
 <LI><A NAME="tex2html418"
-  HREF="node33.html">Bibliography and Thanks</A>
+  HREF="node33.html#SECTION003315000000000000000">Polychords</A>
 <LI><A NAME="tex2html419"
-  HREF="node34.html">Command Summary</A>
+  HREF="node33.html#SECTION003316000000000000000">Chord Inversions</A>
 <LI><A NAME="tex2html420"
-  HREF="node35.html">About this document ...</A>
+  HREF="node33.html#SECTION003317000000000000000">Barre Settings</A>
+<LI><A NAME="tex2html421"
+  HREF="node33.html#SECTION003318000000000000000">Roman Numerals</A>
+</UL>
+<LI><A NAME="tex2html422"
+  HREF="node33.html#SECTION003320000000000000000">MIDI Voices</A>
+<UL>
+<LI><A NAME="tex2html423"
+  HREF="node33.html#SECTION003321000000000000000">Voices, Alphabetically</A>
+<LI><A NAME="tex2html424"
+  HREF="node33.html#SECTION003322000000000000000">Voices, By MIDI Value</A>
+</UL>
+<LI><A NAME="tex2html425"
+  HREF="node33.html#SECTION003330000000000000000">Drum Notes</A>
+<UL>
+<LI><A NAME="tex2html426"
+  HREF="node33.html#SECTION003331000000000000000">Drum Notes, Alphabetically</A>
+<LI><A NAME="tex2html427"
+  HREF="node33.html#SECTION003332000000000000000">Drum Notes, by MIDI Value</A>
+</UL>
+<LI><A NAME="tex2html428"
+  HREF="node33.html#SECTION003340000000000000000">MIDI Controllers</A>
+<UL>
+<LI><A NAME="tex2html429"
+  HREF="node33.html#SECTION003341000000000000000">Controllers, Alphabetically</A>
+<LI><A NAME="tex2html430"
+  HREF="node33.html#SECTION003342000000000000000">Controllers, by Value</A>
+</UL>
+</UL>
+<BR>
+<LI><A NAME="tex2html431"
+  HREF="node34.html">Bibliography and Thanks</A>
+<LI><A NAME="tex2html432"
+  HREF="node35.html">Command Summary</A>
+<LI><A NAME="tex2html433"
+  HREF="node36.html">About this document ...</A>
 </UL>
 <!--End of Table of Child-Links-->
 <BR><HR>
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/mma.html b/docs/html/ref/mma.html
index 8fd907a..4cea1e5 100644
--- a/docs/html/ref/mma.html
+++ b/docs/html/ref/mma.html
@@ -25,23 +25,24 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html125"
+<A NAME="tex2html132"
   HREF="node1.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html123"
+<A NAME="tex2html130"
   HREF="../mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev_g.png">   
 <BR>
-<B> Next:</B> <A NAME="tex2html126"
+<B> Next:</B> <A NAME="tex2html133"
   HREF="node1.html">Overview and Introduction</A>
-<B> Up:</B> <A NAME="tex2html124"
+<B> Up:</B> <A NAME="tex2html131"
   HREF="../mma.html">Main MMA Reference</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
 
 <P>
+
 <P>
 
 <P>
@@ -50,7 +51,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 <P>
 <H1 ALIGN="CENTER"><IMG
- ALIGN="BOTTOM" BORDER="0" SRC="../logo.png"
+ WIDTH="730" HEIGHT="314" ALIGN="BOTTOM" BORDER="0"
+ SRC="../../logo/logo.png"
  ALT="LOST LOGO">
 
 <P>
@@ -59,7 +61,7 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 <P ALIGN="CENTER"><STRONG>Bob van der Poel</STRONG></P>
 <P ALIGN="CENTER"><I>Wynndel, BC, Canada</I></P>
-<P ALIGN="CENTER"><STRONG>January 27, 2015</STRONG></P>
+<P ALIGN="CENTER"><STRONG>September 18, 2015</STRONG></P>
 </DIV>
 
 <P>
@@ -70,727 +72,742 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html127"
+<LI><A NAME="tex2html134"
   HREF="node1.html">Overview and Introduction</A>
 <UL>
-<LI><A NAME="tex2html128"
+<LI><A NAME="tex2html135"
   HREF="node1.html#SECTION00110000000000000000">License, Version and Legalities</A>
-<LI><A NAME="tex2html129"
+<LI><A NAME="tex2html136"
   HREF="node1.html#SECTION00120000000000000000">About this Manual</A>
 <UL>
-<LI><A NAME="tex2html130"
+<LI><A NAME="tex2html137"
   HREF="node1.html#SECTION00121000000000000000">Typographic Conventions</A>
-<LI><A NAME="tex2html131"
+<LI><A NAME="tex2html138"
   HREF="node1.html#SECTION00122000000000000000"><SPAN CLASS="logo,LaTeX">L<SUP><SMALL>A</SMALL></SUP>T<SMALL>E</SMALL>X</SPAN> and HTML</A>
-<LI><A NAME="tex2html132"
+<LI><A NAME="tex2html139"
   HREF="node1.html#SECTION00123000000000000000">Other Documentation</A>
-<LI><A NAME="tex2html133"
+<LI><A NAME="tex2html140"
   HREF="node1.html#SECTION00124000000000000000">Music Notation</A>
 </UL>
-<LI><A NAME="tex2html134"
+<LI><A NAME="tex2html141"
   HREF="node1.html#SECTION00130000000000000000">Installing 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> </A>
-<LI><A NAME="tex2html135"
+<LI><A NAME="tex2html142"
   HREF="node1.html#SECTION00140000000000000000">Running 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> </A>
-<LI><A NAME="tex2html136"
+<LI><A NAME="tex2html143"
   HREF="node1.html#SECTION00150000000000000000">Comments</A>
-<LI><A NAME="tex2html137"
+<LI><A NAME="tex2html144"
   HREF="node1.html#SECTION00160000000000000000">Theory Of Operation</A>
-<LI><A NAME="tex2html138"
+<LI><A NAME="tex2html145"
   HREF="node1.html#SECTION00170000000000000000">Case Sensitivity</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html139"
+<LI><A NAME="tex2html146"
   HREF="node2.html">Running 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> </A>
 <UL>
-<LI><A NAME="tex2html140"
+<LI><A NAME="tex2html147"
   HREF="node2.html#SECTION00210000000000000000">Command Line Options</A>
-<LI><A NAME="tex2html141"
+<LI><A NAME="tex2html148"
   HREF="node2.html#SECTION00220000000000000000">Lines and Spaces</A>
-<LI><A NAME="tex2html142"
+<LI><A NAME="tex2html149"
   HREF="node2.html#SECTION00230000000000000000">Programming Comments</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html143"
+<LI><A NAME="tex2html150"
   HREF="node3.html">Tracks and Channels</A>
 <UL>
-<LI><A NAME="tex2html144"
+<LI><A NAME="tex2html151"
   HREF="node3.html#SECTION00310000000000000000">
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Tracks</A>
-<LI><A NAME="tex2html145"
+<LI><A NAME="tex2html152"
   HREF="node3.html#SECTION00320000000000000000">Track Channels</A>
-<LI><A NAME="tex2html146"
+<LI><A NAME="tex2html153"
   HREF="node3.html#SECTION00330000000000000000">Track Descriptions</A>
 <UL>
-<LI><A NAME="tex2html147"
+<LI><A NAME="tex2html154"
   HREF="node3.html#SECTION00331000000000000000">Drum</A>
-<LI><A NAME="tex2html148"
+<LI><A NAME="tex2html155"
   HREF="node3.html#SECTION00332000000000000000">Chord</A>
-<LI><A NAME="tex2html149"
+<LI><A NAME="tex2html156"
   HREF="node3.html#SECTION00333000000000000000">Arpeggio</A>
-<LI><A NAME="tex2html150"
+<LI><A NAME="tex2html157"
   HREF="node3.html#SECTION00334000000000000000">Scale</A>
-<LI><A NAME="tex2html151"
+<LI><A NAME="tex2html158"
   HREF="node3.html#SECTION00335000000000000000">Bass</A>
-<LI><A NAME="tex2html152"
+<LI><A NAME="tex2html159"
   HREF="node3.html#SECTION00336000000000000000">Walk</A>
-<LI><A NAME="tex2html153"
+<LI><A NAME="tex2html160"
   HREF="node3.html#SECTION00337000000000000000">Plectrum</A>
-<LI><A NAME="tex2html154"
+<LI><A NAME="tex2html161"
   HREF="node3.html#SECTION00338000000000000000">Solo and Melody</A>
-<LI><A NAME="tex2html155"
+<LI><A NAME="tex2html162"
   HREF="node3.html#SECTION00339000000000000000">Automatic Melodies</A>
 </UL>
-<LI><A NAME="tex2html156"
+<LI><A NAME="tex2html163"
   HREF="node3.html#SECTION00340000000000000000">Silencing a Track</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html157"
+<LI><A NAME="tex2html164"
   HREF="node4.html">Patterns</A>
 <UL>
-<LI><A NAME="tex2html158"
+<LI><A NAME="tex2html165"
   HREF="node4.html#SECTION00410000000000000000">Defining a Pattern</A>
 <UL>
-<LI><A NAME="tex2html159"
+<LI><A NAME="tex2html166"
   HREF="node4.html#SECTION00411000000000000000">Bass</A>
-<LI><A NAME="tex2html160"
+<LI><A NAME="tex2html167"
   HREF="node4.html#SECTION00412000000000000000">Chord</A>
-<LI><A NAME="tex2html161"
+<LI><A NAME="tex2html168"
   HREF="node4.html#SECTION00413000000000000000">Arpeggio</A>
-<LI><A NAME="tex2html162"
+<LI><A NAME="tex2html169"
   HREF="node4.html#SECTION00414000000000000000">Walk</A>
-<LI><A NAME="tex2html163"
+<LI><A NAME="tex2html170"
   HREF="node4.html#SECTION00415000000000000000">Scale</A>
-<LI><A NAME="tex2html164"
+<LI><A NAME="tex2html171"
   HREF="node4.html#SECTION00416000000000000000">Aria</A>
-<LI><A NAME="tex2html165"
+<LI><A NAME="tex2html172"
   HREF="node4.html#SECTION00417000000000000000">Plectrum</A>
-<LI><A NAME="tex2html166"
+<LI><A NAME="tex2html173"
   HREF="node4.html#SECTION00418000000000000000">Drum</A>
-<LI><A NAME="tex2html167"
+<LI><A NAME="tex2html174"
   HREF="node4.html#SECTION00419000000000000000">Drum Tone</A>
 </UL>
-<LI><A NAME="tex2html168"
+<LI><A NAME="tex2html175"
   HREF="node4.html#SECTION00420000000000000000">Including Existing Patterns in New Definitions</A>
-<LI><A NAME="tex2html169"
+<LI><A NAME="tex2html176"
   HREF="node4.html#SECTION00430000000000000000">Multiplying and Shifting Patterns</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html170"
+<LI><A NAME="tex2html177"
   HREF="node5.html">Sequences</A>
 <UL>
-<LI><A NAME="tex2html171"
+<LI><A NAME="tex2html178"
   HREF="node5.html#SECTION00510000000000000000">Defining Sequences</A>
-<LI><A NAME="tex2html172"
+<LI><A NAME="tex2html179"
   HREF="node5.html#SECTION00520000000000000000">SeqClear</A>
-<LI><A NAME="tex2html173"
+<LI><A NAME="tex2html180"
   HREF="node5.html#SECTION00530000000000000000">SeqRnd</A>
-<LI><A NAME="tex2html174"
+<LI><A NAME="tex2html181"
   HREF="node5.html#SECTION00540000000000000000">SeqRndWeight</A>
-<LI><A NAME="tex2html175"
+<LI><A NAME="tex2html182"
   HREF="node5.html#SECTION00550000000000000000">SeqSize</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html176"
+<LI><A NAME="tex2html183"
   HREF="node6.html">Grooves</A>
 <UL>
-<LI><A NAME="tex2html177"
+<LI><A NAME="tex2html184"
   HREF="node6.html#SECTION00610000000000000000">Creating A Groove</A>
-<LI><A NAME="tex2html178"
+<LI><A NAME="tex2html185"
   HREF="node6.html#SECTION00620000000000000000">Using A Groove</A>
 <UL>
-<LI><A NAME="tex2html179"
+<LI><A NAME="tex2html186"
   HREF="node6.html#SECTION00621000000000000000">Extended Groove Notation</A>
-<LI><A NAME="tex2html180"
+<LI><A NAME="tex2html187"
   HREF="node6.html#SECTION00622000000000000000">Overlay Grooves</A>
 </UL>
-<LI><A NAME="tex2html181"
+<LI><A NAME="tex2html188"
   HREF="node6.html#SECTION00630000000000000000">Groove Aliases</A>
-<LI><A NAME="tex2html182"
+<LI><A NAME="tex2html189"
   HREF="node6.html#SECTION00640000000000000000">AllGrooves</A>
-<LI><A NAME="tex2html183"
+<LI><A NAME="tex2html190"
   HREF="node6.html#SECTION00650000000000000000">Deleting Grooves</A>
-<LI><A NAME="tex2html184"
+<LI><A NAME="tex2html191"
   HREF="node6.html#SECTION00660000000000000000">Sticky</A>
-<LI><A NAME="tex2html185"
+<LI><A NAME="tex2html192"
   HREF="node6.html#SECTION00670000000000000000">Library Issues</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html186"
+<LI><A NAME="tex2html193"
   HREF="node7.html">Riffs</A>
 <UL>
-<LI><A NAME="tex2html187"
+<LI><A NAME="tex2html194"
   HREF="node7.html#SECTION00710000000000000000">DupRiff</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html188"
+<LI><A NAME="tex2html195"
   HREF="node8.html">Musical Data Format</A>
 <UL>
-<LI><A NAME="tex2html189"
+<LI><A NAME="tex2html196"
   HREF="node8.html#SECTION00810000000000000000">Bar Numbers</A>
-<LI><A NAME="tex2html190"
+<LI><A NAME="tex2html197"
   HREF="node8.html#SECTION00820000000000000000">Bar Repeat</A>
-<LI><A NAME="tex2html191"
+<LI><A NAME="tex2html198"
   HREF="node8.html#SECTION00830000000000000000">Chords</A>
-<LI><A NAME="tex2html192"
+<LI><A NAME="tex2html199"
   HREF="node8.html#SECTION00840000000000000000">Rests</A>
-<LI><A NAME="tex2html193"
+<LI><A NAME="tex2html200"
   HREF="node8.html#SECTION00850000000000000000">Positioning</A>
-<LI><A NAME="tex2html194"
+<LI><A NAME="tex2html201"
   HREF="node8.html#SECTION00860000000000000000">Case Sensitivity</A>
-<LI><A NAME="tex2html195"
+<LI><A NAME="tex2html202"
   HREF="node8.html#SECTION00870000000000000000">Track Chords</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html196"
+<LI><A NAME="tex2html203"
   HREF="node9.html">Lyrics</A>
 <UL>
-<LI><A NAME="tex2html197"
+<LI><A NAME="tex2html204"
   HREF="node9.html#SECTION00910000000000000000">Lyric Options</A>
 <UL>
-<LI><A NAME="tex2html198"
-  HREF="node9.html#SECTION00911000000000000000">Event Type</A>
-<LI><A NAME="tex2html199"
-  HREF="node9.html#SECTION00912000000000000000">Kar File Mode</A>
-<LI><A NAME="tex2html200"
-  HREF="node9.html#SECTION00913000000000000000">Word Splitting</A>
+<LI><A NAME="tex2html205"
+  HREF="node9.html#SECTION00911000000000000000">Enable</A>
+<LI><A NAME="tex2html206"
+  HREF="node9.html#SECTION00912000000000000000">Event Type</A>
+<LI><A NAME="tex2html207"
+  HREF="node9.html#SECTION00913000000000000000">Kar File Mode</A>
+<LI><A NAME="tex2html208"
+  HREF="node9.html#SECTION00914000000000000000">Word Splitting</A>
 </UL>
-<LI><A NAME="tex2html201"
+<LI><A NAME="tex2html209"
   HREF="node9.html#SECTION00920000000000000000">Chord Name Insertion</A>
 <UL>
-<LI><A NAME="tex2html202"
+<LI><A NAME="tex2html210"
   HREF="node9.html#SECTION00921000000000000000">Chord Transposition</A>
 </UL>
-<LI><A NAME="tex2html203"
+<LI><A NAME="tex2html211"
   HREF="node9.html#SECTION00930000000000000000">Setting Lyrics</A>
 <UL>
-<LI><A NAME="tex2html204"
+<LI><A NAME="tex2html212"
   HREF="node9.html#SECTION00931000000000000000">Limitations</A>
 </UL>
 </UL>
 <BR>
-<LI><A NAME="tex2html205"
+<LI><A NAME="tex2html213"
   HREF="node10.html">Solo and Melody Tracks</A>
 <UL>
-<LI><A NAME="tex2html206"
+<LI><A NAME="tex2html214"
   HREF="node10.html#SECTION001010000000000000000">Note Data Format</A>
 <UL>
-<LI><A NAME="tex2html207"
+<LI><A NAME="tex2html215"
   HREF="node10.html#SECTION001011000000000000000">Chord Extensions</A>
-<LI><A NAME="tex2html208"
+<LI><A NAME="tex2html216"
   HREF="node10.html#SECTION001012000000000000000">Accents</A>
-<LI><A NAME="tex2html209"
+<LI><A NAME="tex2html217"
   HREF="node10.html#SECTION001013000000000000000">Long Notes</A>
-<LI><A NAME="tex2html210"
+<LI><A NAME="tex2html218"
   HREF="node10.html#SECTION001014000000000000000">Using Defaults</A>
-<LI><A NAME="tex2html211"
+<LI><A NAME="tex2html219"
   HREF="node10.html#SECTION001015000000000000000">Stretch</A>
-<LI><A NAME="tex2html212"
+<LI><A NAME="tex2html220"
   HREF="node10.html#SECTION001016000000000000000">Other Commands</A>
 </UL>
-<LI><A NAME="tex2html213"
+<LI><A NAME="tex2html221"
   HREF="node10.html#SECTION001020000000000000000">AutoSoloTracks</A>
-<LI><A NAME="tex2html214"
+<LI><A NAME="tex2html222"
   HREF="node10.html#SECTION001030000000000000000">Drum Solo Tracks</A>
-<LI><A NAME="tex2html215"
+<LI><A NAME="tex2html223"
   HREF="node10.html#SECTION001040000000000000000">Arpeggiation</A>
-<LI><A NAME="tex2html216"
+<LI><A NAME="tex2html224"
   HREF="node10.html#SECTION001050000000000000000">Sequence</A>
-<LI><A NAME="tex2html217"
+<LI><A NAME="tex2html225"
   HREF="node10.html#SECTION001060000000000000000">Voicing</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html218"
+<LI><A NAME="tex2html226"
   HREF="node11.html">Emulating plucked instruments: Plectrum Tracks</A>
 <UL>
-<LI><A NAME="tex2html219"
+<LI><A NAME="tex2html227"
   HREF="node11.html#SECTION001110000000000000000">Tuning</A>
-<LI><A NAME="tex2html220"
+<LI><A NAME="tex2html228"
   HREF="node11.html#SECTION001120000000000000000">Capo</A>
-<LI><A NAME="tex2html221"
+<LI><A NAME="tex2html229"
   HREF="node11.html#SECTION001130000000000000000">Strum</A>
-<LI><A NAME="tex2html222"
+<LI><A NAME="tex2html230"
   HREF="node11.html#SECTION001140000000000000000">Articulate</A>
-<LI><A NAME="tex2html223"
+<LI><A NAME="tex2html231"
   HREF="node11.html#SECTION001150000000000000000">Patterns</A>
+<LI><A NAME="tex2html232"
+  HREF="node11.html#SECTION001160000000000000000">Fret Noise</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html224"
+<LI><A NAME="tex2html233"
   HREF="node12.html">Automatic Melodies: Aria Tracks</A>
-<LI><A NAME="tex2html225"
+<LI><A NAME="tex2html234"
   HREF="node13.html">Randomizing</A>
 <UL>
-<LI><A NAME="tex2html226"
+<LI><A NAME="tex2html235"
   HREF="node13.html#SECTION001310000000000000000">RndSeed</A>
-<LI><A NAME="tex2html227"
+<LI><A NAME="tex2html236"
   HREF="node13.html#SECTION001320000000000000000">RSkip</A>
-<LI><A NAME="tex2html228"
+<LI><A NAME="tex2html237"
   HREF="node13.html#SECTION001330000000000000000">RTime</A>
-<LI><A NAME="tex2html229"
+<LI><A NAME="tex2html238"
   HREF="node13.html#SECTION001340000000000000000">RDuration</A>
-<LI><A NAME="tex2html230"
-  HREF="node13.html#SECTION001350000000000000000">Other Randomizing Commands</A>
+<LI><A NAME="tex2html239"
+  HREF="node13.html#SECTION001350000000000000000">RPitch</A>
+<LI><A NAME="tex2html240"
+  HREF="node13.html#SECTION001360000000000000000">Other Randomizing Commands</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html231"
+<LI><A NAME="tex2html241"
   HREF="node14.html">Chord Voicing</A>
 <UL>
-<LI><A NAME="tex2html232"
+<LI><A NAME="tex2html242"
   HREF="node14.html#SECTION001410000000000000000">Voicing</A>
 <UL>
-<LI><A NAME="tex2html233"
+<LI><A NAME="tex2html243"
   HREF="node14.html#SECTION001411000000000000000">Voicing Mode</A>
 </UL>
-<LI><A NAME="tex2html234"
+<LI><A NAME="tex2html244"
   HREF="node14.html#SECTION001420000000000000000">ChordAdjust</A>
-<LI><A NAME="tex2html235"
+<LI><A NAME="tex2html245"
   HREF="node14.html#SECTION001430000000000000000">Compress</A>
-<LI><A NAME="tex2html236"
+<LI><A NAME="tex2html246"
   HREF="node14.html#SECTION001440000000000000000">DupRoot</A>
-<LI><A NAME="tex2html237"
+<LI><A NAME="tex2html247"
   HREF="node14.html#SECTION001450000000000000000">Invert</A>
-<LI><A NAME="tex2html238"
+<LI><A NAME="tex2html248"
   HREF="node14.html#SECTION001460000000000000000">Limit</A>
-<LI><A NAME="tex2html239"
+<LI><A NAME="tex2html249"
   HREF="node14.html#SECTION001470000000000000000">NoteSpan</A>
-<LI><A NAME="tex2html240"
+<LI><A NAME="tex2html250"
   HREF="node14.html#SECTION001480000000000000000">Range</A>
-<LI><A NAME="tex2html241"
+<LI><A NAME="tex2html251"
   HREF="node14.html#SECTION001490000000000000000">DefChord</A>
-<LI><A NAME="tex2html242"
+<LI><A NAME="tex2html252"
   HREF="node14.html#SECTION0014100000000000000000">PrintChord</A>
-<LI><A NAME="tex2html243"
+<LI><A NAME="tex2html253"
   HREF="node14.html#SECTION0014110000000000000000">Notes</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html244"
+<LI><A NAME="tex2html254"
   HREF="node15.html">Harmony</A>
 <UL>
-<LI><A NAME="tex2html245"
+<LI><A NAME="tex2html255"
   HREF="node15.html#SECTION001510000000000000000">Harmony</A>
-<LI><A NAME="tex2html246"
+<LI><A NAME="tex2html256"
   HREF="node15.html#SECTION001520000000000000000">HarmonyOnly</A>
-<LI><A NAME="tex2html247"
+<LI><A NAME="tex2html257"
   HREF="node15.html#SECTION001530000000000000000">HarmonyVolume</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html248"
+<LI><A NAME="tex2html258"
   HREF="node16.html">Ornament</A>
-<LI><A NAME="tex2html249"
+<LI><A NAME="tex2html259"
   HREF="node17.html">Tempo and Timing</A>
 <UL>
-<LI><A NAME="tex2html250"
+<LI><A NAME="tex2html260"
   HREF="node17.html#SECTION001710000000000000000">Tempo</A>
-<LI><A NAME="tex2html251"
+<LI><A NAME="tex2html261"
   HREF="node17.html#SECTION001720000000000000000">Time</A>
-<LI><A NAME="tex2html252"
+<LI><A NAME="tex2html262"
   HREF="node17.html#SECTION001730000000000000000">Truncate</A>
-<LI><A NAME="tex2html253"
+<LI><A NAME="tex2html263"
   HREF="node17.html#SECTION001740000000000000000">TimeSig</A>
-<LI><A NAME="tex2html254"
+<LI><A NAME="tex2html264"
   HREF="node17.html#SECTION001750000000000000000">BeatAdjust</A>
-<LI><A NAME="tex2html255"
+<LI><A NAME="tex2html265"
   HREF="node17.html#SECTION001760000000000000000">Fermata</A>
-<LI><A NAME="tex2html256"
+<LI><A NAME="tex2html266"
   HREF="node17.html#SECTION001770000000000000000">Cut</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html257"
+<LI><A NAME="tex2html267"
   HREF="node18.html">Swing</A>
 <UL>
-<LI><A NAME="tex2html258"
+<LI><A NAME="tex2html268"
   HREF="node18.html#SECTION001810000000000000000">Skew</A>
-<LI><A NAME="tex2html259"
+<LI><A NAME="tex2html269"
   HREF="node18.html#SECTION001820000000000000000">Accent</A>
-<LI><A NAME="tex2html260"
+<LI><A NAME="tex2html270"
   HREF="node18.html#SECTION001830000000000000000">Delay</A>
-<LI><A NAME="tex2html261"
+<LI><A NAME="tex2html271"
   HREF="node18.html#SECTION001840000000000000000">Notes</A>
-<LI><A NAME="tex2html262"
+<LI><A NAME="tex2html272"
   HREF="node18.html#SECTION001850000000000000000">Summary</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html263"
+<LI><A NAME="tex2html273"
   HREF="node19.html">Volume and Dynamics</A>
 <UL>
-<LI><A NAME="tex2html264"
+<LI><A NAME="tex2html274"
   HREF="node19.html#SECTION001910000000000000000">Accent</A>
-<LI><A NAME="tex2html265"
+<LI><A NAME="tex2html275"
   HREF="node19.html#SECTION001920000000000000000">AdjustVolume</A>
 <UL>
-<LI><A NAME="tex2html266"
+<LI><A NAME="tex2html276"
   HREF="node19.html#SECTION001921000000000000000">Mnemonic Volume Ratios</A>
-<LI><A NAME="tex2html267"
+<LI><A NAME="tex2html277"
   HREF="node19.html#SECTION001922000000000000000">Master Volume Ratio</A>
 </UL>
-<LI><A NAME="tex2html268"
+<LI><A NAME="tex2html278"
   HREF="node19.html#SECTION001930000000000000000">Volume</A>
-<LI><A NAME="tex2html269"
+<LI><A NAME="tex2html279"
   HREF="node19.html#SECTION001940000000000000000">Cresc and Decresc</A>
-<LI><A NAME="tex2html270"
+<LI><A NAME="tex2html280"
   HREF="node19.html#SECTION001950000000000000000">Swell</A>
-<LI><A NAME="tex2html271"
+<LI><A NAME="tex2html281"
   HREF="node19.html#SECTION001960000000000000000">RVolume</A>
-<LI><A NAME="tex2html272"
+<LI><A NAME="tex2html282"
   HREF="node19.html#SECTION001970000000000000000">Saving and Restoring Volumes</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html273"
+<LI><A NAME="tex2html283"
   HREF="node20.html">Repeats</A>
-<LI><A NAME="tex2html274"
+<LI><A NAME="tex2html284"
   HREF="node21.html">Variables, Conditionals and Jumps</A>
 <UL>
-<LI><A NAME="tex2html275"
+<LI><A NAME="tex2html285"
   HREF="node21.html#SECTION002110000000000000000">Variables</A>
 <UL>
-<LI><A NAME="tex2html276"
+<LI><A NAME="tex2html286"
   HREF="node21.html#SECTION002111000000000000000">Set</A>
-<LI><A NAME="tex2html277"
+<LI><A NAME="tex2html287"
   HREF="node21.html#SECTION002112000000000000000">NewSet</A>
-<LI><A NAME="tex2html278"
+<LI><A NAME="tex2html288"
   HREF="node21.html#SECTION002113000000000000000">Mset</A>
-<LI><A NAME="tex2html279"
+<LI><A NAME="tex2html289"
   HREF="node21.html#SECTION002114000000000000000">RndSet</A>
-<LI><A NAME="tex2html280"
+<LI><A NAME="tex2html290"
   HREF="node21.html#SECTION002115000000000000000">UnSet VariableName</A>
-<LI><A NAME="tex2html281"
+<LI><A NAME="tex2html291"
   HREF="node21.html#SECTION002116000000000000000">ShowVars</A>
-<LI><A NAME="tex2html282"
+<LI><A NAME="tex2html292"
   HREF="node21.html#SECTION002117000000000000000">Inc and Dec</A>
-<LI><A NAME="tex2html283"
+<LI><A NAME="tex2html293"
   HREF="node21.html#SECTION002118000000000000000">VExpand On or Off</A>
-<LI><A NAME="tex2html284"
+<LI><A NAME="tex2html294"
   HREF="node21.html#SECTION002119000000000000000">StackValue</A>
 </UL>
-<LI><A NAME="tex2html285"
+<LI><A NAME="tex2html295"
   HREF="node21.html#SECTION002120000000000000000">Predefined Variables</A>
-<LI><A NAME="tex2html286"
+<LI><A NAME="tex2html296"
   HREF="node21.html#SECTION002130000000000000000">Indexing and Slicing</A>
-<LI><A NAME="tex2html287"
+<LI><A NAME="tex2html297"
   HREF="node21.html#SECTION002140000000000000000">Mathematical Expressions</A>
-<LI><A NAME="tex2html288"
+<LI><A NAME="tex2html298"
   HREF="node21.html#SECTION002150000000000000000">Conditionals</A>
-<LI><A NAME="tex2html289"
+<LI><A NAME="tex2html299"
   HREF="node21.html#SECTION002160000000000000000">Goto</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html290"
-  HREF="node22.html">Low Level MIDI Commands</A>
-<UL>
-<LI><A NAME="tex2html291"
-  HREF="node22.html#SECTION002210000000000000000">Channel</A>
-<LI><A NAME="tex2html292"
-  HREF="node22.html#SECTION002220000000000000000">ChannelPref</A>
-<LI><A NAME="tex2html293"
-  HREF="node22.html#SECTION002230000000000000000">ChShare</A>
-<LI><A NAME="tex2html294"
-  HREF="node22.html#SECTION002240000000000000000">ChannelInit</A>
-<LI><A NAME="tex2html295"
-  HREF="node22.html#SECTION002250000000000000000">ForceOut</A>
-<LI><A NAME="tex2html296"
-  HREF="node22.html#SECTION002260000000000000000">MIDI</A>
-<LI><A NAME="tex2html297"
-  HREF="node22.html#SECTION002270000000000000000">MIDIClear</A>
-<LI><A NAME="tex2html298"
-  HREF="node22.html#SECTION002280000000000000000">MIDICue</A>
-<LI><A NAME="tex2html299"
-  HREF="node22.html#SECTION002290000000000000000">MIDICopyright</A>
 <LI><A NAME="tex2html300"
-  HREF="node22.html#SECTION0022100000000000000000">MIDIDef</A>
+  HREF="node22.html">Subroutines</A>
+<UL>
 <LI><A NAME="tex2html301"
-  HREF="node22.html#SECTION0022110000000000000000">MIDICresc and MIDIDecresc</A>
+  HREF="node22.html#SECTION002210000000000000000">DefCall</A>
 <LI><A NAME="tex2html302"
-  HREF="node22.html#SECTION0022120000000000000000">MIDIFile</A>
+  HREF="node22.html#SECTION002220000000000000000">Call</A>
+</UL>
+<BR>
 <LI><A NAME="tex2html303"
-  HREF="node22.html#SECTION0022130000000000000000">MIDIGlis</A>
+  HREF="node23.html">Low Level MIDI Commands</A>
+<UL>
 <LI><A NAME="tex2html304"
-  HREF="node22.html#SECTION0022140000000000000000">MIDIWheel</A>
+  HREF="node23.html#SECTION002310000000000000000">Channel</A>
 <LI><A NAME="tex2html305"
-  HREF="node22.html#SECTION0022150000000000000000">MIDIInc</A>
+  HREF="node23.html#SECTION002320000000000000000">ChannelPref</A>
 <LI><A NAME="tex2html306"
-  HREF="node22.html#SECTION0022160000000000000000">MIDIMark</A>
+  HREF="node23.html#SECTION002330000000000000000">ChShare</A>
 <LI><A NAME="tex2html307"
-  HREF="node22.html#SECTION0022170000000000000000">MIDINote</A>
-<UL>
+  HREF="node23.html#SECTION002340000000000000000">ChannelInit</A>
 <LI><A NAME="tex2html308"
-  HREF="node22.html#SECTION0022171000000000000000">Setting Options</A>
+  HREF="node23.html#SECTION002350000000000000000">ForceOut</A>
 <LI><A NAME="tex2html309"
-  HREF="node22.html#SECTION0022172000000000000000">Note Events</A>
+  HREF="node23.html#SECTION002360000000000000000">MIDI</A>
 <LI><A NAME="tex2html310"
-  HREF="node22.html#SECTION0022173000000000000000">Controller Events</A>
+  HREF="node23.html#SECTION002370000000000000000">MIDIClear</A>
 <LI><A NAME="tex2html311"
-  HREF="node22.html#SECTION0022174000000000000000">Pitch Bend</A>
+  HREF="node23.html#SECTION002380000000000000000">MIDICue</A>
 <LI><A NAME="tex2html312"
-  HREF="node22.html#SECTION0022175000000000000000">Pitch Bend Range</A>
+  HREF="node23.html#SECTION002390000000000000000">MIDICopyright</A>
 <LI><A NAME="tex2html313"
-  HREF="node22.html#SECTION0022176000000000000000">Channel Aftertouch</A>
+  HREF="node23.html#SECTION0023100000000000000000">MIDIDef</A>
 <LI><A NAME="tex2html314"
-  HREF="node22.html#SECTION0022177000000000000000">Channel Aftertouch Range</A>
-</UL>
+  HREF="node23.html#SECTION0023110000000000000000">MIDICresc and MIDIDecresc</A>
 <LI><A NAME="tex2html315"
-  HREF="node22.html#SECTION0022180000000000000000">MIDIPan</A>
+  HREF="node23.html#SECTION0023120000000000000000">MIDIFile</A>
 <LI><A NAME="tex2html316"
-  HREF="node22.html#SECTION0022190000000000000000">MIDISeq</A>
+  HREF="node23.html#SECTION0023130000000000000000">MIDIGlis</A>
 <LI><A NAME="tex2html317"
-  HREF="node22.html#SECTION0022200000000000000000">MIDISplit</A>
+  HREF="node23.html#SECTION0023140000000000000000">MIDIWheel</A>
 <LI><A NAME="tex2html318"
-  HREF="node22.html#SECTION0022210000000000000000">MIDIText</A>
+  HREF="node23.html#SECTION0023150000000000000000">MIDIInc</A>
 <LI><A NAME="tex2html319"
-  HREF="node22.html#SECTION0022220000000000000000">MIDITname</A>
+  HREF="node23.html#SECTION0023160000000000000000">MIDIMark</A>
 <LI><A NAME="tex2html320"
-  HREF="node22.html#SECTION0022230000000000000000">MIDIVoice</A>
+  HREF="node23.html#SECTION0023170000000000000000">MIDINote</A>
+<UL>
 <LI><A NAME="tex2html321"
-  HREF="node22.html#SECTION0022240000000000000000">MIDIVolume</A>
-</UL>
-<BR>
+  HREF="node23.html#SECTION0023171000000000000000">Setting Options</A>
 <LI><A NAME="tex2html322"
-  HREF="node23.html">Patch Management</A>
-<UL>
+  HREF="node23.html#SECTION0023172000000000000000">Note Events</A>
 <LI><A NAME="tex2html323"
-  HREF="node23.html#SECTION002310000000000000000">Voice</A>
+  HREF="node23.html#SECTION0023173000000000000000">Controller Events</A>
 <LI><A NAME="tex2html324"
-  HREF="node23.html#SECTION002320000000000000000">Patch</A>
-<UL>
+  HREF="node23.html#SECTION0023174000000000000000">Pitch Bend</A>
 <LI><A NAME="tex2html325"
-  HREF="node23.html#SECTION002321000000000000000">Patch Set</A>
+  HREF="node23.html#SECTION0023175000000000000000">Pitch Bend Range</A>
 <LI><A NAME="tex2html326"
-  HREF="node23.html#SECTION002322000000000000000">Patch Rename</A>
+  HREF="node23.html#SECTION0023176000000000000000">Channel Aftertouch</A>
 <LI><A NAME="tex2html327"
-  HREF="node23.html#SECTION002323000000000000000">Patch List</A>
-<LI><A NAME="tex2html328"
-  HREF="node23.html#SECTION002324000000000000000">Ensuring It All Works</A>
-</UL>
+  HREF="node23.html#SECTION0023177000000000000000">Channel Aftertouch Range</A>
 </UL>
-<BR>
+<LI><A NAME="tex2html328"
+  HREF="node23.html#SECTION0023180000000000000000">MIDIPan</A>
 <LI><A NAME="tex2html329"
-  HREF="node24.html">Triggers</A>
+  HREF="node23.html#SECTION0023190000000000000000">MIDISeq</A>
 <LI><A NAME="tex2html330"
-  HREF="node25.html">Fine Tuning (Translations)</A>
-<UL>
+  HREF="node23.html#SECTION0023200000000000000000">MIDISplit</A>
 <LI><A NAME="tex2html331"
-  HREF="node25.html#SECTION002510000000000000000">VoiceTr</A>
+  HREF="node23.html#SECTION0023210000000000000000">MIDIText</A>
 <LI><A NAME="tex2html332"
-  HREF="node25.html#SECTION002520000000000000000">ToneTr</A>
+  HREF="node23.html#SECTION0023220000000000000000">MIDITname</A>
 <LI><A NAME="tex2html333"
-  HREF="node25.html#SECTION002530000000000000000">VoiceVolTr</A>
+  HREF="node23.html#SECTION0023230000000000000000">MIDIVoice</A>
 <LI><A NAME="tex2html334"
-  HREF="node25.html#SECTION002540000000000000000">DrumVolTr</A>
-<LI><A NAME="tex2html335"
-  HREF="node25.html#SECTION002550000000000000000">Tweaks</A>
+  HREF="node23.html#SECTION0023240000000000000000">MIDIVolume</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html336"
-  HREF="node26.html">Other Commands and Directives</A>
+<LI><A NAME="tex2html335"
+  HREF="node24.html">Patch Management</A>
 <UL>
+<LI><A NAME="tex2html336"
+  HREF="node24.html#SECTION002410000000000000000">Voice</A>
 <LI><A NAME="tex2html337"
-  HREF="node26.html#SECTION002610000000000000000">AllTracks</A>
+  HREF="node24.html#SECTION002420000000000000000">Patch</A>
+<UL>
 <LI><A NAME="tex2html338"
-  HREF="node26.html#SECTION002620000000000000000">Articulate</A>
+  HREF="node24.html#SECTION002421000000000000000">Patch Set</A>
 <LI><A NAME="tex2html339"
-  HREF="node26.html#SECTION002630000000000000000">CmdLine</A>
+  HREF="node24.html#SECTION002422000000000000000">Patch Rename</A>
 <LI><A NAME="tex2html340"
-  HREF="node26.html#SECTION002640000000000000000">Copy</A>
+  HREF="node24.html#SECTION002423000000000000000">Patch List</A>
 <LI><A NAME="tex2html341"
-  HREF="node26.html#SECTION002650000000000000000">Comment</A>
+  HREF="node24.html#SECTION002424000000000000000">Ensuring It All Works</A>
+</UL>
+</UL>
+<BR>
 <LI><A NAME="tex2html342"
-  HREF="node26.html#SECTION002660000000000000000">Debug</A>
+  HREF="node25.html">Triggers</A>
 <LI><A NAME="tex2html343"
-  HREF="node26.html#SECTION002670000000000000000">Delay</A>
+  HREF="node26.html">Fine Tuning (Translations)</A>
+<UL>
 <LI><A NAME="tex2html344"
-  HREF="node26.html#SECTION002680000000000000000">Delete</A>
+  HREF="node26.html#SECTION002610000000000000000">VoiceTr</A>
 <LI><A NAME="tex2html345"
-  HREF="node26.html#SECTION002690000000000000000">Direction</A>
+  HREF="node26.html#SECTION002620000000000000000">ToneTr</A>
 <LI><A NAME="tex2html346"
-  HREF="node26.html#SECTION0026100000000000000000">KeySig</A>
+  HREF="node26.html#SECTION002630000000000000000">VoiceVolTr</A>
 <LI><A NAME="tex2html347"
-  HREF="node26.html#SECTION0026110000000000000000">Mallet</A>
-<UL>
+  HREF="node26.html#SECTION002640000000000000000">DrumVolTr</A>
 <LI><A NAME="tex2html348"
-  HREF="node26.html#SECTION0026111000000000000000">Rate</A>
-<LI><A NAME="tex2html349"
-  HREF="node26.html#SECTION0026112000000000000000">Decay</A>
+  HREF="node26.html#SECTION002650000000000000000">Tweaks</A>
 </UL>
+<BR>
+<LI><A NAME="tex2html349"
+  HREF="node27.html">Other Commands and Directives</A>
+<UL>
 <LI><A NAME="tex2html350"
-  HREF="node26.html#SECTION0026120000000000000000">Octave</A>
+  HREF="node27.html#SECTION002710000000000000000">AllTracks</A>
 <LI><A NAME="tex2html351"
-  HREF="node26.html#SECTION0026130000000000000000">MOctave</A>
+  HREF="node27.html#SECTION002720000000000000000">Articulate</A>
 <LI><A NAME="tex2html352"
-  HREF="node26.html#SECTION0026140000000000000000">Off</A>
+  HREF="node27.html#SECTION002730000000000000000">CmdLine</A>
 <LI><A NAME="tex2html353"
-  HREF="node26.html#SECTION0026150000000000000000">On</A>
+  HREF="node27.html#SECTION002740000000000000000">Copy</A>
 <LI><A NAME="tex2html354"
-  HREF="node26.html#SECTION0026160000000000000000">Print</A>
+  HREF="node27.html#SECTION002750000000000000000">Comment</A>
 <LI><A NAME="tex2html355"
-  HREF="node26.html#SECTION0026170000000000000000">PrintActive</A>
+  HREF="node27.html#SECTION002760000000000000000">Debug</A>
 <LI><A NAME="tex2html356"
-  HREF="node26.html#SECTION0026180000000000000000">Restart</A>
+  HREF="node27.html#SECTION002770000000000000000">Delay</A>
 <LI><A NAME="tex2html357"
-  HREF="node26.html#SECTION0026190000000000000000">ScaleType</A>
+  HREF="node27.html#SECTION002780000000000000000">Delete</A>
 <LI><A NAME="tex2html358"
-  HREF="node26.html#SECTION0026200000000000000000">Seq</A>
+  HREF="node27.html#SECTION002790000000000000000">Direction</A>
 <LI><A NAME="tex2html359"
-  HREF="node26.html#SECTION0026210000000000000000">Strum</A>
+  HREF="node27.html#SECTION0027100000000000000000">KeySig</A>
 <LI><A NAME="tex2html360"
-  HREF="node26.html#SECTION0026220000000000000000">StrumAdd</A>
+  HREF="node27.html#SECTION0027110000000000000000">Mallet</A>
+<UL>
 <LI><A NAME="tex2html361"
-  HREF="node26.html#SECTION0026230000000000000000">Synchronize</A>
+  HREF="node27.html#SECTION0027111000000000000000">Rate</A>
 <LI><A NAME="tex2html362"
-  HREF="node26.html#SECTION0026240000000000000000">SetSyncTone</A>
+  HREF="node27.html#SECTION0027112000000000000000">Decay</A>
+</UL>
 <LI><A NAME="tex2html363"
-  HREF="node26.html#SECTION0026250000000000000000">Transpose</A>
+  HREF="node27.html#SECTION0027120000000000000000">Octave</A>
 <LI><A NAME="tex2html364"
-  HREF="node26.html#SECTION0026260000000000000000">Unify</A>
-</UL>
-<BR>
+  HREF="node27.html#SECTION0027130000000000000000">MOctave</A>
 <LI><A NAME="tex2html365"
-  HREF="node27.html">Begin/End Blocks</A>
-<UL>
+  HREF="node27.html#SECTION0027140000000000000000">Off</A>
 <LI><A NAME="tex2html366"
-  HREF="node27.html#SECTION002710000000000000000">Begin</A>
+  HREF="node27.html#SECTION0027150000000000000000">On</A>
 <LI><A NAME="tex2html367"
-  HREF="node27.html#SECTION002720000000000000000">End</A>
-</UL>
-<BR>
+  HREF="node27.html#SECTION0027160000000000000000">Print</A>
 <LI><A NAME="tex2html368"
-  HREF="node28.html">Documentation Strings</A>
-<UL>
+  HREF="node27.html#SECTION0027170000000000000000">PrintActive</A>
 <LI><A NAME="tex2html369"
-  HREF="node28.html#SECTION002810000000000000000">Doc</A>
+  HREF="node27.html#SECTION0027180000000000000000">Restart</A>
 <LI><A NAME="tex2html370"
-  HREF="node28.html#SECTION002820000000000000000">Author</A>
+  HREF="node27.html#SECTION0027190000000000000000">ScaleType</A>
 <LI><A NAME="tex2html371"
-  HREF="node28.html#SECTION002830000000000000000">DocVar</A>
-</UL>
-<BR>
+  HREF="node27.html#SECTION0027200000000000000000">Seq</A>
 <LI><A NAME="tex2html372"
-  HREF="node29.html">Paths, Files and Libraries</A>
-<UL>
+  HREF="node27.html#SECTION0027210000000000000000">Strum</A>
 <LI><A NAME="tex2html373"
-  HREF="node29.html#SECTION002901000000000000000">
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Modules</A>
+  HREF="node27.html#SECTION0027220000000000000000">StrumAdd</A>
 <LI><A NAME="tex2html374"
-  HREF="node29.html#SECTION002902000000000000000">Special Characters In Filenames</A>
+  HREF="node27.html#SECTION0027230000000000000000">Synchronize</A>
 <LI><A NAME="tex2html375"
-  HREF="node29.html#SECTION002903000000000000000">Tildes In Filenames</A>
+  HREF="node27.html#SECTION0027240000000000000000">SetSyncTone</A>
 <LI><A NAME="tex2html376"
-  HREF="node29.html#SECTION002904000000000000000">Filenames and the Command Line</A>
+  HREF="node27.html#SECTION0027250000000000000000">Transpose</A>
 <LI><A NAME="tex2html377"
-  HREF="node29.html#SECTION002910000000000000000">File Extensions</A>
+  HREF="node27.html#SECTION0027260000000000000000">Unify</A>
+</UL>
+<BR>
 <LI><A NAME="tex2html378"
-  HREF="node29.html#SECTION002920000000000000000">Eof</A>
+  HREF="node28.html">Begin/End Blocks</A>
+<UL>
 <LI><A NAME="tex2html379"
-  HREF="node29.html#SECTION002930000000000000000">LibPath</A>
+  HREF="node28.html#SECTION002810000000000000000">Begin</A>
 <LI><A NAME="tex2html380"
-  HREF="node29.html#SECTION002940000000000000000">MIDIPlayer</A>
+  HREF="node28.html#SECTION002820000000000000000">End</A>
+</UL>
+<BR>
 <LI><A NAME="tex2html381"
-  HREF="node29.html#SECTION002950000000000000000">Groove Previews</A>
+  HREF="node29.html">Documentation Strings</A>
+<UL>
 <LI><A NAME="tex2html382"
-  HREF="node29.html#SECTION002960000000000000000">OutPath</A>
+  HREF="node29.html#SECTION002910000000000000000">Doc</A>
 <LI><A NAME="tex2html383"
-  HREF="node29.html#SECTION002970000000000000000">Include</A>
+  HREF="node29.html#SECTION002920000000000000000">Author</A>
 <LI><A NAME="tex2html384"
-  HREF="node29.html#SECTION002980000000000000000">IncPath</A>
+  HREF="node29.html#SECTION002930000000000000000">DocVar</A>
+</UL>
+<BR>
 <LI><A NAME="tex2html385"
-  HREF="node29.html#SECTION002990000000000000000">Use</A>
+  HREF="node30.html">Paths, Files and Libraries</A>
+<UL>
 <LI><A NAME="tex2html386"
-  HREF="node29.html#SECTION0029100000000000000000">MmaStart</A>
+  HREF="node30.html#SECTION003001000000000000000">
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Modules</A>
 <LI><A NAME="tex2html387"
-  HREF="node29.html#SECTION0029110000000000000000">MmaEnd</A>
+  HREF="node30.html#SECTION003002000000000000000">Special Characters In Filenames</A>
 <LI><A NAME="tex2html388"
-  HREF="node29.html#SECTION0029120000000000000000">RC Files</A>
+  HREF="node30.html#SECTION003003000000000000000">Tildes In Filenames</A>
 <LI><A NAME="tex2html389"
-  HREF="node29.html#SECTION0029130000000000000000">Library Files</A>
-<UL>
+  HREF="node30.html#SECTION003004000000000000000">Filenames and the Command Line</A>
 <LI><A NAME="tex2html390"
-  HREF="node29.html#SECTION0029131000000000000000">Maintaining and Using Libraries</A>
-</UL>
-</UL>
-<BR>
+  HREF="node30.html#SECTION003010000000000000000">File Extensions</A>
 <LI><A NAME="tex2html391"
-  HREF="node30.html">Creating Effects</A>
-<UL>
+  HREF="node30.html#SECTION003020000000000000000">Eof</A>
 <LI><A NAME="tex2html392"
-  HREF="node30.html#SECTION003010000000000000000">Overlapping Notes</A>
+  HREF="node30.html#SECTION003030000000000000000">LibPath</A>
 <LI><A NAME="tex2html393"
-  HREF="node30.html#SECTION003020000000000000000">Jungle Birds</A>
-</UL>
-<BR>
+  HREF="node30.html#SECTION003040000000000000000">MIDIPlayer</A>
 <LI><A NAME="tex2html394"
-  HREF="node31.html">Frequency Asked Questions</A>
-<UL>
+  HREF="node30.html#SECTION003050000000000000000">Groove Previews</A>
 <LI><A NAME="tex2html395"
-  HREF="node31.html#SECTION003110000000000000000">Chord Octaves</A>
+  HREF="node30.html#SECTION003060000000000000000">OutPath</A>
 <LI><A NAME="tex2html396"
-  HREF="node31.html#SECTION003120000000000000000">AABA Song Forms</A>
+  HREF="node30.html#SECTION003070000000000000000">Include</A>
 <LI><A NAME="tex2html397"
-  HREF="node31.html#SECTION003130000000000000000">Where's the GUI?</A>
+  HREF="node30.html#SECTION003080000000000000000">IncPath</A>
 <LI><A NAME="tex2html398"
-  HREF="node31.html#SECTION003140000000000000000">Where's the manual index?</A>
-</UL>
-<BR>
+  HREF="node30.html#SECTION003090000000000000000">Use</A>
 <LI><A NAME="tex2html399"
-  HREF="node32.html">Symbols and Constants</A>
-<UL>
+  HREF="node30.html#SECTION0030100000000000000000">MmaStart</A>
 <LI><A NAME="tex2html400"
-  HREF="node32.html#SECTION003210000000000000000">Chord Names</A>
-<UL>
+  HREF="node30.html#SECTION0030110000000000000000">MmaEnd</A>
 <LI><A NAME="tex2html401"
-  HREF="node32.html#SECTION003211000000000000000">Octave Adjustment</A>
+  HREF="node30.html#SECTION0030120000000000000000">RC Files</A>
 <LI><A NAME="tex2html402"
-  HREF="node32.html#SECTION003212000000000000000">Altered Chords</A>
+  HREF="node30.html#SECTION0030130000000000000000">Library Files</A>
+<UL>
 <LI><A NAME="tex2html403"
-  HREF="node32.html#SECTION003213000000000000000">Diminished Chords</A>
+  HREF="node30.html#SECTION0030131000000000000000">Maintaining and Using Libraries</A>
+</UL>
+</UL>
+<BR>
 <LI><A NAME="tex2html404"
-  HREF="node32.html#SECTION003214000000000000000">Slash Chords</A>
+  HREF="node31.html">Creating Effects</A>
+<UL>
 <LI><A NAME="tex2html405"
-  HREF="node32.html#SECTION003215000000000000000">Polychords</A>
+  HREF="node31.html#SECTION003110000000000000000">Overlapping Notes</A>
 <LI><A NAME="tex2html406"
-  HREF="node32.html#SECTION003216000000000000000">Chord Inversions</A>
+  HREF="node31.html#SECTION003120000000000000000">Jungle Birds</A>
+</UL>
+<BR>
 <LI><A NAME="tex2html407"
-  HREF="node32.html#SECTION003217000000000000000">Barre Settings</A>
+  HREF="node32.html">Frequency Asked Questions</A>
+<UL>
 <LI><A NAME="tex2html408"
-  HREF="node32.html#SECTION003218000000000000000">Roman Numerals</A>
-</UL>
+  HREF="node32.html#SECTION003210000000000000000">Chord Octaves</A>
 <LI><A NAME="tex2html409"
-  HREF="node32.html#SECTION003220000000000000000">MIDI Voices</A>
-<UL>
+  HREF="node32.html#SECTION003220000000000000000">AABA Song Forms</A>
 <LI><A NAME="tex2html410"
-  HREF="node32.html#SECTION003221000000000000000">Voices, Alphabetically</A>
+  HREF="node32.html#SECTION003230000000000000000">Where's the GUI?</A>
 <LI><A NAME="tex2html411"
-  HREF="node32.html#SECTION003222000000000000000">Voices, By MIDI Value</A>
+  HREF="node32.html#SECTION003240000000000000000">Where's the manual index?</A>
 </UL>
+<BR>
 <LI><A NAME="tex2html412"
-  HREF="node32.html#SECTION003230000000000000000">Drum Notes</A>
+  HREF="node33.html">Symbols and Constants</A>
 <UL>
 <LI><A NAME="tex2html413"
-  HREF="node32.html#SECTION003231000000000000000">Drum Notes, Alphabetically</A>
+  HREF="node33.html#SECTION003310000000000000000">Chord Names</A>
+<UL>
 <LI><A NAME="tex2html414"
-  HREF="node32.html#SECTION003232000000000000000">Drum Notes, by MIDI Value</A>
-</UL>
+  HREF="node33.html#SECTION003311000000000000000">Octave Adjustment</A>
 <LI><A NAME="tex2html415"
-  HREF="node32.html#SECTION003240000000000000000">MIDI Controllers</A>
-<UL>
+  HREF="node33.html#SECTION003312000000000000000">Altered Chords</A>
 <LI><A NAME="tex2html416"
-  HREF="node32.html#SECTION003241000000000000000">Controllers, Alphabetically</A>
+  HREF="node33.html#SECTION003313000000000000000">Diminished Chords</A>
 <LI><A NAME="tex2html417"
-  HREF="node32.html#SECTION003242000000000000000">Controllers, by Value</A>
-</UL>
-</UL>
-<BR>
+  HREF="node33.html#SECTION003314000000000000000">Slash Chords</A>
 <LI><A NAME="tex2html418"
-  HREF="node33.html">Bibliography and Thanks</A>
+  HREF="node33.html#SECTION003315000000000000000">Polychords</A>
 <LI><A NAME="tex2html419"
-  HREF="node34.html">Command Summary</A>
+  HREF="node33.html#SECTION003316000000000000000">Chord Inversions</A>
 <LI><A NAME="tex2html420"
-  HREF="node35.html">About this document ...</A>
+  HREF="node33.html#SECTION003317000000000000000">Barre Settings</A>
+<LI><A NAME="tex2html421"
+  HREF="node33.html#SECTION003318000000000000000">Roman Numerals</A>
+</UL>
+<LI><A NAME="tex2html422"
+  HREF="node33.html#SECTION003320000000000000000">MIDI Voices</A>
+<UL>
+<LI><A NAME="tex2html423"
+  HREF="node33.html#SECTION003321000000000000000">Voices, Alphabetically</A>
+<LI><A NAME="tex2html424"
+  HREF="node33.html#SECTION003322000000000000000">Voices, By MIDI Value</A>
+</UL>
+<LI><A NAME="tex2html425"
+  HREF="node33.html#SECTION003330000000000000000">Drum Notes</A>
+<UL>
+<LI><A NAME="tex2html426"
+  HREF="node33.html#SECTION003331000000000000000">Drum Notes, Alphabetically</A>
+<LI><A NAME="tex2html427"
+  HREF="node33.html#SECTION003332000000000000000">Drum Notes, by MIDI Value</A>
+</UL>
+<LI><A NAME="tex2html428"
+  HREF="node33.html#SECTION003340000000000000000">MIDI Controllers</A>
+<UL>
+<LI><A NAME="tex2html429"
+  HREF="node33.html#SECTION003341000000000000000">Controllers, Alphabetically</A>
+<LI><A NAME="tex2html430"
+  HREF="node33.html#SECTION003342000000000000000">Controllers, by Value</A>
+</UL>
+</UL>
+<BR>
+<LI><A NAME="tex2html431"
+  HREF="node34.html">Bibliography and Thanks</A>
+<LI><A NAME="tex2html432"
+  HREF="node35.html">Command Summary</A>
+<LI><A NAME="tex2html433"
+  HREF="node36.html">About this document ...</A>
 </UL>
 <!--End of Table of Child-Links-->
 <BR><HR>
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/mupex/arp4s.png b/docs/html/ref/mupex/arp4s.png
index 66d8bf3..56cbab0 100644
Binary files a/docs/html/ref/mupex/arp4s.png and b/docs/html/ref/mupex/arp4s.png differ
diff --git a/docs/html/ref/mupex/bassb8.png b/docs/html/ref/mupex/bassb8.png
index 5f42054..1db9edc 100644
Binary files a/docs/html/ref/mupex/bassb8.png and b/docs/html/ref/mupex/bassb8.png differ
diff --git a/docs/html/ref/mupex/chord43.png b/docs/html/ref/mupex/chord43.png
index 94d62ce..0fd6f65 100644
Binary files a/docs/html/ref/mupex/chord43.png and b/docs/html/ref/mupex/chord43.png differ
diff --git a/docs/html/ref/mupex/cmajor.png b/docs/html/ref/mupex/cmajor.png
index cba7f47..e7a99d4 100644
Binary files a/docs/html/ref/mupex/cmajor.png and b/docs/html/ref/mupex/cmajor.png differ
diff --git a/docs/html/ref/mupex/fermata.png b/docs/html/ref/mupex/fermata.png
index f300243..b0c6e10 100644
Binary files a/docs/html/ref/mupex/fermata.png and b/docs/html/ref/mupex/fermata.png differ
diff --git a/docs/html/ref/mupex/fermata2.png b/docs/html/ref/mupex/fermata2.png
index 958a942..d372199 100644
Binary files a/docs/html/ref/mupex/fermata2.png and b/docs/html/ref/mupex/fermata2.png differ
diff --git a/docs/html/ref/mupex/ornaments.png b/docs/html/ref/mupex/ornaments.png
index c0cab04..ab3d990 100644
Binary files a/docs/html/ref/mupex/ornaments.png and b/docs/html/ref/mupex/ornaments.png differ
diff --git a/docs/html/ref/mupex/repeat.png b/docs/html/ref/mupex/repeat.png
index 38b49ab..4cf78dd 100644
Binary files a/docs/html/ref/mupex/repeat.png and b/docs/html/ref/mupex/repeat.png differ
diff --git a/docs/html/ref/mupex/soloeg.png b/docs/html/ref/mupex/soloeg.png
index bdb94c7..5be43bb 100644
Binary files a/docs/html/ref/mupex/soloeg.png and b/docs/html/ref/mupex/soloeg.png differ
diff --git a/docs/html/ref/mupex/swingconv.png b/docs/html/ref/mupex/swingconv.png
index 47988e8..02e3ab6 100644
Binary files a/docs/html/ref/mupex/swingconv.png and b/docs/html/ref/mupex/swingconv.png differ
diff --git a/docs/html/ref/mupex/swingdrum8-3.png b/docs/html/ref/mupex/swingdrum8-3.png
index c056f7c..1f191e2 100644
Binary files a/docs/html/ref/mupex/swingdrum8-3.png and b/docs/html/ref/mupex/swingdrum8-3.png differ
diff --git a/docs/html/ref/mupex/swingdrum8.png b/docs/html/ref/mupex/swingdrum8.png
index e70400e..2f4005a 100644
Binary files a/docs/html/ref/mupex/swingdrum8.png and b/docs/html/ref/mupex/swingdrum8.png differ
diff --git a/docs/html/ref/mupex/tilde.png b/docs/html/ref/mupex/tilde.png
index 65dbc80..7a6eb65 100644
Binary files a/docs/html/ref/mupex/tilde.png and b/docs/html/ref/mupex/tilde.png differ
diff --git a/docs/html/ref/mupex/tilde2.png b/docs/html/ref/mupex/tilde2.png
index db91383..1c88e72 100644
Binary files a/docs/html/ref/mupex/tilde2.png and b/docs/html/ref/mupex/tilde2.png differ
diff --git a/docs/html/ref/mupex/trip1.png b/docs/html/ref/mupex/trip1.png
index f5d6161..b7def19 100644
Binary files a/docs/html/ref/mupex/trip1.png and b/docs/html/ref/mupex/trip1.png differ
diff --git a/docs/html/ref/mupex/trip3.png b/docs/html/ref/mupex/trip3.png
index 12ea809..084c74f 100644
Binary files a/docs/html/ref/mupex/trip3.png and b/docs/html/ref/mupex/trip3.png differ
diff --git a/docs/html/ref/mupex/truncate.png b/docs/html/ref/mupex/truncate.png
index 03610b6..981e8b8 100644
Binary files a/docs/html/ref/mupex/truncate.png and b/docs/html/ref/mupex/truncate.png differ
diff --git a/docs/html/ref/node1.html b/docs/html/ref/node1.html
index 8abc098..1de2c5d 100644
--- a/docs/html/ref/node1.html
+++ b/docs/html/ref/node1.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html429"
+<A NAME="tex2html442"
   HREF="node2.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html427"
+<A NAME="tex2html440"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html421"
+<A NAME="tex2html434"
   HREF="mma.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html430"
+<B> Next:</B> <A NAME="tex2html443"
   HREF="node2.html">Running</A>
-<B> Up:</B> <A NAME="tex2html428"
+<B> Up:</B> <A NAME="tex2html441"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html422"
+<B> Previous:</B> <A NAME="tex2html435"
   HREF="mma.html">Reference Manual</A>
 <BR>
 <BR></DIV>
@@ -51,32 +51,32 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html431"
+<LI><A NAME="tex2html444"
   HREF="node1.html#SECTION00110000000000000000">License, Version and Legalities</A>
-<LI><A NAME="tex2html432"
+<LI><A NAME="tex2html445"
   HREF="node1.html#SECTION00120000000000000000">About this Manual</A>
 <UL>
-<LI><A NAME="tex2html433"
+<LI><A NAME="tex2html446"
   HREF="node1.html#SECTION00121000000000000000">Typographic Conventions</A>
-<LI><A NAME="tex2html434"
+<LI><A NAME="tex2html447"
   HREF="node1.html#SECTION00122000000000000000"><SPAN CLASS="logo,LaTeX">L<SUP><SMALL>A</SMALL></SUP>T<SMALL>E</SMALL>X</SPAN> and HTML</A>
-<LI><A NAME="tex2html435"
+<LI><A NAME="tex2html448"
   HREF="node1.html#SECTION00123000000000000000">Other Documentation</A>
-<LI><A NAME="tex2html436"
+<LI><A NAME="tex2html449"
   HREF="node1.html#SECTION00124000000000000000">Music Notation</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html437"
+<LI><A NAME="tex2html450"
   HREF="node1.html#SECTION00130000000000000000">Installing 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> </A>
-<LI><A NAME="tex2html438"
+<LI><A NAME="tex2html451"
   HREF="node1.html#SECTION00140000000000000000">Running 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> </A>
-<LI><A NAME="tex2html439"
+<LI><A NAME="tex2html452"
   HREF="node1.html#SECTION00150000000000000000">Comments</A>
-<LI><A NAME="tex2html440"
+<LI><A NAME="tex2html453"
   HREF="node1.html#SECTION00160000000000000000">Theory Of Operation</A>
-<LI><A NAME="tex2html441"
+<LI><A NAME="tex2html454"
   HREF="node1.html#SECTION00170000000000000000">Case Sensitivity</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -89,9 +89,9 @@ Overview and Introduction</A>
 <P>
 <SPAN  CLASS="textit">Musical MIDI Accompaniment</SPAN>, 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> ,<A NAME="tex2html1"
-  HREF="#foot218"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> generates standard
+  HREF="#foot216"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> generates standard
 MIDI<A NAME="tex2html2"
-  HREF="#foot208"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> files which can be used as a backup track for a soloist.
+  HREF="#foot206"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> files which can be used as a backup track for a soloist.
 It was written especially for me--I am an aspiring saxophonist and
 wanted a program to ``play'' the piano and drums so I could practice
 my jazz solos. With 
@@ -102,17 +102,18 @@ very bad improvisations until they get a bit better.
 <P>
 I also lead a small combo group which is always missing at least one
 player. With 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  generated tracks the group can practice and perform even
-if a rhythm player is missing. This all works much better than I
-expected when I started to write the program ... so much better
-that I have used 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  generated tracks for live performances with great
-success.
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  generated tracks the group can practice and
+perform even if a rhythm player is missing. This all works much better
+than I expected when I started to write the program ... so much
+better that I have used 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  generated tracks for live performances
+with great success.
 
 <P>
 Around the world musicians are using 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  for practice, performance
-and in their studios. Much more than ever imagined when this project was started!
+and in their studios. Much more than ever imagined when this project
+was started!
 
 <P>
 
@@ -122,8 +123,8 @@ License, Version and Legalities</A>
 
 <P>
 The program 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  was written by and is copyright Robert van der Poel,
-2003--2014.
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  was written by and is copyright Robert van der
+Poel, 2003--2015.
 
 <P>
 This program, the accompanying documentation, and library files can be
@@ -142,52 +143,37 @@ The current version of this package is maintained at: <TT><A NAME="tex2html3"
   HREF="http://www.mellowood.ca/mma/">http://www.mellowood.ca/mma/</A></TT>.
 
 <P>
-This document reflects version 
-15.01
+This document reflects version 15.09
  of 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> .
-<DIV ALIGN="CENTER">
 
 		<Table CellSpacing=0 Width="80%" Align="Center" CellPadding=10 BGColor="#dddddd" Border=3>
            <tr> <td>
-	       <BR>
-<BR><SPAN  CLASS="textit">
-    I have done everything I can to ensure that the program functions
-    as advertised, but I assume no responsibility for <SPAN  CLASS="textbf">anything</SPAN>
-    it does to your computer or data.</SPAN>
-</DIV>
+	       <BR><SPAN  CLASS="textit"> I have done everything I can
+    to ensure that the program functions as advertised, but I assume
+    no responsibility for <SPAN  CLASS="textbf">anything</SPAN> it does to your computer
+    or data.</SPAN>
+
 <P>
-<DIV ALIGN="CENTER">
-<BR>
 <BR>
+  <DIV ALIGN="CENTER">
+Sorry for this disclaimer, but we live in paranoid times.
+  
 </DIV>
+  <BR>
+
 <P>
-<DIV ALIGN="CENTER">Sorry for this disclaimer,  but we live in paranoid times.
-</DIV>
-<P>
-<DIV ALIGN="CENTER">
-<BR>
-<BR>
-</DIV>
+This manual most likely has lots of errors. Spelling, grammar, and
+  probably a number of the examples need fixing. Please give me a hand
+  and report anything ... it'll make it much easier for me to
+  generate a really good product for all of us to enjoy.
+
 <P>
-<DIV ALIGN="CENTER">This manual most likely has lots of errors. Spelling, grammar, and
-    probably a number of the examples need fixing. Please give me a hand
-    and report anything ... it'll make it much easier for me to
-    generate a really good product for all of us to enjoy.  
+<BR> 
 	
            </td></tr>
         </Table>
 
-</DIV>
-<P>
-<DIV ALIGN="CENTER">
-<BR>
-<BR>
-</DIV>
-<P>
-<DIV ALIGN="CENTER">
-</DIV>
-
 <P>
 
 <H1><A NAME="SECTION00120000000000000000">
@@ -198,7 +184,7 @@ About this Manual</A>
 This manual was written by the program author--and this is always a
 very bad idea. But, having no volunteers, the choice is no manual at
 all or my bad perspectives.<A NAME="tex2html4"
-  HREF="#foot254"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
+  HREF="#foot252"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
 <P>
 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is a large and complex program. It really does need a manual;
@@ -235,7 +221,8 @@ Typographic Conventions</A>
 
 <P>
 </LI>
-<LI>Websites look like this: <TT><A NAME="tex2html5"
+<LI>Websites look like this:
+  <TT><A NAME="tex2html5"
   HREF="http://www.mellowood.ca/mma/index.html">http://www.mellowood.ca/mma/index.html</A></TT>
 <P>
 </LI>
@@ -308,7 +295,7 @@ reading:
 <P>
 </LI>
 <LI>The 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  tutorial supplied with this document in pdf and html
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  tutorial supplied with this document in PDF and HTML
   formats.
 
 <P>
@@ -345,18 +332,18 @@ Installing
 
 <P>
 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is a Python program developed with version 2.5 of Python. At the
-very least you will need this version (or later) of Python or any of
-the 3.x versions.
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is a Python program developed with version 2.7 of Python. At
+the very least you will need this version (or later) of Python or any
+of the 3.x versions.
 
 <P>
-To play the MIDI files you'll need a MIDI player. Pmidi, tse3play, and
-many others are available for Linux systems. For Windows and Mac
+To play the MIDI files you'll need a MIDI player. aplaymidi, tse3play,
+and many others are available for Linux systems. For Windows and Mac
 systems I'm sure there are many, many choices.
 
 <P>
-You'll need a text editor like <SPAN  CLASS="textit">vi</SPAN>, <SPAN  CLASS="textit">emacs</SPAN>, etc. to create
-input files. Don't use a word processor!
+You'll need a text editor like <SPAN  CLASS="textit">vi</SPAN>, <SPAN  CLASS="textit">emacs</SPAN>, etc. to
+create input files. Don't use a word processor!
 
 <P>
 
@@ -366,19 +353,20 @@ input files. Don't use a word processor!
 
 <UL>
 <LI>The executable Python script, <TT>mma</TT>,<A NAME="tex2html7"
-  HREF="#foot398"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> must somewhere in your
+  HREF="#foot396"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> must somewhere in your
   path. For users running Windows or Mac, please check 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  website
   for details on how to install on these systems. As distributed the
   file ``mma.py'' (and, when installed) ``mma'' are executable scripts
-  with the correct permissions already set (this has no effect for Windows).
+  with the correct permissions already set (this has no effect for
+  Windows).
 
 <P>
 </LI>
-<LI>A number of Python modules (all are files ending in
-  ``.py''). These should all be installed under the directory
+<LI>A number of Python modules (all are files ending in ``.py'').
+  These should all be installed under the directory
   <TT><SPAN  CLASS="textbf">/usr/local/share/mma/MMA</SPAN></TT>. See the enclosed file
-  <TT><SPAN  CLASS="textbf">INSTALL</SPAN></TT> for some additional commentary. 
+  <TT><SPAN  CLASS="textbf">INSTALL</SPAN></TT> for some additional commentary.
 
 <P>
 </LI>
@@ -401,10 +389,11 @@ can edit the paths in the script. The only supported alternate to use
 is <TT><SPAN  CLASS="textbf">/usr/share/mma</SPAN></TT>.
 
 <P>
-The difference between the two scripts is that <TT><SPAN  CLASS="textbf">ln-install</SPAN></TT> creates
-symbolic links to the current location; <TT><SPAN  CLASS="textbf">cp-install</SPAN></TT> copies the files.
-Which to use it up to you, but if you have unpacked the distribution in
-a stable location it is probably easier to use the link version.
+The difference between the two scripts is that <TT><SPAN  CLASS="textbf">ln-install</SPAN></TT>
+creates symbolic links to the current location; <TT><SPAN  CLASS="textbf">cp-install</SPAN></TT>
+copies the files. Which to use it up to you, but if you have unpacked
+the distribution in a stable location it is probably easier to use the
+link version.
 
 <P>
 In addition, you <SPAN  CLASS="textit">can</SPAN> run 
@@ -415,14 +404,14 @@ stuff. In this case you'll have to execute the program file
 <TT>mma.py</TT>.
 
 <P>
-You should be ``root'' (or at least, you need write permissions in
-<TT>/usr/local/</TT>) to run either install script. Use the ``su'' or
+To run either install script, you should be ``root'' (or at least, you
+need write permissions in <TT>/usr/local/</TT>). Use the ``su'' or
 ``sudo'' command for this.
 
 <P>
 If you want to install 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  on a platform other than Linux, please get the
-latest updates from our website at <TT><A NAME="tex2html8"
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  on a platform other than Linux, please
+get the latest updates from our website at <TT><A NAME="tex2html8"
   HREF="www.mellowood.ca/mma">www.mellowood.ca/mma</A></TT>.
 
 <P>
@@ -448,7 +437,7 @@ To create a MIDI file you need to:
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  understands. This includes the chord
   structure of the song, the rhythm to use, the tempo, etc. The file
   can be created with any suitable text editor.<A NAME="tex2html9"
-  HREF="#foot399"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>
+  HREF="#foot397"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>
 <P>
 </LI>
 <LI>Process the input file. From a command line the instruction:
@@ -491,7 +480,7 @@ An input file consists of the following information:
 <OL>
 <LI>
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  directives. These include T<SMALL>EMPO</SMALL>, T<SMALL>IME</SMALL>,
-  V<SMALL>OLUME</SMALL>, etc.  <A HREF="node26.html#sec-directives">Directives</A>.
+  V<SMALL>OLUME</SMALL>, etc. <A HREF="node27.html#sec-directives">Directives</A>.
 
 <P>
 </LI>
@@ -524,10 +513,10 @@ Comments</A>
 </H1>
 
 <P>
-Proper indentation, white space and comments are a
-<SPAN  CLASS="textit">good thing</SPAN>--and you really should use them. But, in most cases
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  really doesn't care:
+Proper indentation, white space and comments are a <SPAN  CLASS="textit">good
+  thing</SPAN>--and you really should use them. But, in most cases 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
+really doesn't care:
 
 <P>
 
@@ -550,13 +539,13 @@ Proper indentation, white space and comments are a
 <P>
 Each line is initially parsed for comments. A comment is anything
 following a ``//'' (2 forward slashes).<A NAME="tex2html10"
-  HREF="#foot355"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A>
+  HREF="#foot353"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A>
 <P>
 Multi-line or block comments are also supported by 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> . A block
 comment is started by a ``/*'' and terminated by a
 ``*/''.<A NAME="tex2html11"
-  HREF="#foot357"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A> Nesting of block comments is not supported and will
+  HREF="#foot355"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A> Nesting of block comments is not supported and will
 generate unexpected results.
 
 <P>
@@ -564,7 +553,7 @@ Both simple and block comments are stripped from the input stream.
 
 <P>
 Lines starting with the C<SMALL>OMMENT</SMALL> directive are also ignored (but
-not stripped). See the <A HREF="node26.html#comment">comment
+not stripped). See the <A HREF="node27.html#comment">comment
   discussion</A> for
 details.
 
@@ -605,7 +594,7 @@ complexities developed.
 <P>
 First, the chord/bar specifications. Just having a single chord per
 bar doesn't work--many songs have more than one chord per bar.
-Second, what is the rhythm of the chords? What about  bass line? Oh,
+Second, what is the rhythm of the chords? What about bass line? Oh,
 and where is the drummer?
 
 <P>
@@ -619,8 +608,8 @@ program or interface should have the ability to:
 
 <P>
 </LI>
-<LI>Define different patterns for chords, bass lines and
-  drum tracks,
+<LI>Define different patterns for chords, bass lines and drum
+  tracks,
 
 <P>
 </LI>
@@ -641,8 +630,8 @@ From these simple needs
 
 <P>
 The basic building blocks of 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  are P<SMALL>ATTERN</SMALL>s. A pattern is a
-specification which tells 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  are P<SMALL>ATTERN</SMALL>s. A pattern is
+a specification which tells 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  what notes of a chord to play, the
 start point in a bar for the chord/notes, and the duration and the
 volume of the notes.
@@ -661,11 +650,11 @@ incorporate them into your song with a simple two word command.
 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is bar or measure based (we use the words interchangeably in
 this document). This means that 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  processes your song one bar at a
-time. The music specification lines all assume that you are specifying
-a single bar of music. The number of beats per bar can be adjusted;
-however, all chord changes must fall on a beat division (the playing
-of the chord or drum note can occur anywhere in the bar).
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  processes your song one bar at
+a time. The music specification lines all assume that you are
+specifying a single bar of music. The number of beats per bar can be
+adjusted; however, all chord changes must fall on a beat division (the
+playing of the chord or drum note can occur anywhere in the bar).
 
 <P>
 To make the input files look more musical, 
@@ -730,45 +719,45 @@ Names for patterns, and grooves are also case insensitive.
 The only exceptions are the names for chords, notes in S<SMALL>OLO</SMALL>s,
 and filenames. In keeping with standard chord notation, chord names
 are in mixed case; this is detailed in <A HREF="node8.html#sec-music">Musical
-  Data</A>.  Filenames are covered in
-<A HREF="node29.html#sec-paths">Paths and Filenames</A>.
+  Data</A>. Filenames are covered in
+<A HREF="node30.html#sec-paths">Paths and Filenames</A>.
 
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot218">...,</A><A
+<DT><A NAME="foot216">...,</A><A
  HREF="node1.html#tex2html1"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>Musical MIDI
   Accompaniment and the short form 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  in the distinctive script are
-  names for a program written by Bob van der Poel. The ``MIDI
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  in the distinctive script
+  are names for a program written by Bob van der Poel. The ``MIDI
   Manufacturers Association, Inc.'' uses the acronym MMA, but there is
   no association between the two.
 
 </DD>
-<DT><A NAME="foot208">...
+<DT><A NAME="foot206">...
 MIDI</A><A
  HREF="node1.html#tex2html2"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>MIDI is an acronym for Musical Instrument Digital
   Interface.
 
 </DD>
-<DT><A NAME="foot254">... perspectives.</A><A
+<DT><A NAME="foot252">... perspectives.</A><A
  HREF="node1.html#tex2html4"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>The problem, all humor aside, is
-that the viewpoints of a program's author and user are quite
-different. The two ``see'' problems and solutions differently, and for
-a user manual the programmer's view is not the best.
+  that the viewpoints of a program's author and user are quite
+  different. The two ``see'' problems and solutions differently, and
+  for a user manual the programmer's view is not the best.
 
 </DD>
-<DT><A NAME="foot398">...mma,</A><A
+<DT><A NAME="foot396">...mma,</A><A
  HREF="node1.html#tex2html7"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
 <DD>In the
     distribution this is <TT>mma.py</TT>. It is renamed to save a few
     keystrokes when entering the command.
 
 </DD>
-<DT><A NAME="foot399">... editor.</A><A
+<DT><A NAME="foot397">... editor.</A><A
  HREF="node1.html#tex2html9"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
 <DD>
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is
@@ -776,14 +765,14 @@ a user manual the programmer's view is not the best.
     3.x happy you should use ``cp1252'' (a standard Windows format).
 
 </DD>
-<DT><A NAME="foot355">... slashes).</A><A
+<DT><A NAME="foot353">... slashes).</A><A
  HREF="node1.html#tex2html10"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
 <DD>The first choice for
   a comment character was a single ``#'', but that sign is used for
   ``sharps'' in chord notation.
 
 </DD>
-<DT><A NAME="foot357">...
+<DT><A NAME="foot355">...
 ``*/''.</A><A
  HREF="node1.html#tex2html11"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A></DT>
 <DD>These symbols are used in many other languages, most
@@ -793,26 +782,26 @@ a user manual the programmer's view is not the best.
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html429"
+<A NAME="tex2html442"
   HREF="node2.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html427"
+<A NAME="tex2html440"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html421"
+<A NAME="tex2html434"
   HREF="mma.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html430"
+<B> Next:</B> <A NAME="tex2html443"
   HREF="node2.html">Running</A>
-<B> Up:</B> <A NAME="tex2html428"
+<B> Up:</B> <A NAME="tex2html441"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html422"
+<B> Previous:</B> <A NAME="tex2html435"
   HREF="mma.html">Reference Manual</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node10.html b/docs/html/ref/node10.html
index 819facc..d660f33 100644
--- a/docs/html/ref/node10.html
+++ b/docs/html/ref/node10.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html588"
+<A NAME="tex2html602"
   HREF="node11.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html586"
+<A NAME="tex2html600"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html580"
+<A NAME="tex2html594"
   HREF="node9.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html589"
+<B> Next:</B> <A NAME="tex2html603"
   HREF="node11.html">Emulating plucked instruments: Plectrum</A>
-<B> Up:</B> <A NAME="tex2html587"
+<B> Up:</B> <A NAME="tex2html601"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html581"
+<B> Previous:</B> <A NAME="tex2html595"
   HREF="node9.html">Lyrics</A>
 <BR>
 <BR></DIV>
@@ -51,32 +51,32 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html590"
+<LI><A NAME="tex2html604"
   HREF="node10.html#SECTION001010000000000000000">Note Data Format</A>
 <UL>
-<LI><A NAME="tex2html591"
+<LI><A NAME="tex2html605"
   HREF="node10.html#SECTION001011000000000000000">Chord Extensions</A>
-<LI><A NAME="tex2html592"
+<LI><A NAME="tex2html606"
   HREF="node10.html#SECTION001012000000000000000">Accents</A>
-<LI><A NAME="tex2html593"
+<LI><A NAME="tex2html607"
   HREF="node10.html#SECTION001013000000000000000">Long Notes</A>
-<LI><A NAME="tex2html594"
+<LI><A NAME="tex2html608"
   HREF="node10.html#SECTION001014000000000000000">Using Defaults</A>
-<LI><A NAME="tex2html595"
+<LI><A NAME="tex2html609"
   HREF="node10.html#SECTION001015000000000000000">Stretch</A>
-<LI><A NAME="tex2html596"
+<LI><A NAME="tex2html610"
   HREF="node10.html#SECTION001016000000000000000">Other Commands</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html597"
+<LI><A NAME="tex2html611"
   HREF="node10.html#SECTION001020000000000000000">AutoSoloTracks</A>
-<LI><A NAME="tex2html598"
+<LI><A NAME="tex2html612"
   HREF="node10.html#SECTION001030000000000000000">Drum Solo Tracks</A>
-<LI><A NAME="tex2html599"
+<LI><A NAME="tex2html613"
   HREF="node10.html#SECTION001040000000000000000">Arpeggiation</A>
-<LI><A NAME="tex2html600"
+<LI><A NAME="tex2html614"
   HREF="node10.html#SECTION001050000000000000000">Sequence</A>
-<LI><A NAME="tex2html601"
+<LI><A NAME="tex2html615"
   HREF="node10.html#SECTION001060000000000000000">Voicing</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -98,7 +98,7 @@ you might want a real melody line!
 While reading this chapter, don't forget that you can easily add
 H<SMALL>ARMONY</SMALL> to your S<SMALL>OLO</SMALL> tracks (see
 <A HREF="node15.html#sec-harmony">here</A> for details). You can even
-import (see M<SMALL>IDI</SMALL>I<SMALL>NC</SMALL> <A HREF="node22.html#midi-inc">here</A>)
+import (see M<SMALL>IDI</SMALL>I<SMALL>NC</SMALL> <A HREF="node23.html#midi-inc">here</A>)
 an existing MIDI track (maybe a melody you've plunked out on a
 keyboard) and have 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  insert that into your song as a S<SMALL>OLO</SMALL>
@@ -177,7 +177,7 @@ tracks are identical.
 <P>
 Before you create any S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> tracks you should
 set the key signature. See
-<A HREF="node26.html#keysignature">here</A> for details on this
+<A HREF="node27.html#keysignature">here</A> for details on this
 important setting.
 
 <P>
@@ -251,7 +251,7 @@ F
 
 <P>
 If you look at the sample songs from our website
-<TT><A NAME="tex2html45"
+<TT><A NAME="tex2html46"
   HREF="http://www.mellowood.ca/mma/examples.html">http://www.mellowood.ca/mma/examples.html</A></TT> you will see this used
 in many songs to create short introductions.
 
@@ -265,8 +265,8 @@ Note Data Format</A>
 The notes in a S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> track are specified as a
 series of ``chords''. Each chord can be a single note, or several
 notes (all with the same duration). Each chord in the bar is delimited
-with a single semicolon.<A NAME="tex2html46"
-  HREF="#foot5207"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> Please note
+with a single semicolon.<A NAME="tex2html47"
+  HREF="#foot5263"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> Please note
 the terminology used here! When we refer to a ``chord'' we are
 referring to the data a one point in the bar. It might be a single
 note, a number of notes, or a rest.
@@ -500,8 +500,8 @@ The G<SMALL>RACE</SMALL> extension can, optionally, have a ``offset
   This value is used to calculate the number of MIDI ticks to move the
   grace note; the duration of the note is divided by the modifier. So,
   a 16th grace note would be played 24 MIDI ticks
-  early.<A NAME="tex2html48"
-  HREF="#foot5213"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> If
+  early.<A NAME="tex2html49"
+  HREF="#foot5269"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> If
   you have multiple grace notes you can use increasing offset
   modifiers to stretch out the grace notes. For example, to sound
   three grace notes you could do:
@@ -714,8 +714,8 @@ their effect:
 
 <P>
 You can use any number of these accents in a set (however, more than 5
-becomes useless). Their effects are cummulative.<A NAME="tex2html49"
-  HREF="#foot5042"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
+becomes useless). Their effects are cummulative.<A NAME="tex2html50"
+  HREF="#foot5098"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
 <P>
 And example of the usage might be:
 
@@ -883,7 +883,10 @@ values. This will <SPAN  CLASS="textit">not</SPAN> work:
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Solo Riff 4 100; 110   </B> 
+    <B>Solo Riff 4 100; 110  <IMG
+ WIDTH="21" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ SRC="img2.png"
+ ALT="\includegraphics[height=2.5ex]{/home/bob/src/bv/mma/docs/images/stop.eps}">  </B> 
    
 	    </td></tr>
       </Table>
@@ -1211,8 +1214,6 @@ M<SMALL>ELODY</SMALL> track. For example:
 will take the notes in the S<SMALL>OLO-</SMALL>G<SMALL>UITAR</SMALL> track and arpeggiate
 them as a series of 32nd notes. Each successive note's velocity will
 be decremented by 4
-
-<P>
 Enabling a H<SMALL>ARMONY</SMALL> (or the entry of multiple notes by the user)
 is needed for meaningful effects ... arpeggiating over a single
 note isn't the nicest sound (but it works). For this to sound musical,
@@ -1263,7 +1264,7 @@ You can set a S<SMALL>EQUENCE</SMALL> in a M<SMALL>ELODY</SMALL> or S<SMALL>OLO<
 Sequences work just like they do in other tracks. There are some
 advantages to this: you can use the mnemonic notation outlined above;
 and you can easily import existing MIDI tracks to use as sequences
-(see <A HREF="node22.html#midi-inc">here</A>). Some examples are
+(see <A HREF="node23.html#midi-inc">here</A>). Some examples are
 included in the directory <TT><SPAN  CLASS="textbf">egs/midi-inc/mid2seq</SPAN></TT> in the
 distribution.
 
@@ -1315,8 +1316,8 @@ Voicing</A>
 
 <P>
 These V<SMALL>OICING</SMALL> commands only apply to M<SMALL>ELODY</SMALL> and
-S<SMALL>OLO</SMALL> tracks.<A NAME="tex2html50"
-  HREF="#foot5222"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> Each option is set
+S<SMALL>OLO</SMALL> tracks.<A NAME="tex2html51"
+  HREF="#foot5278"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> Each option is set
 as an OPTION=VALUE pair.
 
 <P>
@@ -1384,31 +1385,31 @@ generate a warning.
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot5207">... semicolon.</A><A
- HREF="node10.html#tex2html46"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DT><A NAME="foot5263">... semicolon.</A><A
+ HREF="node10.html#tex2html47"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>I have borrowed heavily from the
   notation program MUP for the syntax used here. For notation I highly
   recommend MUP and use it for most of my notation tasks, including
   the creation of the score snippets in this manual. MUP is available
-  from Arkkra Enterprises, <TT><A NAME="tex2html47"
+  from Arkkra Enterprises, <TT><A NAME="tex2html48"
   HREF="http://www.Arkkra.com/">http://www.Arkkra.com/</A></TT>.
 
 </DD>
-<DT><A NAME="foot5213">... early.</A><A
- HREF="node10.html#tex2html48"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DT><A NAME="foot5269">... early.</A><A
+ HREF="node10.html#tex2html49"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>Using 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's 192 ticks for a quarter note, a 16th
     note gets 48 ticks. Divide that by the modifier (default is 2.
 
 </DD>
-<DT><A NAME="foot5042">... cummulative.</A><A
- HREF="node10.html#tex2html49"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
+<DT><A NAME="foot5098">... cummulative.</A><A
+ HREF="node10.html#tex2html50"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>Each accent
   character changes the note articulation or volume by 20%.
 
 </DD>
-<DT><A NAME="foot5222">... tracks.</A><A
- HREF="node10.html#tex2html50"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
+<DT><A NAME="foot5278">... tracks.</A><A
+ HREF="node10.html#tex2html51"><SUP><SPAN CLASS="arabic">10</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
 <DD>For other voicing options, please see
   <A HREF="node14.html#chord-voicing">here</A>.
 
@@ -1416,26 +1417,26 @@ generate a warning.
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html588"
+<A NAME="tex2html602"
   HREF="node11.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html586"
+<A NAME="tex2html600"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html580"
+<A NAME="tex2html594"
   HREF="node9.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html589"
+<B> Next:</B> <A NAME="tex2html603"
   HREF="node11.html">Emulating plucked instruments: Plectrum</A>
-<B> Up:</B> <A NAME="tex2html587"
+<B> Up:</B> <A NAME="tex2html601"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html581"
+<B> Previous:</B> <A NAME="tex2html595"
   HREF="node9.html">Lyrics</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node11.html b/docs/html/ref/node11.html
index 7b615cd..63a91f6 100644
--- a/docs/html/ref/node11.html
+++ b/docs/html/ref/node11.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html610"
+<A NAME="tex2html624"
   HREF="node12.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html608"
+<A NAME="tex2html622"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html602"
+<A NAME="tex2html616"
   HREF="node10.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html611"
+<B> Next:</B> <A NAME="tex2html625"
   HREF="node12.html">Automatic Melodies: Aria Tracks</A>
-<B> Up:</B> <A NAME="tex2html609"
+<B> Up:</B> <A NAME="tex2html623"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html603"
+<B> Previous:</B> <A NAME="tex2html617"
   HREF="node10.html">Solo and Melody Tracks</A>
 <BR>
 <BR></DIV>
@@ -51,16 +51,18 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html612"
+<LI><A NAME="tex2html626"
   HREF="node11.html#SECTION001110000000000000000">Tuning</A>
-<LI><A NAME="tex2html613"
+<LI><A NAME="tex2html627"
   HREF="node11.html#SECTION001120000000000000000">Capo</A>
-<LI><A NAME="tex2html614"
+<LI><A NAME="tex2html628"
   HREF="node11.html#SECTION001130000000000000000">Strum</A>
-<LI><A NAME="tex2html615"
+<LI><A NAME="tex2html629"
   HREF="node11.html#SECTION001140000000000000000">Articulate</A>
-<LI><A NAME="tex2html616"
+<LI><A NAME="tex2html630"
   HREF="node11.html#SECTION001150000000000000000">Patterns</A>
+<LI><A NAME="tex2html631"
+  HREF="node11.html#SECTION001160000000000000000">Fret Noise</A>
 </UL>
 <!--End of Table of Child-Links-->
 <HR>
@@ -72,8 +74,8 @@ Emulating plucked instruments: Plectrum Tracks
 </H1>
 
 <P>
-P<SMALL>LECTRUM</SMALL><A NAME="tex2html51"
-  HREF="#foot6106"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>tracks are designed to let 
+P<SMALL>LECTRUM</SMALL><A NAME="tex2html52"
+  HREF="#foot6194"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>tracks are designed to let 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  create tracks that sound, remarkably,
 like real, strummed instruments (guitars, mandolins, banjos, etc).
 
@@ -91,7 +93,7 @@ offset, strum duration and volumes for each string of the
 <P>
 To aid in debugging, a special D<SMALL>EBUG</SMALL> option P<SMALL>LECTRUM</SMALL> is
 provided. When enabled this will display chord shapes for generated
-chords. See <A HREF="node26.html#debugging">here</A> for
+chords. See <A HREF="node27.html#debugging">here</A> for
 information to enable/disable this option.
 
 <P>
@@ -192,11 +194,11 @@ G<SMALL>ROOVE</SMALL>s.
 <P>
 It is also possible to change the pitch or tonality for individual
 chords with the ``barre'' chord name extension (detailed
-<A HREF="node32.html#barre-chords">here</A>).
+<A HREF="node33.html#barre-chords">here</A>).
 
 <P>
 Yet another way to change the pitch is to use the O<SMALL>CTAVE</SMALL>
-settings <A HREF="node26.html#octave">here</A>.
+settings <A HREF="node27.html#octave">here</A>.
 
 <P>
 <SPAN  CLASS="textit">Remember: unlike a real instrument, neither <SMALL>CAPO</SMALL> or barre chords
@@ -279,8 +281,8 @@ that 192 MIDI ticks is equivalent to a quarter note.
 
 <P>
 Just like in A<SMALL>RTICULATE</SMALL> for other tracks (see
-<A HREF="node26.html#articulate">here</A> for full
-details) you can increment or decrement the current settings:
+<A HREF="node27.html#articulate">here</A> for full
+details) you can increment or  the current settings:
 
 <P>
 
@@ -344,15 +346,15 @@ where:
 <DD>The MIDI velocity (loudness) for each string. ``127''
   is the maximum volume, A value of zero is used to mute the string or
   strings. Guitarists often mute the strings with the side of their
-  hand when strumming.<A NAME="tex2html52"
-  HREF="#foot6108"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+  hand when strumming.<A NAME="tex2html53"
+  HREF="#foot6196"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
 <P>
 </DD>
 </DL>
 
 <P>
-For a basic strumming guitar you might use:<A NAME="tex2html53"
-  HREF="#foot6109"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
+For a basic strumming guitar you might use:<A NAME="tex2html54"
+  HREF="#foot6197"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
@@ -434,7 +436,10 @@ It is not possible to mix range and individual string settings. So,
 <P>
 
 <UL>
-<LI>``1.0 0 2:50 90'' 
+<LI>``1.0 0 2:50 90''  <IMG
+ WIDTH="21" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ SRC="img2.png"
+ ALT="\includegraphics[height=2.5ex]{/home/bob/src/bv/mma/docs/images/stop.eps}">
 </LI>
 </UL>
 
@@ -456,7 +461,10 @@ if you are not using a range. Again, <SPAN  CLASS="textit">you cannot do</SPAN>:
 <P>
 
 <UL>
-<LI>``1. 0 80 90'' 
+<LI>``1. 0 80 90''  <IMG
+ WIDTH="21" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ SRC="img2.png"
+ ALT="\includegraphics[height=2.5ex]{/home/bob/src/bv/mma/docs/images/stop.eps}">
 </LI>
 </UL>
 
@@ -464,17 +472,222 @@ if you are not using a range. Again, <SPAN  CLASS="textit">you cannot do</SPAN>:
 Please note that the following options have no effect in a
 P<SMALL>LECTRUM</SMALL> track: A<SMALL>RTICULATE</SMALL>, V<SMALL>OICING</SMALL>,
 M<SMALL>ALLET</SMALL> and D<SMALL>IRECTION</SMALL>.
+
+<P>
+
+<H1><A NAME="SECTION001160000000000000000">
+Fret Noise</A>
+</H1>
+
+<P>
+The noise made by a performer's fingers leaving a string position,
+particularly on heavier wire-bound strings, can be emulated in a
+plectrum track. The success (or lack thereof) is dependent on the
+following settings and the selection of the voice used to emulate
+this.
+
+<P>
+Fret noises generated by the plectrum track are stored in a
+B<SMALL>ASS</SMALL> track selected by the user.
+
+<P>
+When this option is enabled, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  enters a special routine when a new
+chord (pattern) is started. A tone is then generated based on the
+currently ending note for the each string. Note, the noise is
+<SPAN  CLASS="textit">only</SPAN> generated if the string is currently sounding.
+
+<P>
+Enabling fret noise is a two step process. First, you should create a
+B<SMALL>ASS</SMALL> track. In the following example we set a number of
+parameters, but only the V<SMALL>OICE</SMALL> selection is really necessary
+(unless you want a piano sound for the fret noise, in which case you
+can even omit that).
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Begin Bass-Noise 
+<BR>   Voice GuitarFretNoise // pretty much required
+<BR>   Volume mf             // up to the user
+<BR>   RVolume 40            // adds some variety
+<BR>   RTime 50              // changes start point of noise
+<BR>   Delay -8              // moves noise back from the beat
+<BR>   Rskip 10              // skip 10% of the noise
+<BR>
+End  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Second, you need to set the options in the P<SMALL>LECTRUM</SMALL> track using
+the F<SMALL>RET</SMALL>N<SMALL>OISE</SMALL> command. A complete command line duplicating the
+defaults (excepting TRACK and assuming 6 strings) would be:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>PLECTRUM FretNoise Track=BASS-NOISE Duration=192 Octave=0
+  Strings=6,5,4 Max=1 Beats=All Bars=ALL  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The various options are set using an OPTION=VALUE format. Each option
+is described below:
+
+<P>
+<DL>
+<DT><STRONG>Track</STRONG></DT>
+<DD>This specifies the track used to store the generated fret
+  noise. It must be given. The track must be a B<SMALL>ASS</SMALL> track
+  (using any other type of track will generate an error). For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Plectrum-Noisy FretNoise Track=Bass-Fretty  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+</DD>
+<DT><STRONG>Duration</STRONG></DT>
+<DD>The duration of the fret noise note. This is specified
+  in standard note duration. A quarter note would be ``4'', sixteenth
+  ``16'', etc. You can also specify MIDI tick values by adding a
+  single ``T''. Please note that the duration value reported in debug
+  or in the $_P<SMALL>LECTRUM</SMALL>_F<SMALL>RET</SMALL>N<SMALL>OISE</SMALL> macro is specified in MIDI
+  ticks. By default a duration of a quarter note is used.
+
+<P>
+</DD>
+<DT><STRONG>Octave</STRONG></DT>
+<DD>As noted earlier, the note generated for the fret noise
+  is the same as previously ending note. Its octave can be raised or
+  lowered via the O<SMALL>CTAVE</SMALL> setting. Any value between -8 and 8 is
+  valid. Please note that the octave setting in the associated bass
+  track is completely ignored. By default an adjustment of ``0'' is
+  used.
+
+<P>
+</DD>
+<DT><STRONG>Strings</STRONG></DT>
+<DD>The virtual strings to which the fret noise is applied
+  are, by default, numbers 6, 5 and 3.<A NAME="tex2html55"
+  HREF="#foot6174"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> You can reset this to any strings you wish. Use comma
+  separated values. Any strings not set by this command will
+  <SPAN  CLASS="textit">not</SPAN> have fret noise applied to them.
+
+<P>
+</DD>
+<DT><STRONG>Max</STRONG></DT>
+<DD>By default, fret noises will only occur once per chord
+  release/start (Max=1). However, using this option you can change
+  this to more strings, up to the size of the virtual instrument's
+  string count. The strings are checked for changes (and possible
+  noising) from the bottom up (6 is checked first, etc). Once a string
+  is ``noised'' the loop is exited. Caution: More strings will
+  generate an awful lot of noisy fret sounds.
+
+<P>
+</DD>
+<DT><STRONG>Beats</STRONG></DT>
+<DD>By default, fret noise will apply to each pattern in your
+  sequence. Using the B<SMALL>EATS</SMALL> option you can restrict this to
+  only specific beats. For example, B<SMALL>EATS=1,3</SMALL> will restrict
+  noise generation to patterns starting on beats 1 and 3. To duplicate
+  the default you can use the special value ``All''.
+
+<P>
+</DD>
+<DT><STRONG>Bars</STRONG></DT>
+<DD>By default, fret noise will apply to each bar in your
+  sequence. You can restrict this to specific bars in your sequence.
+  For example, assuming a S<SMALL>EQ</SMALL>S<SMALL>IZE</SMALL> of 8 the setting
+  B<SMALL>ARS=1,4</SMALL> will generate fret noise only on bars 1 and 4 in a
+  sequence. To duplicate the default you can use the special value
+  ``All''.
+
+<P>
+</DD>
+</DL>
+
+<P>
+To disable fret noise in a track you can use an empty command or the
+single keywords ``None'' or ``Off'':
+
+<P>
+Some points to note:
+
+<UL>
+<LI>You <SPAN  CLASS="textit">cannot</SPAN> have different settings for bar sequences,
+  only limit them with the B<SMALL>ARS</SMALL> option. If you need, for
+  example, an specific fret noise in the first bar, and a different
+  one in the third, simply make a copies of the track, set the
+  sequence for the first track's bars so that you have an empty first
+  track; set the second track's sequence to compliment and set the
+  fret noise, etc.<A NAME="tex2html56"
+  HREF="#foot6200"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>
+<P>
+</LI>
+<LI>Changing the number of strings or tuning (P<SMALL>LECTRUM
+    </SMALL>T<SMALL>UNING</SMALL>) deletes all current Fret Noise settings.
+
+<P>
+</LI>
+<LI>Empty option strings (e.g., B<SMALL>EATS=</SMALL> ) are not permitted.
+
+<P>
+</LI>
+<LI>Depending on the synth you are using the octave you are using
+  can make a huge difference in the sounds used. If the sounds are
+  very displeasing, try a very high (or low) octave setting.
+
+<P>
+</LI>
+<LI>The duration of the sounds also makes a difference. Again, this
+  is completely depends on your synth.
+
+<P>
+</LI>
+<LI>Although this is designed to use fret noise, there is no reason
+  you cannot do creative things by using different voice settings.
+
+<P>
+</LI>
+<LI>Strings are numbered from 1 to the number of strings in the
+  virtual instrument. Note that, just like a real fretted instrument,
+  string 1 is the highest (closest to the ground).
+
+<P>
+</LI>
+<LI>The associated B<SMALL>ASS</SMALL> track should <SPAN  CLASS="textit">not</SPAN> have a
+  S<SMALL>EQUENCE</SMALL>! However, you can use the track to generate
+  interesting patterns with a T<SMALL>RIGGER</SMALL> or R<SMALL>IFF</SMALL>. In these
+  cases <SPAN  CLASS="textit">sounds will not be generated by the P<SMALL>LECTRUM</SMALL>
+    track settings</SPAN>.
+
+<P>
+</LI>
+</UL>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot6106">...P<SMALL>LECTRUM</SMALL></A><A
- HREF="node11.html#tex2html51"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DT><A NAME="foot6194">...P<SMALL>LECTRUM</SMALL></A><A
+ HREF="node11.html#tex2html52"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>The concept and code base for the Plectrum
   track was developed by Louis James Barman
   <SPAN  CLASS="textbf"><louisjbarman at googlemail dot com></SPAN>. Send compliments to him!
 
 </DD>
-<DT><A NAME="foot6108">... strumming.</A><A
- HREF="node11.html#tex2html52"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DT><A NAME="foot6196">... strumming.</A><A
+ HREF="node11.html#tex2html53"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>The P<SMALL>LECTRUM</SMALL> track differs from
     other 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  tracks as the duration of each note is not given but
@@ -483,36 +696,53 @@ M<SMALL>ALLET</SMALL> and D<SMALL>IRECTION</SMALL>.
     until another note is played on the same string.
 
 </DD>
-<DT><A NAME="foot6109">... use:</A><A
- HREF="node11.html#tex2html53"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
+<DT><A NAME="foot6197">... use:</A><A
+ HREF="node11.html#tex2html54"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>These examples
   use B<SMALL>EGIN</SMALL>/E<SMALL>ND</SMALL> shorthand notation. This is explained in
-  the ``Begin/End Block'' chapter <A HREF="node27.html#sec-blocks">here</A>.
+  the ``Begin/End Block'' chapter <A HREF="node28.html#sec-blocks">here</A>.
+
+</DD>
+<DT><A NAME="foot6174">... 3.</A><A
+ HREF="node11.html#tex2html55"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
+<DD>This assumes a 6
+    string guitar. If there are fewer strings the numbers will be
+    different.
+
+</DD>
+<DT><A NAME="foot6200">... etc.</A><A
+ HREF="node11.html#tex2html56"><SUP><SPAN CLASS="arabic">11</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
+<DD>This is a deliberate departure from the
+    normal 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  syntax. It's quite unlikely that you would want more
+    that one fret noise setting in a sequence, but quite likely that
+    you'd only want a setting to be applied to a certain bar in the
+    sequence.
 
 </DD>
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html610"
+<A NAME="tex2html624"
   HREF="node12.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html608"
+<A NAME="tex2html622"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html602"
+<A NAME="tex2html616"
   HREF="node10.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html611"
+<B> Next:</B> <A NAME="tex2html625"
   HREF="node12.html">Automatic Melodies: Aria Tracks</A>
-<B> Up:</B> <A NAME="tex2html609"
+<B> Up:</B> <A NAME="tex2html623"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html603"
+<B> Previous:</B> <A NAME="tex2html617"
   HREF="node10.html">Solo and Melody Tracks</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node12.html b/docs/html/ref/node12.html
index d49f83d..4031aca 100644
--- a/docs/html/ref/node12.html
+++ b/docs/html/ref/node12.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html625"
+<A NAME="tex2html640"
   HREF="node13.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html623"
+<A NAME="tex2html638"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html617"
+<A NAME="tex2html632"
   HREF="node11.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html626"
+<B> Next:</B> <A NAME="tex2html641"
   HREF="node13.html">Randomizing</A>
-<B> Up:</B> <A NAME="tex2html624"
+<B> Up:</B> <A NAME="tex2html639"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html618"
+<B> Previous:</B> <A NAME="tex2html633"
   HREF="node11.html">Emulating plucked instruments: Plectrum</A>
 <BR>
 <BR></DIV>
@@ -112,7 +112,7 @@ The following commands are important to note:
   generates an 11 tone scale starting at the root note of the chord;
   CHORD forces the selection to the notes in the current chord; KEY
   sets the scale to one based on the current key signature (see
-  <A HREF="node26.html#keysignature">here</A>).
+  <A HREF="node27.html#keysignature">here</A>).
 
 <P>
 In addition, each of the above listed S<SMALL>CALE</SMALL>T<SMALL>YPE</SMALL>s can have a
@@ -286,7 +286,7 @@ Please note the following:
 
 <P>
 </LI>
-<LI>D<SMALL>IRECTION</SMALL> <SPAN  CLASS="textit">can not</SPAN> be changed on a bar by bar
+<LI>D<SMALL>IRECTION</SMALL> <SPAN  CLASS="textit">cannot</SPAN> be changed on a bar by bar
   basis. It applies to the entire sequence. After each note in the
   A<SMALL>RIA</SMALL> is generated a pointer advances to the next direction in
   the list.
@@ -310,26 +310,26 @@ Oh, and have fun!
 
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html625"
+<A NAME="tex2html640"
   HREF="node13.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html623"
+<A NAME="tex2html638"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html617"
+<A NAME="tex2html632"
   HREF="node11.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html626"
+<B> Next:</B> <A NAME="tex2html641"
   HREF="node13.html">Randomizing</A>
-<B> Up:</B> <A NAME="tex2html624"
+<B> Up:</B> <A NAME="tex2html639"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html618"
+<B> Previous:</B> <A NAME="tex2html633"
   HREF="node11.html">Emulating plucked instruments: Plectrum</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node13.html b/docs/html/ref/node13.html
index 165ccfa..79f72b6 100644
--- a/docs/html/ref/node13.html
+++ b/docs/html/ref/node13.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html635"
+<A NAME="tex2html650"
   HREF="node14.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html633"
+<A NAME="tex2html648"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html627"
+<A NAME="tex2html642"
   HREF="node12.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html636"
+<B> Next:</B> <A NAME="tex2html651"
   HREF="node14.html">Chord Voicing</A>
-<B> Up:</B> <A NAME="tex2html634"
+<B> Up:</B> <A NAME="tex2html649"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html628"
+<B> Previous:</B> <A NAME="tex2html643"
   HREF="node12.html">Automatic Melodies: Aria Tracks</A>
 <BR>
 <BR></DIV>
@@ -51,16 +51,18 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html637"
+<LI><A NAME="tex2html652"
   HREF="node13.html#SECTION001310000000000000000">RndSeed</A>
-<LI><A NAME="tex2html638"
+<LI><A NAME="tex2html653"
   HREF="node13.html#SECTION001320000000000000000">RSkip</A>
-<LI><A NAME="tex2html639"
+<LI><A NAME="tex2html654"
   HREF="node13.html#SECTION001330000000000000000">RTime</A>
-<LI><A NAME="tex2html640"
+<LI><A NAME="tex2html655"
   HREF="node13.html#SECTION001340000000000000000">RDuration</A>
-<LI><A NAME="tex2html641"
-  HREF="node13.html#SECTION001350000000000000000">Other Randomizing Commands</A>
+<LI><A NAME="tex2html656"
+  HREF="node13.html#SECTION001350000000000000000">RPitch</A>
+<LI><A NAME="tex2html657"
+  HREF="node13.html#SECTION001360000000000000000">Other Randomizing Commands</A>
 </UL>
 <!--End of Table of Child-Links-->
 <HR>
@@ -77,7 +79,7 @@ too predictable or mechanical sounding. Again, in
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  we're not
 trying to replace real, flesh and blood musicians, but applying some
 randomization to the way in which tracks are generated can help bridge
-the human--mechanical gap.
+the human/mechanical gap.
 
 <P>
 
@@ -93,9 +95,9 @@ All of the random functions (R<SMALL>TIME</SMALL>, R<SMALL>SKIP</SMALL>, etc.) i
 generates a track the values generated by the random functions will be
 different. In most cases this is a ``good thing''; however, you may
 want 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to use the same sequence of random values<A NAME="tex2html54"
-  HREF="#foot6577"><SUP><SPAN CLASS="arabic">13</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> each time it generates a
-track. Simple: just use:
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to use the same sequence of random values<A NAME="tex2html57"
+  HREF="#foot6780"><SUP><SPAN CLASS="arabic">13</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> each time it generates a track.
+Simple: just use:
 
 <P>
 
@@ -227,7 +229,7 @@ RTime
 </H1> 
 
 <P>
-One of the biggest problem with computer generated drum and rhythm
+One of the biggest problems with computer generated drum and rhythm
 tracks is that, unlike real musicians, the beats are precise and ``on
 the beat''. The RT<SMALL>IME</SMALL> directive attempts to solve this.
 
@@ -244,11 +246,11 @@ The command can be applied to all tracks.
       </Table>
 
 <P>
-The value passed to the RT<SMALL>IME</SMALL> directive is the number of MIDI ticks
-with which to vary the start time of the notes. For example, if you
-specify ``5'' the start times will vary from -5 to +5 ticks) on each
-note for the specified track. There are 192 MIDI ticks in each quarter
-note.
+The value passed to the RT<SMALL>IME</SMALL> directive is the number of MIDI
+ticks with which to vary the start time of the notes. For example, if
+you specify ``5'' the start times will vary from -5 to +5 ticks) on
+each note for the specified track. There are 192 MIDI ticks in each
+quarter note.
 
 <P>
 Any value from 0 to 100 can be used; however values in the range 0 to
@@ -268,23 +270,23 @@ Repeated values can be represented with a ``/'':
       </Table>
 
 <P>
-You can further fine-tune the RT<SMALL>IME</SMALL> settings by using a minimum and
-maximum value in the form M<SMALL>INIMUM,</SMALL>M<SMALL>AXIMUM</SMALL>. Note the
+You can further fine-tune the RT<SMALL>IME</SMALL> settings by using a minimum
+and maximum value in the form M<SMALL>INIMUM,</SMALL>M<SMALL>AXIMUM</SMALL>. Note the
 <SMALL>COMMA</SMALL>! For example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord Rtime 0,10 -10,0 -10,20  8  </B> 
+    <B>Chord Rtime 0,10 -10,0 -10,20 8  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Would set different minimum and maximum adjustment values for different sequence
-points. In the above example the adjustments would be in the range 0 to
-10, -10 to 0, -10 to 20 and -8 to 8.
+Would set different minimum and maximum adjustment values for
+different sequence points. In the above example the adjustments would
+be in the range 0 to 10, -10 to 0, -10 to 20 and -8 to 8.
 
 <P>
 Notes:
@@ -292,20 +294,21 @@ Notes:
 <P>
 
 <UL>
-<LI>R<SMALL>TIME</SMALL> is guaranteed never to start a note before the start of a
-bar.
+<LI>R<SMALL>TIME</SMALL> is guaranteed never to set a note before the
+  start of a bar.
 
 <P>
 </LI>
 <LI>R<SMALL>TIME</SMALL> is applied to every note in a chord. This means
-that if you have a chord (either from a C<SMALL>HORD</SMALL> track or as a
-result of a H<SMALL>ARMONY</SMALL> setting) each note can start at different
-point. This probably makes sense since no musician will ever hit a
-number of keys on a piano or strings on a guitar at the same instant;
-nor can two trumpet players ever start a note at the same <SPAN  CLASS="textit">exact</SPAN>
-time. The point of R<SMALL>TIME</SMALL> is to humanize events a little bit by
-moving the ``hit'' points. Please note the difference in how this
-command works versus the R<SMALL>DURATION</SMALL> command, below.
+  that if you have a chord (either from a C<SMALL>HORD</SMALL> track or as a
+  result of a H<SMALL>ARMONY</SMALL> setting) each note can start at different
+  point. This probably makes sense since no musician will ever hit a
+  number of keys on a piano or strings on a guitar at the same
+  instant; nor can two trumpet players ever start a note at the same
+  <SPAN  CLASS="textit">exact</SPAN> time. The point of R<SMALL>TIME</SMALL> is to humanize events a
+  little bit by moving the ``hit'' points. Please note the difference
+  in how this command works versus the R<SMALL>DURATION</SMALL> command,
+  below.
 
 <P>
 </LI>
@@ -319,13 +322,14 @@ RDuration
 </H1> 
 
 <P>
-In a similar manner that the RT<SMALL>IME</SMALL> command, discussed above, sets the start
-point for a note, this command adjusts the duration of a note.
+In a similar manner that the RT<SMALL>IME</SMALL> command, discussed above,
+sets the start point for a note, this command adjusts the duration of
+a note.
 
 <P>
-The RD<SMALL>URATION</SMALL> argument is a percentage value by which a duration is
-adjusted. A setting of 0 disables the adjustment for a track (this is
-the default). In its simplest usage:
+The RD<SMALL>URATION</SMALL> argument is a percentage value by which a
+duration is adjusted. A setting of 0 disables the adjustment for a
+track (this is the default). In its simplest usage:
 
 <P>
 
@@ -343,23 +347,23 @@ MIDI ticks (a quarter note), the command can change it to anywhere
 between 182 and 202 ticks.
 
 <P>
-You can further fine-tune the RD<SMALL>URATION</SMALL> settings by using a minimum and
-maximum value in the form M<SMALL>INIMUM,</SMALL>M<SMALL>AXIMUM</SMALL>. Note the
+You can further fine-tune the RD<SMALL>URATION</SMALL> settings by using a
+minimum and maximum value in the form M<SMALL>INIMUM,</SMALL>M<SMALL>AXIMUM</SMALL>. Note the
 <SMALL>COMMA</SMALL>! For example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord RDuration 0,10 -10,0 -10,20  8  </B> 
+    <B>Chord RDuration 0,10 -10,0 -10,20 8  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Would set different minimum and maximum adjustment values for different sequence
-points. In the above example the adjustments would be in the range 0 to
-10, -10 to 0, -10 to 20 and -8 to 8.
+Would set different minimum and maximum adjustment values for
+different sequence points. In the above example the adjustments would
+be in the range 0 to 10, -10 to 0, -10 to 20 and -8 to 8.
 
 <P>
 Notes:
@@ -400,8 +404,8 @@ Notes:
 <P>
 </LI>
 <LI>If the note being adjusted is part of a chord or a
-  H<SMALL>ARMONY</SMALL> event, all notes for that timestamp in the track will be
-  adjusted by the same value ... all notes (including
+  H<SMALL>ARMONY</SMALL> event, all notes for that timestamp in the track will
+  be adjusted by the same value ... all notes (including
   H<SMALL>ARMONY</SMALL> notes) will have the same duration. Please note the
   difference in how this command works versus the R<SMALL>TIME</SMALL>
   command, above.
@@ -412,7 +416,180 @@ Notes:
 
 <P>
 
-<H1><A NAME="SECTION001350000000000000000">
+<H1><A NAME="SECTION001350000000000000000"></A> <A NAME="rpitch"></A>
+<BR>
+RPitch
+</H1> 
+
+<P>
+When creating alternate melody background effects it is nice to be
+able to add unpredictability to some of the notes. Using an
+A<SMALL>RIA</SMALL> track (details <A HREF="node12.html#chap-aria">here)</A> is one way, but it might be a bit much.
+
+<P>
+The RP<SMALL>ITCH</SMALL> option lets you create a predicable set of notes
+and, at random times, change some of them. Whenever a note is
+generated (this applies to <SPAN  CLASS="textit">all</SPAN> notes including chords,
+melody/solo, harmony and ornaments) the RP<SMALL>ITCH</SMALL> setting for the
+track is evaluated and the note is modified.
+
+<P>
+The setting is simple:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass-Alt Rpitch Offsets=-2,-1,1,2   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+In this case the each note in the B<SMALL>ASS-</SMALL>A<SMALL>LT</SMALL> track <SPAN  CLASS="textit">may</SPAN> be
+modified. In the offset list, each value sets the number of semitones
+to increment or decrement the current note by. ``-2'' means subtract 2
+semitones and ``2'' means to add 2 semitones, etc.
+
+<P>
+You can have any number of value modifiers. Just remember to have all
+the values joined by commas. You can set a range of values by joining
+2 numbers with a single ``-''. So, -3-4 would be the same as
+``-3,-2,-1,0,1,2,3,4''.
+
+<P>
+A number of options are available for the RP<SMALL>ITCH</SMALL> command:
+
+<P>
+<DL COMPACT>
+<DT></DT>
+<DD><DL>
+<DT><STRONG>Scale</STRONG></DT>
+<DD>By default the S<SMALL>CALE</SMALL> (or alternately
+    S<SMALL>CALE</SMALL>T<SMALL>YPE</SMALL>) is set to C<SMALL>HROMATIC</SMALL>. However, you can also
+    use C<SMALL>HORD</SMALL> or S<SMALL>CALE</SMALL>. In this case a note is selected
+    from the appropriate list of chord or scale notes using a random
+    value from the offset list. The current note is incremented (or
+    decremented) by that value. Use of C<SMALL>HORD</SMALL> or S<SMALL>CALE</SMALL>
+    should all but eliminate dissonance in the selected notes (not
+    always since the original note might be dissonant). Be cautious
+    using large values: it can very easily generate notes completely
+    out of the current octave range.
+
+<P>
+</DD>
+<DT><STRONG>Offsets</STRONG></DT>
+<DD>As detailed above, this is a simple list of values.
+    Any values greater than 12 or less than -12 will be reported as
+    ``large'' (this is a warning, not an error). Using a number of ``0'' values
+    will reduce the number of note changes (adding 0 has no effect).
+    And, you can use a range like ``0-3'' or even ``-2-0,4-7''.
+
+<P>
+</DD>
+<DT><STRONG>Bars</STRONG></DT>
+<DD>By default this option is applied to all bars in the
+    current sequence. Using the B<SMALL>ARS</SMALL> option will limit the
+    effect to the specified bars.
+
+<P>
+</DD>
+<DT><STRONG>Rate</STRONG></DT>
+<DD>By default 25% of notes are modified. However, you can
+    reduce or increase the effect by setting a different rate. The specified value
+    is a percentage in the range 0 to 100 (using 0 effectively turns
+    the option off).
+
+<P>
+</DD>
+</DL>
+</DD>
+</DL>
+
+<P>
+A complete command line might look like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo RPitch Scale=Chord Rate=30 Bars=1,3 Offsets=-2-2  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+
+<UL>
+<LI>Use of small values and a low R<SMALL>ATE</SMALL> will ensure nice,
+  subtle effects.
+
+<P>
+</LI>
+<LI>To disable, you just need to set a null value:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord-1 RPitch None  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+or, with less typing:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass-Stuff Rpitch  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+</LI>
+<LI>This command cannot be applied to D<SMALL>RUM</SMALL> tracks.
+
+<P>
+</LI>
+<LI>If you specify an offset greater than 12 or less than -12 a
+  warning will be generated. This is an arbitrary value and no damage
+  will be done.
+
+<P>
+</LI>
+<LI>The underlying chord/scale notes are examined with the
+  S<SMALL>CALE</SMALL>T<SMALL>YPE</SMALL> set to S<SMALL>CALE</SMALL> or C<SMALL>HORD</SMALL>. In default
+  C<SMALL>HROMATIC</SMALL> some (or lots of) dissonance should be expected.
+  Overuse of this option will make your track sound like something a
+  beginner might be playing ... probably not what you want.
+
+<P>
+</LI>
+<LI>RP<SMALL>ITCH</SMALL> is saved in G<SMALL>ROOVES</SMALL>.
+
+<P>
+</LI>
+<LI>You <SPAN  CLASS="textit">can not</SPAN> specify different values for bars in the
+  sequence; however, you <SMALL>CAN</SMALL> limit effects with the B<SMALL>AR</SMALL>
+  option.
+
+<P>
+</LI>
+<LI>The example song <TT><A NAME="tex2html58"
+  HREF="just-walkin-in-the-rain">just-walkin-in-the-rain</A></TT> shows how one
+  might modify an existing library track with good results.
+
+<P>
+</LI>
+</UL>
+
+<P>
+
+<H1><A NAME="SECTION001360000000000000000">
 Other Randomizing Commands</A>
 </H1>
 
@@ -427,8 +604,8 @@ In addition to the above, the following commands should be examined:
 
 <P>
 </LI>
-<LI>The track <A HREF="node26.html#scale-direction">Direction</A> command has a ``random'' option for playing scales,
-  arpeggios, and other tracks.
+<LI>The track <A HREF="node27.html#scale-direction">Direction</A> command has a ``random'' option for playing
+  scales, arpeggios, and other tracks.
 
 <P>
 </LI>
@@ -447,7 +624,8 @@ In addition to the above, the following commands should be examined:
 </LI>
 <LI><A HREF="node5.html#seqrnd">SeqRnd</A>
   enables randomization of sequences; this randomization can be
-  fine-tuned with the <A HREF="node5.html#seqrndweight">SeqRndWeight</A> command.
+  fine-tuned with the
+  <A HREF="node5.html#seqrndweight">SeqRndWeight</A> command.
 
 <P>
 </LI>
@@ -456,8 +634,8 @@ In addition to the above, the following commands should be examined:
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot6577">... values</A><A
- HREF="node13.html#tex2html54"><SUP><SPAN CLASS="arabic">13</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DT><A NAME="foot6780">... values</A><A
+ HREF="node13.html#tex2html57"><SUP><SPAN CLASS="arabic">13</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>Yes,
   this is a contradiction of terms.
 
@@ -465,26 +643,26 @@ In addition to the above, the following commands should be examined:
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html635"
+<A NAME="tex2html650"
   HREF="node14.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html633"
+<A NAME="tex2html648"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html627"
+<A NAME="tex2html642"
   HREF="node12.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html636"
+<B> Next:</B> <A NAME="tex2html651"
   HREF="node14.html">Chord Voicing</A>
-<B> Up:</B> <A NAME="tex2html634"
+<B> Up:</B> <A NAME="tex2html649"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html628"
+<B> Previous:</B> <A NAME="tex2html643"
   HREF="node12.html">Automatic Melodies: Aria Tracks</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node14.html b/docs/html/ref/node14.html
index 08a24c0..a39c5f6 100644
--- a/docs/html/ref/node14.html
+++ b/docs/html/ref/node14.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html650"
+<A NAME="tex2html666"
   HREF="node15.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html648"
+<A NAME="tex2html664"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html642"
+<A NAME="tex2html658"
   HREF="node13.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html651"
+<B> Next:</B> <A NAME="tex2html667"
   HREF="node15.html">Harmony</A>
-<B> Up:</B> <A NAME="tex2html649"
+<B> Up:</B> <A NAME="tex2html665"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html643"
+<B> Previous:</B> <A NAME="tex2html659"
   HREF="node13.html">Randomizing</A>
 <BR>
 <BR></DIV>
@@ -51,32 +51,32 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html652"
+<LI><A NAME="tex2html668"
   HREF="node14.html#SECTION001410000000000000000">Voicing</A>
 <UL>
-<LI><A NAME="tex2html653"
+<LI><A NAME="tex2html669"
   HREF="node14.html#SECTION001411000000000000000">Voicing Mode</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html654"
+<LI><A NAME="tex2html670"
   HREF="node14.html#SECTION001420000000000000000">ChordAdjust</A>
-<LI><A NAME="tex2html655"
+<LI><A NAME="tex2html671"
   HREF="node14.html#SECTION001430000000000000000">Compress</A>
-<LI><A NAME="tex2html656"
+<LI><A NAME="tex2html672"
   HREF="node14.html#SECTION001440000000000000000">DupRoot</A>
-<LI><A NAME="tex2html657"
+<LI><A NAME="tex2html673"
   HREF="node14.html#SECTION001450000000000000000">Invert</A>
-<LI><A NAME="tex2html658"
+<LI><A NAME="tex2html674"
   HREF="node14.html#SECTION001460000000000000000">Limit</A>
-<LI><A NAME="tex2html659"
+<LI><A NAME="tex2html675"
   HREF="node14.html#SECTION001470000000000000000">NoteSpan</A>
-<LI><A NAME="tex2html660"
+<LI><A NAME="tex2html676"
   HREF="node14.html#SECTION001480000000000000000">Range</A>
-<LI><A NAME="tex2html661"
+<LI><A NAME="tex2html677"
   HREF="node14.html#SECTION001490000000000000000">DefChord</A>
-<LI><A NAME="tex2html662"
+<LI><A NAME="tex2html678"
   HREF="node14.html#SECTION0014100000000000000000">PrintChord</A>
-<LI><A NAME="tex2html663"
+<LI><A NAME="tex2html679"
   HREF="node14.html#SECTION0014110000000000000000">Notes</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -195,8 +195,8 @@ other chord tracks (e.g., sustained strings).
 <P>
 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  has a variety of sophisticated, intelligent
-algorithms<A NAME="tex2html55"
-  HREF="#foot7176"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> to deal with voicing.
+algorithms<A NAME="tex2html59"
+  HREF="#foot7541"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> to deal with voicing.
 
 <P>
 As a general rule you should not use the I<SMALL>NVERT</SMALL> and
@@ -380,7 +380,7 @@ would cause a movement (randomly up or down) in 20% of the bars.
 </DD>
 <DT><STRONG>Key</STRONG></DT>
 <DD>This mode attempts to cluster the notes of a chord around
-  the root note of the key signature (<A HREF="node26.html#keysignature">see here</A>). For example, a C major chord has the
+  the root note of the key signature (<A HREF="node27.html#keysignature">see here</A>). For example, a C major chord has the
   notes ``C'', ``E'' and ``G''. If K<SMALL>EY</SMALL>S<SMALL>IG</SMALL> is set to ``C'' the
   ``G'' will be lowered by an octave. However, if the the key
   signature were to be set to ``E'' no changes would be made. The
@@ -459,7 +459,7 @@ value according to the following table:
 <TR><TD>
       <TABLE CELLPADDING=3>
 <TR><TD ALIGN="LEFT">G<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN></TD>
 <TD ALIGN="RIGHT">-6</TD>
@@ -468,13 +468,13 @@ value according to the following table:
 <TD ALIGN="RIGHT">-5</TD>
 </TR>
 <TR><TD ALIGN="LEFT">G<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
  SRC="img3.png"
  ALT="$ \sharp$"></SPAN></TD>
 <TD ALIGN="RIGHT">-4</TD>
 </TR>
 <TR><TD ALIGN="LEFT">A<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN></TD>
 <TD ALIGN="RIGHT">-4</TD>
@@ -483,36 +483,32 @@ value according to the following table:
 <TD ALIGN="RIGHT">-3</TD>
 </TR>
 <TR><TD ALIGN="LEFT">A<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
  SRC="img3.png"
  ALT="$ \sharp$"></SPAN></TD>
 <TD ALIGN="RIGHT">-2</TD>
 </TR>
 <TR><TD ALIGN="LEFT">B<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN></TD>
 <TD ALIGN="RIGHT">-2</TD>
 </TR>
-</TABLE> 
-</TD></TR>
+</TABLE> </TD></TR>
 </TABLE>
-<DIV ALIGN="CENTER"> 
-
-</DIV><TABLE  WIDTH="30%">
-<TR><TD> 
-<TABLE CELLPADDING=3>
+<DIV ALIGN="CENTER"> </DIV><TABLE  WIDTH="30%">
+<TR><TD> <TABLE CELLPADDING=3>
 <TR><TD ALIGN="LEFT">B</TD>
 <TD ALIGN="RIGHT">-1</TD>
 </TR>
 <TR><TD ALIGN="LEFT">C<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN></TD>
 <TD ALIGN="RIGHT">-1</TD>
 </TR>
 <TR><TD ALIGN="LEFT">B<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
  SRC="img3.png"
  ALT="$ \sharp$"></SPAN></TD>
 <TD ALIGN="RIGHT">0</TD>
@@ -521,13 +517,13 @@ value according to the following table:
 <TD ALIGN="RIGHT">0</TD>
 </TR>
 <TR><TD ALIGN="LEFT">C<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
  SRC="img3.png"
  ALT="$ \sharp$"></SPAN></TD>
 <TD ALIGN="RIGHT">1</TD>
 </TR>
 <TR><TD ALIGN="LEFT">D<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN></TD>
 <TD ALIGN="RIGHT">1</TD>
@@ -535,22 +531,18 @@ value according to the following table:
 <TR><TD ALIGN="LEFT">D</TD>
 <TD ALIGN="RIGHT">2</TD>
 </TR>
-</TABLE> 
-</TD></TR>
+</TABLE> </TD></TR>
 </TABLE>
-<DIV ALIGN="CENTER"> 
-
-</DIV><TABLE  WIDTH="30%">
-<TR><TD> 
-<TABLE CELLPADDING=3>
+<DIV ALIGN="CENTER"> </DIV><TABLE  WIDTH="30%">
+<TR><TD> <TABLE CELLPADDING=3>
 <TR><TD ALIGN="LEFT">D<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
  SRC="img3.png"
  ALT="$ \sharp$"></SPAN></TD>
 <TD ALIGN="RIGHT">3</TD>
 </TR>
 <TR><TD ALIGN="LEFT">E<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN></TD>
 <TD ALIGN="RIGHT">3</TD>
@@ -559,13 +551,13 @@ value according to the following table:
 <TD ALIGN="RIGHT">4</TD>
 </TR>
 <TR><TD ALIGN="LEFT">F<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN></TD>
 <TD ALIGN="RIGHT">4</TD>
 </TR>
 <TR><TD ALIGN="LEFT">E<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
  SRC="img3.png"
  ALT="$ \sharp$"></SPAN></TD>
 <TD ALIGN="RIGHT">5</TD>
@@ -574,7 +566,7 @@ value according to the following table:
 <TD ALIGN="RIGHT">5</TD>
 </TR>
 <TR><TD ALIGN="LEFT">F<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
  SRC="img3.png"
  ALT="$ \sharp$"></SPAN></TD>
 <TD ALIGN="RIGHT">6</TD>
@@ -600,7 +592,7 @@ sound lower than ``F'' chords.
 In most cases this works just fine; but, there are times when the
 ``F'' chord might sound better <SPAN  CLASS="textit">lower</SPAN> than the ``A''. You can
 force a single chord by prefacing it with a single ``-'' or ``+''
-(<A HREF="node32.html#octaveadjust">details here</A>). But, if
+(<A HREF="node33.html#octaveadjust">details here</A>). But, if
 the entire song needs adjustment you can use C<SMALL>HORD</SMALL>A<SMALL>DJUST</SMALL>
 command to raise or lower selected chord pitches:
 
@@ -615,7 +607,7 @@ command to raise or lower selected chord pitches:
 
 <P>
 Each item in the command consists of a pitch (``B<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN>'', ``C'',
 etc.) an ``='' and an octave specifier (-1, 0 or 1). The pitch values
@@ -664,22 +656,24 @@ This command is only effective in C<SMALL>HORD</SMALL> and A<SMALL>RPEGGIO</SMAL
 tracks. A warning message is printed if it is used in other contexts.
 
 <P>
-Notes: C<SMALL>OMPRESS</SMALL> takes any value between 1 and 5 as arguments
-(however, some values will have no effect as detailed above). You can
-specify a different C<SMALL>OMPRESS</SMALL> for each bar in a sequence.
+Instead of the values 0 and 1 you can use ``On'', ``True'', ``Off''
+and ``False'' to make your code a bit more readable.
+
+<P>
+You can specify a different C<SMALL>OMPRESS</SMALL> for each bar in a sequence.
 Repeated values can be represented with a ``/'':
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord Compress 1 / 0 /  </B> 
+    <B>Chord Compress True / False /  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-To restore to its default (off) setting, use a ``0'' as the argument.
+To restore to its default (off) setting, use a ``0'' or ``False'' as the argument.
 
 <P>
 For a similar command, with different results, see the L<SMALL>IMIT</SMALL>
@@ -742,16 +736,16 @@ will add notes 1 and 2 octaves below the root of the chord and
       </Table>
 
 <P>
-will add notes 1 below, and 1 and 2 above.<A NAME="tex2html56"
-  HREF="#foot7051"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> <SPAN  CLASS="textit">Note:</SPAN> no
+will add notes 1 below, and 1 and 2 above.<A NAME="tex2html60"
+  HREF="#foot7416"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> <SPAN  CLASS="textit">Note:</SPAN> no
 spaces are in the comma separated list (spaces indicate the next bar
 in the sequence).
 
 <P>
 The volume used for the generated note(s) is the average of the non-zero 
 notes in the chord adjusted by the H<SMALL>ARMONY</SMALL>V<SMALL>OLUME</SMALL> setting for
-the current track.<A NAME="tex2html57"
-  HREF="#foot7178"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
+the current track.<A NAME="tex2html61"
+  HREF="#foot7543"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
 <P>
 Different values can be used in each bar of the sequence.
 
@@ -823,8 +817,8 @@ chord becomes E, G and C. The second inversion is G, C and E.
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  extends the concept of inversion a bit by permitting the shift
 to be to the left or right, and the number of shifts is not limited.
 So, you could shift a chord up several octaves by using large invert
-values.<A NAME="tex2html58"
-  HREF="#foot7180"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>
+values.<A NAME="tex2html62"
+  HREF="#foot7545"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>
 <P>
 Inversions apply to each bar of a sequence. So, the following is a
 good example:
@@ -914,11 +908,11 @@ For example:
 will limit any chords used in the C<SMALL>HORD</SMALL> track to the first 4
 notes of a chord. So, if you have a C11 chord which is C, E, G,
 B<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN>, D, and F, the chord will be truncated to C, E, G and
 B<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN>.
 
@@ -948,8 +942,8 @@ NoteSpan
 
 <P>
 Many instruments have a limited range. For example, the bass section
-of an accordion is limited to a single octave.<A NAME="tex2html59"
-  HREF="#foot7100"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>  To emulate these sounds it is a simple matter of
+of an accordion is limited to a single octave.<A NAME="tex2html63"
+  HREF="#foot7465"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>  To emulate these sounds it is a simple matter of
 limiting 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's output to match the instrument. For example, in the
 ``frenchwaltz'' file you will find the directive:
@@ -1024,8 +1018,8 @@ example:
       </Table>
 
 <P>
-will create a scale of 2 notes.<A NAME="tex2html60"
-  HREF="#foot7121"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A> And,
+will create a scale of 2 notes.<A NAME="tex2html64"
+  HREF="#foot7486"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A> And,
 
 <P>
 
@@ -1046,10 +1040,10 @@ case a R<SMALL>ANGE 1</SMALL> would generate 12 notes, and R<SMALL>ANGE 1.5</SMA
 Partial scales are useful in generating special effects.
 
 <P>
-A<SMALL>RPEGGIO</SMALL>: Normally, arpeggios use a single octave.<A NAME="tex2html61"
-  HREF="#foot7128"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A>  The R<SMALL>ANGE</SMALL> command specifies the
-number of octaves<A NAME="tex2html62"
-  HREF="#foot7181"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A> to use. A fractional value can be used; the
+A<SMALL>RPEGGIO</SMALL>: Normally, arpeggios use a single octave.<A NAME="tex2html65"
+  HREF="#foot7493"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A>  The R<SMALL>ANGE</SMALL> command specifies the
+number of octaves<A NAME="tex2html66"
+  HREF="#foot7546"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A> to use. A fractional value can be used; the
 exact result depends on the number of notes in the current chord.
 
 <P>
@@ -1069,7 +1063,7 @@ DefChord
 <P>
 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  comes with a large number of chord types already defined. In
-most cases, the supplied set (<A HREF="node32.html#sec-chordname">see this list</A>) is sufficient for all the ``modern'' or
+most cases, the supplied set (<A HREF="node33.html#sec-chordname">see this list</A>) is sufficient for all the ``modern'' or
 ``pop'' charts normally encountered. However, there are those times
 when you want to do something else, or something different.
 
@@ -1109,7 +1103,7 @@ where:
   and all values must be in the range 0 to 24. Using an existing chord
   type, a ``7'' chord would be defined with (0, 4, 7, 10). In the case
   of a C7 chord, this translates to the notes (c, e, g, b<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN>).
 
@@ -1120,7 +1114,7 @@ where:
   be exactly 7 values in the list and all values must be in the range
   0 to 24. Following on the C7 example above, the scale list would be
   (0, 2, 4, 5, 7, 9, 10) or the notes (c, d, e, f, g, a, b<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN>).
 
@@ -1181,7 +1175,7 @@ is much more fun. Note a few details:
 <UL>
 <LI>The name ``maj12'' can be used with any chord. You can have
   ``Cmaj12'' or G<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN>maj12''.
 
@@ -1203,7 +1197,7 @@ is much more fun. Note a few details:
 <P>
 </LI>
 <LI><SPAN  CLASS="textit">Do Not</SPAN> include a chord name (i.e. C or B<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN>) in the
   definition. Just the <SPAN  CLASS="textit">type</SPAN>.
@@ -1239,13 +1233,13 @@ In this example the scale notes use the same notes as those in a
  $\flat{}\flat$
  -->
 <SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN> (9) to B<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN>
 (10) or B (11). If you really disagree with the choice to make a dim7
@@ -1254,7 +1248,7 @@ the default you could even put this in a <TT><SPAN  CLASS="textbf">mmarc</SPAN><
 <P>
 It is even easier to use the non-standard notation ``dim3'' to specify
 a diminished triad. Better yet: use the unambigious ``m<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN>5''
 for a triad and ``dim7'' for a four note chord.
@@ -1330,31 +1324,31 @@ made ``behind your back''.
 </UL>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot7176">...
+<DT><A NAME="foot7541">...
 algorithms</A><A
- HREF="node14.html#tex2html55"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+ HREF="node14.html#tex2html59"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>Great thanks are due to Alain Brenzikofer who not
   only pressured me into including the V<SMALL>OICING</SMALL> options, but
   wrote a great deal of the actual code.
 
 </DD>
-<DT><A NAME="foot7051">... above.</A><A
- HREF="node14.html#tex2html56"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DT><A NAME="foot7416">... above.</A><A
+ HREF="node14.html#tex2html60"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>Adding too
   many root tones in varying octaves can create harmonic overtone
   problems (in other words, it can sound crappy).
 
 </DD>
-<DT><A NAME="foot7178">... track.</A><A
- HREF="node14.html#tex2html57"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
+<DT><A NAME="foot7543">... track.</A><A
+ HREF="node14.html#tex2html61"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>By default the H<SMALL>ARMONY</SMALL>V<SMALL>OLUME</SMALL> is
   80%. You probably do not want the added note(s) to be louder, but
   experiment!
 
 </DD>
-<DT><A NAME="foot7180">...
+<DT><A NAME="foot7545">...
 values.</A><A
- HREF="node14.html#tex2html58"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
+ HREF="node14.html#tex2html62"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
 <DD>The term ``shift'' is used here, but that's not quite
   what 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  does. The order of the notes in the internal buffer stays
@@ -1364,29 +1358,29 @@ values.</A><A
   ``12, 4, 7''.
 
 </DD>
-<DT><A NAME="foot7100">... octave.</A><A
- HREF="node14.html#tex2html59"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
+<DT><A NAME="foot7465">... octave.</A><A
+ HREF="node14.html#tex2html63"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
 <DD>Some
   accordions have ``freebass'' switches which overcomes this, but that
   is the exception.
 
 </DD>
-<DT><A NAME="foot7121">... notes.</A><A
- HREF="node14.html#tex2html60"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
+<DT><A NAME="foot7486">... notes.</A><A
+ HREF="node14.html#tex2html64"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
 <DD>Simple math here: take the
   number of notes in a scale (7) and multiply by .3. Take the integer
   result as the number of notes.
 
 </DD>
-<DT><A NAME="foot7128">... octave.</A><A
- HREF="node14.html#tex2html61"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A></DT>
+<DT><A NAME="foot7493">... octave.</A><A
+ HREF="node14.html#tex2html65"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A></DT>
 <DD>Not
   quite true: they use whatever notes are in the chord, which might
   exceed an octave span.
 
 </DD>
-<DT><A NAME="foot7181">... octaves</A><A
- HREF="node14.html#tex2html62"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A></DT>
+<DT><A NAME="foot7546">... octaves</A><A
+ HREF="node14.html#tex2html66"><SUP><SPAN CLASS="arabic">14</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A></DT>
 <DD>Again, not quite true: the command just
   duplicates the arpeggio notes the number of times specified in the
   R<SMALL>ANGE</SMALL> setting.
@@ -1395,26 +1389,26 @@ values.</A><A
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html650"
+<A NAME="tex2html666"
   HREF="node15.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html648"
+<A NAME="tex2html664"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html642"
+<A NAME="tex2html658"
   HREF="node13.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html651"
+<B> Next:</B> <A NAME="tex2html667"
   HREF="node15.html">Harmony</A>
-<B> Up:</B> <A NAME="tex2html649"
+<B> Up:</B> <A NAME="tex2html665"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html643"
+<B> Previous:</B> <A NAME="tex2html659"
   HREF="node13.html">Randomizing</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node15.html b/docs/html/ref/node15.html
index 6dcd9f1..a27db5a 100644
--- a/docs/html/ref/node15.html
+++ b/docs/html/ref/node15.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html672"
+<A NAME="tex2html688"
   HREF="node16.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html670"
+<A NAME="tex2html686"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html664"
+<A NAME="tex2html680"
   HREF="node14.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html673"
+<B> Next:</B> <A NAME="tex2html689"
   HREF="node16.html">Ornament</A>
-<B> Up:</B> <A NAME="tex2html671"
+<B> Up:</B> <A NAME="tex2html687"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html665"
+<B> Previous:</B> <A NAME="tex2html681"
   HREF="node14.html">Chord Voicing</A>
 <BR>
 <BR></DIV>
@@ -51,11 +51,11 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html674"
+<LI><A NAME="tex2html690"
   HREF="node15.html#SECTION001510000000000000000">Harmony</A>
-<LI><A NAME="tex2html675"
+<LI><A NAME="tex2html691"
   HREF="node15.html#SECTION001520000000000000000">HarmonyOnly</A>
-<LI><A NAME="tex2html676"
+<LI><A NAME="tex2html692"
   HREF="node15.html#SECTION001530000000000000000">HarmonyVolume</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -369,26 +369,26 @@ command has no effect in D<SMALL>RUM</SMALL> or P<SMALL>LECTRUM</SMALL> tracks.
 
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html672"
+<A NAME="tex2html688"
   HREF="node16.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html670"
+<A NAME="tex2html686"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html664"
+<A NAME="tex2html680"
   HREF="node14.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html673"
+<B> Next:</B> <A NAME="tex2html689"
   HREF="node16.html">Ornament</A>
-<B> Up:</B> <A NAME="tex2html671"
+<B> Up:</B> <A NAME="tex2html687"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html665"
+<B> Previous:</B> <A NAME="tex2html681"
   HREF="node14.html">Chord Voicing</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node16.html b/docs/html/ref/node16.html
index aff9b52..d8ca2ff 100644
--- a/docs/html/ref/node16.html
+++ b/docs/html/ref/node16.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html685"
+<A NAME="tex2html701"
   HREF="node17.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html683"
+<A NAME="tex2html699"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html677"
+<A NAME="tex2html693"
   HREF="node15.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html686"
+<B> Next:</B> <A NAME="tex2html702"
   HREF="node17.html">Tempo and Timing</A>
-<B> Up:</B> <A NAME="tex2html684"
+<B> Up:</B> <A NAME="tex2html700"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html678"
+<B> Previous:</B> <A NAME="tex2html694"
   HREF="node15.html">Harmony</A>
 <BR>
 <BR></DIV>
@@ -67,9 +67,9 @@ set in the OPTION=VALUE format. Following are the recognized options:
 <DT><STRONG>Type</STRONG></DT>
 <DD>This is the type of embellishment to use. Valid settings
   are M<SMALL>ORDENT</SMALL>, T<SMALL>URN</SMALL>, T<SMALL>RILL</SMALL>, G<SMALL>RACE</SMALL>,
-  3A<SMALL>FTER</SMALL>, G<SMALL>LISS</SMALL><A NAME="tex2html63"
-  HREF="#foot8147"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> and G<SMALL>LISS</SMALL>A<SMALL>FTER</SMALL><A NAME="tex2html64"
-  HREF="#foot8074"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>. The effects are
+  3A<SMALL>FTER</SMALL>, G<SMALL>LISS</SMALL><A NAME="tex2html67"
+  HREF="#foot8512"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> and G<SMALL>LISS</SMALL>A<SMALL>FTER</SMALL><A NAME="tex2html68"
+  HREF="#foot8439"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>. The effects are
   best illustrated in standard notation:
 
 <P>
@@ -89,8 +89,8 @@ set in the OPTION=VALUE format. Following are the recognized options:
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  uses the scale list for the current chord. This ensures
   that the added notes blend with the rest of the accompaniment. The
   exception occurs when the initial note is part of a modified
-  pattern;<A NAME="tex2html65"
-  HREF="#foot8148"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A> in this case a chromatic note is
+  pattern;<A NAME="tex2html69"
+  HREF="#foot8513"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A> in this case a chromatic note is
   used.
 
 <P>
@@ -331,8 +331,8 @@ in which case only the B<SMALL>EATS</SMALL> are modified.
   simply make a copies of the track, set the sequence for the first
   track's bars so that you have an empty first track; set the second
   track's sequence to compliment and set the ornament,
-  etc.<A NAME="tex2html66"
-  HREF="#foot8149"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>
+  etc.<A NAME="tex2html70"
+  HREF="#foot8514"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>
 <P>
 </LI>
 <LI>Empty option strings (e.g., B<SMALL>EATS=</SMALL> ) are not permitted.
@@ -355,34 +355,34 @@ in which case only the B<SMALL>EATS</SMALL> are modified.
 </UL>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot8147">...G<SMALL>LISS</SMALL></A><A
- HREF="node16.html#tex2html63"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DT><A NAME="foot8512">...G<SMALL>LISS</SMALL></A><A
+ HREF="node16.html#tex2html67"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>In traditional music a start
     note is given for a glissando. In 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  we just count back
     C<SMALL>OUNT</SMALL> notes.
 
 </DD>
-<DT><A NAME="foot8074">...G<SMALL>LISS</SMALL>A<SMALL>FTER</SMALL></A><A
- HREF="node16.html#tex2html64"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DT><A NAME="foot8439">...G<SMALL>LISS</SMALL>A<SMALL>FTER</SMALL></A><A
+ HREF="node16.html#tex2html68"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>This might be
     more correctly called a ``drop'' or ``fall''.
 
 </DD>
-<DT><A NAME="foot8148">... pattern;</A><A
- HREF="node16.html#tex2html65"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
+<DT><A NAME="foot8513">... pattern;</A><A
+ HREF="node16.html#tex2html69"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>This can occur in B<SMALL>ASS</SMALL> patterns which have
     a <SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
  SRC="img3.png"
  ALT="$ \sharp$"></SPAN> or <SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN> modifier.
 
 </DD>
-<DT><A NAME="foot8149">... etc.</A><A
- HREF="node16.html#tex2html66"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
+<DT><A NAME="foot8514">... etc.</A><A
+ HREF="node16.html#tex2html70"><SUP><SPAN CLASS="arabic">16</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
 <DD>This is a deliberate departure from the normal 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
     syntax. It's quite unlikely that you would want more that one
@@ -394,26 +394,26 @@ in which case only the B<SMALL>EATS</SMALL> are modified.
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html685"
+<A NAME="tex2html701"
   HREF="node17.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html683"
+<A NAME="tex2html699"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html677"
+<A NAME="tex2html693"
   HREF="node15.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html686"
+<B> Next:</B> <A NAME="tex2html702"
   HREF="node17.html">Tempo and Timing</A>
-<B> Up:</B> <A NAME="tex2html684"
+<B> Up:</B> <A NAME="tex2html700"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html678"
+<B> Previous:</B> <A NAME="tex2html694"
   HREF="node15.html">Harmony</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node17.html b/docs/html/ref/node17.html
index b49ef78..c5ff1b7 100644
--- a/docs/html/ref/node17.html
+++ b/docs/html/ref/node17.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html695"
+<A NAME="tex2html711"
   HREF="node18.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html693"
+<A NAME="tex2html709"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html687"
+<A NAME="tex2html703"
   HREF="node16.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html696"
+<B> Next:</B> <A NAME="tex2html712"
   HREF="node18.html">Swing</A>
-<B> Up:</B> <A NAME="tex2html694"
+<B> Up:</B> <A NAME="tex2html710"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html688"
+<B> Previous:</B> <A NAME="tex2html704"
   HREF="node16.html">Ornament</A>
 <BR>
 <BR></DIV>
@@ -51,19 +51,19 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html697"
+<LI><A NAME="tex2html713"
   HREF="node17.html#SECTION001710000000000000000">Tempo</A>
-<LI><A NAME="tex2html698"
+<LI><A NAME="tex2html714"
   HREF="node17.html#SECTION001720000000000000000">Time</A>
-<LI><A NAME="tex2html699"
+<LI><A NAME="tex2html715"
   HREF="node17.html#SECTION001730000000000000000">Truncate</A>
-<LI><A NAME="tex2html700"
+<LI><A NAME="tex2html716"
   HREF="node17.html#SECTION001740000000000000000">TimeSig</A>
-<LI><A NAME="tex2html701"
+<LI><A NAME="tex2html717"
   HREF="node17.html#SECTION001750000000000000000">BeatAdjust</A>
-<LI><A NAME="tex2html702"
+<LI><A NAME="tex2html718"
   HREF="node17.html#SECTION001760000000000000000">Fermata</A>
-<LI><A NAME="tex2html703"
+<LI><A NAME="tex2html719"
   HREF="node17.html#SECTION001770000000000000000">Cut</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -118,7 +118,7 @@ to increase or decrease the current rate by including a leading ``+'',
 will increase the current rate to 130 beats/minute.
 
 <P>
-The tempo can be changed series of beats, much like a rit. or accin
+The tempo can be changed series of beats, much like a ritardando  or accelerando in
 real music. Assuming that a time signature of <SPAN  CLASS="textbf">4/4</SPAN>, the current tempo
 is 120, and there are 4 beats in a bar, the command:
 
@@ -134,7 +134,7 @@ is 120, and there are 4 beats in a bar, the command:
 <P>
 will cause 4 tempo entries to be placed in the current bar (in the
 MIDI meta track). The start of the bar will be 115, the 2nd beat will
-be at 110, the 3rd at 105 and the last at 100. Note: the value of
+be at 110, the 3rd at 105 and the last at 100. Note: the value of the macro
 $_T<SMALL>EMPO</SMALL> will reflect the final value, not the intermediates.
 
 <P>
@@ -238,8 +238,8 @@ chords (without using the extended ``@'' notation,
 <P>
 Changing the time also cancels all existing sequences. So, after a
 time directive you'll need to set up your sequences or load a new
-groove.<A NAME="tex2html67"
-  HREF="#foot8420"><SUP><SPAN CLASS="arabic">17</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
+groove.<A NAME="tex2html71"
+  HREF="#foot8785"><SUP><SPAN CLASS="arabic">17</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
 <P>
 
 <H1><A NAME="SECTION001730000000000000000"></A> <A NAME="truncate"></A>
@@ -475,7 +475,7 @@ A few caveats:
 
 <P>
 </LI>
-<LI>You can not use T<SMALL>RUNCATE</SMALL> to lengthen a bar. If you need
+<LI>You cannot use T<SMALL>RUNCATE</SMALL> to lengthen a bar. If you need
   to lengthen a bar (perhaps a <SPAN  CLASS="textbf">5/4</SPAN> bar in a <SPAN  CLASS="textbf">4/4</SPAN>
   song you just need to create a bar with the additional beats (in
   this case a 1 beat bar).
@@ -953,8 +953,8 @@ thought. The symbol is also referred to as ``railroad tracks''.
 
 <P>
 The idea is to stop the music on all tracks, pause briefly, and
-resume.<A NAME="tex2html68"
-  HREF="#foot8632"><SUP><SPAN CLASS="arabic">17</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+resume.<A NAME="tex2html72"
+  HREF="#foot8997"><SUP><SPAN CLASS="arabic">17</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
 <P>
 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  provides the C<SMALL>UT</SMALL> command to help deal with this
@@ -1165,16 +1165,16 @@ If the offset is omitted, the current bar position will be used. This
 the same as using an offset value of 0.
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot8420">...
+<DT><A NAME="foot8785">...
 groove.</A><A
- HREF="node17.html#tex2html67"><SUP><SPAN CLASS="arabic">17</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+ HREF="node17.html#tex2html71"><SUP><SPAN CLASS="arabic">17</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>The time value is saved/restored with grooves so
   setting a time is redundant in this case.
 
 </DD>
-<DT><A NAME="foot8632">...
+<DT><A NAME="foot8997">...
 resume.</A><A
- HREF="node17.html#tex2html68"><SUP><SPAN CLASS="arabic">17</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+ HREF="node17.html#tex2html72"><SUP><SPAN CLASS="arabic">17</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>The answer to the music theory question of whether
   the ``pause'' takes time <SPAN  CLASS="textit">from</SPAN> the current beat or is treated
   as a ``fermata'' is not clear--but as far as 
@@ -1185,26 +1185,26 @@ resume.</A><A
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html695"
+<A NAME="tex2html711"
   HREF="node18.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html693"
+<A NAME="tex2html709"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html687"
+<A NAME="tex2html703"
   HREF="node16.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html696"
+<B> Next:</B> <A NAME="tex2html712"
   HREF="node18.html">Swing</A>
-<B> Up:</B> <A NAME="tex2html694"
+<B> Up:</B> <A NAME="tex2html710"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html688"
+<B> Previous:</B> <A NAME="tex2html704"
   HREF="node16.html">Ornament</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node18.html b/docs/html/ref/node18.html
index b7864a7..79e2962 100644
--- a/docs/html/ref/node18.html
+++ b/docs/html/ref/node18.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html712"
+<A NAME="tex2html728"
   HREF="node19.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html710"
+<A NAME="tex2html726"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html704"
+<A NAME="tex2html720"
   HREF="node17.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html713"
+<B> Next:</B> <A NAME="tex2html729"
   HREF="node19.html">Volume and Dynamics</A>
-<B> Up:</B> <A NAME="tex2html711"
+<B> Up:</B> <A NAME="tex2html727"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html705"
+<B> Previous:</B> <A NAME="tex2html721"
   HREF="node17.html">Tempo and Timing</A>
 <BR>
 <BR></DIV>
@@ -51,15 +51,15 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html714"
+<LI><A NAME="tex2html730"
   HREF="node18.html#SECTION001810000000000000000">Skew</A>
-<LI><A NAME="tex2html715"
+<LI><A NAME="tex2html731"
   HREF="node18.html#SECTION001820000000000000000">Accent</A>
-<LI><A NAME="tex2html716"
+<LI><A NAME="tex2html732"
   HREF="node18.html#SECTION001830000000000000000">Delay</A>
-<LI><A NAME="tex2html717"
+<LI><A NAME="tex2html733"
   HREF="node18.html#SECTION001840000000000000000">Notes</A>
-<LI><A NAME="tex2html718"
+<LI><A NAME="tex2html734"
   HREF="node18.html#SECTION001850000000000000000">Summary</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -428,26 +428,26 @@ S<SMALL>OLO</SMALL> and M<SMALL>ELODY</SMALL> tracks:
 
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html712"
+<A NAME="tex2html728"
   HREF="node19.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html710"
+<A NAME="tex2html726"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html704"
+<A NAME="tex2html720"
   HREF="node17.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html713"
+<B> Next:</B> <A NAME="tex2html729"
   HREF="node19.html">Volume and Dynamics</A>
-<B> Up:</B> <A NAME="tex2html711"
+<B> Up:</B> <A NAME="tex2html727"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html705"
+<B> Previous:</B> <A NAME="tex2html721"
   HREF="node17.html">Tempo and Timing</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node19.html b/docs/html/ref/node19.html
index 0a66e4e..8dbab02 100644
--- a/docs/html/ref/node19.html
+++ b/docs/html/ref/node19.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html727"
+<A NAME="tex2html743"
   HREF="node20.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html725"
+<A NAME="tex2html741"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html719"
+<A NAME="tex2html735"
   HREF="node18.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html728"
+<B> Next:</B> <A NAME="tex2html744"
   HREF="node20.html">Repeats</A>
-<B> Up:</B> <A NAME="tex2html726"
+<B> Up:</B> <A NAME="tex2html742"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html720"
+<B> Previous:</B> <A NAME="tex2html736"
   HREF="node18.html">Swing</A>
 <BR>
 <BR></DIV>
@@ -51,26 +51,26 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html729"
+<LI><A NAME="tex2html745"
   HREF="node19.html#SECTION001910000000000000000">Accent</A>
-<LI><A NAME="tex2html730"
+<LI><A NAME="tex2html746"
   HREF="node19.html#SECTION001920000000000000000">AdjustVolume</A>
 <UL>
-<LI><A NAME="tex2html731"
+<LI><A NAME="tex2html747"
   HREF="node19.html#SECTION001921000000000000000">Mnemonic Volume Ratios</A>
-<LI><A NAME="tex2html732"
+<LI><A NAME="tex2html748"
   HREF="node19.html#SECTION001922000000000000000">Master Volume Ratio</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html733"
+<LI><A NAME="tex2html749"
   HREF="node19.html#SECTION001930000000000000000">Volume</A>
-<LI><A NAME="tex2html734"
+<LI><A NAME="tex2html750"
   HREF="node19.html#SECTION001940000000000000000">Cresc and Decresc</A>
-<LI><A NAME="tex2html735"
+<LI><A NAME="tex2html751"
   HREF="node19.html#SECTION001950000000000000000">Swell</A>
-<LI><A NAME="tex2html736"
+<LI><A NAME="tex2html752"
   HREF="node19.html#SECTION001960000000000000000">RVolume</A>
-<LI><A NAME="tex2html737"
+<LI><A NAME="tex2html753"
   HREF="node19.html#SECTION001970000000000000000">Saving and Restoring Volumes</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -140,15 +140,15 @@ results.
 <P>
 In a 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  program there are a number ways to control the velocity of
-each note created.<A NAME="tex2html69"
-  HREF="#foot9722"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
+each note created.<A NAME="tex2html73"
+  HREF="#foot10087"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
 <P>
 The basic method used by 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to affect volume is to change the
 velocity of a ``note on'' event. However, you might also be interested
 in accessing your MIDI device more directly to set better mixes
 between channels. In that case you should read the discussion for
-MIDIV<SMALL>OLUME</SMALL> (<A HREF="node22.html#channelvol">here</A>).
+MIDIV<SMALL>OLUME</SMALL> (<A HREF="node23.html#channelvol">here</A>).
 
 <P>
 The rest of this chapter deals with MIDI velocity. Each note created
@@ -162,13 +162,13 @@ though.
 
 <OL>
 <LI>The initial velocity is set in the pattern definition, see
-  <A HREF="node4.html#sec-pats">patterns</A>,<A NAME="tex2html70"
-  HREF="#foot9530"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+  <A HREF="node4.html#sec-pats">patterns</A>,<A NAME="tex2html74"
+  HREF="#foot9895"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
 <P>
 </LI>
 <LI>the velocity is then adjusted by the master and track volume
-  settings<A NAME="tex2html71"
-  HREF="#foot9723"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A> (see
+  settings<A NAME="tex2html75"
+  HREF="#foot10088"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A> (see
   <A HREF="#volume-ratio">here</A> for the discussion
   of A<SMALL>DJUST</SMALL>V<SMALL>OLUME </SMALL>RATIO),
 
@@ -201,46 +201,45 @@ adjustment values.
 
 		<Table CellSpacing=0 Width="80%" Align="Center" CellPadding=10 BGColor="#dddddd" Border=3>
            <tr> <td>
-	       
-<TABLE CELLPADDING=3 BORDER="1">
+	       <TABLE CELLPADDING=3 BORDER="1">
 <TR><TD ALIGN="LEFT"><SPAN  CLASS="textit">Symbolic Name</SPAN></TD>
-<TD ALIGN="LEFT"><SPAN  CLASS="textit">Ratio (Percentage) Adjustment</SPAN></TD>
+<TD ALIGN="CENTER"><SPAN  CLASS="textit">Ratio (Percentage) Adjustment</SPAN></TD>
 </TR>
 <TR><TD ALIGN="LEFT">off</TD>
-<TD ALIGN="LEFT">0</TD>
+<TD ALIGN="CENTER">0</TD>
 </TR>
 <TR><TD ALIGN="LEFT">pppp</TD>
-<TD ALIGN="LEFT">5</TD>
+<TD ALIGN="CENTER">5</TD>
 </TR>
 <TR><TD ALIGN="LEFT">ppp</TD>
-<TD ALIGN="LEFT">10</TD>
+<TD ALIGN="CENTER">10</TD>
 </TR>
 <TR><TD ALIGN="LEFT">pp</TD>
-<TD ALIGN="LEFT">25</TD>
+<TD ALIGN="CENTER">25</TD>
 </TR>
 <TR><TD ALIGN="LEFT">p</TD>
-<TD ALIGN="LEFT">40</TD>
+<TD ALIGN="CENTER">40</TD>
 </TR>
 <TR><TD ALIGN="LEFT">mp</TD>
-<TD ALIGN="LEFT">70</TD>
+<TD ALIGN="CENTER">70</TD>
 </TR>
 <TR><TD ALIGN="LEFT">m</TD>
-<TD ALIGN="LEFT">100</TD>
+<TD ALIGN="CENTER">100</TD>
 </TR>
 <TR><TD ALIGN="LEFT">mf</TD>
-<TD ALIGN="LEFT">110</TD>
+<TD ALIGN="CENTER">110</TD>
 </TR>
 <TR><TD ALIGN="LEFT">f</TD>
-<TD ALIGN="LEFT">130</TD>
+<TD ALIGN="CENTER">130</TD>
 </TR>
 <TR><TD ALIGN="LEFT">ff</TD>
-<TD ALIGN="LEFT">160</TD>
+<TD ALIGN="CENTER">160</TD>
 </TR>
 <TR><TD ALIGN="LEFT">fff</TD>
-<TD ALIGN="LEFT">180</TD>
+<TD ALIGN="CENTER">180</TD>
 </TR>
 <TR><TD ALIGN="LEFT">ffff</TD>
-<TD ALIGN="LEFT">200</TD>
+<TD ALIGN="CENTER">200</TD>
 </TR>
 </TABLE>
   
@@ -287,8 +286,8 @@ Accent
 </H1> 
 
 <P>
-``Real musicians'',<A NAME="tex2html72"
-  HREF="#foot9558"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> in an almost
+``Real musicians'',<A NAME="tex2html76"
+  HREF="#foot9923"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> in an almost
 automatic manner, emphasize notes on certain beats. In popular Western
 music written in <SPAN  CLASS="textbf">4/4</SPAN> time this is usually beats one and
 three. This emphasis sets the pulse or beat in a piece.
@@ -705,8 +704,8 @@ Cresc and Decresc
 
 <P>
 If you wish to adjust the volume over one or more bars use the
-C<SMALL>RESC</SMALL> or D<SMALL>ECRESC</SMALL><A NAME="tex2html73"
-  HREF="#foot9624"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A> commands. These
+C<SMALL>RESC</SMALL> or D<SMALL>ECRESC</SMALL><A NAME="tex2html77"
+  HREF="#foot9989"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A> commands. These
 commands work in both the master context and individual tracks.
 
 <P>
@@ -939,8 +938,8 @@ change. U<SMALL>NIFY</SMALL> creates long notes sustained over a number of
 bars for which the volume is only set once.
 
 <P>
-Sometimes a C<SMALL>RESC</SMALL><A NAME="tex2html74"
-  HREF="#foot9726"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A> command will span a groove change. 
+Sometimes a C<SMALL>RESC</SMALL><A NAME="tex2html78"
+  HREF="#foot10091"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A> command will span a groove change. 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
 handles this in two different ways:
 
@@ -1014,8 +1013,8 @@ Swell</A>
 <P>
 Often you want a crescendo to be followed by a decrescendo (or, less
 commonly, a decrescendo followed by a crescendo). Technically, this is
-a <SPAN  CLASS="textit">messa di voce</SPAN>.<A NAME="tex2html75"
-  HREF="#foot9727"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A> You'll see the notation in sheet music with
+a <SPAN  CLASS="textit">messa di voce</SPAN>.<A NAME="tex2html79"
+  HREF="#foot10092"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A> You'll see the notation in sheet music with
 opposed ``hairpins''.
 
 <P>
@@ -1170,7 +1169,7 @@ hints.
 For the most part, the supplied groove files will have balanced
 volumes between the different instruments. If you find that some
 instruments or drum tones are consistently too loud or soft, spend
-some time with the chapter on <A HREF="node25.html#finetuning">Fine Tuning</A>.
+some time with the chapter on <A HREF="node26.html#finetuning">Fine Tuning</A>.
 
 <P>
 Remember that G<SMALL>ROOVE</SMALL>s save all the current volume settings.
@@ -1241,46 +1240,46 @@ Cresc f 5
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot9722">... created.</A><A
- HREF="node19.html#tex2html69"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DT><A NAME="foot10087">... created.</A><A
+ HREF="node19.html#tex2html73"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>We'll try to be consistent and refer to a
   MIDI ``volume'' as a ``velocity'' and internal 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  adjustments to
   velocity as volumes.
 
 </DD>
-<DT><A NAME="foot9530">...sec-pats,</A><A
- HREF="node19.html#tex2html70"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DT><A NAME="foot9895">...sec-pats,</A><A
+ HREF="node19.html#tex2html74"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>Solo and
     Melody track notes use an initial velocity of 90.
 
 </DD>
-<DT><A NAME="foot9723">... settings</A><A
- HREF="node19.html#tex2html71"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
+<DT><A NAME="foot10088">... settings</A><A
+ HREF="node19.html#tex2html75"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>Please don't confuse the concept of 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  master
     and track volumes with MIDI channel volumes.
 
 </DD>
-<DT><A NAME="foot9558">... musicians'',</A><A
- HREF="node19.html#tex2html72"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
+<DT><A NAME="foot9923">... musicians'',</A><A
+ HREF="node19.html#tex2html76"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
 <DD>as opposed to mechanical.
 
 </DD>
-<DT><A NAME="foot9624">...D<SMALL>ECRESC</SMALL></A><A
- HREF="node19.html#tex2html73"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
+<DT><A NAME="foot9989">...D<SMALL>ECRESC</SMALL></A><A
+ HREF="node19.html#tex2html77"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
 <DD>We use the term
   ``decrescendo'', others prefer ``diminuendo''.
 
 </DD>
-<DT><A NAME="foot9726">...C<SMALL>RESC</SMALL></A><A
- HREF="node19.html#tex2html74"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
+<DT><A NAME="foot10091">...C<SMALL>RESC</SMALL></A><A
+ HREF="node19.html#tex2html78"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
 <DD>This applies to D<SMALL>ECRESC</SMALL> and
   S<SMALL>WELL</SMALL> as well.
 
 </DD>
-<DT><A NAME="foot9727">... voce.</A><A
- HREF="node19.html#tex2html75"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A></DT>
+<DT><A NAME="foot10092">... voce.</A><A
+ HREF="node19.html#tex2html79"><SUP><SPAN CLASS="arabic">19</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A></DT>
 <DD>Some references indicate that
   <SPAN  CLASS="textit">messa di voce</SPAN> applies to a single tone, and 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is not
@@ -1290,26 +1289,26 @@ Cresc f 5
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html727"
+<A NAME="tex2html743"
   HREF="node20.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html725"
+<A NAME="tex2html741"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html719"
+<A NAME="tex2html735"
   HREF="node18.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html728"
+<B> Next:</B> <A NAME="tex2html744"
   HREF="node20.html">Repeats</A>
-<B> Up:</B> <A NAME="tex2html726"
+<B> Up:</B> <A NAME="tex2html742"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html720"
+<B> Previous:</B> <A NAME="tex2html736"
   HREF="node18.html">Swing</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node2.html b/docs/html/ref/node2.html
index 42a02eb..ee0e7a5 100644
--- a/docs/html/ref/node2.html
+++ b/docs/html/ref/node2.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html450"
+<A NAME="tex2html463"
   HREF="node3.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html448"
+<A NAME="tex2html461"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html442"
+<A NAME="tex2html455"
   HREF="node1.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html451"
+<B> Next:</B> <A NAME="tex2html464"
   HREF="node3.html">Tracks and Channels</A>
-<B> Up:</B> <A NAME="tex2html449"
+<B> Up:</B> <A NAME="tex2html462"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html443"
+<B> Previous:</B> <A NAME="tex2html456"
   HREF="node1.html">Overview and Introduction</A>
 <BR>
 <BR></DIV>
@@ -51,11 +51,11 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html452"
+<LI><A NAME="tex2html465"
   HREF="node2.html#SECTION00210000000000000000">Command Line Options</A>
-<LI><A NAME="tex2html453"
+<LI><A NAME="tex2html466"
   HREF="node2.html#SECTION00220000000000000000">Lines and Spaces</A>
-<LI><A NAME="tex2html454"
+<LI><A NAME="tex2html467"
   HREF="node2.html#SECTION00230000000000000000">Programming Comments</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -84,7 +84,7 @@ name followed by the required options. For example,
 
 <P>
 processes the file <TT><SPAN  CLASS="textbf">test</SPAN></TT><A NAME="tex2html12"
-  HREF="#foot883"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> and creates
+  HREF="#foot885"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> and creates
 the MIDI file <TT><SPAN  CLASS="textbf">test.mid</SPAN></TT>.
 
 <P>
@@ -139,9 +139,8 @@ The following command line options are available:
   range will be compiled. The bar numbers refer to the ``comment'' bar
   number at the start of a data line ... note that the comment
   numbers will vary from the actual bar numbers of the generated
-  song.
-<A NAME="tex2html13"
-  HREF="#foot765"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></TD>
+  song.<A NAME="tex2html13"
+  HREF="#foot760"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></TD>
 </TR>
 <TR><TD ALIGN="LEFT">-B <SPAN  CLASS="textbf">Range List</SPAN></TD>
 <TD ALIGN="LEFT">Same as -b (above), but here the bar
@@ -155,7 +154,7 @@ The following command line options are available:
 <TR><TD ALIGN="LEFT">-d</TD>
 <TD ALIGN="LEFT">Enable LOTS of debugging messages. This option is mainly
   designed for program development and may not be useful to users.<A NAME="tex2html14"
-  HREF="#foot887"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></TD>
+  HREF="#foot889"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></TD>
 </TR>
 <TR><TD ALIGN="LEFT">-e</TD>
 <TD ALIGN="LEFT">Show parsed/expanded lines. Since 
@@ -175,7 +174,7 @@ The following command line options are available:
   listed in MIDI ticks, and symbolic drum note names are
   listed with their numeric equivalents.</TD>
 </TR>
-<TR><TD ALIGN="LEFT">-r</TD>
+<TR><TD ALIGN="LEFT"><A NAME="running-r"></A>  -r</TD>
 <TD ALIGN="LEFT">Display running progress. The bar numbers are displayed as they
   are created complete with the original input line. Don't be confused
   by multiple listing of ``*'' lines. For example the line 
@@ -201,7 +200,18 @@ The following command line options are available:
 
 <P>
 This makes perfect sense if you remember that the same line
-  was used to create both bars 88 and 89.</TD>
+  was used to create both bars 88 and 89.
+
+<P>
+See the -L option, below for an alternate report.</TD>
+</TR>
+<TR><TD ALIGN="LEFT"><A NAME="running-L"></A>  -L</TD>
+<TD ALIGN="LEFT">This command option will save the bar numbers
+  (<A HREF="node8.html#sect-barnumbers">here</A>) you supply at
+  the start of lines and print this as a list at the end of the
+  compile process. This is very handy if you have multiple repeats
+  and/or G<SMALL>OTO</SMALL>s and need to determine what you might have done
+  wrong. Lines without labels are displayed as ''?''.</TD>
 </TR>
 <TR><TD ALIGN="LEFT">-s</TD>
 <TD ALIGN="LEFT">Display sequence info during run. This shows the
@@ -229,17 +239,17 @@ This makes perfect sense if you remember that the same line
 <TR><TD ALIGN="LEFT">-0</TD>
 <TD ALIGN="LEFT">Generate a synchronization tick at the start of every MIDI
   track. Note that the option character is a ``zero'', not a ``O''. For
-  more details see S<SMALL>YNCHRONIZE</SMALL>, <A HREF="node26.html#synchronize">here</A>.</TD>
+  more details see S<SMALL>YNCHRONIZE</SMALL>, <A HREF="node27.html#synchronize">here</A>.</TD>
 </TR>
 <TR><TD ALIGN="LEFT">-1</TD>
 <TD ALIGN="LEFT">Force all tracks to end at the same offset. Note that the
   option character is a ``one'', not an ``L''. For more details see S<SMALL>YNCHRONIZE</SMALL>,
-  <A HREF="node26.html#synchronize">here</A>.</TD>
+  <A HREF="node27.html#synchronize">here</A>.</TD>
 </TR>
 <TR><TD ALIGN="LEFT">-m <SPAN  CLASS="textbf">BARS</SPAN></TD>
 <TD ALIGN="LEFT">Set the maximum number of bars which can be generated.
   The default setting is 500 bars (a long song!<A NAME="tex2html15"
-  HREF="#foot790"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>). This setting is
+  HREF="#foot792"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>). This setting is
   needed since you can create infinite loops by improper use of the
   <SMALL>GOTO</SMALL> command. If your song really is longer than 500 bars
   use this option to increase the permitted size.</TD>
@@ -247,7 +257,7 @@ This makes perfect sense if you remember that the same line
 <TR><TD ALIGN="LEFT">-M <SPAN  CLASS="textbf">x</SPAN></TD>
 <TD ALIGN="LEFT">Generate type 0 or 1 MIDI files. The parameter ``x'' must be
   set  to the single digit ``0'' or ''1''. For more details, see the
-  M<SMALL>IDI</SMALL>SMF section <A HREF="node22.html#midismf">here</A>.</TD>
+  M<SMALL>IDI</SMALL>SMF section <A HREF="node23.html#midismf">here</A>.</TD>
 </TR>
 <TR><TD ALIGN="LEFT">-n</TD>
 <TD ALIGN="LEFT">Disable generation of MIDI output. This is useful
@@ -256,7 +266,7 @@ This makes perfect sense if you remember that the same line
 <TR><TD ALIGN="LEFT">-P</TD>
 <TD ALIGN="LEFT">Play and delete MIDI file. Useful in testing, the generated
   file will be played with the defined MIDI file player (see section
-  <A HREF="node29.html#midiplayer">here</A>). The file is created
+  <A HREF="node30.html#midiplayer">here</A>). The file is created
   in the current directory and has the name ``MMAtmpXXX.mid'' with
   ``XXX'' set to the current PID.</TD>
 </TR>
@@ -300,7 +310,7 @@ just sets the variable $test with no value.</TD>
 <TD ALIGN="LEFT">Play a short audio preview of a G<SMALL>ROOVE</SMALL> in the 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
   library. For complete details on this command see section
-  <A HREF="node29.html#groovepreview">here</A>.</TD>
+  <A HREF="node30.html#groovepreview">here</A>.</TD>
 </TR>
 <TR><TD ALIGN="CENTER" COLSPAN=2><SPAN> 
 		<Table CellSpacing=0 Width="80%" Align="Center" CellPadding=10 BGColor="#dddddd" Border=3>
@@ -322,7 +332,7 @@ just sets the variable $test with no value.</TD>
   <TT><SPAN  CLASS="textbf">.mmaDB</SPAN></TT>) is not updated, 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will not be able to auto-load
   an unknown groove.  Please refer to the detailed discussion
-  <A HREF="node29.html#lib-files">here</A> for details.
+  <A HREF="node30.html#lib-files">here</A> for details.
 
 <P>
 <BR>
@@ -343,7 +353,7 @@ The current installation of
   current L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL>. All files <SPAN  CLASS="textit">must</SPAN> have a ``.mma''
   extension. Any directory containing a file named <TT><SPAN  CLASS="textbf">MMAIGNORE</SPAN></TT>
   will be ignored<A NAME="tex2html16"
-  HREF="#foot890"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>. Note, that <TT><SPAN  CLASS="textbf">MMAIGNORE</SPAN></TT> consists of all
+  HREF="#foot892"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>. Note, that <TT><SPAN  CLASS="textbf">MMAIGNORE</SPAN></TT> consists of all
   uppercase letters and is usually an empty file.</TD>
 </TR>
 <TR><TD ALIGN="LEFT">-G</TD>
@@ -364,7 +374,7 @@ The current installation of
 <P>
 -i</TD>
 <TD ALIGN="LEFT">Specify the RC file to use. See
-  <A HREF="node29.html#sec-rc">details here</A>.</TD>
+  <A HREF="node30.html#sec-rc">details here</A>.</TD>
 </TR>
 <TR><TD ALIGN="LEFT"><A NAME="f-option"></A>
 <P>
@@ -425,7 +435,7 @@ The current installation of
 
 <P>
 A number of the above command line options are also available from the
-C<SMALL>MD</SMALL>L<SMALL>INE</SMALL> option detailed <A HREF="node26.html#sect-cmdline">here</A>.
+C<SMALL>MD</SMALL>L<SMALL>INE</SMALL> option detailed <A HREF="node27.html#sect-cmdline">here</A>.
 
 <P>
 
@@ -461,7 +471,7 @@ Programming Comments</A>
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is designed to read and write files (including a file piped to
 it via stdin). However, it is not a
 filter.<A NAME="tex2html17"
-  HREF="#foot895"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A>
+  HREF="#foot897"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A>
 <P>
 As noted earlier in this manual, 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  has been written entirely in
@@ -479,14 +489,14 @@ intensive Python loops.
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot883">...</A><A
+<DT><A NAME="foot885">...</A><A
  HREF="node2.html#tex2html12"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>Actually, the file <TT><SPAN  CLASS="textbf">test</SPAN></TT>
   or <TT><SPAN  CLASS="textbf">test.mma</SPAN></TT> is processed. Please read section
-  <A HREF="node29.html#file-extensions">file extensions</A>.
+  <A HREF="node30.html#file-extensions">file extensions</A>.
 
 </DD>
-<DT><A NAME="foot765">...</A><A
+<DT><A NAME="foot760">...</A><A
  HREF="node2.html#tex2html13"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>Use of this command is not recommended for creating
     production MIDI files. A great deal of ``unused'' data is included
@@ -494,28 +504,28 @@ intensive Python loops.
     designed for quick previews and debugging.
 
 </DD>
-<DT><A NAME="foot887">... users.</A><A
+<DT><A NAME="foot889">... users.</A><A
  HREF="node2.html#tex2html14"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>
     A number of the debugging commands can also be set dynamically in a
-    song. See the debug section <A HREF="node26.html#debug">here</A>
+    song. See the debug section <A HREF="node27.html#debug">here</A>
     for details.
 
 </DD>
-<DT><A NAME="foot790">... song!</A><A
+<DT><A NAME="foot792">... song!</A><A
  HREF="node2.html#tex2html15"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
 <DD>500 bars with
     4 beats per bar at 200 BPM is about 10 minutes.
 
 </DD>
-<DT><A NAME="foot890">... ignored</A><A
+<DT><A NAME="foot892">... ignored</A><A
  HREF="node2.html#tex2html16"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
 <DD>Sub-directories in a directory with a
     <TT><SPAN  CLASS="textbf">MMAIGNORE</SPAN></TT> <SPAN  CLASS="textit">are</SPAN> processed ... they need additional
     <TT><SPAN  CLASS="textbf">MMAIGNORE</SPAN></TT> entires to ignore.
 
 </DD>
-<DT><A NAME="foot895">...
+<DT><A NAME="foot897">...
 filter.</A><A
  HREF="node2.html#tex2html17"><SUP><SPAN CLASS="arabic">2</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
 <DD>It is possible that filter mode for output could be added to 
@@ -526,26 +536,26 @@ filter.</A><A
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html450"
+<A NAME="tex2html463"
   HREF="node3.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html448"
+<A NAME="tex2html461"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html442"
+<A NAME="tex2html455"
   HREF="node1.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html451"
+<B> Next:</B> <A NAME="tex2html464"
   HREF="node3.html">Tracks and Channels</A>
-<B> Up:</B> <A NAME="tex2html449"
+<B> Up:</B> <A NAME="tex2html462"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html443"
+<B> Previous:</B> <A NAME="tex2html456"
   HREF="node1.html">Overview and Introduction</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node20.html b/docs/html/ref/node20.html
index 18b3f45..f1dca41 100644
--- a/docs/html/ref/node20.html
+++ b/docs/html/ref/node20.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html746"
+<A NAME="tex2html762"
   HREF="node21.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html744"
+<A NAME="tex2html760"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html738"
+<A NAME="tex2html754"
   HREF="node19.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html747"
+<B> Next:</B> <A NAME="tex2html763"
   HREF="node21.html">Variables, Conditionals and Jumps</A>
-<B> Up:</B> <A NAME="tex2html745"
+<B> Up:</B> <A NAME="tex2html761"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html739"
+<B> Previous:</B> <A NAME="tex2html755"
   HREF="node19.html">Volume and Dynamics</A>
 <BR>
 <BR></DIV>
@@ -70,8 +70,8 @@ is to set sections of code in M<SMALL>SET</SMALL> (<A HREF="node21.html#sec-mset
 
 <P>
 A section of music to be repeated is indicated with a R<SMALL>EPEAT</SMALL>
-and R<SMALL>EPEATEND</SMALL> or E<SMALL>ND</SMALL>R<SMALL>EPEAT</SMALL>.<A NAME="tex2html76"
-  HREF="#foot10401"><SUP><SPAN CLASS="arabic">20</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> In addition, you can have R<SMALL>EPEAT</SMALL>E<SMALL>NDINGS</SMALL>.
+and R<SMALL>EPEATEND</SMALL> or E<SMALL>ND</SMALL>R<SMALL>EPEAT</SMALL>.<A NAME="tex2html80"
+  HREF="#foot10768"><SUP><SPAN CLASS="arabic">20</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> In addition, you can have R<SMALL>EPEAT</SMALL>E<SMALL>NDINGS</SMALL>.
 
 <P>
 
@@ -162,11 +162,11 @@ RepeatEnd 3   </B>
 <P>
 Will expand to:
 <BLOCKQUOTE>
-1, 2, 
+bars 1, 2, 
 <BR>
-1, 2, 
+bars 1, 2, 
 <BR>
-1, 2
+bars 1, 2
 
 </BLOCKQUOTE>
 
@@ -205,13 +205,13 @@ RepeatEnd 2   </B>
 <P>
 Produces:
 <BLOCKQUOTE>
-1, 2, 3, 
+bars 1, 2, 3, 
 <BR>
-1, 2, 3,
+bars 1, 2, 3,
 <BR>
-1, 2, 
+bars 1, 2, 
 <BR>
-1, 2
+bars 1, 2
 
 </BLOCKQUOTE>
 
@@ -247,6 +247,24 @@ RepeatEnd Nowarn 1   </B>
       </Table>
 
 <P>
+It's possible to use R<SMALL>EPEAT</SMALL> for non-musical purposes. For
+example, this snippet would print a wonderful message to your screen
+ten times:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Repeat 
+<BR>   Print MMA is the greatest! 
+<BR>
+RepeatEnd 10
+<BR></B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
 There must be one R<SMALL>EPEAT</SMALL>E<SMALL>ND</SMALL> or E<SMALL>ND</SMALL>R<SMALL>EPEAT</SMALL> for every
 R<SMALL>EPEAT</SMALL>. Any number of R<SMALL>EPEAT</SMALL>E<SMALL>NDING</SMALL>s can be included
 before the R<SMALL>EPEAT</SMALL>E<SMALL>ND</SMALL>.
@@ -254,8 +272,8 @@ before the R<SMALL>EPEAT</SMALL>E<SMALL>ND</SMALL>.
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot10401">...E<SMALL>ND</SMALL>R<SMALL>EPEAT</SMALL>.</A><A
- HREF="node20.html#tex2html76"><SUP><SPAN CLASS="arabic">20</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DT><A NAME="foot10768">...E<SMALL>ND</SMALL>R<SMALL>EPEAT</SMALL>.</A><A
+ HREF="node20.html#tex2html80"><SUP><SPAN CLASS="arabic">20</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>The reason for both
   E<SMALL>ND</SMALL>R<SMALL>EPEAT</SMALL> and R<SMALL>EPEAT</SMALL>E<SMALL>ND</SMALL> is to match I<SMALL>F</SMALL>E<SMALL>ND</SMALL> and
   E<SMALL>ND</SMALL>I<SMALL>F</SMALL>.
@@ -264,26 +282,26 @@ before the R<SMALL>EPEAT</SMALL>E<SMALL>ND</SMALL>.
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html746"
+<A NAME="tex2html762"
   HREF="node21.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html744"
+<A NAME="tex2html760"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html738"
+<A NAME="tex2html754"
   HREF="node19.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html747"
+<B> Next:</B> <A NAME="tex2html763"
   HREF="node21.html">Variables, Conditionals and Jumps</A>
-<B> Up:</B> <A NAME="tex2html745"
+<B> Up:</B> <A NAME="tex2html761"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html739"
+<B> Previous:</B> <A NAME="tex2html755"
   HREF="node19.html">Volume and Dynamics</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node21.html b/docs/html/ref/node21.html
index cc8c99b..0e335d7 100644
--- a/docs/html/ref/node21.html
+++ b/docs/html/ref/node21.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html756"
+<A NAME="tex2html772"
   HREF="node22.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html754"
+<A NAME="tex2html770"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html748"
+<A NAME="tex2html764"
   HREF="node20.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html757"
-  HREF="node22.html">Low Level MIDI Commands</A>
-<B> Up:</B> <A NAME="tex2html755"
+<B> Next:</B> <A NAME="tex2html773"
+  HREF="node22.html">Subroutines</A>
+<B> Up:</B> <A NAME="tex2html771"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html749"
+<B> Previous:</B> <A NAME="tex2html765"
   HREF="node20.html">Repeats</A>
 <BR>
 <BR></DIV>
@@ -51,38 +51,38 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html758"
+<LI><A NAME="tex2html774"
   HREF="node21.html#SECTION002110000000000000000">Variables</A>
 <UL>
-<LI><A NAME="tex2html759"
+<LI><A NAME="tex2html775"
   HREF="node21.html#SECTION002111000000000000000">Set</A>
-<LI><A NAME="tex2html760"
+<LI><A NAME="tex2html776"
   HREF="node21.html#SECTION002112000000000000000">NewSet</A>
-<LI><A NAME="tex2html761"
+<LI><A NAME="tex2html777"
   HREF="node21.html#SECTION002113000000000000000">Mset</A>
-<LI><A NAME="tex2html762"
+<LI><A NAME="tex2html778"
   HREF="node21.html#SECTION002114000000000000000">RndSet</A>
-<LI><A NAME="tex2html763"
+<LI><A NAME="tex2html779"
   HREF="node21.html#SECTION002115000000000000000">UnSet VariableName</A>
-<LI><A NAME="tex2html764"
+<LI><A NAME="tex2html780"
   HREF="node21.html#SECTION002116000000000000000">ShowVars</A>
-<LI><A NAME="tex2html765"
+<LI><A NAME="tex2html781"
   HREF="node21.html#SECTION002117000000000000000">Inc and Dec</A>
-<LI><A NAME="tex2html766"
+<LI><A NAME="tex2html782"
   HREF="node21.html#SECTION002118000000000000000">VExpand On or Off</A>
-<LI><A NAME="tex2html767"
+<LI><A NAME="tex2html783"
   HREF="node21.html#SECTION002119000000000000000">StackValue</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html768"
+<LI><A NAME="tex2html784"
   HREF="node21.html#SECTION002120000000000000000">Predefined Variables</A>
-<LI><A NAME="tex2html769"
+<LI><A NAME="tex2html785"
   HREF="node21.html#SECTION002130000000000000000">Indexing and Slicing</A>
-<LI><A NAME="tex2html770"
+<LI><A NAME="tex2html786"
   HREF="node21.html#SECTION002140000000000000000">Mathematical Expressions</A>
-<LI><A NAME="tex2html771"
+<LI><A NAME="tex2html787"
   HREF="node21.html#SECTION002150000000000000000">Conditionals</A>
-<LI><A NAME="tex2html772"
+<LI><A NAME="tex2html788"
   HREF="node21.html#SECTION002160000000000000000">Goto</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -672,8 +672,10 @@ expanded.
 
 <P>
 
-<H2><A NAME="SECTION002119000000000000000">
-StackValue</A>
+<H2><A NAME="SECTION002119000000000000000"></A>
+<A NAME="stackvalue"></A>
+<BR>
+StackValue
 </H2>
 
 <P>
@@ -717,8 +719,8 @@ Predefined Variables
 <P>
 For your convenience 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  tracks a number of internal settings and
-you can access these values with special macros.<A NAME="tex2html77"
-  HREF="#foot10636"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>  All of these ``system'' variables are
+you can access these values with special macros.<A NAME="tex2html81"
+  HREF="#foot11013"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>  All of these ``system'' variables are
 prefaced with a single underscore. For example, the current tempo is
 displayed with the variable $_TEMPO.
 
@@ -966,6 +968,9 @@ The following are the available ``TrackName'' macros:
 <DT><STRONG>  $_TRACKNAME_Compress</STRONG></DT>
 <DD>
 </DD>
+<DT><STRONG>  $_TRACKNAME_Delay</STRONG></DT>
+<DD>
+</DD>
 <DT><STRONG>  $_TRACKNAME_Direction</STRONG></DT>
 <DD>
 </DD>
@@ -975,6 +980,9 @@ The following are the available ``TrackName'' macros:
 <DT><STRONG>  $_TRACKNAME_Harmony</STRONG></DT>
 <DD>
 </DD>
+<DT><STRONG>  $_TRACKNAME_HarmonyOnly</STRONG></DT>
+<DD>
+</DD>
 <DT><STRONG>  $_TRACKNAME_HarmonyVolume</STRONG></DT>
 <DD>
 </DD>
@@ -997,6 +1005,9 @@ The following are the available ``TrackName'' macros:
 <DT><STRONG>  $_TRACKNAME_MOctave</STRONG></DT>
 <DD>
 </DD>
+<DT><STRONG>  $_TRACKNAME_MIDIVolume</STRONG></DT>
+<DD>
+</DD>
 <DT><STRONG>  $_TRACKNAME_Octave</STRONG></DT>
 <DD>
 </DD>
@@ -1009,6 +1020,9 @@ The following are the available ``TrackName'' macros:
 <DT><STRONG>  $_TRACKNAME_RDuration</STRONG></DT>
 <DD>
 </DD>
+<DT><STRONG>  $_TRACKNAME_Rpitch</STRONG></DT>
+<DD>
+</DD>
 <DT><STRONG>  $_TRACKNAME_Rskip</STRONG></DT>
 <DD>
 </DD>
@@ -1034,7 +1048,10 @@ The following are the available ``TrackName'' macros:
 <DD>
 </DD>
 <DT><STRONG>  $_TRACKNAME_Strum</STRONG></DT>
-<DD>(only permitted in Chord tracks)
+<DD>
+</DD>
+<DT><STRONG>  $_TRACKNAME_StrumAdd</STRONG></DT>
+<DD>
 </DD>
 <DT><STRONG>  $_TRACKNAME_Tone</STRONG></DT>
 <DD>(only permitted in Drum tracks)
@@ -1240,8 +1257,8 @@ evaluated by Python.
 
 <P>
 You can even use this feature to modify values stored in
-lists.<A NAME="tex2html78"
-  HREF="#foot10815"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> A bit complex, but well worthwhile! In the following
+lists.<A NAME="tex2html82"
+  HREF="#foot11192"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> A bit complex, but well worthwhile! In the following
 example we add ``10'' to the current A<SMALL>RTICULATE</SMALL> setting. It's
 split into three lines to make it clearer:
 
@@ -1370,8 +1387,8 @@ the functions:
 </PRE>
 
 <P>
-the miscellaneous functions:<A NAME="tex2html79"
-  HREF="#foot10724"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
+the miscellaneous functions:<A NAME="tex2html83"
+  HREF="#foot11101"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
 <P>
 <PRE>
     for, in, str(), .join(), .split()
@@ -1422,8 +1439,8 @@ them in conditionals. In
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  a conditional consists of a line
 starting with an I<SMALL>F</SMALL> directive, a test, a series of lines to
 process (depending upon the result of the test), and a closing
-E<SMALL>ND</SMALL>I<SMALL>F</SMALL> or I<SMALL>F</SMALL>E<SMALL>ND</SMALL><A NAME="tex2html80"
-  HREF="#foot10816"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>  directive. An optional E<SMALL>LSE</SMALL> statement may be included.
+E<SMALL>ND</SMALL>I<SMALL>F</SMALL> or I<SMALL>F</SMALL>E<SMALL>ND</SMALL><A NAME="tex2html84"
+  HREF="#foot11193"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>  directive. An optional E<SMALL>LSE</SMALL> statement may be included.
 
 <P>
 The first set of tests are unary (they take no arguments):
@@ -1599,8 +1616,8 @@ strings, ``3'' is greater than ``22''; however, if you compare them as
 values then 3 is less than 22. The rule in 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is quite simple: If
 both strings can be converted to a value, a numeric comparison is done;
-otherwise they are compared as strings.<A NAME="tex2html81"
-  HREF="#foot10787"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>
+otherwise they are compared as strings.<A NAME="tex2html85"
+  HREF="#foot11164"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>
 <P>
 This lets you do consistent comparisons in situations like:
 
@@ -1811,35 +1828,37 @@ Goto 5
 For an example of how to use some simple labels to simulate a ``DS al
 Coda'' examine the file ``lullaby-of-Broadway'' in the sample songs
 directory.
+
+<P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot10636">... macros.</A><A
- HREF="node21.html#tex2html77"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DT><A NAME="foot11013">... macros.</A><A
+ HREF="node21.html#tex2html81"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>The values
   are dynamically created and reflect the current settings, and may
   not be exactly the same as the value you originally set due to
   internal roundings, etc.
 
 </DD>
-<DT><A NAME="foot10815">...
+<DT><A NAME="foot11192">...
 lists.</A><A
- HREF="node21.html#tex2html78"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+ HREF="node21.html#tex2html82"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>this was written before the introduction of slices,
   (<A HREF="#slicing">details here</A>). Slices make this
   much easier, but lets leave the hard stuff in just to show what can
   be done.
 
 </DD>
-<DT><A NAME="foot10724">... functions:</A><A
- HREF="node21.html#tex2html79"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
+<DT><A NAME="foot11101">... functions:</A><A
+ HREF="node21.html#tex2html83"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>It is possible that the
     following functions could be used to do ``bad'' things. If you see
     code using these commands from a suspect source you should be
     careful.
 
 </DD>
-<DT><A NAME="foot10816">...I<SMALL>F</SMALL>E<SMALL>ND</SMALL></A><A
- HREF="node21.html#tex2html80"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
+<DT><A NAME="foot11193">...I<SMALL>F</SMALL>E<SMALL>ND</SMALL></A><A
+ HREF="node21.html#tex2html84"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
 <DD>
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's author probably suffers
   from mild dyslexia and can't remember if the command is IfEnd or
@@ -1847,8 +1866,8 @@ lists.</A><A
   you.
 
 </DD>
-<DT><A NAME="foot10787">... strings.</A><A
- HREF="node21.html#tex2html81"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
+<DT><A NAME="foot11164">... strings.</A><A
+ HREF="node21.html#tex2html85"><SUP><SPAN CLASS="arabic">21</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
 <DD>For this comparison
   float values are used. Rounding errors can cause equality
   comparisons to fail.
@@ -1857,26 +1876,26 @@ lists.</A><A
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html756"
+<A NAME="tex2html772"
   HREF="node22.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html754"
+<A NAME="tex2html770"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html748"
+<A NAME="tex2html764"
   HREF="node20.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html757"
-  HREF="node22.html">Low Level MIDI Commands</A>
-<B> Up:</B> <A NAME="tex2html755"
+<B> Next:</B> <A NAME="tex2html773"
+  HREF="node22.html">Subroutines</A>
+<B> Up:</B> <A NAME="tex2html771"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html749"
+<B> Previous:</B> <A NAME="tex2html765"
   HREF="node20.html">Repeats</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node22.html b/docs/html/ref/node22.html
index d6a82a2..a2c9a56 100644
--- a/docs/html/ref/node22.html
+++ b/docs/html/ref/node22.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Low Level MIDI Commands</TITLE>
-<META NAME="description" CONTENT="Low Level MIDI Commands">
+<TITLE>Subroutines</TITLE>
+<META NAME="description" CONTENT="Subroutines">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html781"
+<A NAME="tex2html797"
   HREF="node23.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html779"
+<A NAME="tex2html795"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html773"
+<A NAME="tex2html789"
   HREF="node21.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html782"
-  HREF="node23.html">Patch Management</A>
-<B> Up:</B> <A NAME="tex2html780"
+<B> Next:</B> <A NAME="tex2html798"
+  HREF="node23.html">Low Level MIDI Commands</A>
+<B> Up:</B> <A NAME="tex2html796"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html774"
+<B> Previous:</B> <A NAME="tex2html790"
   HREF="node21.html">Variables, Conditionals and Jumps</A>
 <BR>
 <BR></DIV>
@@ -51,3185 +51,315 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html783"
-  HREF="node22.html#SECTION002210000000000000000">Channel</A>
-<LI><A NAME="tex2html784"
-  HREF="node22.html#SECTION002220000000000000000">ChannelPref</A>
-<LI><A NAME="tex2html785"
-  HREF="node22.html#SECTION002230000000000000000">ChShare</A>
-<LI><A NAME="tex2html786"
-  HREF="node22.html#SECTION002240000000000000000">ChannelInit</A>
-<LI><A NAME="tex2html787"
-  HREF="node22.html#SECTION002250000000000000000">ForceOut</A>
-<LI><A NAME="tex2html788"
-  HREF="node22.html#SECTION002260000000000000000">MIDI</A>
-<LI><A NAME="tex2html789"
-  HREF="node22.html#SECTION002270000000000000000">MIDIClear</A>
-<LI><A NAME="tex2html790"
-  HREF="node22.html#SECTION002280000000000000000">MIDICue</A>
-<LI><A NAME="tex2html791"
-  HREF="node22.html#SECTION002290000000000000000">MIDICopyright</A>
-<LI><A NAME="tex2html792"
-  HREF="node22.html#SECTION0022100000000000000000">MIDIDef</A>
-<LI><A NAME="tex2html793"
-  HREF="node22.html#SECTION0022110000000000000000">MIDICresc and MIDIDecresc</A>
-<LI><A NAME="tex2html794"
-  HREF="node22.html#SECTION0022120000000000000000">MIDIFile</A>
-<LI><A NAME="tex2html795"
-  HREF="node22.html#SECTION0022130000000000000000">MIDIGlis</A>
-<LI><A NAME="tex2html796"
-  HREF="node22.html#SECTION0022140000000000000000">MIDIWheel</A>
-<LI><A NAME="tex2html797"
-  HREF="node22.html#SECTION0022150000000000000000">MIDIInc</A>
-<LI><A NAME="tex2html798"
-  HREF="node22.html#SECTION0022160000000000000000">MIDIMark</A>
 <LI><A NAME="tex2html799"
-  HREF="node22.html#SECTION0022170000000000000000">MIDINote</A>
-<UL>
+  HREF="node22.html#SECTION002210000000000000000">DefCall</A>
 <LI><A NAME="tex2html800"
-  HREF="node22.html#SECTION0022171000000000000000">Setting Options</A>
-<LI><A NAME="tex2html801"
-  HREF="node22.html#SECTION0022172000000000000000">Note Events</A>
-<LI><A NAME="tex2html802"
-  HREF="node22.html#SECTION0022173000000000000000">Controller Events</A>
-<LI><A NAME="tex2html803"
-  HREF="node22.html#SECTION0022174000000000000000">Pitch Bend</A>
-<LI><A NAME="tex2html804"
-  HREF="node22.html#SECTION0022175000000000000000">Pitch Bend Range</A>
-<LI><A NAME="tex2html805"
-  HREF="node22.html#SECTION0022176000000000000000">Channel Aftertouch</A>
-<LI><A NAME="tex2html806"
-  HREF="node22.html#SECTION0022177000000000000000">Channel Aftertouch Range</A>
-</UL>
-<BR>
-<LI><A NAME="tex2html807"
-  HREF="node22.html#SECTION0022180000000000000000">MIDIPan</A>
-<LI><A NAME="tex2html808"
-  HREF="node22.html#SECTION0022190000000000000000">MIDISeq</A>
-<LI><A NAME="tex2html809"
-  HREF="node22.html#SECTION0022200000000000000000">MIDISplit</A>
-<LI><A NAME="tex2html810"
-  HREF="node22.html#SECTION0022210000000000000000">MIDIText</A>
-<LI><A NAME="tex2html811"
-  HREF="node22.html#SECTION0022220000000000000000">MIDITname</A>
-<LI><A NAME="tex2html812"
-  HREF="node22.html#SECTION0022230000000000000000">MIDIVoice</A>
-<LI><A NAME="tex2html813"
-  HREF="node22.html#SECTION0022240000000000000000">MIDIVolume</A>
+  HREF="node22.html#SECTION002220000000000000000">Call</A>
 </UL>
 <!--End of Table of Child-Links-->
 <HR>
 
 <H1><A NAME="SECTION002200000000000000000"></A>
-<A NAME="sec-mididirectives"></A>
-<BR>
-Low Level MIDI Commands
-</H1>
-
-<P>
-The commands discussed in this chapter directly effect your MIDI
-output devices.
-
-<P>
-Not all MIDI devices are equal. Many of the effects in this chapter
-may be ignored by your devices. Sorry, but that's just the way MIDI
-is.
-
-<P>
-
-<H1><A NAME="SECTION002210000000000000000"></A> <A NAME="set-channel"></A>
+<A NAME="sec-subroutines"></A>
 <BR>
-Channel
-</H1> 
-
-<P>
-As noted in <A HREF="node3.html#sec-tracks">Tracks and Channels</A> 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assigns MIDI channels
-dynamically as it creates tracks. In most cases this works fine;
-however, you can if you wish force the assignment of a specific MIDI
-channel to a track with the C<SMALL>HANNEL</SMALL> command.
-
-<P>
-You cannot assign a channel number to a track if it already defined
-(well, see the section C<SMALL>H</SMALL>S<SMALL>HARE</SMALL>, below, for the inevitable
-exception), nor can you change the channel assignments for any of the
-D<SMALL>RUM</SMALL> tracks.
-
-<P>
-Let us assume that you want the <SPAN  CLASS="textit">Bass</SPAN> track assigned to MIDI
-channel 8. Simply use:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass Channel 8   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Caution: If the selected channel is already in use an error will be
-generated. Due to the way 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  allocates tracks, if you really need
-to manually assign track it is recommended that you do this in a
-MMA<SMALL>RC</SMALL> file.
-
-<P>
-<A NAME="channel0"></A>
-<P>
-You can disable a channel at any time by using a channel number of 0:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Arpeggio-1 Channel 0  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will disable the Arpeggio-1 channel, freeing it for use by other
-tracks. A warning message is generated. Disabling a track without a
-valid channel is fine. When you set a channel to 0 the track is also
-disabled. You can restart the track with the O<SMALL>N</SMALL> command
-(<A HREF="node26.html#set-on">here</A>).
-
-<P>
-You don't need to have a valid MIDI channel assigned to a track to do
-things like: MIDIP<SMALL>AN</SMALL>, MIDIG<SMALL>LIS</SMALL>, MIDIV<SMALL>OLUME</SMALL> or
-even the assignment of any music to a track. MIDI data is created in
-tracks and then sent out to the MIDI buffers. Channel assignment is
-checked and allocated at this point, and an error will be generated if
-no channels are available.
-
-<P>
-It's quite acceptable to do channel reassignments in the middle of a
-song. Just assign channel 0 to the unneeded track first.
-
-<P>
-MIDI channel settings are <SPAN  CLASS="textit">not</SPAN> saved in G<SMALL>ROOVE</SMALL>s.
-
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  inserts a MIDI ``track name'' meta event when the channel
-buffers are first assigned at a MIDI offset of 0. If the MIDI channel
-is reassigned, a new ``track name'' is inserted at the current song
-offset.
-
-<P>
-A more general method is to use C<SMALL>HANNEL</SMALL>P<SMALL>REF</SMALL> detailed below.
-
-<P>
-You can access the currently assigned channel with the
-$_TRACK_C<SMALL>HANNEL</SMALL> macro.
-
-<P>
-
-<H1><A NAME="SECTION002220000000000000000">
-ChannelPref</A>
+Subroutines
 </H1>
 
 <P>
-If you prefer to have certain tracks assigned to certain channels you
-can use the C<SMALL>HANNEL</SMALL>P<SMALL>REF</SMALL> command to create a custom set of
-preferences. By default, 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assigns channels starting at 16 and
-working down to 1 (with the expectation of drum tracks which are all
-assigned channel 10). If, for example, you would like the <SPAN  CLASS="textit">Bass</SPAN>
-track to be on channel 9, sustained bass on channel 3, and
-<SPAN  CLASS="textit">Arpeggio</SPAN> on channel 5, you can have a command like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>ChannelPref Bass=9 Arpeggio=5 Bass-Sus=3   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Most likely this will be in your <SMALL>MMARC</SMALL> file.
-
-<P>
-You can use multiple command lines, or have multiple assignments on a
-single line. Just make sure that each item consists of a trackname, an
-``='' and a channel number in the range 1 to 16.
-
-<P>
-If a channel has already been assigned this command will probably be
-ignored. It should be used <SPAN  CLASS="textit">before</SPAN> any MIDI data is generated.
 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  supports primitive subroutines as part of its language. The format
+and usage is deliberately simple and limited ...we're really not
+trying to make 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  into a functional programming
+language.<A NAME="tex2html86"
+  HREF="#foot12028"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
 <P>
 
-<H1><A NAME="SECTION002230000000000000000"></A> <A NAME="set-chshare"></A>
+<H1><A NAME="SECTION002210000000000000000"></A>  <A NAME="defcall"></A>
 <BR>
-ChShare
+DefCall
 </H1> 
 
 <P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is fairly conservative in its use of MIDI tracks. ``Out of the
-box'' it demands a separate MIDI channel for each of its tracks, but
-only as they are actually used. In most cases, this works just fine.
-
-<P>
-However, there are times when you might need more tracks than the
-available MIDI channels or you may want to free up some channels for
-other programs.
-
-<P>
-If you have different tracks with the same voicing, it's quite simple.
-For example, you might have an arpeggio and scale track:
+Before you can use a subroutine you need to create it. Pretty simple to
+do. First, here is a subroutine which does not have any parameters:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Arpeggio Sequence A16 z 
-<BR>
-Arpeggio Voice Piano1 
-<BR>
-Scale Sequence z S8 
+    <B>defCall MyCopyright 
+<BR>   print Adding copyright to song 
+<BR>   MidiCopyright (C) Bob van der Poel 2014 
 <BR>
-Scale Voice Piano1   </B> 
+endDefCall   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-In this example, 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will use different MIDI channels for the
-<SPAN  CLASS="textit">Arpeggio</SPAN> and the <SPAN  CLASS="textit">Scale</SPAN>. Now, if you force channel
-sharing:
+Note that the subroutine definition starts with D<SMALL>EF</SMALL>C<SMALL>ALL</SMALL> and is
+terminated by E<SMALL>ND</SMALL>D<SMALL>EF</SMALL>C<SMALL>ALL</SMALL> or D<SMALL>EF</SMALL>C<SMALL>ALL</SMALL>E<SMALL>ND</SMALL>. The name of the
+subroutine and any parameters must be on the same line as D<SMALL>EF</SMALL>C<SMALL>ALL</SMALL>
+and E<SMALL>ND</SMALL>D<SMALL>EF</SMALL>C<SMALL>ALL</SMALL> must be on a line by itself. The body of the
+subroutine can contain any valid 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  command or chord data
+(including other D<SMALL>EF</SMALL>C<SMALL>ALL</SMALL> and C<SMALL>ALL</SMALL> commands).
 
 <P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Scale ChShare Arpeggio  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-both tracks will use the same MIDI channel.
+Subroutines must be defined before they can be used. This can be done in
+the main song file, or in a different file you have included
+(including library files).
 
 <P>
-This is really foolproof in the above example, especially since the
-same voice is being used for both. Now, what if you wanted to use a
-different voice for the tracks?
+So, now you can insert a copyright message into your midi file just by
+calling the subroutine:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Arpeggio Sequence A16 z 
-<BR>
-Arpeggio Voice Piano1 Strings 
-<BR>
-Scale Sequence z S8 
-<BR>
-Scale ChShare Arpeggio  </B> 
+    <B>Call MyCopyright  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-You might think that this would work, but it doesn't. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  ignores
-voice changes for bars which don't have a sequence, so it will set
-``Piano1'' for the first bar, then ``Strings'' for the second (so far,
-so good). But, when it does the third bar (an A<SMALL>RPEGGIO</SMALL>) it will
-not know that the voice has been changed to ``Strings'' by the
-<SPAN  CLASS="textit">Scale</SPAN> track.
-
-<P>
-So, the general rule for track channel sharing is to use only one
-voice.
-
-<P>
-One more example which doesn't work:
+Of course, you'll be using the same message every time ... so,
+let's make it a bit more useful be including a parameter:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Arpeggio Sequence A8 
-<BR>
-Scale Sequence S4 
+    <B>defCall Copyright Name 
+<BR>   print Adding copyright to song: $Name 
+<BR>   MidiCopyright $Name 
 <BR>
-Arpeggio Voice Piano1 
-<BR>
-Scale Voice Piano1 
-<BR>
-Scale ChShare Arpeggio   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-This example has an active scale and arpeggio sequence in each bar.
-Since both use the same voice, you may think that it will work just
-fine ... but it may not. The problem here is that 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will
-generate MIDI on and off events which may overlap each other. One or
-the other will be truncated. If you are using a different octave, it
-will work much better. It may sound okay, but you should probably find
-a better way to do this.
-
-<P>
-When a C<SMALL>H</SMALL>S<SMALL>HARE</SMALL> directive is parsed the ``shared'' channel is
-first checked to ensure that it has been assigned. If not currently
-assigned, the assignment is first done. What this means is that you
-are subverting 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's normal dynamic channel allocation scheme. This
-may cause is a depletion of available channels.
-
-<P>
-Please note that that the use of the C<SMALL>H</SMALL>S<SMALL>HARE</SMALL> command is
-probably never really needed, so it might have more problems than
-outlined here. If you want to see how much a bother channel sharing
-becomes, have a look at the standard library file
-<TT><SPAN  CLASS="textbf">frenchwaltz.mma</SPAN></TT>. All this so the accordion bass can use one
-channel instead of 6. If I were to write it again I'd just let it suck
-up the MIDI channels.
-
-<P>
-For another, simpler, way of reassigning MIDI tracks and letting 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
-do most of the work for you, refer to the
-<A HREF="node26.html#sec-delete">D<SMALL>ELETE</SMALL> command</A>.
-
-<P>
-
-<H1><A NAME="SECTION002240000000000000000">
-ChannelInit</A>
-</H1>
-
-<P>
-In order to properly configure a MIDI device, it is often convenient
-to send arbitrary commands to selected tracks before any musical data
-is played. One way to do this in 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is with the
-<A HREF="#sec-midi">M<SMALL>IDI</SMALL> command</A>. One problem with using M<SMALL>IDI</SMALL> is that you
-really don't know track assignments until after the compilation is
-completed ... so you end up sending data to the meta track and
-effect all the tracks in your file.
-
-<P>
-The C<SMALL>HANNEL</SMALL>I<SMALL>NIT</SMALL> command delays any action until the specified
-MIDI channel is assigned to a track. A simple example is to set the
-drum set pan:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>ChannelInit Channels=10 MidiPan 20  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-In this case we know that all the drum channels are assigned to
-channel 10. When the first note data is written to any of the drum
-tracks, the M<SMALL>IDI</SMALL>P<SMALL>AN</SMALL> command is inserted. The action is only
-preformed one time.
-
-<P>
-The author likes to set all channels, with the exception of the
-keyboard channel 1, to a volume of 80.
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>ChannelInit channels=2-16 MidiVolume m  </B> 
+endDefCall   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-If the C<SMALL>HANNELS</SMALL> option is not specified all channels (1-16)
-will be effected.
-
-<P>
-The command will be processed only when the channel is assigned to a
-track ... if the channel is not used the data is discarded.
-
-<P>
-The C<SMALL>HANNELS</SMALL> option takes a list of channels, each with a
-single comma separator (3,4,5) and/or a range separated by a single
-hyphen (2-6). Duplicate channels are ignored.
-
-<P>
-
-<H1><A NAME="SECTION002250000000000000000">
-ForceOut</A>
-</H1>
-
-<P>
-Under normal conditions 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  only generates the MIDI tracks it thinks
-are valid or relevant. So, if you create a track but insert no note
-data into that track it will not be generated. An easy way to verify
-this is by creating file and running 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  with the -c command line
-option. Lets start off by creating a file you might think will set the
-keyboard channel on your synth to a TenorSax voice:
+Note that we have a parameter to the subroutine with the name ``Name''.
+In the body of the subroutine we reference this using the name $Name.
+In this case, to assign copyright to ``Treble Music'' we'd use:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Begin Solo-Keyboard
-<BR>  Channel 1
-<BR>  Voice TenorSax
-<BR>  MIDIVolume 100
-<BR>
-End  </B> 
+    <B>Copyright (c) 2020 Treble Music  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-If you test this you should get:
+If you need to pass more than one parameter, separate each one using a
+single comma. Let's assume that you find that you have a large number
+of 2 measure chord repetitions in your song and you are tired of
+typing:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>$ mma test -c
-<BR>  
-<BR>
-File 'test' parsed, but no MIDI file produced!
-<BR> 
+    <B>Am / Gm 
 <BR>
-Tracks allocated:
-<BR> SOLO-KEYBOARD
-<BR> 
+Edim / Gm 
 <BR>
-Channel assignments:
+Am / Gm 
 <BR>
-1 SOLO-KEYBOARD
-<BR>  </B> 
+Edim / Gm 
+<BR>...</B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-So, a 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  track will be created. But if you compile this file and
-examine the resulting MIDI file you will find that the voice <SPAN  CLASS="textit">has
-  not</SPAN> been set.<A NAME="tex2html82"
-  HREF="#foot11739"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
-<P>
-To overcome this, insert the F<SMALL>ORCE</SMALL>O<SMALL>UT</SMALL> command at the end of the
-track setup.
-
-<P>
-For example, here is a more complete file which will set the keyboard
-track (MIDI channel 1) to TenorSax with a volume of 100, play a bar of
-accompaniment, set a Trumpet voice with a louder volume, play another
-bar, and finally reset the keyboard to the default Piano voice. A cool
-way to program your keyboard for different voicing changes so you can
-have more fun doing play-a-longs.
+You could define a subroutine for this:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Groove BossaNova
-<BR> 
-<BR>
-Begin Solo
-<BR>  Channel 1
-<BR>  Voice TenorSax
-<BR>  MIDIVolume 100
-<BR>  ForceOut
-<BR>
-End
-<BR> 
-<BR>
-1 C
-<BR> 
-<BR>
-Begin Solo
-<BR>  Voice Trumpet
-<BR>  MIDIVolume 120
-<BR>  ForceOut
-<BR>
-End
-<BR> 
-<BR>
-2 G
-<BR> 
-<BR>
-Begin Solo
-<BR>  Voice Piano1
-<BR>  MIDIVolume 127
-<BR>  ForceOut
-<BR>
-End
-<BR>  </B> 
+    <B>DefCall 2Bars C1 , C2 , Count 
+<BR>   Repeat 
+<BR>     $C1 
+<BR>     $C2 
+<BR>   RepeatEnd $Count   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Note: The same or similar results could be accomplished with the
-MIDI command; however, it's a bit harder to use and the
-commands would be in the Meta track.
-
-<P>
-
-<H1><A NAME="SECTION002260000000000000000"></A>
-<A NAME="sec-midi"></A>
-<BR>
-MIDI
-</H1>
-
-<P>
-The complete set of MIDI commands is not limitless--but from this end
-it seems that adding commands to suit every possible configuration is
-never-ending. So, in an attempt to satisfy everyone, a command which
-will place any arbitrary MIDI stream in your tracks has been
-implemented. In most cases this will be a MIDI ``Sysex'' or ``Meta''
-event.
-
-<P>
-For example, you might want to start a song off with a MIDI reset:
+And call it with:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>MIDI 0xF0 0x05 0x7e 0x7f 0x09 0x01 0xf7  </B> 
+    <B>Call 2bars Am / Gm , Edim / Gm , 7   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-The values passed to the MIDI command are normal integers; however,
-they must all be in the range of 0x00 to 0xff. In most cases it is
-easiest to use hexadecimal numbers by using the ``0x'' prefix. But,
-you can use plain decimal integers if you prefer.
-
-<P>
-In the above example:
-
-<P>
-<DL COMPACT>
-<DT>  0xF0</DT>
-<DD>Designates a SYSEX message
-
-<P>
-</DD>
-<DT>  0x05</DT>
-<DD>The length of the message
-
-<P>
-</DD>
-<DT>  0x7e</DT>
-<DD>... The actual message
-
-<P>
-</DD>
-</DL>
-
-<P>
-Another example places the key signature of F major (1 flat) in the
-meta track:<A NAME="tex2html83"
-  HREF="#foot12371"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MIDI 0xff 0x59 0x02 0xff 0x00  </B> 
-   
-	    </td></tr>
-      </Table>
+to generate a total of 14 bars of music.<A NAME="tex2html87"
+  HREF="#foot12074"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> If you doubt that this is
+working, call 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  with the -r option (see
+<A HREF="node2.html#running-r">here</A>).
 
 <P>
-Some <SPAN  CLASS="textit">cautions:</SPAN>
+Some points to remember:
 
 <UL>
 <LI>
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  makes no attempt to verify the validity of the data!
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  subroutines do <SPAN  CLASS="textit">not</SPAN> have local variables. Everything is
+global.
 
 <P>
 </LI>
-<LI>The ``Length'' field must be manually calculated.
+<LI>
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  subroutines do not return values to the caller. However, it is
+possible to use the built-in S<SMALL>TACKVALUE</SMALL> macros (see
+<A HREF="node21.html#stackvalue">here</A>).
 
 <P>
 </LI>
-<LI>Malformed sequences can create non-playable MIDI files. In
-  extreme situations, these might even damage your synth. You are on
-  your own with this command ... be careful.
+<LI>You can use macros in a subroutine. Macros will <SPAN  CLASS="textit">not</SPAN>
+  be expanded until the subroutine is executed.
 
 <P>
 </LI>
-<LI>The M<SMALL>IDI</SMALL> directive always places data in the <SPAN  CLASS="textit">Meta</SPAN>
-  track at the current time offset into the file. This should not be a
-  problem.
+<LI>Both the subroutine name and the parameters are case
+  insensitive.
 
 <P>
 </LI>
-</UL>
-
-<P>
-Cautions aside, <TT><SPAN  CLASS="textbf">includes/init.mma</SPAN></TT> has been included in this
-distribution. I use this without apparent problems; to use it add the
-command line:
+<LI>When a subroutine is executed parameters are expanded. Assuming
+  that you have used the parameter ``P1'' in the definition of the
+  subroutine and passed the value ``Am'' when calling, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  changes
+  any occurrences of ``$P1'' in the body of the subroutine to ``Am''.
+  One limitation of this scheme is that if you have a macro of the
+  same name it will be changed to the contents of the parameter
+  <SPAN  CLASS="textit">before</SPAN> the line is parsed for execution: your macro will
+  be ignored.
 
 <P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MMAstart init  </B> 
-   
-	    </td></tr>
-      </Table>
+</LI>
+</UL>
 
 <P>
-in your <SMALL>MMARC</SMALL> file. The file is pretty well commented and it
-sets a synth up to something reasonably sane.
 
-<P>
-If you need a brief delay after a raw MIDI command, it is possible to
-insert a silent beat with the <A HREF="node17.html#beatadjust">B<SMALL>EAT</SMALL>A<SMALL>DJUST</SMALL>
-  command</A>. See
-the file <TT><SPAN  CLASS="textbf">includes/reset.mma</SPAN></TT> for an example.
+<H1><A NAME="SECTION002220000000000000000">
+Call</A>
+</H1>  
 
 <P>
-
-<H1><A NAME="SECTION002270000000000000000"></A> <A NAME="sec-midiclear"></A>
-<BR>
-MIDIClear
-</H1> 
+As discussed above, you execute a defined S<SMALL>UBROUTINE</SMALL> via the
+C<SMALL>ALL</SMALL> command. There are three parts to this command:
 
 <P>
-As noted earlier in this manual you should be very careful in
-programming MIDI sequences into your song and/or library files. Doing
-damage to a synthesizer is probably a remote possibility ... but
-leaving it in a unexpected mode is likely. For this reason the
-MIDIC<SMALL>LEAR</SMALL> command has been added as a companion to the
-MIDIV<SMALL>OICE</SMALL> and MIDIS<SMALL>EQ</SMALL> commands.
 
-<P>
-Each time a MIDI track (not necessary the same as a 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  track) is
-ended or a new G<SMALL>ROOVE</SMALL> is started, a check is done to see if any
-MIDI data has been inserted in the track with a MIDIV<SMALL>OICE</SMALL> or
-MIDIS<SMALL>EQ</SMALL> command. If it has, a further check is done to see if
-there is an ``undo'' sequence defined via a MIDIC<SMALL>LEAR</SMALL> command.
-That data is then sent; or, if data has not be defined for the track,
-a warning message is displayed.
+<OL>
+<LI>The keyword C<SMALL>ALL</SMALL>,
+</LI>
+<LI>The subroutine name,
+</LI>
+<LI>A list of parameters to be passed. If there is more than one
+  parameter you must use commas to separate them.
+</LI>
+</OL>
 
 <P>
-The MIDIC<SMALL>LEAR</SMALL> command uses the same syntax as MIDIV<SMALL>OICE</SMALL>
-and MIDIS<SMALL>EQ</SMALL>; however, you can not specify different sequence
-for different bars in the sequence:
+If you wish to have a literal comma in a parameter you must escape it
+by prefacing it with a single backslash. So, 
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Bass-Funky MIDIClear 1 Modulation 0; 1 ReleaseTime 0  </B> 
+    <B>Call Prt  My, what a nice song  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-As in MIDIV<SMALL>OICE</SMALL> and MIDIS<SMALL>EQ</SMALL> you can include sequences
-defined in a MIDID<SMALL>EF</SMALL> (see below). The
-<beat>offsets are required, but ignored.
-
-<P>
-
-<H1><A NAME="SECTION002280000000000000000"></A> <A NAME="midicue"></A>
-<BR>
-MIDICue
-</H1> 
-
-<P>
-MIDI files can contain ``cue points'' to be used as pointers to
-sections of the file. In 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  you can insert these in the meta-track:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiCue Begin slow portion of song  </B> 
-   
-	    </td></tr>
-      </Table>
+will pass two parameters (``My'' and ``what a nice song'') to the
+subroutine ``Prt''.
 
 <P>
-or in a specified track:
+On the other hand:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord MidiCue Chords get louder here  </B> 
+    <B>Call Prt My what a nice song  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Not all MIDI sequencers or editors recognize this event.
-
-<P>
-The text for this command is queued until the track is created. If the
-specified track is never created the text is discarded.
-
-<P>
-
-<H1><A NAME="SECTION002290000000000000000"></A> <A NAME="midicopyright"></A>
-<BR>
-MIDICopyright
-</H1> 
-
-<P>
-Inserting a copyright message into a MIDI file may be a good idea, and
-it's simple enough to do.
+passes only one parameter (``My, what a nice song'').
 
 <P>
+Notes:
 
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiCopyright (C) Bob van der Poel 2044  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will insert the message ``(C)..'' as the first item in the first track
-of the generated file.<A NAME="tex2html84"
-  HREF="#foot12374"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>You can have any number of M<SMALL>IDI</SMALL>C<SMALL>OPYRIGHT</SMALL> messages in your file.
-They will be inserted sequentially at the head of the file. Command
-placement in your input file has no effect on the positioning.
+<UL>
+<LI>There is no check to check for excessive nesting or recursion.
+  You're on your own.
 
 <P>
-
-<H1><A NAME="SECTION0022100000000000000000"></A> <A NAME="mididef"></A>
-<BR>
-MIDIDef
-</H1> 
+</LI>
+</UL>
 
 <P>
-To make it easier to create long sets of commands for MIDIS<SMALL>EQ</SMALL>
-and MIDIC<SMALL>LEAR</SMALL> you can create special macros. Each definition
-consists of a symbolic name, a beat offset, a controller name and a
-value. For example:
+<BR><HR><H4>Footnotes</H4>
+<DL>
+<DT><A NAME="foot12028">...
+language.</A><A
+ HREF="node22.html#tex2html86"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DD>If you do solve the Towers of Hanoi using 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>    subroutines, please let us know.
 
-<P>
+</DD>
+<DT><A NAME="foot12074">... music.</A><A
+ HREF="node22.html#tex2html87"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DD>In this case we are using the
 
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MIDIdef Rel1 1 ReleaseTime 50; 3 ReleaseTime 0   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-creates a definition called ``Rel1'' with two controller events. The
-controller names can be a single value or a permitted symbolic name
-<A HREF="node32.html#sec-controllers">(here)</A>.
-
-<P>
-You can have multiple controller events. Just list them with ``;''
-delimiters.
-
-<P>
-
-<H1><A NAME="SECTION0022110000000000000000"></A> <A NAME="midicresc"></A>
-<BR>
-MIDICresc and MIDIDecresc
-</H1>
-
-<P>
-Much like the C<SMALL>RESC</SMALL> and D<SMALL>ECRESC</SMALL>
-<A HREF="node19.html#track-cresc">(here)</A> commands, these
-commands change volume over a set number of bars. However, unlike the
-previously mentioned commands, these commands utilize the MIDI Channel
-Volume settings <A HREF="#channelvol">(here)</A> or, if
-used in a non-track area, the MIDI device's master volume.
-
-<P>
-The two commands are identical, with the exception that
-MIDIC<SMALL>RESC</SMALL> prints a warning if the second argument is smaller
-than the first and MIDID<SMALL>ECRESC</SMALL> prints a warning if the second
-argument is larger than the first.
-
-<P>
-For tracks, the first two arguments are MIDI values in the range 0 to
-127. The third argument is the number of bars to apply the command
-over. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  distributes the needed values evenly over the bar range.
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes that your song will be long enough for the specifed bar
-count; if the song is too short you will end up with volume settings
-past the end of the song (the MIDI file will be expanded for this).
-
-<P>
-To change the MIDI channel volume of the Bass track over three and a
-half bars:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass MidiCresc 50 100 3.5  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The volume arguments for this command can also be set using the
-standard volume mnemonics ``m'', ``p'', etc. (see
-<A HREF="node19.html#volume-table">here</A>).
-
-<P>
-For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord MidiDecresc mf pp 2  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-When used in a non-track area the values for volumes range from 0 to
-16383<A NAME="tex2html85"
-  HREF="#foot11838"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> and can be set as a
-value or via the standard ``m'', ``mp'', etc. mnemonics.
-
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  keeps track of channel settings, so you can skip the initial
-volume:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass MidiCresc ffff 1  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-For non-track usage the volume range is from 0 to 16383. In addition,
-the command takes an optional S<SMALL>TEP</SMALL> setting. By default a step
-rate of ``10'' is used, but this might be too course or fine for your
-song. Setting a larger value will generate fewer commands. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
-tracks the master volume so the initial setting is optional (it is
-assumed to be set to the maximum value at startup). Examples:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiCresc mp mf 3  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiDecresc p 2 Step=5  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Please read the discussion for MIDIV<SMALL>OLUME</SMALL>
-<A HREF="#channelvol">(here)</A> for more details.
-
-<P>
-
-<H1><A NAME="SECTION0022120000000000000000"></A> <A NAME="midismf"></A>
-<BR>
-MIDIFile
-</H1> 
-
-<P>
-This option controls some fine points of the generated MIDI file. The
-command is issued with a series of parameters in the form
-``MODE=VALUE''. You can have multiple settings in a single
-MIDIF<SMALL>ILE</SMALL> command.
-
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  can generate two types of SMF (Standard MIDI Files):
-<DL COMPACT>
-<DT>0.</DT>
-<DD>This file contains only one track into which the data for
-  all the different channel tracks has been merged. A number of synths
-  which accept SMF (Casio, Yamaha and others) only accept type 0
-  files.
-
-<P>
-</DD>
-<DT>1.</DT>
-<DD>This file has the data for each MIDI channel in its own
-  track. This is the default file generated by 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> .
-
-<P>
-</DD>
-</DL>
-
-<P>
-You can set the filetype in an RC file (or, for that matter, in any
-file processed by 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> ) with the command:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiFile SMF=0  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-or
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiFile SMF=1  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-You can also set it on the command line with the -M option. Using the
-command line option will override the M<SMALL>IDI</SMALL>SMF command if it is
-in a RC file.
-
-<P>
-By default 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  uses ``running status'' when generating MIDI files.
-This can be disabled with the command:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiFile Running=0  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-or enabled (but this is the default) with:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiFile Running=1  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Files generated without running status will be about 20 to 30% larger
-than their compressed counterparts. They may be useful for use with
-brain-dead sequencers and in debugging generated code. There is no
-command line equivalent for this option.
-
-<P>
-
-<H1><A NAME="SECTION0022130000000000000000">
-MIDIGlis</A>
-</H1>
-
-<P>
-This sets the MIDI portamento<A NAME="tex2html86"
-  HREF="#foot11867"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A> (in case you're new to all this, portamento is like
-glissando between notes--wonderful, if you like trombones! To enable
-portamento:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Arpeggio MIDIGlis 30  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The parameter can be any value between 1 and 127. To turn the sliding
-off:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Arpeggio MIDIGlis 0  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-This command will work with any track (including drum tracks).
-However, the results may be somewhat ``interesting'' or
-``disappointing'', and many MIDI devices don't support portamento at
-all. So, be cautious. The data generated is not sent into the MIDI
-stream until musical data is created for the relevant MIDI channel.
-
-<P>
-
-<H1><A NAME="SECTION0022140000000000000000">
-MIDIWheel</A>
-</H1>
-
-<P>
-Many MIDI synths have a nice little knob or wheel on one side which is
-used to adjust the pitch.<A NAME="tex2html87"
-  HREF="#foot12376"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A> The
-effect is known as ``pitch bend''.
-
-<P>
-When a MIDI controller is in default mode this controller is set to a
-a value of 0x2000 (decimal 8192). Increasing the value raises the
-pitch; lowering does the opposite.
-
-<P>
-In 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  the command effects only one track at time. A number of
-settings are generated depending on the various parameters. The
-command is used in a command like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Solo MidiWheel Duration=4 Offset=2 Start=1000 End=9000  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The following options, all are in option=value pairs, are recognized:
-
-<P>
-<DL>
-<DT><STRONG>CYCLE</STRONG></DT>
-<DD>If you use the S<SMALL>TART</SMALL>/E<SMALL>ND</SMALL> options below the
-  wheel will be adjusted from one value to the other over the D<SMALL>URATION</SMALL> period of
-  time.  If you enable C<SMALL>YCLE</SMALL> it runs from S<SMALL>TART</SMALL> to
-  E<SMALL>ND</SMALL> and then back to S<SMALL>TART</SMALL> .... To enable this
-  option use ``C<SMALL>YCLE=</SMALL>O<SMALL>N</SMALL>'' and ``C<SMALL>YCLE=</SMALL>O<SMALL>FF</SMALL>'' to disable (probably never needed).
-
-<P>
-</DD>
-<DT><STRONG>DURATION</STRONG></DT>
-<DD>The duration for the effect in beats. This value must
-  be greater than 0. You can append a single ``m'' or ``M'' to the end
-  of the value to specify bars. So ``D<SMALL>URATION=8</SMALL>'' and ``D<SMALL>URATION=2M</SMALL>''
-  would be the same (assuming <SPAN  CLASS="textbf">4/4</SPAN> time.
-
-<P>
-</DD>
-<DT><STRONG>END</STRONG></DT>
-<DD>The last value to use. This must be an integer between 0
-  and 16383.<A NAME="tex2html88"
-  HREF="#foot11890"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A> If you set an E<SMALL>ND</SMALL>
-  value, you must also set the S<SMALL>TART</SMALL>, below.
-
-<P>
-</DD>
-<DT><STRONG>OFFSET</STRONG></DT>
-<DD>An optional offset (in beats) to start the operation. By
-  default this is set to ``0'' (the current song position). You can
-  use any value (include negative values which will cause the
-  operation to take place before the current position). Partial beats
-  can be set using a decimal number (eg 1.5). You can specify the
-  offset in measures (or partial measures) by appending a single ``m''
-  or ``M'' to the value.
-
-<P>
-</DD>
-<DT><STRONG>RATE</STRONG></DT>
-<DD>The duration of each plus specified as a note duration.
-  If, for example, you have have D<SMALL>URATION</SMALL> of ``1'' and a
-  R<SMALL>ATE</SMALL> of 8 (an eighth note), the effect will pulse 4 times.
-  (See <A HREF="node4.html#notelength">here</A> for details on how
-  to specify a note duration). Using smaller note durations will give
-  a faster pulse. Use this in conjunction with the C<SMALL>YCLE</SMALL>
-  option, above.
-
-<P>
-</DD>
-<DT><STRONG>RESET</STRONG></DT>
-<DD>By default a value of 0x2000 is sent at the conclusion of
-  the commands. This resets the controller to the default state. You
-  can override this by using the option ``Reset=No''; you can also use
-  ``Reset=Yes'' to match the default.
-
-<P>
-You can also use a R<SMALL>ESET</SMALL> without an option to force an
-  immediate controller reset. In this case the command is translated
-  to S<SMALL>ET=</SMALL>C<SMALL>ENTER</SMALL>. It can be useful to use this at the start or
-  end of a song which may be in an unknown pitch bend.
-
-<P>
-</DD>
-<DT><STRONG>SET</STRONG></DT>
-<DD>This option takes a single value in the range 0 ... 16383
-  and sets the pitch bend controller to that value. You can use the
-  O<SMALL>FFSET</SMALL> setting in combination with this. Any other options
-  will be parsed, but ignored (a warning is issued).
-
-<P>
-</DD>
-<DT><STRONG>START</STRONG></DT>
-<DD>The first value to use. Like E<SMALL>ND</SMALL>, the range is 0
-  to 16383. If you use a S<SMALL>TART</SMALL> value, you must also use an
-  E<SMALL>ND</SMALL>, above.
-
-<P>
-</DD>
-<DT><STRONG>STEP</STRONG></DT>
-<DD>An optional step rate. By default, a step rate of 10 is
-  used. For very short or long effect durations or ranges you may wish
-  to change this. Small values (ie, 1, 2, 3) will generate more
-  commands and, in theory, will give a more gradual change; large
-  values will generate less commands and a courser change. In our
-  testing we find very little difference in different settings. Note:
-  you can use a large setting to force only one value being written
-  into the MIDI file--an instant pitch change.
-
-<P>
-</DD>
-</DL>
-
-<P>
-When setting S<SMALL>TART</SMALL>, E<SMALL>ND</SMALL> or S<SMALL>ET</SMALL> you can use the
-special value ``Center'' as a mnemonic for ``0x2000''. This value
-represents the controller in the centered or default position.
-
-<P>
-A short example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Begin Solo 
-<BR>    Octave 6 
-<BR>    Articulate 100 // force full value of the note
-<BR>    Voice Strings 
-<BR>    Riff 1+1e ; 
-<BR>
-End 
-<BR> 
-<BR>
-Solo MidiWheel Duration=1b  offset=2 cycle=on \ 
-<BR>   Start=9000 End=7000 Step=2  Rate=8 
-<BR>
-z * 2 // 2 bars for the solo note
-<BR></B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Not all MIDI devices support this option. The actual results are
-highly controller dependent.
-
-<P>
-
-<H1><A NAME="SECTION0022150000000000000000"></A>
-
-<A NAME="midi-inc"></A>
-<BR>
-MIDIInc
-</H1>
-
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  has the ability to include a user supplied MIDI file at any
-point of its generated files. These included files can be used to play
-a melodic solo over a 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  pattern or to fill a section of a song
-with something like a drum solo.
-
-<P>
-When the MIDI<SMALL>INC</SMALL> command is encountered the current line is
-parsed for options, the file is inserted into the stored MIDI stream,
-and processing continues. The include has no effect on any song
-pointers, etc. Optionally, the MIDI data can be pushed into a
-S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> track and further processed by that
-track's optional settings (see the file
-<TT><SPAN  CLASS="textbf">egs/midi-inc/README-riffs</SPAN></TT> for a detailed tutorial on this
-option).
-
-<P>
-MIDI<SMALL>INC</SMALL> has a number of options, all set in the form
-OPTION=VALUE. Following are the recognized options:
-
-<P>
-<DL>
-<DT><STRONG>FILE</STRONG></DT>
-<DD>The filename of the file to be included. This must be a
-  complete filename. The filename will be expanded by the Python
-  os.path.expanduser() function for tilde expansion. No prefixes or
-  extensions are added by 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> . Examples:
-  F<SMALL>ILE</SMALL>=<TT><SPAN  CLASS="textbf">/home/bob/midi/myfile.mid</SPAN></TT>. or
-  F<SMALL>ILE</SMALL>=<TT><SPAN  CLASS="textbf">~/sounds/myfile.mid</SPAN></TT>.
-
-<P>
-</DD>
-<DT><STRONG>VOLUME</STRONG></DT>
-<DD>An adjustment for the volume of all the note on events
-  in the included MIDI file. The adjustment is specified as a
-  percentage with values under 100 decreasing the volume and over 100
-  increasing it. If the resultant volume (velocity) is less than 1 a
-  velocity of 1 will be used; if it is over 127, 127 will be used.
-  Example: V<SMALL>OLUME=80</SMALL>.
-
-<P>
-</DD>
-<DT><STRONG>STRETCH</STRONG></DT>
-<DD>This option is used to ``stretch'' or ``compress'' a
-  file to match the timing of the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  track. Values in the range of
-  1 to 500 are accepted. They specify, in percentage terms, the size
-  of adjustment. For example, S<SMALL>TRETCH=200</SMALL> will double the
-  duration of the imported file. This is useful when the time
-  signature of the current 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  file and the imported file differ.
-  See the discussion for a similar S<SMALL>OLO</SMALL> command
-  <A HREF="node10.html#solo-stretch">here</A>.
-
-<P>
-</DD>
-<DT><STRONG>OCTAVE</STRONG></DT>
-<DD>Octave adjustment for all notes in the file. Values in
-  the range -4 to 4 are permitted. Notes in drum tracks (channel 10)
-  will not be effected. Example: O<SMALL>CTAVE=2</SMALL>. Note: specifying an
-  octave does not set the selected track to that octave; it just
-  adjusts notes by 12 (or 24, etc) pitches up or down.
-
-<P>
-</DD>
-<DT><STRONG>TRANSPOSE</STRONG></DT>
-<DD>Transposition adjustment settings in the range -24 to
-  24 are permitted. If you do not set a value for this, the global
-  transpose setting will be applied (excepting channel 10, drum,
-  notes). Example: T<SMALL>RANSPOSE=-2</SMALL>. Having different values for
-  the global and import T<SMALL>RANSPOSE</SMALL> is fine and should work as
-  expected.
-
-<P>
-You should note that when you are using the T<SMALL>RACK </SMALL>R<SMALL>IFF</SMALL> (see
-  below) and T<SMALL>RANSPOSE</SMALL> options together you will end up with
-  two levels of tranposition: one from the M<SMALL>IDI</SMALL>I<SMALL>NC</SMALL> and a second
-  when the S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> data generated is parsed. This
-  may <SPAN  CLASS="textit">not</SPAN> be what you want.
-
-<P>
-</DD>
-<DT><STRONG>LYRIC</STRONG></DT>
-<DD>This option will copy any <SPAN  CLASS="textit">Lyric</SPAN> events to the
-  
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  meta track. The valid settings are ``On'' or ``Off''. By
-  default this is set to ``Off''. Example: L<SMALL>YRIC=</SMALL>O<SMALL>N</SMALL>.
-
-<P>
-</DD>
-<DT><STRONG>TEXT</STRONG></DT>
-<DD>This option will copy any <SPAN  CLASS="textit">Text</SPAN> events to the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
-  meta track. The valid settings are ``On'' or ``Off''. By default
-  this is set to ``Off''. Example: T<SMALL>EXT=</SMALL>O<SMALL>N</SMALL>.
-
-<P>
-</DD>
-<DT><STRONG>START</STRONG></DT>
-<DD>Specifies the start point <SPAN  CLASS="textit">of the file to be
-    included</SPAN> in beats. For example, S<SMALL>TART=22</SMALL> would start the
-  include process 22 beats into the file. The data will be inserted at
-  the current song position in your MMA file. The value used must be
-  greater or equal to 0.
-
-<P>
-</DD>
-<DT><STRONG>END</STRONG></DT>
-<DD>Specifies the end point <SPAN  CLASS="textit">of the file to be included</SPAN>
-  in beats. For example, E<SMALL>ND=100</SMALL> would discard all data after
-  100 beats in the file. The value used must be greater than the
-  S<SMALL>TART</SMALL> position.
-
-<P>
-</DD>
-<DT><STRONG><SPAN  CLASS="textit">Time Values</SPAN></STRONG></DT>
-<DD>For S<SMALL>TART</SMALL> and E<SMALL>ND</SMALL> (above)
-  the offsets can be specified as a number representing the number of
-  the <SPAN  CLASS="textit">beat</SPAN> to start or end the import; a number with a ``m'' or
-  ``M'' appended for the number of the measure; or a number with a
-  ``t'' or ``T'' to specify the number of MIDI ticks. Assuming a
-  ``T<SMALL>IME</SMALL> 4'' setting, ``5'', ``1M'' and ``768t'' are identical.
-  In all cases you can use a fractional value: the middle of bar 2 is
-  2.5m.
-
-<P>
-</DD>
-<DT><STRONG>Verbose</STRONG></DT>
-<DD>Print additional debugging information about the
-  operation. To enable use V<SMALL>ERBOSE=</SMALL>O<SMALL>N</SMALL>; to duplicate the default
-  use V<SMALL>ERBOSE=</SMALL>O<SMALL>FF</SMALL>
-
-<P>
-</DD>
-<DT><STRONG>REPORT</STRONG></DT>
-<DD>Parse the MIDI file and print a summary report on the
-  terminal. The MIDI data is note inserted, nor is an output MIDI file
-  created. To enable, include R<SMALL>EPORT=</SMALL>O<SMALL>N</SMALL>; to duplicate the
-  default use R<SMALL>EPORT=</SMALL>O<SMALL>FF</SMALL>. The most useful information generated
-  are the note start data which you can use with S<SMALL>TRIP</SMALL>S<SMALL>ILENCE</SMALL>.
-
-<P>
-</DD>
-<DT><STRONG>STRIPSILENCE</STRONG></DT>
-<DD>By default, 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will strip off any silence at
-  the start of an imported MIDI track. You can avoid this behaviour by
-  setting S<SMALL>TRIP</SMALL>S<SMALL>ILENCE=</SMALL>O<SMALL>FF</SMALL>, or set a specific amount to strip
-  with the S<SMALL>TRIP</SMALL>S<SMALL>ILENCE=</SMALL>V<SMALL>ALUE</SMALL> option. To duplicate the default,
-  use S<SMALL>TRIP</SMALL>S<SMALL>ILENCE=</SMALL>O<SMALL>N</SMALL>.
-
-<P>
-A problem with deleting silence is that different tracks in your
-  file may have different ``start'' points. If you are having a
-  problem with included data not starting where you think it should,
-  examine the file with the R<SMALL>EPORT</SMALL> or V<SMALL>ERBOSE</SMALL> option(s),
-  above, and set the S<SMALL>TRIP</SMALL>S<SMALL>ILENCE</SMALL> factor manually. Eg:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiInc File=myfile.mid Solo=1 StripSilence=2345  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-</DD>
-<DT><STRONG>IGNOREPC</STRONG></DT>
-<DD>A MIDI file being imported may contain Program Change
-  commands (voice changes). By default 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will strip these out so
-  that the voices set in the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  track are used. However, you can
-  override this by setting I<SMALL>GNORE</SMALL>PC=F<SMALL>ALSE</SMALL>. To duplicate the
-  default, use I<SMALL>GNORE</SMALL>PC=T<SMALL>RUE</SMALL><A NAME="tex2html89"
-  HREF="#foot11979"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A>
-<P>
-</DD>
-<DT><STRONG><SPAN  CLASS="textit">TRACK</SPAN></STRONG></DT>
-<DD>A trackname <SPAN  CLASS="textit">must be set</SPAN> into which notes
-  are inserted. You can set more than one track/channel if you wish.
-  For example, if you have the option DRUM=10 any notes in the
-  MIDI file with a channel 10 setting would be inserted into the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
-  D<SMALL>RUM</SMALL> track. Similarity, S<SMALL>OLO-</SMALL>T<SMALL>ENOR=1</SMALL> will copy notes
-  from channel 1 into the S<SMALL>OLO-</SMALL>T<SMALL>ENOR</SMALL> track. If the track
-  doesn't exist, it will be created. Note: this means that the channel
-  assignment in your included file and the new 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  generated file
-  will most likely be different.
-
-<P>
-<DL>
-<DT><STRONG>Riff</STRONG></DT>
-<DD>To convert the data in the imported track into data that
-    a S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> track can process append the
-    keyword R<SMALL>IFF</SMALL> to the channel number with a comma. The note
-    on/off data will be converted into R<SMALL>IFF</SMALL> commands and pushed
-    into the specified track. An imported R<SMALL>IFF</SMALL> will inherit
-    V<SMALL>OICE</SMALL>, H<SMALL>ARMONY</SMALL> and other track parameters.
-
-<P>
-</DD>
-<DT><STRONG>Sequence</STRONG></DT>
-<DD>Imported data can also be converted into a
-    S<SMALL>EQUENCE</SMALL> for a S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> track. Simply
-    append the keyword S<SMALL>EQUENCE</SMALL> to the channel number with a
-    comma (just like R<SMALL>IFF</SMALL>, above). This can be useful in
-    importing drum tracks from existing MIDI files. You will need to
-    play with the S<SMALL>TART</SMALL> and E<SMALL>ND</SMALL> settings to limit the
-    size of the imported section so that it matches your sequence
-    size.
-
-<P>
-Because the MIDI data is converted to numeric pitch values (not
-    mnuemoic values like ``a'', ``b'', etc.), data imported into a
-    M<SMALL>ELODY</SMALL> or S<SMALL>OLO</SMALL> track as a R<SMALL>IFF</SMALL> or
-    S<SMALL>EQUENCE</SMALL> is not be effected by the track's O<SMALL>CTAVE</SMALL>
-    setting.
-
-<P>
-</DD>
-<DT><STRONG>Print</STRONG></DT>
-<DD>Further, you can append the keyword P<SMALL>RINT</SMALL>. The
-    generated R<SMALL>IFF</SMALL>s or S<SMALL>EQUENCE</SMALL>s will not be inserted
-    into the track but displayed on your computer monitor. This can be
-    useful for debugging or to generate lines which can be edited and
-    inserted into a song file.
-
-<P>
-</DD>
-<DT></DT>
-<DD>It is recommended that you <SPAN  CLASS="textit">not</SPAN> use the R<SMALL>IFF</SMALL> and
-    S<SMALL>EQUENCE</SMALL> options in production code. With the P<SMALL>RINT</SMALL>
-    option you can easily capture data and incorporate that directly
-    into your files without concern for missing or changing include
-    files.
-
-<P>
-</DD>
-</DL>
-
-<P>
-<SPAN  CLASS="textit">At least one T<SMALL>RACK</SMALL> option is required to include a MIDI
-    file. It is up to the user to examine existing MIDI files to
-    determine the tracks being used and which to include into 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's
-    output.</SPAN>
-
-<P>
-</DD>
-</DL>
-
-<P>
-A short example which you could insert into a 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  file is really
-this simple:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MIDIinc File=test.mid Solo-Piano=1 Drum=10 Volume=70  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-This will include the MIDI file ``test.mid'' at the current position
-and assign all notes in channel 1 to the <SPAN  CLASS="textit">Solo-Piano</SPAN> track and
-the notes from channel 10 to the <SPAN  CLASS="textit">Drum</SPAN> track. The volumes for
-all the notes will be adjusted to 70% of that in the original.
-
-<P>
-Slighty more complicated (and probably silly):
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiInc File=test.mid Lyric=On Solo-Piano=1,Riff
-  Solo-harmony=1,riff Drum=10 Solo-Guitar=3   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-<P>
-<BLOCKQUOTE>Will import the existing file ``test.mid'' and: 
-<BR></BLOCKQUOTE>
-<P><DL>
-<DT><STRONG>Lyrics</STRONG></DT>
-<DD>will be read and inserted into the meta track,
-  
-</DD>
-<DT><STRONG>Solo-Piano</STRONG></DT>
-<DD>Data from channel 1 will be converted and inserted
-    into the S<SMALL>OLO-</SMALL>P<SMALL>IANO</SMALL> track as a series of R<SMALL>IFF</SMALL>s.
-  
-</DD>
-<DT><STRONG>Solo-Harmony</STRONG></DT>
-<DD>Data from channel 1 (again!) will be converted
-    and inserted into the S<SMALL>OLO-</SMALL>H<SMALL>ARMONY</SMALL> track as a series of
-    R<SMALL>IFF</SMALL>s.
-  
-</DD>
-<DT><STRONG>Drum</STRONG></DT>
-<DD>Channel 10 data will be copied into the D<SMALL>RUM</SMALL>
-    track.
-  
-</DD>
-<DT><STRONG>Solo-Guitar</STRONG></DT>
-<DD>Channel 3 data will be copied into the
-    S<SMALL>OLO-</SMALL>G<SMALL>UITAR</SMALL> track. Track settings (ie, Articulate, Harmony)
-    will <SPAN  CLASS="textit">not</SPAN> be applied.
-
-<P>
-</DD>
-</DL>
-
-<P>
-More complete examples of usage are shown in the directory
-<TT><SPAN  CLASS="textbf">egs/midi-inc</SPAN></TT> in the distribution.
-
-<P>
-A few notes:
-
-<P>
-
-<UL>
-<LI>The import ignores the tempo setting in the MIDI header. Simply,
-  this means that the MIDI files to be included do not have to have
-  the same tempo. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes a beat division of 192 (this is set in
-  bytes 12 and 13 of the MIDI file). If the included file differs a
-  warning is printed and 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will attempt to adjust the timings, but
-  there may be some (usually not noticeable) drift due to rounding.
-
-<P>
-The conversion from the imported file's beat divisions to 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's
-  are done as part of the read process. This means that any reported
-  information about offsets, etc. will be in 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  values, not the
-  values a different program or synth would report.
-
-<P>
-</LI>
-<LI>The included MIDI file is parsed to find the offset of the first
-  note-on event. Notes to be included are set with their offsets
-  compensated by that time. This means that any silence at the start
-  of the included file is skipped (this may surprise you if you have
-  used the optional <SPAN  CLASS="textit">Start</SPAN> setting). Please note the
-  S<SMALL>TRIP</SMALL>S<SMALL>ILENCE</SMALL> option, above, for one work-a-round.
-
-<P>
-</LI>
-<LI>If you want the data from the included MIDI file to start
-  somewhere besides the start of the current bar you can use a
-  B<SMALL>EATADJUST</SMALL> before the M<SMALL>IDI</SMALL>I<SMALL>NC</SMALL>--use another to move
-  the pointer back right after the include to keep the song pointer
-  correct.
-
-<P>
-</LI>
-<LI>Not all events in the included files are transferred: notably,
-  all system and meta events (other than text and lyric, see above)
-  are ignored.
-
-<P>
-</LI>
-<LI>If you want to apply different V<SMALL>OLUME</SMALL> or other options to
-  different tracks, just do multiple includes of the same file (with
-  each include using a different track and options).
-
-<P>
-</LI>
-<LI>
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes that all the option pairs are valid. If an option
-  pair isn't a real directive, it is assumed that the option is a
-  valid track name. So, a line like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiInc Files=test.mid Solo-Piano=1 Drum=10 Volume=70  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will generate an error like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiInc: FILES is not a valid MMA track.  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Sorry, but we're not the best guessers or parsers in the world.
-
-<P>
-</LI>
-</UL>
-
-<P>
-For short snippets of MIDI you can insert individual events using the
-MIDIN<SMALL>OTE</SMALL> command <A HREF="#midi-note">(here)</A>.
-
-<P>
-
-<H1><A NAME="SECTION0022160000000000000000">
-MIDIMark</A>
-</H1>
-
-<P>
-You can insert a MIDI Marker event into the Meta track with this
-command. The mark can be useful in debugging your MIDI output with a
-sequencer or editor which supports Mark events (most do).
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiMark Label  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will insert the text ``Label'' at the current position. You can add an
-optional negative or positive offset in beats:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiMark 2 Label4  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will insert ``Label4'' 2 beats into the next bar.
-
-<P>
-Note: the ``mark'' inserted can only be a single word. If you need a
-longer message see <A HREF="#midicue">M<SMALL>IDI</SMALL>C<SMALL>UE</SMALL></A> or
-<A HREF="#miditext">M<SMALL>IDI</SMALL>T<SMALL>EXT</SMALL></A>.
-
-<P>
-
-<H1><A NAME="SECTION0022170000000000000000"></A>
-
-<A NAME="midi-note"></A>
-<BR>
-MIDINote
-</H1>
-
-<P>
-It is relatively easy to insert various melody and harmony notes into
-a song with S<SMALL>OLO</SMALL> and other tracks. However, there are times
-when you may wish to insert a set of notes complete with MIDI timing
-and velocities. These values can be hand generated or created by an
-external program.
-
-<P>
-The MIDIN<SMALL>OTE</SMALL> command is used to insert one or more MIDI note
-on/off, controller or pitch bend events directly into a track. If you
-have a large segment of MIDI data to insert you will probably want to
-generate a MIDI file and insert it into your song with the
-MIDII<SMALL>NC</SMALL> command <A HREF="#midi-inc">(here)</A>.
-M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> is more suited for short segments.
-
-<P>
-
-<H2><A NAME="SECTION0022171000000000000000">
-Setting Options</A>
-</H2>
-
-<P>
-M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> has a number of settings which modify its behavior.
-These options can be different for each track and are set on a
-track-by-track basis. Options are reset to their defaults with the
-S<SMALL>EQ</SMALL>C<SMALL>LEAR</SMALL> command (except for S<SMALL>OLO</SMALL> tracks). They are
-<SPAN  CLASS="textit">not</SPAN> saved or modified by G<SMALL>ROOVE</SMALL> commands.
-
-<P>
-M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> takes various options in the OPTION=VALUE notation.
-Please note that options can appear on a line by themselves, or can be
-mixed into a data/command line. The order is not important--all
-option pairs are parsed out of an input line <SPAN  CLASS="textit">before</SPAN> the actual
-data is read. The following options are supported:
-
-<P>
-<DL>
-<DT><STRONG>Transpose=On/Off</STRONG></DT>
-<DD>By default MIDIN<SMALL>OTE</SMALL> ignores the global
-  T<SMALL>RANSPOSE</SMALL> setting. If enabled, each note will be adjusted by
-  the global setting. Careful with this: T<SMALL>RANSPOSE</SMALL> is a global
-  setting which effects <SPAN  CLASS="textit">all</SPAN> tracks; M<SMALL>IDI</SMALL>N<SMALL>OTE </SMALL>T<SMALL>RANSPOSE</SMALL>
-  effects only the specified track.
-
-<P>
-</DD>
-<DT><STRONG>Offsets=Beats/Ticks</STRONG></DT>
-<DD>By default a MIDI tick offset into the
-  current position in the file is used. However, you can change this
-  to ``Beats'' so that conventional 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  beat offset are used (see
-  example below).
-
-<P>
-</DD>
-<DT><STRONG>Duration=Notes/Ticks</STRONG></DT>
-<DD>By default the note duration is specified
-  using MIDI ticks. Setting the value to ``Notes'' enables the use of
-  conventional 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  note durations (which are converted, internally,
-  to MIDI ticks.
-
-<P>
-</DD>
-<DT><STRONG>Articulate=On/Off</STRONG></DT>
-<DD>This option is OFF by default. If enabled the
-  current A<SMALL>RTICULATE</SMALL> <A HREF="node26.html#articulate">(details
-    here)</A> setting is applied to each event if
-  the duration is set to <SPAN  CLASS="textit">Notes</SPAN>. Setting this option to ``off''
-  causes each note to have its full value. If using ``ticks'' (the
-  default) for the duration this command is ignored.
-
-<P>
-</DD>
-<DT><STRONG>Octave=Value</STRONG></DT>
-<DD>Octave adjustment will increase/decrease by the
-  set number of octaves for each note entered in a N<SMALL>OTE</SMALL>
-  command. Values in the range -4 to 4 are permitted. Notes in drum
-  tracks (channel 10) will not be effected. This has no effect on the
-  underlying track's octave. Any generated notes outside of the valid
-  MIDI range of 0 to 127 will be adjusted to fit the range.
-
-<P>
-</DD>
-<DT><STRONG>Volume=Value</STRONG></DT>
-<DD>Use this option to adjust the volume (velocity) of
-  the notes set with a N<SMALL>OTE</SMALL> command (useful if you have played
-  a melody on a keyboard and it is too loud/soft). The value is a
-  percentage adjustment factor and, by default, is set to 100. Values
-  greater than 100 will make notes louder and values less than 100
-  will make them softer. Using very large factors will cause all notes
-  to have maximum velocity (127); small factors will cause minimum
-  velocity. Generated values less than 1 are magically set to 1;
-  values greater than 127 are set to 127. The adjustment factor must
-  be greater than 0.
-
-<P>
-</DD>
-<DT><STRONG>Adjust=Value</STRONG></DT>
-<DD>This option is set to 0 by default. If a value is
-  set all future <SPAN  CLASS="textit">Tick Offsets</SPAN> in M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> directives
-  will be adjusted by that value. This can be quite useful if you have
-  a set of note on/off events parsed from an existing MIDI file. Using
-  the A<SMALL>DJUST</SMALL> value can shift the series back and forth in your
-  song file. The setting has no effect when using Beat offsets.
-
-<P>
-</DD>
-</DL>
-
-<P>
-To duplicate the default settings you might use a line like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord-Piano MidiNote Offsets=Ticks Duration=Ticks Articulate=Off
-  Transpose=Off Adjust=0 Volume=100 Octave=0   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-You can insert MIDI events directly into any track with a command line
-like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Solo MidiNote Note 1 c#+ 100 4  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The valid commands are N<SMALL>OTE</SMALL> (note on/off event), C<SMALL>TRL</SMALL>
-(controller event) and PB (pitch bend event), PBR
-(series/range of pitch bend events), C<SMALL>H</SMALL>AT (a channel aftertouch
-event) and C<SMALL>H</SMALL>ATR (series/range of channel aftertouch events).
-Following is a detailed command set for each option:
-
-<P>
-
-<H2><A NAME="SECTION0022172000000000000000">
-Note Events</A>
-</H2>
-
-<P>
-A M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> N<SMALL>OTE</SMALL> event is specified with the ``Note''
-keyword; however, the keyword doesn't need to be used. So:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Solo MidiNote 1 65 100 4  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-and 
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Solo MidiNote Note 1 65 100 4  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-are equivalent.
-
-<P>
-After the command you need to specify the offset, pitch, velocity and
-duration of the desired note.
-
-<P>
-<DL>
-<DT><STRONG>Offset</STRONG></DT>
-<DD>The offset into the current bar. The exact format
-  depends of the global setting use (Ticks or Beats). When using Ticks
-  (the default) the offset is simply inserted into the current bar at
-  the given offset. To insert an event at the start of the current bar
-  use ``0''. If using Beats, you can use any valid offset used in
-  defining patterns <A HREF="node4.html#beat-offset">(here)</A>.
-  Values less than 1 will place the event before the current bar.
-  Note: when using Tick offsets they will be adjusted by the global
-  A<SMALL>DJUST</SMALL> setting.
-
-<P>
-
-<UL>
-<LI>The value for the offset can be negative. This will generate
-    an event before the start of the current bar and a warning message
-    will be displayed.
-</LI>
-<LI>Offsets can be fractional if using ``beats''. Fractional
-    values when using ``ticks'' will cause an error.
-  
-</LI>
-</UL>
-
-<P>
-</DD>
-<DT><STRONG>Note</STRONG></DT>
-<DD>The next field represents the MIDI note or pitch or a set
-  of notes (a chord). Notes can be specified with their MIDI value (0
-  to 127) or using standard notation pitch mnemonics.
-
-<P>
-A single note is specified with a MIDI value or mnemonic; a chord
-  (multiple notes) is specified by appending each desired note with a
-  single comma. For example, to insert a C Major chord you could use
-  the line:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Solo MidiNote Note 1 c,e,g 90 192  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Pitch names are used just like you would in a S<SMALL>OLO</SMALL> or
-  M<SMALL>ELODY</SMALL> track <A HREF="node10.html#solo-pitch">(here)</A>.
-  The permitted syntax is limited to the letters 'a', 'b', 'c', 'd',
-  'e', 'f' or 'g' followed by an optional '&', '#' or 'n' and a
-  number of '-'s or '+'s. When a note pitch is specified by name the
-  O<SMALL>CTAVE</SMALL> setting for the track is honored. The current
-  K<SMALL>EY</SMALL>S<SMALL>IG</SMALL> is applied to <SPAN  CLASS="textit">each</SPAN> chord. Accidentals, whether
-  set explicitly or from a key signature, <SPAN  CLASS="textit">do not</SPAN> apply to
-  successive chords.<A NAME="tex2html90"
-  HREF="#foot12384"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A>They <SPAN  CLASS="textit">do</SPAN> apply to successive notes in a chord, irrespective of
-  octave. So, the chord ``a#,a+,a++'' would have all three ``a''s
-  sharp.
-
-<P>
-For D<SMALL>RUM</SMALL> tracks and S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> tracks which
-  have the ``DrumType'' attribute set, you can use drum tone mnemonics
-  <A HREF="node32.html#sec-drumnames">(here)</A>. The special tone
-  ``*'' can be used to select the tone. In the case of M<SMALL>ELODY</SMALL>
-  and S<SMALL>OLO</SMALL> tracks the current default tone is used
-  <A HREF="node10.html#solo-default-tone">(here)</A>; for
-  D<SMALL>RUM</SMALL> tracks the currently selected T<SMALL>ONE</SMALL>
-  <A HREF="node4.html#drum-tone">(here)</A>. Use of the special
-  ``*'' is useful when you have a series of drum events--changing
-  only the T<SMALL>ONE</SMALL> is much easier than changing a number of
-  M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> commands.
-
-<P>
-</DD>
-<DT><STRONG>Velocity</STRONG></DT>
-<DD>The ``volume'' of the note is set with a MIDI velocity
-  in the range 0 to 127. Notes with the velocity of 0 will, probably,
-  not sound.
-
-<P>
-</DD>
-<DT><STRONG>Duration</STRONG></DT>
-<DD>The length of the note is set in either MIDI ticks for
-  
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  note durations, depending on the global ``Duration'' setting.
-  When using Ticks remember that 192 MIDI ticks equals a quarter note.
-  If you have enabled the Articulate setting and are using Note
-  durations the duration will be adjusted.
-</DD>
-</DL>
-
-<P>
-
-<UL>
-<LI>When using ``note'' for the duration any valid 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  note length
-  is permitted. For example, using a duration of ``8+8'' would
-  generate the same duration as ``4''.
-</LI>
-<LI>The MIDIN<SMALL>OTE</SMALL> directive does not check for overlapping
-  notes of the same pitch. These are easy to create if long durations
-  are specified and may not give the desired results.
-</LI>
-<LI>The S<SMALL>WING</SMALL> setting is ignored.
-</LI>
-</UL>
-
-<P>
-
-<H2><A NAME="SECTION0022173000000000000000">
-Controller Events</A>
-</H2>
-
-<P>
-A MIDI controller event can be directly inserted at any point in our
-song using a M<SMALL>IDI</SMALL>N<SMALL>OTE </SMALL>C<SMALL>ONTROLLER</SMALL> command. For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Solo MidiNote Ctrl 3 Modulation 90  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will insert a <SPAN  CLASS="textit">Modulation</SPAN> control event. The necessary values
-are:
-
-<P>
-<DL>
-<DT><STRONG>Offset</STRONG></DT>
-<DD>Same as for <SPAN  CLASS="textit">Note</SPAN>. See above for details.
-
-<P>
-</DD>
-<DT><STRONG>Controller</STRONG></DT>
-<DD>This can be a value in the range 0 to 127 specifying
-  the MIDI controller or a symbolic name. See the appendix
-  <A HREF="node32.html#sec-controllers">, here,</A> for a list of
-  defined names.
-
-<P>
-</DD>
-<DT><STRONG>Datum</STRONG></DT>
-<DD>The ``parameter'' value for the controller. Must be in
-  the range 0 to 127.
-
-<P>
-</DD>
-</DL>
-
-<P>
-
-<H2><A NAME="SECTION0022174000000000000000">
-Pitch Bend</A>
-</H2>
-
-<P>
-A MIDI Pitch Bend event can be directly inserted at any point in our
-song using a M<SMALL>IDI</SMALL>N<SMALL>OTE </SMALL>PB command. For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Solo MidiNote PB 3 934   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-<DL>
-<DT><STRONG>Offset</STRONG></DT>
-<DD>Same as for <SPAN  CLASS="textit">Note</SPAN>. See above for details.
-
-<P>
-</DD>
-<DT><STRONG>Value</STRONG></DT>
-<DD>The value for a pitch bend event must be in the range
-  -8191 to +8192.<A NAME="tex2html91"
-  HREF="#foot12385"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">10</SPAN></SUP></A> The
-  exact effect of different values is device dependant; however, -8191
-  sets the pitch bend to ``as low as possible'', 8192 sets it ``as
-  high as possible'', and 0 resets the pitch to neutral.
-
-<P>
-</DD>
-</DL>
-
-<P>
-
-<H2><A NAME="SECTION0022175000000000000000">
-Pitch Bend Range</A>
-</H2>
-
-<P>
-This command is just like P<SMALL>ITCH </SMALL>B<SMALL>END</SMALL>, described above, with the
-added feature of creating a series of events over a period of time.
-This makes it easy to create various ``swoops'' and ``slides'' in your
-song. As always, the example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Solo MidiNote PBR 20 3,4 0,1000   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-<DL>
-<DT><STRONG>Count</STRONG></DT>
-<DD>This sets the total number of events to insert. Each
-  event will be distributed over the specifed <SPAN  CLASS="textit">offset range</SPAN>.
-
-<P>
-</DD>
-<DT><STRONG>Offset Range</STRONG></DT>
-<DD>Two values joined with a single comma. Both values
-  and the comma must be present. The first value is the first event
-  offset to use, the second is the last. Events will be evently
-  distributed over the two offsets. Each offset has the same format as
-  as for <SPAN  CLASS="textit">Note</SPAN>.
-
-<P>
-</DD>
-<DT><STRONG>Value Range</STRONG></DT>
-<DD>Two values joined with a single comma. Both values
-  and the comma must be present. The first value is the initial pitch
-  bend setting; the second is the final. The values will be
-  incremented (or decremented) for each event offset according to the
-  <SPAN  CLASS="textit">count</SPAN> value. See P<SMALL>ITCH </SMALL>B<SMALL>END</SMALL>, above, for the range
-  rules.
-
-<P>
-</DD>
-</DL>
-
-<P>
-
-<H2><A NAME="SECTION0022176000000000000000">
-Channel Aftertouch</A>
-</H2>
-
-<P>
-MIDI channel aftertouch events can be directly inserted in a 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
-song using the M<SMALL>IDI</SMALL>N<SMALL>OTE </SMALL>C<SMALL>H</SMALL>AT command. For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Solo MidiNote ChAT 3 50   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-<DL>
-<DT><STRONG>Offset</STRONG></DT>
-<DD>Same as for <SPAN  CLASS="textit">Note</SPAN>. See above for details.
-
-<P>
-</DD>
-<DT><STRONG>Value</STRONG></DT>
-<DD>The value for a channel aftertouch event must be in the
-  range 0 to 127. The exact effect of this command is highly specific
-  to different synths; however, it applies to all currently sounding
-  note events on the specified channel. On some hardware (or software)
-  the command is ignored; on others it effects the volume or vibrato.
-
-<P>
-</DD>
-</DL>
-
-<P>
-
-<H2><A NAME="SECTION0022177000000000000000">
-Channel Aftertouch Range</A>
-</H2>
-
-<P>
-Just like C<SMALL>HANNEL </SMALL>A<SMALL>FTERTOUCH</SMALL>, described above, with the added
-feature of creating a series of events over a period of time. Example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Solo MidiNote ChATR 20 3,4 0,100   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-<DL>
-<DT><STRONG>Count</STRONG></DT>
-<DD>This sets the total number of events to insert. Each
-  event will be distributed over the specifed <SPAN  CLASS="textit">offset range</SPAN>.
-
-<P>
-</DD>
-<DT><STRONG>Offset Range</STRONG></DT>
-<DD>Two values joined with a single comma. Both values
-  and the comma must be present. The first value is the first event
-  offset to use, the second is the last. Events will be evently
-  distributed over the two offsets. Each offset has the same format as
-  as for <SPAN  CLASS="textit">Note</SPAN>.
-
-<P>
-</DD>
-<DT><STRONG>Value Range</STRONG></DT>
-<DD>Two values joined with a single comma. Both values
-  and the comma must be present. The first value is the initial pitch
-  bend setting; the second is the final. The values will be
-  incremented (or decremented) for each event offset according to the
-  <SPAN  CLASS="textit">count</SPAN> value. See C<SMALL>HANNEL </SMALL>A<SMALL>FTERTOUCH</SMALL>, above, for the
-  range rules.
-
-<P>
-</DD>
-</DL>
-
-<P>
-<DIV ALIGN="CENTER">
-------------
-</DIV>
-
-<P>
-
-<UL>
-<LI>Remember that you can use hexadecimal notation for any of the
-  above commands. A hex value is one preceded by a ``0x'' ... the
-  decimal value 20 would be 0x14.
-
-<P>
-</LI>
-<LI>M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> is unaffected by G<SMALL>ROOVE</SMALL> commands.
-
-<P>
-</LI>
-<LI>Bar measure pointers are <SPAN  CLASS="textit">not</SPAN> updated or affected.
-
-<P>
-</LI>
-<LI>For an alternate method of including a complete MIDI file
-  directly into a track please see the MIDII<SMALL>NC</SMALL> command
-  <A HREF="#midi-inc">(here)</A>.
-
-<P>
-</LI>
-<LI>Yet an another alternate method to be aware of is MIDI
-  <A HREF="#sec-midi">(here)</A> which places events
-  directly into the Meta track.
-
-<P>
-</LI>
-</UL>
-
-<P>
-
-<H1><A NAME="SECTION0022180000000000000000">
-MIDIPan</A>
-</H1>
-
-<P>
-In MIDI-speak ``pan'' is the same as ``balance'' on a stereo. By
-adjusting the MIDIP<SMALL>AN</SMALL> for a track you can direct the output to
-the left, right or both speakers. Example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass MIDIPan 4   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-This command is only available in track mode. The data generated is
-not sent into the MIDI stream until musical data is created for the
-relevant MIDI channel.
-
-<P>
-The value specified must be in the range 0 to 127 (or a mnemonic list below), and must be an
-integer.
-
-<P>
-A variation for this command is to have the pan value change over a
-range of beats:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Solo MidiPan 10 120 4  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-in this case you must give exactly 3 arguments:
-
-<P>
-
-<OL>
-<LI>The initial pan value (0 to 127),
-</LI>
-<LI>The final pan value (0 to 127),
-</LI>
-<LI>The number of beats to apply the pan over.
-</LI>
-</OL>
-
-<P>
-Using a beat count you can create interesting effects with different
-instruments moving between the left and right channels.
-
-<P>
-MIDIP<SMALL>AN</SMALL> is not saved or restored by G<SMALL>ROOVE</SMALL> commands, nor
-is it effected by S<SMALL>EQ</SMALL>C<SMALL>LEAR</SMALL>. A MIDIP<SMALL>AN</SMALL> is inserted
-directly into the MIDI track at the point at which it is encountered
-in the music file. This means that the effect of MIDIP<SMALL>AN</SMALL> will
-be in use until another MIDIP<SMALL>AN</SMALL> is encountered.
-
-<P>
-MIDIP<SMALL>AN</SMALL> can be used in MIDI compositions to emulate the sound
-of an orchestra. By assigning different values to different groups of
-instruments, you can get the feeling of strings, horns, etc. all
-placed in the ``correct'' position on the stage.
-
-<P>
-MIDIP<SMALL>AN</SMALL> can be used for much cruder purposes. When creating
-accompaniment tracks for a mythical jazz group, you might set all the
-bass tracks (Bass, Walk, Bass-1, etc) set to aMIDIP<SMALL>AN</SMALL> 0. Now,
-when practicing at home you have a ``full band''; and the bass player
-can practice without the generated bass lines simply by turning off
-the left speaker.
-
-<P>
-Because most MIDI keyboard do not reset between tunes, there should be
-a MIDIP<SMALL>AN</SMALL> to undo the effects at the end of the file.
-Example:<A NAME="tex2html92"
-  HREF="#foot12386"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">11</SPAN></SUP></A>
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Include swing 
-<BR>
-Groove Swing
-<BR>
-Bass MIDIPan 0
-<BR>
-Walk MIDIPan 0
-<BR>
-1 C
-<BR>
-2 C
-<BR>  ...
-<BR>
-123 C
-<BR>
-Bass MIDIPan 64
-<BR>
-Walk MIDIPan 64   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-To make setting easier and more consistent the following mnemonic
-values may be used (case can be upper, lower or mixed):
-
-<P>
-<DIV ALIGN="CENTER">
-
-		<Table CellSpacing=0 Width="80%" Align="Center" CellPadding=10 BGColor="#dddddd" Border=3>
-           <tr> <td>
-	       
-<TABLE CELLPADDING=3 BORDER="1">
-<TR><TD ALIGN="LEFT"><SPAN  CLASS="textit">Symbolic Name</SPAN></TD>
-<TD ALIGN="LEFT"><SPAN  CLASS="textit">Actual Value</SPAN></TD>
-</TR>
-<TR><TD ALIGN="LEFT">Left100</TD>
-<TD ALIGN="LEFT">0</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Left90</TD>
-<TD ALIGN="LEFT">6</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Left80</TD>
-<TD ALIGN="LEFT">13</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Left70</TD>
-<TD ALIGN="LEFT">19</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Left60</TD>
-<TD ALIGN="LEFT">25</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Left50</TD>
-<TD ALIGN="LEFT">31</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Left40</TD>
-<TD ALIGN="LEFT">39</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Left30</TD>
-<TD ALIGN="LEFT">44</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Left20</TD>
-<TD ALIGN="LEFT">50</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Left10</TD>
-<TD ALIGN="LEFT">57</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Center</TD>
-<TD ALIGN="LEFT">64</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Right10</TD>
-<TD ALIGN="LEFT">70</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Right20</TD>
-<TD ALIGN="LEFT">77</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Right30</TD>
-<TD ALIGN="LEFT">83</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Right40</TD>
-<TD ALIGN="LEFT">88</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Right50</TD>
-<TD ALIGN="LEFT">96</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Right60</TD>
-<TD ALIGN="LEFT">102</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Right70</TD>
-<TD ALIGN="LEFT">108</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Right80</TD>
-<TD ALIGN="LEFT">114</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Right90</TD>
-<TD ALIGN="LEFT">121</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Right100</TD>
-<TD ALIGN="LEFT">127</TD>
-</TR>
-</TABLE> 
-	
-           </td></tr>
-        </Table>
- 
-</DIV>
-
-<P>
-
-<H1><A NAME="SECTION0022190000000000000000">
-MIDISeq</A>
-</H1>
-
-<P>
-It is possible to associate a set of MIDI controller messages with
-certain beats in a sequence. For example, you might want to have the
-Modulation Wheel set for the first beats in a bar, but not for the
-third. The following example shows how:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Seqsize 4 
-<BR>
-Begin Bass-2 
-<BR>
-Voice NylonGuitar 
-<BR>
-Octave 4 
-<BR>
-Sequence { 1 4 1 90; 2 4 3 90; 3 4 5 90; 4 4 1+ 90} 
-<BR>
-MIDIDef WheelStuff 1 1 0x7f ; 2 1 0x50; 3 1 0 
-<BR>
-MidiSeq WheelStuff 
-<BR>
-Articulate 90 
-<BR>
-End 
-<BR>    
-<BR>
-C <SPAN CLASS="MATH">*</SPAN> 4  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The M<SMALL>IDI</SMALL>S<SMALL>EQ</SMALL> command is specific to a track and is saved as part
-of the G<SMALL>ROOVE</SMALL> definition. This lets style file writers use
-enhanced MIDI features to dress up their sounds.
-
-<P>
-The command has the following syntax:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>TrackName MidiSeq <Beat> <Controller> <Datum> [ ; ...]   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-where:
-<DL>
-<DT><STRONG>Beat</STRONG></DT>
-<DD>is the Beat in the bar. This can be an integer (1,2, etc.)
-  or a floating point value (1.2, 2.25, etc.). It must be 1 or greater
-  and less than the end of bar (in <SPAN  CLASS="textbf">4/4</SPAN> it must be less than
-  5).
-
-<P>
-</DD>
-<DT><STRONG>Controller</STRONG></DT>
-<DD>A valid MIDI controller. This can be a value in the
-  range 0x00 to 0x7f or a symbolic name. See the appendix
-  <A HREF="node32.html#sec-controllers">, here,</A> for a list of
-  defined names.
-
-<P>
-</DD>
-<DT><STRONG>Datum</STRONG></DT>
-<DD>All controller messages use a single byte ``parameter''
-  in the range 0x00 to 0x7f.
-
-<P>
-</DD>
-</DL>
-
-<P>
-You can enter the values in either standard decimal notation or in
-hexadecimal with the prefixed ``0x''. In most cases, your code will be
-clearer if you use values like ``0x7f'' rather than the equivalent
-``127''.
-
-<P>
-The MIDI sequences specified can take several forms:
-
-<P>
-
-<OL>
-<LI>A simple series like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MIDISeq 1 ReleaseTime 50; 3 ReleaseTime 0   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-in this case the commands are applied to beats 1 and 3 in each bar
-  of the sequence.
-
-<P>
-</LI>
-<LI>As a set of names predefined in an MIDID<SMALL>EF</SMALL> command:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MIDISeq Rel1 Rel2   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Here, the commands defined in ``Rel1'' are applied to the first bar
-  in the sequence, ``Rel2'' to the second. And, if there are more bars
-  in the sequence than definitions in the line, the series will be
-  repeated for each bar.
-
-<P>
-</LI>
-<LI>A set of series enclosed in { } braces. Each braced series is
-  applied to a different bar in the sequence. The example above could
-  have been does as:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MIDISeq { 1 ReleaseTime 50; 3 ReleaseTime 0 }  \
-<BR>     { 2 ReleaseTime 50; 4 ReleaseTime 0 }   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-</LI>
-<LI>Finally, you can combine the above into different combinations.
-  For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MIDIDef Rel1 1 ReleaseTime 50 
-<BR>
-MIDIDef Rel2 2 ReleaseTime 50  
-<BR>
-MIDISeq { Rel1; 3 ReleaseTime 0 } { Rel2; 4 ReleaseTime 0 }   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-</LI>
-</OL>
-
-<P>
-You can have specify different messages for different beats (or
-different messages/controllers for the same beat) by listing them on
-the same M<SMALL>IDI</SMALL>S<SMALL>EQ</SMALL> line separated by ``;''s.
-
-<P>
-If you need to repeat a sequence for a measure in a sequence you can
-use the special notation ``/'' to force the use of the previous line.
-The special symbol ``z'' or ''-'' can be used to disable a bar (or
-number of bars). For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass-Dumb MIDISeq 1 ReleaseTime 20 z / FOOBAR   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-would set the ``ReleaseTime'' sequence for the first bar of the
-sequence, no MIDISeq events for the second and third, and the contents
-of ``FOOBAR'' for the fourth.
-
-<P>
-To disable the sending of messages just use a single ``-'':
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass-2 MidiSeq - // disable controllers  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-
-<H1><A NAME="SECTION0022200000000000000000">
-MIDISplit</A>
-</H1>
-
-<P>
-For certain post-processing effects it is convenient to have each
-different drum tone in a separate MIDI track. This makes it easier to
-apply an effect to, for example, the snare drum. Just to make this a
-bit more fun you can split any track created by 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> .
-
-<P>
-To use this feature:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MIDISplit <list of channels>  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-So, to split out just the drum channel<A NAME="tex2html93"
-  HREF="#foot12389"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">12</SPAN></SUP></A> you would have the command:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MIDISplit 10  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-somewhere in your song file.
-
-<P>
-Alternately, you can use a track name. In this case the track, if not
-already extant, will be created and the MIDI channel will be assigned.
-So, rather than using a channel number, you can do something like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MIDISplit Drum   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-When processing 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  creates an internal list of MIDI note-on events
-for each tone or pitch in the track. It then creates a separate MIDI
-track for each list. Any other events are written to another track.
-
-<P>
-Notes:
-
-<UL>
-<LI>This option is quite useful with drum tracks. By creating a
-  different track for each drum instrument you can easily modify them
-  in post production using a MIDI sequencer or editor. We're not sure
-  how useful a split piano track would be.
-
-<P>
-</LI>
-<LI>Using multiple track names with the same channel assignment has
-  no effect. So, 
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiSplit Drum Drum-HighHat Drum-Snare  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-is the same as simply using ``Drum'' since all the drum track share
-channel 10.
-
-<P>
-</LI>
-<LI>Using this option with a type 0 SMF file (using the -M0 or the
-  M<SMALL>IDI</SMALL>F<SMALL>ILE </SMALL>SMF=0 option) will have no effect since the tracks
-  are collapsed.
-</LI>
-</UL>
-
-<P>
-
-<H1><A NAME="SECTION0022210000000000000000"></A>
-<A NAME="miditext"></A>
-<BR>
-MIDIText
-</H1> 
-
-<P>
-This command inserts an arbitrary text string into a MIDI track at the
-current file position:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord-Sus MidiText I just love violins.  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will insert the text event<A NAME="tex2html94"
-  HREF="#foot12390"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">13</SPAN></SUP></A> ``I just love violins.'' into the
-C<SMALL>HORD-</SMALL>S<SMALL>US</SMALL> track.
-
-<P>
-Please note that if the specified track does not exist the text will
-be queued. If the track is never created, the command is ignored.
-
-<P>
-You can also insert text into the Meta track:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiText A message in the Meta Track  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Since the Meta track always exists, no queueing is done.
-
-<P>
-
-<H1><A NAME="SECTION0022220000000000000000">
-MIDITname</A>
-</H1>
-
-<P>
-When creating a MIDI track, 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  inserts a MIDI Track Name event at
-the start of the track. By default, this name is the same as the
-associated 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  track name. You can change this by issuing the
-MIDI<SMALL>T</SMALL>N<SMALL>AME</SMALL> command. For example, to change the C<SMALL>HORD</SMALL>
-track name you might do something like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord MidiTname Piano  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Please note that this <SPAN  CLASS="textit">only</SPAN> effects the tracks in the generated
-MIDI file. You still refer to the track in your file as C<SMALL>HORD</SMALL>.
-
-<P>
-You can also use this command to rename the automatic name inserted
-into the Meta track. When 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  starts it inserts a Track Name event
-based on the filename at offset 0 in the Meta Track. For example, if
-you have a 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  input file ``dwr.mma'' the a ``Meta SeqName'' event
-``dwr'' will be inserted. A command like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MidiTName My version of ``Dancing with Roses''  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-anywhere in the input file will remove the original text and insert a
-new event in its place.<A NAME="tex2html95"
-  HREF="#foot12391"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">14</SPAN></SUP></A>
-<P>
-
-<H1><A NAME="SECTION0022230000000000000000">
-MIDIVoice</A>
-</H1>
-
-<P>
-Similar to the MIDIS<SMALL>EQ</SMALL> command discussed in the previous
-section, the MIDIV<SMALL>OICE</SMALL> command is used to insert MIDI
-controller messages into your files. Instead of sending the data for
-each bar as MIDIS<SMALL>EQ</SMALL> does, this command just sends the listed
-control events at the start of a track and then, if needed, at the
-start of each bar.
-
-<P>
-Again, a short example. Let us assume that you want to use the
-``Release Time'' controller to sustain notes in a bass line:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Seqsize 4 
-<BR>
-Begin Bass-2 
-<BR>
-Voice NylonGuitar 
-<BR>
-MidiVoice 1 ReleaseTime 50  
-<BR>
-Octave 4  
-<BR>
-Sequence { 1 4 1 90; 2 4 3 90; 3 4 5 90; 4 4 1+ 90 } 
-<BR>
-Articulate 60 
-<BR>
-End 
-<BR>    
-<BR>
-C <SPAN CLASS="MATH">*</SPAN> 4  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-should give an interesting effect.
-
-<P>
-The syntax for the command is:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Track MIDIVoice <beat> <controller> <Datum> [; ...]   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-This syntax is identical to that discussed in the section for
-MIDIS<SMALL>EQ</SMALL>, above. The <beat>value is
-required for the command--it determines if the data is sent before or
-after the V<SMALL>OICE</SMALL> command is sent. Some controllers are reset by
-a voice, others not. My experiments show that B<SMALL>ANK</SMALL> should be
-sent before, most others after. Using a ``beat'' of ``0'' forces the
-MidiVoice data to be sent before the Voice control; any other ``beat''
-value causes the data to be sent after the Voice control. In this
-silly example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Voice Piano1 
-<BR>
-MidiVoice {0 Bank 5; 1 ReleaseTime 100}   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-the MIDI data is created in an order like:
-
-<P>
-<P>
-<BLOCKQUOTE>0 Param Ch=xx Con=00 val=05 
-<BR>
-0 ProgCh Ch=xx Prog=00 
-<BR>
-0 Param Ch=xx Con=72 val=80
-
-</BLOCKQUOTE>
-
-<P>
-All the MIDI events occur at the same offset, but the order is (may
-be) important.
-
-<P>
-By default 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes that the MIDIVoice data is to be used only
-for the first bar in the sequence. But, it's possible to have a
-different sequence for each bar in the sequence (just like you can
-have a different V<SMALL>OICE</SMALL> for each bar). In this case, group the
-different data groups with {} brackets:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass-1 MIDIVoice {1 ReleaseTime 50} {1 ReleaseTime 20}   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-This list is stored with other G<SMALL>ROOVE</SMALL> data, so is ideal for
-inclusion in a style file.
-
-<P>
-If you want to disable this command after it has been issued you can
-use the form:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Track MIDIVoice - // disable  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Some technical notes:
-
-<P>
-
-<UL>
-<LI>
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  tracks the events sent for each bar and will not duplicate
-  sequences.
-
-<P>
-</LI>
-<LI>Be cautious in using this command to switch voice banks. If you
-  don't switch the voice bank back to a sane value you'll be playing
-  the wrong instruments!
-
-<P>
-</LI>
-<LI>Do use the MIDIC<SMALL>LEAR</SMALL> command
-  (<A HREF="#sec-midiclear">details)</A> to
-  ``undo'' anything you've done via a MIDIV<SMALL>OICE</SMALL> command.
-
-<P>
-</LI>
-</UL>
-
-<P>
-
-<H1><A NAME="SECTION0022240000000000000000"></A> <A NAME="channelvol"></A>
-<BR>
-MIDIVolume
-</H1> 
-
-<P>
-MIDI devices equipped with mixer settings can make use of the
-``Channel'' or ``Master'' volume settings.<A NAME="tex2html96"
-  HREF="#foot12347"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">15</SPAN></SUP></A>
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't set any channel volumes without your knowledge. If you
-want to use a set of reasonable defaults, look at the file
-<TT><SPAN  CLASS="textbf">includes/init.mma</SPAN></TT> which sets all channels other than ``1'' to
-``100''. Channel ``1'' is assumed to be a solo/keyboard track and is
-set to the maximum volume of ``127''.
-
-<P>
-You can set selected MIDIV<SMALL>OLUME</SMALL>s:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord MIDIVolume 55  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will set the Chord track channel. For most users, the use of this
-command is <SPAN  CLASS="textit">not</SPAN> recommended since it will upset the balance of
-the library grooves. If you need a track softer or louder you should
-use the V<SMALL>OLUME</SMALL> setting (which changes the MIDI velocities of
-each note) for the track.
-
-<P>
-The data generated is not sent into the MIDI stream until musical data
-is created for the relevant MIDI channel.
-
-<P>
-More sophisticated MIDI programs use MIDI volume changes in
-combination with velocity settings. If you are going to do a ``fancy
-arrangement'' you'll probably be better of using a dedicated
-sequencer/editor to make the track-by-track volume changes. On the
-other hand, you may find that using MIDIV<SMALL>OLUME</SMALL>,
-MIDIC<SMALL>RESC</SMALL> and MIDID<SMALL>ECRESC</SMALL>
-<A HREF="#midicresc">(here)</A> works just fine.
-
-<P>
-The volume arguments for this command can also be set using the
-standard volume mnemonics ``m'', ``p'', etc. (see
-<A HREF="node19.html#volume-table">here</A>).
-
-<P>
-Caution: If you use the command with A<SMALL>LL</SMALL>T<SMALL>RACKS</SMALL> you should note
-that only existing 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  tracks will be effected.
-
-<P>
-This command can be used in a non-track setting as well. In this case
-the MIDI Master Volume is used and the volumes are in the range 0 to
-16383.
-
-<P>
-<BR><HR><H4>Footnotes</H4>
-<DL>
-<DT><A NAME="foot11739">... set.</A><A
- HREF="node22.html#tex2html82"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
-<DD>Depending on your initialization files,
-  there may be other information MIDI in the track which is inserted
-  into the output file.
-
-</DD>
-<DT><A NAME="foot12371">... track:</A><A
- HREF="node22.html#tex2html83"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
-<DD>This is much easier to do with the KeySig
-  command, <A HREF="node26.html#keysig">here</A>
-
-</DD>
-<DT><A NAME="foot12374">... file.</A><A
- HREF="node22.html#tex2html84"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
-<DD>A copyright message is set as a
-  meta-event with the coding <FF 02 Len Text>.
-
-</DD>
-<DT><A NAME="foot11838">...
-16383</A><A
- HREF="node22.html#tex2html85"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
-<DD>A 14 bit MIDI number, 0 to 0x3fff.
-
-</DD>
-<DT><A NAME="foot11867">... portamento</A><A
- HREF="node22.html#tex2html86"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
-<DD>The name ``Glis'' is used
-  because ``MIDIPortamento'' gets to be a bit long to type and
-  ``MIDIPort'' might be interpreted as something to do with
-  ``ports''.
-
-</DD>
-<DT><A NAME="foot12376">... pitch.</A><A
- HREF="node22.html#tex2html87"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
-<DD>Most of the time it sounds awful,
-  especially when the author of 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is doing the twiddling.
-
-</DD>
-<DT><A NAME="foot11890">... 16383.</A><A
- HREF="node22.html#tex2html88"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A></DT>
-<DD>The values for the pitch bend are a 14 bit
-    integer, hence the range 0 ... 0x3fff.
-
-</DD>
-<DT><A NAME="foot11979">...I<SMALL>GNORE</SMALL>PC=T<SMALL>RUE</SMALL></A><A
- HREF="node22.html#tex2html89"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A></DT>
-<DD>``On'' and ``1'' can be
-    used instead of ``True''; ``Off'' and ``0'' can be used instead of
-    ``False''.
-
-</DD>
-<DT><A NAME="foot12384">... chords.</A><A
- HREF="node22.html#tex2html90"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A></DT>
-<DD>The reason for this is that 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
-    doesn't really know when to stop applying an accidental in a set
-    of M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> commands since they can easily span the current
-    bar. It is thought best to honor a key signature, but to reset it
-    for each chord. Not quite standard musical notation; but then
-    
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  isn't notation.
-
-</DD>
-<DT><A NAME="foot12385">... +8192.</A><A
- HREF="node22.html#tex2html91"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">10</SPAN></SUP></A></DT>
-<DD>The number is a 14 bit value over 2 bytes.
-    Internally 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  converts the argument to a value 0 to 16383.
-
-</DD>
-<DT><A NAME="foot12386">...
-Example:</A><A
- HREF="node22.html#tex2html92"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">11</SPAN></SUP></A></DT>
-<DD>This is much easier to do with the MMAStart and
-  MMAEnd options (<A HREF="node29.html#sec-paths">details)</A>.
-
-</DD>
-<DT><A NAME="foot12389">... channel</A><A
- HREF="node22.html#tex2html93"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">12</SPAN></SUP></A></DT>
-<DD>In 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  this will
-  always be channel 10.
-
-</DD>
-<DT><A NAME="foot12390">... event</A><A
- HREF="node22.html#tex2html94"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">13</SPAN></SUP></A></DT>
-<DD>This is a meta-event <FF
-  01 len msg>
-
-</DD>
-<DT><A NAME="foot12391">... place.</A><A
- HREF="node22.html#tex2html95"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">14</SPAN></SUP></A></DT>
-<DD>A Track Name (SeqName) message is set
-  as a meta-event with the coding <FF 03 Len
-  Text>.
-
-</DD>
-<DT><A NAME="foot12347">... settings.</A><A
- HREF="node22.html#tex2html96"><SUP><SPAN CLASS="arabic">22</SPAN>.<SPAN CLASS="arabic">15</SPAN></SUP></A></DT>
-<DD>I discovered this
-  on my keyboard after many frustrating hours attempting to balance
-  the volumes in the library. Other programs would change the keyboard
-  settings, and not being aware of the changes, I'd end up scratching
-  my head.
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  primitive R<SMALL>EPEAT/</SMALL>E<SMALL>ND</SMALL>R<SMALL>EPEAT</SMALL>, but it could also be
+accomplished with a counter, <SMALL>LABEL</SMALL> and G<SMALL>OTO</SMALL> ... we'll
+leave that as an exercise for the reader.
 
 </DD>
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html781"
+<A NAME="tex2html797"
   HREF="node23.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html779"
+<A NAME="tex2html795"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html773"
+<A NAME="tex2html789"
   HREF="node21.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html782"
-  HREF="node23.html">Patch Management</A>
-<B> Up:</B> <A NAME="tex2html780"
+<B> Next:</B> <A NAME="tex2html798"
+  HREF="node23.html">Low Level MIDI Commands</A>
+<B> Up:</B> <A NAME="tex2html796"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html774"
+<B> Previous:</B> <A NAME="tex2html790"
   HREF="node21.html">Variables, Conditionals and Jumps</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node23.html b/docs/html/ref/node23.html
index 4e04a0b..be93f77 100644
--- a/docs/html/ref/node23.html
+++ b/docs/html/ref/node23.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Patch Management</TITLE>
-<META NAME="description" CONTENT="Patch Management">
+<TITLE>Low Level MIDI Commands</TITLE>
+<META NAME="description" CONTENT="Low Level MIDI Commands">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -28,22 +28,22 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html822"
+<A NAME="tex2html809"
   HREF="node24.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html820"
+<A NAME="tex2html807"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html814"
+<A NAME="tex2html801"
   HREF="node22.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html823"
-  HREF="node24.html">Triggers</A>
-<B> Up:</B> <A NAME="tex2html821"
+<B> Next:</B> <A NAME="tex2html810"
+  HREF="node24.html">Patch Management</A>
+<B> Up:</B> <A NAME="tex2html808"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html815"
-  HREF="node22.html">Low Level MIDI Commands</A>
+<B> Previous:</B> <A NAME="tex2html802"
+  HREF="node22.html">Subroutines</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
@@ -51,615 +51,3184 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
+<LI><A NAME="tex2html811"
+  HREF="node23.html#SECTION002310000000000000000">Channel</A>
+<LI><A NAME="tex2html812"
+  HREF="node23.html#SECTION002320000000000000000">ChannelPref</A>
+<LI><A NAME="tex2html813"
+  HREF="node23.html#SECTION002330000000000000000">ChShare</A>
+<LI><A NAME="tex2html814"
+  HREF="node23.html#SECTION002340000000000000000">ChannelInit</A>
+<LI><A NAME="tex2html815"
+  HREF="node23.html#SECTION002350000000000000000">ForceOut</A>
+<LI><A NAME="tex2html816"
+  HREF="node23.html#SECTION002360000000000000000">MIDI</A>
+<LI><A NAME="tex2html817"
+  HREF="node23.html#SECTION002370000000000000000">MIDIClear</A>
+<LI><A NAME="tex2html818"
+  HREF="node23.html#SECTION002380000000000000000">MIDICue</A>
+<LI><A NAME="tex2html819"
+  HREF="node23.html#SECTION002390000000000000000">MIDICopyright</A>
+<LI><A NAME="tex2html820"
+  HREF="node23.html#SECTION0023100000000000000000">MIDIDef</A>
+<LI><A NAME="tex2html821"
+  HREF="node23.html#SECTION0023110000000000000000">MIDICresc and MIDIDecresc</A>
+<LI><A NAME="tex2html822"
+  HREF="node23.html#SECTION0023120000000000000000">MIDIFile</A>
+<LI><A NAME="tex2html823"
+  HREF="node23.html#SECTION0023130000000000000000">MIDIGlis</A>
 <LI><A NAME="tex2html824"
-  HREF="node23.html#SECTION002310000000000000000">Voice</A>
+  HREF="node23.html#SECTION0023140000000000000000">MIDIWheel</A>
 <LI><A NAME="tex2html825"
-  HREF="node23.html#SECTION002320000000000000000">Patch</A>
-<UL>
+  HREF="node23.html#SECTION0023150000000000000000">MIDIInc</A>
 <LI><A NAME="tex2html826"
-  HREF="node23.html#SECTION002321000000000000000">Patch Set</A>
+  HREF="node23.html#SECTION0023160000000000000000">MIDIMark</A>
 <LI><A NAME="tex2html827"
-  HREF="node23.html#SECTION002322000000000000000">Patch Rename</A>
+  HREF="node23.html#SECTION0023170000000000000000">MIDINote</A>
+<UL>
 <LI><A NAME="tex2html828"
-  HREF="node23.html#SECTION002323000000000000000">Patch List</A>
+  HREF="node23.html#SECTION0023171000000000000000">Setting Options</A>
 <LI><A NAME="tex2html829"
-  HREF="node23.html#SECTION002324000000000000000">Ensuring It All Works</A>
-</UL></UL>
+  HREF="node23.html#SECTION0023172000000000000000">Note Events</A>
+<LI><A NAME="tex2html830"
+  HREF="node23.html#SECTION0023173000000000000000">Controller Events</A>
+<LI><A NAME="tex2html831"
+  HREF="node23.html#SECTION0023174000000000000000">Pitch Bend</A>
+<LI><A NAME="tex2html832"
+  HREF="node23.html#SECTION0023175000000000000000">Pitch Bend Range</A>
+<LI><A NAME="tex2html833"
+  HREF="node23.html#SECTION0023176000000000000000">Channel Aftertouch</A>
+<LI><A NAME="tex2html834"
+  HREF="node23.html#SECTION0023177000000000000000">Channel Aftertouch Range</A>
+</UL>
+<BR>
+<LI><A NAME="tex2html835"
+  HREF="node23.html#SECTION0023180000000000000000">MIDIPan</A>
+<LI><A NAME="tex2html836"
+  HREF="node23.html#SECTION0023190000000000000000">MIDISeq</A>
+<LI><A NAME="tex2html837"
+  HREF="node23.html#SECTION0023200000000000000000">MIDISplit</A>
+<LI><A NAME="tex2html838"
+  HREF="node23.html#SECTION0023210000000000000000">MIDIText</A>
+<LI><A NAME="tex2html839"
+  HREF="node23.html#SECTION0023220000000000000000">MIDITname</A>
+<LI><A NAME="tex2html840"
+  HREF="node23.html#SECTION0023230000000000000000">MIDIVoice</A>
+<LI><A NAME="tex2html841"
+  HREF="node23.html#SECTION0023240000000000000000">MIDIVolume</A>
+</UL>
 <!--End of Table of Child-Links-->
 <HR>
 
 <H1><A NAME="SECTION002300000000000000000"></A>
-<A NAME="patch"></A>
+<A NAME="sec-mididirectives"></A>
 <BR>
-Patch Management
+Low Level MIDI Commands
 </H1>
 
 <P>
-Modern music keyboards and synthesizers are capable of producing a
-bewildering variety of sounds. Many consumer units priced well under
-$1000.00 contain several hundred or more unique voices. But, ``out of
-the box'' 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  supports the 128 ``General MIDI''<A NAME="tex2html97"
-  HREF="#foot14043"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> preset voices as well as ``extended'' voices (see
-below). These voices are assigned the values 0 to 127. We refer to the
-various voices as ``tones'', ``instruments'', or
-``patches''.<A NAME="tex2html98"
-  HREF="#foot14044"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+The commands discussed in this chapter directly effect your MIDI
+output devices.
+
+<P>
+Not all MIDI devices are equal. Many of the effects in this chapter
+may be ignored by your devices. Sorry, but that's just the way MIDI
+is.
+
 <P>
 
-<H1><A NAME="SECTION002310000000000000000"></A>  <A NAME="set-voice"></A>
+<H1><A NAME="SECTION002310000000000000000"></A> <A NAME="set-channel"></A>
 <BR>
-Voice
-</H1>
+Channel
+</H1> 
+
+<P>
+As noted in <A HREF="node3.html#sec-tracks">Tracks and Channels</A> 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assigns MIDI channels
+dynamically as it creates tracks. In most cases this works fine;
+however, you can if you wish force the assignment of a specific MIDI
+channel to a track with the C<SMALL>HANNEL</SMALL> command.
+
+<P>
+You cannot assign a channel number to a track if it already defined
+(well, see the section C<SMALL>H</SMALL>S<SMALL>HARE</SMALL>, below, for the inevitable
+exception), nor can you change the channel assignments for any of the
+D<SMALL>RUM</SMALL> tracks.
 
 <P>
-The MIDI instrument or voice used for a track is set with:
+Let us assume that you want the <SPAN  CLASS="textit">Bass</SPAN> track assigned to MIDI
+channel 8. Simply use:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-2 Voice Piano1  </B> 
+    <B>Bass Channel 8   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Voices apply only to the specified track. The actual instrument can be
-specified via the MIDI instrument number, an ``extended'' value, or
-with the symbolic name.  See the tables in the MIDI
-<A HREF="node32.html#sec-voicenames">voicing section</A> for lists of the standard, recognized
-names.
+Caution: If the selected channel is already in use an error will be
+generated. Due to the way 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  allocates tracks, if you really need
+to manually assign track it is recommended that you do this in a
+MMA<SMALL>RC</SMALL> file.
 
 <P>
-You can create interesting effects by varying the voice used with drum
-tracks. By default ``Voice 0'' is used. However, you can change the
-drum voices. The supplied library files do not change the voices since
-this is highly dependent on the MIDI synth you are using.
-
+<A NAME="channel0"></A>
 <P>
-You can specify a different V<SMALL>OICE</SMALL> for each bar in a sequence.
-Repeated values can be represented with a ``/'':
+You can disable a channel at any time by using a channel number of 0:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord Voice Piano1 / / Piano2  </B> 
+    <B>Arpeggio-1 Channel 0  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-It is possible to set up translations for the selected voice: see
-<A HREF="node25.html#set-voicetr">V<SMALL>OICE</SMALL>TR</A>.
+will disable the Arpeggio-1 channel, freeing it for use by other
+tracks. A warning message is generated. Disabling a track without a
+valid channel is fine. When you set a channel to 0 the track is also
+disabled. You can restart the track with the O<SMALL>N</SMALL> command
+(<A HREF="node27.html#set-on">here</A>).
+
+<P>
+You don't need to have a valid MIDI channel assigned to a track to do
+things like: MIDIP<SMALL>AN</SMALL>, MIDIG<SMALL>LIS</SMALL>, MIDIV<SMALL>OLUME</SMALL> or
+even the assignment of any music to a track. MIDI data is created in
+tracks and then sent out to the MIDI buffers. Channel assignment is
+checked and allocated at this point, and an error will be generated if
+no channels are available.
+
+<P>
+It's quite acceptable to do channel reassignments in the middle of a
+song. Just assign channel 0 to the unneeded track first.
 
 <P>
-To complicate matters a little bit more, 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  also adds a pseudo
-voice N<SMALL>ONE</SMALL> which disables the generation of MIDI code to
-select a default voice. This is useful when you set a given track to
-a specific MIDI channel and you have preset an external synth. For
-example, suppose you want a S<SMALL>OLO</SMALL> track on MIDI channel 1 with
-no voice settings:
+MIDI channel settings are <SPAN  CLASS="textit">not</SPAN> saved in G<SMALL>ROOVE</SMALL>s.
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  inserts a MIDI ``track name'' meta event when the channel
+buffers are first assigned at a MIDI offset of 0. If the MIDI channel
+is reassigned, a new ``track name'' is inserted at the current song
+offset.
+
+<P>
+A more general method is to use C<SMALL>HANNEL</SMALL>P<SMALL>REF</SMALL> detailed below.
+
+<P>
+You can access the currently assigned channel with the
+$_TRACK_C<SMALL>HANNEL</SMALL> macro.
+
+<P>
+
+<H1><A NAME="SECTION002320000000000000000">
+ChannelPref</A>
+</H1>
+
+<P>
+If you prefer to have certain tracks assigned to certain channels you
+can use the C<SMALL>HANNEL</SMALL>P<SMALL>REF</SMALL> command to create a custom set of
+preferences. By default, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assigns channels starting at 16 and
+working down to 1 (with the expectation of drum tracks which are all
+assigned channel 10). If, for example, you would like the <SPAN  CLASS="textit">Bass</SPAN>
+track to be on channel 9, sustained bass on channel 3, and
+<SPAN  CLASS="textit">Arpeggio</SPAN> on channel 5, you can have a command like:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Begin Solo 
-<BR>   channel 1 
-<BR>   Voice None 
-<BR>   ... 
-<BR>
-End 
-<BR></B> 
+    <B>ChannelPref Bass=9 Arpeggio=5 Bass-Sus=3   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
+Most likely this will be in your <SMALL>MMARC</SMALL> file.
+
+<P>
+You can use multiple command lines, or have multiple assignments on a
+single line. Just make sure that each item consists of a trackname, an
+``='' and a channel number in the range 1 to 16.
+
+<P>
+If a channel has already been assigned this command will probably be
+ignored. It should be used <SPAN  CLASS="textit">before</SPAN> any MIDI data is generated.
+
+<P>
 
-<H1><A NAME="SECTION002320000000000000000"></A> 
-<A NAME="extended-patch"></A>
+<H1><A NAME="SECTION002330000000000000000"></A> <A NAME="set-chshare"></A>
 <BR>
-Patch
-</H1>
+ChShare
+</H1> 
 
 <P>
-In addition to the 128 standard voices mandated by the MIDI standards
-(referred to as the GM voices) 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  also supports extended voice
-banks.
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is fairly conservative in its use of MIDI tracks. ``Out of the
+box'' it demands a separate MIDI channel for each of its tracks, but
+only as they are actually used. In most cases, this works just fine.
 
 <P>
-<DIV ALIGN="CENTER">
+However, there are times when you might need more tracks than the
+available MIDI channels or you may want to free up some channels for
+other programs.
 
-		<Table CellSpacing=0 Width="80%" Align="Center" CellPadding=10 BGColor="#dddddd" Border=3>
-           <tr> <td>
-	       <BR>
-<BR><SPAN  CLASS="textit">The rest of this
-        chapter presents features which are highly dependent your hardware.
-        It is quite possible to create midi files which sound very
-        different (or even awful, or perhaps not at all) on other
-        hardware. We recommend that you <SPAN  CLASS="textit">do not</SPAN> use these
-        features to create files you want to share!</SPAN>
-	
-           </td></tr>
-        </Table>
+<P>
+If you have different tracks with the same voicing, it's quite simple.
+For example, you might have an arpeggio and scale track:
 
-</DIV>
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Arpeggio Sequence A16 z 
+<BR>
+Arpeggio Voice Piano1 
+<BR>
+Scale Sequence z S8 
+<BR>
+Scale Voice Piano1   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+In this example, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will use different MIDI channels for the
+<SPAN  CLASS="textit">Arpeggio</SPAN> and the <SPAN  CLASS="textit">Scale</SPAN>. Now, if you force channel
+sharing:
 
 <P>
-A typical keyboard will assign instruments to different voice
-banks. The first, default, bank will contain the standard set of 128
-GM instruments. However, you can select different banks, each with a
-variety of voices, by changing the current voice bank. This switching
-is done by changing the value of MIDI Controller 0, 32 or both. You'll
-need to read the manual for your hardware to figure this out.
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Scale ChShare Arpeggio  </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
-In order to use voices outside of the normal GM range 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  uses an
-extended addressing mode which includes values for the patch and
-controllers 0 and 32. Each value is separated from the others with a
-single ``.''. Two examples would include 22.33.44 and 22.33. The first
-value is the Patch Number, the second is a value for Controller 0. The
-third value, if present, is the setting for Controller 32.
+both tracks will use the same MIDI channel.
 
 <P>
-My Casio Wk-3000 lists Bank-53, Program-27 as "Rotary Guitar". It's easy to use
-this voice directly in a V<SMALL>OICE</SMALL> command:
+This is really foolproof in the above example, especially since the
+same voice is being used for both. Now, what if you wanted to use a
+different voice for the tracks?
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord Voice 27.53  </B> 
+    <B>Arpeggio Sequence A16 z 
+<BR>
+Arpeggio Voice Piano1 Strings 
+<BR>
+Scale Sequence z S8 
+<BR>
+Scale ChShare Arpeggio  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Yes, but who wants all those ``funny'' numbers in their 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  files?
-Well, no one that I know. For this reason the P<SMALL>ATCH</SMALL> command has
-been developed. This command lets you modify existing patch names,
-list names and create new ones.
+You might think that this would work, but it doesn't. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  ignores
+voice changes for bars which don't have a sequence, so it will set
+``Piano1'' for the first bar, then ``Strings'' for the second (so far,
+so good). But, when it does the third bar (an A<SMALL>RPEGGIO</SMALL>) it will
+not know that the voice has been changed to ``Strings'' by the
+<SPAN  CLASS="textit">Scale</SPAN> track.
 
 <P>
-P<SMALL>ATCH</SMALL> takes a variety of options. We suggest you read this
-section and examine some of the included example files before
-venturing out on your own. But, really, it's not that complicated.
+So, the general rule for track channel sharing is to use only one
+voice.
 
 <P>
-Unless otherwise noted, you can stack a number of different options
-onto the same P<SMALL>ATCH</SMALL> line.
+One more example which doesn't work:
 
 <P>
 
-<H2><A NAME="SECTION002321000000000000000"></A>
-<A NAME="patch-set"></A>
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Arpeggio Sequence A8 
 <BR>
-Patch Set
-</H2>
+Scale Sequence S4 
+<BR>
+Arpeggio Voice Piano1 
+<BR>
+Scale Voice Piano1 
+<BR>
+Scale ChShare Arpeggio   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+This example has an active scale and arpeggio sequence in each bar.
+Since both use the same voice, you may think that it will work just
+fine ... but it may not. The problem here is that 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will
+generate MIDI on and off events which may overlap each other. One or
+the other will be truncated. If you are using a different octave, it
+will work much better. It may sound okay, but you should probably find
+a better way to do this.
+
+<P>
+When a C<SMALL>H</SMALL>S<SMALL>HARE</SMALL> directive is parsed the ``shared'' channel is
+first checked to ensure that it has been assigned. If not currently
+assigned, the assignment is first done. What this means is that you
+are subverting 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's normal dynamic channel allocation scheme. This
+may cause is a depletion of available channels.
+
+<P>
+Please note that that the use of the C<SMALL>H</SMALL>S<SMALL>HARE</SMALL> command is
+probably never really needed, so it might have more problems than
+outlined here. If you want to see how much a bother channel sharing
+becomes, have a look at the standard library file
+<TT><SPAN  CLASS="textbf">frenchwaltz.mma</SPAN></TT>. All this so the accordion bass can use one
+channel instead of 6. If I were to write it again I'd just let it suck
+up the MIDI channels.
 
 <P>
-The S<SMALL>ET</SMALL> option is used to assign one or more patch values to
-symbolic names. Going back to my Casio example, above, I could use the
-following line to register the voice with 
+For another, simpler, way of reassigning MIDI tracks and letting 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
+do most of the work for you, refer to the
+<A HREF="node27.html#sec-delete">D<SMALL>ELETE</SMALL> command</A>.
+
+<P>
+
+<H1><A NAME="SECTION002340000000000000000">
+ChannelInit</A>
+</H1>
+
+<P>
+In order to properly configure a MIDI device, it is often convenient
+to send arbitrary commands to selected tracks before any musical data
+is played. One way to do this in 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is with the
+<A HREF="#sec-midi">M<SMALL>IDI</SMALL> command</A>. One problem with using M<SMALL>IDI</SMALL> is that you
+really don't know track assignments until after the compilation is
+completed ... so you end up sending data to the meta track and
+effect all the tracks in your file.
+
+<P>
+The C<SMALL>HANNEL</SMALL>I<SMALL>NIT</SMALL> command delays any action until the specified
+MIDI channel is assigned to a track. A simple example is to set the
+drum set pan:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Patch Set 27.53=RotaryGuitar  </B> 
+    <B>ChannelInit Channels=10 MidiPan 20  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-The assignment consists of two parts or keys joined by a ``=''
-sign. No spaces are permitted. The left part of the assignment is a
-value. It can be a single number in the range 0 to 127; or 2 or 3 numbers
-joined by ``.''s. The right right part is a symbolic name. Any characters
-are permitted (but no spaces!).
+In this case we know that all the drum channels are assigned to
+channel 10. When the first note data is written to any of the drum
+tracks, the M<SMALL>IDI</SMALL>P<SMALL>AN</SMALL> command is inserted. The action is only
+preformed one time.
 
 <P>
-After the assignment you can use ``RotaryGuitar'' just like any other
-instrument name:
+The author likes to set all channels, with the exception of the
+keyboard channel 1, to a volume of 80.
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord Voice rotaryguitar  </B> 
+    <B>ChannelInit channels=2-16 MidiVolume m  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Note that once the voice has been registered you don't need to worry
-about the case of individual letters.
+If the C<SMALL>HANNELS</SMALL> option is not specified all channels (1-16)
+will be effected.
+
+<P>
+The command will be processed only when the channel is assigned to a
+track ... if the channel is not used the data is discarded.
+
+<P>
+The C<SMALL>HANNELS</SMALL> option takes a list of channels, each with a
+single comma separator (3,4,5) and/or a range separated by a single
+hyphen (2-6). Duplicate channels are ignored.
+
+<P>
+
+<H1><A NAME="SECTION002350000000000000000">
+ForceOut</A>
+</H1>
+
+<P>
+Under normal conditions 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  only generates the MIDI tracks it thinks
+are valid or relevant. So, if you create a track but insert no note
+data into that track it will not be generated. An easy way to verify
+this is by creating file and running 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  with the -c command line
+option. Lets start off by creating a file you might think will set the
+keyboard channel on your synth to a TenorSax voice:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Begin Solo-Keyboard
+<BR>  Channel 1
+<BR>  Voice TenorSax
+<BR>  MIDIVolume 100
+<BR>
+End  </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
-It's even possible to register a number of voices in this manner:
+If you test this you should get:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Patch set 27.53=RotaryGuitar 61.65=BASS+TROMBONE   </B> 
+    <B>$ mma test -c
+<BR>  
+<BR>
+File 'test' parsed, but no MIDI file produced!
+<BR> 
+<BR>
+Tracks allocated:
+<BR> SOLO-KEYBOARD
+<BR> 
+<BR>
+Channel assignments:
+<BR>
+1 SOLO-KEYBOARD
+<BR>  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Just make sure that the S<SMALL>ET</SMALL> assignments are the last thing on
-the P<SMALL>ATCH</SMALL> line.
+So, a 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  track will be created. But if you compile this file and
+examine the resulting MIDI file you will find that the voice <SPAN  CLASS="textit">has
+  not</SPAN> been set.<A NAME="tex2html88"
+  HREF="#foot12304"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
+<P>
+To overcome this, insert the F<SMALL>ORCE</SMALL>O<SMALL>UT</SMALL> command at the end of the
+track setup.
 
 <P>
-It is relatively easy to load entire sets of extended patch names by
-creating special 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  include files. For example, for a Casio
-WK-3000 keyboard you might have the file <TT><SPAN  CLASS="textbf">includes/casio-wk3.mma</SPAN></TT>
-with a large number of settings. Here's a snippet:
+For example, here is a more complete file which will set the keyboard
+track (MIDI channel 1) to TenorSax with a volume of 100, play a bar of
+accompaniment, set a Trumpet voice with a louder volume, play another
+bar, and finally reset the keyboard to the default Piano voice. A cool
+way to program your keyboard for different voicing changes so you can
+have more fun doing play-a-longs.
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Begin Patch Set 
+    <B>Groove BossaNova
+<BR> 
 <BR>
-0.48=GrandPiano 
+Begin Solo
+<BR>  Channel 1
+<BR>  Voice TenorSax
+<BR>  MIDIVolume 100
+<BR>  ForceOut
 <BR>
-1.48=BrightPiano 
+End
+<BR> 
 <BR>
-2.48=ElecGrandPiano 
+1 C
+<BR> 
 <BR>
-3.48=Honky-Tonk1 
-<BR>  ...
+Begin Solo
+<BR>  Voice Trumpet
+<BR>  MIDIVolume 120
+<BR>  ForceOut
 <BR>
-End  </B> 
+End
+<BR> 
+<BR>
+2 G
+<BR> 
+<BR>
+Begin Solo
+<BR>  Voice Piano1
+<BR>  MIDIVolume 127
+<BR>  ForceOut
+<BR>
+End
+<BR>  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Note: The same or similar results could be accomplished with the
+MIDI command; however, it's a bit harder to use and the
+commands would be in the Meta track.
+
+<P>
+
+<H1><A NAME="SECTION002360000000000000000"></A>
+<A NAME="sec-midi"></A>
+<BR>
+MIDI
+</H1>
+
+<P>
+The complete set of MIDI commands is not limitless--but from this end
+it seems that adding commands to suit every possible configuration is
+never-ending. So, in an attempt to satisfy everyone, a command which
+will place any arbitrary MIDI stream in your tracks has been
+implemented. In most cases this will be a MIDI ``Sysex'' or ``Meta''
+event.
+
+<P>
+For example, you might want to start a song off with a MIDI reset:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MIDI 0xF0 0x05 0x7e 0x7f 0x09 0x01 0xf7  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Now, at the top of your song file or in a <SMALL>MMARC</SMALL> file insert the
-command:
+The values passed to the MIDI command are normal integers; however,
+they must all be in the range of 0x00 to 0xff. In most cases it is
+easiest to use hexadecimal numbers by using the ``0x'' prefix. But,
+you can use plain decimal integers if you prefer.
+
+<P>
+In the above example:
 
 <P>
+<DL COMPACT>
+<DT>  0xF0</DT>
+<DD>Designates a SYSEX message
+
+<P>
+</DD>
+<DT>  0x05</DT>
+<DD>The length of the message
+
+<P>
+</DD>
+<DT>  0x7e</DT>
+<DD>... The actual message
+
+<P>
+</DD>
+</DL>
+
+<P>
+Another example places the key signature of F major (1 flat) in the
+meta track:<A NAME="tex2html89"
+  HREF="#foot12936"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+<P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>include casio-wk300<A NAME="tex2html99"
-  HREF="#foot14192"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></B> 
+    <B>MIDI 0xff 0x59 0x02 0xff 0x00  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-A file like this can be created by hand or you can convert existing an
-existing file to a format  understands. A number of ``patch''
-files exist for the popular ``Band in a Box'' program from
-PGMusic. There files may be subject to copyright, so use them with
-respect. No patch files are included in this distribution, but many
-are freely available on the internet. For a start you might want to
-look at <TT><A NAME="tex2html100"
-  HREF="http://www.pgmusic.com/support_miscellaneous.htm">http://www.pgmusic.com/support_miscellaneous.htm</A></TT>. These
-files cannot be read my 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> , so we have included a
-little conversion utility <TT><SPAN  CLASS="textbf">util/pg2mma.py</SPAN></TT>. There is a short
-file with instructions <TT><SPAN  CLASS="textbf">util/README.pg2mma</SPAN></TT>. 
+Some <SPAN  CLASS="textit">cautions:</SPAN>
+
+<UL>
+<LI>
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  makes no attempt to verify the validity of the data!
 
 <P>
-The S<SMALL>ET</SMALL> option will issue warning messages if you redefine
-existing instrument names or addresses. We suggest that you edit any
-configuration files so that they have unique names and that you do not
-rename any of the standard GM names.
+</LI>
+<LI>The ``Length'' field must be manually calculated.
 
 <P>
+</LI>
+<LI>Malformed sequences can create non-playable MIDI files. In
+  extreme situations, these might even damage your synth. You are on
+  your own with this command ... be careful.
 
-<H2><A NAME="SECTION002322000000000000000">
-Patch Rename</A>
-</H2>
+<P>
+</LI>
+<LI>The M<SMALL>IDI</SMALL> directive always places data in the <SPAN  CLASS="textit">Meta</SPAN>
+  track at the current time offset into the file. This should not be a
+  problem.
 
 <P>
-The naming of patches is actually quite arbitrary. You'll find that
-different manufacturers use different names to refer to the same
-voices. Most of the time this isn't a major concern, but you have the
-freedom in 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to change any patch name you want. For example, 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
-calls the first voice in the GM set ``Piano1''. Maybe you want to use
-the name ``AcousticGrand''. Easy:
+</LI>
+</UL>
+
+<P>
+Cautions aside, <TT><SPAN  CLASS="textbf">includes/init.mma</SPAN></TT> has been included in this
+distribution. I use this without apparent problems; to use it add the
+command line:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Patch Rename Piano1=AcousticGrand  </B> 
+    <B>MMAstart init  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Each R<SMALL>ENAME</SMALL> option has a left and right part joined by an ``=''
-sign. The left part is the current name; the right is the new
-name. Please note that after this command the name ``Piano1'' will not
-be available.
+in your <SMALL>MMARC</SMALL> file. The file is pretty well commented and it
+sets a synth up to something reasonably sane.
 
 <P>
-You can have any number of items in a list; however, they must be the
-last items on the P<SMALL>ATCH</SMALL> line.
+If you need a brief delay after a raw MIDI command, it is possible to
+insert a silent beat with the <A HREF="node17.html#beatadjust">B<SMALL>EAT</SMALL>A<SMALL>DJUST</SMALL>
+  command</A>. See
+the file <TT><SPAN  CLASS="textbf">includes/reset.mma</SPAN></TT> for an example.
 
 <P>
 
-<H2><A NAME="SECTION002323000000000000000">
-Patch List</A>
-</H2>
+<H1><A NAME="SECTION002370000000000000000"></A> <A NAME="sec-midiclear"></A>
+<BR>
+MIDIClear
+</H1> 
 
 <P>
-After making changes to 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's internal tables you might want to
-check to make sure that what you meant is what you got. For this
-reason there are three different versions of the L<SMALL>IST</SMALL>
-command.
+As noted earlier in this manual you should be very careful in
+programming MIDI sequences into your song and/or library files. Doing
+damage to a synthesizer is probably a remote possibility ... but
+leaving it in a unexpected mode is likely. For this reason the
+MIDIC<SMALL>LEAR</SMALL> command has been added as a companion to the
+MIDIV<SMALL>OICE</SMALL> and MIDIS<SMALL>EQ</SMALL> commands.
 
 <P>
-<DL>
-<DT><STRONG>List=GM</STRONG></DT>
-<DD>Lists the current values of the GM voices,
-</DD>
-<DT><STRONG>List=EXT</STRONG></DT>
-<DD>Lists the extended voices,
-</DD>
-<DT><STRONG>List=All</STRONG></DT>
-<DD>Lists both the GM and extended voices.
-</DD>
-</DL>
+Each time a MIDI track (not necessary the same as a 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  track) is
+ended or a new G<SMALL>ROOVE</SMALL> is started, a check is done to see if any
+MIDI data has been inserted in the track with a MIDIV<SMALL>OICE</SMALL> or
+MIDIS<SMALL>EQ</SMALL> command. If it has, a further check is done to see if
+there is an ``undo'' sequence defined via a MIDIC<SMALL>LEAR</SMALL> command.
+That data is then sent; or, if data has not be defined for the track,
+a warning message is displayed.
+
+<P>
+The MIDIC<SMALL>LEAR</SMALL> command uses the same syntax as MIDIV<SMALL>OICE</SMALL>
+and MIDIS<SMALL>EQ</SMALL>; however, you cannot specify different sequence
+for different bars in the sequence:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass-Funky MIDIClear 1 Modulation 0; 1 ReleaseTime 0  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+As in MIDIV<SMALL>OICE</SMALL> and MIDIS<SMALL>EQ</SMALL> you can include sequences
+defined in a MIDID<SMALL>EF</SMALL> (see below). The
+<beat>offsets are required, but ignored.
+
+<P>
+
+<H1><A NAME="SECTION002380000000000000000"></A> <A NAME="midicue"></A>
+<BR>
+MIDICue
+</H1> 
 
 <P>
-For example, the command:
+MIDI files can contain ``cue points'' to be used as pointers to
+sections of the file. In 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  you can insert these in the meta-track:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Patch List=EXT  </B> 
+    <B>MidiCue Begin slow portion of song  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-will produce a listing something like:
+or in a specified track:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>0.48=GrandPiano 
-<BR>
-1.48=BrightPiano 
-<BR>
-2.48=ELEC.GrandPiano 
-<BR> ...</B> 
+    <B>Chord MidiCue Chords get louder here  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
+Not all MIDI sequencers or editors recognize this event.
 
-<H2><A NAME="SECTION002324000000000000000">
-Ensuring It All Works</A>
-</H2>
+<P>
+The text for this command is queued until the track is created. If the
+specified track is never created the text is discarded.
+
+<P>
+
+<H1><A NAME="SECTION002390000000000000000"></A> <A NAME="midicopyright"></A>
+<BR>
+MIDICopyright
+</H1> 
+
+<P>
+Inserting a copyright message into a MIDI file may be a good idea, and
+it's simple enough to do.
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiCopyright (C) Bob van der Poel 2044  </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
-If you are going to use any of the extended patches in your MIDI files
-you may need to do some additional work.
+will insert the message ``(C)..'' as the first item in the first track
+of the generated file.<A NAME="tex2html90"
+  HREF="#foot12939"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>You can have any number of M<SMALL>IDI</SMALL>C<SMALL>OPYRIGHT</SMALL> messages in your file.
+They will be inserted sequentially at the head of the file. Command
+placement in your input file has no effect on the positioning.
 
 <P>
-Your hardware may need to be in a ``special'' mode for any of the
-extended patches to take effect. What we suggest is that you use the
-MIDI command <A HREF="node22.html#sec-midi">(details here)</A> to do some initialization. For an example please
-look at the file <TT><SPAN  CLASS="textbf">includes/init.mma</SPAN></TT> which we include in our
-personal files. This file sets the volume, pan and controller values
-to known settings. It's easy to modify this file to match your
-hardware setup.
+
+<H1><A NAME="SECTION0023100000000000000000"></A> <A NAME="mididef"></A>
+<BR>
+MIDIDef
+</H1> 
 
 <P>
-To use a file like <TT><SPAN  CLASS="textbf">includes/init.mma</SPAN></TT> just include a line like:
+To make it easier to create long sets of commands for MIDIS<SMALL>EQ</SMALL>
+and MIDIC<SMALL>LEAR</SMALL> you can create special macros. Each definition
+consists of a symbolic name, a beat offset, a controller name and a
+value. For example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>include init  </B> 
+    <B>MIDIdef Rel1 1 ReleaseTime 50; 3 ReleaseTime 0   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-in your mmarc file. See the Path section of this manual for details
-<A HREF="node29.html#sec-paths">(here)</A>.
+creates a definition called ``Rel1'' with two controller events. The
+controller names can be a single value or a permitted symbolic name
+<A HREF="node33.html#sec-controllers">(here)</A>.
+
+<P>
+You can have multiple controller events. Just list them with ``;''
+delimiters.
+
+<P>
+
+<H1><A NAME="SECTION0023110000000000000000"></A> <A NAME="midicresc"></A>
+<BR>
+MIDICresc and MIDIDecresc
+</H1>
+
+<P>
+Much like the C<SMALL>RESC</SMALL> and D<SMALL>ECRESC</SMALL>
+<A HREF="node19.html#track-cresc">(here)</A> commands, these
+commands change volume over a set number of bars. However, unlike the
+previously mentioned commands, these commands utilize the MIDI Channel
+Volume settings <A HREF="#channelvol">(here)</A> or, if
+used in a non-track area, the MIDI device's master volume.
 
 <P>
-To help keep things sane, 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  checks each track as it is closed. If
-an extended voice has been used in that track it resets the effected
-controllers to a zero state. In most cases this means that if you
-finish playing the file your keyboard will be returned to a
-``default'' state.
+The two commands are identical, with the exception that
+MIDIC<SMALL>RESC</SMALL> prints a warning if the second argument is smaller
+than the first and MIDID<SMALL>ECRESC</SMALL> prints a warning if the second
+argument is larger than the first.
 
 <P>
-However, you might wish to generate some explicit MIDI sequences at the
-end of a generated file. Just write another file like the
-<TT><SPAN  CLASS="textbf">init.mma</SPAN></TT> file we discussed above. You can insert this file by
-placing a line like:
+For tracks, the first two arguments are MIDI values in the range 0 to
+127. The third argument is the number of bars to apply the command
+over. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  distributes the needed values evenly over the bar range.
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes that your song will be long enough for the specifed bar
+count; if the song is too short you will end up with volume settings
+past the end of the song (the MIDI file will be expanded for this).
+
+<P>
+To change the MIDI channel volume of the Bass track over three and a
+half bars:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>include endinit  </B> 
+    <B>Bass MidiCresc 50 100 3.5  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-at the end of your song file. Or, use the MMAE<SMALL>ND</SMALL> command
-detailed <A HREF="node29.html#sec-mmaend">here</A>.
+The volume arguments for this command can also be set using the
+standard volume mnemonics ``m'', ``p'', etc. (see
+<A HREF="node19.html#volume-table">here</A>).
 
 <P>
-You can get about as complicated as you want with all this. One scheme
-you might consider is to use macros to wrap your extended patch
-code. For example:
+For example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>if def Casio 
-<BR>
-include casio-wk3000 
-<BR>
-include init.file.for.casio.mma 
-<BR>
-endif 
-<BR>   
-<BR>
-Groove somegroove 
-<BR>   
-<BR>
-if def Casio 
-<BR>
-Chord Voice ROtaryGuitar 
-<BR>
-Endif 
-<BR>   
-<BR>
-1  Cm 
-<BR>
-2  Dm 
-<BR>   ...more chords 
-<BR>
-if def Casio 
-<BR>
-include restore-file-for-casio.mma 
-<BR>
-endif   </B> 
+    <B>Chord MidiDecresc mf pp 2  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Now, when you compile the file define the macro on the command line:
+When used in a non-track area the values for volumes range from 0 to
+16383<A NAME="tex2html91"
+  HREF="#foot12403"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> and can be set as a
+value or via the standard ``m'', ``mp'', etc. mnemonics.
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  keeps track of channel settings, so you can skip the initial
+volume:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>$ mma -SCASIO filename   </B> 
+    <B>Bass MidiCresc ffff 1  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-This defines the macro so that your wrappers work. To compile for the
-GM voicing, just skip the ``-SCASIO''.
+For non-track usage the volume range is from 0 to 16383. In addition,
+the command takes an optional S<SMALL>TEP</SMALL> setting. By default a step
+rate of ``10'' is used, but this might be too course or fine for your
+song. Setting a larger value will generate fewer commands. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
+tracks the master volume so the initial setting is optional (it is
+assumed to be set to the maximum value at startup). Examples:
 
 <P>
-An alternate method is to use the V<SMALL>OICE</SMALL>TR command
-<A HREF="node25.html#set-voicetr">(details here)</A>. Using a similar example we'd create a song
-file like:
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiCresc mp mf 3  </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>if def Casio 
-<BR>
-include casio-wk3000 
-<BR>
-include init.file.for.casio.mma 
-<BR>
-VoiceTR Piano1=RotaryGuitar ChoralAhhs=VoxHumana 
-<BR>
-endif 
-<BR>
-Groove somegroove 
-<BR>   
-<BR>
-1  Cm 
-<BR>
-2  Dm 
-<BR>   ...more chords 
-<BR>
-if def Casio 
-<BR>
-include restore-file-for-casio.mma 
-<BR>
-endif   </B> 
+    <B>MidiDecresc p 2 Step=5  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Notice how, in this example, we don't need to wrap each and every
-V<SMALL>OICE</SMALL> line. We just create a translation table with the
-alternate voices we want to use. Now, when the G<SMALL>ROOVE</SMALL> is loaded
-the various voices will be changed.
+Please read the discussion for MIDIV<SMALL>OLUME</SMALL>
+<A HREF="#channelvol">(here)</A> for more details.
 
 <P>
 
+<H1><A NAME="SECTION0023120000000000000000"></A> <A NAME="midismf"></A>
+<BR>
+MIDIFile
+</H1> 
+
 <P>
-<BR><HR><H4>Footnotes</H4>
-<DL>
-<DT><A NAME="foot14043">... MIDI''</A><A
- HREF="node23.html#tex2html97"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
-<DD>The General
-  MIDI or GM standard was developed by the MIDI Manufactures
-  Association.
+This option controls some fine points of the generated MIDI file. The
+command is issued with a series of parameters in the form
+``MODE=VALUE''. You can have multiple settings in a single
+MIDIF<SMALL>ILE</SMALL> command.
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  can generate two types of SMF (Standard MIDI Files):
+<DL COMPACT>
+<DT>0.</DT>
+<DD>This file contains only one track into which the data for
+  all the different channel tracks has been merged. A number of synths
+  which accept SMF (Casio, Yamaha and others) only accept type 0
+  files.
+
+<P>
+</DD>
+<DT>1.</DT>
+<DD>This file has the data for each MIDI channel in its own
+  track. This is the default file generated by 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> .
+
+<P>
+</DD>
+</DL>
+
+<P>
+You can set the filetype in an RC file (or, for that matter, in any
+file processed by 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> ) with the command:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiFile SMF=0  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+or
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiFile SMF=1  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+You can also set it on the command line with the -M option. Using the
+command line option will override the M<SMALL>IDI</SMALL>SMF command if it is
+in a RC file.
+
+<P>
+By default 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  uses ``running status'' when generating MIDI files.
+This can be disabled with the command:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiFile Running=0  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+or enabled (but this is the default) with:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiFile Running=1  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Files generated without running status will be about 20 to 30% larger
+than their compressed counterparts. They may be useful for use with
+brain-dead sequencers and in debugging generated code. There is no
+command line equivalent for this option.
+
+<P>
+
+<H1><A NAME="SECTION0023130000000000000000">
+MIDIGlis</A>
+</H1>
+
+<P>
+This sets the MIDI portamento<A NAME="tex2html92"
+  HREF="#foot12432"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A> (in case you're new to all this, portamento is like
+glissando between notes--wonderful, if you like trombones! To enable
+portamento:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Arpeggio MIDIGlis 30  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The parameter can be any value between 1 and 127. To turn the sliding
+off:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Arpeggio MIDIGlis 0  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+This command will work with any track (including drum tracks).
+However, the results may be somewhat ``interesting'' or
+``disappointing'', and many MIDI devices don't support portamento at
+all. So, be cautious. The data generated is not sent into the MIDI
+stream until musical data is created for the relevant MIDI channel.
+
+<P>
+
+<H1><A NAME="SECTION0023140000000000000000">
+MIDIWheel</A>
+</H1>
+
+<P>
+Many MIDI synths have a nice little knob or wheel on one side which is
+used to adjust the pitch.<A NAME="tex2html93"
+  HREF="#foot12941"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A> The
+effect is known as ``pitch bend''.
+
+<P>
+When a MIDI controller is in default mode this controller is set to a
+a value of 0x2000 (decimal 8192). Increasing the value raises the
+pitch; lowering does the opposite.
+
+<P>
+In 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  the command effects only one track at time. A number of
+settings are generated depending on the various parameters. The
+command is used in a command like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo MidiWheel Duration=4 Offset=2 Start=1000 End=9000  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The following options, all are in option=value pairs, are recognized:
+
+<P>
+<DL>
+<DT><STRONG>CYCLE</STRONG></DT>
+<DD>If you use the S<SMALL>TART</SMALL>/E<SMALL>ND</SMALL> options below the
+  wheel will be adjusted from one value to the other over the D<SMALL>URATION</SMALL> period of
+  time.  If you enable C<SMALL>YCLE</SMALL> it runs from S<SMALL>TART</SMALL> to
+  E<SMALL>ND</SMALL> and then back to S<SMALL>TART</SMALL> .... To enable this
+  option use ``C<SMALL>YCLE=</SMALL>O<SMALL>N</SMALL>'' and ``C<SMALL>YCLE=</SMALL>O<SMALL>FF</SMALL>'' to disable (probably never needed).
+
+<P>
+</DD>
+<DT><STRONG>DURATION</STRONG></DT>
+<DD>The duration for the effect in beats. This value must
+  be greater than 0. You can append a single ``m'' or ``M'' to the end
+  of the value to specify bars. So ``D<SMALL>URATION=8</SMALL>'' and ``D<SMALL>URATION=2M</SMALL>''
+  would be the same (assuming <SPAN  CLASS="textbf">4/4</SPAN> time.
+
+<P>
+</DD>
+<DT><STRONG>END</STRONG></DT>
+<DD>The last value to use. This must be an integer between 0
+  and 16383.<A NAME="tex2html94"
+  HREF="#foot12455"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A> If you set an E<SMALL>ND</SMALL>
+  value, you must also set the S<SMALL>TART</SMALL>, below.
+
+<P>
+</DD>
+<DT><STRONG>OFFSET</STRONG></DT>
+<DD>An optional offset (in beats) to start the operation. By
+  default this is set to ``0'' (the current song position). You can
+  use any value (include negative values which will cause the
+  operation to take place before the current position). Partial beats
+  can be set using a decimal number (eg 1.5). You can specify the
+  offset in measures (or partial measures) by appending a single ``m''
+  or ``M'' to the value.
+
+<P>
+</DD>
+<DT><STRONG>RATE</STRONG></DT>
+<DD>The duration of each plus specified as a note duration.
+  If, for example, you have have D<SMALL>URATION</SMALL> of ``1'' and a
+  R<SMALL>ATE</SMALL> of 8 (an eighth note), the effect will pulse 4 times.
+  (See <A HREF="node4.html#notelength">here</A> for details on how
+  to specify a note duration). Using smaller note durations will give
+  a faster pulse. Use this in conjunction with the C<SMALL>YCLE</SMALL>
+  option, above.
+
+<P>
+</DD>
+<DT><STRONG>RESET</STRONG></DT>
+<DD>By default a value of 0x2000 is sent at the conclusion of
+  the commands. This resets the controller to the default state. You
+  can override this by using the option ``Reset=No''; you can also use
+  ``Reset=Yes'' to match the default.
+
+<P>
+You can also use a R<SMALL>ESET</SMALL> without an option to force an
+  immediate controller reset. In this case the command is translated
+  to S<SMALL>ET=</SMALL>C<SMALL>ENTER</SMALL>. It can be useful to use this at the start or
+  end of a song which may be in an unknown pitch bend.
+
+<P>
+</DD>
+<DT><STRONG>SET</STRONG></DT>
+<DD>This option takes a single value in the range 0 ... 16383
+  and sets the pitch bend controller to that value. You can use the
+  O<SMALL>FFSET</SMALL> setting in combination with this. Any other options
+  will be parsed, but ignored (a warning is issued).
+
+<P>
+</DD>
+<DT><STRONG>START</STRONG></DT>
+<DD>The first value to use. Like E<SMALL>ND</SMALL>, the range is 0
+  to 16383. If you use a S<SMALL>TART</SMALL> value, you must also use an
+  E<SMALL>ND</SMALL>, above.
+
+<P>
+</DD>
+<DT><STRONG>STEP</STRONG></DT>
+<DD>An optional step rate. By default, a step rate of 10 is
+  used. For very short or long effect durations or ranges you may wish
+  to change this. Small values (ie, 1, 2, 3) will generate more
+  commands and, in theory, will give a more gradual change; large
+  values will generate less commands and a courser change. In our
+  testing we find very little difference in different settings. Note:
+  you can use a large setting to force only one value being written
+  into the MIDI file--an instant pitch change.
+
+<P>
+</DD>
+</DL>
+
+<P>
+When setting S<SMALL>TART</SMALL>, E<SMALL>ND</SMALL> or S<SMALL>ET</SMALL> you can use the
+special value ``Center'' as a mnemonic for ``0x2000''. This value
+represents the controller in the centered or default position.
+
+<P>
+A short example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Begin Solo 
+<BR>    Octave 6 
+<BR>    Articulate 100 // force full value of the note
+<BR>    Voice Strings 
+<BR>    Riff 1+1e ; 
+<BR>
+End 
+<BR> 
+<BR>
+Solo MidiWheel Duration=1b  offset=2 cycle=on \ 
+<BR>   Start=9000 End=7000 Step=2  Rate=8 
+<BR>
+z * 2 // 2 bars for the solo note
+<BR></B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Not all MIDI devices support this option. The actual results are
+highly controller dependent.
+
+<P>
+
+<H1><A NAME="SECTION0023150000000000000000"></A>
+
+<A NAME="midi-inc"></A>
+<BR>
+MIDIInc
+</H1>
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  has the ability to include a user supplied MIDI file at any
+point of its generated files. These included files can be used to play
+a melodic solo over a 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  pattern or to fill a section of a song
+with something like a drum solo.
+
+<P>
+When the MIDI<SMALL>INC</SMALL> command is encountered the current line is
+parsed for options, the file is inserted into the stored MIDI stream,
+and processing continues. The include has no effect on any song
+pointers, etc. Optionally, the MIDI data can be pushed into a
+S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> track and further processed by that
+track's optional settings (see the file
+<TT><SPAN  CLASS="textbf">egs/midi-inc/README-riffs</SPAN></TT> for a detailed tutorial on this
+option).
+
+<P>
+MIDI<SMALL>INC</SMALL> has a number of options, all set in the form
+OPTION=VALUE. Following are the recognized options:
+
+<P>
+<DL>
+<DT><STRONG>FILE</STRONG></DT>
+<DD>The filename of the file to be included. This must be a
+  complete filename. The filename will be expanded by the Python
+  os.path.expanduser() function for tilde expansion. No prefixes or
+  extensions are added by 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> . Examples:
+  F<SMALL>ILE</SMALL>=<TT><SPAN  CLASS="textbf">/home/bob/midi/myfile.mid</SPAN></TT>. or
+  F<SMALL>ILE</SMALL>=<TT><SPAN  CLASS="textbf">~/sounds/myfile.mid</SPAN></TT>.
+
+<P>
+</DD>
+<DT><STRONG>VOLUME</STRONG></DT>
+<DD>An adjustment for the volume of all the note on events
+  in the included MIDI file. The adjustment is specified as a
+  percentage with values under 100 decreasing the volume and over 100
+  increasing it. If the resultant volume (velocity) is less than 1 a
+  velocity of 1 will be used; if it is over 127, 127 will be used.
+  Example: V<SMALL>OLUME=80</SMALL>.
+
+<P>
+</DD>
+<DT><STRONG>STRETCH</STRONG></DT>
+<DD>This option is used to ``stretch'' or ``compress'' a
+  file to match the timing of the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  track. Values in the range of
+  1 to 500 are accepted. They specify, in percentage terms, the size
+  of adjustment. For example, S<SMALL>TRETCH=200</SMALL> will double the
+  duration of the imported file. This is useful when the time
+  signature of the current 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  file and the imported file differ.
+  See the discussion for a similar S<SMALL>OLO</SMALL> command
+  <A HREF="node10.html#solo-stretch">here</A>.
+
+<P>
+</DD>
+<DT><STRONG>OCTAVE</STRONG></DT>
+<DD>Octave adjustment for all notes in the file. Values in
+  the range -4 to 4 are permitted. Notes in drum tracks (channel 10)
+  will not be effected. Example: O<SMALL>CTAVE=2</SMALL>. Note: specifying an
+  octave does not set the selected track to that octave; it just
+  adjusts notes by 12 (or 24, etc) pitches up or down.
+
+<P>
+</DD>
+<DT><STRONG>TRANSPOSE</STRONG></DT>
+<DD>Transposition adjustment settings in the range -24 to
+  24 are permitted. If you do not set a value for this, the global
+  transpose setting will be applied (excepting channel 10, drum,
+  notes). Example: T<SMALL>RANSPOSE=-2</SMALL>. Having different values for
+  the global and import T<SMALL>RANSPOSE</SMALL> is fine and should work as
+  expected.
+
+<P>
+You should note that when you are using the T<SMALL>RACK </SMALL>R<SMALL>IFF</SMALL> (see
+  below) and T<SMALL>RANSPOSE</SMALL> options together you will end up with
+  two levels of tranposition: one from the M<SMALL>IDI</SMALL>I<SMALL>NC</SMALL> and a second
+  when the S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> data generated is parsed. This
+  may <SPAN  CLASS="textit">not</SPAN> be what you want.
+
+<P>
+</DD>
+<DT><STRONG>LYRIC</STRONG></DT>
+<DD>This option will copy any <SPAN  CLASS="textit">Lyric</SPAN> events to the
+  
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  meta track. The valid settings are ``On'' or ``Off''. By
+  default this is set to ``Off''. Example: L<SMALL>YRIC=</SMALL>O<SMALL>N</SMALL>.
+
+<P>
+</DD>
+<DT><STRONG>TEXT</STRONG></DT>
+<DD>This option will copy any <SPAN  CLASS="textit">Text</SPAN> events to the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
+  meta track. The valid settings are ``On'' or ``Off''. By default
+  this is set to ``Off''. Example: T<SMALL>EXT=</SMALL>O<SMALL>N</SMALL>.
+
+<P>
+</DD>
+<DT><STRONG>START</STRONG></DT>
+<DD>Specifies the start point <SPAN  CLASS="textit">of the file to be
+    included</SPAN> in beats. For example, S<SMALL>TART=22</SMALL> would start the
+  include process 22 beats into the file. The data will be inserted at
+  the current song position in your MMA file. The value used must be
+  greater or equal to 0.
+
+<P>
+</DD>
+<DT><STRONG>END</STRONG></DT>
+<DD>Specifies the end point <SPAN  CLASS="textit">of the file to be included</SPAN>
+  in beats. For example, E<SMALL>ND=100</SMALL> would discard all data after
+  100 beats in the file. The value used must be greater than the
+  S<SMALL>TART</SMALL> position.
+
+<P>
+</DD>
+<DT><STRONG><SPAN  CLASS="textit">Time Values</SPAN></STRONG></DT>
+<DD>For S<SMALL>TART</SMALL> and E<SMALL>ND</SMALL> (above)
+  the offsets can be specified as a number representing the number of
+  the <SPAN  CLASS="textit">beat</SPAN> to start or end the import; a number with a ``m'' or
+  ``M'' appended for the number of the measure; or a number with a
+  ``t'' or ``T'' to specify the number of MIDI ticks. Assuming a
+  ``T<SMALL>IME</SMALL> 4'' setting, ``5'', ``1M'' and ``768t'' are identical.
+  In all cases you can use a fractional value: the middle of bar 2 is
+  2.5m.
+
+<P>
+</DD>
+<DT><STRONG>Verbose</STRONG></DT>
+<DD>Print additional debugging information about the
+  operation. To enable use V<SMALL>ERBOSE=</SMALL>O<SMALL>N</SMALL>; to duplicate the default
+  use V<SMALL>ERBOSE=</SMALL>O<SMALL>FF</SMALL>
+
+<P>
+</DD>
+<DT><STRONG>REPORT</STRONG></DT>
+<DD>Parse the MIDI file and print a summary report on the
+  terminal. The MIDI data is note inserted, nor is an output MIDI file
+  created. To enable, include R<SMALL>EPORT=</SMALL>O<SMALL>N</SMALL>; to duplicate the
+  default use R<SMALL>EPORT=</SMALL>O<SMALL>FF</SMALL>. The most useful information generated
+  are the note start data which you can use with S<SMALL>TRIP</SMALL>S<SMALL>ILENCE</SMALL>.
+
+<P>
+</DD>
+<DT><STRONG>STRIPSILENCE</STRONG></DT>
+<DD>By default, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will strip off any silence at
+  the start of an imported MIDI track. You can avoid this behaviour by
+  setting S<SMALL>TRIP</SMALL>S<SMALL>ILENCE=</SMALL>O<SMALL>FF</SMALL>, or set a specific amount to strip
+  with the S<SMALL>TRIP</SMALL>S<SMALL>ILENCE=</SMALL>V<SMALL>ALUE</SMALL> option. To duplicate the default,
+  use S<SMALL>TRIP</SMALL>S<SMALL>ILENCE=</SMALL>O<SMALL>N</SMALL>.
+
+<P>
+A problem with deleting silence is that different tracks in your
+  file may have different ``start'' points. If you are having a
+  problem with included data not starting where you think it should,
+  examine the file with the R<SMALL>EPORT</SMALL> or V<SMALL>ERBOSE</SMALL> option(s),
+  above, and set the S<SMALL>TRIP</SMALL>S<SMALL>ILENCE</SMALL> factor manually. Eg:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiInc File=myfile.mid Solo=1 StripSilence=2345  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+</DD>
+<DT><STRONG>IGNOREPC</STRONG></DT>
+<DD>A MIDI file being imported may contain Program Change
+  commands (voice changes). By default 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will strip these out so
+  that the voices set in the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  track are used. However, you can
+  override this by setting I<SMALL>GNORE</SMALL>PC=F<SMALL>ALSE</SMALL>. To duplicate the
+  default, use I<SMALL>GNORE</SMALL>PC=T<SMALL>RUE</SMALL><A NAME="tex2html95"
+  HREF="#foot12544"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A>
+<P>
+</DD>
+<DT><STRONG><SPAN  CLASS="textit">TRACK</SPAN></STRONG></DT>
+<DD>A trackname <SPAN  CLASS="textit">must be set</SPAN> into which notes
+  are inserted. You can set more than one track/channel if you wish.
+  For example, if you have the option DRUM=10 any notes in the
+  MIDI file with a channel 10 setting would be inserted into the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
+  D<SMALL>RUM</SMALL> track. Similarity, S<SMALL>OLO-</SMALL>T<SMALL>ENOR=1</SMALL> will copy notes
+  from channel 1 into the S<SMALL>OLO-</SMALL>T<SMALL>ENOR</SMALL> track. If the track
+  doesn't exist, it will be created. Note: this means that the channel
+  assignment in your included file and the new 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  generated file
+  will most likely be different.
+
+<P>
+<DL>
+<DT><STRONG>Riff</STRONG></DT>
+<DD>To convert the data in the imported track into data that
+    a S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> track can process append the
+    keyword R<SMALL>IFF</SMALL> to the channel number with a comma. The note
+    on/off data will be converted into R<SMALL>IFF</SMALL> commands and pushed
+    into the specified track. An imported R<SMALL>IFF</SMALL> will inherit
+    V<SMALL>OICE</SMALL>, H<SMALL>ARMONY</SMALL> and other track parameters.
+
+<P>
+</DD>
+<DT><STRONG>Sequence</STRONG></DT>
+<DD>Imported data can also be converted into a
+    S<SMALL>EQUENCE</SMALL> for a S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> track. Simply
+    append the keyword S<SMALL>EQUENCE</SMALL> to the channel number with a
+    comma (just like R<SMALL>IFF</SMALL>, above). This can be useful in
+    importing drum tracks from existing MIDI files. You will need to
+    play with the S<SMALL>TART</SMALL> and E<SMALL>ND</SMALL> settings to limit the
+    size of the imported section so that it matches your sequence
+    size.
+
+<P>
+Because the MIDI data is converted to numeric pitch values (not
+    mnuemoic values like ``a'', ``b'', etc.), data imported into a
+    M<SMALL>ELODY</SMALL> or S<SMALL>OLO</SMALL> track as a R<SMALL>IFF</SMALL> or
+    S<SMALL>EQUENCE</SMALL> is not be effected by the track's O<SMALL>CTAVE</SMALL>
+    setting.
+
+<P>
+</DD>
+<DT><STRONG>Print</STRONG></DT>
+<DD>Further, you can append the keyword P<SMALL>RINT</SMALL>. The
+    generated R<SMALL>IFF</SMALL>s or S<SMALL>EQUENCE</SMALL>s will not be inserted
+    into the track but displayed on your computer monitor. This can be
+    useful for debugging or to generate lines which can be edited and
+    inserted into a song file.
+
+<P>
+</DD>
+<DT></DT>
+<DD>It is recommended that you <SPAN  CLASS="textit">not</SPAN> use the R<SMALL>IFF</SMALL> and
+    S<SMALL>EQUENCE</SMALL> options in production code. With the P<SMALL>RINT</SMALL>
+    option you can easily capture data and incorporate that directly
+    into your files without concern for missing or changing include
+    files.
+
+<P>
+</DD>
+</DL>
+
+<P>
+<SPAN  CLASS="textit">At least one T<SMALL>RACK</SMALL> option is required to include a MIDI
+    file. It is up to the user to examine existing MIDI files to
+    determine the tracks being used and which to include into 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's
+    output.</SPAN>
+
+<P>
+</DD>
+</DL>
+
+<P>
+A short example which you could insert into a 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  file is really
+this simple:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MIDIinc File=test.mid Solo-Piano=1 Drum=10 Volume=70  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+This will include the MIDI file ``test.mid'' at the current position
+and assign all notes in channel 1 to the <SPAN  CLASS="textit">Solo-Piano</SPAN> track and
+the notes from channel 10 to the <SPAN  CLASS="textit">Drum</SPAN> track. The volumes for
+all the notes will be adjusted to 70% of that in the original.
+
+<P>
+Slighty more complicated (and probably silly):
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiInc File=test.mid Lyric=On Solo-Piano=1,Riff
+  Solo-harmony=1,riff Drum=10 Solo-Guitar=3   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+<P>
+<BLOCKQUOTE>Will import the existing file ``test.mid'' and: 
+<BR></BLOCKQUOTE>
+<P><DL>
+<DT><STRONG>Lyrics</STRONG></DT>
+<DD>will be read and inserted into the meta track,
+  
+</DD>
+<DT><STRONG>Solo-Piano</STRONG></DT>
+<DD>Data from channel 1 will be converted and inserted
+    into the S<SMALL>OLO-</SMALL>P<SMALL>IANO</SMALL> track as a series of R<SMALL>IFF</SMALL>s.
+  
+</DD>
+<DT><STRONG>Solo-Harmony</STRONG></DT>
+<DD>Data from channel 1 (again!) will be converted
+    and inserted into the S<SMALL>OLO-</SMALL>H<SMALL>ARMONY</SMALL> track as a series of
+    R<SMALL>IFF</SMALL>s.
+  
+</DD>
+<DT><STRONG>Drum</STRONG></DT>
+<DD>Channel 10 data will be copied into the D<SMALL>RUM</SMALL>
+    track.
+  
+</DD>
+<DT><STRONG>Solo-Guitar</STRONG></DT>
+<DD>Channel 3 data will be copied into the
+    S<SMALL>OLO-</SMALL>G<SMALL>UITAR</SMALL> track. Track settings (ie, Articulate, Harmony)
+    will <SPAN  CLASS="textit">not</SPAN> be applied.
+
+<P>
+</DD>
+</DL>
+
+<P>
+More complete examples of usage are shown in the directory
+<TT><SPAN  CLASS="textbf">egs/midi-inc</SPAN></TT> in the distribution.
+
+<P>
+A few notes:
+
+<P>
+
+<UL>
+<LI>The import ignores the tempo setting in the MIDI header. Simply,
+  this means that the MIDI files to be included do not have to have
+  the same tempo. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes a beat division of 192 (this is set in
+  bytes 12 and 13 of the MIDI file). If the included file differs a
+  warning is printed and 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will attempt to adjust the timings, but
+  there may be some (usually not noticeable) drift due to rounding.
+
+<P>
+The conversion from the imported file's beat divisions to 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's
+  are done as part of the read process. This means that any reported
+  information about offsets, etc. will be in 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  values, not the
+  values a different program or synth would report.
+
+<P>
+</LI>
+<LI>The included MIDI file is parsed to find the offset of the first
+  note-on event. Notes to be included are set with their offsets
+  compensated by that time. This means that any silence at the start
+  of the included file is skipped (this may surprise you if you have
+  used the optional <SPAN  CLASS="textit">Start</SPAN> setting). Please note the
+  S<SMALL>TRIP</SMALL>S<SMALL>ILENCE</SMALL> option, above, for one work-a-round.
+
+<P>
+</LI>
+<LI>If you want the data from the included MIDI file to start
+  somewhere besides the start of the current bar you can use a
+  B<SMALL>EATADJUST</SMALL> before the M<SMALL>IDI</SMALL>I<SMALL>NC</SMALL>--use another to move
+  the pointer back right after the include to keep the song pointer
+  correct.
+
+<P>
+</LI>
+<LI>Not all events in the included files are transferred: notably,
+  all system and meta events (other than text and lyric, see above)
+  are ignored.
+
+<P>
+</LI>
+<LI>If you want to apply different V<SMALL>OLUME</SMALL> or other options to
+  different tracks, just do multiple includes of the same file (with
+  each include using a different track and options).
+
+<P>
+</LI>
+<LI>
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes that all the option pairs are valid. If an option
+  pair isn't a real directive, it is assumed that the option is a
+  valid track name. So, a line like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiInc Files=test.mid Solo-Piano=1 Drum=10 Volume=70  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will generate an error like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiInc: FILES is not a valid MMA track.  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Sorry, but we're not the best guessers or parsers in the world.
+
+<P>
+</LI>
+</UL>
+
+<P>
+For short snippets of MIDI you can insert individual events using the
+MIDIN<SMALL>OTE</SMALL> command <A HREF="#midi-note">(here)</A>.
+
+<P>
+
+<H1><A NAME="SECTION0023160000000000000000">
+MIDIMark</A>
+</H1>
+
+<P>
+You can insert a MIDI Marker event into the Meta track with this
+command. The mark can be useful in debugging your MIDI output with a
+sequencer or editor which supports Mark events (most do).
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiMark Label  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will insert the text ``Label'' at the current position. You can add an
+optional negative or positive offset in beats:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiMark 2 Label4  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will insert ``Label4'' 2 beats into the next bar.
+
+<P>
+Note: the ``mark'' inserted can only be a single word. If you need a
+longer message see <A HREF="#midicue">M<SMALL>IDI</SMALL>C<SMALL>UE</SMALL></A> or
+<A HREF="#miditext">M<SMALL>IDI</SMALL>T<SMALL>EXT</SMALL></A>.
+
+<P>
+
+<H1><A NAME="SECTION0023170000000000000000"></A>
+
+<A NAME="midi-note"></A>
+<BR>
+MIDINote
+</H1>
+
+<P>
+It is relatively easy to insert various melody and harmony notes into
+a song with S<SMALL>OLO</SMALL> and other tracks. However, there are times
+when you may wish to insert a set of notes complete with MIDI timing
+and velocities. These values can be hand generated or created by an
+external program.
+
+<P>
+The MIDIN<SMALL>OTE</SMALL> command is used to insert one or more MIDI note
+on/off, controller or pitch bend events directly into a track. If you
+have a large segment of MIDI data to insert you will probably want to
+generate a MIDI file and insert it into your song with the
+MIDII<SMALL>NC</SMALL> command <A HREF="#midi-inc">(here)</A>.
+M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> is more suited for short segments.
+
+<P>
+
+<H2><A NAME="SECTION0023171000000000000000">
+Setting Options</A>
+</H2>
+
+<P>
+M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> has a number of settings which modify its behavior.
+These options can be different for each track and are set on a
+track-by-track basis. Options are reset to their defaults with the
+S<SMALL>EQ</SMALL>C<SMALL>LEAR</SMALL> command (except for S<SMALL>OLO</SMALL> tracks). They are
+<SPAN  CLASS="textit">not</SPAN> saved or modified by G<SMALL>ROOVE</SMALL> commands.
+
+<P>
+M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> takes various options in the OPTION=VALUE notation.
+Please note that options can appear on a line by themselves, or can be
+mixed into a data/command line. The order is not important--all
+option pairs are parsed out of an input line <SPAN  CLASS="textit">before</SPAN> the actual
+data is read. The following options are supported:
+
+<P>
+<DL>
+<DT><STRONG>Transpose=On/Off</STRONG></DT>
+<DD>By default MIDIN<SMALL>OTE</SMALL> ignores the global
+  T<SMALL>RANSPOSE</SMALL> setting. If enabled, each note will be adjusted by
+  the global setting. Careful with this: T<SMALL>RANSPOSE</SMALL> is a global
+  setting which effects <SPAN  CLASS="textit">all</SPAN> tracks; M<SMALL>IDI</SMALL>N<SMALL>OTE </SMALL>T<SMALL>RANSPOSE</SMALL>
+  effects only the specified track.
+
+<P>
+</DD>
+<DT><STRONG>Offsets=Beats/Ticks</STRONG></DT>
+<DD>By default a MIDI tick offset into the
+  current position in the file is used. However, you can change this
+  to ``Beats'' so that conventional 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  beat offset are used (see
+  example below).
+
+<P>
+</DD>
+<DT><STRONG>Duration=Notes/Ticks</STRONG></DT>
+<DD>By default the note duration is specified
+  using MIDI ticks. Setting the value to ``Notes'' enables the use of
+  conventional 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  note durations (which are converted, internally,
+  to MIDI ticks.
+
+<P>
+</DD>
+<DT><STRONG>Articulate=On/Off</STRONG></DT>
+<DD>This option is OFF by default. If enabled the
+  current A<SMALL>RTICULATE</SMALL> <A HREF="node27.html#articulate">(details
+    here)</A> setting is applied to each event if
+  the duration is set to <SPAN  CLASS="textit">Notes</SPAN>. Setting this option to ``off''
+  causes each note to have its full value. If using ``ticks'' (the
+  default) for the duration this command is ignored.
+
+<P>
+</DD>
+<DT><STRONG>Octave=Value</STRONG></DT>
+<DD>Octave adjustment will increase/decrease by the
+  set number of octaves for each note entered in a N<SMALL>OTE</SMALL>
+  command. Values in the range -4 to 4 are permitted. Notes in drum
+  tracks (channel 10) will not be effected. This has no effect on the
+  underlying track's octave. Any generated notes outside of the valid
+  MIDI range of 0 to 127 will be adjusted to fit the range.
+
+<P>
+</DD>
+<DT><STRONG>Volume=Value</STRONG></DT>
+<DD>Use this option to adjust the volume (velocity) of
+  the notes set with a N<SMALL>OTE</SMALL> command (useful if you have played
+  a melody on a keyboard and it is too loud/soft). The value is a
+  percentage adjustment factor and, by default, is set to 100. Values
+  greater than 100 will make notes louder and values less than 100
+  will make them softer. Using very large factors will cause all notes
+  to have maximum velocity (127); small factors will cause minimum
+  velocity. Generated values less than 1 are magically set to 1;
+  values greater than 127 are set to 127. The adjustment factor must
+  be greater than 0.
+
+<P>
+</DD>
+<DT><STRONG>Adjust=Value</STRONG></DT>
+<DD>This option is set to 0 by default. If a value is
+  set all future <SPAN  CLASS="textit">Tick Offsets</SPAN> in M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> directives
+  will be adjusted by that value. This can be quite useful if you have
+  a set of note on/off events parsed from an existing MIDI file. Using
+  the A<SMALL>DJUST</SMALL> value can shift the series back and forth in your
+  song file. The setting has no effect when using Beat offsets.
+
+<P>
+</DD>
+</DL>
+
+<P>
+To duplicate the default settings you might use a line like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord-Piano MidiNote Offsets=Ticks Duration=Ticks Articulate=Off
+  Transpose=Off Adjust=0 Volume=100 Octave=0   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+You can insert MIDI events directly into any track with a command line
+like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo MidiNote Note 1 c#+ 100 4  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The valid commands are N<SMALL>OTE</SMALL> (note on/off event), C<SMALL>TRL</SMALL>
+(controller event) and PB (pitch bend event), PBR
+(series/range of pitch bend events), C<SMALL>H</SMALL>AT (a channel aftertouch
+event) and C<SMALL>H</SMALL>ATR (series/range of channel aftertouch events).
+Following is a detailed command set for each option:
+
+<P>
+
+<H2><A NAME="SECTION0023172000000000000000">
+Note Events</A>
+</H2>
+
+<P>
+A M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> N<SMALL>OTE</SMALL> event is specified with the ``Note''
+keyword; however, the keyword doesn't need to be used. So:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo MidiNote 1 65 100 4  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+and 
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo MidiNote Note 1 65 100 4  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+are equivalent.
+
+<P>
+After the command you need to specify the offset, pitch, velocity and
+duration of the desired note.
+
+<P>
+<DL>
+<DT><STRONG>Offset</STRONG></DT>
+<DD>The offset into the current bar. The exact format
+  depends of the global setting use (Ticks or Beats). When using Ticks
+  (the default) the offset is simply inserted into the current bar at
+  the given offset. To insert an event at the start of the current bar
+  use ``0''. If using Beats, you can use any valid offset used in
+  defining patterns <A HREF="node4.html#beat-offset">(here)</A>.
+  Values less than 1 will place the event before the current bar.
+  Note: when using Tick offsets they will be adjusted by the global
+  A<SMALL>DJUST</SMALL> setting.
+
+<P>
+
+<UL>
+<LI>The value for the offset can be negative. This will generate
+    an event before the start of the current bar and a warning message
+    will be displayed.
+</LI>
+<LI>Offsets can be fractional if using ``beats''. Fractional
+    values when using ``ticks'' will cause an error.
+  
+</LI>
+</UL>
+
+<P>
+</DD>
+<DT><STRONG>Note</STRONG></DT>
+<DD>The next field represents the MIDI note or pitch or a set
+  of notes (a chord). Notes can be specified with their MIDI value (0
+  to 127) or using standard notation pitch mnemonics.
+
+<P>
+A single note is specified with a MIDI value or mnemonic; a chord
+  (multiple notes) is specified by appending each desired note with a
+  single comma. For example, to insert a C Major chord you could use
+  the line:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo MidiNote Note 1 c,e,g 90 192  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Pitch names are used just like you would in a S<SMALL>OLO</SMALL> or
+  M<SMALL>ELODY</SMALL> track <A HREF="node10.html#solo-pitch">(here)</A>.
+  The permitted syntax is limited to the letters 'a', 'b', 'c', 'd',
+  'e', 'f' or 'g' followed by an optional '&', '#' or 'n' and a
+  number of '-'s or '+'s. When a note pitch is specified by name the
+  O<SMALL>CTAVE</SMALL> setting for the track is honored. The current
+  K<SMALL>EY</SMALL>S<SMALL>IG</SMALL> is applied to <SPAN  CLASS="textit">each</SPAN> chord. Accidentals, whether
+  set explicitly or from a key signature, <SPAN  CLASS="textit">do not</SPAN> apply to
+  successive chords.<A NAME="tex2html96"
+  HREF="#foot12949"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A>They <SPAN  CLASS="textit">do</SPAN> apply to successive notes in a chord, irrespective of
+  octave. So, the chord ``a#,a+,a++'' would have all three ``a''s
+  sharp.
+
+<P>
+For D<SMALL>RUM</SMALL> tracks and S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> tracks which
+  have the ``DrumType'' attribute set, you can use drum tone mnemonics
+  <A HREF="node33.html#sec-drumnames">(here)</A>. The special tone
+  ``*'' can be used to select the tone. In the case of M<SMALL>ELODY</SMALL>
+  and S<SMALL>OLO</SMALL> tracks the current default tone is used
+  <A HREF="node10.html#solo-default-tone">(here)</A>; for
+  D<SMALL>RUM</SMALL> tracks the currently selected T<SMALL>ONE</SMALL>
+  <A HREF="node4.html#drum-tone">(here)</A>. Use of the special
+  ``*'' is useful when you have a series of drum events--changing
+  only the T<SMALL>ONE</SMALL> is much easier than changing a number of
+  M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> commands.
+
+<P>
+</DD>
+<DT><STRONG>Velocity</STRONG></DT>
+<DD>The ``volume'' of the note is set with a MIDI velocity
+  in the range 0 to 127. Notes with the velocity of 0 will, probably,
+  not sound.
+
+<P>
+</DD>
+<DT><STRONG>Duration</STRONG></DT>
+<DD>The length of the note is set in either MIDI ticks for
+  
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  note durations, depending on the global ``Duration'' setting.
+  When using Ticks remember that 192 MIDI ticks equals a quarter note.
+  If you have enabled the Articulate setting and are using Note
+  durations the duration will be adjusted.
+</DD>
+</DL>
+
+<P>
+
+<UL>
+<LI>When using ``note'' for the duration any valid 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  note length
+  is permitted. For example, using a duration of ``8+8'' would
+  generate the same duration as ``4''.
+</LI>
+<LI>The MIDIN<SMALL>OTE</SMALL> directive does not check for overlapping
+  notes of the same pitch. These are easy to create if long durations
+  are specified and may not give the desired results.
+</LI>
+<LI>The S<SMALL>WING</SMALL> setting is ignored.
+</LI>
+</UL>
+
+<P>
+
+<H2><A NAME="SECTION0023173000000000000000">
+Controller Events</A>
+</H2>
+
+<P>
+A MIDI controller event can be directly inserted at any point in our
+song using a M<SMALL>IDI</SMALL>N<SMALL>OTE </SMALL>C<SMALL>ONTROLLER</SMALL> command. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo MidiNote Ctrl 3 Modulation 90  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will insert a <SPAN  CLASS="textit">Modulation</SPAN> control event. The necessary values
+are:
+
+<P>
+<DL>
+<DT><STRONG>Offset</STRONG></DT>
+<DD>Same as for <SPAN  CLASS="textit">Note</SPAN>. See above for details.
+
+<P>
+</DD>
+<DT><STRONG>Controller</STRONG></DT>
+<DD>This can be a value in the range 0 to 127 specifying
+  the MIDI controller or a symbolic name. See the appendix
+  <A HREF="node33.html#sec-controllers">, here,</A> for a list of
+  defined names.
+
+<P>
+</DD>
+<DT><STRONG>Datum</STRONG></DT>
+<DD>The ``parameter'' value for the controller. Must be in
+  the range 0 to 127.
+
+<P>
+</DD>
+</DL>
+
+<P>
+
+<H2><A NAME="SECTION0023174000000000000000">
+Pitch Bend</A>
+</H2>
+
+<P>
+A MIDI Pitch Bend event can be directly inserted at any point in our
+song using a M<SMALL>IDI</SMALL>N<SMALL>OTE </SMALL>PB command. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo MidiNote PB 3 934   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+<DL>
+<DT><STRONG>Offset</STRONG></DT>
+<DD>Same as for <SPAN  CLASS="textit">Note</SPAN>. See above for details.
+
+<P>
+</DD>
+<DT><STRONG>Value</STRONG></DT>
+<DD>The value for a pitch bend event must be in the range
+  -8191 to +8192.<A NAME="tex2html97"
+  HREF="#foot12950"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">10</SPAN></SUP></A> The
+  exact effect of different values is device dependant; however, -8191
+  sets the pitch bend to ``as low as possible'', 8192 sets it ``as
+  high as possible'', and 0 resets the pitch to neutral.
+
+<P>
+</DD>
+</DL>
+
+<P>
+
+<H2><A NAME="SECTION0023175000000000000000">
+Pitch Bend Range</A>
+</H2>
+
+<P>
+This command is just like P<SMALL>ITCH </SMALL>B<SMALL>END</SMALL>, described above, with the
+added feature of creating a series of events over a period of time.
+This makes it easy to create various ``swoops'' and ``slides'' in your
+song. As always, the example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo MidiNote PBR 20 3,4 0,1000   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+<DL>
+<DT><STRONG>Count</STRONG></DT>
+<DD>This sets the total number of events to insert. Each
+  event will be distributed over the specifed <SPAN  CLASS="textit">offset range</SPAN>.
+
+<P>
+</DD>
+<DT><STRONG>Offset Range</STRONG></DT>
+<DD>Two values joined with a single comma. Both values
+  and the comma must be present. The first value is the first event
+  offset to use, the second is the last. Events will be evently
+  distributed over the two offsets. Each offset has the same format as
+  as for <SPAN  CLASS="textit">Note</SPAN>.
+
+<P>
+</DD>
+<DT><STRONG>Value Range</STRONG></DT>
+<DD>Two values joined with a single comma. Both values
+  and the comma must be present. The first value is the initial pitch
+  bend setting; the second is the final. The values will be
+  incremented (or decremented) for each event offset according to the
+  <SPAN  CLASS="textit">count</SPAN> value. See P<SMALL>ITCH </SMALL>B<SMALL>END</SMALL>, above, for the range
+  rules.
+
+<P>
+</DD>
+</DL>
+
+<P>
+
+<H2><A NAME="SECTION0023176000000000000000">
+Channel Aftertouch</A>
+</H2>
+
+<P>
+MIDI channel aftertouch events can be directly inserted in a 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
+song using the M<SMALL>IDI</SMALL>N<SMALL>OTE </SMALL>C<SMALL>H</SMALL>AT command. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo MidiNote ChAT 3 50   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+<DL>
+<DT><STRONG>Offset</STRONG></DT>
+<DD>Same as for <SPAN  CLASS="textit">Note</SPAN>. See above for details.
+
+<P>
+</DD>
+<DT><STRONG>Value</STRONG></DT>
+<DD>The value for a channel aftertouch event must be in the
+  range 0 to 127. The exact effect of this command is highly specific
+  to different synths; however, it applies to all currently sounding
+  note events on the specified channel. On some hardware (or software)
+  the command is ignored; on others it effects the volume or vibrato.
+
+<P>
+</DD>
+</DL>
+
+<P>
+
+<H2><A NAME="SECTION0023177000000000000000">
+Channel Aftertouch Range</A>
+</H2>
+
+<P>
+Just like C<SMALL>HANNEL </SMALL>A<SMALL>FTERTOUCH</SMALL>, described above, with the added
+feature of creating a series of events over a period of time. Example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo MidiNote ChATR 20 3,4 0,100   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+<DL>
+<DT><STRONG>Count</STRONG></DT>
+<DD>This sets the total number of events to insert. Each
+  event will be distributed over the specifed <SPAN  CLASS="textit">offset range</SPAN>.
+
+<P>
+</DD>
+<DT><STRONG>Offset Range</STRONG></DT>
+<DD>Two values joined with a single comma. Both values
+  and the comma must be present. The first value is the first event
+  offset to use, the second is the last. Events will be evently
+  distributed over the two offsets. Each offset has the same format as
+  as for <SPAN  CLASS="textit">Note</SPAN>.
+
+<P>
+</DD>
+<DT><STRONG>Value Range</STRONG></DT>
+<DD>Two values joined with a single comma. Both values
+  and the comma must be present. The first value is the initial pitch
+  bend setting; the second is the final. The values will be
+  incremented (or decremented) for each event offset according to the
+  <SPAN  CLASS="textit">count</SPAN> value. See C<SMALL>HANNEL </SMALL>A<SMALL>FTERTOUCH</SMALL>, above, for the
+  range rules.
+
+<P>
+</DD>
+</DL>
+
+<P>
+<DIV ALIGN="CENTER">
+------------
+</DIV>
+
+<P>
+
+<UL>
+<LI>Remember that you can use hexadecimal notation for any of the
+  above commands. A hex value is one preceded by a ``0x'' ... the
+  decimal value 20 would be 0x14.
+
+<P>
+</LI>
+<LI>M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> is unaffected by G<SMALL>ROOVE</SMALL> commands.
+
+<P>
+</LI>
+<LI>Bar measure pointers are <SPAN  CLASS="textit">not</SPAN> updated or affected.
+
+<P>
+</LI>
+<LI>For an alternate method of including a complete MIDI file
+  directly into a track please see the MIDII<SMALL>NC</SMALL> command
+  <A HREF="#midi-inc">(here)</A>.
+
+<P>
+</LI>
+<LI>Yet an another alternate method to be aware of is MIDI
+  <A HREF="#sec-midi">(here)</A> which places events
+  directly into the Meta track.
+
+<P>
+</LI>
+</UL>
+
+<P>
+
+<H1><A NAME="SECTION0023180000000000000000">
+MIDIPan</A>
+</H1>
+
+<P>
+In MIDI-speak ``pan'' is the same as ``balance'' on a stereo. By
+adjusting the MIDIP<SMALL>AN</SMALL> for a track you can direct the output to
+the left, right or both speakers. Example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass MIDIPan 4   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+This command is only available in track mode. The data generated is
+not sent into the MIDI stream until musical data is created for the
+relevant MIDI channel.
+
+<P>
+The value specified must be in the range 0 to 127 (or a mnemonic list below), and must be an
+integer.
+
+<P>
+A variation for this command is to have the pan value change over a
+range of beats:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo MidiPan 10 120 4  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+in this case you must give exactly 3 arguments:
+
+<P>
+
+<OL>
+<LI>The initial pan value (0 to 127),
+</LI>
+<LI>The final pan value (0 to 127),
+</LI>
+<LI>The number of beats to apply the pan over.
+</LI>
+</OL>
+
+<P>
+Using a beat count you can create interesting effects with different
+instruments moving between the left and right channels.
+
+<P>
+MIDIP<SMALL>AN</SMALL> is not saved or restored by G<SMALL>ROOVE</SMALL> commands, nor
+is it effected by S<SMALL>EQ</SMALL>C<SMALL>LEAR</SMALL>. A MIDIP<SMALL>AN</SMALL> is inserted
+directly into the MIDI track at the point at which it is encountered
+in the music file. This means that the effect of MIDIP<SMALL>AN</SMALL> will
+be in use until another MIDIP<SMALL>AN</SMALL> is encountered.
+
+<P>
+MIDIP<SMALL>AN</SMALL> can be used in MIDI compositions to emulate the sound
+of an orchestra. By assigning different values to different groups of
+instruments, you can get the feeling of strings, horns, etc. all
+placed in the ``correct'' position on the stage.
+
+<P>
+MIDIP<SMALL>AN</SMALL> can be used for much cruder purposes. When creating
+accompaniment tracks for a mythical jazz group, you might set all the
+bass tracks (Bass, Walk, Bass-1, etc) set to aMIDIP<SMALL>AN</SMALL> 0. Now,
+when practicing at home you have a ``full band''; and the bass player
+can practice without the generated bass lines simply by turning off
+the left speaker.
+
+<P>
+Because most MIDI keyboard do not reset between tunes, there should be
+a MIDIP<SMALL>AN</SMALL> to undo the effects at the end of the file.
+Example:<A NAME="tex2html98"
+  HREF="#foot12951"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">11</SPAN></SUP></A>
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Include swing 
+<BR>
+Groove Swing
+<BR>
+Bass MIDIPan 0
+<BR>
+Walk MIDIPan 0
+<BR>
+1 C
+<BR>
+2 C
+<BR>  ...
+<BR>
+123 C
+<BR>
+Bass MIDIPan 64
+<BR>
+Walk MIDIPan 64   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+To make setting easier and more consistent the following mnemonic
+values may be used (case can be upper, lower or mixed):
+
+<P>
+<DIV ALIGN="CENTER">
+
+		<Table CellSpacing=0 Width="80%" Align="Center" CellPadding=10 BGColor="#dddddd" Border=3>
+           <tr> <td>
+	       <TABLE CELLPADDING=3 BORDER="1">
+<TR><TD ALIGN="LEFT"><SPAN  CLASS="textit">Symbolic Name</SPAN></TD>
+<TD ALIGN="LEFT"><SPAN  CLASS="textit">Actual Value</SPAN></TD>
+</TR>
+<TR><TD ALIGN="LEFT">Left100</TD>
+<TD ALIGN="LEFT">0</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Left90</TD>
+<TD ALIGN="LEFT">6</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Left80</TD>
+<TD ALIGN="LEFT">13</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Left70</TD>
+<TD ALIGN="LEFT">19</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Left60</TD>
+<TD ALIGN="LEFT">25</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Left50</TD>
+<TD ALIGN="LEFT">31</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Left40</TD>
+<TD ALIGN="LEFT">39</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Left30</TD>
+<TD ALIGN="LEFT">44</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Left20</TD>
+<TD ALIGN="LEFT">50</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Left10</TD>
+<TD ALIGN="LEFT">57</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Center</TD>
+<TD ALIGN="LEFT">64</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Right10</TD>
+<TD ALIGN="LEFT">70</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Right20</TD>
+<TD ALIGN="LEFT">77</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Right30</TD>
+<TD ALIGN="LEFT">83</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Right40</TD>
+<TD ALIGN="LEFT">88</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Right50</TD>
+<TD ALIGN="LEFT">96</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Right60</TD>
+<TD ALIGN="LEFT">102</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Right70</TD>
+<TD ALIGN="LEFT">108</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Right80</TD>
+<TD ALIGN="LEFT">114</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Right90</TD>
+<TD ALIGN="LEFT">121</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Right100</TD>
+<TD ALIGN="LEFT">127</TD>
+</TR>
+</TABLE> 
+	
+           </td></tr>
+        </Table>
+ 
+</DIV>
+
+<P>
+
+<H1><A NAME="SECTION0023190000000000000000">
+MIDISeq</A>
+</H1>
+
+<P>
+It is possible to associate a set of MIDI controller messages with
+certain beats in a sequence. For example, you might want to have the
+Modulation Wheel set for the first beats in a bar, but not for the
+third. The following example shows how:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Seqsize 4 
+<BR>
+Begin Bass-2 
+<BR>
+Voice NylonGuitar 
+<BR>
+Octave 4 
+<BR>
+Sequence { 1 4 1 90; 2 4 3 90; 3 4 5 90; 4 4 1+ 90} 
+<BR>
+MIDIDef WheelStuff 1 1 0x7f ; 2 1 0x50; 3 1 0 
+<BR>
+MidiSeq WheelStuff 
+<BR>
+Articulate 90 
+<BR>
+End 
+<BR>    
+<BR>
+C <SPAN CLASS="MATH">*</SPAN> 4  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The M<SMALL>IDI</SMALL>S<SMALL>EQ</SMALL> command is specific to a track and is saved as part
+of the G<SMALL>ROOVE</SMALL> definition. This lets style file writers use
+enhanced MIDI features to dress up their sounds.
+
+<P>
+The command has the following syntax:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>TrackName MidiSeq <Beat> <Controller> <Datum> [ ; ...]   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+where:
+<DL>
+<DT><STRONG>Beat</STRONG></DT>
+<DD>is the Beat in the bar. This can be an integer (1,2, etc.)
+  or a floating point value (1.2, 2.25, etc.). It must be 1 or greater
+  and less than the end of bar (in <SPAN  CLASS="textbf">4/4</SPAN> it must be less than
+  5).
+
+<P>
+</DD>
+<DT><STRONG>Controller</STRONG></DT>
+<DD>A valid MIDI controller. This can be a value in the
+  range 0x00 to 0x7f or a symbolic name. See the appendix
+  <A HREF="node33.html#sec-controllers">, here,</A> for a list of
+  defined names.
+
+<P>
+</DD>
+<DT><STRONG>Datum</STRONG></DT>
+<DD>All controller messages use a single byte ``parameter''
+  in the range 0x00 to 0x7f.
+
+<P>
+</DD>
+</DL>
+
+<P>
+You can enter the values in either standard decimal notation or in
+hexadecimal with the prefixed ``0x''. In most cases, your code will be
+clearer if you use values like ``0x7f'' rather than the equivalent
+``127''.
+
+<P>
+The MIDI sequences specified can take several forms:
+
+<P>
+
+<OL>
+<LI>A simple series like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MIDISeq 1 ReleaseTime 50; 3 ReleaseTime 0   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+in this case the commands are applied to beats 1 and 3 in each bar
+  of the sequence.
+
+<P>
+</LI>
+<LI>As a set of names predefined in an MIDID<SMALL>EF</SMALL> command:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MIDISeq Rel1 Rel2   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Here, the commands defined in ``Rel1'' are applied to the first bar
+  in the sequence, ``Rel2'' to the second. And, if there are more bars
+  in the sequence than definitions in the line, the series will be
+  repeated for each bar.
+
+<P>
+</LI>
+<LI>A set of series enclosed in { } braces. Each braced series is
+  applied to a different bar in the sequence. The example above could
+  have been does as:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MIDISeq { 1 ReleaseTime 50; 3 ReleaseTime 0 }  \
+<BR>     { 2 ReleaseTime 50; 4 ReleaseTime 0 }   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+</LI>
+<LI>Finally, you can combine the above into different combinations.
+  For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MIDIDef Rel1 1 ReleaseTime 50 
+<BR>
+MIDIDef Rel2 2 ReleaseTime 50  
+<BR>
+MIDISeq { Rel1; 3 ReleaseTime 0 } { Rel2; 4 ReleaseTime 0 }   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+</LI>
+</OL>
+
+<P>
+You can have specify different messages for different beats (or
+different messages/controllers for the same beat) by listing them on
+the same M<SMALL>IDI</SMALL>S<SMALL>EQ</SMALL> line separated by ``;''s.
+
+<P>
+If you need to repeat a sequence for a measure in a sequence you can
+use the special notation ``/'' to force the use of the previous line.
+The special symbol ``z'' or ''-'' can be used to disable a bar (or
+number of bars). For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass-Dumb MIDISeq 1 ReleaseTime 20 z / FOOBAR   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+would set the ``ReleaseTime'' sequence for the first bar of the
+sequence, no MIDISeq events for the second and third, and the contents
+of ``FOOBAR'' for the fourth.
+
+<P>
+To disable the sending of messages just use a single ``-'':
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass-2 MidiSeq - // disable controllers  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+
+<H1><A NAME="SECTION0023200000000000000000">
+MIDISplit</A>
+</H1>
+
+<P>
+For certain post-processing effects it is convenient to have each
+different drum tone in a separate MIDI track. This makes it easier to
+apply an effect to, for example, the snare drum. Just to make this a
+bit more fun you can split any track created by 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> .
+
+<P>
+To use this feature:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MIDISplit <list of channels>  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+So, to split out just the drum channel<A NAME="tex2html99"
+  HREF="#foot12954"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">12</SPAN></SUP></A> you would have the command:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MIDISplit 10  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+somewhere in your song file.
+
+<P>
+Alternately, you can use a track name. In this case the track, if not
+already extant, will be created and the MIDI channel will be assigned.
+So, rather than using a channel number, you can do something like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MIDISplit Drum   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+When processing 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  creates an internal list of MIDI note-on events
+for each tone or pitch in the track. It then creates a separate MIDI
+track for each list. Any other events are written to another track.
+
+<P>
+Notes:
+
+<UL>
+<LI>This option is quite useful with drum tracks. By creating a
+  different track for each drum instrument you can easily modify them
+  in post production using a MIDI sequencer or editor. We're not sure
+  how useful a split piano track would be.
+
+<P>
+</LI>
+<LI>Using multiple track names with the same channel assignment has
+  no effect. So, 
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiSplit Drum Drum-HighHat Drum-Snare  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+is the same as simply using ``Drum'' since all the drum track share
+channel 10.
+
+<P>
+</LI>
+<LI>Using this option with a type 0 SMF file (using the -M0 or the
+  M<SMALL>IDI</SMALL>F<SMALL>ILE </SMALL>SMF=0 option) will have no effect since the tracks
+  are collapsed.
+</LI>
+</UL>
+
+<P>
+
+<H1><A NAME="SECTION0023210000000000000000"></A>
+<A NAME="miditext"></A>
+<BR>
+MIDIText
+</H1> 
+
+<P>
+This command inserts an arbitrary text string into a MIDI track at the
+current file position:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord-Sus MidiText I just love violins.  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will insert the text event<A NAME="tex2html100"
+  HREF="#foot12955"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">13</SPAN></SUP></A> ``I just love violins.'' into the
+C<SMALL>HORD-</SMALL>S<SMALL>US</SMALL> track.
+
+<P>
+Please note that if the specified track does not exist the text will
+be queued. If the track is never created, the command is ignored.
+
+<P>
+You can also insert text into the Meta track:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiText A message in the Meta Track  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Since the Meta track always exists, no queueing is done.
+
+<P>
+
+<H1><A NAME="SECTION0023220000000000000000">
+MIDITname</A>
+</H1>
+
+<P>
+When creating a MIDI track, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  inserts a MIDI Track Name event at
+the start of the track. By default, this name is the same as the
+associated 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  track name. You can change this by issuing the
+MIDI<SMALL>T</SMALL>N<SMALL>AME</SMALL> command. For example, to change the C<SMALL>HORD</SMALL>
+track name you might do something like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord MidiTname Piano  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Please note that this <SPAN  CLASS="textit">only</SPAN> effects the tracks in the generated
+MIDI file. You still refer to the track in your file as C<SMALL>HORD</SMALL>.
+
+<P>
+You can also use this command to rename the automatic name inserted
+into the Meta track. When 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  starts it inserts a Track Name event
+based on the filename at offset 0 in the Meta Track. For example, if
+you have a 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  input file ``dwr.mma'' the a ``Meta SeqName'' event
+``dwr'' will be inserted. A command like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MidiTName My version of ``Dancing with Roses''  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+anywhere in the input file will remove the original text and insert a
+new event in its place.<A NAME="tex2html101"
+  HREF="#foot12956"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">14</SPAN></SUP></A>
+<P>
+
+<H1><A NAME="SECTION0023230000000000000000">
+MIDIVoice</A>
+</H1>
+
+<P>
+Similar to the MIDIS<SMALL>EQ</SMALL> command discussed in the previous
+section, the MIDIV<SMALL>OICE</SMALL> command is used to insert MIDI
+controller messages into your files. Instead of sending the data for
+each bar as MIDIS<SMALL>EQ</SMALL> does, this command just sends the listed
+control events at the start of a track and then, if needed, at the
+start of each bar.
+
+<P>
+Again, a short example. Let us assume that you want to use the
+``Release Time'' controller to sustain notes in a bass line:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Seqsize 4 
+<BR>
+Begin Bass-2 
+<BR>
+Voice NylonGuitar 
+<BR>
+MidiVoice 1 ReleaseTime 50  
+<BR>
+Octave 4  
+<BR>
+Sequence { 1 4 1 90; 2 4 3 90; 3 4 5 90; 4 4 1+ 90 } 
+<BR>
+Articulate 60 
+<BR>
+End 
+<BR>    
+<BR>
+C <SPAN CLASS="MATH">*</SPAN> 4  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+should give an interesting effect.
+
+<P>
+The syntax for the command is:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Track MIDIVoice <beat> <controller> <Datum> [; ...]   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+This syntax is identical to that discussed in the section for
+MIDIS<SMALL>EQ</SMALL>, above. The <beat>value is
+required for the command--it determines if the data is sent before or
+after the V<SMALL>OICE</SMALL> command is sent. Some controllers are reset by
+a voice, others not. My experiments show that B<SMALL>ANK</SMALL> should be
+sent before, most others after. Using a ``beat'' of ``0'' forces the
+MidiVoice data to be sent before the Voice control; any other ``beat''
+value causes the data to be sent after the Voice control. In this
+silly example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Voice Piano1 
+<BR>
+MidiVoice {0 Bank 5; 1 ReleaseTime 100}   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+the MIDI data is created in an order like:
+
+<P>
+<P>
+<BLOCKQUOTE>0 Param Ch=xx Con=00 val=05 
+<BR>
+0 ProgCh Ch=xx Prog=00 
+<BR>
+0 Param Ch=xx Con=72 val=80
+
+</BLOCKQUOTE>
+
+<P>
+All the MIDI events occur at the same offset, but the order is (may
+be) important.
+
+<P>
+By default 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes that the MIDIVoice data is to be used only
+for the first bar in the sequence. But, it's possible to have a
+different sequence for each bar in the sequence (just like you can
+have a different V<SMALL>OICE</SMALL> for each bar). In this case, group the
+different data groups with {} brackets:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass-1 MIDIVoice {1 ReleaseTime 50} {1 ReleaseTime 20}   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+This list is stored with other G<SMALL>ROOVE</SMALL> data, so is ideal for
+inclusion in a style file.
+
+<P>
+If you want to disable this command after it has been issued you can
+use the form:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Track MIDIVoice - // disable  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Some technical notes:
+
+<P>
+
+<UL>
+<LI>
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  tracks the events sent for each bar and will not duplicate
+  sequences.
+
+<P>
+</LI>
+<LI>Be cautious in using this command to switch voice banks. If you
+  don't switch the voice bank back to a sane value you'll be playing
+  the wrong instruments!
+
+<P>
+</LI>
+<LI>Do use the MIDIC<SMALL>LEAR</SMALL> command
+  (<A HREF="#sec-midiclear">details)</A> to
+  ``undo'' anything you've done via a MIDIV<SMALL>OICE</SMALL> command.
+
+<P>
+</LI>
+</UL>
+
+<P>
+
+<H1><A NAME="SECTION0023240000000000000000"></A> <A NAME="channelvol"></A>
+<BR>
+MIDIVolume
+</H1> 
+
+<P>
+MIDI devices equipped with mixer settings can make use of the
+``Channel'' or ``Master'' volume settings.<A NAME="tex2html102"
+  HREF="#foot12912"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">15</SPAN></SUP></A>
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't set any channel volumes without your knowledge. If you
+want to use a set of reasonable defaults, look at the file
+<TT><SPAN  CLASS="textbf">includes/init.mma</SPAN></TT> which sets all channels other than ``1'' to
+``100''. Channel ``1'' is assumed to be a solo/keyboard track and is
+set to the maximum volume of ``127''.
+
+<P>
+You can set selected MIDIV<SMALL>OLUME</SMALL>s:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord MIDIVolume 55  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will set the Chord track channel. For most users, the use of this
+command is <SPAN  CLASS="textit">not</SPAN> recommended since it will upset the balance of
+the library grooves. If you need a track softer or louder you should
+use the V<SMALL>OLUME</SMALL> setting (which changes the MIDI velocities of
+each note) for the track.
+
+<P>
+The data generated is not sent into the MIDI stream until musical data
+is created for the relevant MIDI channel.
+
+<P>
+More sophisticated MIDI programs use MIDI volume changes in
+combination with velocity settings. If you are going to do a ``fancy
+arrangement'' you'll probably be better of using a dedicated
+sequencer/editor to make the track-by-track volume changes. On the
+other hand, you may find that using MIDIV<SMALL>OLUME</SMALL>,
+MIDIC<SMALL>RESC</SMALL> and MIDID<SMALL>ECRESC</SMALL>
+<A HREF="#midicresc">(here)</A> works just fine.
+
+<P>
+The volume arguments for this command can also be set using the
+standard volume mnemonics ``m'', ``p'', etc. (see
+<A HREF="node19.html#volume-table">here</A>).
+
+<P>
+Caution: If you use the command with A<SMALL>LL</SMALL>T<SMALL>RACKS</SMALL> you should note
+that only existing 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  tracks will be effected.
+
+<P>
+This command can be used in a non-track setting as well. In this case
+the MIDI Master Volume is used and the volumes are in the range 0 to
+16383.
+
+<P>
+<BR><HR><H4>Footnotes</H4>
+<DL>
+<DT><A NAME="foot12304">... set.</A><A
+ HREF="node23.html#tex2html88"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DD>Depending on your initialization files,
+  there may be other information MIDI in the track which is inserted
+  into the output file.
+
+</DD>
+<DT><A NAME="foot12936">... track:</A><A
+ HREF="node23.html#tex2html89"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DD>This is much easier to do with the KeySig
+  command, <A HREF="node27.html#keysig">here</A>
+
+</DD>
+<DT><A NAME="foot12939">... file.</A><A
+ HREF="node23.html#tex2html90"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
+<DD>A copyright message is set as a
+  meta-event with the coding <FF 02 Len Text>.
+
+</DD>
+<DT><A NAME="foot12403">...
+16383</A><A
+ HREF="node23.html#tex2html91"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
+<DD>A 14 bit MIDI number, 0 to 0x3fff.
+
+</DD>
+<DT><A NAME="foot12432">... portamento</A><A
+ HREF="node23.html#tex2html92"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
+<DD>The name ``Glis'' is used
+  because ``MIDIPortamento'' gets to be a bit long to type and
+  ``MIDIPort'' might be interpreted as something to do with
+  ``ports''.
+
+</DD>
+<DT><A NAME="foot12941">... pitch.</A><A
+ HREF="node23.html#tex2html93"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
+<DD>Most of the time it sounds awful,
+  especially when the author of 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is doing the twiddling.
+
+</DD>
+<DT><A NAME="foot12455">... 16383.</A><A
+ HREF="node23.html#tex2html94"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A></DT>
+<DD>The values for the pitch bend are a 14 bit
+    integer, hence the range 0 ... 0x3fff.
+
+</DD>
+<DT><A NAME="foot12544">...I<SMALL>GNORE</SMALL>PC=T<SMALL>RUE</SMALL></A><A
+ HREF="node23.html#tex2html95"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A></DT>
+<DD>``On'' and ``1'' can be
+    used instead of ``True''; ``Off'' and ``0'' can be used instead of
+    ``False''.
+
+</DD>
+<DT><A NAME="foot12949">... chords.</A><A
+ HREF="node23.html#tex2html96"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A></DT>
+<DD>The reason for this is that 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
+    doesn't really know when to stop applying an accidental in a set
+    of M<SMALL>IDI</SMALL>N<SMALL>OTE</SMALL> commands since they can easily span the current
+    bar. It is thought best to honor a key signature, but to reset it
+    for each chord. Not quite standard musical notation; but then
+    
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  isn't notation.
+
+</DD>
+<DT><A NAME="foot12950">... +8192.</A><A
+ HREF="node23.html#tex2html97"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">10</SPAN></SUP></A></DT>
+<DD>The number is a 14 bit value over 2 bytes.
+    Internally 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  converts the argument to a value 0 to 16383.
+
+</DD>
+<DT><A NAME="foot12951">...
+Example:</A><A
+ HREF="node23.html#tex2html98"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">11</SPAN></SUP></A></DT>
+<DD>This is much easier to do with the MMAStart and
+  MMAEnd options (<A HREF="node30.html#sec-paths">details)</A>.
+
+</DD>
+<DT><A NAME="foot12954">... channel</A><A
+ HREF="node23.html#tex2html99"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">12</SPAN></SUP></A></DT>
+<DD>In 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  this will
+  always be channel 10.
+
+</DD>
+<DT><A NAME="foot12955">... event</A><A
+ HREF="node23.html#tex2html100"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">13</SPAN></SUP></A></DT>
+<DD>This is a meta-event <FF
+  01 len msg>
 
 </DD>
-<DT><A NAME="foot14044">...
-``patches''.</A><A
- HREF="node23.html#tex2html98"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
-<DD>``Patch'' a bit of a historical term dating back
-  to the times when synthesizers cost a lot of money and used bits of
-  wire and cable to ``patch'' different oscillators, filters, etc.   together.
+<DT><A NAME="foot12956">... place.</A><A
+ HREF="node23.html#tex2html101"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">14</SPAN></SUP></A></DT>
+<DD>A Track Name (SeqName) message is set
+  as a meta-event with the coding <FF 03 Len
+  Text>.
 
 </DD>
-<DT><A NAME="foot14192">... casio-wk300</A><A
- HREF="node23.html#tex2html99"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
-<DD>Refer to I<SMALL>NCLUDE</SMALL> <A HREF="node29.html#sec-include">(here)</A> for details on file placement.
+<DT><A NAME="foot12912">... settings.</A><A
+ HREF="node23.html#tex2html102"><SUP><SPAN CLASS="arabic">23</SPAN>.<SPAN CLASS="arabic">15</SPAN></SUP></A></DT>
+<DD>I discovered this
+  on my keyboard after many frustrating hours attempting to balance
+  the volumes in the library. Other programs would change the keyboard
+  settings, and not being aware of the changes, I'd end up scratching
+  my head.
 
 </DD>
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html822"
+<A NAME="tex2html809"
   HREF="node24.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html820"
+<A NAME="tex2html807"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html814"
+<A NAME="tex2html801"
   HREF="node22.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html823"
-  HREF="node24.html">Triggers</A>
-<B> Up:</B> <A NAME="tex2html821"
+<B> Next:</B> <A NAME="tex2html810"
+  HREF="node24.html">Patch Management</A>
+<B> Up:</B> <A NAME="tex2html808"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html815"
-  HREF="node22.html">Low Level MIDI Commands</A></DIV>
+<B> Previous:</B> <A NAME="tex2html802"
+  HREF="node22.html">Subroutines</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node24.html b/docs/html/ref/node24.html
index 00efed9..6c88842 100644
--- a/docs/html/ref/node24.html
+++ b/docs/html/ref/node24.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Triggers</TITLE>
-<META NAME="description" CONTENT="Triggers">
+<TITLE>Patch Management</TITLE>
+<META NAME="description" CONTENT="Patch Management">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -28,531 +28,638 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html838"
+<A NAME="tex2html850"
   HREF="node25.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html836"
+<A NAME="tex2html848"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html830"
+<A NAME="tex2html842"
   HREF="node23.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html839"
-  HREF="node25.html">Fine Tuning (Translations)</A>
-<B> Up:</B> <A NAME="tex2html837"
+<B> Next:</B> <A NAME="tex2html851"
+  HREF="node25.html">Triggers</A>
+<B> Up:</B> <A NAME="tex2html849"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html831"
-  HREF="node23.html">Patch Management</A>
+<B> Previous:</B> <A NAME="tex2html843"
+  HREF="node23.html">Low Level MIDI Commands</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
+<!--Table of Child-Links-->
+<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
+
+<UL CLASS="ChildLinks">
+<LI><A NAME="tex2html852"
+  HREF="node24.html#SECTION002410000000000000000">Voice</A>
+<LI><A NAME="tex2html853"
+  HREF="node24.html#SECTION002420000000000000000">Patch</A>
+<UL>
+<LI><A NAME="tex2html854"
+  HREF="node24.html#SECTION002421000000000000000">Patch Set</A>
+<LI><A NAME="tex2html855"
+  HREF="node24.html#SECTION002422000000000000000">Patch Rename</A>
+<LI><A NAME="tex2html856"
+  HREF="node24.html#SECTION002423000000000000000">Patch List</A>
+<LI><A NAME="tex2html857"
+  HREF="node24.html#SECTION002424000000000000000">Ensuring It All Works</A>
+</UL></UL>
+<!--End of Table of Child-Links-->
+<HR>
 
 <H1><A NAME="SECTION002400000000000000000"></A>
-<A NAME="sec-triggers"></A>
+<A NAME="patch"></A>
 <BR>
-Triggers
+Patch Management
 </H1>
 
 <P>
-It is possible to have 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  sequences to be automatically played
-only when certain conditions apply. This is controlled by a
-T<SMALL>RIGGER</SMALL>.
-
+Modern music keyboards and synthesizers are capable of producing a
+bewildering variety of sounds. Many consumer units priced well under
+$1000.00 contain several hundred or more unique voices. But, ``out of
+the box'' 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  supports the 128 ``General MIDI''<A NAME="tex2html103"
+  HREF="#foot14608"><SUP><SPAN CLASS="arabic">24</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> preset voices as well as ``extended'' voices (see
+below). These voices are assigned the values 0 to 127. We refer to the
+various voices as ``tones'', ``instruments'', or
+``patches''.<A NAME="tex2html104"
+  HREF="#foot14609"><SUP><SPAN CLASS="arabic">24</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
 <P>
-T<SMALL>RIGGER</SMALL>s are available for all tracks with the exception of
-M<SMALL>ELODY</SMALL> and S<SMALL>OLO</SMALL>. T<SMALL>RIGGER</SMALL>s are <SPAN  CLASS="textit">not</SPAN> saved in
-G<SMALL>ROOVES</SMALL>.<A NAME="tex2html101"
-  HREF="#foot14428"><SUP><SPAN CLASS="arabic">24</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
+
+<H1><A NAME="SECTION002410000000000000000"></A>  <A NAME="set-voice"></A>
+<BR>
+Voice
+</H1>
+
 <P>
-Once you understand the concept of a T<SMALL>RIGGER</SMALL>, we think you'll
-find them very useful. Suppose, for example, that you only want a
-chord to be played on a track when the chord changes. First of all you
-need to create a chord track:
+The MIDI instrument or voice used for a track is set with:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Begin Chord-1 
-<BR>   Voice Piano1 
-<BR>   Octave 5 
-<BR>   Sequence {1 1 90 * 4} // chords on 1,2,3 and 4 
-<BR>
-End   </B> 
+    <B>Chord-2 Voice Piano1  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-If you used this with the following data:
+Voices apply only to the specified track. The actual instrument can be
+specified via the MIDI instrument number, an ``extended'' value, or
+with the symbolic name.  See the tables in the MIDI
+<A HREF="node33.html#sec-voicenames">voicing section</A> for lists of the standard, recognized
+names.
+
+<P>
+You can create interesting effects by varying the voice used with drum
+tracks. By default ``Voice 0'' is used. However, you can change the
+drum voices. The supplied library files do not change the voices since
+this is highly dependent on the MIDI synth you are using.
+
+<P>
+You can specify a different V<SMALL>OICE</SMALL> for each bar in a sequence.
+Repeated values can be represented with a ``/'':
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>1 C / D 
-<BR>
-2 C Gm  </B> 
+    <B>Chord Voice Piano1 / / Piano2  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-you will get chords sounding on each beat in the bar.
+It is possible to set up translations for the selected voice: see
+<A HREF="node26.html#set-voicetr">V<SMALL>OICE</SMALL>TR</A>.
 
 <P>
-To enable a trigger to only sound when the chord changes:
+To complicate matters a little bit more, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  also adds a pseudo
+voice N<SMALL>ONE</SMALL> which disables the generation of MIDI code to
+select a default voice. This is useful when you set a given track to
+a specific MIDI channel and you have preset an external synth. For
+example, suppose you want a S<SMALL>OLO</SMALL> track on MIDI channel 1 with
+no voice settings:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-1 Trigger Auto  </B> 
+    <B>Begin Solo 
+<BR>   channel 1 
+<BR>   Voice None 
+<BR>   ... 
+<BR>
+End 
+<BR></B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Now, the chord will sound on beats 1 and 3 of the first bar and 1 and
-2 of the second.
-
-<P>
-With that under our belts, let's have a look at all options available:
 
-<P>
-First, commands which do not require an additional option:
+<H1><A NAME="SECTION002420000000000000000"></A> 
+<A NAME="extended-patch"></A>
+<BR>
+Patch
+</H1>
 
 <P>
-<DL COMPACT>
-<DT></DT>
-<DD><DL>
-<DT><STRONG>Auto</STRONG></DT>
-<DD>This keyword signals that a trigger should occur
-    <SPAN  CLASS="textit">at any point</SPAN> when a chord is changed. In this case you do
-    not need (nor should you have) a B<SMALL>EATS</SMALL> option. Note: For
-    this command and R<SMALL>EST</SMALL> the actual point for the trigger is
-    the exact point of the chord/rest change (this could be at an
-    offset like 1.1415).
+In addition to the 128 standard voices mandated by the MIDI standards
+(referred to as the GM voices) 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  also supports extended voice
+banks.
 
 <P>
-</DD>
-<DT><STRONG>Off</STRONG></DT>
-<DD>Turns the trigger for the specified track off. This is
-    the same as having a T<SMALL>RIGGER</SMALL> command with no arguments. No
-    other commands are permitted with an ``off'' setting.
+<DIV ALIGN="CENTER">
 
-<P>
-</DD>
-<DT><STRONG>Rest</STRONG></DT>
-<DD>This keyword signals that a trigger should occur
-    <SPAN  CLASS="textit">at any point</SPAN> where a rest starts. In this way you can
-    handle a rest like a ``special'' chord.
+		<Table CellSpacing=0 Width="80%" Align="Center" CellPadding=10 BGColor="#dddddd" Border=3>
+           <tr> <td>
+	       <BR>
+<BR><SPAN  CLASS="textit">The rest of this
+        chapter presents features which are highly dependent your hardware.
+        It is quite possible to create midi files which sound very
+        different (or even awful, or perhaps not at all) on other
+        hardware. We recommend that you <SPAN  CLASS="textit">do not</SPAN> use these
+        features to create files you want to share!</SPAN>
+	
+           </td></tr>
+        </Table>
 
-<P>
-</DD>
-</DL>
-</DD>
-</DL>
+</DIV>
 
 <P>
-The following commands are set in the OPTION=VALUE format:
+A typical keyboard will assign instruments to different voice
+banks. The first, default, bank will contain the standard set of 128
+GM instruments. However, you can select different banks, each with a
+variety of voices, by changing the current voice bank. This switching
+is done by changing the value of MIDI Controller 0, 32 or both. You'll
+need to read the manual for your hardware to figure this out.
 
 <P>
-<DL COMPACT>
-<DT></DT>
-<DD><DL>
-<DT><STRONG>Beats</STRONG></DT>
-<DD>A comma separated list of beats for your trigger. Note
-    that this is ignored if you have set one of the keywords
-    A<SMALL>UTO</SMALL> or R<SMALL>EST</SMALL>. The beats can be any legal offset into
-    the bar (in <SPAN  CLASS="textbf">4/4</SPAN> this would include 1, 2.4 and even
-    3.9).
+In order to use voices outside of the normal GM range 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  uses an
+extended addressing mode which includes values for the patch and
+controllers 0 and 32. Each value is separated from the others with a
+single ``.''. Two examples would include 22.33.44 and 22.33. The first
+value is the Patch Number, the second is a value for Controller 0. The
+third value, if present, is the setting for Controller 32.
 
 <P>
-</DD>
-<DT><STRONG>Bars</STRONG></DT>
-<DD>The bars of the sequence to apply the trigger to. For
-    example (assuming a four bar sequence):
+My Casio Wk-3000 lists Bank-53, Program-27 as "Rotary Guitar". It's easy to use
+this voice directly in a V<SMALL>OICE</SMALL> command:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-1 Trigger Auto Bars=1,3  </B> 
+    <B>Chord Voice 27.53  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-would limit the sequence to chord changes occurring in the first
-    and third (of four) bars of each sequence in the song.
+Yes, but who wants all those ``funny'' numbers in their 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  files?
+Well, no one that I know. For this reason the P<SMALL>ATCH</SMALL> command has
+been developed. This command lets you modify existing patch names,
+list names and create new ones.
 
 <P>
-</DD>
-<DT><STRONG>Cnames</STRONG></DT>
-<DD>A list of chord names which are checked against the
-    active chord at each point of the B<SMALL>EATS</SMALL> list. Example:
+P<SMALL>ATCH</SMALL> takes a variety of options. We suggest you read this
+section and examine some of the included example files before
+venturing out on your own. But, really, it's not that complicated.
+
+<P>
+Unless otherwise noted, you can stack a number of different options
+onto the same P<SMALL>ATCH</SMALL> line.
+
+<P>
+
+<H2><A NAME="SECTION002421000000000000000"></A>
+<A NAME="patch-set"></A>
+<BR>
+Patch Set
+</H2>
+
+<P>
+The S<SMALL>ET</SMALL> option is used to assign one or more patch values to
+symbolic names. Going back to my Casio example, above, I could use the
+following line to register the voice with 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-Test Trigger Beats=1,2,3,4 Cnames=Cm,E7,FM7   </B> 
+    <B>Patch Set 27.53=RotaryGuitar  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-If the chord name is not in the specified list, no trigger is
-    activated.
+The assignment consists of two parts or keys joined by a ``=''
+sign. No spaces are permitted. The left part of the assignment is a
+value. It can be a single number in the range 0 to 127; or 2 or 3 numbers
+joined by ``.''s. The right right part is a symbolic name. Any characters
+are permitted (but no spaces!).
 
 <P>
-</DD>
-<DT><STRONG>Ctonics</STRONG></DT>
-<DD>A list of base chord names which are checked against
-    the active chord at each point of the B<SMALL>EATS</SMALL> list. Example:
+After the assignment you can use ``RotaryGuitar'' just like any other
+instrument name:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-Test Trigger Beats=1,2,3,4 Ctonics= C,E,F   </B> 
+    <B>Chord Voice rotaryguitar  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-If the tonic of the chord is not in the specified list, no trigger
-    is activated.
+Note that once the voice has been registered you don't need to worry
+about the case of individual letters.
 
 <P>
-</DD>
-<DT><STRONG>CTypes</STRONG></DT>
-<DD>A list of chord types (e.g., ``m'', ``7'', ``dim'')
-    which are checked against the active chord at each point of
-    theB<SMALL>EATS</SMALL> list. Example:
+It's even possible to register a number of voices in this manner:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-Test Trigger Beats=1,2,3,4 Ctypes=m,m7,dim7   </B> 
+    <B>Patch set 27.53=RotaryGuitar 61.65=BASS+TROMBONE   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-If the chord-type is not in the specified list, no trigger is
-    activated.
+Just make sure that the S<SMALL>ET</SMALL> assignments are the last thing on
+the P<SMALL>ATCH</SMALL> line.
 
 <P>
-</DD>
-<DT><STRONG>Count</STRONG></DT>
-<DD>The number of patterns to use from the sequence. If you
-    have a sequence of four events (like the example at the start of
-    this section) only the first event is used. However, by setting
-    the count to a value:
+It is relatively easy to load entire sets of extended patch names by
+creating special 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  include files. For example, for a Casio
+WK-3000 keyboard you might have the file <TT><SPAN  CLASS="textbf">includes/casio-wk3.mma</SPAN></TT>
+with a large number of settings. Here's a snippet:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-1 Trigger Auto Count=2  </B> 
+    <B>Begin Patch Set 
+<BR>
+0.48=GrandPiano 
+<BR>
+1.48=BrightPiano 
+<BR>
+2.48=ElecGrandPiano 
+<BR>
+3.48=Honky-Tonk1 
+<BR>  ...
+<BR>
+End  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-more of the patterns will be used. No pattern will start past the
-    end of the current bar. The above example doesn't really make a
-    lot of sense, but with a sequence like:
+Now, at the top of your song file or in a <SMALL>MMARC</SMALL> file insert the
+command:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-1 Sequence {1 3 90; 1.3 3 90; 1.6 3 90}  </B> 
+    <B>include casio-wk300<A NAME="tex2html105"
+  HREF="#foot14757"><SUP><SPAN CLASS="arabic">24</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-and a C<SMALL>OUNT</SMALL> of 3 you can have a triplet play for each
-    trigger point.
+A file like this can be created by hand or you can convert existing an
+existing file to a format  understands. A number of ``patch''
+files exist for the popular ``Band in a Box'' program from
+PGMusic. There files may be subject to copyright, so use them with
+respect. No patch files are included in this distribution, but many
+are freely available on the internet. For a start you might want to
+look at <TT><A NAME="tex2html106"
+  HREF="http://www.pgmusic.com/support_miscellaneous.htm">http://www.pgmusic.com/support_miscellaneous.htm</A></TT>. These
+files cannot be read my 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> , so we have included a
+little conversion utility <TT><SPAN  CLASS="textbf">util/pg2mma.py</SPAN></TT>. There is a short
+file with instructions <TT><SPAN  CLASS="textbf">util/README.pg2mma</SPAN></TT>. 
 
 <P>
-</DD>
-<DT><STRONG>Measures</STRONG></DT>
-<DD>You can limit the trigger events to specific
-    measures. For example:
+The S<SMALL>ET</SMALL> option will issue warning messages if you redefine
+existing instrument names or addresses. We suggest that you edit any
+configuration files so that they have unique names and that you do not
+rename any of the standard GM names.
 
 <P>
 
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord-1 Trigger Auto Measures=1,5,9   </B> 
-   
-	    </td></tr>
-      </Table>
+<H2><A NAME="SECTION002422000000000000000">
+Patch Rename</A>
+</H2>
 
 <P>
-will cause trigger events to be played only when a chord changes
-    in bars 1, 5 or 9.<A NAME="tex2html102"
-  HREF="#foot14523"><SUP><SPAN CLASS="arabic">24</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> Please note that the bar numbers
-    are not checked against the actual bar numbers in your song (which
-    can be hard to calculate after repeats and endings), but with the
-    number label in the file. So a trigger command in the above
-    example will apply to all of the following bars, regardless of the
-    order of the numbering:
+The naming of patches is actually quite arbitrary. You'll find that
+different manufacturers use different names to refer to the same
+voices. Most of the time this isn't a major concern, but you have the
+freedom in 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to change any patch name you want. For example, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
+calls the first voice in the GM set ``Piano1''. Maybe you want to use
+the name ``AcousticGrand''. Easy:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>5 Cm
-<BR>
-1 G
-<BR>
-9 A  </B> 
+    <B>Patch Rename Piano1=AcousticGrand  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Please don't number your bars like this! It's just an example.
+Each R<SMALL>ENAME</SMALL> option has a left and right part joined by an ``=''
+sign. The left part is the current name; the right is the new
+name. Please note that after this command the name ``Piano1'' will not
+be available.
 
 <P>
-</DD>
-<DT><STRONG>Override</STRONG></DT>
-<DD>By default, when a bar is parsed and the trigger
-    command <SPAN  CLASS="textit">does not</SPAN> create any events 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will generate an
-    empty bar for the track. However, by setting O<SMALL>VERRIDE=</SMALL>T<SMALL>RUE</SMALL>
-    the original sequence for the track will be used. Use of this
-    command (in conjunction with the S<SMALL>EQUENCE</SMALL> command) lets you
-    have different patterns for bars with and without a trigger
-    response.
+You can have any number of items in a list; however, they must be the
+last items on the P<SMALL>ATCH</SMALL> line.
+
+<P>
+
+<H2><A NAME="SECTION002423000000000000000">
+Patch List</A>
+</H2>
 
 <P>
+After making changes to 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's internal tables you might want to
+check to make sure that what you meant is what you got. For this
+reason there are three different versions of the L<SMALL>IST</SMALL>
+command.
+
+<P>
+<DL>
+<DT><STRONG>List=GM</STRONG></DT>
+<DD>Lists the current values of the GM voices,
+</DD>
+<DT><STRONG>List=EXT</STRONG></DT>
+<DD>Lists the extended voices,
 </DD>
-<DT><STRONG>Sequence</STRONG></DT>
-<DD>By default, a T<SMALL>RIGGER</SMALL> will use the
-    S<SMALL>EQUENCE</SMALL> defined for the track. This command defines a
-    different sequence to use. This can be useful in toggling between
-    the track sequence and the trigger's by turning the trigger on and
-    off. Define the sequence in the normal manner:
+<DT><STRONG>List=All</STRONG></DT>
+<DD>Lists both the GM and extended voices.
+</DD>
+</DL>
+
+<P>
+For example, the command:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-1 Trigger Auto Sequence = {1 3 90; 1.33 3 80; 1.66 3
-      70}   </B> 
+    <B>Patch List=EXT  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Only one sequence is permitted in a trigger command.
+will produce a listing something like:
 
 <P>
-</DD>
-<DT><STRONG>Sticky</STRONG></DT>
-<DD>This is a convience option to set the S<SMALL>TICKY</SMALL>
-    bit for the current track. Its effect is the same as described <A HREF="node6.html#sect-sticky">here</A>. When using the option in a
-    T<SMALL>RIGGER</SMALL> line you must include the ``='' as in:
-    
+
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Drum-Triangle Trigger Sticky=True   </B> 
+    <B>0.48=GrandPiano 
+<BR>
+1.48=BrightPiano 
+<BR>
+2.48=ELEC.GrandPiano 
+<BR> ...</B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-</DD>
-<DT><STRONG>Truncate</STRONG></DT>
-<DD>The duration of the notes in the sequence used by a
-    trigger are, normally, left as defined. If you are using short
-    notes, this works just fine. But, if the durations are longer you
-    can end up with overlapping notes. The T<SMALL>RUNCATE</SMALL> command
-    forces 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to truncate the duration of each note to the lesser
-    of what is specifed, the start of the next pattern or the end of
-    the current bar.
 
-<P>
-</DD>
-</DL>
-</DD>
-</DL>
+<H2><A NAME="SECTION002424000000000000000">
+Ensuring It All Works</A>
+</H2>
 
 <P>
-Things to note:
-
-<UL>
-<LI>A T<SMALL>RIGGER</SMALL> will always override a S<SMALL>EQUENCE</SMALL> in a
-  track (almost, see the O<SMALL>VERRIDE</SMALL> option). So, if you have a
-  sequence set, it will never be played if a trigger is active ...
-  whether the trigger is activated or not. You should also note that
-  R<SMALL>IFF</SMALL>s override triggers ... which make riffs a convenient
-  method of disabling triggers for one or more bars.
+If you are going to use any of the extended patches in your MIDI files
+you may need to do some additional work.
 
 <P>
-When combining various options you should note the hierarchy of
-  
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's decision tree:
-  
-<OL>
-<LI>If the B<SMALL>ARS</SMALL> or M<SMALL>EASURES</SMALL> options have been set
-    and the current bar is not in the list, no trigger is enabled,
+Your hardware may need to be in a ``special'' mode for any of the
+extended patches to take effect. What we suggest is that you use the
+MIDI command <A HREF="node23.html#sec-midi">(details here)</A> to do some initialization. For an example please
+look at the file <TT><SPAN  CLASS="textbf">includes/init.mma</SPAN></TT> which we include in our
+personal files. This file sets the volume, pan and controller values
+to known settings. It's easy to modify this file to match your
+hardware setup.
 
 <P>
-</LI>
-<LI>If there is no sequence (either from the track sequence or the
-    trigger sequence option), no trigger is enabled,
+To use a file like <TT><SPAN  CLASS="textbf">includes/init.mma</SPAN></TT> just include a line like:
 
 <P>
-</LI>
-<LI>Regardless of the current mode (Chord, Rest or Beats) a new
-    sequence is created. If this is an empty sequence ... again no
-    trigger.
 
-<P>
-</LI>
-<LI>the CN<SMALL>AME</SMALL>, CT<SMALL>ONIC</SMALL> and CT<SMALL>YPE</SMALL> commands act
-    to limit the B<SMALL>EATS</SMALL>.
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>include init  </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
-</LI>
-</OL>
+in your mmarc file. See the Path section of this manual for details
+<A HREF="node30.html#sec-paths">(here)</A>.
 
 <P>
-If any of the above conditions result in ``no trigger'', no events
-  will be generated. You can force events with the use of the
-  O<SMALL>VERRIDE</SMALL> option (above).
+To help keep things sane, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  checks each track as it is closed. If
+an extended voice has been used in that track it resets the effected
+controllers to a zero state. In most cases this means that if you
+finish playing the file your keyboard will be returned to a
+``default'' state.
 
 <P>
-An empty line:
+However, you might wish to generate some explicit MIDI sequences at the
+end of a generated file. Just write another file like the
+<TT><SPAN  CLASS="textbf">init.mma</SPAN></TT> file we discussed above. You can insert this file by
+placing a line like:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Drum-snare Trigger  </B> 
+    <B>include endinit  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-will set all options to the default and disable the trigger.
+at the end of your song file. Or, use the MMAE<SMALL>ND</SMALL> command
+detailed <A HREF="node30.html#sec-mmaend">here</A>.
 
 <P>
-</LI>
-<LI>For the CN<SMALL>AMES</SMALL>, CT<SMALL>ONICS</SMALL> and CT<SMALL>YPES</SMALL>
-  limiters:
+You can get about as complicated as you want with all this. One scheme
+you might consider is to use macros to wrap your extended patch
+code. For example:
 
 <P>
 
-<UL>
-<LI>Using R<SMALL>OMAN</SMALL> notation, the chord name will be the value
-    of the roman numeral (e.g., ``I'', ``vii''); however, the tonic
-    and type will be correctly derived.
-
-<P>
-</LI>
-<LI>The T<SMALL>RANSPOSE</SMALL> settings have no effect on the chord
-    names and tonics.
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>if def Casio 
+<BR>
+include casio-wk3000 
+<BR>
+include init.file.for.casio.mma 
+<BR>
+endif 
+<BR>   
+<BR>
+Groove somegroove 
+<BR>   
+<BR>
+if def Casio 
+<BR>
+Chord Voice ROtaryGuitar 
+<BR>
+Endif 
+<BR>   
+<BR>
+1  Cm 
+<BR>
+2  Dm 
+<BR>   ...more chords 
+<BR>
+if def Casio 
+<BR>
+include restore-file-for-casio.mma 
+<BR>
+endif   </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
-</LI>
-<LI>P<SMALL>OLYCHORDS</SMALL> will have only the root (left side) of the
-    name saved (The chords ``C'' and ``C¦D'' are identical
-    for the purposes of a trigger).
+Now, when you compile the file define the macro on the command line:
 
 <P>
-</LI>
-<LI>If you have more than one of these options set, only the first
-    (in order of CN<SMALL>AMES</SMALL>, CT<SMALL>ONICS</SMALL> and CT<SMALL>YPES</SMALL>) is
-    used.
 
-<P>
-</LI>
-</UL>
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>$ mma -SCASIO filename   </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
-</LI>
-<LI>You may get better results by creating a main track and copy
-  that to a trigger track.
+This defines the macro so that your wrappers work. To compile for the
+GM voicing, just skip the ``-SCASIO''.
 
 <P>
-</LI>
-<LI>A T<SMALL>RIGGER</SMALL> command always starts with all options set to
-  default.
+An alternate method is to use the V<SMALL>OICE</SMALL>TR command
+<A HREF="node26.html#set-voicetr">(details here)</A>. Using a similar example we'd create a song
+file like:
 
 <P>
-</LI>
-<LI>Triggers are not saved as part of a G<SMALL>ROOVE</SMALL>. However,
-  there is no reason you can't save a trigger command in a macro (in a
-  library file) and call that from your song file.
 
-<P>
-If you want a trigger to sound across different grooves you must set
-  the track for the trigger to S<SMALL>TICKY</SMALL> (details
-  <A HREF="node6.html#sect-sticky">here</A>). If you don't, all
-  the settings for the track will be reset when a G<SMALL>ROOVE</SMALL>
-  command is issued.
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>if def Casio 
+<BR>
+include casio-wk3000 
+<BR>
+include init.file.for.casio.mma 
+<BR>
+VoiceTR Piano1=RotaryGuitar ChoralAhhs=VoxHumana 
+<BR>
+endif 
+<BR>
+Groove somegroove 
+<BR>   
+<BR>
+1  Cm 
+<BR>
+2  Dm 
+<BR>   ...more chords 
+<BR>
+if def Casio 
+<BR>
+include restore-file-for-casio.mma 
+<BR>
+endif   </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
-</LI>
-</UL>
+Notice how, in this example, we don't need to wrap each and every
+V<SMALL>OICE</SMALL> line. We just create a translation table with the
+alternate voices we want to use. Now, when the G<SMALL>ROOVE</SMALL> is loaded
+the various voices will be changed.
 
 <P>
-A number of example files are included in the distribution in the
-directory <TT><A NAME="tex2html103"
-  HREF="egs/trigger">egs/trigger</A></TT>.
 
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot14428">...G<SMALL>ROOVES</SMALL>.</A><A
- HREF="node24.html#tex2html101"><SUP><SPAN CLASS="arabic">24</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
-<DD>If triggers were part of a groove, the
-  triggers a user creates would disappear on a groove change. Probably
-  not what is expected.
+<DT><A NAME="foot14608">... MIDI''</A><A
+ HREF="node24.html#tex2html103"><SUP><SPAN CLASS="arabic">24</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DD>The General
+  MIDI or GM standard was developed by the MIDI Manufactures
+  Association.
+
+</DD>
+<DT><A NAME="foot14609">...
+``patches''.</A><A
+ HREF="node24.html#tex2html104"><SUP><SPAN CLASS="arabic">24</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DD>``Patch'' a bit of a historical term dating back
+  to the times when synthesizers cost a lot of money and used bits of
+  wire and cable to ``patch'' different oscillators, filters, etc.   together.
 
 </DD>
-<DT><A NAME="foot14523">... 9.</A><A
- HREF="node24.html#tex2html102"><SUP><SPAN CLASS="arabic">24</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
-<DD>This is a good reason to number each
-      bar in your song, as recommended <A HREF="node8.html#sect-barnumbers">here</A>.
+<DT><A NAME="foot14757">... casio-wk300</A><A
+ HREF="node24.html#tex2html105"><SUP><SPAN CLASS="arabic">24</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
+<DD>Refer to I<SMALL>NCLUDE</SMALL> <A HREF="node30.html#sec-include">(here)</A> for details on file placement.
 
 </DD>
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html838"
+<A NAME="tex2html850"
   HREF="node25.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html836"
+<A NAME="tex2html848"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html830"
+<A NAME="tex2html842"
   HREF="node23.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html839"
-  HREF="node25.html">Fine Tuning (Translations)</A>
-<B> Up:</B> <A NAME="tex2html837"
+<B> Next:</B> <A NAME="tex2html851"
+  HREF="node25.html">Triggers</A>
+<B> Up:</B> <A NAME="tex2html849"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html831"
-  HREF="node23.html">Patch Management</A></DIV>
+<B> Previous:</B> <A NAME="tex2html843"
+  HREF="node23.html">Low Level MIDI Commands</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node25.html b/docs/html/ref/node25.html
index 418cb80..e935e29 100644
--- a/docs/html/ref/node25.html
+++ b/docs/html/ref/node25.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Fine Tuning (Translations)</TITLE>
-<META NAME="description" CONTENT="Fine Tuning (Translations)">
+<TITLE>Triggers</TITLE>
+<META NAME="description" CONTENT="Triggers">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -28,669 +28,535 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html848"
+<A NAME="tex2html866"
   HREF="node26.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html846"
+<A NAME="tex2html864"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html840"
+<A NAME="tex2html858"
   HREF="node24.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html849"
-  HREF="node26.html">Other Commands and Directives</A>
-<B> Up:</B> <A NAME="tex2html847"
+<B> Next:</B> <A NAME="tex2html867"
+  HREF="node26.html">Fine Tuning (Translations)</A>
+<B> Up:</B> <A NAME="tex2html865"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html841"
-  HREF="node24.html">Triggers</A>
+<B> Previous:</B> <A NAME="tex2html859"
+  HREF="node24.html">Patch Management</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
-<!--Table of Child-Links-->
-<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
-
-<UL CLASS="ChildLinks">
-<LI><A NAME="tex2html850"
-  HREF="node25.html#SECTION002510000000000000000">VoiceTr</A>
-<LI><A NAME="tex2html851"
-  HREF="node25.html#SECTION002520000000000000000">ToneTr</A>
-<LI><A NAME="tex2html852"
-  HREF="node25.html#SECTION002530000000000000000">VoiceVolTr</A>
-<LI><A NAME="tex2html853"
-  HREF="node25.html#SECTION002540000000000000000">DrumVolTr</A>
-<LI><A NAME="tex2html854"
-  HREF="node25.html#SECTION002550000000000000000">Tweaks</A>
-</UL>
-<!--End of Table of Child-Links-->
-<HR>
 
 <H1><A NAME="SECTION002500000000000000000"></A>
-<A NAME="finetuning"></A>
+<A NAME="sec-triggers"></A>
 <BR>
-Fine Tuning (Translations)
+Triggers
 </H1>
 
 <P>
-A program such as 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  which is intended to be run of various
-computers and synthesizers (both hardware keyboards and software
-versions) suffers from a minor deficiency of the MIDI standards: mainly
-that the standard says nothing about what a certain instrument should
-sound like, or the relative volumes between instruments. The GM
-extension helps a bit, but only a bit, by saying that certain
-instruments should be assigned certain program change values. This
-means that all GM synths will play a "Piano" if instrument 000 is
-selected.
+It is possible to have 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  sequences to be automatically played
+only when certain conditions apply. This is controlled by a
+T<SMALL>RIGGER</SMALL>.
 
 <P>
-But, if one plays a GM file on a Casio keyboard, then on PC
-soft-synth, and then on a Yahama keyboard you will get three quite
-different sounds. The files supplied in this distribution have been
-created to sound good on the author's setup: A Casio WK-3000 keyboard.
-
+T<SMALL>RIGGER</SMALL>s are available for all tracks with the exception of
+M<SMALL>ELODY</SMALL> and S<SMALL>OLO</SMALL>. T<SMALL>RIGGER</SMALL>s are <SPAN  CLASS="textit">not</SPAN> saved in
+G<SMALL>ROOVES</SMALL>.<A NAME="tex2html107"
+  HREF="#foot14993"><SUP><SPAN CLASS="arabic">25</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
 <P>
-But, what if your hardware is different? Well, there are solutions!
-Later in this chapter  commands are shown which will change the
-preselected voice and tone commands and the default volumes. At this
-time there are no example files supplied with 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> , but your
-contributions are welcome.
+Once you understand the concept of a T<SMALL>RIGGER</SMALL>, we think you'll
+find them very useful. Suppose, for example, that you only want a
+chord to be played on a track when the chord changes. First of all you
+need to create a chord track:
 
 <P>
-The general suggestion is that:
 
-<P>
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Begin Chord-1 
+<BR>   Voice Piano1 
+<BR>   Octave 5 
+<BR>   Sequence {1 1 90 * 4} // chords on 1,2,3 and 4 
+<BR>
+End   </B> 
+   
+	    </td></tr>
+      </Table>
 
-<OL>
-<LI>You create a file with the various translations you need. For
-  example, the file might be called <TT><SPAN  CLASS="textbf">yamaha.mma</SPAN></TT> and contain
-  lines like:
+<P>
+If you used this with the following data:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>VoiceTR Piano1=Piano2 
+    <B>1 C / D 
 <BR>
-ToneTr SnareDrum2=SnareDrum1 
-<BR>
-VoiceVolTr Piano2=120 BottleBlow=80 
-<BR>
-DrumVolTr  RideBell=90 Tambourine=120   </B> 
+2 C Gm  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Place this file in the directory <TT><SPAN  CLASS="textbf">/usr/local/share/mma/includes</SPAN></TT>.
+you will get chords sounding on each beat in the bar.
 
 <P>
-</LI>
-<LI>Include this file in your ~<TT><SPAN  CLASS="textbf">/.mmarc</SPAN></TT> file. Following the
-  above example, you would have a line:
+To enable a trigger to only sound when the chord changes:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Include yamaha  </B> 
+    <B>Chord-1 Trigger Auto  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-</LI>
-</OL>
-
-<P>
-That's it! Now, whenever you compile a 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  file the translations
-will be done.
+Now, the chord will sound on beats 1 and 3 of the first bar and 1 and
+2 of the second.
 
 <P>
-All of the following translation settings follow a similar logic as to ``when''
-they take effect, and that is at the time the V<SMALL>OICE</SMALL>,
-V<SMALL>OLUME</SMALL>, etc. command is issued. This may confuse the unwary if
-G<SMALL>ROOVES</SMALL> are being used. But, the following sequence:
-
-<P>
-<TABLE  WIDTH="60%">
-<TR><TD>
-
-<OL>
-<LI>You set a voice with the V<SMALL>OICE</SMALL> command,
-</LI>
-<LI>You save that voice into a G<SMALL>ROOVE</SMALL> with D<SMALL>EF</SMALL>G<SMALL>ROOVE</SMALL>,
-</LI>
-<LI>You create a voice translation with V<SMALL>OICE</SMALL>TR,
-</LI>
-<LI>You activate the previously defined G<SMALL>ROOVE</SMALL>.
-</LI>
-</OL></TD></TR>
-</TABLE>
-
-<TABLE  WIDTH="30%">
-<TR><TD><BIG CLASS="XHUGE">Wrong!</BIG></TD></TR>
-</TABLE>
+With that under our belts, let's have a look at all options available:
 
 <P>
-<SPAN  CLASS="textit">does not have the desired effect</SPAN>. In the above sequence the
-V<SMALL>OICE</SMALL>TR will have <SPAN  CLASS="textit">no</SPAN> effect. For the desired
-translations to work the V<SMALL>OICE</SMALL> (or whatever) command must come
-<SPAN  CLASS="textit">after</SPAN> the translation command.
+First, commands which do not require an additional option:
 
 <P>
-
-<H1><A NAME="SECTION002510000000000000000"></A>  <A NAME="set-voicetr"></A>
-<BR>
-VoiceTr
-</H1>
+<DL COMPACT>
+<DT></DT>
+<DD><DL>
+<DT><STRONG>Auto</STRONG></DT>
+<DD>This keyword signals that a trigger should occur
+    <SPAN  CLASS="textit">at any point</SPAN> when a chord is changed. In this case you do
+    not need (nor should you have) a B<SMALL>EATS</SMALL> option. Note: For
+    this command and R<SMALL>EST</SMALL> the actual point for the trigger is
+    the exact point of the chord/rest change (this could be at an
+    offset like 1.1415).
 
 <P>
-In previous section you saw how to set a voice for a track by using its
-standard MIDI name. The V<SMALL>OICE</SMALL>T<SMALL>R</SMALL> command sets up a translation
-table that can be used in two different situations:
+</DD>
+<DT><STRONG>Off</STRONG></DT>
+<DD>Turns the trigger for the specified track off. This is
+    the same as having a T<SMALL>RIGGER</SMALL> command with no arguments. No
+    other commands are permitted with an ``off'' setting.
 
 <P>
-
-<UL>
-<LI>It permits creation of your own names for voices (perhaps for a
-  foreign language),
+</DD>
+<DT><STRONG>Rest</STRONG></DT>
+<DD>This keyword signals that a trigger should occur
+    <SPAN  CLASS="textit">at any point</SPAN> where a rest starts. In this way you can
+    handle a rest like a ``special'' chord.
 
 <P>
-</LI>
-<LI>It lets you override or change voices used in standard library
-  files.
+</DD>
+</DL>
+</DD>
+</DL>
 
 <P>
-</LI>
-</UL>
+The following commands are set in the OPTION=VALUE format:
 
 <P>
-V<SMALL>OICE</SMALL>T<SMALL>R</SMALL> works by setting up a simple translation table of
-``name'' and ``alias'' pairs. Whenever 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  encounters a voice name
-in a track command it first attempts to translate this name though the
-alias table.
+<DL COMPACT>
+<DT></DT>
+<DD><DL>
+<DT><STRONG>Beats</STRONG></DT>
+<DD>A comma separated list of beats for your trigger. Note
+    that this is ignored if you have set one of the keywords
+    A<SMALL>UTO</SMALL> or R<SMALL>EST</SMALL>. The beats can be any legal offset into
+    the bar (in <SPAN  CLASS="textbf">4/4</SPAN> this would include 1, 2.4 and even
+    3.9).
 
 <P>
-To set a translation (or series of translations):
+</DD>
+<DT><STRONG>Bars</STRONG></DT>
+<DD>The bars of the sequence to apply the trigger to. For
+    example (assuming a four bar sequence):
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>VoiceTr Piano1=Clavinet Hmmm=18   </B> 
+    <B>Chord-1 Trigger Auto Bars=1,3  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Note that you additional V<SMALL>OICE</SMALL>T<SMALL>R</SMALL> commands will add entries to
-the existing table. To clear the table use the command with no
-arguments:
+would limit the sequence to chord changes occurring in the first
+    and third (of four) bars of each sequence in the song.
 
 <P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>VoiceTr // Empty table  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Assuming the first command, the following will occur:
+</DD>
+<DT><STRONG>Cnames</STRONG></DT>
+<DD>A list of chord names which are checked against the
+    active chord at each point of the B<SMALL>EATS</SMALL> list. Example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-Main Voice Hmmm  </B> 
+    <B>Chord-Test Trigger Beats=1,2,3,4 Cnames=Cm,E7,FM7   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-The V<SMALL>OICE</SMALL> for the <SPAN  CLASS="textit">Chord-Main</SPAN> track will be set to ``18''
-or ``Organ3''.
+If the chord name is not in the specified list, no trigger is
+    activated.
+
+<P>
+</DD>
+<DT><STRONG>Ctonics</STRONG></DT>
+<DD>A list of base chord names which are checked against
+    the active chord at each point of the B<SMALL>EATS</SMALL> list. Example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-2 Voice Piano1  </B> 
+    <B>Chord-Test Trigger Beats=1,2,3,4 Ctonics= C,E,F   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-The V<SMALL>OICE</SMALL> for the <SPAN  CLASS="textit">Chord-2</SPAN> track will be set to
-``Clavinet''.
+If the tonic of the chord is not in the specified list, no trigger
+    is activated.
 
 <P>
-If your synth does not follow standard GM-MIDI voice naming
-conventions you can create a translation table which can be included
-in all your 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  song files via an RC file. But, do note that the
-resulting files will not play properly on a synth conforming to the
-GM-MIDI specification.
-
-<P>
-Following is an abbreviated and untested example for using an obsolete and unnamed synth:
+</DD>
+<DT><STRONG>CTypes</STRONG></DT>
+<DD>A list of chord types (e.g., ``m'', ``7'', ``dim'')
+    which are checked against the active chord at each point of
+    theB<SMALL>EATS</SMALL> list. Example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>VoiceTr  Piano1=3   \
-<BR>
-Piano2=4  \
-<BR>
-Piano3=5  \
-<BR>    ... \
-<BR>
-Strings=55  \
-<BR>    ...</B> 
+    <B>Chord-Test Trigger Beats=1,2,3,4 Ctypes=m,m7,dim7   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Notes: the translation is only done one time and no verification is
-done when the table is created. The table contains one-to-one
-substitutions, much like macros.
-
-<P>
-For translating drum tone values, see 
-<A HREF="#set-drumtr">D<SMALL>RUM</SMALL>TR</A>.
+If the chord-type is not in the specified list, no trigger is
+    activated.
 
 <P>
-
-<H1><A NAME="SECTION002520000000000000000"></A> <A NAME="set-drumtr"></A>
-<BR>
-ToneTr
-</H1>
-
-<P>
-It is possible to create a translation table which will substitute one
-Drum Tone for another. This can be useful in a variety of
-situations, but consider:
-
-<P>
-
-<UL>
-<LI>Your synth lacks certain drum tones--in this case you may want
-    to set certain D<SMALL>RUM</SMALL>TR commands in a <SMALL>MMA</SMALL>RC file.
-
-<P>
-</LI>
-<LI>You are using an existing G<SMALL>ROOVE</SMALL> in a song, but don't
-    like one or more of the Drum Tones selected. Rather than
-    editing the library file you can set a translation right in the
-    song. Note, do this <SPAN  CLASS="textit">before any</SPAN> G<SMALL>ROOVE</SMALL> commands.
-</LI>
-</UL>
-
-<P>
-To set a translation (or set of translations) just use a list of
-drumtone values or symbolic names with each pair separated by
-white space. For example:
+</DD>
+<DT><STRONG>Count</STRONG></DT>
+<DD>The number of patterns to use from the sequence. If you
+    have a sequence of four events (like the example at the start of
+    this section) only the first event is used. However, by setting
+    the count to a value:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>ToneTR SnareDrum2=SnareDrum1 HandClap=44   </B> 
+    <B>Chord-1 Trigger Auto Count=2  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-will use a ``SnareDrum1'' instead of a ``SnareDrum2'' and the value
-``44'' (actually a ``PedalHiHat'') instead of a ``HandClap''.
-
-<P>
-You can turn off all drum tone translations with an empty line:
+more of the patterns will be used. No pattern will start past the
+    end of the current bar. The above example doesn't really make a
+    lot of sense, but with a sequence like:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>ToneTR  </B> 
+    <B>Chord-1 Sequence {1 3 90; 1.3 3 90; 1.6 3 90}  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-The syntax and usage of D<SMALL>RUM</SMALL>TR is quite similar to
-<A HREF="#set-voicetr">V<SMALL>OICE</SMALL>TR</A>.
-
-<P>
-
-<H1><A NAME="SECTION002530000000000000000"></A>  <A NAME="set-voicevoltr"></A>
-<BR>
-VoiceVolTr
-</H1>
+and a C<SMALL>OUNT</SMALL> of 3 you can have a triplet play for each
+    trigger point.
 
 <P>
-If you find that a particular voice, i.e., Piano2, is too loud or soft
-you can create an entry in the ``Voice Volume Translation Table''. The
-concept is quite simple: 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  checks the table whenever a
-track-specific V<SMALL>OLUME</SMALL> command is processed. The table is
-created in a similar manner to the V<SMALL>OICE</SMALL>T<SMALL>R</SMALL> command:
+</DD>
+<DT><STRONG>Measures</STRONG></DT>
+<DD>You can limit the trigger events to specific
+    measures. For example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>VoiceVolTr Piano2=120  105=75  </B> 
+    <B>Chord-1 Trigger Auto Measures=1,5,9   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Each voice pair must contain a valid MIDI voice (or numeric value),
-an ``='' and a volume adjustment factor. The factor is a percentage
-value which is applied to the normal volume. In the above example two
-adjustments are created:
-
-<P>
-
-<OL>
-<LI>Piano2 will be played at 120% of the normal value,
-
-<P>
-</LI>
-<LI>Banjo (voice 105) will be played at 75% of the normal value.
-</LI>
-</OL>
-
-<P>
-The adjustments are made when a track V<SMALL>OLUME</SMALL> command is
-encountered. For example, if the above translation has be set and
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  encounters the following commands:
+will cause trigger events to be played only when a chord changes
+    in bars 1, 5 or 9.<A NAME="tex2html108"
+  HREF="#foot15088"><SUP><SPAN CLASS="arabic">25</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> Please note that the bar numbers
+    are not checked against the actual bar numbers in your song (which
+    can be hard to calculate after repeats and endings), but with the
+    number label in the file. So a trigger command in the above
+    example will apply to all of the following bars, regardless of the
+    order of the numbering:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Begin Chord
-<BR>   Voice Piano2
-<BR>   Volume mp
-<BR>   Sequence 1 4 90
+    <B>5 Cm 
 <BR>
-End   </B> 
+1 G     
+<BR>
+1 D     
+<BR>
+5 E7    
+<BR>
+9 A  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-the following adjustments are made:
-
-<P>
-
-<OL>
-<LI>A look up is done in the global volume table. The volume ``mf''
-  is determined to be 85% for the set MIDI velocity,
-
-<P>
-</LI>
-<LI>the adjustment of 120% is applied to the 85%, changing that to 102%.
+Please don't number your bars like this! It's just an example.
 
 <P>
-</LI>
-<LI>Assuming that no other volume adjustments are being made
-  (probably there will be a global volume and, perhaps, a
-  R<SMALL>VOLUME</SMALL>) the MIDI velocity in the sequence will be changed
-  from 90 to 91. Without the translation the 90 would have been changed to 76.
-
-<P>
-</LI>
-</OL>
+</DD>
+<DT><STRONG>Override</STRONG></DT>
+<DD>By default, when a bar is parsed and the trigger
+    command <SPAN  CLASS="textit">does not</SPAN> create any events 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will generate an
+    empty bar for the track. However, by setting O<SMALL>VERRIDE=</SMALL>T<SMALL>RUE</SMALL>
+    the original sequence for the track will be used. Use of this
+    command (in conjunction with the S<SMALL>EQUENCE</SMALL> command) lets you
+    have different patterns for bars with and without a trigger
+    response.
 
 <P>
-This is best illustrated by a short example. Assume the following in an input file:
+</DD>
+<DT><STRONG>Sequence</STRONG></DT>
+<DD>By default, a T<SMALL>RIGGER</SMALL> will use the
+    S<SMALL>EQUENCE</SMALL> defined for the track. This command defines a
+    different sequence to use. This can be useful in toggling between
+    the track sequence and the trigger's by turning the trigger on and
+    off. Define the sequence in the normal manner:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Solo Voice TenorSax 
-<BR>
-Solo Volume f 
-<BR>
-Print Solo Volume set to $_Solo_Volume 
-<BR>
-VoiceVolTr TenorSax=90 
-<BR>
-Solo Volume f 
-<BR>
-Print Solo Volume set to $_Solo_Volume   </B> 
+    <B>Chord-1 Trigger Auto Sequence = {1 3 90; 1.33 3 80; 1.66 3
+      70}   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-which will print out:
+Only one sequence is permitted in a trigger command.
 
 <P>
-
+</DD>
+<DT><STRONG>Sticky</STRONG></DT>
+<DD>This is a convience option to set the S<SMALL>TICKY</SMALL>
+    bit for the current track. Its effect is the same as described <A HREF="node6.html#sect-sticky">here</A>. When using the option in a
+    T<SMALL>RIGGER</SMALL> line you must include the ``='' as in:
+    
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Solo Volume set to 130 
-<BR>
-Solo Volume set to 117   </B> 
+    <B>Drum-Triangle Trigger Sticky=True   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-The second line reflects that 90% of 130 is 117.
+</DD>
+<DT><STRONG>Truncate</STRONG></DT>
+<DD>The duration of the notes in the sequence used by a
+    trigger are, normally, left as defined. If you are using short
+    notes, this works just fine. But, if the durations are longer you
+    can end up with overlapping notes. The T<SMALL>RUNCATE</SMALL> command
+    forces 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to truncate the duration of each note to the lesser
+    of what is specifed, the start of the next pattern or the end of
+    the current bar.
 
 <P>
-To disable all volume translations:
+</DD>
+</DL>
+</DD>
+</DL>
 
 <P>
+Things to note:
 
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>VoiceVolTr  // Empty table  </B> 
-   
-	    </td></tr>
-      </Table>
+<UL>
+<LI>A T<SMALL>RIGGER</SMALL> will always override a S<SMALL>EQUENCE</SMALL> in a
+  track (almost: see the O<SMALL>VERRIDE</SMALL> option). So, if you have a
+  sequence set, it will never be played if a trigger is active ...
+  whether the trigger is activated or not. You should also note that
+  R<SMALL>IFF</SMALL>s override triggers ... which make riffs a convenient
+  method of disabling triggers for one or more bars.
 
 <P>
-
-<H1><A NAME="SECTION002540000000000000000"></A> <A NAME="set-drumvoltr"></A>
-<BR>
-DrumVolTr
-</H1>
+When combining various options you should note the hierarchy of
+  
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's decision tree:
+  
+<OL>
+<LI>If the B<SMALL>ARS</SMALL> or M<SMALL>EASURES</SMALL> options have been set
+    and the current bar is not in the list, no trigger is enabled,
 
 <P>
-You can change the volumes of individual drum tones with the
-D<SMALL>RUM</SMALL>V<SMALL>OL</SMALL>T<SMALL>R</SMALL> translation. This command works just like the
-V<SMALL>OICE</SMALL>V<SMALL>OL</SMALL>T<SMALL>R</SMALL> command described above. It just uses drum tones
-instead of instrument voices.
+</LI>
+<LI>If there is no sequence (either from the track sequence or the
+    trigger sequence option), no trigger is enabled,
 
 <P>
-For example, if you wish to make the drum tones ``SnareDrum1'' and
-``HandClap'' a bit louder:
+</LI>
+<LI>Regardless of the current mode (Chord, Rest or Beats) a new
+    sequence is created. If this is an empty sequence ... again no
+    trigger.
 
 <P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>DrumVolTr SnareDrum1=120 HandClap=110  </B> 
-   
-	    </td></tr>
-      </Table>
+</LI>
+<LI>the CN<SMALL>AME</SMALL>, CT<SMALL>ONIC</SMALL> and CT<SMALL>YPE</SMALL> commands act
+    to limit the B<SMALL>EATS</SMALL>.
 
 <P>
-The drum tone names can be symbolic constants, or MIDI values as in
-the next example:
+</LI>
+</OL>
 
 <P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>DrumVolTr 44=90 31=55  </B> 
-   
-	    </td></tr>
-      </Table>
+If any of the above conditions result in ``no trigger'', no events
+  will be generated. You can force events with the use of the
+  O<SMALL>VERRIDE</SMALL> option (above).
 
 <P>
-All drum tone translations can be disabled with:
+An empty line:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>DrumVolTr  // Empty table  </B> 
+    <B>Drum-snare Trigger  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-
-<H1><A NAME="SECTION002550000000000000000"></A> <A NAME="tweaks"></A>
-<BR>
-Tweaks
-</H1>
+will reset all options to the default and disable the trigger.
 
 <P>
-Some minor values can be adjusted via the T<SMALL>WEAKS</SMALL> command. Each
-item is set as an OPTION=VALUE pair. Currently the following are
-valid:
-
-<P>
-<DL>
-<DT><STRONG>DefaultDrum</STRONG></DT>
-<DD>Sets the default (initial) voice to use in
-  D<SMALL>RUM</SMALL> tracks. You can use a numeric value, a mnemonic name, or
-  even an extended voice name (see <A HREF="node23.html#extended-patch">here</A>).
-  Examples:
+</LI>
+<LI>For the CN<SMALL>AMES</SMALL>, CT<SMALL>ONICS</SMALL> and CT<SMALL>YPES</SMALL>
+  limiters:
 
 <P>
 
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Tweaks DefaultDrum=22  </B> 
-   
-	    </td></tr>
-      </Table>
-
-or
-  
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Tweaks DefaultDrum=8.9.22  </B> 
-   
-	    </td></tr>
-      </Table>
+<UL>
+<LI>Using R<SMALL>OMAN</SMALL> notation, the chord name will be the value
+    of the roman numeral (e.g., ``I'', ``vii''); however, the tonic
+    and type will be correctly derived.
 
 <P>
-and, assuming you have set up a P<SMALL>ATCH </SMALL>S<SMALL>ET</SMALL>
-  (see <A HREF="node23.html#patch-set">here</A>):
+</LI>
+<LI>The T<SMALL>RANSPOSE</SMALL> settings have no effect on the chord
+    names and tonics.
 
 <P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Tweaks DefaultDrum=MyDrumKit  </B> 
-   
-	    </td></tr>
-      </Table>
+</LI>
+<LI>P<SMALL>OLYCHORDS</SMALL> will have only the root (left side) of the
+    name saved (the chords ``C'' and ``C¦D'' are identical
+    for the purposes of a trigger).
 
 <P>
-</DD>
-<DT><STRONG>DefaultVoice</STRONG></DT>
-<DD>Sets the default (initial) voice to use in tracks
-  other than drum. The same extended voicing options as detailed for
-  D<SMALL>EFAULT</SMALL>D<SMALL>RUM</SMALL> apply. Examples:
+</LI>
+<LI>If you have more than one of these options set, only the first
+    (in order of CN<SMALL>AMES</SMALL>, CT<SMALL>ONICS</SMALL> and CT<SMALL>YPES</SMALL>) is
+    used.
 
 <P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Tweaks DefaultVoice=99  </B> 
-   
-	    </td></tr>
-      </Table>
-
- or
-  
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Tweaks DefaultVoice=MyFunkyPiano  </B> 
-   
-	    </td></tr>
-      </Table>
+</LI>
+</UL>
 
 <P>
-<A NAME="tweak-dim"></A></DD>
-<DT><STRONG>Dim</STRONG></DT>
-<DD>Set the type of chord produced with the ``dim'' chordtype.
-  By default a diminished chord is a ``dim7''. However you can toggle
-  this behaviour with:
+</LI>
+<LI>You may get better results by creating a main track and copy
+  that to a trigger track.
 
 <P>
+</LI>
+<LI>A T<SMALL>RIGGER</SMALL> command always starts with all options set to
+  default.
 
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Tweaks  Dim=3  </B> 
-   
-	    </td></tr>
-      </Table>
-
-  or
-  
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Tweaks  Dim=7  </B> 
-   
-	    </td></tr>
-      </Table>
+<P>
+</LI>
+<LI>Triggers are not saved as part of a G<SMALL>ROOVE</SMALL>. However,
+  there is no reason you can't save a trigger command in a macro (in a
+  library file) and call that from your song file.
 
 <P>
-</DD>
-</DL>
+If you want a trigger to sound across different grooves you must set
+  the track for the trigger to S<SMALL>TICKY</SMALL> (details
+  <A HREF="node6.html#sect-sticky">here</A>). If you don't, all
+  the settings for the track will be reset when a G<SMALL>ROOVE</SMALL>
+  command is issued.
 
 <P>
-You can place several T<SMALL>WEAK</SMALL> commands on a single line; they are
-processed in order.
+</LI>
+</UL>
 
 <P>
-In most cases the best place to apply these tweaks, if needed, is in
-your <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file.
+A number of example files are included in the distribution in the
+directory <TT><A NAME="tex2html109"
+  HREF="egs/trigger">egs/trigger</A></TT>.
 
 <P>
+<BR><HR><H4>Footnotes</H4>
+<DL>
+<DT><A NAME="foot14993">...G<SMALL>ROOVES</SMALL>.</A><A
+ HREF="node25.html#tex2html107"><SUP><SPAN CLASS="arabic">25</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DD>If triggers were part of a groove, the
+  triggers a user creates would disappear on a groove change. Probably
+  not what is expected.
 
+</DD>
+<DT><A NAME="foot15088">... 9.</A><A
+ HREF="node25.html#tex2html108"><SUP><SPAN CLASS="arabic">25</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DD>This is a good reason to number each
+      bar in your song, as recommended <A HREF="node8.html#sect-barnumbers">here</A>.
+
+</DD>
+</DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html848"
+<A NAME="tex2html866"
   HREF="node26.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html846"
+<A NAME="tex2html864"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html840"
+<A NAME="tex2html858"
   HREF="node24.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html849"
-  HREF="node26.html">Other Commands and Directives</A>
-<B> Up:</B> <A NAME="tex2html847"
+<B> Next:</B> <A NAME="tex2html867"
+  HREF="node26.html">Fine Tuning (Translations)</A>
+<B> Up:</B> <A NAME="tex2html865"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html841"
-  HREF="node24.html">Triggers</A></DIV>
+<B> Previous:</B> <A NAME="tex2html859"
+  HREF="node24.html">Patch Management</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node26.html b/docs/html/ref/node26.html
index ae856c4..9779f10 100644
--- a/docs/html/ref/node26.html
+++ b/docs/html/ref/node26.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Other Commands and Directives</TITLE>
-<META NAME="description" CONTENT="Other Commands and Directives">
+<TITLE>Fine Tuning (Translations)</TITLE>
+<META NAME="description" CONTENT="Fine Tuning (Translations)">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -28,22 +28,22 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html863"
+<A NAME="tex2html876"
   HREF="node27.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html861"
+<A NAME="tex2html874"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html855"
+<A NAME="tex2html868"
   HREF="node25.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html864"
-  HREF="node27.html">Begin/End Blocks</A>
-<B> Up:</B> <A NAME="tex2html862"
+<B> Next:</B> <A NAME="tex2html877"
+  HREF="node27.html">Other Commands and Directives</A>
+<B> Up:</B> <A NAME="tex2html875"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html856"
-  HREF="node25.html">Fine Tuning (Translations)</A>
+<B> Previous:</B> <A NAME="tex2html869"
+  HREF="node25.html">Triggers</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
@@ -51,1890 +51,646 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html865"
-  HREF="node26.html#SECTION002610000000000000000">AllTracks</A>
-<LI><A NAME="tex2html866"
-  HREF="node26.html#SECTION002620000000000000000">Articulate</A>
-<LI><A NAME="tex2html867"
-  HREF="node26.html#SECTION002630000000000000000">CmdLine</A>
-<LI><A NAME="tex2html868"
-  HREF="node26.html#SECTION002640000000000000000">Copy</A>
-<LI><A NAME="tex2html869"
-  HREF="node26.html#SECTION002650000000000000000">Comment</A>
-<LI><A NAME="tex2html870"
-  HREF="node26.html#SECTION002660000000000000000">Debug</A>
-<LI><A NAME="tex2html871"
-  HREF="node26.html#SECTION002670000000000000000">Delay</A>
-<LI><A NAME="tex2html872"
-  HREF="node26.html#SECTION002680000000000000000">Delete</A>
-<LI><A NAME="tex2html873"
-  HREF="node26.html#SECTION002690000000000000000">Direction</A>
-<LI><A NAME="tex2html874"
-  HREF="node26.html#SECTION0026100000000000000000">KeySig</A>
-<LI><A NAME="tex2html875"
-  HREF="node26.html#SECTION0026110000000000000000">Mallet</A>
-<UL>
-<LI><A NAME="tex2html876"
-  HREF="node26.html#SECTION0026111000000000000000">Rate</A>
-<LI><A NAME="tex2html877"
-  HREF="node26.html#SECTION0026112000000000000000">Decay</A>
-</UL>
-<BR>
 <LI><A NAME="tex2html878"
-  HREF="node26.html#SECTION0026120000000000000000">Octave</A>
+  HREF="node26.html#SECTION002610000000000000000">VoiceTr</A>
 <LI><A NAME="tex2html879"
-  HREF="node26.html#SECTION0026130000000000000000">MOctave</A>
+  HREF="node26.html#SECTION002620000000000000000">ToneTr</A>
 <LI><A NAME="tex2html880"
-  HREF="node26.html#SECTION0026140000000000000000">Off</A>
+  HREF="node26.html#SECTION002630000000000000000">VoiceVolTr</A>
 <LI><A NAME="tex2html881"
-  HREF="node26.html#SECTION0026150000000000000000">On</A>
+  HREF="node26.html#SECTION002640000000000000000">DrumVolTr</A>
 <LI><A NAME="tex2html882"
-  HREF="node26.html#SECTION0026160000000000000000">Print</A>
-<LI><A NAME="tex2html883"
-  HREF="node26.html#SECTION0026170000000000000000">PrintActive</A>
-<LI><A NAME="tex2html884"
-  HREF="node26.html#SECTION0026180000000000000000">Restart</A>
-<LI><A NAME="tex2html885"
-  HREF="node26.html#SECTION0026190000000000000000">ScaleType</A>
-<LI><A NAME="tex2html886"
-  HREF="node26.html#SECTION0026200000000000000000">Seq</A>
-<LI><A NAME="tex2html887"
-  HREF="node26.html#SECTION0026210000000000000000">Strum</A>
-<LI><A NAME="tex2html888"
-  HREF="node26.html#SECTION0026220000000000000000">StrumAdd</A>
-<LI><A NAME="tex2html889"
-  HREF="node26.html#SECTION0026230000000000000000">Synchronize</A>
-<LI><A NAME="tex2html890"
-  HREF="node26.html#SECTION0026240000000000000000">SetSyncTone</A>
-<LI><A NAME="tex2html891"
-  HREF="node26.html#SECTION0026250000000000000000">Transpose</A>
-<LI><A NAME="tex2html892"
-  HREF="node26.html#SECTION0026260000000000000000">Unify</A>
+  HREF="node26.html#SECTION002650000000000000000">Tweaks</A>
 </UL>
 <!--End of Table of Child-Links-->
 <HR>
 
 <H1><A NAME="SECTION002600000000000000000"></A>
-<A NAME="sec-directives"></A>
+<A NAME="finetuning"></A>
 <BR>
-Other Commands and Directives
+Fine Tuning (Translations)
 </H1>
 
 <P>
-In addition to the ``Pattern'', ``Sequence'', ``Groove'' and
-``Repeat'' and other directives discussed earlier, and chord data,
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  supports a number of directives which affect the flavor of your
-music.
+A program such as 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  which is intended to be run of various
+computers and synthesizers (both hardware keyboards and software
+versions) suffers from a minor deficiency of the MIDI standards: mainly
+that the standard says nothing about what a certain instrument should
+sound like, or the relative volumes between instruments. The GM
+extension helps a bit, but only a bit, by saying that certain
+instruments should be assigned certain program change values. This
+means that all GM synths will play a "Piano" if instrument 000 is
+selected.
 
 <P>
-The subjects presented in this chapter are ordered alphabetically.
+But, if one plays a GM file on a Casio keyboard, then on PC
+soft-synth, and then on a Yahama keyboard you will get three quite
+different sounds. The files supplied in this distribution have been
+created to sound good on the author's setup: A Casio WK-3000 keyboard.
 
 <P>
+But, what if your hardware is different? Well, there are solutions!
+Later in this chapter  commands are shown which will change the
+preselected voice and tone commands and the default volumes. At this
+time there are no example files supplied with 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> , but your
+contributions are welcome.
 
-<H1><A NAME="SECTION002610000000000000000"></A> <A NAME="alltracks"></A>
-<BR>
-AllTracks
-</H1> 
+<P>
+The general suggestion is that:
 
 <P>
-Sometimes you want to apply the same command to all the currently
-defined tracks; for example, you might want to ensure that <SPAN  CLASS="textit">no</SPAN>
-tracks have S<SMALL>EQ</SMALL>R<SMALL>ND</SMALL> set. Yes, you could go though each track
-(and hope you don't miss any) and explicitly issue the command:
+
+<OL>
+<LI>You create a file with the various translations you need. For
+  example, the file might be called <TT><SPAN  CLASS="textbf">yamaha.mma</SPAN></TT> and contain
+  lines like:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Bass SeqRnd Off
-  ...
+    <B>VoiceTR Piano1=Piano2 
 <BR>
-Chord SeqRnd Off  </B> 
+ToneTr SnareDrum2=SnareDrum1 
+<BR>
+VoiceVolTr Piano2=120 BottleBlow=80 
+<BR>
+DrumVolTr  RideBell=90 Tambourine=120   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-But,
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>AllTracks SeqRnd Off  </B> 
-   
-	    </td></tr>
-      </Table>
+Place this file in the directory <TT><SPAN  CLASS="textbf">/usr/local/share/mma/includes</SPAN></TT>.
 
 <P>
-is much simpler. Similarly, you can set the articulation for all
-tracks with:
+</LI>
+<LI>Include this file in your ~<TT><SPAN  CLASS="textbf">/.mmarc</SPAN></TT> file. Following the
+  above example, you would have a line:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>AllTracks Articulate 80  </B> 
+    <B>Include yamaha  </B> 
    
 	    </td></tr>
       </Table>
- You can even combine this with a
-B<SMALL>EGIN</SMALL>/E<SMALL>ND</SMALL> like:
 
 <P>
+</LI>
+</OL>
 
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Begin AllTracks 
-<BR>  Articulate 80 
-<BR>  SeqRnd Off 
-<BR>  Rskip 0 
-<BR>
-End  </B> 
-   
-	    </td></tr>
-      </Table>
+<P>
+That's it! Now, whenever you compile a 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  file the translations
+will be done.
 
 <P>
-This command is handy when you are changing an existing G<SMALL>ROOVE</SMALL>.
+All of the following translation settings follow a similar logic as to ``when''
+they take effect, and that is at the time the V<SMALL>OICE</SMALL>,
+V<SMALL>OLUME</SMALL>, etc. command is issued. This may confuse the unwary if
+G<SMALL>ROOVES</SMALL> are being used. But, the following sequence:
 
 <P>
-There are two forms of the A<SMALL>LL</SMALL>T<SMALL>RACKS</SMALL> command. The first, as
-discussed above, applies to all tracks that are currently
-defined. Please note that S<SMALL>OLO</SMALL>, M<SMALL>ELODY</SMALL> and A<SMALL>RIA</SMALL>
-tracks are <SPAN  CLASS="textit">not</SPAN> modified.
+<TABLE  WIDTH="60%">
+<TR><TD>
+
+<OL>
+<LI>You set a voice with the V<SMALL>OICE</SMALL> command,
+</LI>
+<LI>You save that voice into a G<SMALL>ROOVE</SMALL> with D<SMALL>EF</SMALL>G<SMALL>ROOVE</SMALL>,
+</LI>
+<LI>You create a voice translation with V<SMALL>OICE</SMALL>TR,
+</LI>
+<LI>You activate the previously defined G<SMALL>ROOVE</SMALL>.
+</LI>
+</OL></TD></TR>
+</TABLE>
+
+<TABLE  WIDTH="30%">
+<TR><TD><BIG CLASS="XHUGE">Wrong!</BIG></TD></TR>
+</TABLE>
 
 <P>
-The second form of the command lets you specify one or more track
-types. For example, you may want to increase the volume of all the
-D<SMALL>RUM</SMALL> tracks:
+<SPAN  CLASS="textit">does not have the desired effect</SPAN>. In the above sequence the
+V<SMALL>OICE</SMALL>TR will have <SPAN  CLASS="textit">no</SPAN> effect. For the desired
+translations to work the V<SMALL>OICE</SMALL> (or whatever) command must come
+<SPAN  CLASS="textit">after</SPAN> the translation command.
 
 <P>
 
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>AllTracks Drum Volume +20  </B> 
-   
-	    </td></tr>
-      </Table>
+<H1><A NAME="SECTION002610000000000000000"></A>  <A NAME="set-voicetr"></A>
+<BR>
+VoiceTr
+</H1>
 
 <P>
-Or to set the articulation on B<SMALL>ASS</SMALL> and W<SMALL>ALK</SMALL> tracks:
+In previous section you saw how to set a voice for a track by using its
+standard MIDI name. The V<SMALL>OICE</SMALL>T<SMALL>R</SMALL> command sets up a translation
+table that can be used in two different situations:
 
 <P>
 
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>AllTracks Bass Walk Articulate 55  </B> 
-   
-	    </td></tr>
-      </Table>
+<UL>
+<LI>It permits creation of your own names for voices (perhaps for a
+  foreign language),
 
 <P>
-If you specify track types you can use any of B<SMALL>ASS</SMALL>,
-C<SMALL>HORD</SMALL>, A<SMALL>RPEGGIO</SMALL>, S<SMALL>CALE</SMALL>, D<SMALL>RUM</SMALL>, W<SMALL>ALK</SMALL>,
-M<SMALL>ELODY</SMALL>, S<SMALL>OLO</SMALL> and A<SMALL>RIA</SMALL> tracks.
+</LI>
+<LI>It lets you override or change voices used in standard library
+  files.
 
 <P>
-
-<H1><A NAME="SECTION002620000000000000000"></A> <A NAME="articulate"></A>
-<BR>
-Articulate
-</H1> 
+</LI>
+</UL>
 
 <P>
-When 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  processes a music file, all the note lengths specified in a
-pattern are converted to MIDI lengths.
+V<SMALL>OICE</SMALL>T<SMALL>R</SMALL> works by setting up a simple translation table of
+``name'' and ``alias'' pairs. Whenever 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  encounters a voice name
+in a track command it first attempts to translate this name though the
+alias table.
 
 <P>
-For example in:
+To set a translation (or series of translations):
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Bass Define BB 1 4 1 100; 2 4 5 90; 3 4 1 80; 4 4 5 90   </B> 
+    <B>VoiceTr Piano1=Clavinet Hmmm=18   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-bass notes on beats 1, 2, 3 and 4 are defined. All are quarter notes.
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> , being quite literal about things, should make each note exactly
-192 MIDI ticks long--which means that the note on beat 2 will start
-at the same time as the note on beat 1 ends.
-
-<P>
-However, that's not the way things work!
+Note that you additional V<SMALL>OICE</SMALL>T<SMALL>R</SMALL> commands will add entries to
+the existing table. To clear the table use the command with no
+arguments:
 
 <P>
 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  has an A<SMALL>RTICULATE</SMALL> setting for each voice. This value is applied
-to shorten or lengthen the note length. By default, the setting is 90.
-Each generated note duration is taken to be a percentage of this
-setting, So, a quarter note with a MIDI tick duration of 192 will
-become 172 ticks long.
-
-<P>
-If A<SMALL>RTICULATE</SMALL> is applied to a short note, you are guaranteed that the
-note will never be less than 1 MIDI tick in length.
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>VoiceTr // Empty table  </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
-To set the value, use a line like:
+Assuming the first command, the following will occur:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-1 Articulate 96   </B> 
+    <B>Chord-Main Voice Hmmm  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-A<SMALL>RTICULATE</SMALL> values must be greater than 0 and less than or equal to
-200. Values over 100 will lengthen the note. Settings greater than 200
-will generate a warning.
-
-<P>
-You can specify a different A<SMALL>RTICULATE</SMALL> for each bar in a
-sequence. Repeated values can be represented with a ``/'':
+The V<SMALL>OICE</SMALL> for the <SPAN  CLASS="textit">Chord-Main</SPAN> track will be set to ``18''
+or ``Organ3''.
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord Articulate 50 60 / 30   </B> 
+    <B>Chord-2 Voice Piano1  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Notes: The full values for the notes are saved with the pattern
-definition. The articulation adjustment is applied at run time. The
-A<SMALL>RTICULATE</SMALL> setting is saved with a G<SMALL>ROOVE</SMALL>.
+The V<SMALL>OICE</SMALL> for the <SPAN  CLASS="textit">Chord-2</SPAN> track will be set to
+``Clavinet''.
+
+<P>
+If your synth does not follow standard GM-MIDI voice naming
+conventions you can create a translation table which can be included
+in all your 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  song files via an RC file. But, do note that the
+resulting files will not play properly on a synth conforming to the
+GM-MIDI specification.
 
 <P>
-Articulate settings can easily be modified by prefacing the values with a
-``+'' or ``-'' which will increment or decrement the existing
-values. For example:
+Following is an abbreviated and untested example for using an obsolete and unnamed synth:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord Articulate 80 85 90 95 
+    <B>VoiceTr  Piano1=3   \
+<BR>
+Piano2=4  \
 <BR>
-Chord Articulate  +10 -10   </B> 
+Piano3=5  \
+<BR>    ... \
+<BR>
+Strings=55  \
+<BR>    ...</B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-results in the C<SMALL>HORD </SMALL>A<SMALL>RTICULATE</SMALL> setting of: ``90 75 100 85''. Having fewer values
-that the current sequence size is fine. The inc/dec values get
-expanded to the sequence size and are applied to the existing settings.
+Notes: the translation is only done one time and no verification is
+done when the table is created. The table contains one-to-one
+substitutions, much like macros.
 
 <P>
-A<SMALL>RTICULATE</SMALL> works differently for P<SMALL>LECTRUM</SMALL> tracks. Please
-refer to the documentation <A HREF="node11.html#sec-plectrum-articulate">here</A>.
+For translating drum tone values, see 
+<A HREF="#set-drumtr">D<SMALL>RUM</SMALL>TR</A>.
 
 <P>
 
-<H1><A NAME="SECTION002630000000000000000"></A> <A NAME="sect-cmdline"></A>
+<H1><A NAME="SECTION002620000000000000000"></A> <A NAME="set-drumtr"></A>
 <BR>
-CmdLine
-</H1> 
+ToneTr
+</H1>
+
+<P>
+It is possible to create a translation table which will substitute one
+Drum Tone for another. This can be useful in a variety of
+situations, but consider:
+
+<P>
+
+<UL>
+<LI>Your synth lacks certain drum tones--in this case you may want
+    to set certain D<SMALL>RUM</SMALL>TR commands in a <SMALL>MMA</SMALL>RC file.
+
+<P>
+</LI>
+<LI>You are using an existing G<SMALL>ROOVE</SMALL> in a song, but don't
+    like one or more of the Drum Tones selected. Rather than
+    editing the library file you can set a translation right in the
+    song. Note, do this <SPAN  CLASS="textit">before any</SPAN> G<SMALL>ROOVE</SMALL> commands.
+</LI>
+</UL>
 
 <P>
-This command permits the setting of options normally set on the
-command line inside a 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  script. For example:
+To set a translation (or set of translations) just use a list of
+drumtone values or symbolic names with each pair separated by
+white space. For example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>CmdLine -b 5-9  </B> 
+    <B>ToneTR SnareDrum2=SnareDrum1 HandClap=44   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-sets the bars to generate in the exact same manner as the command line
-option  (<A HREF="node2.html#b-option">here</A>). A number of the
-commands you can enter on a command line are <SPAN  CLASS="textit">not</SPAN> available.
-Examples include -G/g and all the documentation commands.
-
-<P>
-
-<H1><A NAME="SECTION002640000000000000000"></A> <A NAME="copy"></A>
-<BR>
-Copy
-</H1> 
+will use a ``SnareDrum1'' instead of a ``SnareDrum2'' and the value
+``44'' (actually a ``PedalHiHat'') instead of a ``HandClap''.
 
 <P>
-Sometimes it is useful to duplicate the settings from one voice to
-another. The C<SMALL>OPY</SMALL> command does just that:
+You can turn off all drum tone translations with an empty line:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Bass-1 Copy Bass  </B> 
+    <B>ToneTR  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-will copy the settings from the <SPAN  CLASS="textit">Bass</SPAN> track to the <SPAN  CLASS="textit">Bass-1</SPAN>
-track.
+The syntax and usage of D<SMALL>RUM</SMALL>TR is quite similar to
+<A HREF="#set-voicetr">V<SMALL>OICE</SMALL>TR</A>.
 
 <P>
-The C<SMALL>OPY</SMALL> command only works between tracks of the same type.
 
-<P>
-The same settings which are saved/restored in a G<SMALL>ROOVE</SMALL> are copied
-with this command; for details see the discussion <A HREF="node6.html#sec-grooves">here</A>.
+<H1><A NAME="SECTION002630000000000000000"></A>  <A NAME="set-voicevoltr"></A>
+<BR>
+VoiceVolTr
+</H1>
 
 <P>
-It is also possible to copy a track from another <SMALL>GROOVE</SMALL>, even
-if it has not been loaded or read into memory using extended groove
-name notation (again, see the groove discussion):
+If you find that a particular voice, i.e., Piano2, is too loud or soft
+you can create an entry in the ``Voice Volume Translation Table''. The
+concept is quite simple: 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  checks the table whenever a
+track-specific V<SMALL>OLUME</SMALL> command is processed. The table is
+created in a similar manner to the V<SMALL>OICE</SMALL>T<SMALL>R</SMALL> command:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord-New  Copy  stdlib/rhumba:rhumbasus::chord-sus  </B> 
+    <B>VoiceVolTr Piano2=120  105=75  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-In the above example, the ``::'' is used to separate the track name
-(chord-sus) from the groove name. What happens internally is:
+Each voice pair must contain a valid MIDI voice (or numeric value),
+an ``='' and a volume adjustment factor. The factor is a percentage
+value which is applied to the normal volume. In the above example two
+adjustments are created:
+
+<P>
 
 <OL>
-<LI>The current state is saved,
-</LI>
-<LI>The file containing the ``RhumbaSus'' groove is located and
-  loaded,
-</LI>
-<LI>The ``Chord-Sus'' track data is copied into the current
-  ``Chord-New'' track,
+<LI>Piano2 will be played at 120% of the normal value,
+
+<P>
 </LI>
-<LI>The state is restored.
+<LI>Banjo (voice 105) will be played at 75% of the normal value.
 </LI>
 </OL>
 
 <P>
-With C<SMALL>OPY</SMALL> you can do mind-blasting things like:
+The adjustments are made when a track V<SMALL>OLUME</SMALL> command is
+encountered. For example, if the above translation has be set and
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  encounters the following commands:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>bass copy ballad::bass 
-<BR>
-chord copy rhumbasus::chord-sus 
-<BR>
-C 
-<BR>
-Am 
+    <B>Begin Chord
+<BR>   Voice Piano2
+<BR>   Volume mp
+<BR>   Sequence 1 4 90
 <BR>
-Dm 
-<BR>
-G7   </B> 
+End   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-which generates a song file with 2 tracks: a bass line from ``Ballad''
-and sustained chords from ``RhumbaSus''.
+the following adjustments are made:
 
 <P>
-A few caveats:
 
-<UL>
-<LI>Data in R<SMALL>IFFS</SMALL> is <SPAN  CLASS="textit">not</SPAN> copied.
-</LI>
-<LI>You cannot copy a S<SMALL>OLO</SMALL> track when using a groove name;
-  copying a solo track is fine if that track already in memory (e.g.,
-  Solo-2 Copy Solo-1).
-</LI>
-<LI>You cannot copy a track which has a different T<SMALL>IME</SMALL> setting.
-</LI>
-</UL>
+<OL>
+<LI>A look up is done in the global volume table. The volume ``mf''
+  is determined to be 85% for the set MIDI velocity,
 
 <P>
-The O<SMALL>VERLAY </SMALL>G<SMALL>ROOVE</SMALL> construct (<A HREF="node6.html#track-groove">here</A>) is quite similar, but this command is more
-powerful.
+</LI>
+<LI>the adjustment of 120% is applied to the 85%, changing that to 102%.
 
 <P>
+</LI>
+<LI>Assuming that no other volume adjustments are being made
+  (probably there will be a global volume and, perhaps, a
+  R<SMALL>VOLUME</SMALL>) the MIDI velocity in the sequence will be changed
+  from 90 to 91. Without the translation the 90 would have been changed to 76.
 
-<H1><A NAME="SECTION002650000000000000000"></A><A NAME="comment"></A>
-<BR>
-Comment
-</H1>
+<P>
+</LI>
+</OL>
 
 <P>
-As previously discussed, a comment in 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is anything following a
-``//'' in a line or enclosed in a ``/* */'' section. An alternate way of
-marking a comment is with the C<SMALL>OMMENT</SMALL> directive. This is quite
-useful in combination the B<SMALL>EGIN</SMALL> and E<SMALL>ND</SMALL> directives. For
-example:
+This is best illustrated by a short example. Assume the following in an input file:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Begin Comment 
-<BR>    This is a description spanning 
-<BR>        several lines which will be
-<BR>        ignored by MMA. 
+    <B>Solo Voice TenorSax 
 <BR>
-End   </B> 
+Solo Volume f 
+<BR>
+Print Solo Volume set to $_Solo_Volume 
+<BR>
+VoiceVolTr TenorSax=90 
+<BR>
+Solo Volume f 
+<BR>
+Print Solo Volume set to $_Solo_Volume   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-You could achieve the same with:
+which will print out:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>// This is a description spanning 
-<BR>  // several lines which will be
-<BR>  // ignored by MMA.   </B> 
+    <B>Solo Volume set to 130 
+<BR>
+Solo Volume set to 117   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-or:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>/* This is a description spanning 
-<BR>    several lines which will be
-<BR>    ignored by MMA. */   </B> 
-   
-	    </td></tr>
-      </Table>
+The second line reflects that 90% of 130 is 117.
 
 <P>
-or even:
+To disable all volume translations:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Comment This is a description spanning 
-<BR>
-Comment several lines which will be
-<BR>
-Comment ignored by MMA.   </B> 
+    <B>VoiceVolTr  // Empty table  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-One minor difference between <SPAN  CLASS="textbf">//</SPAN> or <SPAN  CLASS="textbf">/* */</SPAN> and C<SMALL>OMMENT</SMALL> is that
-the first two are discarded when the input stream is read; the more verbose
-version is discarded during line processing. One possible upside of
-C<SMALL>OMMENT</SMALL> is that it is displayed when processing a file with the
-<SPAN  CLASS="textbf">-e</SPAN> command line option.
-
-<P>
-Quite often it is handy to delete large sections of a song with a
-B<SMALL>EGIN </SMALL>C<SMALL>OMMENT/</SMALL>E<SMALL>ND</SMALL> on a temporary basis.
-
-<P>
 
-<H1><A NAME="SECTION002660000000000000000"></A> <A NAME="debug"></A> 
-<A NAME="debugging"></A>
+<H1><A NAME="SECTION002640000000000000000"></A> <A NAME="set-drumvoltr"></A>
 <BR>
-Debug
+DrumVolTr
 </H1>
 
 <P>
-To enable you to find problems in your song files (and, perhaps, even
-find problems with 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  itself) various debugging messages can be
-displayed. These are normally set from the command line
-<A HREF="node2.html#sec-running">command line</A>.
+You can change the volumes of individual drum tones with the
+D<SMALL>RUM</SMALL>V<SMALL>OL</SMALL>T<SMALL>R</SMALL> translation. This command works just like the
+V<SMALL>OICE</SMALL>V<SMALL>OL</SMALL>T<SMALL>R</SMALL> command described above. It just uses drum tones
+instead of instrument voices.
 
 <P>
-However, it is possible to enable various debugging messages
-dynamically in a song file using the D<SMALL>EBUG</SMALL> directive. In a
-debug statement you can enable or disable any of a variety of
-messages. A typical directive is:
+For example, if you wish to make the drum tones ``SnareDrum1'' and
+``HandClap'' a bit louder:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Debug Debug=On Expand=Off Patterns=On  </B> 
+    <B>DrumVolTr SnareDrum1=120 HandClap=110  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Each section of the debug directive consists of a <SPAN  CLASS="textit">mode</SPAN> and the
-command word ON or O<SMALL>FF</SMALL>. The two parts must be joined by
-a single ``<SPAN  CLASS="textit"><SPAN CLASS="MATH">=</SPAN></SPAN>''. You may use the values ``0'' for ``Off'' and
-``1'' for ``On'' if desired.
-
-<P>
-The available modes with the equivalent command line switches are:
-
-<P>
-<BLOCKQUOTE>
-<TABLE CELLPADDING=3 BORDER="1">
-<TR><TD ALIGN="LEFT"><SPAN  CLASS="textit">Mode</SPAN></TD>
-<TD ALIGN="LEFT" COLSPAN=2><SPAN><SPAN  CLASS="textit">Command Line Equivalent</SPAN></SPAN></TD>
-</TR>
-<TR><TD ALIGN="LEFT">Debug</TD>
-<TD ALIGN="LEFT">-d</TD>
-<TD ALIGN="LEFT">debugging messages</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Filenames</TD>
-<TD ALIGN="LEFT">-o</TD>
-<TD ALIGN="LEFT">display file names</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Patterns</TD>
-<TD ALIGN="LEFT">-p</TD>
-<TD ALIGN="LEFT">pattern creation</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Sequence</TD>
-<TD ALIGN="LEFT">-s</TD>
-<TD ALIGN="LEFT">sequence creation</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Runtime</TD>
-<TD ALIGN="LEFT">-r</TD>
-<TD ALIGN="LEFT">running progress</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Warnings</TD>
-<TD ALIGN="LEFT">-w</TD>
-<TD ALIGN="LEFT">warning messages</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Expand</TD>
-<TD ALIGN="LEFT">-e</TD>
-<TD ALIGN="LEFT">display expanded lines</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Plectrum</TD>
-<TD ALIGN="LEFT"> </TD>
-<TD ALIGN="LEFT">display Plectrum chord shapes</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Roman</TD>
-<TD ALIGN="LEFT"> </TD>
-<TD ALIGN="LEFT">display Roman numeral chord conversions</TD>
-</TR>
-<TR><TD ALIGN="LEFT">Groove</TD>
-<TD ALIGN="LEFT"> </TD>
-<TD ALIGN="LEFT">issue a warning when a Groove is redefined</TD>
-</TR>
-</TABLE>
-</BLOCKQUOTE>
-
-<P>
-The modes and command are case-insensitive (although the command line
-switches are not). The options for P<SMALL>LECTRUM</SMALL>, G<SMALL>ROOVE</SMALL> and R<SMALL>OMAN</SMALL>
-are not accessible from the command line.
-
-<P>
-The current state of the debug flags is saved in the variable
-$_Debug and the state prior to a change is saved in $_LastDebug.
-
-<P>
-
-<H1><A NAME="SECTION002670000000000000000"></A> <A NAME="delay"></A>
-<BR>
-Delay
-</H1>  
-
-<P>
-The D<SMALL>ELAY</SMALL> setting permits you to delay each note in a sequence.
-This can create interesting and, sometimes, beautiful effects. In most
-cases you should use this in a duplicate track with a lesser volume
-... the effect is not meant to duplicate offsets defined in
-S<SMALL>EQUENCE</SMALL> definitions.
+The drum tone names can be symbolic constants, or MIDI values as in
+the next example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Solo Delay 8t -18t 8 -16  </B> 
+    <B>DrumVolTr 44=90 31=55  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Assuming a 4 bar sequence, the above command would apply the following
-delays to each note:
-
-<P>
-
-<OL>
-<LI>8 MIDI ticks,
-</LI>
-<LI>a negative 18 MIDI ticks (a ``pushed'' note).
-</LI>
-<LI>a delay equal to a eighth note,
-</LI>
-<LI>a negative sixteenth note.
-</LI>
-</OL>
-
-<P>
-The D<SMALL>ELAY</SMALL> setting can be negative (in this case the note is
-sounded in advance).<A NAME="tex2html104"
-  HREF="#foot15440"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> You can have different
-delays for each bar in a sequence. The values for the delay are given
-in standard 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  note durations (see <A HREF="node4.html#notelength">here</A> for details). D<SMALL>ELAY</SMALL> is saved in G<SMALL>ROOVES</SMALL>.
-
-<P>
-See the sample files in <TT><SPAN  CLASS="textbf">egs/delay</SPAN></TT>.<A NAME="tex2html105"
-  HREF="#foot15723"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
-<P>
-
-<H1><A NAME="SECTION002680000000000000000"></A> <A NAME="sec-delete"></A>
-<BR>
-Delete
-</H1> 
-
-<P>
-If you are using a track in only one part of your song, especially if
-it is at the start, it may be wise to free that track's resources when
-you are done with it. The D<SMALL>ELETE</SMALL> command does just that:
+All drum tone translations can be disabled with:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Solo Delete  </B> 
+    <B>DrumVolTr  // Empty table  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-If a MIDI channel has been assigned to that track, it is marked as
-``available'' and the track is deleted. Any data already saved in the
-MIDI track will be written when 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is finished processing the song
-file.
 
-<P>
-
-<H1><A NAME="SECTION002690000000000000000"></A> <A NAME="scale-direction"></A>
+<H1><A NAME="SECTION002650000000000000000"></A> <A NAME="tweaks"></A>
 <BR>
-Direction
-</H1> 
+Tweaks
+</H1>
+
+<P>
+Some minor values can be adjusted via the T<SMALL>WEAKS</SMALL> command. Each
+item is set as an OPTION=VALUE pair. Currently the following are
+valid:
 
 <P>
-In tracks using chords or scales you can change the direction in which
-they are applied:
+<DL>
+<DT><STRONG>DefaultDrum</STRONG></DT>
+<DD>Sets the default (initial) voice to use in
+  D<SMALL>RUM</SMALL> tracks. You can use a numeric value, a mnemonic name, or
+  even an extended voice name (see <A HREF="node24.html#extended-patch">here</A>).
+  Examples:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Scale Direction UP  </B> 
+    <B>Tweaks DefaultDrum=22  </B> 
    
 	    </td></tr>
       </Table>
 
-<P>
-The effects differ in different track types. For S<SMALL>CALE</SMALL> and
-A<SMALL>RPEGGIO</SMALL> tracks:
-
-<P>
-<BLOCKQUOTE>
-
-<TABLE CELLPADDING=3>
-<TR><TD ALIGN="RIGHT">UP</TD>
-<TD ALIGN="LEFT">Plays in upward direction only</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">DOWN</TD>
-<TD ALIGN="LEFT">Plays in downward direction only</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">BOTH</TD>
-<TD ALIGN="LEFT">Plays  upward and downward (<SPAN  CLASS="textit">default</SPAN>)</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">RANDOM</TD>
-<TD ALIGN="LEFT">Plays notes from the chord or scale randomly</TD>
-</TR>
-</TABLE>
-</BLOCKQUOTE>
-<P>
-<BLOCKQUOTE>When this command is encountered in a S<SMALL>CALE</SMALL> track the start
-  point of the scale is reset.
-</BLOCKQUOTE>
-<P>
-
-<P>
-A W<SMALL>ALK</SMALL> track recognizes the following option settings:
-
-<P>
-<BLOCKQUOTE>
-<TABLE CELLPADDING=3>
-<TR><TD ALIGN="RIGHT">BOTH</TD>
-<TD ALIGN="LEFT">The default. The bass pattern
-      will go  up and down a partial scale. Some notes may be repeated.</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">UP</TD>
-<TD ALIGN="LEFT">Notes will be chosen sequentially from an ascending, partial scale.</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">DOWN</TD>
-<TD ALIGN="LEFT">Notes will be chosen sequentially from a descending, partial scale.</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">RANDOM</TD>
-<TD ALIGN="LEFT">Notes will be chosen in a random direction from a partial scale.</TD>
-</TR>
-</TABLE>
-</BLOCKQUOTE>
-<P>
-<BLOCKQUOTE>All four patterns are useful and create quite different effects.
-
-</BLOCKQUOTE>
-
-<P>
-The C<SMALL>HORD</SMALL> tracks D<SMALL>IRECTION</SMALL> only has an effect when the
-S<SMALL>TRUM</SMALL> setting has a non-zero value. In this case the following
-applies:
-
-<P>
-<BLOCKQUOTE>
-<TABLE CELLPADDING=3>
-<TR><TD ALIGN="RIGHT">UP</TD>
-<TD ALIGN="LEFT">The default. Notes are sounded from the lowest tone to the highest.</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">DOWN</TD>
-<TD ALIGN="LEFT">Notes are sounded from the highest to the lowest.</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">BOTH</TD>
-<TD ALIGN="LEFT">The UP and DOWN values are alternated for each successive chord.</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">RANDOM</TD>
-<TD ALIGN="LEFT">A random direction is selected for each chord.</TD>
-</TR>
-</TABLE>
-</BLOCKQUOTE>
-
-<P>
-You can specify a different D<SMALL>IRECTION</SMALL> for each bar in a
-sequence. Repeated values can be represented with a ``/'':
-
-<P>
-
+or
+  
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Arpeggio Direction Up Down / Both  </B> 
+    <B>Tweaks DefaultDrum=8.9.22  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-The setting is ignored by B<SMALL>ASS</SMALL>, D<SMALL>RUM</SMALL> and S<SMALL>OLO</SMALL>
-tracks.
-
-<P>
-
-<H1><A NAME="SECTION0026100000000000000000"></A> <A NAME="keysig"></A> 
-<A NAME="keysignature"></A>
-<BR>
-KeySig
-</H1>
-
-<P>
-The key signature is an underlining concept in all modern music. In
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  it will effect the notes used in S<SMALL>OLO</SMALL> or
-M<SMALL>ELODY</SMALL> tracks, is a basic requirement for R<SMALL>OMAN</SMALL> numeral
-chords, and sets a MIDI Key Signature event.<A NAME="tex2html106"
-  HREF="#foot15724"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A> In most cases you <SPAN  CLASS="textit">should set the key
-signature</SPAN> in all your songs.
-
-<P>
-In addition, the C<SMALL>HORD</SMALL> track V<SMALL>OICING </SMALL>M<SMALL>ODE=</SMALL>K<SMALL>EY</SMALL> option
-depends on the key being properly set via this command.
-
-<P>
-Setting the key signature is simple to do:
+and, assuming you have set up a P<SMALL>ATCH </SMALL>S<SMALL>ET</SMALL>
+  (see <A HREF="node24.html#patch-set">here</A>):
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>KeySig 2b   </B> 
+    <B>Tweaks DefaultDrum=MyDrumKit  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-The argument consists of a single digit ``0'' to ``7'' followed by a
-``b'' or ``&'' for flat keys or a ``#'' for sharp keys.
-
-<P>
-As a more musical alternate, you can use a pitch name like ``F'' or ``G#''.
-
-<P>
-The optional keywords ``Major'' or ``Minor'' (these can be abbreviated
-to ``Maj'' or ``Min'' ... and case doesn't count) can be added to
-this command. This will accomplish two things:
-
-<P>
-
-<OL>
-<LI>The MIDI track Key Signature event will be set to reflect minor
-  or major.
-
-<P>
-</LI>
-<LI>If you are using a musical name the proper key (number of flats
-  or sharps) will be used.
-
-<P>
-</LI>
-</OL>
-
-<P>
-To summarize, the following are all valid K<SMALL>EY</SMALL>S<SMALL>IG</SMALL> directives:
+</DD>
+<DT><STRONG>DefaultVoice</STRONG></DT>
+<DD>Sets the default (initial) voice to use in tracks
+  other than drum. The same extended voicing options as detailed for
+  D<SMALL>EFAULT</SMALL>D<SMALL>RUM</SMALL> apply. Examples:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>KeySig 2# Major 
-<BR>
-KeySig 1b 
-<BR>
-KeySig 0b Min 
-<BR>
-KeySig F Min 
-<BR>
-KeySig A Major   </B> 
+    <B>Tweaks DefaultVoice=99  </B> 
    
 	    </td></tr>
       </Table>
 
-<P>
-
-<H1><A NAME="SECTION0026110000000000000000">
-Mallet</A>
-</H1>
-
-<P>
-Some instruments (Steel-drums, banjos, marimbas, etc.) are normally
-played with rapidly repeating notes. Instead of painfully inserting
-long lists of these notes, you can use the M<SMALL>ALLET</SMALL> directive.
-The M<SMALL>ALLET</SMALL> directive accepts a number of options, each an
-OPTION=VALUE pair. For example:
-
-<P>
-
+ or
+  
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Solo-Marimba Mallet Rate=16 Decay=-5  </B> 
+    <B>Tweaks DefaultVoice=MyFunkyPiano  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-This command is also useful in creating drum rolls. For example:
+<A NAME="tweak-dim"></A></DD>
+<DT><STRONG>Dim</STRONG></DT>
+<DD>Set the type of chord produced with the ``dim'' chordtype.
+  By default a diminished chord is a ``dim7''. However you can toggle
+  this behaviour with:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Begin Drum-Snare2 
-<BR>  Tone      SnareDrum1 
-<BR>  Volume    F 
-<BR>  Mallet    Rate=32 Decay=-3 
-<BR>  Rvolume   3 
-<BR>  Sequence  z  z  z 1 1 100 
-<BR>
-End   </B> 
+    <B>Tweaks  Dim=3  </B> 
    
 	    </td></tr>
       </Table>
 
-<P>
-The following options are supported:
-
-<P>
-
-<H2><A NAME="SECTION0026111000000000000000">
-Rate</A>
-</H2>
-
-<P>
-The R<SMALL>ATE</SMALL> must be a valid note length (i.e., 8, 16, or even
-16.+8).
-
-<P>
-For example:
-
-<P>
-
+  or
+  
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Solo-Marimba Mallet Rate=16  </B> 
+    <B>Tweaks  Dim=7  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-will set all the notes in the ``Solo-Marimba'' track to be sounded a
-series of 16th notes.
+</DD>
+</DL>
 
 <P>
-
-<UL>
-<LI>Note duration modifiers such as articulate are applied to each
-  resultant note,
+You can place several T<SMALL>WEAK</SMALL> commands on a single line; they are
+processed in order.
 
 <P>
-</LI>
-<LI>It is guaranteed that the note will sound at least once,
+In most cases the best place to apply these tweaks, if needed, is in
+your <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file.
 
 <P>
-</LI>
-<LI>The use of note lengths assures a consistent sound independent
-  of the song tempo.
 
-<P>
-</LI>
-<LI>M<SMALL>ALLET</SMALL> can be used in tracks except P<SMALL>LECTRUM</SMALL>.
-
-<P>
-</LI>
-</UL>
-
-<P>
-To disable this setting use a value of ``0''.
-
-<P>
-
-<H2><A NAME="SECTION0026112000000000000000">
-Decay</A>
-</H2>
-
-<P>
-You can adjust the volume (velocity) of the notes being repeated when
-M<SMALL>ALLET</SMALL> is enabled:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Drum-Snare Mallet Decay=-15  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The argument is a percentage of the current value to add to the note
-each time it is struck. In this example, assuming that the note length
-calls for 4 ``strikes'' and the initial velocity is 100, the note will
-be struck with a velocity of 100, 85, 73 and 63.
-
-<P>
-Important: a positive value will cause the notes to get louder,
-negative values cause the notes to get softer.
-
-<P>
-Note velocities will never go below 1 or above 255. Note, however,
-that notes with a velocity of 1 will most likely be inaudible.
-
-<P>
-The decay option value must be in the range -50 to 50; however, be
-cautious using any values outside the range -5 to 5 since the volume
-(velocity) of the notes will change quite quickly. The default value
-is 0 (no decay).
-
-<P>
-
-<H1><A NAME="SECTION0026120000000000000000"></A> <A NAME="octave"></A>
-<BR>
-Octave
-</H1> 
-
-<P>
-When 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  initializes and after the S<SMALL>EQ</SMALL>C<SMALL>LEAR</SMALL> command all track
-octaves are set to ``4''. This will place most chord and bass notes in
-the region of middle C.
-
-<P>
-You can change the octave for any voice with O<SMALL>CTAVE</SMALL>
-command. For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass-1 Octave 3  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Sets the notes used in the ``Bass-1'' track one octave lower than
-normal.
-
-<P>
-The octave specification can be any value from 0 to 10. Various
-combinations of I<SMALL>NVERT</SMALL>, T<SMALL>RANSPOSE</SMALL> and O<SMALL>CTAVE</SMALL> can
-force notes to be out of the valid MIDI range. In this case the lowest
-or highest available note will be used.
-
-<P>
-You can specify a different O<SMALL>CTAVE</SMALL> for each bar in a sequence.
-Repeated values can be represented with a ``/'':
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord Octave 4 5 / 4  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Octave settings can easily be modified by prefacing the values with a
-``+'' or ``-'' which will increment or decrement the existing
-values. For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass Octave 2 3 4 5 
-<BR>
-Bass Octave +1 +2 -1 -3   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-results in the B<SMALL>ASS </SMALL>O<SMALL>CTAVE</SMALL> setting of: ``3 5 3 2''. Having fewer values
-that the current sequence size is fine. The inc/dec values get
-expanded to the sequence size and are applied to the existing settings.
-
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's octave numbering and schemes used to denote octaves on a
-piano keyboard or staff do not correspond. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is capable of
-generating a compete set of MIDI notes in the range 0 to 127--for
-this we need the first octave to be ``0''. If this is a problem, see
-the MO<SMALL>CTAVE</SMALL> command discussed in the next section.
-
-<P>
-
-<H1><A NAME="SECTION0026130000000000000000"></A> <A NAME="moctave"></A>
-<BR>
-MOctave
-</H1> 
-
-<P>
-Rather than using 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's octave numbering from 0 to 10 you might
-want to match the standard MIDI implementation of -1 to 9. The
-operation of the command is identical to that of the O<SMALL>CTAVE</SMALL>,
-discussed above ... with the exception of the range.
-
-<P>
-The result of ``Octave 4'' and ``MOctave 5'' are identical.
-
-<P>
-Also, you cannot use the auto increment/decrement options that
-O<SMALL>CTAVE</SMALL> has (the problem is deciding what ``-1'' should mean).
-
-<P>
-Mixing of O<SMALL>CTAVE</SMALL> and MO<SMALL>CTAVE</SMALL> commands is fine. They both
-effect the same internal variables.
-
-<P>
-
-<H1><A NAME="SECTION0026140000000000000000"></A> <A NAME="set-off"></A>
-<BR>
-Off
-</H1> 
-
-<P>
-To disable the generation of MIDI output on a specific track:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass Off  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-This can be used anywhere in a file. Use it to override the effect of
-a predefined groove, if you wish. This is simpler than resetting a
-voice in a groove. The only way to reset this command is with a
-O<SMALL>N</SMALL> directive.
-
-<P>
-
-<H1><A NAME="SECTION0026150000000000000000"></A> <A NAME="set-on"></A>
-<BR>
-On
-</H1> 
-
-<P>
-To enable the generation of MIDI output on a specific track which has
-been disabled with an O<SMALL>FF</SMALL> directive:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass On  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Attempts to enable tracks disabled with the -T command line option
-generate a warning (the command is ignored).
-
-<P>
-
-<H1><A NAME="SECTION0026160000000000000000">
-Print</A>
-</H1>
-
-<P>
-The P<SMALL>RINT</SMALL> directive will display its argument to the screen
-when it is encountered. For example, if you want to print the file
-name of the input file while processing, you could insert:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Print Making beautiful music for MY SONG  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-No control characters are supported.
-
-<P>
-This can be useful in debugging input files, especially when combined
-with different system variables:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Print The volume for the bass is: $_Bass_Volume  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The available system variables are detailed <A HREF="node21.html#sec-sysvariables">here</A>.
-
-<P>
-
-<H1><A NAME="SECTION0026170000000000000000">
-PrintActive</A>
-</H1>
-
-<P>
-The P<SMALL>RINT</SMALL>A<SMALL>CTIVE</SMALL> directive will the currently active
-G<SMALL>ROOVE</SMALL> and the active tracks. This can be quite useful when
-writing groove files and you want to modify and existing groove.
-
-<P>
-Any parameters given are printed as single comment at the end of the
-header line.
-
-<P>
-In addition to the track names, the listing included the currently
-assigned MIDI channel and the total number of MIDI events created.
-
-<P>
-This is strictly a debugging tool. No P<SMALL>RINT</SMALL>A<SMALL>CTIVE</SMALL> statements
-should appear in finalized grooves or song files.
-
-<P>
-
-<H1><A NAME="SECTION0026180000000000000000">
-Restart</A>
-</H1>
-
-<P>
-This command will reset a track (or all tracks) to a default
-state. You may find this particularly handy in S<SMALL>CALE</SMALL> and
-A<SMALL>RPEGGIO</SMALL> tracks when you want note selection to start in a
-particular place, not left over from previous bars.
-
-<P>
-Usage is simple:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Arpeggio Restart  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-or to do the whole lot:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Restart  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-You will find very few cases where the use of this command is
-necessary.
-
-<P>
-
-<H1><A NAME="SECTION0026190000000000000000"></A> <A NAME="scale-type"></A>
-<BR>
-ScaleType
-</H1> 
-
-<P>
-This option is only used by S<SMALL>CALE</SMALL> and A<SMALL>RIA</SMALL> tracks. A
-warning is generated if you attempt to use this command in other tracks.
-
-<P>
-By default, the S<SMALL>CALE</SMALL>T<SMALL>YPE</SMALL> is set to A<SMALL>UTO</SMALL>. The 
-permissible settings are:
-
-<P>
-<BLOCKQUOTE>
-<TABLE CELLPADDING=3>
-<TR><TD ALIGN="RIGHT">CHROMATIC</TD>
-<TD ALIGN="LEFT">Forces use of a chromatic scale</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">AUTO</TD>
-<TD ALIGN="LEFT">Uses scale based on the current chord (default)</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">SCALE</TD>
-<TD ALIGN="LEFT">Same as ``Auto''</TD>
-</TR>
-<TR><TD ALIGN="RIGHT">CHORD</TD>
-<TD ALIGN="LEFT">Uses the individual notes of the current chord (similar to
-    A<SMALL>RPEGGIO</SMALL> tracks).</TD>
-</TR>
-</TABLE>
-</BLOCKQUOTE>
-
-<P>
-For more details on usage in A<SMALL>RIA</SMALL> tracks
-see <A HREF="node12.html#chap-aria">here</A>.
-
-<P>
-When this command is encountered in a S<SMALL>CALE</SMALL> track the start
-point of the scale is reset.
-
-<P>
-
-<H1><A NAME="SECTION0026200000000000000000"></A>
- <A NAME="seqnumber"></A>
-<BR>
-Seq
-</H1>
-
-<P>
-If your sequence, or groove, has more than one pattern (i.e., you have
-set SeqSize to a value other than 1), you can use this directive to
-force a particular pattern point to be used. The directive:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Seq  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-resets the <SPAN  CLASS="textit">sequence counter</SPAN> to 1. This means that the next bar
-will use the first pattern in the current sequence. You can force a
-specific pattern point by using an optional value after the directive.
-For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Seq 8  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-forces the use of pattern point 8 for the next bar. This can be quite
-useful if you have a multi-bar sequence and, perhaps, the eight bar is
-variation which you want used every eight bars, but also for a
-transition bar, or the final bar. Just put a <SMALL>SEQ 8</SMALL> at those
-points. You might also want to put a <SMALL>SEQ</SMALL> at the start of
-sections to force the restart of the count.
-
-<P>
-If you have enable sequence randomization with the S<SMALL>EQ</SMALL>R<SMALL>ND </SMALL>O<SMALL>N</SMALL>
-command, the randomization will be disabled by a S<SMALL>EQ</SMALL>
-command.<A NAME="tex2html107"
-  HREF="#foot15610"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>  However,
-settings of track S<SMALL>EQ</SMALL>R<SMALL>ND</SMALL> will not be effected. One difference
-between S<SMALL>EQ</SMALL>R<SMALL>ND </SMALL>O<SMALL>FF</SMALL> and S<SMALL>EQ</SMALL> is that the current sequence
-point is set with the latter; with S<SMALL>EQ</SMALL>R<SMALL>ND </SMALL>O<SMALL>FF</SMALL> it is left at a
-random point.
-
-<P>
-Note: Using a value greater than the current S<SMALL>EQ</SMALL>S<SMALL>IZE</SMALL> is not
-permitted.
-
-<P>
-This is a very useful command! For example, look at the four bar
-introduction of the song ``Exactly Like You'':
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Groove BossanovaEnd 
-<BR>
-seq 3 
-<BR>
-1       C     
-<BR>
-seq 2 
-<BR>
-2       Am7  
-<BR>
-seq 1 
-<BR>
-3       Dm7  
-<BR>
-seq 3 
-<BR>
-4 G7 / G7#5   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-In this example the four bar ``ending groove'' has been used to create
-an interesting introduction.
-
-<P>
-
-<H1><A NAME="SECTION0026210000000000000000"></A> <A NAME="strum"></A>
-<BR>
-Strum
-</H1> 
-
-<P>
-When 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  generates a chord,<A NAME="tex2html108"
-  HREF="#foot15621"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A> all the
-notes are played at the same time.<A NAME="tex2html109"
-  HREF="#foot15726"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A>
-<P>
-To make the notes in a chord sound like something a guitar or banjo
-might play, use the S<SMALL>TRUM</SMALL> directive. For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord-1 Strum 5  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-sets the strumming factor to 5 for track Chord-1. The strum factor is
-specified in MIDI ticks. Usually values around 10 to 15 work just
-fine. The valid range for S<SMALL>TRUM</SMALL> is -300 to 300 (just under the
-duration of a quarter note).
-
-<P>
-In the previous example the first note in the chord will be played on
-the beat indicated by the pattern definition, the second note will be
-played 5 ticks later, etc.
-
-<P>
-You can specify a different S<SMALL>TRUM</SMALL> for each bar in a sequence.
-Repeated values can be represented with a ``/''. Assuming that there
-are four bars in the current sequence:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord Strum 20 5 / 10  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-To make the effect of S<SMALL>TRUM</SMALL> more random (and human) you can set
-a range for the delay. For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord Strum 20,25  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will cause 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to select a value between 20 and 25 ticks for each
-successive note. You can have a different range for each bar in your
-sequence. In most cases a small range is adequate. Large values can
-create ``odd'' effects. Note that the syntax calls for exactly two
-values and a comma, no spaces are permitted.
-
-<P>
-S<SMALL>TRUM</SMALL> can be used in all tracks except for D<SMALL>RUM</SMALL>. Since
-tracks other than C<SMALL>HORD</SMALL> only generate single notes, the command
-will only effect notes added via a H<SMALL>ARMONY</SMALL> or
-H<SMALL>ARMONY</SMALL>O<SMALL>NLY</SMALL> directive. Judicious use of S<SMALL>TRUM</SMALL> can add
-depth and a ``cascading'' effect.
-
-<P>
-S<SMALL>TRUM</SMALL> can be applied to a P<SMALL>LECTRUM</SMALL> track. See
- <A HREF="node11.html#plectrum-strum">P<SMALL>LECTRUM </SMALL>S<SMALL>TRUM</SMALL></A>
-
-<P>
-Notes: 
-<UL>
-<LI>When notes in a C<SMALL>HORD</SMALL> track have both a <SMALL>STRUM</SMALL> and
-  <SMALL>INVERT</SMALL> applied, the order of the notes played will not
-  necessarily be root, third, etc. The notes are sorted into ascending
-  order, so for a C major scale with and <SMALL>INVERT</SMALL> of 1 the notes
-  played would be ``E G C''.
-
-<P>
-</LI>
-<LI>The strumming direction of notes in a C<SMALL>HORD</SMALL> track can be
-  changed with the <A HREF="#scale-direction">D<SMALL>IRECTION</SMALL></A> command.
-
-<P>
-</LI>
-<LI>The D<SMALL>IRECTION</SMALL> directive only effects S<SMALL>TRUM</SMALL> timing
-  in C<SMALL>HORD</SMALL> tracks.
-
-<P>
-</LI>
-<LI>In tracks other than C<SMALL>HORD</SMALL> the strum delays apply to
-  notes after the initial note. In the case of H<SMALL>ARMONY</SMALL>O<SMALL>NLY</SMALL>
-  tracks the delay will apply to the first generated note.
-
-<P>
-</LI>
-</UL>
-
-<P>
-
-<H1><A NAME="SECTION0026220000000000000000"></A> <A NAME="strumadd"></A>
-<BR>
-StrumAdd
-</H1> 
-
-<P>
-When a chord is strummed using the S<SMALL>TRUM</SMALL> setting discussed
-above, the space between the various notes in constant. However, you
-can modify that with the S<SMALL>TRUM</SMALL>A<SMALL>DD</SMALL> command:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord Strum 10 
-<BR>
-Chord StrumAdd 5  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The value specified is added to each successive offset. Without the
-S<SMALL>TRUM</SMALL>A<SMALL>DD</SMALL> directive the notes would be generated at offsets
-0, 10, 20, etc. However, with this option, the notes will now be
-placed at 0, 15, 35, 60, 90, etc.<A NAME="tex2html110"
-  HREF="#foot15731"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A>
-<P>
-The easy way to imagine this is to picture a guitar player strumming a
-chord. Without the S<SMALL>TRUM</SMALL>A<SMALL>DD</SMALL> option his hand moves at a steady
-speed; with it his hand can slow down (positive values) or speed up
-(negative values).
-
-<P>
-The effects of A<SMALL>DD</SMALL> are cumulative and can add up rather
-quickly. Experiment with small values; large values can easily move
-notes into the next measure.
-
-<P>
-This is something you probably don't want to use all the time, but it
-is handy for dramatic chords on an opening, etc.
-
-<P>
-Note: you can use negative values in which case the distance between
-notes will reduce.
-
-<P>
-
-<H1><A NAME="SECTION0026230000000000000000"></A> <A NAME="synchronize"></A>
-<BR>
-Synchronize
-</H1> 
-
-<P>
-The MIDI tracks generated by 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  are perfectly ``legit'' and should
-be playable in any MIDI file player. However, there are a few programs
-and/or situations in which you might need to use the
-<SMALL>SYNCHRONIZE</SMALL> options.
-
-<P>
-First, when a program is expecting all tracks to start at the same
-location, or is intolerant of ``emptiness'' at the start of a track,
-you can add a ``tick note'' at the start of each
-track.<A NAME="tex2html111"
-  HREF="#foot15683"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A>
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Synchronize START  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will insert a one tick note on/off event at MIDI offset 1. You can
-also generate this with the ``-0'' command line option.
-
-<P>
-You can set the tone and velocity used for this using the
-S<SMALL>ET</SMALL>S<SMALL>YNC</SMALL>T<SMALL>ONE</SMALL> command (below).
-
-<P>
-Second, some programs think (wrongly) that all tracks should end at
-the same point.<A NAME="tex2html112"
-  HREF="#foot15686"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A> Adding the command:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Synchronize END  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will delete all MIDI data past the end of the last bar in your input
-file and insert MIDI ``all notes off'' events at that point. You can
-also generate this effect with the ``-1'' command line option.
-
-<P>
-The commands can be combined in any order:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Synchronize End Start  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-is perfectly valid.
-
-<P>
-
-<H1><A NAME="SECTION0026240000000000000000">
-SetSyncTone</A>
-</H1>  
-
-<P>
-The tone used for the synchronization tone is, by default, a MIDI
-``80'' with a velocity of ``90''. You can change this to any desired
-combination:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetSyncTone  Tone=88 Velocity=1  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The tone must be in the range 0 to 127; the velocity must be 1 to 127
-(a velocity of 0 is treated as note off event and not permitted). A
-velocity of ``1'' will be inaudible on most systems and is useful to
-pad the start of a composition (use a bar with a ``z!'' chord).
-
-<P>
-The command V<SMALL>OLUME</SMALL> is an alias for V<SMALL>ELOCITY</SMALL>.
-
-<P>
-
-<H1><A NAME="SECTION0026250000000000000000">
-Transpose</A>
-</H1>
-
-<P>
-You can change the key of a piece with the ``Transpose'' command. For
-example, if you have a piece notated in the key of ``C'' and you want
-it played back in the key of ``D'':
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Transpose 2  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will raise the playback by 2 semi-tones. Since 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's author plays
-tenor saxophone
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Transpose -2  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-which puts the MIDI keyboard into the same key as the horn, is not an
-uncommon directive
-
-<P>
-You can use any value between -12 and 12. All tracks (with the logical
-exception of the drum tracks) are effected by this command.
-
-<P>
-
-<H1><A NAME="SECTION0026260000000000000000">
-Unify</A>
-</H1>
-
-<P>
-The U<SMALL>NIFY</SMALL> command is used to force multiple notes of the same
-voice and pitch to be combined into a single, long, tone. This is very
-useful when creating a sustained voice track. For example, consider
-the following which might be used in real groove file:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Begin Bass-Sus 
-<BR>
-Sequence  1 1 1 90 &sstarf#star; 4  
-<BR>
-Articulate 100 
-<BR>
-Unify On 
-<BR>
-Voice TremoloStrings 
-<BR>
-End   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Without the U<SMALL>NIFY </SMALL>O<SMALL>N</SMALL> command the strings would be sounded (or
-hit) four times during each bar; with it enabled the four hits are
-combined into one long tone. This tone can span several bars if the
-note(s) remain the same.
-
-<P>
-The use of this command depends on a number of items:
-
-<P>
-
-<UL>
-<LI>The V<SMALL>OICE</SMALL> being used. It makes sense to use enable the
-  setting if using a sustained tone like ``Strings"; it probably
-  doesn't make sense if using a tone like ``Piano1''.
-
-<P>
-</LI>
-<LI>For tones to be combined you will need to have A<SMALL>RTICULATE</SMALL>
-  set to a value of 100. Otherwise the on/off events will have small
-  gaps in them which will cancel the effects of U<SMALL>NIFY</SMALL>.
-
-<P>
-</LI>
-<LI>Ensure that R<SMALL>TIME</SMALL> or R<SMALL>DURATION</SMALL> are not set for
-  U<SMALL>NIFY</SMALL> tracks. Both can cause gaps in where the notes are
-  placed and this will confuse U<SMALL>NIFY</SMALL> and lead to things not
-  sounding as you expect them to.
-
-<P>
-</LI>
-<LI>If your pattern or sequence has different volumes in different
-  beats (or bars) the effect of a U<SMALL>NIFY</SMALL> will be to ignore
-  volumes other than the first. Only the first N<SMALL>OTE </SMALL>O<SMALL>N</SMALL> and the
-  last N<SMALL>OTE </SMALL>O<SMALL>FF</SMALL> events will appear in the MIDI file.
-
-<P>
-</LI>
-</UL>
-
-<P>
-You can specify a different U<SMALL>NIFY</SMALL> for each bar in a sequence.
-Repeated values can be represented with a ``/'':
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chord Unify On / / Off  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-But, you probably don't want to use this particular feature.
-
-<P>
-Valid arguments are ``On'' or ``1'' to enable; ``Off'' or ``0'' to
-disable.
-
-<P>
-Note: Notes generated with the U<SMALL>NIFY</SMALL> setting on may be lost if
-you use the <SPAN  CLASS="textit">-b</SPAN> or <SPAN  CLASS="textit">-B</SPAN> command line options. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't
-``keep'' notes which were turned on before the specified range.
-<BR><HR><H4>Footnotes</H4>
-<DL>
-<DT><A NAME="foot15440">... advance).</A><A
- HREF="node26.html#tex2html104"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
-<DD>A single leading ``-'' and ``+'' sign is
-  striped from the specified note duration.
-
-</DD>
-<DT><A NAME="foot15723">... CLASS="textbf">egs/delay</SPAN>.</A><A
- HREF="node26.html#tex2html105"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
-<DD>This command was
-  conceived to be used in S<SMALL>OLO</SMALL> tracks. If you find a good use
-  for it in other tracks, please let the author know.
-
-</DD>
-<DT><A NAME="foot15724">... event.</A><A
- HREF="node26.html#tex2html106"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
-<DD>For
-  the most part, MIDI Key Signature events are ignored by playback
-  programs. However, they <SPAN  CLASS="textit">may</SPAN> be used in other MIDI programs
-  which handle notation.
-
-</DD>
-<DT><A NAME="foot15610">...
-command.</A><A
- HREF="node26.html#tex2html107"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
-<DD>A warning message will also be displayed.
-
-</DD>
-<DT><A NAME="foot15621">... chord,</A><A
- HREF="node26.html#tex2html108"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
-<DD>In this case we define
-  ``chord'' as two or more notes played at the same time.
-
-</DD>
-<DT><A NAME="foot15726">... time.</A><A
- HREF="node26.html#tex2html109"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
-<DD>An exception to this are
-  notes generated if R<SMALL>TIME</SMALL> <A HREF="node13.html#rtime">13.3</A> and/or  RD<SMALL>URATION</SMALL> <A HREF="node13.html#rduration">13.4</A> are set.
-
-</DD>
-<DT><A NAME="foot15731">... etc.</A><A
- HREF="node26.html#tex2html110"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A></DT>
-<DD>These values are MIDI ticks
-  from the current pointer position. Other settings such as
-  R<SMALL>TIME</SMALL> will change the exact location.
-
-</DD>
-<DT><A NAME="foot15683">...
-track.</A><A
- HREF="node26.html#tex2html111"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A></DT>
-<DD>Timidity truncates the start of tracks up to the first
-  MIDI event when playing a file or splitting out single tracks.
-
-</DD>
-<DT><A NAME="foot15686">... point.</A><A
- HREF="node26.html#tex2html112"><SUP><SPAN CLASS="arabic">26</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A></DT>
-<DD>Seq24 does strange looping if all tracks
-  don't end identically.
-
-</DD>
-</DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html863"
+<A NAME="tex2html876"
   HREF="node27.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html861"
+<A NAME="tex2html874"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html855"
+<A NAME="tex2html868"
   HREF="node25.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html864"
-  HREF="node27.html">Begin/End Blocks</A>
-<B> Up:</B> <A NAME="tex2html862"
+<B> Next:</B> <A NAME="tex2html877"
+  HREF="node27.html">Other Commands and Directives</A>
+<B> Up:</B> <A NAME="tex2html875"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html856"
-  HREF="node25.html">Fine Tuning (Translations)</A></DIV>
+<B> Previous:</B> <A NAME="tex2html869"
+  HREF="node25.html">Triggers</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node27.html b/docs/html/ref/node27.html
index 99c32a7..07ffe2d 100644
--- a/docs/html/ref/node27.html
+++ b/docs/html/ref/node27.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Begin/End Blocks</TITLE>
-<META NAME="description" CONTENT="Begin/End Blocks">
+<TITLE>Other Commands and Directives</TITLE>
+<META NAME="description" CONTENT="Other Commands and Directives">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -28,22 +28,22 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html901"
+<A NAME="tex2html891"
   HREF="node28.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html899"
+<A NAME="tex2html889"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html893"
+<A NAME="tex2html883"
   HREF="node26.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html902"
-  HREF="node28.html">Documentation Strings</A>
-<B> Up:</B> <A NAME="tex2html900"
+<B> Next:</B> <A NAME="tex2html892"
+  HREF="node28.html">Begin/End Blocks</A>
+<B> Up:</B> <A NAME="tex2html890"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html894"
-  HREF="node26.html">Other Commands and Directives</A>
+<B> Previous:</B> <A NAME="tex2html884"
+  HREF="node26.html">Fine Tuning (Translations)</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
@@ -51,66 +51,453 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
+<LI><A NAME="tex2html893"
+  HREF="node27.html#SECTION002710000000000000000">AllTracks</A>
+<LI><A NAME="tex2html894"
+  HREF="node27.html#SECTION002720000000000000000">Articulate</A>
+<LI><A NAME="tex2html895"
+  HREF="node27.html#SECTION002730000000000000000">CmdLine</A>
+<LI><A NAME="tex2html896"
+  HREF="node27.html#SECTION002740000000000000000">Copy</A>
+<LI><A NAME="tex2html897"
+  HREF="node27.html#SECTION002750000000000000000">Comment</A>
+<LI><A NAME="tex2html898"
+  HREF="node27.html#SECTION002760000000000000000">Debug</A>
+<LI><A NAME="tex2html899"
+  HREF="node27.html#SECTION002770000000000000000">Delay</A>
+<LI><A NAME="tex2html900"
+  HREF="node27.html#SECTION002780000000000000000">Delete</A>
+<LI><A NAME="tex2html901"
+  HREF="node27.html#SECTION002790000000000000000">Direction</A>
+<LI><A NAME="tex2html902"
+  HREF="node27.html#SECTION0027100000000000000000">KeySig</A>
 <LI><A NAME="tex2html903"
-  HREF="node27.html#SECTION002710000000000000000">Begin</A>
+  HREF="node27.html#SECTION0027110000000000000000">Mallet</A>
+<UL>
 <LI><A NAME="tex2html904"
-  HREF="node27.html#SECTION002720000000000000000">End</A>
+  HREF="node27.html#SECTION0027111000000000000000">Rate</A>
+<LI><A NAME="tex2html905"
+  HREF="node27.html#SECTION0027112000000000000000">Decay</A>
+</UL>
+<BR>
+<LI><A NAME="tex2html906"
+  HREF="node27.html#SECTION0027120000000000000000">Octave</A>
+<LI><A NAME="tex2html907"
+  HREF="node27.html#SECTION0027130000000000000000">MOctave</A>
+<LI><A NAME="tex2html908"
+  HREF="node27.html#SECTION0027140000000000000000">Off</A>
+<LI><A NAME="tex2html909"
+  HREF="node27.html#SECTION0027150000000000000000">On</A>
+<LI><A NAME="tex2html910"
+  HREF="node27.html#SECTION0027160000000000000000">Print</A>
+<LI><A NAME="tex2html911"
+  HREF="node27.html#SECTION0027170000000000000000">PrintActive</A>
+<LI><A NAME="tex2html912"
+  HREF="node27.html#SECTION0027180000000000000000">Restart</A>
+<LI><A NAME="tex2html913"
+  HREF="node27.html#SECTION0027190000000000000000">ScaleType</A>
+<LI><A NAME="tex2html914"
+  HREF="node27.html#SECTION0027200000000000000000">Seq</A>
+<LI><A NAME="tex2html915"
+  HREF="node27.html#SECTION0027210000000000000000">Strum</A>
+<LI><A NAME="tex2html916"
+  HREF="node27.html#SECTION0027220000000000000000">StrumAdd</A>
+<LI><A NAME="tex2html917"
+  HREF="node27.html#SECTION0027230000000000000000">Synchronize</A>
+<LI><A NAME="tex2html918"
+  HREF="node27.html#SECTION0027240000000000000000">SetSyncTone</A>
+<LI><A NAME="tex2html919"
+  HREF="node27.html#SECTION0027250000000000000000">Transpose</A>
+<LI><A NAME="tex2html920"
+  HREF="node27.html#SECTION0027260000000000000000">Unify</A>
 </UL>
 <!--End of Table of Child-Links-->
 <HR>
 
 <H1><A NAME="SECTION002700000000000000000"></A>
-<A NAME="sec-blocks"></A>
+<A NAME="sec-directives"></A>
 <BR>
-Begin/End Blocks
+Other Commands and Directives
 </H1>
 
 <P>
-Entering a series of directives for a specific track can get quite
-tedious.  To make the creation of library files a bit easier, you can
-create a block. For example, the following:
+In addition to the ``Pattern'', ``Sequence'', ``Groove'' and
+``Repeat'' and other directives discussed earlier, and chord data,
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  supports a number of directives which affect the flavor of your
+music.
+
+<P>
+The subjects presented in this chapter are ordered alphabetically.
+
+<P>
+
+<H1><A NAME="SECTION002710000000000000000"></A> <A NAME="alltracks"></A>
+<BR>
+AllTracks
+</H1> 
+
+<P>
+Sometimes you want to apply the same command to all the currently
+defined tracks; for example, you might want to ensure that <SPAN  CLASS="textit">no</SPAN>
+tracks have S<SMALL>EQ</SMALL>R<SMALL>ND</SMALL> set. Yes, you could go though each track
+(and hope you don't miss any) and explicitly issue the command:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass SeqRnd Off
+  ...
+<BR>
+Chord SeqRnd Off  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+But,
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>AllTracks SeqRnd Off  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+is much simpler. Similarly, you can set the articulation for all
+tracks with:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>AllTracks Articulate 80  </B> 
+   
+	    </td></tr>
+      </Table>
+ You can even combine this with a
+B<SMALL>EGIN</SMALL>/E<SMALL>ND</SMALL> like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Begin AllTracks 
+<BR>  Articulate 80 
+<BR>  SeqRnd Off 
+<BR>  Rskip 0 
+<BR>
+End  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+This command is handy when you are changing an existing G<SMALL>ROOVE</SMALL>.
+
+<P>
+There are two forms of the A<SMALL>LL</SMALL>T<SMALL>RACKS</SMALL> command. The first, as
+discussed above, applies to all tracks that are currently
+defined. Please note that S<SMALL>OLO</SMALL>, M<SMALL>ELODY</SMALL> and A<SMALL>RIA</SMALL>
+tracks are <SPAN  CLASS="textit">not</SPAN> modified.
+
+<P>
+The second form of the command lets you specify one or more track
+types. For example, you may want to increase the volume of all the
+D<SMALL>RUM</SMALL> tracks:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>AllTracks Drum Volume +20  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Or to set the articulation on B<SMALL>ASS</SMALL> and W<SMALL>ALK</SMALL> tracks:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>AllTracks Bass Walk Articulate 55  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+If you specify track types you can use any of B<SMALL>ASS</SMALL>,
+C<SMALL>HORD</SMALL>, A<SMALL>RPEGGIO</SMALL>, S<SMALL>CALE</SMALL>, D<SMALL>RUM</SMALL>, W<SMALL>ALK</SMALL>,
+M<SMALL>ELODY</SMALL>, S<SMALL>OLO</SMALL> and A<SMALL>RIA</SMALL> tracks.
+
+<P>
+
+<H1><A NAME="SECTION002720000000000000000"></A> <A NAME="articulate"></A>
+<BR>
+Articulate
+</H1> 
+
+<P>
+When 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  processes a music file, all the note lengths specified in a
+pattern are converted to MIDI lengths.
+
+<P>
+For example in:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass Define BB 1 4 1 100; 2 4 5 90; 3 4 1 80; 4 4 5 90   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+bass notes on beats 1, 2, 3 and 4 are defined. All are quarter notes.
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> , being quite literal about things, should make each note exactly
+192 MIDI ticks long--which means that the note on beat 2 will start
+at the same time as the note on beat 1 ends.
+
+<P>
+However, that's not the way things work!
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  has an A<SMALL>RTICULATE</SMALL> setting for each voice. This value is applied
+to shorten or lengthen the note length. By default, the setting is 90.
+Each generated note duration is taken to be a percentage of this
+setting, So, a quarter note with a MIDI tick duration of 192 will
+become 172 ticks long.
+
+<P>
+If A<SMALL>RTICULATE</SMALL> is applied to a short note, you are guaranteed that the
+note will never be less than 1 MIDI tick in length.
+
+<P>
+To set the value, use a line like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord-1 Articulate 96   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+A<SMALL>RTICULATE</SMALL> values must be greater than 0 and less than or equal to
+200. Values over 100 will lengthen the note. Settings greater than 200
+will generate a warning.
+
+<P>
+You can specify a different A<SMALL>RTICULATE</SMALL> for each bar in a
+sequence. Repeated values can be represented with a ``/'':
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord Articulate 50 60 / 30   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Notes: The full values for the notes are saved with the pattern
+definition. The articulation adjustment is applied at run time. The
+A<SMALL>RTICULATE</SMALL> setting is saved with a G<SMALL>ROOVE</SMALL>.
+
+<P>
+Articulate settings can easily be modified by prefacing the values with a
+``+'' or ``-'' which will increment or decrement the existing
+values. For example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Drum Define X 0 2 100; 50 2  90  
+    <B>Chord Articulate 80 85 90 95 
 <BR>
-Drum Define Y 0 2 100  
+Chord Articulate  +10 -10   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+results in the C<SMALL>HORD </SMALL>A<SMALL>RTICULATE</SMALL> setting of: ``90 75 100 85''. Having fewer values
+that the current sequence size is fine. The inc/dec values get
+expanded to the sequence size and are applied to the existing settings.
+
+<P>
+A<SMALL>RTICULATE</SMALL> works differently for P<SMALL>LECTRUM</SMALL> tracks. Please
+refer to the documentation <A HREF="node11.html#sec-plectrum-articulate">here</A>.
+
+<P>
+
+<H1><A NAME="SECTION002730000000000000000"></A> <A NAME="sect-cmdline"></A>
+<BR>
+CmdLine
+</H1> 
+
+<P>
+This command permits the setting of options normally set on the
+command line inside a 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  script. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>CmdLine -b 5-9  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+sets the bars to generate in the exact same manner as the command line
+option  (<A HREF="node2.html#b-option">here</A>). A number of the
+commands you can enter on a command line are <SPAN  CLASS="textit">not</SPAN> available.
+Examples include -G/g and all the documentation commands.
+
+<P>
+
+<H1><A NAME="SECTION002740000000000000000"></A> <A NAME="copy"></A>
 <BR>
-Drum Sequence X Y   </B> 
+Copy
+</H1> 
+
+<P>
+Sometimes it is useful to duplicate the settings from one voice to
+another. The C<SMALL>OPY</SMALL> command does just that:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass-1 Copy Bass  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will copy the settings from the <SPAN  CLASS="textit">Bass</SPAN> track to the <SPAN  CLASS="textit">Bass-1</SPAN>
+track.
+
+<P>
+The C<SMALL>OPY</SMALL> command only works between tracks of the same type.
+
+<P>
+The same settings which are saved/restored in a G<SMALL>ROOVE</SMALL> are copied
+with this command; for details see the discussion <A HREF="node6.html#sec-grooves">here</A>.
+
+<P>
+It is also possible to copy a track from another <SMALL>GROOVE</SMALL>, even
+if it has not been loaded or read into memory using extended groove
+name notation (again, see the groove discussion):
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord-New  Copy  stdlib/rhumba:rhumbasus::chord-sus  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Can be replaced with:
+In the above example, the ``::'' is used to separate the track name
+(chord-sus) from the groove name. What happens internally is:
+
+<OL>
+<LI>The current state is saved,
+</LI>
+<LI>The file containing the ``RhumbaSus'' groove is located and
+  loaded,
+</LI>
+<LI>The ``Chord-Sus'' track data is copied into the current
+  ``Chord-New'' track,
+</LI>
+<LI>The state is restored.
+</LI>
+</OL>
+
+<P>
+With C<SMALL>OPY</SMALL> you can do mind-blasting things like:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Drum Begin 
-<BR>    Define X 0 2 100; 50 2 90  
-<BR>    Define Y 0 2 100 
+    <B>bass copy ballad::bass 
 <BR>
-End 
+chord copy rhumbasus::chord-sus 
 <BR>
-Drum Sequence X Y   </B> 
+C 
+<BR>
+Am 
+<BR>
+Dm 
+<BR>
+G7   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Or, even more simply, with:
+which generates a song file with 2 tracks: a bass line from ``Ballad''
+and sustained chords from ``RhumbaSus''.
+
+<P>
+A few caveats:
+
+<UL>
+<LI>Data in R<SMALL>IFFS</SMALL> is <SPAN  CLASS="textit">not</SPAN> copied.
+</LI>
+<LI>You cannot copy a S<SMALL>OLO</SMALL> track when using a groove name;
+  copying a solo track is fine if that track already in memory (e.g.,
+  Solo-2 Copy Solo-1).
+</LI>
+<LI>You cannot copy a track which has a different T<SMALL>IME</SMALL> setting.
+</LI>
+</UL>
+
+<P>
+The O<SMALL>VERLAY </SMALL>G<SMALL>ROOVE</SMALL> construct (<A HREF="node6.html#track-groove">here</A>) is quite similar, but this command is more
+powerful.
+
+<P>
+
+<H1><A NAME="SECTION002750000000000000000"></A><A NAME="comment"></A>
+<BR>
+Comment
+</H1>
+
+<P>
+As previously discussed, a comment in 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is anything following a
+``//'' in a line or enclosed in a ``/* */'' section. An alternate way of
+marking a comment is with the C<SMALL>OMMENT</SMALL> directive. This is quite
+useful in combination the B<SMALL>EGIN</SMALL> and E<SMALL>ND</SMALL> directives. For
+example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Begin Drum Define
-<BR>    X 0 2 100; 50 2 90  
-<BR>    Y 0 2 100 
+    <B>Begin Comment 
+<BR>    This is a description spanning 
+<BR>        several lines which will be
+<BR>        ignored by MMA. 
 <BR>
 End   </B> 
    
@@ -118,99 +505,1582 @@ End   </B>
       </Table>
 
 <P>
-If you examine some of the library files you will see that  this
-shortcut is used a lot.
+You could achieve the same with:
 
 <P>
 
-<H1><A NAME="SECTION002710000000000000000">
-Begin</A>
-</H1>
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>// This is a description spanning 
+<BR>  // several lines which will be
+<BR>  // ignored by MMA.   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+or:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>/* This is a description spanning 
+<BR>    several lines which will be
+<BR>    ignored by MMA. */   </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
-The B<SMALL>EGIN</SMALL> command requires any number of arguments. Valid
-examples include:
+or even:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Begin Drum 
+    <B>Comment This is a description spanning 
 <BR>
-Begin Chord2 
+Comment several lines which will be
 <BR>
-Begin Walk Define   </B> 
+Comment ignored by MMA.   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Once a B<SMALL>EGIN</SMALL> block has been entered, all subsequent lines have
-the words from the B<SMALL>EGIN</SMALL> command prepended to each line of
-data. There is not much magic here--B<SMALL>EGIN</SMALL>/E<SMALL>ND</SMALL> is really
-just some syntactic sugar.
+One minor difference between <SPAN  CLASS="textbf">//</SPAN> or <SPAN  CLASS="textbf">/* */</SPAN> and C<SMALL>OMMENT</SMALL> is that
+the first two are discarded when the input stream is read; the more verbose
+version is discarded during line processing. One possible upside of
+C<SMALL>OMMENT</SMALL> is that it is displayed when processing a file with the
+<SPAN  CLASS="textbf">-e</SPAN> command line option.
 
 <P>
+Quite often it is handy to delete large sections of a song with a
+B<SMALL>EGIN </SMALL>C<SMALL>OMMENT/</SMALL>E<SMALL>ND</SMALL> on a temporary basis.
 
-<H1><A NAME="SECTION002720000000000000000">
-End</A>
+<P>
+
+<H1><A NAME="SECTION002760000000000000000"></A> <A NAME="debug"></A> 
+<A NAME="debugging"></A>
+<BR>
+Debug
 </H1>
 
 <P>
-To finish off a B<SMALL>EGIN</SMALL> block, use a single E<SMALL>ND</SMALL> on a line
-by itself.
+To enable you to find problems in your song files (and, perhaps, even
+find problems with 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  itself) various debugging messages can be
+displayed. These are normally set from the command line
+<A HREF="node2.html#sec-running">command line</A>.
+
+<P>
+However, it is possible to enable various debugging messages
+dynamically in a song file using the D<SMALL>EBUG</SMALL> directive. In a
+debug statement you can enable or disable any of a variety of
+messages. A typical directive is:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Debug Debug=On Expand=Off Patterns=On  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Each section of the debug directive consists of a <SPAN  CLASS="textit">mode</SPAN> and the
+command word ON or O<SMALL>FF</SMALL>. The two parts must be joined by
+a single ``<SPAN  CLASS="textit"><SPAN CLASS="MATH">=</SPAN></SPAN>''. You may use the values ``0'' for ``Off'' and
+``1'' for ``On'' if desired.
+
+<P>
+The available modes with the equivalent command line switches are:
+
+<P>
+<BLOCKQUOTE>
+<TABLE CELLPADDING=3 BORDER="1">
+<TR><TD ALIGN="LEFT"><SPAN  CLASS="textit">Mode</SPAN></TD>
+<TD ALIGN="LEFT" COLSPAN=2><SPAN><SPAN  CLASS="textit">Command Line Equivalent</SPAN></SPAN></TD>
+</TR>
+<TR><TD ALIGN="LEFT">Debug</TD>
+<TD ALIGN="LEFT">-d</TD>
+<TD ALIGN="LEFT">debugging messages</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Filenames</TD>
+<TD ALIGN="LEFT">-o</TD>
+<TD ALIGN="LEFT">display file names</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Patterns</TD>
+<TD ALIGN="LEFT">-p</TD>
+<TD ALIGN="LEFT">pattern creation</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Sequence</TD>
+<TD ALIGN="LEFT">-s</TD>
+<TD ALIGN="LEFT">sequence creation</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Runtime</TD>
+<TD ALIGN="LEFT">-r</TD>
+<TD ALIGN="LEFT">running progress</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Warnings</TD>
+<TD ALIGN="LEFT">-w</TD>
+<TD ALIGN="LEFT">warning messages</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Expand</TD>
+<TD ALIGN="LEFT">-e</TD>
+<TD ALIGN="LEFT">display expanded lines</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Plectrum</TD>
+<TD ALIGN="LEFT"> </TD>
+<TD ALIGN="LEFT">display Plectrum chord shapes</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Roman</TD>
+<TD ALIGN="LEFT"> </TD>
+<TD ALIGN="LEFT">display Roman numeral chord conversions</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Groove</TD>
+<TD ALIGN="LEFT"> </TD>
+<TD ALIGN="LEFT">issue a warning when a Groove is redefined</TD>
+</TR>
+</TABLE>
+</BLOCKQUOTE>
+
+<P>
+The modes and command are case-insensitive (although the command line
+switches are not). The options for P<SMALL>LECTRUM</SMALL>, G<SMALL>ROOVE</SMALL> and R<SMALL>OMAN</SMALL>
+are not accessible from the command line.
+
+<P>
+The current state of the debug flags is saved in the variable
+$_Debug and the state prior to a change is saved in $_LastDebug.
 
 <P>
-Defining musical data or repeats inside a block
-(other than COMMENT blocks) will not work.
+
+<H1><A NAME="SECTION002770000000000000000"></A> <A NAME="delay"></A>
+<BR>
+Delay
+</H1>  
 
 <P>
-Nesting is permitted, e.g.:
+The D<SMALL>ELAY</SMALL> setting permits you to delay each note in a sequence.
+This can create interesting and, sometimes, beautiful effects. In most
+cases you should use this in a duplicate track with a lesser volume
+... the effect is not meant to duplicate offsets defined in
+S<SMALL>EQUENCE</SMALL> definitions.
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Scale Begin  
-<BR>    Begin Define 
-<BR>        </B><SPAN  CLASS="textit">stuff</SPAN><B>  
-<BR>    End  
-<BR>    Sequence </B><SPAN  CLASS="textit">stuff</SPAN><B> 
-<BR>
-End  </B> 
+    <B>Solo Delay 8t -18t 8 -16  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-A B<SMALL>EGIN</SMALL> must be competed with a E<SMALL>ND</SMALL> before the end of a
-file, otherwise an error will be generated. The U<SMALL>SE</SMALL> and
-I<SMALL>NCLUDE</SMALL> commands are not permitted inside a block.
+Assuming a 4 bar sequence, the above command would apply the following
+delays to each note:
+
+<P>
+
+<OL>
+<LI>8 MIDI ticks,
+</LI>
+<LI>a negative 18 MIDI ticks (a ``pushed'' note).
+</LI>
+<LI>a delay equal to a eighth note,
+</LI>
+<LI>a negative sixteenth note.
+</LI>
+</OL>
+
+<P>
+The D<SMALL>ELAY</SMALL> setting can be negative (in this case the note is
+sounded in advance).<A NAME="tex2html110"
+  HREF="#foot16005"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> You can have different
+delays for each bar in a sequence. The values for the delay are given
+in standard 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  note durations (see <A HREF="node4.html#notelength">here</A> for details). D<SMALL>ELAY</SMALL> is saved in G<SMALL>ROOVES</SMALL>.
+
+<P>
+See the sample files in <TT><SPAN  CLASS="textbf">egs/delay</SPAN></TT>.<A NAME="tex2html111"
+  HREF="#foot16300"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+<P>
+
+<H1><A NAME="SECTION002780000000000000000"></A> <A NAME="sec-delete"></A>
+<BR>
+Delete
+</H1> 
+
+<P>
+If you are using a track in only one part of your song, especially if
+it is at the start, it may be wise to free that track's resources when
+you are done with it. The D<SMALL>ELETE</SMALL> command does just that:
 
 <P>
 
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo Delete  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+If a MIDI channel has been assigned to that track, it is marked as
+``available'' and the track is deleted. Any data already saved in the
+MIDI track will be written when 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is finished processing the song
+file.
+
+<P>
+
+<H1><A NAME="SECTION002790000000000000000"></A> <A NAME="scale-direction"></A>
+<BR>
+Direction
+</H1> 
+
+<P>
+In tracks using chords or scales you can change the direction in which
+they are applied:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Scale Direction UP  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The effects differ in different track types. For S<SMALL>CALE</SMALL> and
+A<SMALL>RPEGGIO</SMALL> tracks:
+
+<P>
+<BLOCKQUOTE>
+<TABLE CELLPADDING=3>
+<TR><TD ALIGN="RIGHT">UP</TD>
+<TD ALIGN="LEFT">Plays in upward direction only</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">DOWN</TD>
+<TD ALIGN="LEFT">Plays in downward direction only</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">BOTH</TD>
+<TD ALIGN="LEFT">Plays  upward and downward (<SPAN  CLASS="textit">default</SPAN>)</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">RANDOM</TD>
+<TD ALIGN="LEFT">Plays notes from the chord or scale randomly</TD>
+</TR>
+</TABLE>
+</BLOCKQUOTE>
+<P>
+<BLOCKQUOTE>When this command is encountered in a S<SMALL>CALE</SMALL> track the start
+  point of the scale is reset.
+</BLOCKQUOTE>
+<P>
+
+<P>
+A W<SMALL>ALK</SMALL> track recognizes the following option settings:
+
+<P>
+<BLOCKQUOTE>
+<TABLE CELLPADDING=3>
+<TR><TD ALIGN="RIGHT">BOTH</TD>
+<TD ALIGN="LEFT">The default. The bass pattern
+      will go  up and down a partial scale. Some notes may be repeated.</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">UP</TD>
+<TD ALIGN="LEFT">Notes will be chosen sequentially from an ascending, partial scale.</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">DOWN</TD>
+<TD ALIGN="LEFT">Notes will be chosen sequentially from a descending, partial scale.</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">RANDOM</TD>
+<TD ALIGN="LEFT">Notes will be chosen in a random direction from a partial scale.</TD>
+</TR>
+</TABLE>
+</BLOCKQUOTE>
+<P>
+<BLOCKQUOTE>All four patterns are useful and create quite different effects.
+
+</BLOCKQUOTE>
+
+<P>
+The C<SMALL>HORD</SMALL> tracks D<SMALL>IRECTION</SMALL> only has an effect when the
+S<SMALL>TRUM</SMALL> setting has a non-zero value. In this case the following
+applies:
+
+<P>
+<BLOCKQUOTE>
+<TABLE CELLPADDING=3>
+<TR><TD ALIGN="RIGHT">UP</TD>
+<TD ALIGN="LEFT">The default. Notes are sounded from the lowest tone to the highest.</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">DOWN</TD>
+<TD ALIGN="LEFT">Notes are sounded from the highest to the lowest.</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">BOTH</TD>
+<TD ALIGN="LEFT">The UP and DOWN values are alternated for each successive chord.</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">RANDOM</TD>
+<TD ALIGN="LEFT">A random direction is selected for each chord.</TD>
+</TR>
+</TABLE>
+</BLOCKQUOTE>
+
+<P>
+You can specify a different D<SMALL>IRECTION</SMALL> for each bar in a
+sequence. Repeated values can be represented with a ``/'':
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Arpeggio Direction Up Down / Both  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The setting is ignored by B<SMALL>ASS</SMALL>, D<SMALL>RUM</SMALL> and S<SMALL>OLO</SMALL>
+tracks.
+
+<P>
+
+<H1><A NAME="SECTION0027100000000000000000"></A> <A NAME="keysig"></A> 
+<A NAME="keysignature"></A>
+<BR>
+KeySig
+</H1>
+
+<P>
+The key signature is an underlining concept in all modern music. In
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  it will effect the notes used in S<SMALL>OLO</SMALL> or
+M<SMALL>ELODY</SMALL> tracks, is a basic requirement for R<SMALL>OMAN</SMALL> numeral
+chords, and sets a MIDI Key Signature event.<A NAME="tex2html112"
+  HREF="#foot16301"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A> In most cases you <SPAN  CLASS="textit">should set the key
+signature</SPAN> in all your songs.
+
+<P>
+In addition, the C<SMALL>HORD</SMALL> track V<SMALL>OICING </SMALL>M<SMALL>ODE=</SMALL>K<SMALL>EY</SMALL> option
+depends on the key being properly set via this command.
+
+<P>
+Setting the key signature is simple to do:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>KeySig 2b   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The argument consists of a single digit ``0'' to ``7'' followed by a
+``b'' or ``&'' for flat keys or a ``#'' for sharp keys.
+
+<P>
+As a more musical alternate, you can use a pitch name like ``F'' or ``G#''.
+
+<P>
+The optional keywords ``Major'' or ``Minor'' (these can be abbreviated
+to ``Maj'' or ``Min'' ... and case doesn't count) can be added to
+this command. This will accomplish two things:
+
+<P>
+
+<OL>
+<LI>The MIDI track Key Signature event will be set to reflect minor
+  or major.
+
+<P>
+</LI>
+<LI>If you are using a musical name the proper key (number of flats
+  or sharps) will be used.
+
+<P>
+</LI>
+</OL>
+
+<P>
+To summarize, the following are all valid K<SMALL>EY</SMALL>S<SMALL>IG</SMALL> directives:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>KeySig 2# Major 
+<BR>
+KeySig 1b 
+<BR>
+KeySig 0b Min 
+<BR>
+KeySig F Min 
+<BR>
+KeySig A Major   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+
+<H1><A NAME="SECTION0027110000000000000000">
+Mallet</A>
+</H1>
+
+<P>
+Some instruments (Steel-drums, banjos, marimbas, etc.) are normally
+played with rapidly repeating notes. Instead of painfully inserting
+long lists of these notes, you can use the M<SMALL>ALLET</SMALL> directive.
+The M<SMALL>ALLET</SMALL> directive accepts a number of options, each an
+OPTION=VALUE pair. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo-Marimba Mallet Rate=16 Decay=-5  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+This command is also useful in creating drum rolls. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Begin Drum-Snare2 
+<BR>  Tone      SnareDrum1 
+<BR>  Volume    F 
+<BR>  Mallet    Rate=32 Decay=-3 
+<BR>  Rvolume   3 
+<BR>  Sequence  z  z  z 1 1 100 
+<BR>
+End   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The following options are supported:
+
+<P>
+
+<H2><A NAME="SECTION0027111000000000000000">
+Rate</A>
+</H2>
+
+<P>
+The R<SMALL>ATE</SMALL> must be a valid note length (i.e., 8, 16, or even
+16.+8).
+
+<P>
+For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Solo-Marimba Mallet Rate=16  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will set all the notes in the ``Solo-Marimba'' track to be sounded a
+series of 16th notes.
+
+<P>
+
+<UL>
+<LI>Note duration modifiers such as articulate are applied to each
+  resultant note,
+
+<P>
+</LI>
+<LI>It is guaranteed that the note will sound at least once,
+
+<P>
+</LI>
+<LI>The use of note lengths assures a consistent sound independent
+  of the song tempo.
+
+<P>
+</LI>
+<LI>M<SMALL>ALLET</SMALL> can be used in tracks except P<SMALL>LECTRUM</SMALL>.
+
+<P>
+</LI>
+</UL>
+
+<P>
+To disable this setting use a value of ``0''.
+
+<P>
+
+<H2><A NAME="SECTION0027112000000000000000">
+Decay</A>
+</H2>
+
+<P>
+You can adjust the volume (velocity) of the notes being repeated when
+M<SMALL>ALLET</SMALL> is enabled:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Drum-Snare Mallet Decay=-15  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The argument is a percentage of the current value to add to the note
+each time it is struck. In this example, assuming that the note length
+calls for 4 ``strikes'' and the initial velocity is 100, the note will
+be struck with a velocity of 100, 85, 73 and 63.
+
+<P>
+Important: a positive value will cause the notes to get louder,
+negative values cause the notes to get softer.
+
+<P>
+Note velocities will never go below 1 or above 255. Note, however,
+that notes with a velocity of 1 will most likely be inaudible.
+
+<P>
+The decay option value must be in the range -50 to 50; however, be
+cautious using any values outside the range -5 to 5 since the volume
+(velocity) of the notes will change quite quickly. The default value
+is 0 (no decay).
+
+<P>
+
+<H1><A NAME="SECTION0027120000000000000000"></A> <A NAME="octave"></A>
+<BR>
+Octave
+</H1> 
+
+<P>
+When 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  initializes and after the S<SMALL>EQ</SMALL>C<SMALL>LEAR</SMALL> command all track
+octaves are set to ``4''. This will place most chord and bass notes in
+the region of middle C.
+
+<P>
+You can change the octave for any voice with O<SMALL>CTAVE</SMALL>
+command. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass-1 Octave 3  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Sets the notes used in the ``Bass-1'' track one octave lower than
+normal.
+
+<P>
+The octave specification can be any value from 0 to 10. Various
+combinations of I<SMALL>NVERT</SMALL>, T<SMALL>RANSPOSE</SMALL> and O<SMALL>CTAVE</SMALL> can
+force notes to be out of the valid MIDI range. In this case the lowest
+or highest available note will be used.
+
+<P>
+You can specify a different O<SMALL>CTAVE</SMALL> for each bar in a sequence.
+Repeated values can be represented with a ``/'':
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord Octave 4 5 / 4  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Octave settings can easily be modified by prefacing the values with a
+``+'' or ``-'' which will increment or decrement the existing
+values. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass Octave 2 3 4 5 
+<BR>
+Bass Octave +1 +2 -1 -3   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+results in the B<SMALL>ASS </SMALL>O<SMALL>CTAVE</SMALL> setting of: ``3 5 3 2''. Having fewer values
+that the current sequence size is fine. The inc/dec values get
+expanded to the sequence size and are applied to the existing settings.
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's octave numbering and schemes used to denote octaves on a
+piano keyboard or staff do not correspond. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is capable of
+generating a compete set of MIDI notes in the range 0 to 127--for
+this we need the first octave to be ``0''. If this is a problem, see
+the MO<SMALL>CTAVE</SMALL> command discussed in the next section.
+
+<P>
+
+<H1><A NAME="SECTION0027130000000000000000"></A> <A NAME="moctave"></A>
+<BR>
+MOctave
+</H1> 
+
+<P>
+Rather than using 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's octave numbering from 0 to 10 you might
+want to match the standard MIDI implementation of -1 to 9. The
+operation of the command is identical to that of the O<SMALL>CTAVE</SMALL>,
+discussed above ... with the exception of the range.
+
+<P>
+The result of ``Octave 4'' and ``MOctave 5'' are identical.
+
+<P>
+Also, you cannot use the auto increment/decrement options that
+O<SMALL>CTAVE</SMALL> has (the problem is deciding what ``-1'' should mean).
+
+<P>
+Mixing of O<SMALL>CTAVE</SMALL> and MO<SMALL>CTAVE</SMALL> commands is fine. They both
+effect the same internal variables.
+
+<P>
+
+<H1><A NAME="SECTION0027140000000000000000"></A> <A NAME="set-off"></A>
+<BR>
+Off
+</H1> 
+
+<P>
+To disable the generation of MIDI output on a specific track:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass Off  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+This can be used anywhere in a file. Use it to override the effect of
+a predefined groove, if you wish. This is simpler than resetting a
+voice in a groove. The only way to reset this command is with a
+O<SMALL>N</SMALL> directive.
+
+<P>
+
+<H1><A NAME="SECTION0027150000000000000000"></A> <A NAME="set-on"></A>
+<BR>
+On
+</H1> 
+
+<P>
+To enable the generation of MIDI output on a specific track which has
+been disabled with an O<SMALL>FF</SMALL> directive:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass On  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Attempts to enable tracks disabled with the -T command line option
+generate a warning (the command is ignored).
+
+<P>
+
+<H1><A NAME="SECTION0027160000000000000000">
+Print</A>
+</H1>
+
+<P>
+The P<SMALL>RINT</SMALL> directive will display its argument to the screen
+when it is encountered. For example, if you want to print the file
+name of the input file while processing, you could insert:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Print Making beautiful music for MY SONG  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+No control characters are supported.
+
+<P>
+This can be useful in debugging input files, especially when combined
+with different system variables:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Print The volume for the bass is: $_Bass_Volume  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The available system variables are detailed <A HREF="node21.html#sec-sysvariables">here</A>.
+
+<P>
+
+<H1><A NAME="SECTION0027170000000000000000">
+PrintActive</A>
+</H1>
+
+<P>
+The P<SMALL>RINT</SMALL>A<SMALL>CTIVE</SMALL> directive will the currently active
+G<SMALL>ROOVE</SMALL> and the active tracks. This can be quite useful when
+writing groove files and you want to modify and existing groove.
+
+<P>
+Any parameters given are printed as single comment at the end of the
+header line.
+
+<P>
+In addition to the track names, the listing included the currently
+assigned MIDI channel and the total number of MIDI events created.
+
+<P>
+This is strictly a debugging tool. No P<SMALL>RINT</SMALL>A<SMALL>CTIVE</SMALL> statements
+should appear in finalized grooves or song files.
+
+<P>
+
+<H1><A NAME="SECTION0027180000000000000000">
+Restart</A>
+</H1>
+
+<P>
+This command will reset a track (or all tracks) to a default
+state. You may find this particularly handy in S<SMALL>CALE</SMALL> and
+A<SMALL>RPEGGIO</SMALL> tracks when you want note selection to start in a
+particular place, not left over from previous bars.
+
+<P>
+Usage is simple:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Arpeggio Restart  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+or to do the whole lot:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Restart  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+You will find very few cases where the use of this command is
+necessary.
+
+<P>
+
+<H1><A NAME="SECTION0027190000000000000000"></A> <A NAME="scale-type"></A>
+<BR>
+ScaleType
+</H1> 
+
+<P>
+This option is only used by S<SMALL>CALE</SMALL> and A<SMALL>RIA</SMALL> tracks. A
+warning is generated if you attempt to use this command in other tracks.
+
+<P>
+By default, the S<SMALL>CALE</SMALL>T<SMALL>YPE</SMALL> is set to A<SMALL>UTO</SMALL>. The 
+permissible settings are:
+
+<P>
+<BLOCKQUOTE>
+<TABLE CELLPADDING=3>
+<TR><TD ALIGN="RIGHT">CHROMATIC</TD>
+<TD ALIGN="LEFT">Forces use of a chromatic scale</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">AUTO</TD>
+<TD ALIGN="LEFT">Uses scale based on the current chord (default)</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">SCALE</TD>
+<TD ALIGN="LEFT">Same as ``Auto''</TD>
+</TR>
+<TR><TD ALIGN="RIGHT">CHORD</TD>
+<TD ALIGN="LEFT">Uses the individual notes of the current chord (similar to
+    A<SMALL>RPEGGIO</SMALL> tracks).</TD>
+</TR>
+</TABLE>
+</BLOCKQUOTE>
+
+<P>
+For more details on usage in A<SMALL>RIA</SMALL> tracks
+see <A HREF="node12.html#chap-aria">here</A>.
+
+<P>
+When this command is encountered in a S<SMALL>CALE</SMALL> track the start
+point of the scale is reset.
+
+<P>
+
+<H1><A NAME="SECTION0027200000000000000000"></A>
+ <A NAME="seqnumber"></A>
+<BR>
+Seq
+</H1>
+
+<P>
+If your sequence, or groove, has more than one pattern (i.e., you have
+set SeqSize to a value other than 1), you can use this directive to
+force a particular pattern point to be used. The directive:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Seq  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+resets the <SPAN  CLASS="textit">sequence counter</SPAN> to 1. This means that the next bar
+will use the first pattern in the current sequence. You can force a
+specific pattern point by using an optional value after the directive.
+For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Seq 8  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+forces the use of pattern point 8 for the next bar. This can be quite
+useful if you have a multi-bar sequence and, perhaps, the eight bar is
+variation which you want used every eight bars, but also for a
+transition bar, or the final bar. Just put a <SMALL>SEQ 8</SMALL> at those
+points. You might also want to put a <SMALL>SEQ</SMALL> at the start of
+sections to force the restart of the count.
+
+<P>
+If you have enable sequence randomization with the S<SMALL>EQ</SMALL>R<SMALL>ND </SMALL>O<SMALL>N</SMALL>
+command, the randomization will be disabled by a S<SMALL>EQ</SMALL>
+command.<A NAME="tex2html113"
+  HREF="#foot16175"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>  However,
+settings of track S<SMALL>EQ</SMALL>R<SMALL>ND</SMALL> will not be effected. One difference
+between S<SMALL>EQ</SMALL>R<SMALL>ND </SMALL>O<SMALL>FF</SMALL> and S<SMALL>EQ</SMALL> is that the current sequence
+point is set with the latter; with S<SMALL>EQ</SMALL>R<SMALL>ND </SMALL>O<SMALL>FF</SMALL> it is left at a
+random point.
+
+<P>
+Note: Using a value greater than the current S<SMALL>EQ</SMALL>S<SMALL>IZE</SMALL> is not
+permitted.
+
+<P>
+This is a very useful command! For example, look at the four bar
+introduction of the song ``Exactly Like You'':
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Groove BossanovaEnd 
+<BR>
+seq 3 
+<BR>
+1       C     
+<BR>
+seq 2 
+<BR>
+2       Am7  
+<BR>
+seq 1 
+<BR>
+3       Dm7  
+<BR>
+seq 3 
+<BR>
+4 G7 / G7#5   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+In this example the four bar ``ending groove'' has been used to create
+an interesting introduction.
+
+<P>
+
+<H1><A NAME="SECTION0027210000000000000000"></A> <A NAME="strum"></A>
+<BR>
+Strum
+</H1> 
+
+<P>
+When 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  generates a chord,<A NAME="tex2html114"
+  HREF="#foot16186"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A> all the
+notes are played at the same time.<A NAME="tex2html115"
+  HREF="#foot16303"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A>
+<P>
+To make the notes in a chord sound like something a guitar or banjo
+might play, use the S<SMALL>TRUM</SMALL> directive. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord-1 Strum 5  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+sets the strumming factor to 5 for track Chord-1. The strum factor is
+specified in MIDI ticks. Usually values around 10 to 15 work just
+fine. The valid range for S<SMALL>TRUM</SMALL> is -300 to 300 (just under the
+duration of a quarter note).
+
+<P>
+In the previous example the first note in the chord will be played on
+the beat indicated by the pattern definition, the second note will be
+played 5 ticks later, etc.
+
+<P>
+You can specify a different S<SMALL>TRUM</SMALL> for each bar in a sequence.
+Repeated values can be represented with a ``/''. Assuming that there
+are four bars in the current sequence:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord Strum 20 5 / 10  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+To make the effect of S<SMALL>TRUM</SMALL> more random (and human) you can set
+a range for the delay. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord Strum 20,25  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will cause 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to select a value between 20 and 25 ticks for each
+successive note. You can have a different range for each bar in your
+sequence. In most cases a small range is adequate. Large values can
+create ``odd'' effects. Note that the syntax calls for exactly two
+values and a comma, no spaces are permitted.
+
+<P>
+S<SMALL>TRUM</SMALL> can be used in all tracks except for D<SMALL>RUM</SMALL>. Since
+tracks other than C<SMALL>HORD</SMALL> only generate single notes, the command
+will only effect notes added via a H<SMALL>ARMONY</SMALL> or
+H<SMALL>ARMONY</SMALL>O<SMALL>NLY</SMALL> directive. Judicious use of S<SMALL>TRUM</SMALL> can add
+depth and a ``cascading'' effect.
+
+<P>
+S<SMALL>TRUM</SMALL> can be applied to a P<SMALL>LECTRUM</SMALL> track. See
+ <A HREF="node11.html#plectrum-strum">P<SMALL>LECTRUM </SMALL>S<SMALL>TRUM</SMALL></A>
+
+<P>
+Notes: 
+<UL>
+<LI>When notes in a C<SMALL>HORD</SMALL> track have both a <SMALL>STRUM</SMALL> and
+  <SMALL>INVERT</SMALL> applied, the order of the notes played will not
+  necessarily be root, third, etc. The notes are sorted into ascending
+  order, so for a C major scale with and <SMALL>INVERT</SMALL> of 1 the notes
+  played would be ``E G C''.
+
+<P>
+</LI>
+<LI>The strumming direction of notes in a C<SMALL>HORD</SMALL> track can be
+  changed with the <A HREF="#scale-direction">D<SMALL>IRECTION</SMALL></A> command.
+
+<P>
+</LI>
+<LI>The D<SMALL>IRECTION</SMALL> directive only effects S<SMALL>TRUM</SMALL> timing
+  in C<SMALL>HORD</SMALL> tracks.
+
+<P>
+</LI>
+<LI>In tracks other than C<SMALL>HORD</SMALL> the strum delays apply to
+  notes after the initial note. In the case of H<SMALL>ARMONY</SMALL>O<SMALL>NLY</SMALL>
+  tracks the delay will apply to the first generated note.
+
+<P>
+</LI>
+</UL>
+
+<P>
+
+<H1><A NAME="SECTION0027220000000000000000"></A> <A NAME="strumadd"></A>
+<BR>
+StrumAdd
+</H1> 
+
+<P>
+When a chord is strummed using the S<SMALL>TRUM</SMALL> setting discussed
+above, the space between the various notes in constant. However, you
+can modify that with the S<SMALL>TRUM</SMALL>A<SMALL>DD</SMALL> command:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord Strum 10 
+<BR>
+Chord StrumAdd 5  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The value specified is added to each successive offset. Without the
+S<SMALL>TRUM</SMALL>A<SMALL>DD</SMALL> directive the notes would be generated at offsets
+0, 10, 20, etc. However, with this option, the notes will now be
+placed at 0, 15, 35, 60, 90, etc.<A NAME="tex2html116"
+  HREF="#foot16308"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A>
+<P>
+The easy way to imagine this is to picture a guitar player strumming a
+chord. Without the S<SMALL>TRUM</SMALL>A<SMALL>DD</SMALL> option his hand moves at a steady
+speed; with it his hand can slow down (positive values) or speed up
+(negative values).
+
+<P>
+The effects of A<SMALL>DD</SMALL> are cumulative and can add up rather
+quickly. Experiment with small values; large values can easily move
+notes into the next measure.
+
+<P>
+This is something you probably don't want to use all the time, but it
+is handy for dramatic chords on an opening, etc.
+
+<P>
+Note: you can use negative values in which case the distance between
+notes will reduce.
+
+<P>
+
+<H1><A NAME="SECTION0027230000000000000000"></A> <A NAME="synchronize"></A>
+<BR>
+Synchronize
+</H1> 
+
+<P>
+The MIDI tracks generated by 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  are perfectly ``legit'' and should
+be playable in any MIDI file player. However, there are a few programs
+and/or situations in which you might need to use the
+<SMALL>SYNCHRONIZE</SMALL> options.
+
+<P>
+First, when a program is expecting all tracks to start at the same
+location, or is intolerant of ``emptiness'' at the start of a track,
+you can add a ``tick note'' at the start of each
+track.<A NAME="tex2html117"
+  HREF="#foot16248"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A>
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Synchronize START  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will insert a one tick note on/off event at MIDI offset 1. You can
+also generate this with the ``-0'' command line option.
+
+<P>
+You can set the tone and velocity used for this using the
+S<SMALL>ET</SMALL>S<SMALL>YNC</SMALL>T<SMALL>ONE</SMALL> command (below).
+
+<P>
+Second, some programs think (wrongly) that all tracks should end at
+the same point.<A NAME="tex2html118"
+  HREF="#foot16251"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A> Adding the command:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Synchronize END  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will delete all MIDI data past the end of the last bar in your input
+file and insert MIDI ``all notes off'' events at that point. You can
+also generate this effect with the ``-1'' command line option.
+
+<P>
+The commands can be combined in any order:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Synchronize End Start  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+is perfectly valid.
+
+<P>
+
+<H1><A NAME="SECTION0027240000000000000000">
+SetSyncTone</A>
+</H1>  
+
+<P>
+The tone used for the synchronization tone is, by default, a MIDI
+``80'' with a velocity of ``90''. You can change this to any desired
+combination:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetSyncTone  Tone=88 Velocity=1  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The tone must be in the range 0 to 127; the velocity must be 1 to 127
+(a velocity of 0 is treated as note off event and not permitted). A
+velocity of ``1'' will be inaudible on most systems and is useful to
+pad the start of a composition (use a bar with a ``z!'' chord).
+
+<P>
+The command V<SMALL>OLUME</SMALL> is an alias for V<SMALL>ELOCITY</SMALL>.
+
+<P>
+
+<H1><A NAME="SECTION0027250000000000000000"></A>
+
+<A NAME="sec-transpose"></A>
+<BR>
+Transpose
+</H1>
+
+<P>
+You can change the key of a piece with the ``Transpose'' command. For
+example, if you have a piece notated in the key of ``C'' and you want
+it played back in the key of ``D'':
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Transpose 2  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+or
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Transpose Up Major 2  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will raise the playback by 2 semi-tones. Since 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's author plays
+tenor saxophone
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Transpose -2  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+which puts the MIDI keyboard into the same key as the horn, is not an
+uncommon directive
+
+<P>
+You can use any value between -12 and 12. All tracks (with the logical
+exception of the drum tracks) are effected by this command.
+
+<P>
+As an alternative, you can set T<SMALL>RANSPOSE</SMALL> using interval
+notation. This consists of three parts: the direction, quality and
+number. The direction must be ``up'' or ``down''. Quality must be
+``Perfect'', ``Major'', etc. as detailed in the table below. Number
+must be the single digits ``0'' to ``8'' or the expanded names
+``Unison'', ``Second'', ``Third'', ``Fourth'', ``Fifth'', ``Sixth'',
+``Seventh'', and ``Octave''. All names can be any mixture of upper and
+lower case letters.
+
+<P>
+The following table lists the permitted intervals and the equivalent
+semi-tone adjustments.
+
+<P>
+
+		<Table CellSpacing=0 Width="80%" Align="Center" CellPadding=10 BGColor="#dddddd" Border=3>
+           <tr> <td>
+	       <TABLE CELLPADDING=3 BORDER="1">
+<TR><TD ALIGN="LEFT"><SPAN  CLASS="textit">Quality Number</SPAN></TD>
+<TD ALIGN="CENTER"><SPAN  CLASS="textit">Semitones</SPAN></TD>
+</TR>
+<TR><TD ALIGN="LEFT">Perfect Unison</TD>
+<TD ALIGN="CENTER">0</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Diminished Second</TD>
+<TD ALIGN="CENTER">0</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Augmented Unison</TD>
+<TD ALIGN="CENTER">1</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Minor Second</TD>
+<TD ALIGN="CENTER">1</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Major Second</TD>
+<TD ALIGN="CENTER">2</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Diminished Third</TD>
+<TD ALIGN="CENTER">2</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Augmented Second</TD>
+<TD ALIGN="CENTER">3</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Minor Third</TD>
+<TD ALIGN="CENTER">3</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Major Third</TD>
+<TD ALIGN="CENTER">4</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Diminished Fourth</TD>
+<TD ALIGN="CENTER">4</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Augmented Third</TD>
+<TD ALIGN="CENTER">5</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Perfect Fourth</TD>
+<TD ALIGN="CENTER">5</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Augmented Fourth</TD>
+<TD ALIGN="CENTER">6</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Diminished Fifth</TD>
+<TD ALIGN="CENTER">6</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Perfect Fifth</TD>
+<TD ALIGN="CENTER">7</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Diminished Sixth</TD>
+<TD ALIGN="CENTER">7</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Augmented Fifth</TD>
+<TD ALIGN="CENTER">8</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Minor Sixth</TD>
+<TD ALIGN="CENTER">8</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Major Sixth</TD>
+<TD ALIGN="CENTER">9</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Diminished Seventh</TD>
+<TD ALIGN="CENTER">9</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Augmented Sixth</TD>
+<TD ALIGN="CENTER">10</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Minor Seventh</TD>
+<TD ALIGN="CENTER">10</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Major Seventh</TD>
+<TD ALIGN="CENTER">11</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Diminished Octave</TD>
+<TD ALIGN="CENTER">11</TD>
+</TR>
+<TR><TD ALIGN="LEFT">Perfect Octave</TD>
+<TD ALIGN="CENTER">12</TD>
+</TR>
+</TABLE> 
+	
+           </td></tr>
+        </Table>
+
+<P>
+
+<UL>
+<LI>The various parts of the interval name can be abbreviated to any
+non-ambiguous characters. So, ``Up Major Sixth'' could be set, minimally, as ``u
+ma si'' (we recommend using more recognizable terms!).
+
+<P>
+</LI>
+<LI>In the place of interval names such as ``Fourth'', ``Seventh'',
+  etc. you can use the values ``1'' to ``8''. But, please not the
+  significant difference between ``Transpose 2'' and ``Transpose Up
+  Major 2''.
+
+<P>
+</LI>
+<LI>The parts of the interval name can be joined with hyphens. So,
+  ``Up Major Second'' can be spelled as ``Up-Maj-Sec''. This is mainly
+  for compatibility with the L<SMALL>YRICS </SMALL>T<SMALL>RANSPOSE</SMALL> option.
+
+<P>
+</LI>
+<LI>Please note that this command has no effect on the chord names used in
+lyrics when using the chord name setting. The two functions/settings
+are completely independent from each other.
+
+<P>
+</LI>
+</UL>
+
+<P>
+
+<H1><A NAME="SECTION0027260000000000000000">
+Unify</A>
+</H1>
+
+<P>
+The U<SMALL>NIFY</SMALL> command is used to force multiple notes of the same
+voice and pitch to be combined into a single, long, tone. This is very
+useful when creating a sustained voice track. For example, consider
+the following which might be used in real groove file:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Begin Bass-Sus 
+<BR>
+Sequence  1 1 1 90 &sstarf#star; 4  
+<BR>
+Articulate 100 
+<BR>
+Unify On 
+<BR>
+Voice TremoloStrings 
+<BR>
+End   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Without the U<SMALL>NIFY </SMALL>O<SMALL>N</SMALL> command the strings would be sounded (or
+hit) four times during each bar; with it enabled the four hits are
+combined into one long tone. This tone can span several bars if the
+note(s) remain the same.
+
+<P>
+The use of this command depends on a number of items:
+
+<P>
+
+<UL>
+<LI>The V<SMALL>OICE</SMALL> being used. It makes sense to use enable the
+  setting if using a sustained tone like ``Strings"; it probably
+  doesn't make sense if using a tone like ``Piano1''.
+
+<P>
+</LI>
+<LI>For tones to be combined you will need to have A<SMALL>RTICULATE</SMALL>
+  set to a value of 100. Otherwise the on/off events will have small
+  gaps in them which will cancel the effects of U<SMALL>NIFY</SMALL>.
+
+<P>
+</LI>
+<LI>Ensure that R<SMALL>TIME</SMALL> or R<SMALL>DURATION</SMALL> are not set for
+  U<SMALL>NIFY</SMALL> tracks. Both can cause gaps in where the notes are
+  placed and this will confuse U<SMALL>NIFY</SMALL> and lead to things not
+  sounding as you expect them to.
+
+<P>
+</LI>
+<LI>If your pattern or sequence has different volumes in different
+  beats (or bars) the effect of a U<SMALL>NIFY</SMALL> will be to ignore
+  volumes other than the first. Only the first N<SMALL>OTE </SMALL>O<SMALL>N</SMALL> and the
+  last N<SMALL>OTE </SMALL>O<SMALL>FF</SMALL> events will appear in the MIDI file.
+
+<P>
+</LI>
+</UL>
+
+<P>
+You can specify a different U<SMALL>NIFY</SMALL> for each bar in a sequence.
+Repeated values can be represented with a ``/'':
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord Unify On / / Off  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+But, you probably don't want to use this particular feature.
+
+<P>
+Valid arguments are ``On'' or ``1'' to enable; ``Off'' or ``0'' to
+disable.
+
+<P>
+Note: Notes generated with the U<SMALL>NIFY</SMALL> setting on may be lost if
+you use the <SPAN  CLASS="textit">-b</SPAN> or <SPAN  CLASS="textit">-B</SPAN> command line options. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't
+``keep'' notes which were turned on before the specified range.
+<BR><HR><H4>Footnotes</H4>
+<DL>
+<DT><A NAME="foot16005">... advance).</A><A
+ HREF="node27.html#tex2html110"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DD>A single leading ``-'' and ``+'' sign is
+  striped from the specified note duration.
+
+</DD>
+<DT><A NAME="foot16300">... CLASS="textbf">egs/delay</SPAN>.</A><A
+ HREF="node27.html#tex2html111"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DD>This command was
+  conceived to be used in S<SMALL>OLO</SMALL> tracks. If you find a good use
+  for it in other tracks, please let the author know.
+
+</DD>
+<DT><A NAME="foot16301">... event.</A><A
+ HREF="node27.html#tex2html112"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
+<DD>For
+  the most part, MIDI Key Signature events are ignored by playback
+  programs. However, they <SPAN  CLASS="textit">may</SPAN> be used in other MIDI programs
+  which handle notation.
+
+</DD>
+<DT><A NAME="foot16175">...
+command.</A><A
+ HREF="node27.html#tex2html113"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
+<DD>A warning message will also be displayed.
+
+</DD>
+<DT><A NAME="foot16186">... chord,</A><A
+ HREF="node27.html#tex2html114"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
+<DD>In this case we define
+  ``chord'' as two or more notes played at the same time.
+
+</DD>
+<DT><A NAME="foot16303">... time.</A><A
+ HREF="node27.html#tex2html115"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
+<DD>An exception to this are
+  notes generated if R<SMALL>TIME</SMALL> <A HREF="node13.html#rtime">13.3</A> and/or  RD<SMALL>URATION</SMALL> <A HREF="node13.html#rduration">13.4</A> are set.
+
+</DD>
+<DT><A NAME="foot16308">... etc.</A><A
+ HREF="node27.html#tex2html116"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A></DT>
+<DD>These values are MIDI ticks
+  from the current pointer position. Other settings such as
+  R<SMALL>TIME</SMALL> will change the exact location.
+
+</DD>
+<DT><A NAME="foot16248">...
+track.</A><A
+ HREF="node27.html#tex2html117"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A></DT>
+<DD>Timidity truncates the start of tracks up to the first
+  MIDI event when playing a file or splitting out single tracks.
+
+</DD>
+<DT><A NAME="foot16251">... point.</A><A
+ HREF="node27.html#tex2html118"><SUP><SPAN CLASS="arabic">27</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A></DT>
+<DD>Seq24 does strange looping if all tracks
+  don't end identically.
+
+</DD>
+</DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html901"
+<A NAME="tex2html891"
   HREF="node28.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html899"
+<A NAME="tex2html889"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html893"
+<A NAME="tex2html883"
   HREF="node26.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html902"
-  HREF="node28.html">Documentation Strings</A>
-<B> Up:</B> <A NAME="tex2html900"
+<B> Next:</B> <A NAME="tex2html892"
+  HREF="node28.html">Begin/End Blocks</A>
+<B> Up:</B> <A NAME="tex2html890"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html894"
-  HREF="node26.html">Other Commands and Directives</A></DIV>
+<B> Previous:</B> <A NAME="tex2html884"
+  HREF="node26.html">Fine Tuning (Translations)</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node28.html b/docs/html/ref/node28.html
index 9eecd8d..3e08d89 100644
--- a/docs/html/ref/node28.html
+++ b/docs/html/ref/node28.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Documentation Strings</TITLE>
-<META NAME="description" CONTENT="Documentation Strings">
+<TITLE>Begin/End Blocks</TITLE>
+<META NAME="description" CONTENT="Begin/End Blocks">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -28,22 +28,22 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html913"
+<A NAME="tex2html929"
   HREF="node29.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html911"
+<A NAME="tex2html927"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html905"
+<A NAME="tex2html921"
   HREF="node27.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html914"
-  HREF="node29.html">Paths, Files and Libraries</A>
-<B> Up:</B> <A NAME="tex2html912"
+<B> Next:</B> <A NAME="tex2html930"
+  HREF="node29.html">Documentation Strings</A>
+<B> Up:</B> <A NAME="tex2html928"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html906"
-  HREF="node27.html">Begin/End Blocks</A>
+<B> Previous:</B> <A NAME="tex2html922"
+  HREF="node27.html">Other Commands and Directives</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
@@ -51,187 +51,166 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html915"
-  HREF="node28.html#SECTION002810000000000000000">Doc</A>
-<LI><A NAME="tex2html916"
-  HREF="node28.html#SECTION002820000000000000000">Author</A>
-<LI><A NAME="tex2html917"
-  HREF="node28.html#SECTION002830000000000000000">DocVar</A>
+<LI><A NAME="tex2html931"
+  HREF="node28.html#SECTION002810000000000000000">Begin</A>
+<LI><A NAME="tex2html932"
+  HREF="node28.html#SECTION002820000000000000000">End</A>
 </UL>
 <!--End of Table of Child-Links-->
 <HR>
 
-<H1><A NAME="SECTION002800000000000000000">
-Documentation Strings</A>
+<H1><A NAME="SECTION002800000000000000000"></A>
+<A NAME="sec-blocks"></A>
+<BR>
+Begin/End Blocks
 </H1>
 
 <P>
-It has been mentioned a few times already the importance of clearly
-documenting your files and library files. For the most part, you can
-use comments in your files; but in library files you use the
-D<SMALL>OC</SMALL> directive.
-
-<P>
-In addition to the commands listed in this chapter, you should also
-note <A HREF="node6.html#sec-grooves">D<SMALL>EF</SMALL>G<SMALL>ROOVES</SMALL></A>).
-
-<P>
-For some real-life examples of how to document your library files,
-look at any of the library files supplied with this distribution.
+Entering a series of directives for a specific track can get quite
+tedious.  To make the creation of library files a bit easier, you can
+create a block. For example, the following:
 
 <P>
 
-<H1><A NAME="SECTION002810000000000000000"></A> <A NAME="sec-docs"></A>
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Drum Define X 0 2 100; 50 2  90  
 <BR>
-Doc
-</H1>
+Drum Define Y 0 2 100  
+<BR>
+Drum Sequence X Y   </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
-A D<SMALL>OC</SMALL> command is pretty simple: 
+Can be replaced with:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Doc This is a documentation string!   </B> 
+    <B>Drum Begin 
+<BR>    Define X 0 2 100; 50 2 90  
+<BR>    Define Y 0 2 100 
+<BR>
+End 
+<BR>
+Drum Sequence X Y   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-In most cases, D<SMALL>OC</SMALL>s are treated as C<SMALL>OMMENT</SMALL>s.  However,
-if the <SPAN  CLASS="textit">-Dx</SPAN><A NAME="tex2html113"
-  HREF="#foot16952"><SUP><SPAN CLASS="arabic">28</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> option is given
-on the command line, D<SMALL>OC</SMALL>s are processed and printed to standard
-output.
-
-<P>
-For producing the <SPAN  CLASS="textit">
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Standard Library Reference</SPAN> a trivial
-Python program is used to collate the output generated with a command
-like:
+Or, even more simply, with:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>$ mma -Dxl -w /usr/local/lib/mma/swing  </B> 
+    <B>Begin Drum Define
+<BR>    X 0 2 100; 50 2 90  
+<BR>    Y 0 2 100 
+<BR>
+End   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Note,  the '-w' option has been used to suppress the printing of warning
-messages.
-
-<P>
-All D<SMALL>OC</SMALL> lines/strings are concatenated into one long
-paragraph. If you want any line breaks they should be indicated with a
-``<P>''. In latex this is converted to a new
-line; in html it is left as is (forcing a new line as well).
+If you examine some of the library files you will see that  this
+shortcut is used a lot.
 
 <P>
 
-<H1><A NAME="SECTION002820000000000000000">
-Author</A>
+<H1><A NAME="SECTION002810000000000000000">
+Begin</A>
 </H1>
 
 <P>
-As part of the documentation package, there is a A<SMALL>UTHOR</SMALL>
-command:
+The B<SMALL>EGIN</SMALL> command requires any number of arguments. Valid
+examples include:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Author Bob van der Poel  </B> 
+    <B>Begin Drum 
+<BR>
+Begin Chord2 
+<BR>
+Begin Walk Define   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Currently A<SMALL>UTHOR</SMALL> lines are processed and the data is saved, but
-never used. It may be used in a future library documentation
-procedures, so you should use it in any library files you write.
+Once a B<SMALL>EGIN</SMALL> block has been entered, all subsequent lines have
+the words from the B<SMALL>EGIN</SMALL> command prepended to each line of
+data. There is not much magic here--B<SMALL>EGIN</SMALL>/E<SMALL>ND</SMALL> is really
+just some syntactic sugar.
 
 <P>
 
-<H1><A NAME="SECTION002830000000000000000">
-DocVar</A>
+<H1><A NAME="SECTION002820000000000000000">
+End</A>
 </H1>
 
 <P>
-If any variables are used to change the behavior of a library file
-they should be documented with a D<SMALL>OC</SMALL>V<SMALL>AR</SMALL> command. Normally these
-lines are treated as comments, but when processing with the -Dxl or
--Dxh command line options the data is parsed and written to the output
-documentation files.
+To finish off a B<SMALL>EGIN</SMALL> block, use a single E<SMALL>ND</SMALL> on a line
+by itself.
+
+<P>
+Defining musical data or repeats inside a block
+(other than COMMENT blocks) will not work.
 
 <P>
-Assuming that you are using the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  variable $C<SMALL>HORD</SMALL>V<SMALL>OICE</SMALL> as
-an optional voice setting in your file, you might have the following
-in a library file:
+Nesting is permitted, e.g.:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Begin DocVar
-<BR>
-ChordVoice  Voice used in Chord tracks (defaults to Piano2).
-<BR>
-End
-<BR> 
-<BR>
-If NDef ChordVoice 
-<BR>
-Set ChordVoice Piano2 
+    <B>Scale Begin  
+<BR>    Begin Define 
+<BR>        </B><SPAN  CLASS="textit">stuff</SPAN><B>  
+<BR>    End  
+<BR>    Sequence </B><SPAN  CLASS="textit">stuff</SPAN><B> 
 <BR>
-Endif  </B> 
+End  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-All variables used in the library file should be documented. You
-should list the user variables first, and then any variables internal
-to the library file. To double check to see what variables are used
-you can add a S<SMALL>HOW</SMALL>V<SMALL>ARS</SMALL> to the end of the library file and
-compile. Then document the variables and remove the S<SMALL>HOW</SMALL>V<SMALL>ARS</SMALL>.
+A B<SMALL>EGIN</SMALL> must be competed with a E<SMALL>ND</SMALL> before the end of a
+file, otherwise an error will be generated. The U<SMALL>SE</SMALL> and
+I<SMALL>NCLUDE</SMALL> commands are not permitted inside a block.
 
 <P>
-<BR><HR><H4>Footnotes</H4>
-<DL>
-<DT><A NAME="foot16952">...-Dx</A><A
- HREF="node28.html#tex2html113"><SUP><SPAN CLASS="arabic">28</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
-<DD>See the <A HREF="node2.html#cmd-summary">command
-    summary</A>.
 
-</DD>
-</DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html913"
+<A NAME="tex2html929"
   HREF="node29.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html911"
+<A NAME="tex2html927"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html905"
+<A NAME="tex2html921"
   HREF="node27.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html914"
-  HREF="node29.html">Paths, Files and Libraries</A>
-<B> Up:</B> <A NAME="tex2html912"
+<B> Next:</B> <A NAME="tex2html930"
+  HREF="node29.html">Documentation Strings</A>
+<B> Up:</B> <A NAME="tex2html928"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html906"
-  HREF="node27.html">Begin/End Blocks</A></DIV>
+<B> Previous:</B> <A NAME="tex2html922"
+  HREF="node27.html">Other Commands and Directives</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node29.html b/docs/html/ref/node29.html
index 265cebb..02b8ed6 100644
--- a/docs/html/ref/node29.html
+++ b/docs/html/ref/node29.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Paths, Files and Libraries</TITLE>
-<META NAME="description" CONTENT="Paths, Files and Libraries">
+<TITLE>Documentation Strings</TITLE>
+<META NAME="description" CONTENT="Documentation Strings">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -28,22 +28,22 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html926"
+<A NAME="tex2html941"
   HREF="node30.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html924"
+<A NAME="tex2html939"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html918"
+<A NAME="tex2html933"
   HREF="node28.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html927"
-  HREF="node30.html">Creating Effects</A>
-<B> Up:</B> <A NAME="tex2html925"
+<B> Next:</B> <A NAME="tex2html942"
+  HREF="node30.html">Paths, Files and Libraries</A>
+<B> Up:</B> <A NAME="tex2html940"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html919"
-  HREF="node28.html">Documentation Strings</A>
+<B> Previous:</B> <A NAME="tex2html934"
+  HREF="node28.html">Begin/End Blocks</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
@@ -51,1507 +51,187 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><UL>
-<LI><A NAME="tex2html928"
-  HREF="node29.html#SECTION002901000000000000000">
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Modules</A>
-<LI><A NAME="tex2html929"
-  HREF="node29.html#SECTION002902000000000000000">Special Characters In Filenames</A>
-<LI><A NAME="tex2html930"
-  HREF="node29.html#SECTION002903000000000000000">Tildes In Filenames</A>
-<LI><A NAME="tex2html931"
-  HREF="node29.html#SECTION002904000000000000000">Filenames and the Command Line</A>
-</UL>
-<BR>
-<LI><A NAME="tex2html932"
-  HREF="node29.html#SECTION002910000000000000000">File Extensions</A>
-<LI><A NAME="tex2html933"
-  HREF="node29.html#SECTION002920000000000000000">Eof</A>
-<LI><A NAME="tex2html934"
-  HREF="node29.html#SECTION002930000000000000000">LibPath</A>
-<LI><A NAME="tex2html935"
-  HREF="node29.html#SECTION002940000000000000000">MIDIPlayer</A>
-<LI><A NAME="tex2html936"
-  HREF="node29.html#SECTION002950000000000000000">Groove Previews</A>
-<LI><A NAME="tex2html937"
-  HREF="node29.html#SECTION002960000000000000000">OutPath</A>
-<LI><A NAME="tex2html938"
-  HREF="node29.html#SECTION002970000000000000000">Include</A>
-<LI><A NAME="tex2html939"
-  HREF="node29.html#SECTION002980000000000000000">IncPath</A>
-<LI><A NAME="tex2html940"
-  HREF="node29.html#SECTION002990000000000000000">Use</A>
-<LI><A NAME="tex2html941"
-  HREF="node29.html#SECTION0029100000000000000000">MmaStart</A>
-<LI><A NAME="tex2html942"
-  HREF="node29.html#SECTION0029110000000000000000">MmaEnd</A>
 <LI><A NAME="tex2html943"
-  HREF="node29.html#SECTION0029120000000000000000">RC Files</A>
+  HREF="node29.html#SECTION002910000000000000000">Doc</A>
 <LI><A NAME="tex2html944"
-  HREF="node29.html#SECTION0029130000000000000000">Library Files</A>
-<UL>
+  HREF="node29.html#SECTION002920000000000000000">Author</A>
 <LI><A NAME="tex2html945"
-  HREF="node29.html#SECTION0029131000000000000000">Maintaining and Using Libraries</A>
-</UL></UL>
+  HREF="node29.html#SECTION002930000000000000000">DocVar</A>
+</UL>
 <!--End of Table of Child-Links-->
 <HR>
 
-<H1><A NAME="SECTION002900000000000000000"></A>
-<A NAME="sec-paths"></A>
-<BR>
-Paths, Files and Libraries
+<H1><A NAME="SECTION002900000000000000000">
+Documentation Strings</A>
 </H1>
 
 <P>
-This chapter covers 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  filenames, extensions and a variety of
-commands and/or directives which effect the way in which files are
-read and processed.
-
-<P>
-
-<H2><A NAME="SECTION002901000000000000000">
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Modules</A>
-</H2>
-First a few comments on the location of the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Python modules.
-
-<P>
-The Python language (which was used to write 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> ) has a very useful
-feature: it can include other files and refer to functions and data
-defined in these files. A large number of these files or modules are
-included in every Python distribution. The program 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  consists of a
-short ``main'' program and several ``module'' files. Without these
-additional modules 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will not work.
-
-<P>
-The only sticky problem in a program intended for a wider audience is
-where to place these modules. Hopefully, it is a ``good thing'' that
-they should be in one of several locations. On a Linux (and Mac)
-system the following locations are checked:
-
-<P>
-
-<UL>
-<LI><TT><SPAN  CLASS="textbf">/usr/local/share/mma/MMA</SPAN></TT>
-</LI>
-<LI><TT><SPAN  CLASS="textbf">/usr/share/mma/MMA</SPAN></TT>
-</LI>
-<LI><TT><SPAN  CLASS="textbf">./MMA</SPAN></TT>
-</LI>
-</UL>
-
-<P>
-on Mac the same path as Linux is used, with the addition of:
-
-<P>
-
-<UL>
-<LI><TT><SPAN  CLASS="textbf">/Users/Shared/mma/MMA</SPAN></TT>
-</LI>
-</UL>
-
-<P>
-and on a Windows system:
-
-<P>
-
-<UL>
-<LI><TT><SPAN  CLASS="textbf">c:\mma\MMA</SPAN></TT>
-</LI>
-<LI><TT><SPAN  CLASS="textbf">c:\Program Files\mma</SPAN></TT>
-</LI>
-<LI><TT><SPAN  CLASS="textbf">.\MMA</SPAN></TT>
-</LI>
-</UL>
-
-<P>
-To make it possible to have multiple installations of 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  (most
-likely for testing), a check is made to see the modules are present in
-the home of the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  executable. This is stored in the Python system
-variable sys.path[0]. Note: this is not the same as <TT><SPAN  CLASS="textbf">.</SPAN></TT>.
-
-<P>
-Additionally it is possible to place the modules in your python-site
-directory. If, when initializing itself, 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  cannot find the needed
-modules it will terminate with an error message.
+It has been mentioned a few times already the importance of clearly
+documenting your files and library files. For the most part, you can
+use comments in your files; but in library files you use the
+D<SMALL>OC</SMALL> directive.
 
 <P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes that the default include and library directories are
-located in the above listed directories as well. If these can't be
-found a warning message will be displayed.
-
-<P>
-If you really need to, you can modify this in the main <TT><SPAN  CLASS="textbf">mma.py</SPAN></TT>
-script.
-
-<P>
-
-<H2><A NAME="SECTION002902000000000000000">
-Special Characters In Filenames</A>
-</H2>
-
-<P>
-In all the following sections we refer to various forms of
-``filename'' and ``path''. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  parses files and uses various forms
-of ``whitespace''<A NAME="tex2html114"
-  HREF="#foot17069"><SUP><SPAN CLASS="arabic">29</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> to separate different parts of
-commands. This means that you cannot, easily, include space characters
-in a filename embedded in a 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  source file. But, you can, if
-needed. When 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  uses a path or filename it first transforms any
-sequences of the literal ``\x20'' into ``space''
-characters.
-
-<P>
-If you are on a Windows or Mac platform you may need to use the space
-feature, if not for filenames, for paths.
-
-<P>
-For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetMidiPlayer C:\Program
-\x20Files\
-Windows\x20Player  </B> 
-   
-	    </td></tr>
-      </Table>
+In addition to the commands listed in this chapter, you should also
+note <A HREF="node6.html#sec-grooves">D<SMALL>EF</SMALL>G<SMALL>ROOVES</SMALL></A>).
 
 <P>
-In this example we are setting our MIDI player to
-``<TT><SPAN  CLASS="textbf"><code>C:\Program Files\Windows Player</code></SPAN></TT>''. The
-``\x20''s are converted to space characters.
+For some real-life examples of how to document your library files,
+look at any of the library files supplied with this distribution.
 
 <P>
-When running 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  on a Windows platform you don't need to use the
-rather ugly ``\''s since Python will conveniently
-convert paths with normal ``forward'' slash characters to something
-Windows understands.
 
-<P>
-A common mistake made, especially by users on Windows platforms, is
-using quote characters to delimit a filename. <SPAN  CLASS="textbf">Don't use
-  quotation marks!</SPAN> 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't see anything special in quotes and
-the quote characters will be assumed to be part of a filename ...
-and it won't work.
+<H1><A NAME="SECTION002910000000000000000"></A> <A NAME="sec-docs"></A>
+<BR>
+Doc
+</H1>
 
 <P>
-
-<H2><A NAME="SECTION002903000000000000000">
-Tildes In Filenames</A>
-</H2>
+A D<SMALL>OC</SMALL> command is pretty simple: 
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>SetOutPath ~/music/midies  </B> 
+    <B>Doc This is a documentation string!   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-In this case the ``~'' is replaced with the path of the
-current user (for details see the Python documentation for
-<SPAN  CLASS="textit">os.path.expanduser()</SPAN>). The result of tilde expansions is system
-dependent and varies between Linux, Mac, and Windows.
+In most cases, D<SMALL>OC</SMALL>s are treated as C<SMALL>OMMENT</SMALL>s.  However,
+if the <SPAN  CLASS="textit">-Dx</SPAN><A NAME="tex2html119"
+  HREF="#foot17562"><SUP><SPAN CLASS="arabic">29</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> option is given
+on the command line, D<SMALL>OC</SMALL>s are processed and printed to standard
+output.
 
 <P>
-The case of a filename is relevant if your system supports
-case-sensitive filenames. For example, on a Linux system the names
-``file.mid'' and ``File.MID'' refer to different files; on a Windows
-system they refer to the same file.
-
-<P>
-
-<H2><A NAME="SECTION002904000000000000000">
-Filenames and the Command Line</A>
-</H2>
-
-<P>
-Please note that the above discussion, especially the parts concerning
-embedded spaces, apply only to file and path names in a 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  source
-file. If you want to compile a <TT><SPAN  CLASS="textbf">.mma</SPAN></TT> file with a space character
-it is not a problem. From the command line:
+For producing the <SPAN  CLASS="textit">
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Standard Library Reference</SPAN> a trivial
+Python program is used to collate the output generated with a command
+like:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>$ mma ''my file''  </B> 
+    <B>$ mma -Dxl -w /usr/local/lib/mma/swing  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-works just fine ... but note that we used quotation marks to tell
-the shell, not 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  that ``my file'' is one name, not two.
-
-<P>
-
-<H1><A NAME="SECTION002910000000000000000"></A> <A NAME="file-extensions"></A>
-<BR>
-File Extensions
-</H1>
-
-<P>
-For most files the use of a the file name extension ``.mma'' is
-optional. However, it is suggested that most files (with the
-exceptions listed below) have the extension present. It makes it much
-easier to identify 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  song and library files and to do selective
-processing on these files.
-
-<P>
-In processing an input song file 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  can encounter several different
-types of input files. For all files, the initial search is done by
-adding the file name extension ``.mma'' to file name (unless it is
-already present), then a search for the file as given is done.
-
-<P>
-For files included with the U<SMALL>SE</SMALL> directive, the directory set
-with <SMALL>SET</SMALL>L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> is first checked, followed by the current
-directory.
-
-<P>
-For files included with the I<SMALL>NCLUDE</SMALL> directive, the directory
-set with <SMALL>SET</SMALL>I<SMALL>NC</SMALL>P<SMALL>ATH</SMALL> is first checked, followed by the current
-directory.
-
-<P>
-Following is a summary of the different files supported:
-
-<P>
-<DL>
-<DT><STRONG>Song Files</STRONG></DT>
-<DD>The input file specified on the command line should
-  always be named with the ``.mma'' extension. When 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  searches for
-  the file it will automatically add the extension if the file name
-  specified does not exist and doesn't have the extension.
+Note,  the '-w' option has been used to suppress the printing of warning
+messages.
 
 <P>
-</DD>
-<DT><STRONG>Library Files</STRONG></DT>
-<DD>Library files <SPAN  CLASS="textit">really should</SPAN> all be named
-  with the extension. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will find non-extension names when used in
-  a U<SMALL>SE</SMALL> or I<SMALL>NCLUDE</SMALL> directive. However, it will not
-  process these files when creating indexes with the ``-g'' command
-  line option--these index files are used by the G<SMALL>ROOVE</SMALL>
-  commands to automatically find and include libraries.
-
-<P>
-</DD>
-<DT><STRONG>RC Files</STRONG></DT>
-<DD>As noted in the RC-File discussion
-  <A HREF="#sec-rc">(here)</A> 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will
-  automatically include a variety of ``RC'' files. You can use the
-  extension on these files, but common usage suggests that these files
-  are probably better without.
-
-<P>
-</DD>
-<DT><STRONG>MMAstart and MMAend</STRONG></DT>
-<DD>
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will automatically include files at
-  the beginning or end of processing (<A HREF="#sec-mmaend">start/end
-    details</A>). Typically these files are
-  named MMA<SMALL>START</SMALL> and MMA<SMALL>END</SMALL>. Common usage is to
-  <SPAN  CLASS="textit">not</SPAN> use the extension if the file is in the current
-  directory; use the file if it is in an ``includes'' directory.
-
-<P>
-</DD>
-</DL>
-
-<P>
-One further point to remember is that filenames specified on the
-command line are subject to wild-card expansion via the shell you are
-using.
+All D<SMALL>OC</SMALL> lines/strings are concatenated into one long
+paragraph. If you want any line breaks they should be indicated with a
+``<P>''. In latex this is converted to a new
+line; in html it is left as is (forcing a new line as well).
 
 <P>
 
 <H1><A NAME="SECTION002920000000000000000">
-Eof</A>
+Author</A>
 </H1>
 
 <P>
-Normally, a file is processed until its end. However, you can
-short-circuit this behavior with the E<SMALL>OF</SMALL> directive. If 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
-finds a line starting with E<SMALL>OF</SMALL> no further processing will be
-done on that file ... it's just as if the real end of file was
-encountered. Anything on the same line, after the E<SMALL>OF</SMALL> is also
-discarded.
-
-<P>
-You may find this handy if you want to test process only a part of a
-file, or if you making large edits to a library file. It is often used
-to quit when using the L<SMALL>ABEL</SMALL> and G<SMALL>OTO</SMALL> directives to
-simulate constructs like <SPAN  CLASS="textit">D.C. al Coda</SPAN>, etc.
-
-<P>
-
-<H1><A NAME="SECTION002930000000000000000"></A> <A NAME="libpath"></A>
-<BR>
-LibPath
-</H1> 
-
-<P>
-The search for library files can be set with the LibPath variable. To
-set L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL>:
+As part of the documentation package, there is a A<SMALL>UTHOR</SMALL>
+command:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>SetLibPath PATH  </B> 
+    <B>Author Bob van der Poel  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-You can have as many paths in the S<SMALL>ET</SMALL>L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> directive as you
-want.
-
-<P>
-When 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  starts up it sets the library path to the first valid
-directory in the list:
-
-<P>
-
-<UL>
-<LI><TT><SPAN  CLASS="textbf">/usr/local/share/mma/lib</SPAN></TT>
-
-<P>
-</LI>
-<LI><TT><SPAN  CLASS="textbf">/usr/share/mma/lib</SPAN></TT>
-
-<P>
-</LI>
-<LI><TT><SPAN  CLASS="textbf">./lib</SPAN></TT>
-
-<P>
-</LI>
-</UL>
-
-<P>
-The last choice lets you run 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  directly from the distribution
-directory.
-
-<P>
-When 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  initializes it will force the directory
-<TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> to be the first directory in the list. It will also
-display a warming message if <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> is not found. If the path
-is changed later by the user, the user's order will be honored. No
-check for <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> being present is made.
-
-<P>
-You are free to change this to any other location(s) in a
-<A HREF="#sec-rc">RCFile</A>. Remember that the
-previous setting is lost. If you just want to add directories, use a
-macro. Example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetLibPath /mymma $_LibPath   </B> 
-   
-	    </td></tr>
-      </Table>
+Currently A<SMALL>UTHOR</SMALL> lines are processed and the data is saved, but
+never used. It may be used in a future library documentation
+procedures, so you should use it in any library files you write.
 
 <P>
-will add the <TT><SPAN  CLASS="textbf">mma</SPAN></TT> directory in your HOME directory.
 
-<P>
-L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> is used by the routine which auto-loads grooves from
-the library, and the U<SMALL>SE</SMALL> directive. The -g and -G command line
-options are used to maintain the library
-<A HREF="node2.html#g-option">database</A>).
+<H1><A NAME="SECTION002930000000000000000">
+DocVar</A>
+</H1>
 
 <P>
-The current setting can be accessed via the macro $_L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL>.
+If any variables are used to change the behavior of a library file
+they should be documented with a D<SMALL>OC</SMALL>V<SMALL>AR</SMALL> command. Normally these
+lines are treated as comments, but when processing with the -Dxl or
+-Dxh command line options the data is parsed and written to the output
+documentation files.
 
 <P>
-One useful trick is to set the L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> to limit G<SMALL>ROOVE</SMALL>
-selection to a specific library. For example:
+Assuming that you are using the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  variable $C<SMALL>HORD</SMALL>V<SMALL>OICE</SMALL> as
+an optional voice setting in your file, you might have the following
+in a library file:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>set c $_LibPath + casio 
+    <B>Begin DocVar
 <BR>
-setLibPath $c   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Note that you need to do this in two steps since it's only the
-<SMALL>SET</SMALL> command that recognizes string concatenation.
-
-<P>
-A better way to have your own personal grooves checked first might be:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>set c $_LibPath + mylib 
+ChordVoice  Voice used in Chord tracks (defaults to Piano2).
 <BR>
-setLibPath $c  $_LibPath  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-which is set <TT><SPAN  CLASS="textbf">mylib</SPAN></TT> to be the first directory checked for a groove.
-
-<P>
-
-<H1><A NAME="SECTION002940000000000000000"></A> <A NAME="midiplayer"></A>
+End
+<BR> 
 <BR>
-MIDIPlayer
-</H1> 
-
-<P>
-When using the -P command line option 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  uses the MIDI file player
-defined with S<SMALL>ET</SMALL>MIDI<SMALL>PLAYER</SMALL> to play the generated file. By
-default the program is set to ``aplaymidi'' on Linux, ``open'' on Mac,
-and an empty file on Windows. You can change this to a different
-player:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetMIDIplayer /usr/local/kmid  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-You will probably want to use this command in an RC file.
-
-<P>
-It is permissible to include command options as well. So, for example,
-on Linux you might do:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetMIDIplayer timidity -a  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Command line options with an ``='' are permitted, so long as they
-<SPAN  CLASS="textit">do not</SPAN> start with an alpha character. So,
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetMIDIplayer aplaymidi -port=12:3  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will work.
-
-<P>
-To set to an empty name, just use the command with no arguments:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetMIDIplayer  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-An empty filename On a Linux host will generate an error if you
-attempt to preview a file with the -P command line option; on Windows
-hosts the empty string instructs Windows to use the default player for
-the generated MIDI file.
-
-<P>
-There are two additional settings for the MIDI file player:
-
-<P>
-
-<UL>
-<LI>In a Windows environment the player will be forked as a
-  background process and 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will wait for a set time.
-
-<P>
-</LI>
-<LI>In a Unix environment the player will be forked in the
-  foreground and 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will wait for the player to terminate.
-</LI>
-</UL>
-
-<P>
-You can change the above behavior with the B<SMALL>ACKGROUND</SMALL> and
-D<SMALL>ELAY</SMALL> options.
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetMidiPlayer BackGround=1 Delay=4 myplayer -abc   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-In the above example the player is forced to play as a background
-process with a delay time of 4 seconds. The player name is set to
-``myplayer'' with an option string of ``-abc''.
-
-<P>
-and,
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetMidiPlayer BackGround=0 Delay=4   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-will set the player name to ``'' (which is only valid in a Windows
-environment) and force it to play in the foreground. In this case the
-delay setting will have no effect.
-
-<P>
-The B<SMALL>ACK</SMALL>G<SMALL>ROUND</SMALL> option can be set with ``1'' or ``Yes'' and
-unset with ``0'' or ``No''. No other values are valid.
-
-<P>
-Note that when setting player options the player name is required
-(otherwise it is set to ``'').
-
-<P>
-
-<H1><A NAME="SECTION002950000000000000000"></A> <A NAME="groovepreview"></A>
+If NDef ChordVoice 
 <BR>
-Groove Previews
-</H1>
-
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  comes with well over 1000 different grooves in its standard
-libraries. Determining which to use in your song can be quite a chore.
-For this reason a special ``preview'' command line option has been
-included. To use it, first decide on which G<SMALL>ROOVE</SMALL> you'd like to
-listen to. Then, from a terminal or other command line interface, type
-a command like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>$ mma -V bolero  </B> 
+Set ChordVoice Piano2 
+<BR>
+Endif  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-This will create a short (4 bar) file with a G<SMALL>ROOVE </SMALL>B<SMALL>OLERO</SMALL>
-command and some chords. This file will then be played in the same
-manner as the <SPAN  CLASS="textbf">-P</SPAN> command line option. If you don't hear the
-file being played or if you get an error message, please refer to the
-S<SMALL>ET</SMALL>M<SMALL>IDI</SMALL>P<SMALL>LAYER</SMALL> section, above.
-
-<P>
-In addition to using a default set of chords, etc. you can customize
-the preview with some command line options. Note that each of these
-options can be placed anywhere on the line in any order. Nothing in
-the options (except chord names) is case sensitive. Each of the
-commands must have an <SPAN  CLASS="textbf">=</SPAN> and contain no spaces:
-
-<P>
-<DL COMPACT>
-<DT>Count</DT>
-<DD>set the number of bars to create/play. The default is 4.
-
-<P>
-</DD>
-<DT>Chords</DT>
-<DD>set the chords to use. The chords must be in the form of
-  a list with commas separating the chord names. For example:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chords=A,Gm,C,D7   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-By default we use:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Chords=I,vi,ii,V7   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-A generic introduction notated in Roman numerals.
-
-<P>
-</DD>
-</DL>
-
-<P>
-Any other 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  command can be inserted in a <SPAN  CLASS="textbf">-V</SPAN> line. For
-example, to play a 4 bar sequence in the key of <SPAN  CLASS="textbf">G</SPAN> with a
-tempo of 144:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>$ mma -V mambo2 Chords=I,I,V7,III Tempo=144 KeySig=G   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The supplied utility <TT><SPAN  CLASS="textbf">mma-gb.py</SPAN></TT> makes extensive use of this
-command set.
-
-<P>
-With the extended <SMALL>GROOVE</SMALL> name extension, (<A HREF="node6.html#extended-groove">more
-  details</A>) you can preview grooves from
-files not yet in the library (or database). Assuming you are working
-on a new library file in your current directory, just issue a command
-like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>$ mma -V ./newfile:newgroove   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-You can skip the leading ``./'' in the path, but it forces a bit more
-verbiage frm 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> .
-
-<P>
-
-<H1><A NAME="SECTION002960000000000000000"></A> <A NAME="setoutpath"></A>
-<BR>
-OutPath
-</H1> 
-
-<P>
-MIDI file generation is to an automatically generated filename
-(<A HREF="node2.html#sec-running">more details</A>). If the
-O<SMALL>UT</SMALL>P<SMALL>ATH</SMALL> variable is set, that value will be prepended to the
-output filename. To set the value:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetOutPath PATH  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-Just make sure that ``PATH'' is a simple path name. The variable is
-case sensitive (assuming that your operating system supports case
-sensitive filenames). This is a common directive in a RC file
-(<A HREF="#sec-rc">more details</A>). By default, it
-has no value.
-
-<P>
-You can disable the O<SMALL>UT</SMALL>P<SMALL>ATH</SMALL> variable quite simply: just issue
-the command without an argument.
-
-<P>
-If the name set by this command begins with a ``.'', ``/'' or
-`` \'' it is prepended to the complete filename specified on
-the command line. For example, if you have the input filename
-<TT><SPAN  CLASS="textbf">test.mma</SPAN></TT> and the output path is
-<TT><SPAN  CLASS="textbf">˜/mids</SPAN></TT> --the output file will
-be <TT><SPAN  CLASS="textbf">/home/bob/mids/test.mid</SPAN></TT>.
-
-<P>
-If the name doesn't start with the special characters noted in the
-preceding paragraph the contents of the path will be inserted before
-the filename portion of the input filename. Again, an example: the
-input filename is <TT><SPAN  CLASS="textbf">mma/rock/crying</SPAN></TT> and the output path is
-``midi''--the output file will be <TT><SPAN  CLASS="textbf">mma/rock/midi/crying.mid</SPAN></TT>.
-
-<P>
-The current setting can be accessed via the macro $_OutPath.
-
-<P>
-Note that this option is ignored if you use the <A HREF="node2.html#f-option">-f
-  command line option</A> or
-if an absolute name for the input file (one starting with a ``/'' or a
-``~'') is used.
-
-<P>
-
-<H1><A NAME="SECTION002970000000000000000"></A>
-<A NAME="sec-include"></A>
-<BR>
-Include
-</H1>
-
-<P>
-Other files with sequence, pattern or music data can be included at
-any point in your input file. There is no limit to the level of
-includes.
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Include Filename  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-A search for the file is done in the I<SMALL>NC</SMALL>P<SMALL>ATH</SMALL> directories (see
-below) and the current directory. The ``.mma'' filename extension is
-optional (if a filename exists both with and without the ``.mma''
-extension, the file with the extension will be used).
-
-<P>
-The use of this command should be quite rare in user files; however,
-it is used extensively in library files to include standard patterns.
-
-<P>
-
-<H1><A NAME="SECTION002980000000000000000"></A> <A NAME="incpath"></A>
-<BR>
-IncPath
-</H1> 
-
-<P>
-The search for include files can be set with the I<SMALL>NC</SMALL>P<SMALL>ATH</SMALL>
-variable. To set I<SMALL>NC</SMALL>P<SMALL>ATH</SMALL>:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetIncPath PATH  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-You can have as many paths in the S<SMALL>ET</SMALL>I<SMALL>NC</SMALL>P<SMALL>ATH</SMALL> directive as you
-need.
-
-<P>
-When 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  initializes it sets the include path to first found
-directory in:
-
-<P>
-
-<UL>
-<LI><TT><SPAN  CLASS="textbf">/usr/local/share/mma/includes</SPAN></TT>
-</LI>
-<LI><TT><SPAN  CLASS="textbf">/usr/share/mma/includes</SPAN></TT>
-</LI>
-<LI><TT><SPAN  CLASS="textbf">./includes</SPAN></TT>
-
-<P>
-</LI>
-</UL>
-
-<P>
-The last location lets you run 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  from the distribution directory.
-
-<P>
-If this value is not appropriate for your system, you are free to
-change it in a RC File. If you need to add a second directory to this
-list, remember that previous settings are lost. So, to add a local
-path you can do something like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetLibPath /mymma/incs $_IncPath  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-to insert a local path into the path.
-
-<P>
-The current setting can be accessed via the macro $_IncPath.
-
-<P>
-
-<H1><A NAME="SECTION002990000000000000000"></A> <A NAME="lib-use"></A>
-<BR>
-Use
-</H1> 
-
-<P>
-Similar to I<SMALL>NCLUDE</SMALL>, but a bit more useful. The U<SMALL>SE</SMALL>
-command is used to include library files and their predefined grooves.
-
-<P>
-Compared to I<SMALL>NCLUDE</SMALL>, U<SMALL>SE</SMALL> has important features:
-
-<P>
-
-<UL>
-<LI>The search for the file is done in the paths specified by the
-  LibPath variable,
-
-<P>
-</LI>
-<LI>The current state of the program is saved before the library
-  file is read and restored when the operation is complete.
-
-<P>
-</LI>
-</UL>
-
-<P>
-Let's examine each feature in a bit more detail.
-
-<P>
-When a U<SMALL>SE</SMALL> directive is issued, e.g.:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>use stdlib/swing   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  first attempts to locate the file ``stdlib/swing'' in the
-directories specified by L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> or the current directory. As
-mentioned above, 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  automatically added the ``.mma'' extension to
-the file and checks for the non-extension filename if that can't be
-found.
-
-<P>
-If things aren't working out quite right, check to see if the filename
-is correct. Problems you can encounter include:
-
-<P>
-
-<UL>
-<LI>Search order: you might be expecting the file in the current
-  directory to be used, but the same filename exists in the
-  L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL>, in which case that file is used.
-
-<P>
-</LI>
-<LI>Not using extensions: Remember that files <SPAN  CLASS="textit">with</SPAN> the
-  extension added are first checked.
-
-<P>
-</LI>
-<LI>Case: The filename is <SPAN  CLASS="textit">case sensitive</SPAN>. The files ``Swing''
-  and ``swing'' are not the same. Since most things in 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  are case
-  insensitive, this can be an easy mistake to make.
-
-<P>
-</LI>
-<LI>Quotes: <SPAN  CLASS="textit">DO NOT</SPAN> put quotation marks around the filename!
-
-<P>
-</LI>
-</UL>
-
-<P>
-As mentioned above, the current state of the compiler is saved during
-a U<SMALL>SE</SMALL>. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accomplishes this by issuing a slightly modified
-D<SMALL>EF</SMALL>G<SMALL>ROOVE</SMALL> and G<SMALL>ROOVE</SMALL> command before and after the
-reading of the file. Please note that I<SMALL>NCLUDE</SMALL> doesn't do this.
-But, don't let this feature fool you--since the effects of defining
-grooves are cumulative you <SPAN  CLASS="textit">really should</SPAN> have S<SMALL>EQ</SMALL>C<SMALL>LEAR</SMALL>
-statements at the top of all your library files. If you don't you'll
-end up with unwanted tracks in the grooves you are defining.
-
-<P>
-<SPAN  CLASS="textit">In most cases you will not need to use the U<SMALL>SE</SMALL> directive
-  in your music files.</SPAN> If you have properly installed 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  and keep
-the database up-to-date by using the command:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>$ mma -g  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-grooves from library files will be automatically found and loaded.
-Internally, the U<SMALL>SE</SMALL> directive is used, so existing states are
-saved.
-
-<P>
-If you are developing new or alternate library files you will find the
-U<SMALL>SE</SMALL> directive handy.
-
-<P>
-
-<H1><A NAME="SECTION0029100000000000000000"></A> <A NAME="MMAstart"></A>
-<BR>
-MmaStart
-</H1> 
-
-<P>
-If you wish to process a certain file or files before your main input
-file, set the M<SMALL>MA</SMALL>S<SMALL>TART</SMALL> filename in an RCFile. For example, you
-might have a number of files in a directory which you wish to use
-certain P<SMALL>AN</SMALL> settings. In that directory, you just need to have
-a file <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> which contains the following command:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MmaStart setpan  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The actual file <TT><SPAN  CLASS="textbf">setpan</SPAN></TT> has the following directives:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass Pan 0 
-<BR>
-Bass1 Pan 0 
-<BR>
-Bass2 Pan 0 
-<BR>
-Walk Pan 0 
-<BR>
-Walk1 Pan 0 
-<BR>
-Walk2 Pan 0   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-So, before each file in that directory is processed, the P<SMALL>AN</SMALL>
-for the bass and walking bass voices are set to the left channel.
-
-<P>
-If the file specified by a M<SMALL>MA</SMALL>S<SMALL>TART</SMALL> directive does not exist a
-warning message will be printed (this is not an error).
-
-<P>
-Also useful is the ability to include a generic file with all the MIDI
-files you create. For example, you might like to have a MIDI reset at
-the start of your files--simple, just include the following in your
-<TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MMAstart reset  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-This includes the file <TT><SPAN  CLASS="textbf">reset.mma</SPAN></TT> located in the ``includes''
-directory (<A HREF="#incpath">IncludePath</A>).
-
-<P>
-Multiple MMA<SMALL>START</SMALL> directives are permitted. The files are
-processed in the order declared. You can have multiple filenames on a
-MMA<SMALL>START</SMALL> line.
-
-<P>
-One caution with MMA<SMALL>START</SMALL> files: the file is processed after
-the RC file, just before the actual song file.
-
-<P>
-
-<H1><A NAME="SECTION0029110000000000000000"></A> <A NAME="sec-mmaend"></A>
-<BR>
-MmaEnd
-</H1> 
-
-<P>
-Just the opposite of M<SMALL>MA</SMALL>S<SMALL>TART</SMALL>, this command specifies a file to
-be included at the end of a main input file. See the comments above
-for more details.
-
-<P>
-To continue this example, in your <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file you would have:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>MmaEnd nopan  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-and in the file <TT><SPAN  CLASS="textbf">nopan</SPAN></TT> have:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>Bass Pan 64 
-<BR>
-Bass1 Pan 64 
-<BR>
-Bass2 Pan 64 
-<BR>
-Walk Pan 64 
-<BR>
-Walk1 Pan 64 
-<BR>
-Walk2 Pan 64   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-If the file specified by a M<SMALL>MA</SMALL>E<SMALL>ND</SMALL> directive does not exist a
-warning message will be printed (this is not an error).
-
-<P>
-Multiple MMA<SMALL>END</SMALL> directives are permitted and processed in the
-order declared. You can have multiple filenames on a MMA<SMALL>END</SMALL>
-line.
-
-<P>
-
-<H1><A NAME="SECTION0029120000000000000000"></A>
-<A NAME="sec-rc"></A>
-<BR>
-RC Files
-</H1>
-
-<P>
-When 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  starts it checks for initialization files. Only the first
-found file is processed. The following locations/files are checked (in
-order):
-
-<P>
-
-<OL>
-<LI><TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> -- this is a normal file in the current directory.
-
-<P>
-</LI>
-<LI>~<TT><SPAN  CLASS="textbf">/.mmarc</SPAN></TT> -- this is an ``invisible''
-  file in the users home directory.
-
-<P>
-</LI>
-<LI><TT><SPAN  CLASS="textbf">/usr/local/etc/mmarc</SPAN></TT>
-
-<P>
-</LI>
-<LI><TT><SPAN  CLASS="textbf">/etc/mmarc</SPAN></TT>
-
-<P>
-</LI>
-</OL>
-
-<P>
-<SPAN  CLASS="textbf"> <SPAN  CLASS="textit">Only the first</SPAN></SPAN> found file will be processed. This
-means you can override a ``global'' RC file with a user specific one.
-If you just want to override some specific commands you might want to:
-
-<P>
-
-<OL>
-<LI>Create the file <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> in a directory with 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  files,
-
-<P>
-</LI>
-<LI>As the first line in that file have the command:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>include ~/.mmarc   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-to force the inclusion of your global stuff,
-
-<P>
-</LI>
-<LI>Now, place your directory specific commands in your custom RC
-  file.
-</LI>
-</OL>
-
-<P>
-By default, no RC files are installed. If you have enabled debugging
-(-d) a warning message will be displayed if no RC file is found.
-
-<P>
-An alternate method for using a different RC file is to specify the
-name of the file on the command line by using the <SPAN  CLASS="textit">-i</SPAN> option
-<A HREF="node2.html#i-option">(here)</A>. Using this option
-you can have several RC files in a directory and compile your songs
-differently depending on the RC file you specify.
-
-<P>
-The RC file is processed as a 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  input file. As such, it can
-contain anything a normal input file can, including music commands.
-However, you should limit the contents of RC files to things like:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>SetOutPath 
-<BR>
-SetLibPath 
-<BR>
-MMAStart 
-<BR>
-MMAEnd   </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-A useful setup is to have your source files in one directory and MIDI
-files saved into a different directory. Having the file <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT>
-in the directory with the source files permits setting O<SMALL>UT</SMALL>P<SMALL>ATH</SMALL>
-to the MIDI path.
-
-<P>
-
-<H1><A NAME="SECTION0029130000000000000000"></A> <A NAME="lib-files"></A>
-<BR>
-Library Files
-</H1>
-
-<P>
-Included in this distribution are a number of predefined patterns,
-sequences and grooves. They are in different files in the ``lib''
-directories.
-
-<P>
-The library files should be self-documenting. A list of standard file
-and the grooves they define is included in the separate document,
-supplied in this distribution as ``<TT><SPAN  CLASS="textbf">mma-lib.ps</SPAN></TT>''.
-
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  maintains a database file in each directory found in the
-<TT><SPAN  CLASS="textbf">mma/lib</SPAN></TT> directory structure. These are invisible files with the
-name <TT><SPAN  CLASS="textbf">.mmaDB</SPAN></TT>. When 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  starts up it sets a path list
-containing the names of each directory found in <TT><SPAN  CLASS="textbf">mma/lib</SPAN></TT>. When a
-G<SMALL>ROOVE</SMALL> is needed 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will look in the database files for each
-directory. The directory <TT><SPAN  CLASS="textbf">mma/lib/stdlib</SPAN></TT> will be checked first.
-
-<P>
-
-<H2><A NAME="SECTION0029131000000000000000"></A> <A NAME="library-maint"></A>
-<BR>
-Maintaining and Using Libraries
-</H2>
-
-<P>
-The basic 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  distribution comes with a set of pattern or style files which
-are installed in the <TT><SPAN  CLASS="textbf">mma/lib/stdlib</SPAN></TT> directory. Each one of
-these files has a number of G<SMALL>ROOVE</SMALL>s defined in them. For
-example, the file <TT><SPAN  CLASS="textbf">mma/lib/stdlib/rhumba.mma</SPAN></TT> contains the
-grooves <SPAN  CLASS="textit">Rhumba</SPAN>, <SPAN  CLASS="textit">RhumbaEnd</SPAN> and many more.
-
-<P>
-If you are writing G<SMALL>ROOVE</SMALL>s with the intention of adding them to
-the standard library you should ensure that none of the names you
-choose duplicate existing names already used in the same
-directory.<A NAME="tex2html115"
-  HREF="#foot17442"><SUP><SPAN CLASS="arabic">29</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
-<P>
-If you are creating a set of alternate grooves to duplicate the
-existing library you might do the following:
-
-<P>
-
-<OL>
-<LI>Create a directory with your name or other short id in the
-  <TT><SPAN  CLASS="textbf">mma/lib/</SPAN></TT> hierarchy. For example, if your name is ``Bob van
-  der Poel'' you might create the directory <TT><SPAN  CLASS="textbf">mma/lib/bvdp</SPAN></TT>.
-  <SPAN  CLASS="textit">Alternately</SPAN> you might create a new directory in your own user
-  tree and add that name to L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> in your <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file
-  (see above for details).
-
-<P>
-</LI>
-<LI>Place all your files (or modified files) in that directory.
-
-<P>
-</LI>
-<LI>Now, when your song wants to use a groove, you have two choices:
-
-<P>
-
-<OL>
-<LI>Include the file with the U<SMALL>SE</SMALL> directive. For example,
-    if you have created the file <TT><SPAN  CLASS="textbf">rock.mma</SPAN></TT> and want to use the
-    <SMALL>GROOVE</SMALL> <SPAN  CLASS="textit">rock8</SPAN> you would:
-
-<P>
-
-<OL>
-<LI>place the directive U<SMALL>SE BVDP/ROCK</SMALL> near the top of the
-      song file. Note: it might not be apparent from the typeface
-      here, but the filename here is all <SPAN  CLASS="textit">lowercase</SPAN>. In
-      Unix/Linux case is important, so please make sure of the case of
-      the filenames in commands like U<SMALL>SE</SMALL>.
-
-<P>
-</LI>
-<LI>enable the groove with the directive G<SMALL>ROOVE ROCK8</SMALL>
-      (and here the case is not important since 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  thinks that
-      upper and lower case are the same).
-
-<P>
-</LI>
-</OL>
-
-<P>
-</LI>
-<LI>Tell 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  about your new file(s) and G<SMALL>ROOVES</SMALL> by
-    updating the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  database with the -g or -G command line
-    options. If you elect this route, remember that the order for the
-    paths in L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> is important. If the filename or groove
-    names duplicate material in the <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> you may be better off
-    forcing the include by doing a U<SMALL>SE</SMALL> ... a trick to set
-    things up so that <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> is NOT searched first is to use
-    the S<SMALL>ET</SMALL>L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> command in a <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file to set your
-    collection to the top of the list. See <A HREF="#libpath">here</A> for details.
-
-<P>
-Example: Assume you have created a new ``bossanova'' file. To
-    force 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to use this, a simple method is:
-
-<P>
-
-<OL>
-<LI>Create a user directory outside of the default 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  library
-      tree. This is important! If you have both <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> and
-      <TT><SPAN  CLASS="textbf">mystuff</SPAN></TT> directories in the default library path,
-      <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> will be searched first ... not what you want.
-
-<P>
-</LI>
-<LI>Let 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  know about your new collection by updating the
-      <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file with an updated L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> (see above).
-
-<P>
-</LI>
-<LI>Update the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  database with the command:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>mma -g  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-this needs to be done when you add new G<SMALL>ROOVE</SMALL> names to
-      your file.
-
-<P>
-</LI>
-</OL>
-
-<P>
-</LI>
-</OL>
-
-<P>
-</LI>
-</OL>
-
-<P>
-For those who ``really need to know'', here are the steps that 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
-takes when it encounters a G<SMALL>ROOVE</SMALL> command:
-
-<P>
-
-<OL>
-<LI>if the named groove has been loaded/created already 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  just
-  switches to the internal version of that groove.
-
-<P>
-</LI>
-<LI>if the groove can't be found in memory, a search of the groove
-  databases (created with the -g command line option) is done. If no
-  database is in memory it is loaded from the directories pointed to
-  by the L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> variables. These databases are then searched
-  for the needed G<SMALL>ROOVE</SMALL>. The databases contain the filenames
-  associated with each G<SMALL>ROOVE</SMALL> and that file is then read with
-  the U<SMALL>SE</SMALL> code.
-
-<P>
-</LI>
-</OL>
-
-<P>
-The databases are files <TT><SPAN  CLASS="textbf">.mmaDB</SPAN></TT> stored in each sub directory of
-L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL>. This is a ``hidden'' file (due to the leading ``.'' in
-the filename). You cannot change the name of this file. Sub-directores
-are processed in turn.
-
-<P>
-If a library file you create depends on G<SMALL>ROOVES</SMALL> from another
-library file you will need to load that library file with a U<SMALL>SE</SMALL>
-directive. This is due to limitation is the -g/-G update commands.
-
-<P>
-By using a U<SMALL>SE</SMALL> directive you force the loading of your set of
-grooves.
+All variables used in the library file should be documented. You
+should list the user variables first, and then any variables internal
+to the library file. To double check to see what variables are used
+you can add a S<SMALL>HOW</SMALL>V<SMALL>ARS</SMALL> to the end of the library file and
+compile. Then document the variables and remove the S<SMALL>HOW</SMALL>V<SMALL>ARS</SMALL>.
 
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot17069">... ``whitespace''</A><A
- HREF="node29.html#tex2html114"><SUP><SPAN CLASS="arabic">29</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
-<DD>Whitespace is defined by Python to include
-  space characters, tabs, etc. Again, refer to the Python
-  documentation if you need details.
-
-</DD>
-<DT><A NAME="foot17442">...
-directory.</A><A
- HREF="node29.html#tex2html115"><SUP><SPAN CLASS="arabic">29</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
-<DD>When you update the database with the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  -g/G
-  command a list of files containing duplicate groove definition names
-  will be displayed. It would not be a big chore to verbosely display
-  each and every duplication, but it would most likely generate too
-  much noise to be useful.
+<DT><A NAME="foot17562">...-Dx</A><A
+ HREF="node29.html#tex2html119"><SUP><SPAN CLASS="arabic">29</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DD>See the <A HREF="node2.html#cmd-summary">command
+    summary</A>.
 
 </DD>
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html926"
+<A NAME="tex2html941"
   HREF="node30.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html924"
+<A NAME="tex2html939"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html918"
+<A NAME="tex2html933"
   HREF="node28.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html927"
-  HREF="node30.html">Creating Effects</A>
-<B> Up:</B> <A NAME="tex2html925"
+<B> Next:</B> <A NAME="tex2html942"
+  HREF="node30.html">Paths, Files and Libraries</A>
+<B> Up:</B> <A NAME="tex2html940"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html919"
-  HREF="node28.html">Documentation Strings</A></DIV>
+<B> Previous:</B> <A NAME="tex2html934"
+  HREF="node28.html">Begin/End Blocks</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node3.html b/docs/html/ref/node3.html
index c35e1e1..e6468a7 100644
--- a/docs/html/ref/node3.html
+++ b/docs/html/ref/node3.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html463"
+<A NAME="tex2html476"
   HREF="node4.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html461"
+<A NAME="tex2html474"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html455"
+<A NAME="tex2html468"
   HREF="node2.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html464"
+<B> Next:</B> <A NAME="tex2html477"
   HREF="node4.html">Patterns</A>
-<B> Up:</B> <A NAME="tex2html462"
+<B> Up:</B> <A NAME="tex2html475"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html456"
+<B> Previous:</B> <A NAME="tex2html469"
   HREF="node2.html">Running</A>
 <BR>
 <BR></DIV>
@@ -51,35 +51,35 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html465"
+<LI><A NAME="tex2html478"
   HREF="node3.html#SECTION00310000000000000000">
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Tracks</A>
-<LI><A NAME="tex2html466"
+<LI><A NAME="tex2html479"
   HREF="node3.html#SECTION00320000000000000000">Track Channels</A>
-<LI><A NAME="tex2html467"
+<LI><A NAME="tex2html480"
   HREF="node3.html#SECTION00330000000000000000">Track Descriptions</A>
 <UL>
-<LI><A NAME="tex2html468"
+<LI><A NAME="tex2html481"
   HREF="node3.html#SECTION00331000000000000000">Drum</A>
-<LI><A NAME="tex2html469"
+<LI><A NAME="tex2html482"
   HREF="node3.html#SECTION00332000000000000000">Chord</A>
-<LI><A NAME="tex2html470"
+<LI><A NAME="tex2html483"
   HREF="node3.html#SECTION00333000000000000000">Arpeggio</A>
-<LI><A NAME="tex2html471"
+<LI><A NAME="tex2html484"
   HREF="node3.html#SECTION00334000000000000000">Scale</A>
-<LI><A NAME="tex2html472"
+<LI><A NAME="tex2html485"
   HREF="node3.html#SECTION00335000000000000000">Bass</A>
-<LI><A NAME="tex2html473"
+<LI><A NAME="tex2html486"
   HREF="node3.html#SECTION00336000000000000000">Walk</A>
-<LI><A NAME="tex2html474"
+<LI><A NAME="tex2html487"
   HREF="node3.html#SECTION00337000000000000000">Plectrum</A>
-<LI><A NAME="tex2html475"
+<LI><A NAME="tex2html488"
   HREF="node3.html#SECTION00338000000000000000">Solo and Melody</A>
-<LI><A NAME="tex2html476"
+<LI><A NAME="tex2html489"
   HREF="node3.html#SECTION00339000000000000000">Automatic Melodies</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html477"
+<LI><A NAME="tex2html490"
   HREF="node3.html#SECTION00340000000000000000">Silencing a Track</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -153,10 +153,10 @@ Track Channels</A>
 
 <P>
 MIDI defines 16 distinct channels numbered 1 to 16.<A NAME="tex2html18"
-  HREF="#foot1146"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> There is nothing which says that ``chording''
+  HREF="#foot1154"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> There is nothing which says that ``chording''
 should be sent to a specific channel, but the drum channel should
 always be channel 10.<A NAME="tex2html19"
-  HREF="#foot1147"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+  HREF="#foot1155"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
 <P>
 For 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to produce any output, a MIDI channel must be assigned to a
@@ -173,10 +173,10 @@ for other programs or as a ``keyboard track'' on your synth.
 In most cases this will work out just fine. However, there are a
 number of methods you can use to set the channels ``manually''. You
 might want to read the sections on C<SMALL>HANNEL</SMALL>
-(<A HREF="node22.html#set-channel">here</A>), C<SMALL>H</SMALL>S<SMALL>HARE</SMALL>
-(<A HREF="node22.html#set-chshare">here</A>), O<SMALL>N</SMALL>
-(<A HREF="node26.html#set-on">here</A>), and O<SMALL>FF</SMALL>
-(<A HREF="node26.html#set-off">here</A>).
+(<A HREF="node23.html#set-channel">here</A>), C<SMALL>H</SMALL>S<SMALL>HARE</SMALL>
+(<A HREF="node23.html#set-chshare">here</A>), O<SMALL>N</SMALL>
+(<A HREF="node27.html#set-on">here</A>), and O<SMALL>FF</SMALL>
+(<A HREF="node27.html#set-off">here</A>).
 
 <P>
 Why bother with all these channels? It would be much easier to put all
@@ -284,7 +284,7 @@ Arpeggio</A>
 
 <P>
 In musical terms an <SPAN  CLASS="textit">arpeggio</SPAN><A NAME="tex2html20"
-  HREF="#foot1196"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A> is the notes of a chord played
+  HREF="#foot1204"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A> is the notes of a chord played
 one at a time. 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  arpeggio tracks take the current chord and, in
 accordance to the current pattern, play single notes from the chord.
@@ -326,7 +326,7 @@ sums up the logic used to create the scales:
 </DD>
 <DT><STRONG>Minor</STRONG></DT>
 <DD>A melodic minor scale,<A NAME="tex2html21"
-  HREF="#foot1204"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>
+  HREF="#foot1212"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>
 <P>
 </DD>
 <DT><STRONG>Diminished</STRONG></DT>
@@ -446,7 +446,7 @@ There are a number of ways to silence a track:
 
 <UL>
 <LI>Use the O<SMALL>FF</SMALL> command to stop the generation of MIDI data
-  <A HREF="node26.html#set-off">here</A>.
+  <A HREF="node27.html#set-off">here</A>.
 
 <P>
 </LI>
@@ -461,7 +461,7 @@ There are a number of ways to silence a track:
 <P>
 </LI>
 <LI>Disable the MIDI channel with a ``Channel 0''
-  <A HREF="node22.html#channel0">here</A>.
+  <A HREF="node23.html#channel0">here</A>.
 
 <P>
 </LI>
@@ -481,14 +481,14 @@ details.
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot1146">... 16.</A><A
+<DT><A NAME="foot1154">... 16.</A><A
  HREF="node3.html#tex2html18"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>The
   values 1 to 16 are used in this document. Internally they are stored
   as values 0 to 15.
 
 </DD>
-<DT><A NAME="foot1147">... 10.</A><A
+<DT><A NAME="foot1155">... 10.</A><A
  HREF="node3.html#tex2html19"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>This is not a MIDI rule, but a
   convention established in the GM (General MIDI) standard. If you
@@ -496,13 +496,13 @@ details.
   available.
 
 </DD>
-<DT><A NAME="foot1196">...arpeggio</A><A
+<DT><A NAME="foot1204">...arpeggio</A><A
  HREF="node3.html#tex2html20"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>The term is derived from
   the Italian ``to play like a harp''.
 
 </DD>
-<DT><A NAME="foot1204">... scale,</A><A
+<DT><A NAME="foot1212">... scale,</A><A
  HREF="node3.html#tex2html21"><SUP><SPAN CLASS="arabic">3</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
 <DD>If
   you think that support for Melodic and Harmonic minor scales is
@@ -512,26 +512,26 @@ details.
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html463"
+<A NAME="tex2html476"
   HREF="node4.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html461"
+<A NAME="tex2html474"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html455"
+<A NAME="tex2html468"
   HREF="node2.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html464"
+<B> Next:</B> <A NAME="tex2html477"
   HREF="node4.html">Patterns</A>
-<B> Up:</B> <A NAME="tex2html462"
+<B> Up:</B> <A NAME="tex2html475"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html456"
+<B> Previous:</B> <A NAME="tex2html469"
   HREF="node2.html">Running</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node30.html b/docs/html/ref/node30.html
index 2042ea8..cfb4f7d 100644
--- a/docs/html/ref/node30.html
+++ b/docs/html/ref/node30.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Creating Effects</TITLE>
-<META NAME="description" CONTENT="Creating Effects">
+<TITLE>Paths, Files and Libraries</TITLE>
+<META NAME="description" CONTENT="Paths, Files and Libraries">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -39,11 +39,11 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
 <B> Next:</B> <A NAME="tex2html955"
-  HREF="node31.html">Frequency Asked Questions</A>
+  HREF="node31.html">Creating Effects</A>
 <B> Up:</B> <A NAME="tex2html953"
   HREF="mma.html">Reference Manual</A>
 <B> Previous:</B> <A NAME="tex2html947"
-  HREF="node29.html">Paths, Files and Libraries</A>
+  HREF="node29.html">Documentation Strings</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
@@ -51,147 +51,1483 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
+<LI><UL>
 <LI><A NAME="tex2html956"
-  HREF="node30.html#SECTION003010000000000000000">Overlapping Notes</A>
+  HREF="node30.html#SECTION003001000000000000000">
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Modules</A>
 <LI><A NAME="tex2html957"
-  HREF="node30.html#SECTION003020000000000000000">Jungle Birds</A>
+  HREF="node30.html#SECTION003002000000000000000">Special Characters In Filenames</A>
+<LI><A NAME="tex2html958"
+  HREF="node30.html#SECTION003003000000000000000">Tildes In Filenames</A>
+<LI><A NAME="tex2html959"
+  HREF="node30.html#SECTION003004000000000000000">Filenames and the Command Line</A>
 </UL>
+<BR>
+<LI><A NAME="tex2html960"
+  HREF="node30.html#SECTION003010000000000000000">File Extensions</A>
+<LI><A NAME="tex2html961"
+  HREF="node30.html#SECTION003020000000000000000">Eof</A>
+<LI><A NAME="tex2html962"
+  HREF="node30.html#SECTION003030000000000000000">LibPath</A>
+<LI><A NAME="tex2html963"
+  HREF="node30.html#SECTION003040000000000000000">MIDIPlayer</A>
+<LI><A NAME="tex2html964"
+  HREF="node30.html#SECTION003050000000000000000">Groove Previews</A>
+<LI><A NAME="tex2html965"
+  HREF="node30.html#SECTION003060000000000000000">OutPath</A>
+<LI><A NAME="tex2html966"
+  HREF="node30.html#SECTION003070000000000000000">Include</A>
+<LI><A NAME="tex2html967"
+  HREF="node30.html#SECTION003080000000000000000">IncPath</A>
+<LI><A NAME="tex2html968"
+  HREF="node30.html#SECTION003090000000000000000">Use</A>
+<LI><A NAME="tex2html969"
+  HREF="node30.html#SECTION0030100000000000000000">MmaStart</A>
+<LI><A NAME="tex2html970"
+  HREF="node30.html#SECTION0030110000000000000000">MmaEnd</A>
+<LI><A NAME="tex2html971"
+  HREF="node30.html#SECTION0030120000000000000000">RC Files</A>
+<LI><A NAME="tex2html972"
+  HREF="node30.html#SECTION0030130000000000000000">Library Files</A>
+<UL>
+<LI><A NAME="tex2html973"
+  HREF="node30.html#SECTION0030131000000000000000">Maintaining and Using Libraries</A>
+</UL></UL>
 <!--End of Table of Child-Links-->
 <HR>
 
 <H1><A NAME="SECTION003000000000000000000"></A>
-<A NAME="sec-effects"></A>
+<A NAME="sec-paths"></A>
 <BR>
-Creating Effects
+Paths, Files and Libraries
 </H1>
 
 <P>
-It's really quite amazing how easy and effective it is to create
-different patterns, sequences and special effects. As 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  was
-developed lots of silly things were tried ... this chapter is an
-attempt to display and preserve some of them.
+This chapter covers 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  filenames, extensions and a variety of
+commands and/or directives which effect the way in which files are
+read and processed.
+
+<P>
+
+<H2><A NAME="SECTION003001000000000000000">
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Modules</A>
+</H2>
+First a few comments on the location of the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Python modules.
+
+<P>
+The Python language (which was used to write 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> ) has a very useful
+feature: it can include other files and refer to functions and data
+defined in these files. A large number of these files or modules are
+included in every Python distribution. The program 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  consists of a
+short ``main'' program and several ``module'' files. Without these
+additional modules 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will not work.
+
+<P>
+The only sticky problem in a program intended for a wider audience is
+where to place these modules. Hopefully, it is a ``good thing'' that
+they should be in one of several locations. On a Linux (and Mac)
+system the following locations are checked:
+
+<P>
+
+<UL>
+<LI><TT><SPAN  CLASS="textbf">/usr/local/share/mma/MMA</SPAN></TT>
+</LI>
+<LI><TT><SPAN  CLASS="textbf">/usr/share/mma/MMA</SPAN></TT>
+</LI>
+<LI><TT><SPAN  CLASS="textbf">./MMA</SPAN></TT>
+</LI>
+</UL>
+
+<P>
+on Mac the same path as Linux is used, with the addition of:
+
+<P>
+
+<UL>
+<LI><TT><SPAN  CLASS="textbf">/Users/Shared/mma/MMA</SPAN></TT>
+</LI>
+</UL>
+
+<P>
+and on a Windows system:
+
+<P>
+
+<UL>
+<LI><TT><SPAN  CLASS="textbf">c:\mma\MMA</SPAN></TT>
+</LI>
+<LI><TT><SPAN  CLASS="textbf">c:\Program Files\mma</SPAN></TT>
+</LI>
+<LI><TT><SPAN  CLASS="textbf">.\MMA</SPAN></TT>
+</LI>
+</UL>
+
+<P>
+To make it possible to have multiple installations of 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  (most
+likely for testing), a check is made to see the modules are present in
+the home of the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  executable. This is stored in the Python system
+variable sys.path[0]. Note: this is not the same as <TT><SPAN  CLASS="textbf">.</SPAN></TT>.
+
+<P>
+Additionally it is possible to place the modules in your python-site
+directory. If, when initializing itself, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  cannot find the needed
+modules it will terminate with an error message.
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes that the default include and library directories are
+located in the above listed directories as well. If these can't be
+found a warning message will be displayed.
+
+<P>
+If you really need to, you can modify this in the main <TT><SPAN  CLASS="textbf">mma.py</SPAN></TT>
+script.
+
+<P>
+
+<H2><A NAME="SECTION003002000000000000000">
+Special Characters In Filenames</A>
+</H2>
+
+<P>
+In all the following sections we refer to various forms of
+``filename'' and ``path''. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  parses files and uses various forms
+of ``whitespace''<A NAME="tex2html120"
+  HREF="#foot17679"><SUP><SPAN CLASS="arabic">30</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> to separate different parts of
+commands. This means that you cannot, easily, include space characters
+in a filename embedded in a 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  source file. But, you can, if
+needed. When 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  uses a path or filename it first transforms any
+sequences of the literal ``\x20'' into ``space''
+characters.
+
+<P>
+If you are on a Windows or Mac platform you may need to use the space
+feature, if not for filenames, for paths.
 
 <P>
-The examples don't show any music to apply the patterns or sequences
-to. The manual assumes that if you've read this far you'll know
-that you should have something like:
+For example:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>1  C 
-<BR>
-2  G 
-<BR>
-3  G 
-<BR>
-4 C   </B> 
+    <B>SetMidiPlayer C:\Program\x20Files\Windows\x20Player  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-as a simple test piece to apply tests to.
+In this example we are setting our MIDI player to
+``<TT><SPAN  CLASS="textbf"><code>C:\Program Files\Windows Player</code></SPAN></TT>''. The
+``\x20''s are converted to space characters.
 
 <P>
+When running 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  on a Windows platform you don't need to use the
+rather ugly ``\''s since Python will conveniently
+convert paths with normal ``forward'' slash characters to something
+Windows understands.
 
-<H1><A NAME="SECTION003010000000000000000">
-Overlapping Notes</A>
-</H1>
+<P>
+A common mistake made, especially by users on Windows platforms, is
+using quote characters to delimit a filename. <SPAN  CLASS="textbf">Don't use
+  quotation marks!</SPAN> 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't see anything special in quotes and
+the quote characters will be assumed to be part of a filename ...
+and it won't work.
 
 <P>
-As a general rule, you should not create patterns in which notes
-overlap. However, here's an interesting effect which relies on
-ignoring that rule:
+
+<H2><A NAME="SECTION003003000000000000000">
+Tildes In Filenames</A>
+</H2>
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Begin Scale 
-<BR>    define S1 1 1+1+1+1 90  
-<BR>    define S32 S1 * 32 
-<BR>    Sequence S32 
-<BR>    ScaleType  
-<BR>    Direction Both 
-<BR>    Voice Accordion 
-<BR>    Octave 5 
-<BR>
-End   </B> 
+    <B>SetOutPath ~/music/midies  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-``S1'' is defined with a note length of 4 whole notes (1+1+1+1) so that
-when it is multiplied for S32 a pattern of 32 8th notes is created.
-Of course, the notes overlap. Running this up and down a chromatic
-scale is ``interesting''.  You might want to play with this a bit and
-try changing ``S1'' to:
+In this case the ``~'' is replaced with the path of the
+current user (for details see the Python documentation for
+<SPAN  CLASS="textit">os.path.expanduser()</SPAN>). The result of tilde expansions is system
+dependent and varies between Linux, Mac, and Windows.
+
+<P>
+The case of a filename is relevant if your system supports
+case-sensitive filenames. For example, on a Linux system the names
+``file.mid'' and ``File.MID'' refer to different files; on a Windows
+system they refer to the same file.
+
+<P>
+
+<H2><A NAME="SECTION003004000000000000000">
+Filenames and the Command Line</A>
+</H2>
+
+<P>
+Please note that the above discussion, especially the parts concerning
+embedded spaces, apply only to file and path names in a 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  source
+file. If you want to compile a <TT><SPAN  CLASS="textbf">.mma</SPAN></TT> file with a space character
+it is not a problem. From the command line:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>define S1 1 1 90   </B> 
+    <B>$ mma ''my file''  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-to see what the effect is of the notes overlapping.
+works just fine ... but note that we used quotation marks to tell
+the shell, not 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  that ``my file'' is one name, not two.
+
+<P>
+
+<H1><A NAME="SECTION003010000000000000000"></A> <A NAME="file-extensions"></A>
+<BR>
+File Extensions
+</H1>
+
+<P>
+For most files the use of a the file name extension ``.mma'' is
+optional. However, it is suggested that most files (with the
+exceptions listed below) have the extension present. It makes it much
+easier to identify 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  song and library files and to do selective
+processing on these files.
+
+<P>
+In processing an input song file 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  can encounter several different
+types of input files. For all files, the initial search is done by
+adding the file name extension ``.mma'' to file name (unless it is
+already present), then a search for the file as given is done.
+
+<P>
+For files included with the U<SMALL>SE</SMALL> directive, the directory set
+with <SMALL>SET</SMALL>L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> is first checked, followed by the current
+directory.
+
+<P>
+For files included with the I<SMALL>NCLUDE</SMALL> directive, the directory
+set with <SMALL>SET</SMALL>I<SMALL>NC</SMALL>P<SMALL>ATH</SMALL> is first checked, followed by the current
+directory.
+
+<P>
+Following is a summary of the different files supported:
+
+<P>
+<DL>
+<DT><STRONG>Song Files</STRONG></DT>
+<DD>The input file specified on the command line should
+  always be named with the ``.mma'' extension. When 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  searches for
+  the file it will automatically add the extension if the file name
+  specified does not exist and doesn't have the extension.
+
+<P>
+</DD>
+<DT><STRONG>Library Files</STRONG></DT>
+<DD>Library files <SPAN  CLASS="textit">really should</SPAN> all be named
+  with the extension. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will find non-extension names when used in
+  a U<SMALL>SE</SMALL> or I<SMALL>NCLUDE</SMALL> directive. However, it will not
+  process these files when creating indexes with the ``-g'' command
+  line option--these index files are used by the G<SMALL>ROOVE</SMALL>
+  commands to automatically find and include libraries.
+
+<P>
+</DD>
+<DT><STRONG>RC Files</STRONG></DT>
+<DD>As noted in the RC-File discussion
+  <A HREF="#sec-rc">(here)</A> 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will
+  automatically include a variety of ``RC'' files. You can use the
+  extension on these files, but common usage suggests that these files
+  are probably better without.
+
+<P>
+</DD>
+<DT><STRONG>MMAstart and MMAend</STRONG></DT>
+<DD>
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will automatically include files at
+  the beginning or end of processing (<A HREF="#sec-mmaend">start/end
+    details</A>). Typically these files are
+  named MMA<SMALL>START</SMALL> and MMA<SMALL>END</SMALL>. Common usage is to
+  <SPAN  CLASS="textit">not</SPAN> use the extension if the file is in the current
+  directory; use the file if it is in an ``includes'' directory.
+
+<P>
+</DD>
+</DL>
+
+<P>
+One further point to remember is that filenames specified on the
+command line are subject to wild-card expansion via the shell you are
+using.
 
 <P>
 
 <H1><A NAME="SECTION003020000000000000000">
-Jungle Birds</A>
+Eof</A>
 </H1>
 
 <P>
-Here's another use for S<SMALL>CALE</SMALL>s. Someone (certainly not the
-author) decided that some jungle sounds would be perfect as an
-introduction to ``Yellow Bird''.
+Normally, a file is processed until its end. However, you can
+short-circuit this behavior with the E<SMALL>OF</SMALL> directive. If 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
+finds a line starting with E<SMALL>OF</SMALL> no further processing will be
+done on that file ... it's just as if the real end of file was
+encountered. Anything on the same line, after the E<SMALL>OF</SMALL> is also
+discarded.
+
+<P>
+You may find this handy if you want to test process only a part of a
+file, or if you making large edits to a library file. It is often used
+to quit when using the L<SMALL>ABEL</SMALL> and G<SMALL>OTO</SMALL> directives to
+simulate constructs like <SPAN  CLASS="textit">D.C. al Coda</SPAN>, etc.
+
+<P>
+
+<H1><A NAME="SECTION003030000000000000000"></A> <A NAME="libpath"></A>
+<BR>
+LibPath
+</H1> 
+
+<P>
+The search for library files can be set with the LibPath variable. To
+set L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL>:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetLibPath PATH  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+You can have as many paths in the S<SMALL>ET</SMALL>L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> directive as you
+want.
+
+<P>
+When 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  starts up it sets the library path to the first valid
+directory in the list:
+
+<P>
+
+<UL>
+<LI><TT><SPAN  CLASS="textbf">/usr/local/share/mma/lib</SPAN></TT>
+
+<P>
+</LI>
+<LI><TT><SPAN  CLASS="textbf">/usr/share/mma/lib</SPAN></TT>
+
+<P>
+</LI>
+<LI><TT><SPAN  CLASS="textbf">./lib</SPAN></TT>
+
+<P>
+</LI>
+</UL>
+
+<P>
+The last choice lets you run 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  directly from the distribution
+directory.
+
+<P>
+When 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  initializes it will force the directory
+<TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> to be the first directory in the list. It will also
+display a warming message if <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> is not found. If the path
+is changed later by the user, the user's order will be honored. No
+check for <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> being present is made.
+
+<P>
+You are free to change this to any other location(s) in a
+<A HREF="#sec-rc">RCFile</A>. Remember that the
+previous setting is lost. If you just want to add directories, use a
+macro. Example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetLibPath /mymma $_LibPath   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will add the <TT><SPAN  CLASS="textbf">mma</SPAN></TT> directory in your HOME directory.
+
+<P>
+L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> is used by the routine which auto-loads grooves from
+the library, and the U<SMALL>SE</SMALL> directive. The -g and -G command line
+options are used to maintain the library
+<A HREF="node2.html#g-option">database</A>).
+
+<P>
+The current setting can be accessed via the macro $_L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL>.
+
+<P>
+One useful trick is to set the L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> to limit G<SMALL>ROOVE</SMALL>
+selection to a specific library. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>set c $_LibPath + casio 
+<BR>
+setLibPath $c   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Note that you need to do this in two steps since it's only the
+<SMALL>SET</SMALL> command that recognizes string concatenation.
+
+<P>
+A better way to have your own personal grooves checked first might be:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>groove Rhumba 
+    <B>set c $_LibPath + mylib 
 <BR>
-Begin Scale 
-<BR>    define S1 1 1 90  
-<BR>    define S32 S1 * 32 
-<BR>    Sequence S32 
-<BR>    ScaleType Chromatic 
-<BR>    Direction  Random 
-<BR>    Voice BirdTweet 
-<BR>    Octave 5 6 4 5 
-<BR>    RVolume 30 
-<BR>    Rtime 2 3 4 5 
-<BR>    Volume pp pp ppp ppp 
+setLibPath $c  $_LibPath  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+which is set <TT><SPAN  CLASS="textbf">mylib</SPAN></TT> to be the first directory checked for a groove.
+
+<P>
+
+<H1><A NAME="SECTION003040000000000000000"></A> <A NAME="midiplayer"></A>
 <BR>
-End 
+MIDIPlayer
+</H1> 
+
+<P>
+When using the -P command line option 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  uses the MIDI file player
+defined with S<SMALL>ET</SMALL>MIDI<SMALL>PLAYER</SMALL> to play the generated file. By
+default the program is set to ``aplaymidi'' on Linux, ``open'' on Mac,
+and an empty file on Windows. You can change this to a different
+player:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetMIDIplayer /usr/local/kmid  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+You will probably want to use this command in an RC file.
+
+<P>
+It is permissible to include command options as well. So, for example,
+on Linux you might do:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetMIDIplayer timidity -a  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Command line options with an ``='' are permitted, so long as they
+<SPAN  CLASS="textit">do not</SPAN> start with an alpha character. So,
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetMIDIplayer aplaymidi -port=12:3  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will work.
+
+<P>
+To set to an empty name, just use the command with no arguments:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetMIDIplayer  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+An empty filename On a Linux host will generate an error if you
+attempt to preview a file with the -P command line option; on Windows
+hosts the empty string instructs Windows to use the default player for
+the generated MIDI file.
+
+<P>
+There are two additional settings for the MIDI file player:
+
+<P>
+
+<UL>
+<LI>In a Windows environment the player will be forked as a
+  background process and 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will wait for a set time.
+
+<P>
+</LI>
+<LI>In a Unix environment the player will be forked in the
+  foreground and 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will wait for the player to terminate.
+</LI>
+</UL>
+
+<P>
+You can change the above behavior with the B<SMALL>ACKGROUND</SMALL> and
+D<SMALL>ELAY</SMALL> options.
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetMidiPlayer BackGround=1 Delay=4 myplayer -abc   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+In the above example the player is forced to play as a background
+process with a delay time of 4 seconds. The player name is set to
+``myplayer'' with an option string of ``-abc''.
+
+<P>
+and,
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetMidiPlayer BackGround=0 Delay=4   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+will set the player name to ``'' (which is only valid in a Windows
+environment) and force it to play in the foreground. In this case the
+delay setting will have no effect.
+
+<P>
+The B<SMALL>ACK</SMALL>G<SMALL>ROUND</SMALL> option can be set with ``1'' or ``Yes'' and
+unset with ``0'' or ``No''. No other values are valid.
+
+<P>
+Note that when setting player options the player name is required
+(otherwise it is set to ``'').
+
+<P>
+
+<H1><A NAME="SECTION003050000000000000000"></A> <A NAME="groovepreview"></A>
 <BR>
-DefGroove BirdRhumba   </B> 
+Groove Previews
+</H1>
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  comes with well over 1000 different grooves in its standard
+libraries. Determining which to use in your song can be quite a chore.
+For this reason a special ``preview'' command line option has been
+included. To use it, first decide on which G<SMALL>ROOVE</SMALL> you'd like to
+listen to. Then, from a terminal or other command line interface, type
+a command like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>$ mma -V bolero  </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-The above is an extract from the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  score. The entire song is
-included in the ``songs'' directory of this distribution.
+This will create a short (4 bar) file with a G<SMALL>ROOVE </SMALL>B<SMALL>OLERO</SMALL>
+command and some chords. This file will then be played in the same
+manner as the <SPAN  CLASS="textbf">-P</SPAN> command line option. If you don't hear the
+file being played or if you get an error message, please refer to the
+S<SMALL>ET</SMALL>M<SMALL>IDI</SMALL>P<SMALL>LAYER</SMALL> section, above.
+
+<P>
+In addition to using a default set of chords, etc. you can customize
+the preview with some command line options. Note that each of these
+options can be placed anywhere on the line in any order. Nothing in
+the options (except chord names) is case sensitive. Each of the
+commands must have an <SPAN  CLASS="textbf">=</SPAN> and contain no spaces:
+
+<P>
+<DL COMPACT>
+<DT>Count</DT>
+<DD>set the number of bars to create/play. The default is 4.
 
 <P>
-A neat trick is to create the bird sound track and then add it to the
-existing Rhumba groove. Then define a new groove. Now one can select
-either the library ``rhumba'' or the enhanced ``BirdRhumba'' with a
-simple G<SMALL>ROOVE</SMALL> directive.
+</DD>
+<DT>Chords</DT>
+<DD>set the chords to use. The chords must be in the form of
+  a list with commas separating the chord names. For example:
 
 <P>
 
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chords=A,Gm,C,D7   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+By default we use:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chords=I,vi,ii,V7   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+A generic introduction notated in Roman numerals.
+
+<P>
+</DD>
+</DL>
+
+<P>
+Any other 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  command can be inserted in a <SPAN  CLASS="textbf">-V</SPAN> line. For
+example, to play a 4 bar sequence in the key of <SPAN  CLASS="textbf">G</SPAN> with a
+tempo of 144:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>$ mma -V mambo2 Chords=I,I,V7,III Tempo=144 KeySig=G   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The supplied utility <TT><SPAN  CLASS="textbf">mma-gb.py</SPAN></TT> makes extensive use of this
+command set.
+
+<P>
+With the extended <SMALL>GROOVE</SMALL> name extension, (<A HREF="node6.html#extended-groove">more
+  details</A>) you can preview grooves from
+files not yet in the library (or database). Assuming you are working
+on a new library file in your current directory, just issue a command
+like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>$ mma -V ./newfile:newgroove   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+You can skip the leading ``./'' in the path, but it forces a bit more
+verbiage frm 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> .
+
+<P>
+
+<H1><A NAME="SECTION003060000000000000000"></A> <A NAME="setoutpath"></A>
+<BR>
+OutPath
+</H1> 
+
+<P>
+MIDI file generation is to an automatically generated filename
+(<A HREF="node2.html#sec-running">more details</A>). If the
+O<SMALL>UT</SMALL>P<SMALL>ATH</SMALL> variable is set, that value will be prepended to the
+output filename. To set the value:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetOutPath PATH  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+Just make sure that ``PATH'' is a simple path name. The variable is
+case sensitive (assuming that your operating system supports case
+sensitive filenames). This is a common directive in a RC file
+(<A HREF="#sec-rc">more details</A>). By default, it
+has no value.
+
+<P>
+You can disable the O<SMALL>UT</SMALL>P<SMALL>ATH</SMALL> variable quite simply: just issue
+the command without an argument.
+
+<P>
+If the name set by this command begins with a ``.'', ``/'' or
+`` \'' it is prepended to the complete filename specified on
+the command line. For example, if you have the input filename
+<TT><SPAN  CLASS="textbf">test.mma</SPAN></TT> and the output path is
+<TT><SPAN  CLASS="textbf">˜/mids</SPAN></TT> --the output file will
+be <TT><SPAN  CLASS="textbf">/home/bob/mids/test.mid</SPAN></TT>.
+
+<P>
+If the name doesn't start with the special characters noted in the
+preceding paragraph the contents of the path will be inserted before
+the filename portion of the input filename. Again, an example: the
+input filename is <TT><SPAN  CLASS="textbf">mma/rock/crying</SPAN></TT> and the output path is
+``midi''--the output file will be <TT><SPAN  CLASS="textbf">mma/rock/midi/crying.mid</SPAN></TT>.
+
+<P>
+The current setting can be accessed via the macro $_OutPath.
+
+<P>
+Note that this option is ignored if you use the <A HREF="node2.html#f-option">-f
+  command line option</A> or
+if an absolute name for the input file (one starting with a ``/'' or a
+``~'') is used.
+
+<P>
+
+<H1><A NAME="SECTION003070000000000000000"></A>
+<A NAME="sec-include"></A>
+<BR>
+Include
+</H1>
+
+<P>
+Other files with sequence, pattern or music data can be included at
+any point in your input file. There is no limit to the level of
+includes.
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Include Filename  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+A search for the file is done in the I<SMALL>NC</SMALL>P<SMALL>ATH</SMALL> directories (see
+below) and the current directory. The ``.mma'' filename extension is
+optional (if a filename exists both with and without the ``.mma''
+extension, the file with the extension will be used).
+
+<P>
+The use of this command should be quite rare in user files; however,
+it is used extensively in library files to include standard patterns.
+
+<P>
+
+<H1><A NAME="SECTION003080000000000000000"></A> <A NAME="incpath"></A>
+<BR>
+IncPath
+</H1> 
+
+<P>
+The search for include files can be set with the I<SMALL>NC</SMALL>P<SMALL>ATH</SMALL>
+variable. To set I<SMALL>NC</SMALL>P<SMALL>ATH</SMALL>:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetIncPath PATH  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+You can have as many paths in the S<SMALL>ET</SMALL>I<SMALL>NC</SMALL>P<SMALL>ATH</SMALL> directive as you
+need.
+
+<P>
+When 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  initializes it sets the include path to first found
+directory in:
+
+<P>
+
+<UL>
+<LI><TT><SPAN  CLASS="textbf">/usr/local/share/mma/includes</SPAN></TT>
+</LI>
+<LI><TT><SPAN  CLASS="textbf">/usr/share/mma/includes</SPAN></TT>
+</LI>
+<LI><TT><SPAN  CLASS="textbf">./includes</SPAN></TT>
+
+<P>
+</LI>
+</UL>
+
+<P>
+The last location lets you run 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  from the distribution directory.
+
+<P>
+If this value is not appropriate for your system, you are free to
+change it in a RC File. If you need to add a second directory to this
+list, remember that previous settings are lost. So, to add a local
+path you can do something like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetLibPath /mymma/incs $_IncPath  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+to insert a local path into the path.
+
+<P>
+The current setting can be accessed via the macro $_IncPath.
+
+<P>
+
+<H1><A NAME="SECTION003090000000000000000"></A> <A NAME="lib-use"></A>
+<BR>
+Use
+</H1> 
+
+<P>
+Similar to I<SMALL>NCLUDE</SMALL>, but a bit more useful. The U<SMALL>SE</SMALL>
+command is used to include library files and their predefined grooves.
+
+<P>
+Compared to I<SMALL>NCLUDE</SMALL>, U<SMALL>SE</SMALL> has important features:
+
+<P>
+
+<UL>
+<LI>The search for the file is done in the paths specified by the
+  LibPath variable,
+
+<P>
+</LI>
+<LI>The current state of the program is saved before the library
+  file is read and restored when the operation is complete.
+
+<P>
+</LI>
+</UL>
+
+<P>
+Let's examine each feature in a bit more detail.
+
+<P>
+When a U<SMALL>SE</SMALL> directive is issued, e.g.:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>use stdlib/swing   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  first attempts to locate the file ``stdlib/swing'' in the
+directories specified by L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> or the current directory. As
+mentioned above, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  automatically added the ``.mma'' extension to
+the file and checks for the non-extension filename if that can't be
+found.
+
+<P>
+If things aren't working out quite right, check to see if the filename
+is correct. Problems you can encounter include:
+
+<P>
+
+<UL>
+<LI>Search order: you might be expecting the file in the current
+  directory to be used, but the same filename exists in the
+  L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL>, in which case that file is used.
+
+<P>
+</LI>
+<LI>Not using extensions: Remember that files <SPAN  CLASS="textit">with</SPAN> the
+  extension added are first checked.
+
+<P>
+</LI>
+<LI>Case: The filename is <SPAN  CLASS="textit">case sensitive</SPAN>. The files ``Swing''
+  and ``swing'' are not the same. Since most things in 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  are case
+  insensitive, this can be an easy mistake to make.
+
+<P>
+</LI>
+<LI>Quotes: <SPAN  CLASS="textit">DO NOT</SPAN> put quotation marks around the filename!
+
+<P>
+</LI>
+</UL>
+
+<P>
+As mentioned above, the current state of the compiler is saved during
+a U<SMALL>SE</SMALL>. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accomplishes this by issuing a slightly modified
+D<SMALL>EF</SMALL>G<SMALL>ROOVE</SMALL> and G<SMALL>ROOVE</SMALL> command before and after the
+reading of the file. Please note that I<SMALL>NCLUDE</SMALL> doesn't do this.
+But, don't let this feature fool you--since the effects of defining
+grooves are cumulative you <SPAN  CLASS="textit">really should</SPAN> have S<SMALL>EQ</SMALL>C<SMALL>LEAR</SMALL>
+statements at the top of all your library files. If you don't you'll
+end up with unwanted tracks in the grooves you are defining.
+
+<P>
+<SPAN  CLASS="textit">In most cases you will not need to use the U<SMALL>SE</SMALL> directive
+  in your music files.</SPAN> If you have properly installed 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  and keep
+the database up-to-date by using the command:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>$ mma -g  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+grooves from library files will be automatically found and loaded.
+Internally, the U<SMALL>SE</SMALL> directive is used, so existing states are
+saved.
+
+<P>
+If you are developing new or alternate library files you will find the
+U<SMALL>SE</SMALL> directive handy.
+
+<P>
+
+<H1><A NAME="SECTION0030100000000000000000"></A> <A NAME="MMAstart"></A>
+<BR>
+MmaStart
+</H1> 
+
+<P>
+If you wish to process a certain file or files before your main input
+file, set the M<SMALL>MA</SMALL>S<SMALL>TART</SMALL> filename in an RCFile. For example, you
+might have a number of files in a directory which you wish to use
+certain P<SMALL>AN</SMALL> settings. In that directory, you just need to have
+a file <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> which contains the following command:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MmaStart setpan  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The actual file <TT><SPAN  CLASS="textbf">setpan</SPAN></TT> has the following directives:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass Pan 0 
+<BR>
+Bass1 Pan 0 
+<BR>
+Bass2 Pan 0 
+<BR>
+Walk Pan 0 
+<BR>
+Walk1 Pan 0 
+<BR>
+Walk2 Pan 0   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+So, before each file in that directory is processed, the P<SMALL>AN</SMALL>
+for the bass and walking bass voices are set to the left channel.
+
+<P>
+If the file specified by a M<SMALL>MA</SMALL>S<SMALL>TART</SMALL> directive does not exist a
+warning message will be printed (this is not an error).
+
+<P>
+Also useful is the ability to include a generic file with all the MIDI
+files you create. For example, you might like to have a MIDI reset at
+the start of your files--simple, just include the following in your
+<TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MMAstart reset  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+This includes the file <TT><SPAN  CLASS="textbf">reset.mma</SPAN></TT> located in the ``includes''
+directory (<A HREF="#incpath">IncludePath</A>).
+
+<P>
+Multiple MMA<SMALL>START</SMALL> directives are permitted. The files are
+processed in the order declared. You can have multiple filenames on a
+MMA<SMALL>START</SMALL> line.
+
+<P>
+One caution with MMA<SMALL>START</SMALL> files: the file is processed after
+the RC file, just before the actual song file.
+
+<P>
+
+<H1><A NAME="SECTION0030110000000000000000"></A> <A NAME="sec-mmaend"></A>
+<BR>
+MmaEnd
+</H1> 
+
+<P>
+Just the opposite of M<SMALL>MA</SMALL>S<SMALL>TART</SMALL>, this command specifies a file to
+be included at the end of a main input file. See the comments above
+for more details.
+
+<P>
+To continue this example, in your <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file you would have:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>MmaEnd nopan  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+and in the file <TT><SPAN  CLASS="textbf">nopan</SPAN></TT> have:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Bass Pan 64 
+<BR>
+Bass1 Pan 64 
+<BR>
+Bass2 Pan 64 
+<BR>
+Walk Pan 64 
+<BR>
+Walk1 Pan 64 
+<BR>
+Walk2 Pan 64   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+If the file specified by a M<SMALL>MA</SMALL>E<SMALL>ND</SMALL> directive does not exist a
+warning message will be printed (this is not an error).
+
+<P>
+Multiple MMA<SMALL>END</SMALL> directives are permitted and processed in the
+order declared. You can have multiple filenames on a MMA<SMALL>END</SMALL>
+line.
+
+<P>
+
+<H1><A NAME="SECTION0030120000000000000000"></A>
+<A NAME="sec-rc"></A>
+<BR>
+RC Files
+</H1>
+
+<P>
+When 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  starts it checks for initialization files. Only the first
+found file is processed. The following locations/files are checked (in
+order):
+
+<P>
+
+<OL>
+<LI><TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> -- this is a normal file in the current directory.
+
+<P>
+</LI>
+<LI>~<TT><SPAN  CLASS="textbf">/.mmarc</SPAN></TT> -- this is an ``invisible''
+  file in the users home directory.
+
+<P>
+</LI>
+<LI><TT><SPAN  CLASS="textbf">/usr/local/etc/mmarc</SPAN></TT>
+
+<P>
+</LI>
+<LI><TT><SPAN  CLASS="textbf">/etc/mmarc</SPAN></TT>
+
+<P>
+</LI>
+</OL>
+
+<P>
+<SPAN  CLASS="textbf"> <SPAN  CLASS="textit">Only the first</SPAN></SPAN> found file will be processed. This
+means you can override a ``global'' RC file with a user specific one.
+If you just want to override some specific commands you might want to:
+
+<P>
+
+<OL>
+<LI>Create the file <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> in a directory with 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  files,
+
+<P>
+</LI>
+<LI>As the first line in that file have the command:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>include ~/.mmarc   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+to force the inclusion of your global stuff,
+
+<P>
+</LI>
+<LI>Now, place your directory specific commands in your custom RC
+  file.
+</LI>
+</OL>
+
+<P>
+By default, no RC files are installed. If you have enabled debugging
+(-d) a warning message will be displayed if no RC file is found.
+
+<P>
+An alternate method for using a different RC file is to specify the
+name of the file on the command line by using the <SPAN  CLASS="textit">-i</SPAN> option
+<A HREF="node2.html#i-option">(here)</A>. Using this option
+you can have several RC files in a directory and compile your songs
+differently depending on the RC file you specify.
+
+<P>
+The RC file is processed as a 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  input file. As such, it can
+contain anything a normal input file can, including music commands.
+However, you should limit the contents of RC files to things like:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>SetOutPath 
+<BR>
+SetLibPath 
+<BR>
+MMAStart 
+<BR>
+MMAEnd   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+A useful setup is to have your source files in one directory and MIDI
+files saved into a different directory. Having the file <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT>
+in the directory with the source files permits setting O<SMALL>UT</SMALL>P<SMALL>ATH</SMALL>
+to the MIDI path.
+
+<P>
+
+<H1><A NAME="SECTION0030130000000000000000"></A> <A NAME="lib-files"></A>
+<BR>
+Library Files
+</H1>
+
+<P>
+Included in this distribution are a number of predefined patterns,
+sequences and grooves. They are in different files in the ``lib''
+directories.
+
+<P>
+The library files should be self-documenting. A list of standard file
+and the grooves they define is included in the separate document,
+supplied in this distribution as ``<TT><SPAN  CLASS="textbf">mma-lib.ps</SPAN></TT>''.
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  maintains a database file in each directory found in the
+<TT><SPAN  CLASS="textbf">mma/lib</SPAN></TT> directory structure. These are invisible files with the
+name <TT><SPAN  CLASS="textbf">.mmaDB</SPAN></TT>. When 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  starts up it sets a path list
+containing the names of each directory found in <TT><SPAN  CLASS="textbf">mma/lib</SPAN></TT>. When a
+G<SMALL>ROOVE</SMALL> is needed 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will look in the database files for each
+directory. The directory <TT><SPAN  CLASS="textbf">mma/lib/stdlib</SPAN></TT> will be checked first.
+
+<P>
+
+<H2><A NAME="SECTION0030131000000000000000"></A> <A NAME="library-maint"></A>
+<BR>
+Maintaining and Using Libraries
+</H2>
+
+<P>
+The basic 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  distribution comes with a set of pattern or style files which
+are installed in the <TT><SPAN  CLASS="textbf">mma/lib/stdlib</SPAN></TT> directory. Each one of
+these files has a number of G<SMALL>ROOVE</SMALL>s defined in them. For
+example, the file <TT><SPAN  CLASS="textbf">mma/lib/stdlib/rhumba.mma</SPAN></TT> contains the
+grooves <SPAN  CLASS="textit">Rhumba</SPAN>, <SPAN  CLASS="textit">RhumbaEnd</SPAN> and many more.
+
+<P>
+If you are writing G<SMALL>ROOVE</SMALL>s with the intention of adding them to
+the standard library you should ensure that none of the names you
+choose duplicate existing names already used in the same
+directory.<A NAME="tex2html121"
+  HREF="#foot18052"><SUP><SPAN CLASS="arabic">30</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+<P>
+If you are creating a set of alternate grooves to duplicate the
+existing library you might do the following:
+
+<P>
+
+<OL>
+<LI>Create a directory with your name or other short id in the
+  <TT><SPAN  CLASS="textbf">mma/lib/</SPAN></TT> hierarchy. For example, if your name is ``Bob van
+  der Poel'' you might create the directory <TT><SPAN  CLASS="textbf">mma/lib/bvdp</SPAN></TT>.
+  <SPAN  CLASS="textit">Alternately</SPAN> you might create a new directory in your own user
+  tree and add that name to L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> in your <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file
+  (see above for details).
+
+<P>
+</LI>
+<LI>Place all your files (or modified files) in that directory.
+
+<P>
+</LI>
+<LI>Now, when your song wants to use a groove, you have two choices:
+
+<P>
+
+<OL>
+<LI>Include the file with the U<SMALL>SE</SMALL> directive. For example,
+    if you have created the file <TT><SPAN  CLASS="textbf">rock.mma</SPAN></TT> and want to use the
+    <SMALL>GROOVE</SMALL> <SPAN  CLASS="textit">rock8</SPAN> you would:
+
+<P>
+
+<OL>
+<LI>place the directive U<SMALL>SE BVDP/ROCK</SMALL> near the top of the
+      song file. Note: it might not be apparent from the typeface
+      here, but the filename here is all <SPAN  CLASS="textit">lowercase</SPAN>. In
+      Unix/Linux case is important, so please make sure of the case of
+      the filenames in commands like U<SMALL>SE</SMALL>.
+
+<P>
+</LI>
+<LI>enable the groove with the directive G<SMALL>ROOVE ROCK8</SMALL>
+      (and here the case is not important since 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  thinks that
+      upper and lower case are the same).
+
+<P>
+</LI>
+</OL>
+
+<P>
+</LI>
+<LI>Tell 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  about your new file(s) and G<SMALL>ROOVES</SMALL> by
+    updating the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  database with the -g or -G command line
+    options. If you elect this route, remember that the order for the
+    paths in L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> is important. If the filename or groove
+    names duplicate material in the <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> you may be better off
+    forcing the include by doing a U<SMALL>SE</SMALL> ... a trick to set
+    things up so that <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> is NOT searched first is to use
+    the S<SMALL>ET</SMALL>L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> command in a <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file to set your
+    collection to the top of the list. See <A HREF="#libpath">here</A> for details.
+
+<P>
+Example: Assume you have created a new ``bossanova'' file. To
+    force 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  to use this, a simple method is:
+
+<P>
+
+<OL>
+<LI>Create a user directory outside of the default 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  library
+      tree. This is important! If you have both <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> and
+      <TT><SPAN  CLASS="textbf">mystuff</SPAN></TT> directories in the default library path,
+      <TT><SPAN  CLASS="textbf">stdlib</SPAN></TT> will be searched first ... not what you want.
+
+<P>
+</LI>
+<LI>Let 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  know about your new collection by updating the
+      <TT><SPAN  CLASS="textbf">mmarc</SPAN></TT> file with an updated L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> (see above).
+
+<P>
+</LI>
+<LI>Update the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  database with the command:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>mma -g  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+this needs to be done when you add new G<SMALL>ROOVE</SMALL> names to
+      your file.
+
+<P>
+</LI>
+</OL>
+
+<P>
+</LI>
+</OL>
+
+<P>
+</LI>
+</OL>
+
+<P>
+For those who ``really need to know'', here are the steps that 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
+takes when it encounters a G<SMALL>ROOVE</SMALL> command:
+
+<P>
+
+<OL>
+<LI>if the named groove has been loaded/created already 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  just
+  switches to the internal version of that groove.
+
+<P>
+</LI>
+<LI>if the groove can't be found in memory, a search of the groove
+  databases (created with the -g command line option) is done. If no
+  database is in memory it is loaded from the directories pointed to
+  by the L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL> variables. These databases are then searched
+  for the needed G<SMALL>ROOVE</SMALL>. The databases contain the filenames
+  associated with each G<SMALL>ROOVE</SMALL> and that file is then read with
+  the U<SMALL>SE</SMALL> code.
+
+<P>
+</LI>
+</OL>
+
+<P>
+The databases are files <TT><SPAN  CLASS="textbf">.mmaDB</SPAN></TT> stored in each sub directory of
+L<SMALL>IB</SMALL>P<SMALL>ATH</SMALL>. This is a ``hidden'' file (due to the leading ``.'' in
+the filename). You cannot change the name of this file. Sub-directores
+are processed in turn.
+
+<P>
+If a library file you create depends on G<SMALL>ROOVES</SMALL> from another
+library file you will need to load that library file with a U<SMALL>SE</SMALL>
+directive. This is due to limitation is the -g/-G update commands.
+
+<P>
+By using a U<SMALL>SE</SMALL> directive you force the loading of your set of
+grooves.
+
+<P>
+<BR><HR><H4>Footnotes</H4>
+<DL>
+<DT><A NAME="foot17679">... ``whitespace''</A><A
+ HREF="node30.html#tex2html120"><SUP><SPAN CLASS="arabic">30</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DD>Whitespace is defined by Python to include
+  space characters, tabs, etc. Again, refer to the Python
+  documentation if you need details.
+
+</DD>
+<DT><A NAME="foot18052">...
+directory.</A><A
+ HREF="node30.html#tex2html121"><SUP><SPAN CLASS="arabic">30</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DD>When you update the database with the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  -g/G
+  command a list of files containing duplicate groove definition names
+  will be displayed. It would not be a big chore to verbosely display
+  each and every duplication, but it would most likely generate too
+  much noise to be useful.
+
+</DD>
+</DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
 <A NAME="tex2html954"
@@ -205,15 +1541,15 @@ simple G<SMALL>ROOVE</SMALL> directive.
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
 <B> Next:</B> <A NAME="tex2html955"
-  HREF="node31.html">Frequency Asked Questions</A>
+  HREF="node31.html">Creating Effects</A>
 <B> Up:</B> <A NAME="tex2html953"
   HREF="mma.html">Reference Manual</A>
 <B> Previous:</B> <A NAME="tex2html947"
-  HREF="node29.html">Paths, Files and Libraries</A></DIV>
+  HREF="node29.html">Documentation Strings</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node31.html b/docs/html/ref/node31.html
index 6b90710..b4fe4a6 100644
--- a/docs/html/ref/node31.html
+++ b/docs/html/ref/node31.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Frequency Asked Questions</TITLE>
-<META NAME="description" CONTENT="Frequency Asked Questions">
+<TITLE>Creating Effects</TITLE>
+<META NAME="description" CONTENT="Creating Effects">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -28,22 +28,22 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html966"
+<A NAME="tex2html982"
   HREF="node32.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html964"
+<A NAME="tex2html980"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html958"
+<A NAME="tex2html974"
   HREF="node30.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html967"
-  HREF="node32.html">Symbols and Constants</A>
-<B> Up:</B> <A NAME="tex2html965"
+<B> Next:</B> <A NAME="tex2html983"
+  HREF="node32.html">Frequency Asked Questions</A>
+<B> Up:</B> <A NAME="tex2html981"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html959"
-  HREF="node30.html">Creating Effects</A>
+<B> Previous:</B> <A NAME="tex2html975"
+  HREF="node30.html">Paths, Files and Libraries</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
@@ -51,224 +51,169 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html968"
-  HREF="node31.html#SECTION003110000000000000000">Chord Octaves</A>
-<LI><A NAME="tex2html969"
-  HREF="node31.html#SECTION003120000000000000000">AABA Song Forms</A>
-<LI><A NAME="tex2html970"
-  HREF="node31.html#SECTION003130000000000000000">Where's the GUI?</A>
-<LI><A NAME="tex2html971"
-  HREF="node31.html#SECTION003140000000000000000">Where's the manual index?</A>
+<LI><A NAME="tex2html984"
+  HREF="node31.html#SECTION003110000000000000000">Overlapping Notes</A>
+<LI><A NAME="tex2html985"
+  HREF="node31.html#SECTION003120000000000000000">Jungle Birds</A>
 </UL>
 <!--End of Table of Child-Links-->
 <HR>
 
 <H1><A NAME="SECTION003100000000000000000"></A>
-<A NAME="sec-faq"></A>
+<A NAME="sec-effects"></A>
 <BR>
-Frequency Asked Questions
+Creating Effects
 </H1>
 
 <P>
-This chapter will serve as a container for questions asked by
-some enthusiastic 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  users. It may make some sense in the future to
-distribute this information as a separate file.
+It's really quite amazing how easy and effective it is to create
+different patterns, sequences and special effects. As 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  was
+developed lots of silly things were tried ... this chapter is an
+attempt to display and preserve some of them.
 
 <P>
-
-<H1><A NAME="SECTION003110000000000000000">
-Chord Octaves</A>
-</H1>
+The examples don't show any music to apply the patterns or sequences
+to. The manual assumes that if you've read this far you'll know
+that you should have something like:
 
 <P>
-<SPAN  CLASS="textit">I've keyed in a song but some of the chords sound way too high
-  (or low).</SPAN>
 
-<P>
-When a real player plays chords he or she adjusts the position of the
-chords so that they don't ``bounce'' around between octaves. One way
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>1  C 
+<BR>
+2  G 
+<BR>
+3  G 
+<BR>
+4 C   </B> 
+   
+	    </td></tr>
+      </Table>
 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  tries to do the same is with the ``Voicing Mode=Optimal''
-setting. However, sometimes the chord range of a piece is too large
-for this to work properly. In this case you'll have to use the octave
-adjustments in chords. For more details <A HREF="node14.html#sec-chordadjust">go here</A>.
+<P>
+as a simple test piece to apply tests to.
 
 <P>
 
-<H1><A NAME="SECTION003120000000000000000">
-AABA Song Forms</A>
+<H1><A NAME="SECTION003110000000000000000">
+Overlapping Notes</A>
 </H1>
 
 <P>
-<SPAN  CLASS="textit">How can one define parts as part "A", part "B" ... and
-  arrange them at the end of the file? An option to repeat a ``solo''
-  section a number of times would be nice as well.</SPAN>
-
-<P>
-Using 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  variables and some simple looping, one might try something like:
+As a general rule, you should not create patterns in which notes
+overlap. However, here's an interesting effect which relies on
+ignoring that rule:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Groove Swing
-<BR>  // Set the music into a 
-<BR>  // series of macros
-<BR>
-mset A
-<BR>  Print Section A
-<BR>  C
-<BR>  G
-<BR>
-endmset
-<BR>
-mset B
-<BR>  print Section B
-<BR>  Dm
-<BR>  Em
-<BR>
-endmset
-<BR>
-mset Solo
-<BR>  Print Solo Section $Count
-<BR>  Am / B7 Cdim
-<BR>
-endmset
-<BR>  // Use the macros for an
-<BR>  // "A, A, B, Solo * 8, A"
-<BR>  // form
-<BR>  $A
-<BR>  $A
-<BR>  $B
+    <B>Begin Scale 
+<BR>    define S1 1 1+1+1+1 90  
+<BR>    define S32 S1 * 32 
+<BR>    Sequence S32 
+<BR>    ScaleType  
+<BR>    Direction Both 
+<BR>    Voice Accordion 
+<BR>    Octave 5 
 <BR>
-set Count 1
-<BR>
-label a
-<BR>  $solo
-<BR>  inc COUNT
-<BR>  if le $count 8
-<BR>    goto A
-<BR>  endif
-<BR>  $A
-<BR></B> 
+End   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-Note that the ``Print'' lines are used for debugging purposes. The case
-of the variable names has been mixed to illustrate the fact that
-``Solo'' is the same as ``SOLO'' which is the same as ``solo''.
-
-<P>
-Now, if you don't like things that look like old BASIC program code,
-you could just as easily duplicate the above with:
+``S1'' is defined with a note length of 4 whole notes (1+1+1+1) so that
+when it is multiplied for S32 a pattern of 32 8th notes is created.
+Of course, the notes overlap. Running this up and down a chromatic
+scale is ``interesting''.  You might want to play with this a bit and
+try changing ``S1'' to:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Groove Swing
-<BR>
-repeat
-<BR>  repeat
-<BR>    Print Section A
-<BR>    C
-<BR>    G
-<BR>    If Def count
-<BR>      eof
-<BR>    Endif
-<BR>    Endrepeat
-<BR>    Print Section B
-<BR>    Dm
-<BR>    Em
-<BR>    Set Count 1
-<BR>    Repeat
-<BR>      Print Solo $Count
-<BR>      Am
-<BR>      Inc Count
-<BR>    Repeatending 7
-<BR>  Repeatend
-<BR>
-Repeatend   </B> 
+    <B>define S1 1 1 90   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-The choice is up to you.
+to see what the effect is of the notes overlapping.
 
 <P>
 
-<H1><A NAME="SECTION003130000000000000000">
-Where's the GUI?</A>
+<H1><A NAME="SECTION003120000000000000000">
+Jungle Birds</A>
 </H1>
 
 <P>
-<SPAN  CLASS="textit">I really think that 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is a cool program. But, it needs a
-  <SPAN  CLASS="textit">GUI</SPAN>.  Are you planning on writing one? Will you help me if I
-  start to write one?</SPAN>
-
-<P>
-Thanks for the kind comments! The author likes 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  too. A lot!
-
-<P>
-Some attempts have been made to write a number of <SPAN  CLASS="textit">GUI</SPAN>s for
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> .  But, nothing seemed to be much more useful than the existing
-text interface. So, why waste too much time? There is nothing wrong with
-graphical programming interfaces, but perhaps not in this case.
-
-<P>
-But, I may well be wrong. If you think it'd be better with a
-<SPAN  CLASS="textit">GUI</SPAN> ... well, this is open source and you are more than
-welcome to write one. If you do, I'd suggest that you make your
-program a front-end which lets a user compile standard 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  files. If
-you find that more error reporting, etc. is required to interact
-properly with your code, let me know and I'll probably be quite
-willing to make those kind of changes.
+Here's another use for S<SMALL>CALE</SMALL>s. Someone (certainly not the
+author) decided that some jungle sounds would be perfect as an
+introduction to ``Yellow Bird''.
 
 <P>
 
-<H1><A NAME="SECTION003140000000000000000">
-Where's the manual index?</A>
-</H1>
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>groove Rhumba 
+<BR>
+Begin Scale 
+<BR>    define S1 1 1 90  
+<BR>    define S32 S1 * 32 
+<BR>    Sequence S32 
+<BR>    ScaleType Chromatic 
+<BR>    Direction  Random 
+<BR>    Voice BirdTweet 
+<BR>    Octave 5 6 4 5 
+<BR>    RVolume 30 
+<BR>    Rtime 2 3 4 5 
+<BR>    Volume pp pp ppp ppp 
+<BR>
+End 
+<BR>
+DefGroove BirdRhumba   </B> 
+   
+	    </td></tr>
+      </Table>
 
 <P>
-Yes,this manual needs an index. I just don't have the time
-to go though and do all the necessary work. Is there a volunteer?
+The above is an extract from the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  score. The entire song is
+included in the ``songs'' directory of this distribution.
 
 <P>
+A neat trick is to create the bird sound track and then add it to the
+existing Rhumba groove. Then define a new groove. Now one can select
+either the library ``rhumba'' or the enhanced ``BirdRhumba'' with a
+simple G<SMALL>ROOVE</SMALL> directive.
 
 <P>
 
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html966"
+<A NAME="tex2html982"
   HREF="node32.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html964"
+<A NAME="tex2html980"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html958"
+<A NAME="tex2html974"
   HREF="node30.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html967"
-  HREF="node32.html">Symbols and Constants</A>
-<B> Up:</B> <A NAME="tex2html965"
+<B> Next:</B> <A NAME="tex2html983"
+  HREF="node32.html">Frequency Asked Questions</A>
+<B> Up:</B> <A NAME="tex2html981"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html959"
-  HREF="node30.html">Creating Effects</A></DIV>
+<B> Previous:</B> <A NAME="tex2html975"
+  HREF="node30.html">Paths, Files and Libraries</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node32.html b/docs/html/ref/node32.html
index 27caf98..38f8431 100644
--- a/docs/html/ref/node32.html
+++ b/docs/html/ref/node32.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Symbols and Constants</TITLE>
-<META NAME="description" CONTENT="Symbols and Constants">
+<TITLE>Frequency Asked Questions</TITLE>
+<META NAME="description" CONTENT="Frequency Asked Questions">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -28,22 +28,22 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html980"
+<A NAME="tex2html994"
   HREF="node33.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html978"
+<A NAME="tex2html992"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html972"
+<A NAME="tex2html986"
   HREF="node31.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html981"
-  HREF="node33.html">Bibliography and Thanks</A>
-<B> Up:</B> <A NAME="tex2html979"
+<B> Next:</B> <A NAME="tex2html995"
+  HREF="node33.html">Symbols and Constants</A>
+<B> Up:</B> <A NAME="tex2html993"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html973"
-  HREF="node31.html">Frequency Asked Questions</A>
+<B> Previous:</B> <A NAME="tex2html987"
+  HREF="node31.html">Creating Effects</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
@@ -51,3649 +51,224 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html982"
-  HREF="node32.html#SECTION003210000000000000000">Chord Names</A>
-<UL>
-<LI><A NAME="tex2html983"
-  HREF="node32.html#SECTION003211000000000000000">Octave Adjustment</A>
-<LI><A NAME="tex2html984"
-  HREF="node32.html#SECTION003212000000000000000">Altered Chords</A>
-<LI><A NAME="tex2html985"
-  HREF="node32.html#SECTION003213000000000000000">Diminished Chords</A>
-<LI><A NAME="tex2html986"
-  HREF="node32.html#SECTION003214000000000000000">Slash Chords</A>
-<LI><A NAME="tex2html987"
-  HREF="node32.html#SECTION003215000000000000000">Polychords</A>
-<LI><A NAME="tex2html988"
-  HREF="node32.html#SECTION003216000000000000000">Chord Inversions</A>
-<LI><A NAME="tex2html989"
-  HREF="node32.html#SECTION003217000000000000000">Barre Settings</A>
-<LI><A NAME="tex2html990"
-  HREF="node32.html#SECTION003218000000000000000">Roman Numerals</A>
-</UL>
-<BR>
-<LI><A NAME="tex2html991"
-  HREF="node32.html#SECTION003220000000000000000">MIDI Voices</A>
-<UL>
-<LI><A NAME="tex2html992"
-  HREF="node32.html#SECTION003221000000000000000">Voices, Alphabetically</A>
-<LI><A NAME="tex2html993"
-  HREF="node32.html#SECTION003222000000000000000">Voices, By MIDI Value</A>
-</UL>
-<BR>
-<LI><A NAME="tex2html994"
-  HREF="node32.html#SECTION003230000000000000000">Drum Notes</A>
-<UL>
-<LI><A NAME="tex2html995"
-  HREF="node32.html#SECTION003231000000000000000">Drum Notes, Alphabetically</A>
 <LI><A NAME="tex2html996"
-  HREF="node32.html#SECTION003232000000000000000">Drum Notes, by MIDI Value</A>
-</UL>
-<BR>
+  HREF="node32.html#SECTION003210000000000000000">Chord Octaves</A>
 <LI><A NAME="tex2html997"
-  HREF="node32.html#SECTION003240000000000000000">MIDI Controllers</A>
-<UL>
+  HREF="node32.html#SECTION003220000000000000000">AABA Song Forms</A>
 <LI><A NAME="tex2html998"
-  HREF="node32.html#SECTION003241000000000000000">Controllers, Alphabetically</A>
+  HREF="node32.html#SECTION003230000000000000000">Where's the GUI?</A>
 <LI><A NAME="tex2html999"
-  HREF="node32.html#SECTION003242000000000000000">Controllers, by Value</A>
-</UL></UL>
+  HREF="node32.html#SECTION003240000000000000000">Where's the manual index?</A>
+</UL>
 <!--End of Table of Child-Links-->
 <HR>
 
 <H1><A NAME="SECTION003200000000000000000"></A>
-<A NAME="sec-chordname"></A>
+<A NAME="sec-faq"></A>
 <BR>
-Symbols and Constants
+Frequency Asked Questions
 </H1>
 
 <P>
-This appendix is a reference to the chords that 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  recognizes and
-name/value tables for drum and instrument names. The tables have been
-auto-generated by 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  using the -D options.
+This chapter will serve as a container for questions asked by
+some enthusiastic 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  users. It may make some sense in the future to
+distribute this information as a separate file.
 
 <P>
 
 <H1><A NAME="SECTION003210000000000000000">
-Chord Names</A>
+Chord Octaves</A>
 </H1>
 
 <P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  recognizes standard chord names as listed below. The names are
-case sensitive and must be entered in uppercase letters as shown:
-
-<P>
-<BLOCKQUOTE>
-A A<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN> A<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN> B B<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN> B<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN> C C<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN> C<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN> D 
-    D<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN> D<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN> E E<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN> E<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN> F F<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN> F<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN> G 
-    G<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN> G<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>
-</BLOCKQUOTE>
-
-<P>
-Please note that in your input files you must use a lowercase ``b'' or
-an ``&'' to represent a <SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN> and a ``#'' for a <SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>.
-
-<P>
-All ``7th'' chords are ``dominant 7th'' unless specifically noted as
-``major''. A dominant 7th has a flattened 7th note (in a C7 chord this
-is a b<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>; a C Major 7th chord has a b<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.png"
- ALT="$ \natural$"></SPAN>).
-
-<P>
-For a more detailed listing of the chords, notes and scales you should
-download the document <TT><A NAME="tex2html116"
-  HREF="www.mellowood.ca/mma/chords.pdf.gz">www.mellowood.ca/mma/chords.pdf.gz</A></TT>.
-
-<P>
-The following types of chords are recognized (these are case sensitive
-and must be in the mixed upper and lowercase shown):
-
-<P>
-
-<P>
-<TABLE CELLPADDING=3>
-<TR><TD ALIGN="LEFT">
-<SPAN  CLASS="textbf"><SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>5</SPAN></TD>
-<TD ALIGN="LEFT">Augmented triad.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">(add<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9)</SPAN></TH>
-<TD ALIGN="LEFT">Major chord plus sharp 9th (no 7th.)</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">(add9)</SPAN></TH>
-<TD ALIGN="LEFT">Major chord plus 9th (no 7th.)</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">(add<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9)</SPAN></TH>
-<TD ALIGN="LEFT">Major chord plus flat 9th (no 7th.)</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">(<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5)</SPAN></TH>
-<TD ALIGN="LEFT">Major triad with flat 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+</SPAN></TH>
-<TD ALIGN="LEFT">Augmented triad.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+7</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th and sharp 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th and flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">Augmented 7th with flat 9th and sharp 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+9</SPAN></TH>
-<TD ALIGN="LEFT">7th plus 9th with sharp 5th (same as aug9).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+9M7</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a major 7th and 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+M7</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th with sharp 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11</SPAN></TH>
-<TD ALIGN="LEFT">9th chord plus 11th (3rd not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">Augmented 11th (sharp 5).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11+</SPAN></TH>
-<TD ALIGN="LEFT">Augmented 11th (sharp 5).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">7th chord plus flat 9th and 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13</SPAN></TH>
-<TD ALIGN="LEFT">7th (including 5th) plus 13th (the 9th and 11th are not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">7th plus sharp 11th and 13th (9th not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">7th (including 5th) plus 13th and sharp 9th (11th not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">7th with flat 5th,  plus 13th (the 9th and 11th are not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">7th (including 5th) plus 13th and flat 9th (11th not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13sus</SPAN></TH>
-<TD ALIGN="LEFT">7sus, plus 9th and 13th</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13sus<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">7sus, plus flat 9th and 13th</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">5</SPAN></TH>
-<TD ALIGN="LEFT">Altered Fifth or Power Chord; root and 5th only.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">6</SPAN></TH>
-<TD ALIGN="LEFT">Major tiad with added 6th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">6(add9)</SPAN></TH>
-<TD ALIGN="LEFT">6th with added 9th. This is sometimes notated as a slash chord in the form ``6/9''.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">69</SPAN></TH>
-<TD ALIGN="LEFT">6th with added 9th. This is sometimes notated as a slash chord in the form ``6/9''.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7</SPAN></TH>
-<TD ALIGN="LEFT">7th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">7th plus sharp 11th (9th omitted).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>5<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">7th with sharp 5th and sharp 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>5<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th and flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">7th with sharp 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">7th plus sharp 9th and sharp 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>13</SPAN></TH>
-<TD ALIGN="LEFT">7th with sharp 9th and flat 13th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7(6)</SPAN></TH>
-<TD ALIGN="LEFT">7th with added 6th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7(omit3)</SPAN></TH>
-<TD ALIGN="LEFT">7th with unvoiced 3rd.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7+</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7+5</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7+9</SPAN></TH>
-<TD ALIGN="LEFT">7th with sharp 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7-5</SPAN></TH>
-<TD ALIGN="LEFT">7th, flat 5.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7-9</SPAN></TH>
-<TD ALIGN="LEFT">7th with flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7alt</SPAN></TH>
-<TD ALIGN="LEFT">Uses a 7th flat 5, flat 9. Probably not correct, but works (mostly).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>13</SPAN></TH>
-<TD ALIGN="LEFT">7th (including 5th) plus flat 13th (the 9th and 11th are not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">7th, flat 5.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">7th with flat 5th and sharp 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">7th with flat 5th and flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">7th with flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">7th plus flat 9th and sharp 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9sus</SPAN></TH>
-<TD ALIGN="LEFT">7th with suspended 4th and flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7omit3</SPAN></TH>
-<TD ALIGN="LEFT">7th with unvoiced 3rd.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7sus</SPAN></TH>
-<TD ALIGN="LEFT">7th with suspended 4th, dominant 7th with 3rd raised half tone.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7sus2</SPAN></TH>
-<TD ALIGN="LEFT">A sus2 with dominant 7th added.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7sus4</SPAN></TH>
-<TD ALIGN="LEFT">7th with suspended 4th, dominant 7th with 3rd raised half tone.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7sus<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">7th with suspended 4th and flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9</SPAN></TH>
-<TD ALIGN="LEFT">7th plus 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">7th plus 9th and sharp 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">7th plus 9th with sharp 5th (same as aug9).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9+</SPAN></TH>
-<TD ALIGN="LEFT">7th plus 9th with sharp 5th (same as aug9).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9+5</SPAN></TH>
-<TD ALIGN="LEFT">7th plus 9th with sharp 5th (same as aug9).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9-5</SPAN></TH>
-<TD ALIGN="LEFT">7th plus 9th with flat 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">7th plus 9th with flat 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9sus</SPAN></TH>
-<TD ALIGN="LEFT">7sus plus 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9sus4</SPAN></TH>
-<TD ALIGN="LEFT">7sus plus 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M</SPAN></TH>
-<TD ALIGN="LEFT">Major triad. This is the default and is used in  the absence of any other chord type specification.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M11</SPAN></TH>
-<TD ALIGN="LEFT">Major 9th plus 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M13</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th (including 5th) plus 13th (9th and  11th not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M13<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th plus sharp 11th and 13th (9th not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M6</SPAN></TH>
-<TD ALIGN="LEFT">Major tiad with added 6th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th plus sharp 11th (9th omitted).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th with sharp 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7(add13)</SPAN></TH>
-<TD ALIGN="LEFT">7th (including 5th) plus 13th and flat 9th (11th not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7+5</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th with sharp 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7-5</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th with a flat 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th with a flat 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M9</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th plus 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">Major 9th plus sharp 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">add<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">Major chord plus sharp 9th (no 7th.)</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">add9</SPAN></TH>
-<TD ALIGN="LEFT">Major chord plus 9th (no 7th.)</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">add<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">Major chord plus flat 9th (no 7th.)</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug</SPAN></TH>
-<TD ALIGN="LEFT">Augmented triad.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug7</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th and sharp 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th and flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug9</SPAN></TH>
-<TD ALIGN="LEFT">7th plus 9th with sharp 5th (same as aug9).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug9M7</SPAN></TH>
-<TD ALIGN="LEFT">An augmented chord (raised 5th) with a major 7th and 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">dim</SPAN></TH>
-<TD ALIGN="LEFT">A dim7, not a triad!</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">dim3</SPAN></TH>
-<TD ALIGN="LEFT">Diminished triad (non-standard notation).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">dim7</SPAN></TH>
-<TD ALIGN="LEFT">Diminished seventh.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">dim7(addM7)</SPAN></TH>
-<TD ALIGN="LEFT">Diminished tirad with added Major 7th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m</SPAN></TH>
-<TD ALIGN="LEFT">Minor triad.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">Minor triad with augmented 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>7</SPAN></TH>
-<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>7'' (which 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.png"
- ALT="$ \natural$"></SPAN>7''.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m(add9)</SPAN></TH>
-<TD ALIGN="LEFT">Minor triad plus 9th (no 7th).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m(<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5)</SPAN></TH>
-<TD ALIGN="LEFT">Minor triad with flat 5th (aka dim).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m(maj7)</SPAN></TH>
-<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>7'' (which 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.png"
- ALT="$ \natural$"></SPAN>7''.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m(sus9)</SPAN></TH>
-<TD ALIGN="LEFT">Minor triad plus 9th (no 7th).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+</SPAN></TH>
-<TD ALIGN="LEFT">Minor triad with augmented 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+5</SPAN></TH>
-<TD ALIGN="LEFT">Minor triad with augmented 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+7</SPAN></TH>
-<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>7'' (which 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.png"
- ALT="$ \natural$"></SPAN>7''.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">Augmented minor 7 plus sharp 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">Augmented minor 7 plus flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">Augmented minor 7th with flat 9th and sharp 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m11</SPAN></TH>
-<TD ALIGN="LEFT">9th with minor 3rd,  plus 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m11<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th with flat 5th plus 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m13</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th (including 5th) plus 13th (9th and 11th not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m6</SPAN></TH>
-<TD ALIGN="LEFT">Minor 6th (flat 3rd plus a 6th).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m6(add9)</SPAN></TH>
-<TD ALIGN="LEFT">Minor 6th with added 9th. This is sometimes notated as a slash chord in the form ``m6/9''.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m69</SPAN></TH>
-<TD ALIGN="LEFT">Minor 6th with added 9th. This is sometimes notated as a slash chord in the form ``m6/9''.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th (flat 3rd plus dominant 7th).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th with sharp 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th with added sharp 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7(<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9)</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th with added sharp 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7(add11)</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th  plus 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7(add13)</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th  plus 13th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7(<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9)</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th with added flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7(omit5)</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th with unvoiced 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7-5</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th, flat 5 (aka 1/2 diminished).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th, flat 5 (aka 1/2 diminished).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th with flat 5th and flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th with added flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th plus flat 9th and sharp 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7omit5</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th with unvoiced 5th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7sus</SPAN></TH>
-<TD ALIGN="LEFT">Minor suspended 4th, minor triad plus 4th and dominant 7th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7sus4</SPAN></TH>
-<TD ALIGN="LEFT">Minor suspended 4th, minor triad plus 4th and dominant 7th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m9</SPAN></TH>
-<TD ALIGN="LEFT">Minor triad plus 7th and 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>11</SPAN></TH>
-<TD ALIGN="LEFT">Minor 7th plus 9th and sharp 11th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m9<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">Minor triad, flat 5, plus 7th and 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">mM7</SPAN></TH>
-<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>7'' (which 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.png"
- ALT="$ \natural$"></SPAN>7''.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">mM7(add9)</SPAN></TH>
-<TD ALIGN="LEFT">Minor Triad plus Major 7th and 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">maj13</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th (including 5th) plus 13th (9th and  11th not voiced).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">maj7</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">maj9</SPAN></TH>
-<TD ALIGN="LEFT">Major 7th plus 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5</SPAN></TH>
-<TD ALIGN="LEFT">Minor triad with flat 5th (aka dim).</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>7</SPAN></TH>
-<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>7'' (which 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.png"
- ALT="$ \natural$"></SPAN>7''.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">min(maj7)</SPAN></TH>
-<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>7'' (which 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img5.png"
- ALT="$ \natural$"></SPAN>7''.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">msus</SPAN></TH>
-<TD ALIGN="LEFT">Minor suspended 4th, minor triad plus 4th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">msus4</SPAN></TH>
-<TD ALIGN="LEFT">Minor suspended 4th, minor triad plus 4th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">omit3(add9)</SPAN></TH>
-<TD ALIGN="LEFT">Triad: root, 5th and 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">omit3add9</SPAN></TH>
-<TD ALIGN="LEFT">Triad: root, 5th and 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus</SPAN></TH>
-<TD ALIGN="LEFT">Suspended 4th, major triad with the 3rd raised half tone.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus(add<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>9)</SPAN></TH>
-<TD ALIGN="LEFT">Suspended 4th, major triad with the 3rd raised half tone plus sharp 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus(add9)</SPAN></TH>
-<TD ALIGN="LEFT">Suspended 4th, major triad with the 3rd raised half tone plus 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus(add<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9)</SPAN></TH>
-<TD ALIGN="LEFT">Suspended 4th, major triad with the 3rd raised half tone plus flat 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus2</SPAN></TH>
-<TD ALIGN="LEFT">Suspended 2nd, major triad with the major 2nd above the root substituted for 3rd.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus4</SPAN></TH>
-<TD ALIGN="LEFT">Suspended 4th, major triad with the 3rd raised half tone.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus9</SPAN></TH>
-<TD ALIGN="LEFT">7sus plus 9th.</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">
-  <sup><b>o</b></sup></SPAN></TH>
-<TD ALIGN="LEFT">A dim7 using a degree symbol</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">
-  <sup><b>o</b></sup>(addM7)</SPAN></TH>
-<TD ALIGN="LEFT">dim7(addM7) using degree symbol</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">
-  <sup><b>o</b></sup>3</SPAN></TH>
-<TD ALIGN="LEFT">A dim3 (triad) using a degree symbol</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">
-  <sup><b>ø</b></sup></SPAN></TH>
-<TD ALIGN="LEFT">Half-diminished using slashed degree symbol</TD>
-</TR>
-<TR><TD></TD>
-<TD ALIGN="LEFT"> </TD>
-</TR>
-</TABLE>
-In modern pop charts the ``M'' in a major 7th chord (and other major
-chords) is often represented by a ``<SPAN CLASS="MATH"><I>Δ</I></SPAN>''. When entering these
-chords, just replace the ``<SPAN CLASS="MATH"><I>Δ</I></SPAN>'' with an ``M''. For example,
-change ``G<SPAN CLASS="MATH"><I>Δ</I></SPAN>7'' (or ``Gmaj7'') to ``GM7''.
-
-<P>
-A chord name without a type is interpreted as a major chord (or
-triad). For example, the chord ``C'' is identical to ``CM''.
+<SPAN  CLASS="textit">I've keyed in a song but some of the chords sound way too high
+  (or low).</SPAN>
 
 <P>
-There are also two not-chord items: ``z'' and ``z!''. These are
+When a real player plays chords he or she adjusts the position of the
+chords so that they don't ``bounce'' around between octaves. One way
 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's idea of rests. See <A HREF="node8.html#rests">details here</A>.
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  tries to do the same is with the ``Voicing Mode=Optimal''
+setting. However, sometimes the chord range of a piece is too large
+for this to work properly. In this case you'll have to use the octave
+adjustments in chords. For more details <A HREF="node14.html#sec-chordadjust">go here</A>.
 
 <P>
 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  has an large set of defined chords. However, you can add your
-own with the D<SMALL>EF</SMALL>C<SMALL>HORD</SMALL> command, <A HREF="node14.html#defchord">details
-  here</A>.
-
-<P>
-
-<H2><A NAME="SECTION003211000000000000000"></A> <A NAME="octaveadjust"></A>
-<BR>
-Octave Adjustment
-</H2>
+<H1><A NAME="SECTION003220000000000000000">
+AABA Song Forms</A>
+</H1>
 
 <P>
-Depending on the key and chord sequence, a chord may end up in the
-wrong octave. This is caused by 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's internal routines which
-create a chord: all of the tables are maintained for a ``C'' chord and
-the others are derived from that point by subtracting or adding a
-constant. To compensate you can add a leading ``-'' or ``+'' to the
-chordname to force the movement of that chord and scale up or down an
-octave.
+<SPAN  CLASS="textit">How can one define parts as part "A", part "B" ... and
+  arrange them at the end of the file? An option to repeat a ``solo''
+  section a number of times would be nice as well.</SPAN>
 
 <P>
-For example, the following line will move the chord up and down for
-the third and fourth beats:
+Using 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  variables and some simple looping, one might try something like:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Cm Fm -Gm +D7  </B> 
-   
-	    </td></tr>
-      </Table>
-
-<P>
-The effect of octave shifting is also highly dependent on the voicing
-options in effect for the track.
-
-<P>
-You'll have to listen to the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  output to determine when and where
-to use this adjustment. Hopefully, it won't be needed all that much.
-
-<P>
-If you have a large number of chords to adjust, use the
-C<SMALL>HORD</SMALL>A<SMALL>DJUST</SMALL> command <A HREF="node14.html#sec-chordadjust">,
-  here</A>.
-
-<P>
-
-<H2><A NAME="SECTION003212000000000000000">
-Altered Chords</A>
-</H2>
-
-<P>
-According to <SPAN  CLASS="textit">Standardized Chord Symbol Notation</SPAN> altered
-chords should be written in the form
-Cmi<!-- MATH
- $^{7}(^{\flat{}9}_{\sharp{}5})$
- -->
-<SPAN CLASS="MATH"><SUP>7</SUP>(<SUP><IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$">9</SUP><SUB><IMG
- WIDTH="10" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img7.png"
- ALT="$\scriptstyle \sharp$">5</SUB>)</SPAN>. However, this is pretty hard to
-type (and parse). So, we've used the convention that the altered
-intervals should be written in numerical order:
-Cm<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
- SRC="img3.png"
- ALT="$ \sharp$"></SPAN>5<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>9. Also, note that we use ``m'' for ``minor'' which
-appears to be more the conventional method than ``mi''.
-
-<P>
-
-<H2><A NAME="SECTION003213000000000000000">
-Diminished Chords</A>
-</H2>
-
-<P>
-In most pop and jazz charts it is assumed that a diminished chord is
-always a diminished 7th ... a diminished triad is never played.
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  continues this, sometimes erroneous
-assumption.<A NAME="tex2html117"
-  HREF="#foot19046"><SUP>A.<SPAN CLASS="arabic">1</SPAN></SUP></A> You can change the
-behavior in several ways: change the chord notes and scale for a
-``dim'' from a dim7 to a triad by following the instructions
-<A HREF="node14.html#defchord">here</A>; use the slightly oddball
-notation of ``m<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5'' which generates a ``diminished triad''; or
-use the more-oddball notation ``dim3''. A more generic solution is to use
-T<SMALL>WEAKS</SMALL> to change between ``7th'' and ``triad'' (see
-<A HREF="node25.html#tweak-dim">here</A> for details). Our
-recommendation is to use ``m<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>5'' for the triad and ``dim7'' for
-the four note chord.
-
-<P>
-Notational notes: In printed music a ``diminished'' chord is sometimes
-represented with a small circle symbol (e.g., ``F
-  <sup><b>o</b></sup>'') and a
-``half-diminished'' as a small slashed circle (e.g.,
-``C
-  <sup><b>ø</b></sup>''). 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts this input so long as:
-
-<P>
-<DL COMPACT>
-<DT>
-  <sup><b>o</b></sup></DT>
-<DD>is represented by the character code 176,
- 
-</DD>
-<DT>
-  <sup><b>ø</b></sup></DT>
-<DD>is represented by the character code 248.
-</DD>
-</DL>
-
-<P>
-
-<H2><A NAME="SECTION003214000000000000000"></A>
-<A NAME="slashchords"></A>
+    <B>Groove Swing
+<BR>  // Set the music into a 
+<BR>  // series of macros
 <BR>
-Slash Chords
-</H2>
-
-<P>
-Charts sometimes use <SPAN  CLASS="textit">slash chords</SPAN> in the form ``Am/E''. This
-notation is used, mainly, to indicate chord inversions. For example,
-the chord notes in ``Am/E'' become ``E'', ``A'' and ``C'' with the
-``E'' taking the root position. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will accept chords of this type.
-However, you may not notice any difference in the generated tracks due
-to the inversions used by the current pattern.
-
-<P>
-You may also encounter slash chords where the note after the ``slash''
-is <SPAN  CLASS="textit">not</SPAN> a note in the chord. Consider the ambiguous notation
-``Dm/C''. The composer (or copyist) might mean to add a ``C'' bass
-note to a ``Dm'' chord, or she might mean ``Dm7'', or even an inverted
-``Dm7''. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will handle these ... almost perfectly. When the
-``slash'' part of the chord indicates a note which is <SPAN  CLASS="textit">not</SPAN> a
-note in the chord, 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes that the indicated note should be
-used in the bass line. Since each chord generated by 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  also has a
-``scale'' associated with it for use by bass and scale patterns this
-works. For example, a C Major chord will have the scale ``c, d, e, f,
-g, a, b''; a C Minor chord has the same scale, but with an e<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
- SRC="img1.png"
- ALT="$ \flat$"></SPAN>.
-If the slash note is contained in the scale, the scale will be rotated
-so that the note becomes the ``root'' note.
-
-<P>
-A warning message will be printed if the note is not in both the chord
-and the scale (and the slash part will have no effect). In this case
-you might want to change the chord type to include the slashed note.
-For example, if you have the notation ``Gm7/C'' you might want to
-change that to ``Gm11/C'' since the 11th chord includes the ``C''.
-
-<P>
-Another notation you may see is something like ``Dm/9''. Again, the
-meaning is not clear. It probably means a ``Dm9'', or ``Dm9/E''
-... but since 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  isn't sure this notation will generate an
-error.
-
-<P>
-As an option, you can use a Roman or Arabic numeral in the range ``I''
-to ``VII'' or ``1'' to ``7'' to specify the bass note (sometimes
-referred to as ``fingered bass''). For example, to specify the bass
-note as the <SPAN  CLASS="textbf">5th</SPAN> in a <SPAN  CLASS="textbf">C major</SPAN> chord you can use
-either <SPAN  CLASS="textbf">G/D</SPAN>, <SPAN  CLASS="textbf">G/V</SPAN>, or <SPAN  CLASS="textbf">G/v</SPAN>. The Roman portion
-can be in upper or lower case.
-
-<P>
-Please note that for fairly obvious reasons you cannot have both slash
-notation and an inversion (see the next section).
-
-<P>
-For more details on ``slash chords'' your favorite music theory book
-or teacher is highly recommended!
-
-<P>
-
-<H2><A NAME="SECTION003215000000000000000">
-Polychords</A>
-</H2>
-
-<P>
-In modern music chords can be quite complex and difficult to notate in
-anything but standard sheet music. In addition to the slash chords
-discussed above there are also P<SMALL>OLYCHORDS</SMALL>. Simply stated a
-polychord is the result of two (or more) chords played at the same
-time. In traditional music theory this is notated as a fraction. So, a
-Dmajor chord combined with a Cseventh could be notated as
-<SPAN  CLASS="textbf">D/C7</SPAN>. In traditional theory, the notes in the D chord would
-be played higher (above) the notes of the C7 chord.
-
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  handles polychords by specifying the two parts joined by a
-``pipe'' symbol. So, the example above would be notated as:
-
-<P>
-
-      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
-        <tr><td>
-    <B>C7¦D  </B> 
+mset A
+<BR>  Print Section A
+<BR>  C
+<BR>  G
+<BR>
+endmset
+<BR>
+mset B
+<BR>  print Section B
+<BR>  Dm
+<BR>  Em
+<BR>
+endmset
+<BR>
+mset Solo
+<BR>  Print Solo Section $Count
+<BR>  Am / B7 Cdim
+<BR>
+endmset
+<BR>  // Use the macros for an
+<BR>  // "A, A, B, Solo * 8, A"
+<BR>  // form
+<BR>  $A
+<BR>  $A
+<BR>  $B
+<BR>
+set Count 1
+<BR>
+label a
+<BR>  $solo
+<BR>  inc COUNT
+<BR>  if le $count 8
+<BR>    goto A
+<BR>  endif
+<BR>  $A
+<BR></B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-For optimal results, you should understand the process by which 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
-creates the new chord:
+Note that the ``Print'' lines are used for debugging purposes. The case
+of the variable names has been mixed to illustrate the fact that
+``Solo'' is the same as ``SOLO'' which is the same as ``solo''.
 
 <P>
-
-<OL>
-<LI>The notes for the first chord and the underlying scale are
-  calculated,
-</LI>
-<LI>The notes for the second chord are calculated,
-</LI>
-<LI>The notes are combined (with duplicates removed).
-</LI>
-<LI>If the new chord is longer than 8 notes it is truncated (and a
-  warning message is displayed).
-</LI>
-</OL>
-
-<P>
-Note that the scale list used by B<SMALL>ASS</SMALL> and S<SMALL>CALE</SMALL> is the
-one belonging to the first chord; the second chord's octave is not
-adjusted; and no volume changes between the two chords are made. This
-means that you most likely should take care to ensure the following:
-
-<P>
-
-<UL>
-<LI>Explicitly set the octave of the second chord with the ``+''
-  modifier. To continue the example, use ``C7¦+D''.
-
-<P>
-</LI>
-<LI>Consider the order of the two chords to ensure the proper scale.
-  The chord ``C7¦+D'' and ``+D¦C7'' may generate
-  the same notes, but the underlying scales are completely different.
-
-<P>
-</LI>
-<LI>Consider adjusting the volume of the individual notes in the new
-  chord. Since you'll not be using polychords very often you might
-  want to do adjust the pattern with a R<SMALL>IFF</SMALL> directive:
+Now, if you don't like things that look like old BASIC program code,
+you could just as easily duplicate the above with:
 
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord Riff 1 2 90 85 80 75 70 65 60  
+    <B>Groove Swing
+<BR>
+repeat
+<BR>  repeat
+<BR>    Print Section A
+<BR>    C
+<BR>    G
+<BR>    If Def count
+<BR>      eof
+<BR>    Endif
+<BR>    Endrepeat
+<BR>    Print Section B
+<BR>    Dm
+<BR>    Em
+<BR>    Set Count 1
+<BR>    Repeat
+<BR>      Print Solo $Count
+<BR>      Am
+<BR>      Inc Count
+<BR>    Repeatending 7
+<BR>  Repeatend
 <BR>
-C7¦+D   </B> 
+Repeatend   </B> 
    
 	    </td></tr>
       </Table>
 
 <P>
-which would generate a 2 beat chord with decreasing note velocities.
-
-<P>
-</LI>
-<LI>Pay careful attention to the V<SMALL>OICING</SMALL> of the chord.
-  Different setting mangle the note order and produce different
-  results from what you may expect.
-</LI>
-</UL>
-
-<P>
-It is possible to combine slash, barre, octave and inversions with
-polychords. In the case of barre only the value for the first chord is
-used.
-
-<P>
-A cute trick is to create a ``pretend'' polychord by duplicating the
-chord into a higher octave. For example, the chord ``D¦+D''
-will generate two D major chords an octave apart. You might use this
-to make a single bar sound brighter. If you are not hearing what you
-think should, examine the V<SMALL>OICING</SMALL> for the
-track--V<SMALL>OICING </SMALL>M<SMALL>ODE=</SMALL>O<SMALL>PTIMAL</SMALL> will remove the duplicate notes
-you are trying to insert.
-
-<P>
-
-<H2><A NAME="SECTION003216000000000000000">
-Chord Inversions</A>
-</H2>
-
-<P>
-Instead of using a slash chord you can specify an inversion to use
-with a chord.  The notation is simply an ``>'' and a number
-between -5 and 5 immediately following the chord name.
-
-<P>
-The chord will be ``rotated'' as specified by the value after the
-``>''.
-
-<P>
-For example, the chord ``C>2'' will generate the notes G,
-C and E; ``F>-1'' gives C, F and A.
-
-<P>
-There is an important difference between this option and a slash
-chord: in inversions neither the root note nor the associated scale
-are modified.
-
-<P>
-The actual effect of a chord inversion will vary, perhaps greatly,
-depending on the V<SMALL>OICING</SMALL> mode. For example, using an inverted
-chord with V<SMALL>OICING </SMALL>M<SMALL>ODE=</SMALL>O<SMALL>PTIMAL</SMALL> makes no difference at all,
-using with V<SMALL>OICING </SMALL>M<SMALL>ODE=</SMALL>N<SMALL>ONE</SMALL> (the default) gives the most
-difference.
-
-<P>
-
-<H2><A NAME="SECTION003217000000000000000"></A>
-<A NAME="barre-chords"></A>
-<BR>
-Barre Settings
-</H2>
-
-<P>
-It is possible to set a barre for a chord in a P<SMALL>LECTRUM</SMALL> track
-by adding a ``:'' and a value to the chordname. A barre setting must
-be the last item in a chordname and is only used by P<SMALL>LECTRUM</SMALL>
-tracks. Barre values must be in the range -20 to 20. Examples include
-``Cm:3'', ``E7>2:-2'' and ``+F:4''.
-
-<P>
-<SPAN  CLASS="textit">Important: unlike a real instrument, 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  barre chords do not
-  change the pitch (transpose) the chord. The same chord is played,
-  but with a higher tonality.</SPAN>
-
-<P>
-
-<H2><A NAME="SECTION003218000000000000000"></A>
-<A NAME="romanchords"></A>
-<BR>
-Roman Numerals
-</H2>
-
-<P>
-Instead of standard chord symbol notation you can use roman numerals
-to specify chords. This is not the place for music theory, but, simply
-put, a roman numeral specifies an interval based on the current
-key. So, in the key of <SPAN  CLASS="textbf">C Major</SPAN> a ''I'' would be a <SPAN  CLASS="textbf">C
-  major chord</SPAN>, ``V'' a <SPAN  CLASS="textbf">G major</SPAN>, etc.
-
-<P>
-When using Roman numeral chords it is very important to set the
-K<SMALL>EY</SMALL>S<SMALL>IG</SMALL>nature! Failing to do this will result in undefined
-behavior<A NAME="tex2html118"
-  HREF="#foot19039"><SUP>A.<SPAN CLASS="arabic">2</SPAN></SUP></A>. See
-<A HREF="node26.html#keysignature">here</A> for details on setting
-the key signature.
-
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  recognizes the
-following:
-
-<P>
-<DL COMPACT>
-<DT></DT>
-<DD><DL>
-<DT><STRONG>I to VII</STRONG></DT>
-<DD>These uppercase roman numerals represent major
-    chords.
-
-<P>
-</DD>
-<DT><STRONG>i to vii</STRONG></DT>
-<DD>Lowercase roman numerals represent minor chords.
-  
-</DD>
-</DL>
-</DD>
-</DL>
+The choice is up to you.
 
 <P>
-In addition, certain modifiers can be used to specify a chord quality
-(major, diminished, etc). These are appended to the roman numeral
-(without spaces). 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is a bit lazy when it comes to the strict
-interpretation of chord qualities and permits many constructions which
-are technically incorrect (but work fine musically). Quality modifiers include the following:
 
-<P>
-<DL COMPACT>
-<DT></DT>
-<DD><DL>
-<DT><STRONG>0, o, O or 
-  <sup><b>o</b></sup></STRONG></DT>
-<DD>a diminished triad. Only valid with lowercase
-    (minor) numerals,
-  
-</DD>
-<DT><STRONG>07, o7, O7 or 
-  <sup><b>o</b></sup></STRONG></DT>
-<DD>a diminished seventh chord. Only valid with
-    lowercase (minor) numerals,
-  
-</DD>
-<DT><STRONG>-07, -o7, -O7 or 
-  <sup><b>ø</b></sup></STRONG></DT>
-<DD>a half diminished seventh chord. Only valid
-    with lowercase (minor) numerals,
-  
-</DD>
-<DT><STRONG>b or &</STRONG></DT>
-<DD>Lowers the resulting chord pitch by a semitone,
-  
-</DD>
-<DT><STRONG>#</STRONG></DT>
-<DD>Raises the resulting chord pitch by a semitone.
-  
-</DD>
-</DL>
-</DD>
-</DL>
-
-<P>
-Examples of roman numeral chords include ``I'', ``IV'', ``V7'',
-``ii0'', ``V13'' and ``v13''.
-
-<P>
-Other chord modifiers such as octave adjustment, capo and inversions
-can be combined with roman numerals. So, ``I:3'',
-``+ii>2'' and ``IV7>2:-2'' are
-legitimate.
-
-<P>
-When specifying chords in Roman numeral notation ``slash''
-inversions should be specified in Arabic or Roman numerals,
-<A HREF="#slashchords"> details here.</A><A NAME="tex2html119"
-  HREF="#foot19040"><SUP>A.<SPAN CLASS="arabic">3</SPAN></SUP></A>
-<P>
-
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's implementation differs from the standard in several ways:
-
-<P>
-
-<UL>
-<LI>In Roman, the symbol for diminished chords should be the small,
-  raised circle ``
-  <sup><b>o</b></sup>''. Since it's hard to type that with a text editor we
-  use a ``0'' (digit), ``o'' or ``O''. Half diminished should be the
-  slashed circle ``
-  <sup><b>ø</b></sup>'' ... to make typing easier we recommend
-  our alternate of an ``o'' preceded by a ``-''. If your input method
-  and text editor support ``
-  <sup><b>o</b></sup>'' and ``
-  <sup><b>ø</b></sup>''
-  ensure they are the character values 176 and 248.
-
-<P>
-</LI>
-<LI>In Roman, inversions are specified with small, raised Arabic
-  numerals after the chord name. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't support this.
-
-<P>
-</LI>
-<LI>In Roman, bass notes are specified with a small Arabic numeral
-  after the chord name. 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't support this. Use slash notation
-  instead.
-
-<P>
-</LI>
-<LI>Unlike Roman, complicated notations are permitted. For example
-  (in the key of C) the roman chords <SPAN  CLASS="textbf">ib6(add9)</SPAN> and
-  <SPAN  CLASS="textbf">Ibm6(add9)</SPAN> will both convert to the standard notation
-  <SPAN  CLASS="textbf">Cbm6(add9)</SPAN>.
-
-<P>
-</LI>
-<LI>
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  permits the use of a <SPAN  CLASS="textbf">b</SPAN> or <SPAN  CLASS="textbf">#</SPAN> to modify
-  the pitch by a semitone. In strict Roman numeral usage the chord
-  should be specified as an altered chord or inversion. However, it's
-  much too common to see usages like <SPAN  CLASS="textbf">C#dim</SPAN> in the key of
-  <SPAN  CLASS="textbf">C</SPAN> to disallow <SPAN  CLASS="textbf">i#0</SPAN>. And to be completely wrong,
-  but permitted, you could even use <SPAN  CLASS="textbf">I#dim</SPAN> (blame it on the
-  parser).
-
-<P>
-</LI>
-</UL>
-
-<P>
-To aid in debugging, a special D<SMALL>EBUG</SMALL> option R<SMALL>OMAN</SMALL> is
-  provided. When enabled this will display the conversions for both
-  Roman numeral chords and slash notation. See
-  <A HREF="node26.html#debugging">here</A> for information to
-  enable/disable this option.
-
-<P>
-
-<H1><A NAME="SECTION003220000000000000000"></A>
-  <A NAME="sec-voicenames"></A>
-<BR>
-MIDI Voices
+<H1><A NAME="SECTION003230000000000000000">
+Where's the GUI?</A>
 </H1>
 
 <P>
-When setting a voice for a track (i.e. Bass Voice NN), you can
-  specify the patch to use with a symbolic constant. Any combination
-  of upper and lower case is permitted. The following are the names
-  with the equivalent voice numbers:
-
-<P>
-
-  
-
-<P>
+<SPAN  CLASS="textit">I really think that 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is a cool program. But, it needs a
+  <SPAN  CLASS="textit">GUI</SPAN>.  Are you planning on writing one? Will you help me if I
+  start to write one?</SPAN>
 
-<H2><A NAME="SECTION003221000000000000000">
-Voices, Alphabetically</A>
-</H2> <TABLE CELLPADDING=3>
-<TR><TD ALIGN="LEFT">
- <SPAN  CLASS="textbf">5thSawWave</SPAN></TD>
-<TD ALIGN="LEFT">86</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Accordion</SPAN></TH>
-<TD ALIGN="LEFT">21</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">AcousticBass</SPAN></TH>
-<TD ALIGN="LEFT">32</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">AgogoBells</SPAN></TH>
-<TD ALIGN="LEFT">113</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">AltoSax</SPAN></TH>
-<TD ALIGN="LEFT">65</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Applause/Noise</SPAN></TH>
-<TD ALIGN="LEFT">126</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Atmosphere</SPAN></TH>
-<TD ALIGN="LEFT">99</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BagPipe</SPAN></TH>
-<TD ALIGN="LEFT">109</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Bandoneon</SPAN></TH>
-<TD ALIGN="LEFT">23</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Banjo</SPAN></TH>
-<TD ALIGN="LEFT">105</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BaritoneSax</SPAN></TH>
-<TD ALIGN="LEFT">67</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Bass&Lead</SPAN></TH>
-<TD ALIGN="LEFT">87</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Bassoon</SPAN></TH>
-<TD ALIGN="LEFT">70</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BirdTweet</SPAN></TH>
-<TD ALIGN="LEFT">123</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BottleBlow</SPAN></TH>
-<TD ALIGN="LEFT">76</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BowedGlass</SPAN></TH>
-<TD ALIGN="LEFT">92</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BrassSection</SPAN></TH>
-<TD ALIGN="LEFT">61</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BreathNoise</SPAN></TH>
-<TD ALIGN="LEFT">121</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Brightness</SPAN></TH>
-<TD ALIGN="LEFT">100</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Celesta</SPAN></TH>
-<TD ALIGN="LEFT">8</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Cello</SPAN></TH>
-<TD ALIGN="LEFT">42</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Charang</SPAN></TH>
-<TD ALIGN="LEFT">84</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ChifferLead</SPAN></TH>
-<TD ALIGN="LEFT">83</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ChoirAahs</SPAN></TH>
-<TD ALIGN="LEFT">52</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ChurchOrgan</SPAN></TH>
-<TD ALIGN="LEFT">19</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Clarinet</SPAN></TH>
-<TD ALIGN="LEFT">71</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Clavinet</SPAN></TH>
-<TD ALIGN="LEFT">7</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">CleanGuitar</SPAN></TH>
-<TD ALIGN="LEFT">27</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ContraBass</SPAN></TH>
-<TD ALIGN="LEFT">43</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Crystal</SPAN></TH>
-<TD ALIGN="LEFT">98</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">DistortonGuitar</SPAN></TH>
-<TD ALIGN="LEFT">30</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">EchoDrops</SPAN></TH>
-<TD ALIGN="LEFT">102</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">EnglishHorn</SPAN></TH>
-<TD ALIGN="LEFT">69</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">EPiano</SPAN></TH>
-<TD ALIGN="LEFT">5</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Fantasia</SPAN></TH>
-<TD ALIGN="LEFT">88</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Fiddle</SPAN></TH>
-<TD ALIGN="LEFT">110</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">FingeredBass</SPAN></TH>
-<TD ALIGN="LEFT">33</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Flute</SPAN></TH>
-<TD ALIGN="LEFT">73</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">FrenchHorn</SPAN></TH>
-<TD ALIGN="LEFT">60</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">FretlessBass</SPAN></TH>
-<TD ALIGN="LEFT">35</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Glockenspiel</SPAN></TH>
-<TD ALIGN="LEFT">9</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Goblins</SPAN></TH>
-<TD ALIGN="LEFT">101</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">GuitarFretNoise</SPAN></TH>
-<TD ALIGN="LEFT">120</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">GuitarHarmonics</SPAN></TH>
-<TD ALIGN="LEFT">31</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">GunShot</SPAN></TH>
-<TD ALIGN="LEFT">127</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HaloPad</SPAN></TH>
-<TD ALIGN="LEFT">94</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Harmonica</SPAN></TH>
-<TD ALIGN="LEFT">22</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HarpsiChord</SPAN></TH>
-<TD ALIGN="LEFT">6</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HelicopterBlade</SPAN></TH>
-<TD ALIGN="LEFT">125</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Honky-TonkPiano</SPAN></TH>
-<TD ALIGN="LEFT">3</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">IceRain</SPAN></TH>
-<TD ALIGN="LEFT">96</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">JazzGuitar</SPAN></TH>
-<TD ALIGN="LEFT">26</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Kalimba</SPAN></TH>
-<TD ALIGN="LEFT">108</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Koto</SPAN></TH>
-<TD ALIGN="LEFT">107</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Marimba</SPAN></TH>
-<TD ALIGN="LEFT">12</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MelodicTom1</SPAN></TH>
-<TD ALIGN="LEFT">117</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MetalPad</SPAN></TH>
-<TD ALIGN="LEFT">93</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MusicBox</SPAN></TH>
-<TD ALIGN="LEFT">10</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MutedGuitar</SPAN></TH>
-<TD ALIGN="LEFT">28</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MutedTrumpet</SPAN></TH>
-<TD ALIGN="LEFT">59</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">NylonGuitar</SPAN></TH>
-<TD ALIGN="LEFT">24</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Oboe</SPAN></TH>
-<TD ALIGN="LEFT">68</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ocarina</SPAN></TH>
-<TD ALIGN="LEFT">79</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OrchestraHit</SPAN></TH>
-<TD ALIGN="LEFT">55</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OrchestralHarp</SPAN></TH>
-<TD ALIGN="LEFT">46</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Organ1</SPAN></TH>
-<TD ALIGN="LEFT">16</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Organ2</SPAN></TH>
-<TD ALIGN="LEFT">17</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Organ3</SPAN></TH>
-<TD ALIGN="LEFT">18</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OverDriveGuitar</SPAN></TH>
-<TD ALIGN="LEFT">29</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PanFlute</SPAN></TH>
-<TD ALIGN="LEFT">75</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Piano1</SPAN></TH>
-<TD ALIGN="LEFT">0</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Piano2</SPAN></TH>
-<TD ALIGN="LEFT">1</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Piano3</SPAN></TH>
-<TD ALIGN="LEFT">2</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Piccolo</SPAN></TH>
-<TD ALIGN="LEFT">72</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PickedBass</SPAN></TH>
-<TD ALIGN="LEFT">34</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PizzicatoString</SPAN></TH>
-<TD ALIGN="LEFT">45</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PolySynth</SPAN></TH>
-<TD ALIGN="LEFT">90</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Recorder</SPAN></TH>
-<TD ALIGN="LEFT">74</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ReedOrgan</SPAN></TH>
-<TD ALIGN="LEFT">20</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ReverseCymbal</SPAN></TH>
-<TD ALIGN="LEFT">119</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RhodesPiano</SPAN></TH>
-<TD ALIGN="LEFT">4</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Santur</SPAN></TH>
-<TD ALIGN="LEFT">15</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SawWave</SPAN></TH>
-<TD ALIGN="LEFT">81</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SeaShore</SPAN></TH>
-<TD ALIGN="LEFT">122</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Shakuhachi</SPAN></TH>
-<TD ALIGN="LEFT">77</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Shamisen</SPAN></TH>
-<TD ALIGN="LEFT">106</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Shanai</SPAN></TH>
-<TD ALIGN="LEFT">111</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Sitar</SPAN></TH>
-<TD ALIGN="LEFT">104</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SlapBass1</SPAN></TH>
-<TD ALIGN="LEFT">36</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SlapBass2</SPAN></TH>
-<TD ALIGN="LEFT">37</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SlowStrings</SPAN></TH>
-<TD ALIGN="LEFT">49</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SoloVoice</SPAN></TH>
-<TD ALIGN="LEFT">85</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SopranoSax</SPAN></TH>
-<TD ALIGN="LEFT">64</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SoundTrack</SPAN></TH>
-<TD ALIGN="LEFT">97</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SpaceVoice</SPAN></TH>
-<TD ALIGN="LEFT">91</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SquareWave</SPAN></TH>
-<TD ALIGN="LEFT">80</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">StarTheme</SPAN></TH>
-<TD ALIGN="LEFT">103</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SteelDrums</SPAN></TH>
-<TD ALIGN="LEFT">114</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SteelGuitar</SPAN></TH>
-<TD ALIGN="LEFT">25</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Strings</SPAN></TH>
-<TD ALIGN="LEFT">48</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SweepPad</SPAN></TH>
-<TD ALIGN="LEFT">95</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynCalliope</SPAN></TH>
-<TD ALIGN="LEFT">82</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthBass1</SPAN></TH>
-<TD ALIGN="LEFT">38</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthBass2</SPAN></TH>
-<TD ALIGN="LEFT">39</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthBrass1</SPAN></TH>
-<TD ALIGN="LEFT">62</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthBrass2</SPAN></TH>
-<TD ALIGN="LEFT">63</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthDrum</SPAN></TH>
-<TD ALIGN="LEFT">118</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthStrings1</SPAN></TH>
-<TD ALIGN="LEFT">50</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthStrings2</SPAN></TH>
-<TD ALIGN="LEFT">51</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthVox</SPAN></TH>
-<TD ALIGN="LEFT">54</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TaikoDrum</SPAN></TH>
-<TD ALIGN="LEFT">116</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TelephoneRing</SPAN></TH>
-<TD ALIGN="LEFT">124</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TenorSax</SPAN></TH>
-<TD ALIGN="LEFT">66</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Timpani</SPAN></TH>
-<TD ALIGN="LEFT">47</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TinkleBell</SPAN></TH>
-<TD ALIGN="LEFT">112</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TremoloStrings</SPAN></TH>
-<TD ALIGN="LEFT">44</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Trombone</SPAN></TH>
-<TD ALIGN="LEFT">57</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Trumpet</SPAN></TH>
-<TD ALIGN="LEFT">56</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Tuba</SPAN></TH>
-<TD ALIGN="LEFT">58</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TubularBells</SPAN></TH>
-<TD ALIGN="LEFT">14</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Vibraphone</SPAN></TH>
-<TD ALIGN="LEFT">11</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Viola</SPAN></TH>
-<TD ALIGN="LEFT">41</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Violin</SPAN></TH>
-<TD ALIGN="LEFT">40</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VoiceOohs</SPAN></TH>
-<TD ALIGN="LEFT">53</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">WarmPad</SPAN></TH>
-<TD ALIGN="LEFT">89</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Whistle</SPAN></TH>
-<TD ALIGN="LEFT">78</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">WoodBlock</SPAN></TH>
-<TD ALIGN="LEFT">115</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Xylophone</SPAN></TH>
-<TD ALIGN="LEFT">13</TD>
-</TR>
-<TR><TD></TD>
-<TD ALIGN="LEFT"> </TD>
-</TR>
-</TABLE> 
 <P>
+Thanks for the kind comments! The author likes 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  too. A lot!
 
-<H2><A NAME="SECTION003222000000000000000">
-Voices, By MIDI Value</A>
-</H2> <TABLE CELLPADDING=3>
-<TR><TD ALIGN="LEFT"> <SPAN  CLASS="textbf">0</SPAN></TD>
-<TD ALIGN="LEFT">Piano1</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">1</SPAN></TH>
-<TD ALIGN="LEFT">Piano2</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">2</SPAN></TH>
-<TD ALIGN="LEFT">Piano3</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">3</SPAN></TH>
-<TD ALIGN="LEFT">Honky-TonkPiano</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">4</SPAN></TH>
-<TD ALIGN="LEFT">RhodesPiano</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">5</SPAN></TH>
-<TD ALIGN="LEFT">EPiano</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">6</SPAN></TH>
-<TD ALIGN="LEFT">HarpsiChord</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7</SPAN></TH>
-<TD ALIGN="LEFT">Clavinet</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">8</SPAN></TH>
-<TD ALIGN="LEFT">Celesta</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9</SPAN></TH>
-<TD ALIGN="LEFT">Glockenspiel</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">10</SPAN></TH>
-<TD ALIGN="LEFT">MusicBox</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11</SPAN></TH>
-<TD ALIGN="LEFT">Vibraphone</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">12</SPAN></TH>
-<TD ALIGN="LEFT">Marimba</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13</SPAN></TH>
-<TD ALIGN="LEFT">Xylophone</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">14</SPAN></TH>
-<TD ALIGN="LEFT">TubularBells</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">15</SPAN></TH>
-<TD ALIGN="LEFT">Santur</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">16</SPAN></TH>
-<TD ALIGN="LEFT">Organ1</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">17</SPAN></TH>
-<TD ALIGN="LEFT">Organ2</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">18</SPAN></TH>
-<TD ALIGN="LEFT">Organ3</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">19</SPAN></TH>
-<TD ALIGN="LEFT">ChurchOrgan</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">20</SPAN></TH>
-<TD ALIGN="LEFT">ReedOrgan</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">21</SPAN></TH>
-<TD ALIGN="LEFT">Accordion</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">22</SPAN></TH>
-<TD ALIGN="LEFT">Harmonica</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">23</SPAN></TH>
-<TD ALIGN="LEFT">Bandoneon</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">24</SPAN></TH>
-<TD ALIGN="LEFT">NylonGuitar</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">25</SPAN></TH>
-<TD ALIGN="LEFT">SteelGuitar</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">26</SPAN></TH>
-<TD ALIGN="LEFT">JazzGuitar</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">27</SPAN></TH>
-<TD ALIGN="LEFT">CleanGuitar</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">28</SPAN></TH>
-<TD ALIGN="LEFT">MutedGuitar</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">29</SPAN></TH>
-<TD ALIGN="LEFT">OverDriveGuitar</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">30</SPAN></TH>
-<TD ALIGN="LEFT">DistortonGuitar</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">31</SPAN></TH>
-<TD ALIGN="LEFT">GuitarHarmonics</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">32</SPAN></TH>
-<TD ALIGN="LEFT">AcousticBass</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">33</SPAN></TH>
-<TD ALIGN="LEFT">FingeredBass</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">34</SPAN></TH>
-<TD ALIGN="LEFT">PickedBass</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">35</SPAN></TH>
-<TD ALIGN="LEFT">FretlessBass</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">36</SPAN></TH>
-<TD ALIGN="LEFT">SlapBass1</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">37</SPAN></TH>
-<TD ALIGN="LEFT">SlapBass2</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">38</SPAN></TH>
-<TD ALIGN="LEFT">SynthBass1</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">39</SPAN></TH>
-<TD ALIGN="LEFT">SynthBass2</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">40</SPAN></TH>
-<TD ALIGN="LEFT">Violin</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">41</SPAN></TH>
-<TD ALIGN="LEFT">Viola</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">42</SPAN></TH>
-<TD ALIGN="LEFT">Cello</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">43</SPAN></TH>
-<TD ALIGN="LEFT">ContraBass</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">44</SPAN></TH>
-<TD ALIGN="LEFT">TremoloStrings</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">45</SPAN></TH>
-<TD ALIGN="LEFT">PizzicatoString</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">46</SPAN></TH>
-<TD ALIGN="LEFT">OrchestralHarp</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">47</SPAN></TH>
-<TD ALIGN="LEFT">Timpani</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">48</SPAN></TH>
-<TD ALIGN="LEFT">Strings</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">49</SPAN></TH>
-<TD ALIGN="LEFT">SlowStrings</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">50</SPAN></TH>
-<TD ALIGN="LEFT">SynthStrings1</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">51</SPAN></TH>
-<TD ALIGN="LEFT">SynthStrings2</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">52</SPAN></TH>
-<TD ALIGN="LEFT">ChoirAahs</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">53</SPAN></TH>
-<TD ALIGN="LEFT">VoiceOohs</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">54</SPAN></TH>
-<TD ALIGN="LEFT">SynthVox</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">55</SPAN></TH>
-<TD ALIGN="LEFT">OrchestraHit</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">56</SPAN></TH>
-<TD ALIGN="LEFT">Trumpet</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">57</SPAN></TH>
-<TD ALIGN="LEFT">Trombone</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">58</SPAN></TH>
-<TD ALIGN="LEFT">Tuba</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">59</SPAN></TH>
-<TD ALIGN="LEFT">MutedTrumpet</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">60</SPAN></TH>
-<TD ALIGN="LEFT">FrenchHorn</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">61</SPAN></TH>
-<TD ALIGN="LEFT">BrassSection</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">62</SPAN></TH>
-<TD ALIGN="LEFT">SynthBrass1</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">63</SPAN></TH>
-<TD ALIGN="LEFT">SynthBrass2</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">64</SPAN></TH>
-<TD ALIGN="LEFT">SopranoSax</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">65</SPAN></TH>
-<TD ALIGN="LEFT">AltoSax</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">66</SPAN></TH>
-<TD ALIGN="LEFT">TenorSax</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">67</SPAN></TH>
-<TD ALIGN="LEFT">BaritoneSax</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">68</SPAN></TH>
-<TD ALIGN="LEFT">Oboe</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">69</SPAN></TH>
-<TD ALIGN="LEFT">EnglishHorn</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">70</SPAN></TH>
-<TD ALIGN="LEFT">Bassoon</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">71</SPAN></TH>
-<TD ALIGN="LEFT">Clarinet</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">72</SPAN></TH>
-<TD ALIGN="LEFT">Piccolo</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">73</SPAN></TH>
-<TD ALIGN="LEFT">Flute</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">74</SPAN></TH>
-<TD ALIGN="LEFT">Recorder</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">75</SPAN></TH>
-<TD ALIGN="LEFT">PanFlute</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">76</SPAN></TH>
-<TD ALIGN="LEFT">BottleBlow</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">77</SPAN></TH>
-<TD ALIGN="LEFT">Shakuhachi</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">78</SPAN></TH>
-<TD ALIGN="LEFT">Whistle</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">79</SPAN></TH>
-<TD ALIGN="LEFT">Ocarina</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">80</SPAN></TH>
-<TD ALIGN="LEFT">SquareWave</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">81</SPAN></TH>
-<TD ALIGN="LEFT">SawWave</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">82</SPAN></TH>
-<TD ALIGN="LEFT">SynCalliope</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">83</SPAN></TH>
-<TD ALIGN="LEFT">ChifferLead</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">84</SPAN></TH>
-<TD ALIGN="LEFT">Charang</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">85</SPAN></TH>
-<TD ALIGN="LEFT">SoloVoice</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">86</SPAN></TH>
-<TD ALIGN="LEFT">5thSawWave</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">87</SPAN></TH>
-<TD ALIGN="LEFT">Bass&Lead</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">88</SPAN></TH>
-<TD ALIGN="LEFT">Fantasia</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">89</SPAN></TH>
-<TD ALIGN="LEFT">WarmPad</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">90</SPAN></TH>
-<TD ALIGN="LEFT">PolySynth</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">91</SPAN></TH>
-<TD ALIGN="LEFT">SpaceVoice</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">92</SPAN></TH>
-<TD ALIGN="LEFT">BowedGlass</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">93</SPAN></TH>
-<TD ALIGN="LEFT">MetalPad</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">94</SPAN></TH>
-<TD ALIGN="LEFT">HaloPad</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">95</SPAN></TH>
-<TD ALIGN="LEFT">SweepPad</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">96</SPAN></TH>
-<TD ALIGN="LEFT">IceRain</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">97</SPAN></TH>
-<TD ALIGN="LEFT">SoundTrack</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">98</SPAN></TH>
-<TD ALIGN="LEFT">Crystal</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">99</SPAN></TH>
-<TD ALIGN="LEFT">Atmosphere</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">100</SPAN></TH>
-<TD ALIGN="LEFT">Brightness</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">101</SPAN></TH>
-<TD ALIGN="LEFT">Goblins</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">102</SPAN></TH>
-<TD ALIGN="LEFT">EchoDrops</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">103</SPAN></TH>
-<TD ALIGN="LEFT">StarTheme</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">104</SPAN></TH>
-<TD ALIGN="LEFT">Sitar</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">105</SPAN></TH>
-<TD ALIGN="LEFT">Banjo</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">106</SPAN></TH>
-<TD ALIGN="LEFT">Shamisen</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">107</SPAN></TH>
-<TD ALIGN="LEFT">Koto</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">108</SPAN></TH>
-<TD ALIGN="LEFT">Kalimba</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">109</SPAN></TH>
-<TD ALIGN="LEFT">BagPipe</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">110</SPAN></TH>
-<TD ALIGN="LEFT">Fiddle</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">111</SPAN></TH>
-<TD ALIGN="LEFT">Shanai</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">112</SPAN></TH>
-<TD ALIGN="LEFT">TinkleBell</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">113</SPAN></TH>
-<TD ALIGN="LEFT">AgogoBells</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">114</SPAN></TH>
-<TD ALIGN="LEFT">SteelDrums</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">115</SPAN></TH>
-<TD ALIGN="LEFT">WoodBlock</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">116</SPAN></TH>
-<TD ALIGN="LEFT">TaikoDrum</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">117</SPAN></TH>
-<TD ALIGN="LEFT">MelodicTom1</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">118</SPAN></TH>
-<TD ALIGN="LEFT">SynthDrum</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">119</SPAN></TH>
-<TD ALIGN="LEFT">ReverseCymbal</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">120</SPAN></TH>
-<TD ALIGN="LEFT">GuitarFretNoise</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">121</SPAN></TH>
-<TD ALIGN="LEFT">BreathNoise</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">122</SPAN></TH>
-<TD ALIGN="LEFT">SeaShore</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">123</SPAN></TH>
-<TD ALIGN="LEFT">BirdTweet</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">124</SPAN></TH>
-<TD ALIGN="LEFT">TelephoneRing</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">125</SPAN></TH>
-<TD ALIGN="LEFT">HelicopterBlade</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">126</SPAN></TH>
-<TD ALIGN="LEFT">Applause/Noise</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">127</SPAN></TH>
-<TD ALIGN="LEFT">GunShot</TD>
-</TR>
-<TR><TD></TD>
-<TD ALIGN="LEFT"> </TD>
-</TR>
-</TABLE> 
 <P>
+Some attempts have been made to write a number of <SPAN  CLASS="textit">GUI</SPAN>s for
 
-<H1><A NAME="SECTION003230000000000000000"></A>
-<A NAME="sec-drumnames"></A>
-<BR>
-Drum Notes
-</H1>
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> .  But, nothing seemed to be much more useful than the existing
+text interface. So, why waste too much time? There is nothing wrong with
+graphical programming interfaces, but perhaps not in this case.
 
 <P>
-When defining a drum tone, you can specify the patch to use with a
-symbolic constant. Any combination of upper and lower case is
-permitted. In addition to the drum tone name and the MIDI value, the
-equivalent ``name'' in <!-- MATH
- $^{superscript}$
- -->
-<SPAN CLASS="MATH"><SUP>superscript</SUP></SPAN> is included. The ``names'' may
-help you find the tones on your keyboard.
+But, I may well be wrong. If you think it'd be better with a
+<SPAN  CLASS="textit">GUI</SPAN> ... well, this is open source and you are more than
+welcome to write one. If you do, I'd suggest that you make your
+program a front-end which lets a user compile standard 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  files. If
+you find that more error reporting, etc. is required to interact
+properly with your code, let me know and I'll probably be quite
+willing to make those kind of changes.
 
 <P>
 
-<H2><A NAME="SECTION003231000000000000000">
-Drum Notes, Alphabetically</A>
-</H2> <TABLE CELLPADDING=3>
-<TR><TD ALIGN="LEFT"> <SPAN  CLASS="textbf">Cabasa</SPAN></TD>
-<TD ALIGN="LEFT">69<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Castanets</SPAN></TH>
-<TD ALIGN="LEFT">84<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ChineseCymbal</SPAN></TH>
-<TD ALIGN="LEFT">52<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Claves</SPAN></TH>
-<TD ALIGN="LEFT">75<SPAN CLASS="MATH"><SUP>E<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ClosedHiHat</SPAN></TH>
-<TD ALIGN="LEFT">42<SPAN CLASS="MATH"><SUP>G<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">CowBell</SPAN></TH>
-<TD ALIGN="LEFT">56<SPAN CLASS="MATH"><SUP>A<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">CrashCymbal1</SPAN></TH>
-<TD ALIGN="LEFT">49<SPAN CLASS="MATH"><SUP>D<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">CrashCymbal2</SPAN></TH>
-<TD ALIGN="LEFT">57<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HandClap</SPAN></TH>
-<TD ALIGN="LEFT">39<SPAN CLASS="MATH"><SUP>E<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighAgogo</SPAN></TH>
-<TD ALIGN="LEFT">67<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighBongo</SPAN></TH>
-<TD ALIGN="LEFT">60<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighQ</SPAN></TH>
-<TD ALIGN="LEFT">27<SPAN CLASS="MATH"><SUP>E<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighTimbale</SPAN></TH>
-<TD ALIGN="LEFT">65<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighTom1</SPAN></TH>
-<TD ALIGN="LEFT">50<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighTom2</SPAN></TH>
-<TD ALIGN="LEFT">48<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighWoodBlock</SPAN></TH>
-<TD ALIGN="LEFT">76<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">JingleBell</SPAN></TH>
-<TD ALIGN="LEFT">83<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">KickDrum1</SPAN></TH>
-<TD ALIGN="LEFT">36<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">KickDrum2</SPAN></TH>
-<TD ALIGN="LEFT">35<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LongGuiro</SPAN></TH>
-<TD ALIGN="LEFT">74<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LongLowWhistle</SPAN></TH>
-<TD ALIGN="LEFT">72<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowAgogo</SPAN></TH>
-<TD ALIGN="LEFT">68<SPAN CLASS="MATH"><SUP>A<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowBongo</SPAN></TH>
-<TD ALIGN="LEFT">61<SPAN CLASS="MATH"><SUP>D<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowConga</SPAN></TH>
-<TD ALIGN="LEFT">64<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowTimbale</SPAN></TH>
-<TD ALIGN="LEFT">66<SPAN CLASS="MATH"><SUP>G<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowTom1</SPAN></TH>
-<TD ALIGN="LEFT">43<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowTom2</SPAN></TH>
-<TD ALIGN="LEFT">41<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowWoodBlock</SPAN></TH>
-<TD ALIGN="LEFT">77<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Maracas</SPAN></TH>
-<TD ALIGN="LEFT">70<SPAN CLASS="MATH"><SUP>B<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MetronomeBell</SPAN></TH>
-<TD ALIGN="LEFT">34<SPAN CLASS="MATH"><SUP>B<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MetronomeClick</SPAN></TH>
-<TD ALIGN="LEFT">33<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MidTom1</SPAN></TH>
-<TD ALIGN="LEFT">47<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MidTom2</SPAN></TH>
-<TD ALIGN="LEFT">45<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MuteCuica</SPAN></TH>
-<TD ALIGN="LEFT">78<SPAN CLASS="MATH"><SUP>G<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MuteHighConga</SPAN></TH>
-<TD ALIGN="LEFT">62<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MuteSudro</SPAN></TH>
-<TD ALIGN="LEFT">85<SPAN CLASS="MATH"><SUP>D<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MuteTriangle</SPAN></TH>
-<TD ALIGN="LEFT">80<SPAN CLASS="MATH"><SUP>A<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OpenCuica</SPAN></TH>
-<TD ALIGN="LEFT">79<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OpenHighConga</SPAN></TH>
-<TD ALIGN="LEFT">63<SPAN CLASS="MATH"><SUP>E<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OpenHiHat</SPAN></TH>
-<TD ALIGN="LEFT">46<SPAN CLASS="MATH"><SUP>B<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OpenSudro</SPAN></TH>
-<TD ALIGN="LEFT">86<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OpenTriangle</SPAN></TH>
-<TD ALIGN="LEFT">81<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PedalHiHat</SPAN></TH>
-<TD ALIGN="LEFT">44<SPAN CLASS="MATH"><SUP>A<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RideBell</SPAN></TH>
-<TD ALIGN="LEFT">53<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RideCymbal1</SPAN></TH>
-<TD ALIGN="LEFT">51<SPAN CLASS="MATH"><SUP>E<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RideCymbal2</SPAN></TH>
-<TD ALIGN="LEFT">59<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ScratchPull</SPAN></TH>
-<TD ALIGN="LEFT">30<SPAN CLASS="MATH"><SUP>G<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ScratchPush</SPAN></TH>
-<TD ALIGN="LEFT">29<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Shaker</SPAN></TH>
-<TD ALIGN="LEFT">82<SPAN CLASS="MATH"><SUP>B<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ShortGuiro</SPAN></TH>
-<TD ALIGN="LEFT">73<SPAN CLASS="MATH"><SUP>D<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ShortHiWhistle</SPAN></TH>
-<TD ALIGN="LEFT">71<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SideKick</SPAN></TH>
-<TD ALIGN="LEFT">37<SPAN CLASS="MATH"><SUP>D<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Slap</SPAN></TH>
-<TD ALIGN="LEFT">28<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SnareDrum1</SPAN></TH>
-<TD ALIGN="LEFT">38<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SnareDrum2</SPAN></TH>
-<TD ALIGN="LEFT">40<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SplashCymbal</SPAN></TH>
-<TD ALIGN="LEFT">55<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SquareClick</SPAN></TH>
-<TD ALIGN="LEFT">32<SPAN CLASS="MATH"><SUP>A<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Sticks</SPAN></TH>
-<TD ALIGN="LEFT">31<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Tambourine</SPAN></TH>
-<TD ALIGN="LEFT">54<SPAN CLASS="MATH"><SUP>G<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VibraSlap</SPAN></TH>
-<TD ALIGN="LEFT">58<SPAN CLASS="MATH"><SUP>B<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TD></TD>
-<TD ALIGN="LEFT"> </TD>
-</TR>
-</TABLE> 
-<P>
-
-<H2><A NAME="SECTION003232000000000000000">
-Drum Notes, by MIDI Value</A>
-</H2> <TABLE CELLPADDING=3>
-<TR><TD ALIGN="LEFT"> <SPAN  CLASS="textbf">27</SPAN></TD>
-<TD ALIGN="LEFT">HighQ<SPAN CLASS="MATH"><SUP>E<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">28</SPAN></TH>
-<TD ALIGN="LEFT">Slap<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">29</SPAN></TH>
-<TD ALIGN="LEFT">ScratchPush<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">30</SPAN></TH>
-<TD ALIGN="LEFT">ScratchPull<SPAN CLASS="MATH"><SUP>G<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">31</SPAN></TH>
-<TD ALIGN="LEFT">Sticks<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">32</SPAN></TH>
-<TD ALIGN="LEFT">SquareClick<SPAN CLASS="MATH"><SUP>A<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">33</SPAN></TH>
-<TD ALIGN="LEFT">MetronomeClick<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">34</SPAN></TH>
-<TD ALIGN="LEFT">MetronomeBell<SPAN CLASS="MATH"><SUP>B<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">35</SPAN></TH>
-<TD ALIGN="LEFT">KickDrum2<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">36</SPAN></TH>
-<TD ALIGN="LEFT">KickDrum1<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">37</SPAN></TH>
-<TD ALIGN="LEFT">SideKick<SPAN CLASS="MATH"><SUP>D<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">38</SPAN></TH>
-<TD ALIGN="LEFT">SnareDrum1<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">39</SPAN></TH>
-<TD ALIGN="LEFT">HandClap<SPAN CLASS="MATH"><SUP>E<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">40</SPAN></TH>
-<TD ALIGN="LEFT">SnareDrum2<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">41</SPAN></TH>
-<TD ALIGN="LEFT">LowTom2<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">42</SPAN></TH>
-<TD ALIGN="LEFT">ClosedHiHat<SPAN CLASS="MATH"><SUP>G<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">43</SPAN></TH>
-<TD ALIGN="LEFT">LowTom1<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">44</SPAN></TH>
-<TD ALIGN="LEFT">PedalHiHat<SPAN CLASS="MATH"><SUP>A<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">45</SPAN></TH>
-<TD ALIGN="LEFT">MidTom2<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">46</SPAN></TH>
-<TD ALIGN="LEFT">OpenHiHat<SPAN CLASS="MATH"><SUP>B<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">47</SPAN></TH>
-<TD ALIGN="LEFT">MidTom1<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">48</SPAN></TH>
-<TD ALIGN="LEFT">HighTom2<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">49</SPAN></TH>
-<TD ALIGN="LEFT">CrashCymbal1<SPAN CLASS="MATH"><SUP>D<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">50</SPAN></TH>
-<TD ALIGN="LEFT">HighTom1<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">51</SPAN></TH>
-<TD ALIGN="LEFT">RideCymbal1<SPAN CLASS="MATH"><SUP>E<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">52</SPAN></TH>
-<TD ALIGN="LEFT">ChineseCymbal<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">53</SPAN></TH>
-<TD ALIGN="LEFT">RideBell<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">54</SPAN></TH>
-<TD ALIGN="LEFT">Tambourine<SPAN CLASS="MATH"><SUP>G<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">55</SPAN></TH>
-<TD ALIGN="LEFT">SplashCymbal<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">56</SPAN></TH>
-<TD ALIGN="LEFT">CowBell<SPAN CLASS="MATH"><SUP>A<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">57</SPAN></TH>
-<TD ALIGN="LEFT">CrashCymbal2<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">58</SPAN></TH>
-<TD ALIGN="LEFT">VibraSlap<SPAN CLASS="MATH"><SUP>B<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">59</SPAN></TH>
-<TD ALIGN="LEFT">RideCymbal2<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">60</SPAN></TH>
-<TD ALIGN="LEFT">HighBongo<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">61</SPAN></TH>
-<TD ALIGN="LEFT">LowBongo<SPAN CLASS="MATH"><SUP>D<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">62</SPAN></TH>
-<TD ALIGN="LEFT">MuteHighConga<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">63</SPAN></TH>
-<TD ALIGN="LEFT">OpenHighConga<SPAN CLASS="MATH"><SUP>E<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">64</SPAN></TH>
-<TD ALIGN="LEFT">LowConga<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">65</SPAN></TH>
-<TD ALIGN="LEFT">HighTimbale<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">66</SPAN></TH>
-<TD ALIGN="LEFT">LowTimbale<SPAN CLASS="MATH"><SUP>G<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">67</SPAN></TH>
-<TD ALIGN="LEFT">HighAgogo<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">68</SPAN></TH>
-<TD ALIGN="LEFT">LowAgogo<SPAN CLASS="MATH"><SUP>A<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">69</SPAN></TH>
-<TD ALIGN="LEFT">Cabasa<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">70</SPAN></TH>
-<TD ALIGN="LEFT">Maracas<SPAN CLASS="MATH"><SUP>B<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">71</SPAN></TH>
-<TD ALIGN="LEFT">ShortHiWhistle<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">72</SPAN></TH>
-<TD ALIGN="LEFT">LongLowWhistle<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">73</SPAN></TH>
-<TD ALIGN="LEFT">ShortGuiro<SPAN CLASS="MATH"><SUP>D<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">74</SPAN></TH>
-<TD ALIGN="LEFT">LongGuiro<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">75</SPAN></TH>
-<TD ALIGN="LEFT">Claves<SPAN CLASS="MATH"><SUP>E<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">76</SPAN></TH>
-<TD ALIGN="LEFT">HighWoodBlock<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">77</SPAN></TH>
-<TD ALIGN="LEFT">LowWoodBlock<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">78</SPAN></TH>
-<TD ALIGN="LEFT">MuteCuica<SPAN CLASS="MATH"><SUP>G<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">79</SPAN></TH>
-<TD ALIGN="LEFT">OpenCuica<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">80</SPAN></TH>
-<TD ALIGN="LEFT">MuteTriangle<SPAN CLASS="MATH"><SUP>A<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">81</SPAN></TH>
-<TD ALIGN="LEFT">OpenTriangle<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">82</SPAN></TH>
-<TD ALIGN="LEFT">Shaker<SPAN CLASS="MATH"><SUP>B<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">83</SPAN></TH>
-<TD ALIGN="LEFT">JingleBell<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">84</SPAN></TH>
-<TD ALIGN="LEFT">Castanets<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">85</SPAN></TH>
-<TD ALIGN="LEFT">MuteSudro<SPAN CLASS="MATH"><SUP>D<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">86</SPAN></TH>
-<TD ALIGN="LEFT">OpenSudro<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
-</TR>
-<TR><TD></TD>
-<TD ALIGN="LEFT"> </TD>
-</TR>
-</TABLE> 
-<P>
-
-<H1><A NAME="SECTION003240000000000000000"></A>
-<A NAME="sec-controllers"></A>
-<BR>
-MIDI Controllers
+<H1><A NAME="SECTION003240000000000000000">
+Where's the manual index?</A>
 </H1>
 
 <P>
-When specifying a MIDI Controller in a M<SMALL>IDI</SMALL>S<SMALL>EQ</SMALL> or
-M<SMALL>IDI</SMALL>V<SMALL>OICE</SMALL> command you can use the absolute value in (either as
-a decimal number or in hexadecimal by prefixing the value with a
-``0x''), or the symbolic name in the following tables. The tables have
-been extracted from information at
-<TT><A NAME="tex2html120"
-  HREF="http://www.midi.org/about-midi/table3.shtml">http://www.midi.org/about-midi/table3.shtml</A></TT>. Note that all the
-values in these tables are in hexadecimal notation.
+Yes,this manual needs an index. I just don't have the time
+to go though and do all the necessary work. Is there a volunteer?
 
 <P>
-Complete reference for this is not a part of 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> . Please refer to a
-detailed text on MIDI or the manual for your synthesizer.
 
 <P>
 
-<H2><A NAME="SECTION003241000000000000000">
-Controllers, Alphabetically</A>
-</H2> <TABLE CELLPADDING=3>
-<TR><TD ALIGN="LEFT"> <SPAN  CLASS="textbf">AllNotesOff</SPAN></TD>
-<TD ALIGN="LEFT">123</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">AllSoundsOff</SPAN></TH>
-<TD ALIGN="LEFT">120</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">AttackTime</SPAN></TH>
-<TD ALIGN="LEFT">73</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Balance</SPAN></TH>
-<TD ALIGN="LEFT">8</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BalanceLSB</SPAN></TH>
-<TD ALIGN="LEFT">40</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Bank</SPAN></TH>
-<TD ALIGN="LEFT">0</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BankLSB</SPAN></TH>
-<TD ALIGN="LEFT">32</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Breath</SPAN></TH>
-<TD ALIGN="LEFT">2</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BreathLSB</SPAN></TH>
-<TD ALIGN="LEFT">34</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Brightness</SPAN></TH>
-<TD ALIGN="LEFT">74</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Chorus</SPAN></TH>
-<TD ALIGN="LEFT">93</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl102</SPAN></TH>
-<TD ALIGN="LEFT">102</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl103</SPAN></TH>
-<TD ALIGN="LEFT">103</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl104</SPAN></TH>
-<TD ALIGN="LEFT">104</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl105</SPAN></TH>
-<TD ALIGN="LEFT">105</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl106</SPAN></TH>
-<TD ALIGN="LEFT">106</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl107</SPAN></TH>
-<TD ALIGN="LEFT">107</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl108</SPAN></TH>
-<TD ALIGN="LEFT">108</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl109</SPAN></TH>
-<TD ALIGN="LEFT">109</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl110</SPAN></TH>
-<TD ALIGN="LEFT">110</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl111</SPAN></TH>
-<TD ALIGN="LEFT">111</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl112</SPAN></TH>
-<TD ALIGN="LEFT">112</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl113</SPAN></TH>
-<TD ALIGN="LEFT">113</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl114</SPAN></TH>
-<TD ALIGN="LEFT">114</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl115</SPAN></TH>
-<TD ALIGN="LEFT">115</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl116</SPAN></TH>
-<TD ALIGN="LEFT">116</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl117</SPAN></TH>
-<TD ALIGN="LEFT">117</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl118</SPAN></TH>
-<TD ALIGN="LEFT">118</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl119</SPAN></TH>
-<TD ALIGN="LEFT">119</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl14</SPAN></TH>
-<TD ALIGN="LEFT">14</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl15</SPAN></TH>
-<TD ALIGN="LEFT">15</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl20</SPAN></TH>
-<TD ALIGN="LEFT">20</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl21</SPAN></TH>
-<TD ALIGN="LEFT">21</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl22</SPAN></TH>
-<TD ALIGN="LEFT">22</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl23</SPAN></TH>
-<TD ALIGN="LEFT">23</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl24</SPAN></TH>
-<TD ALIGN="LEFT">24</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl25</SPAN></TH>
-<TD ALIGN="LEFT">25</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl26</SPAN></TH>
-<TD ALIGN="LEFT">26</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl27</SPAN></TH>
-<TD ALIGN="LEFT">27</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl28</SPAN></TH>
-<TD ALIGN="LEFT">28</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl29</SPAN></TH>
-<TD ALIGN="LEFT">29</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl3</SPAN></TH>
-<TD ALIGN="LEFT">3</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl30</SPAN></TH>
-<TD ALIGN="LEFT">30</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl31</SPAN></TH>
-<TD ALIGN="LEFT">31</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl35</SPAN></TH>
-<TD ALIGN="LEFT">35</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl41</SPAN></TH>
-<TD ALIGN="LEFT">41</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl46</SPAN></TH>
-<TD ALIGN="LEFT">46</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl47</SPAN></TH>
-<TD ALIGN="LEFT">47</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl52</SPAN></TH>
-<TD ALIGN="LEFT">52</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl53</SPAN></TH>
-<TD ALIGN="LEFT">53</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl54</SPAN></TH>
-<TD ALIGN="LEFT">54</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl55</SPAN></TH>
-<TD ALIGN="LEFT">55</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl56</SPAN></TH>
-<TD ALIGN="LEFT">56</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl57</SPAN></TH>
-<TD ALIGN="LEFT">57</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl58</SPAN></TH>
-<TD ALIGN="LEFT">58</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl59</SPAN></TH>
-<TD ALIGN="LEFT">59</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl60</SPAN></TH>
-<TD ALIGN="LEFT">60</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl61</SPAN></TH>
-<TD ALIGN="LEFT">61</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl62</SPAN></TH>
-<TD ALIGN="LEFT">62</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl63</SPAN></TH>
-<TD ALIGN="LEFT">63</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl79</SPAN></TH>
-<TD ALIGN="LEFT">79</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl85</SPAN></TH>
-<TD ALIGN="LEFT">85</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl86</SPAN></TH>
-<TD ALIGN="LEFT">86</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl87</SPAN></TH>
-<TD ALIGN="LEFT">87</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl88</SPAN></TH>
-<TD ALIGN="LEFT">88</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl89</SPAN></TH>
-<TD ALIGN="LEFT">89</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl9</SPAN></TH>
-<TD ALIGN="LEFT">9</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl90</SPAN></TH>
-<TD ALIGN="LEFT">90</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Data</SPAN></TH>
-<TD ALIGN="LEFT">6</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">DataDec</SPAN></TH>
-<TD ALIGN="LEFT">97</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">DataInc</SPAN></TH>
-<TD ALIGN="LEFT">96</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">DataLSB</SPAN></TH>
-<TD ALIGN="LEFT">38</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">DecayTime</SPAN></TH>
-<TD ALIGN="LEFT">75</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Detune</SPAN></TH>
-<TD ALIGN="LEFT">94</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Effect1</SPAN></TH>
-<TD ALIGN="LEFT">12</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Effect1LSB</SPAN></TH>
-<TD ALIGN="LEFT">44</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Effect2</SPAN></TH>
-<TD ALIGN="LEFT">13</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Effect2LSB</SPAN></TH>
-<TD ALIGN="LEFT">45</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Expression</SPAN></TH>
-<TD ALIGN="LEFT">11</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ExpressionLSB</SPAN></TH>
-<TD ALIGN="LEFT">43</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Foot</SPAN></TH>
-<TD ALIGN="LEFT">4</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">FootLSB</SPAN></TH>
-<TD ALIGN="LEFT">36</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General1</SPAN></TH>
-<TD ALIGN="LEFT">16</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General1LSB</SPAN></TH>
-<TD ALIGN="LEFT">48</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General2</SPAN></TH>
-<TD ALIGN="LEFT">17</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General2LSB</SPAN></TH>
-<TD ALIGN="LEFT">49</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General3</SPAN></TH>
-<TD ALIGN="LEFT">18</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General3LSB</SPAN></TH>
-<TD ALIGN="LEFT">50</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General4</SPAN></TH>
-<TD ALIGN="LEFT">19</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General4LSB</SPAN></TH>
-<TD ALIGN="LEFT">51</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General5</SPAN></TH>
-<TD ALIGN="LEFT">80</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General6</SPAN></TH>
-<TD ALIGN="LEFT">81</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General7</SPAN></TH>
-<TD ALIGN="LEFT">82</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General8</SPAN></TH>
-<TD ALIGN="LEFT">83</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Hold2</SPAN></TH>
-<TD ALIGN="LEFT">69</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Legato</SPAN></TH>
-<TD ALIGN="LEFT">68</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LocalCtrl</SPAN></TH>
-<TD ALIGN="LEFT">122</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Modulation</SPAN></TH>
-<TD ALIGN="LEFT">1</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ModulationLSB</SPAN></TH>
-<TD ALIGN="LEFT">33</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">NonRegLSB</SPAN></TH>
-<TD ALIGN="LEFT">98</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">NonRegMSB</SPAN></TH>
-<TD ALIGN="LEFT">99</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OmniOff</SPAN></TH>
-<TD ALIGN="LEFT">124</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OmniOn</SPAN></TH>
-<TD ALIGN="LEFT">125</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Pan</SPAN></TH>
-<TD ALIGN="LEFT">10</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PanLSB</SPAN></TH>
-<TD ALIGN="LEFT">42</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Phaser</SPAN></TH>
-<TD ALIGN="LEFT">95</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PolyOff</SPAN></TH>
-<TD ALIGN="LEFT">126</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PolyOn</SPAN></TH>
-<TD ALIGN="LEFT">127</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Portamento</SPAN></TH>
-<TD ALIGN="LEFT">65</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PortamentoCtrl</SPAN></TH>
-<TD ALIGN="LEFT">84</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PortamentoLSB</SPAN></TH>
-<TD ALIGN="LEFT">37</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RegParLSB</SPAN></TH>
-<TD ALIGN="LEFT">100</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RegParMSB</SPAN></TH>
-<TD ALIGN="LEFT">101</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ReleaseTime</SPAN></TH>
-<TD ALIGN="LEFT">72</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ResetAll</SPAN></TH>
-<TD ALIGN="LEFT">121</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Resonance</SPAN></TH>
-<TD ALIGN="LEFT">71</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Reverb</SPAN></TH>
-<TD ALIGN="LEFT">91</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SoftPedal</SPAN></TH>
-<TD ALIGN="LEFT">67</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Sostenuto</SPAN></TH>
-<TD ALIGN="LEFT">66</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Sustain</SPAN></TH>
-<TD ALIGN="LEFT">64</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Tremolo</SPAN></TH>
-<TD ALIGN="LEFT">92</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Variation</SPAN></TH>
-<TD ALIGN="LEFT">70</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VibratoDelay</SPAN></TH>
-<TD ALIGN="LEFT">78</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VibratoDepth</SPAN></TH>
-<TD ALIGN="LEFT">77</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VibratoRate</SPAN></TH>
-<TD ALIGN="LEFT">76</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Volume</SPAN></TH>
-<TD ALIGN="LEFT">7</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VolumeLSB</SPAN></TH>
-<TD ALIGN="LEFT">39</TD>
-</TR>
-<TR><TD></TD>
-<TD ALIGN="LEFT"> </TD>
-</TR>
-</TABLE> 
-<P>
-
-<H2><A NAME="SECTION003242000000000000000">
-Controllers, by Value</A>
-</H2> <TABLE CELLPADDING=3>
-<TR><TD ALIGN="LEFT"> <SPAN  CLASS="textbf">0</SPAN></TD>
-<TD ALIGN="LEFT">Bank</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">1</SPAN></TH>
-<TD ALIGN="LEFT">Modulation</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">2</SPAN></TH>
-<TD ALIGN="LEFT">Breath</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">3</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl3</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">4</SPAN></TH>
-<TD ALIGN="LEFT">Foot</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">5</SPAN></TH>
-<TD ALIGN="LEFT">Portamento</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">6</SPAN></TH>
-<TD ALIGN="LEFT">Data</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7</SPAN></TH>
-<TD ALIGN="LEFT">Volume</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">8</SPAN></TH>
-<TD ALIGN="LEFT">Balance</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl9</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">10</SPAN></TH>
-<TD ALIGN="LEFT">Pan</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11</SPAN></TH>
-<TD ALIGN="LEFT">Expression</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">12</SPAN></TH>
-<TD ALIGN="LEFT">Effect1</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13</SPAN></TH>
-<TD ALIGN="LEFT">Effect2</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">14</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl14</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">15</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl15</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">16</SPAN></TH>
-<TD ALIGN="LEFT">General1</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">17</SPAN></TH>
-<TD ALIGN="LEFT">General2</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">18</SPAN></TH>
-<TD ALIGN="LEFT">General3</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">19</SPAN></TH>
-<TD ALIGN="LEFT">General4</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">20</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl20</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">21</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl21</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">22</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl22</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">23</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl23</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">24</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl24</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">25</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl25</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">26</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl26</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">27</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl27</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">28</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl28</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">29</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl29</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">30</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl30</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">31</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl31</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">32</SPAN></TH>
-<TD ALIGN="LEFT">BankLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">33</SPAN></TH>
-<TD ALIGN="LEFT">ModulationLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">34</SPAN></TH>
-<TD ALIGN="LEFT">BreathLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">35</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl35</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">36</SPAN></TH>
-<TD ALIGN="LEFT">FootLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">37</SPAN></TH>
-<TD ALIGN="LEFT">PortamentoLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">38</SPAN></TH>
-<TD ALIGN="LEFT">DataLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">39</SPAN></TH>
-<TD ALIGN="LEFT">VolumeLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">40</SPAN></TH>
-<TD ALIGN="LEFT">BalanceLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">41</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl41</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">42</SPAN></TH>
-<TD ALIGN="LEFT">PanLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">43</SPAN></TH>
-<TD ALIGN="LEFT">ExpressionLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">44</SPAN></TH>
-<TD ALIGN="LEFT">Effect1LSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">45</SPAN></TH>
-<TD ALIGN="LEFT">Effect2LSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">46</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl46</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">47</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl47</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">48</SPAN></TH>
-<TD ALIGN="LEFT">General1LSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">49</SPAN></TH>
-<TD ALIGN="LEFT">General2LSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">50</SPAN></TH>
-<TD ALIGN="LEFT">General3LSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">51</SPAN></TH>
-<TD ALIGN="LEFT">General4LSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">52</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl52</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">53</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl53</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">54</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl54</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">55</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl55</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">56</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl56</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">57</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl57</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">58</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl58</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">59</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl59</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">60</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl60</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">61</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl61</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">62</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl62</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">63</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl63</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">64</SPAN></TH>
-<TD ALIGN="LEFT">Sustain</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">65</SPAN></TH>
-<TD ALIGN="LEFT">Portamento</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">66</SPAN></TH>
-<TD ALIGN="LEFT">Sostenuto</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">67</SPAN></TH>
-<TD ALIGN="LEFT">SoftPedal</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">68</SPAN></TH>
-<TD ALIGN="LEFT">Legato</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">69</SPAN></TH>
-<TD ALIGN="LEFT">Hold2</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">70</SPAN></TH>
-<TD ALIGN="LEFT">Variation</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">71</SPAN></TH>
-<TD ALIGN="LEFT">Resonance</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">72</SPAN></TH>
-<TD ALIGN="LEFT">ReleaseTime</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">73</SPAN></TH>
-<TD ALIGN="LEFT">AttackTime</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">74</SPAN></TH>
-<TD ALIGN="LEFT">Brightness</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">75</SPAN></TH>
-<TD ALIGN="LEFT">DecayTime</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">76</SPAN></TH>
-<TD ALIGN="LEFT">VibratoRate</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">77</SPAN></TH>
-<TD ALIGN="LEFT">VibratoDepth</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">78</SPAN></TH>
-<TD ALIGN="LEFT">VibratoDelay</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">79</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl79</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">80</SPAN></TH>
-<TD ALIGN="LEFT">General5</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">81</SPAN></TH>
-<TD ALIGN="LEFT">General6</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">82</SPAN></TH>
-<TD ALIGN="LEFT">General7</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">83</SPAN></TH>
-<TD ALIGN="LEFT">General8</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">84</SPAN></TH>
-<TD ALIGN="LEFT">PortamentoCtrl</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">85</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl85</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">86</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl86</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">87</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl87</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">88</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl88</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">89</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl89</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">90</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl90</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">91</SPAN></TH>
-<TD ALIGN="LEFT">Reverb</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">92</SPAN></TH>
-<TD ALIGN="LEFT">Tremolo</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">93</SPAN></TH>
-<TD ALIGN="LEFT">Chorus</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">94</SPAN></TH>
-<TD ALIGN="LEFT">Detune</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">95</SPAN></TH>
-<TD ALIGN="LEFT">Phaser</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">96</SPAN></TH>
-<TD ALIGN="LEFT">DataInc</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">97</SPAN></TH>
-<TD ALIGN="LEFT">DataDec</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">98</SPAN></TH>
-<TD ALIGN="LEFT">NonRegLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">99</SPAN></TH>
-<TD ALIGN="LEFT">NonRegMSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">100</SPAN></TH>
-<TD ALIGN="LEFT">RegParLSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">101</SPAN></TH>
-<TD ALIGN="LEFT">RegParMSB</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">102</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl102</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">103</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl103</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">104</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl104</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">105</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl105</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">106</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl106</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">107</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl107</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">108</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl108</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">109</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl109</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">110</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl110</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">111</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl111</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">112</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl112</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">113</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl113</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">114</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl114</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">115</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl115</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">116</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl116</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">117</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl117</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">118</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl118</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">119</SPAN></TH>
-<TD ALIGN="LEFT">Ctrl119</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">120</SPAN></TH>
-<TD ALIGN="LEFT">AllSoundsOff</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">121</SPAN></TH>
-<TD ALIGN="LEFT">ResetAll</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">122</SPAN></TH>
-<TD ALIGN="LEFT">LocalCtrl</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">123</SPAN></TH>
-<TD ALIGN="LEFT">AllNotesOff</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">124</SPAN></TH>
-<TD ALIGN="LEFT">OmniOff</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">125</SPAN></TH>
-<TD ALIGN="LEFT">OmniOn</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">126</SPAN></TH>
-<TD ALIGN="LEFT">PolyOff</TD>
-</TR>
-<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">127</SPAN></TH>
-<TD ALIGN="LEFT">PolyOn</TD>
-</TR>
-<TR><TD></TD>
-<TD ALIGN="LEFT"> </TD>
-</TR>
-</TABLE> 
-<P>
-<BR><HR><H4>Footnotes</H4>
-<DL>
-<DT><A NAME="foot19046">...
-assumption.</A><A
- HREF="node32.html#tex2html117"><SUP>A.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
-<DD>Sometimes a reliable source agrees with us
-  ... in this case <SPAN  CLASS="textit">Standardized Chord Symbol Notation</SPAN> is
-  quite clear that ``dim'' is a Diminished 7th and a diminished triad
-  should be notated as ``mi<!-- MATH
- $^{(\flat{}5)}$
- -->
-<SPAN CLASS="MATH"><SUP>(<IMG
- WIDTH="10" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
- SRC="img6.png"
- ALT="$\scriptstyle \flat$">5)</SUP></SPAN>''.
-
-</DD>
-<DT><A NAME="foot19039">...
-behavior</A><A
- HREF="node32.html#tex2html118"><SUP>A.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
-<DD>Undefined in this case means that 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes you
-  are in the key of C Major.
-
-</DD>
-<DT><A NAME="foot19040">...slashchords</A><A
- HREF="node32.html#tex2html119"><SUP>A.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
-<DD>It is permissible to use something
-  like <SPAN  CLASS="textbf">v/D</SPAN>, but you really shouldn't.
-
-</DD>
-</DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html980"
+<A NAME="tex2html994"
   HREF="node33.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html978"
+<A NAME="tex2html992"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html972"
+<A NAME="tex2html986"
   HREF="node31.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html981"
-  HREF="node33.html">Bibliography and Thanks</A>
-<B> Up:</B> <A NAME="tex2html979"
+<B> Next:</B> <A NAME="tex2html995"
+  HREF="node33.html">Symbols and Constants</A>
+<B> Up:</B> <A NAME="tex2html993"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html973"
-  HREF="node31.html">Frequency Asked Questions</A></DIV>
+<B> Previous:</B> <A NAME="tex2html987"
+  HREF="node31.html">Creating Effects</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node33.html b/docs/html/ref/node33.html
index bc342ed..1cddd24 100644
--- a/docs/html/ref/node33.html
+++ b/docs/html/ref/node33.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Bibliography and Thanks</TITLE>
-<META NAME="description" CONTENT="Bibliography and Thanks">
+<TITLE>Symbols and Constants</TITLE>
+<META NAME="description" CONTENT="Symbols and Constants">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -39,91 +39,3700 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
 <B> Next:</B> <A NAME="tex2html1009"
-  HREF="node34.html">Command Summary</A>
+  HREF="node34.html">Bibliography and Thanks</A>
 <B> Up:</B> <A NAME="tex2html1007"
   HREF="mma.html">Reference Manual</A>
 <B> Previous:</B> <A NAME="tex2html1001"
-  HREF="node32.html">Symbols and Constants</A>
+  HREF="node32.html">Frequency Asked Questions</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
+<!--Table of Child-Links-->
+<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
-<H1><A NAME="SECTION003300000000000000000">
-Bibliography and Thanks</A>
+<UL CLASS="ChildLinks">
+<LI><A NAME="tex2html1010"
+  HREF="node33.html#SECTION003310000000000000000">Chord Names</A>
+<UL>
+<LI><A NAME="tex2html1011"
+  HREF="node33.html#SECTION003311000000000000000">Octave Adjustment</A>
+<LI><A NAME="tex2html1012"
+  HREF="node33.html#SECTION003312000000000000000">Altered Chords</A>
+<LI><A NAME="tex2html1013"
+  HREF="node33.html#SECTION003313000000000000000">Diminished Chords</A>
+<LI><A NAME="tex2html1014"
+  HREF="node33.html#SECTION003314000000000000000">Slash Chords</A>
+<LI><A NAME="tex2html1015"
+  HREF="node33.html#SECTION003315000000000000000">Polychords</A>
+<LI><A NAME="tex2html1016"
+  HREF="node33.html#SECTION003316000000000000000">Chord Inversions</A>
+<LI><A NAME="tex2html1017"
+  HREF="node33.html#SECTION003317000000000000000">Barre Settings</A>
+<LI><A NAME="tex2html1018"
+  HREF="node33.html#SECTION003318000000000000000">Roman Numerals</A>
+</UL>
+<BR>
+<LI><A NAME="tex2html1019"
+  HREF="node33.html#SECTION003320000000000000000">MIDI Voices</A>
+<UL>
+<LI><A NAME="tex2html1020"
+  HREF="node33.html#SECTION003321000000000000000">Voices, Alphabetically</A>
+<LI><A NAME="tex2html1021"
+  HREF="node33.html#SECTION003322000000000000000">Voices, By MIDI Value</A>
+</UL>
+<BR>
+<LI><A NAME="tex2html1022"
+  HREF="node33.html#SECTION003330000000000000000">Drum Notes</A>
+<UL>
+<LI><A NAME="tex2html1023"
+  HREF="node33.html#SECTION003331000000000000000">Drum Notes, Alphabetically</A>
+<LI><A NAME="tex2html1024"
+  HREF="node33.html#SECTION003332000000000000000">Drum Notes, by MIDI Value</A>
+</UL>
+<BR>
+<LI><A NAME="tex2html1025"
+  HREF="node33.html#SECTION003340000000000000000">MIDI Controllers</A>
+<UL>
+<LI><A NAME="tex2html1026"
+  HREF="node33.html#SECTION003341000000000000000">Controllers, Alphabetically</A>
+<LI><A NAME="tex2html1027"
+  HREF="node33.html#SECTION003342000000000000000">Controllers, by Value</A>
+</UL></UL>
+<!--End of Table of Child-Links-->
+<HR>
+
+<H1><A NAME="SECTION003300000000000000000"></A>
+<A NAME="sec-chordname"></A>
+<BR>
+Symbols and Constants
 </H1>
 
 <P>
-I've had help from a lot of different people and sources in developing
-this program.  If I have missed listing you in the <TT><SPAN  CLASS="textbf">CONTRIB</SPAN></TT>
-file shipped with the 
-<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  distribution, please let me know and I'll
-add it right away. <SPAN  CLASS="textit">I really want to do this!</SPAN>
+This appendix is a reference to the chords that 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  recognizes and
+name/value tables for drum and instrument names. The tables have been
+auto-generated by 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  using the -D options.
 
 <P>
-I've also had the use of a number of reference materials:
-<DL COMPACT>
-<DT></DT>
-<DD>Craig Anderson. <SPAN  CLASS="textit">MIDI for Musicians.</SPAN> Amsco Publishing, New
-York, NY.
+
+<H1><A NAME="SECTION003310000000000000000">
+Chord Names</A>
+</H1>
 
 <P>
-</DD>
-<DT></DT>
-<DD>William Duckworth. <SPAN  CLASS="textit">Music Fundamentals.</SPAN> Wadsworth Publishing,
-Belomnt, CA.
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  recognizes standard chord names as listed below. The names are
+case sensitive and must be entered in uppercase letters as shown:
 
 <P>
-</DD>
-<DT></DT>
-<DD>Michael Esterowitz. <SPAN  CLASS="textit">How To Play From A Fakebook.</SPAN> Ekay Music,
-Inc. Katonah, NY.
+<BLOCKQUOTE>
+A A<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN> A<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN> B B<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN> B<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN> C C<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN> C<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN> D 
+    D<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN> D<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN> E E<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN> E<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN> F F<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN> F<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN> G 
+    G<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN> G<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>
+</BLOCKQUOTE>
 
 <P>
-</DD>
-<DT></DT>
-<DD>Pete Goodliffe. <SPAN  CLASS="textit">MIDI documentation (for the TSE3 library).</SPAN>
-<TT><A NAME="tex2html121"
-  HREF="http://tse3.sourceforge.net/">http://tse3.sourceforge.net/</A></TT>.
+Please note that in your input files you must use a lowercase ``b'' or
+an ``&'' to represent a <SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN> and a ``#'' for a <SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>.
 
 <P>
-</DD>
-<DT></DT>
-<DD>Norman Lloyd. <SPAN  CLASS="textit">The Golden Encyclopedia Of Music.</SPAN> Golden Press,
-New York, NY.
+All ``7th'' chords are ``dominant 7th'' unless specifically noted as
+``major''. A dominant 7th has a flattened 7th note (in a C7 chord this
+is a b<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>; a C Major 7th chord has a b<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img5.png"
+ ALT="$ \natural$"></SPAN>).
+
+<P>
+For a more detailed listing of the chords, notes and scales you should
+download the document <TT><A NAME="tex2html122"
+  HREF="www.mellowood.ca/mma/chords.pdf.gz">www.mellowood.ca/mma/chords.pdf.gz</A></TT>.
+
+<P>
+The following types of chords are recognized (these are case sensitive
+and must be in the mixed upper and lowercase shown):
 
 <P>
-</DD>
-<DT></DT>
-<DD>The MIDI Manufacturers Association. <SPAN  CLASS="textit">Various papers, tables and
-  other information.</SPAN> <TT><A NAME="tex2html122"
-  HREF="http://www.midi.org/">http://www.midi.org/</A></TT>.
 
 <P>
+<TABLE CELLPADDING=3>
+<TR><TD ALIGN="LEFT"><SPAN  CLASS="textbf"><SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>5</SPAN></TD>
+<TD ALIGN="LEFT">Augmented triad.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">(add<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9)</SPAN></TH>
+<TD ALIGN="LEFT">Major chord plus sharp 9th (no 7th.)</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">(add9)</SPAN></TH>
+<TD ALIGN="LEFT">Major chord plus 9th (no 7th.)</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">(add<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9)</SPAN></TH>
+<TD ALIGN="LEFT">Major chord plus flat 9th (no 7th.)</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">(<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5)</SPAN></TH>
+<TD ALIGN="LEFT">Major triad with flat 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+</SPAN></TH>
+<TD ALIGN="LEFT">Augmented triad.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+7</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th and sharp 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th and flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">Augmented 7th with flat 9th and sharp 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+9</SPAN></TH>
+<TD ALIGN="LEFT">7th plus 9th with sharp 5th (same as aug9).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+9M7</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a major 7th and 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">+M7</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th with sharp 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11</SPAN></TH>
+<TD ALIGN="LEFT">9th chord plus 11th (3rd not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">Augmented 11th (sharp 5).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11+</SPAN></TH>
+<TD ALIGN="LEFT">Augmented 11th (sharp 5).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">7th chord plus flat 9th and 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13</SPAN></TH>
+<TD ALIGN="LEFT">7th (including 5th) plus 13th (the 9th and 11th are not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">7th plus sharp 11th and 13th (9th not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">7th (including 5th) plus 13th and sharp 9th (11th not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">7th with flat 5th,  plus 13th (the 9th and 11th are not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">7th (including 5th) plus 13th and flat 9th (11th not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13sus</SPAN></TH>
+<TD ALIGN="LEFT">7sus, plus 9th and 13th</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13sus<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">7sus, plus flat 9th and 13th</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">5</SPAN></TH>
+<TD ALIGN="LEFT">Altered Fifth or Power Chord; root and 5th only.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">6</SPAN></TH>
+<TD ALIGN="LEFT">Major tiad with added 6th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">6(add9)</SPAN></TH>
+<TD ALIGN="LEFT">6th with added 9th. This is sometimes notated as a slash chord in the form ``6/9''.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">69</SPAN></TH>
+<TD ALIGN="LEFT">6th with added 9th. This is sometimes notated as a slash chord in the form ``6/9''.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7</SPAN></TH>
+<TD ALIGN="LEFT">7th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">7th plus sharp 11th (9th omitted).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>5<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">7th with sharp 5th and sharp 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>5<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th and flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">7th with sharp 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">7th plus sharp 9th and sharp 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>13</SPAN></TH>
+<TD ALIGN="LEFT">7th with sharp 9th and flat 13th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7(6)</SPAN></TH>
+<TD ALIGN="LEFT">7th with added 6th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7(omit3)</SPAN></TH>
+<TD ALIGN="LEFT">7th with unvoiced 3rd.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7+</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7+5</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7+9</SPAN></TH>
+<TD ALIGN="LEFT">7th with sharp 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7-5</SPAN></TH>
+<TD ALIGN="LEFT">7th, flat 5.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7-9</SPAN></TH>
+<TD ALIGN="LEFT">7th with flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7alt</SPAN></TH>
+<TD ALIGN="LEFT">Uses a 7th flat 5, flat 9. Probably not correct, but works (mostly).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>13</SPAN></TH>
+<TD ALIGN="LEFT">7th (including 5th) plus flat 13th (the 9th and 11th are not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">7th, flat 5.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">7th with flat 5th and sharp 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">7th with flat 5th and flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">7th with flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">7th plus flat 9th and sharp 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9sus</SPAN></TH>
+<TD ALIGN="LEFT">7th with suspended 4th and flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7omit3</SPAN></TH>
+<TD ALIGN="LEFT">7th with unvoiced 3rd.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7sus</SPAN></TH>
+<TD ALIGN="LEFT">7th with suspended 4th, dominant 7th with 3rd raised half tone.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7sus2</SPAN></TH>
+<TD ALIGN="LEFT">A sus2 with dominant 7th added.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7sus4</SPAN></TH>
+<TD ALIGN="LEFT">7th with suspended 4th, dominant 7th with 3rd raised half tone.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7sus<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">7th with suspended 4th and flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9</SPAN></TH>
+<TD ALIGN="LEFT">7th plus 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">7th plus 9th and sharp 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">7th plus 9th with sharp 5th (same as aug9).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9+</SPAN></TH>
+<TD ALIGN="LEFT">7th plus 9th with sharp 5th (same as aug9).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9+5</SPAN></TH>
+<TD ALIGN="LEFT">7th plus 9th with sharp 5th (same as aug9).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9-5</SPAN></TH>
+<TD ALIGN="LEFT">7th plus 9th with flat 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">7th plus 9th with flat 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>6</SPAN></TH>
+<TD ALIGN="LEFT">9th with flat 6 (no 5th or 7th).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9sus</SPAN></TH>
+<TD ALIGN="LEFT">7sus plus 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9sus4</SPAN></TH>
+<TD ALIGN="LEFT">7sus plus 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M</SPAN></TH>
+<TD ALIGN="LEFT">Major triad. This is the default and is used in  the absence of any other chord type specification.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M11</SPAN></TH>
+<TD ALIGN="LEFT">Major 9th plus 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M13</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th (including 5th) plus 13th (9th and  11th not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M13<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th plus sharp 11th and 13th (9th not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M6</SPAN></TH>
+<TD ALIGN="LEFT">Major tiad with added 6th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th plus sharp 11th (9th omitted).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th with sharp 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7(add13)</SPAN></TH>
+<TD ALIGN="LEFT">7th (including 5th) plus 13th and flat 9th (11th not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7+5</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th with sharp 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7-5</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th with a flat 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th with a flat 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M9</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th plus 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">M9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">Major 9th plus sharp 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">add<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">Major chord plus sharp 9th (no 7th.)</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">add9</SPAN></TH>
+<TD ALIGN="LEFT">Major chord plus 9th (no 7th.)</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">add<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">Major chord plus flat 9th (no 7th.)</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug</SPAN></TH>
+<TD ALIGN="LEFT">Augmented triad.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug7</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th and sharp 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a dominant 7th and flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug9</SPAN></TH>
+<TD ALIGN="LEFT">7th plus 9th with sharp 5th (same as aug9).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">aug9M7</SPAN></TH>
+<TD ALIGN="LEFT">An augmented chord (raised 5th) with a major 7th and 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">dim</SPAN></TH>
+<TD ALIGN="LEFT">A dim7, not a triad!</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">dim3</SPAN></TH>
+<TD ALIGN="LEFT">Diminished triad (non-standard notation).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">dim7</SPAN></TH>
+<TD ALIGN="LEFT">Diminished seventh.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">dim7(addM7)</SPAN></TH>
+<TD ALIGN="LEFT">Diminished tirad with added Major 7th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m</SPAN></TH>
+<TD ALIGN="LEFT">Minor triad.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">Minor triad with augmented 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>7</SPAN></TH>
+<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>7'' (which 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img5.png"
+ ALT="$ \natural$"></SPAN>7''.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m(add9)</SPAN></TH>
+<TD ALIGN="LEFT">Minor triad plus 9th (no 7th).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m(<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5)</SPAN></TH>
+<TD ALIGN="LEFT">Minor triad with flat 5th (aka dim).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m(maj7)</SPAN></TH>
+<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>7'' (which 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img5.png"
+ ALT="$ \natural$"></SPAN>7''.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m(sus9)</SPAN></TH>
+<TD ALIGN="LEFT">Minor triad plus 9th (no 7th).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+</SPAN></TH>
+<TD ALIGN="LEFT">Minor triad with augmented 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+5</SPAN></TH>
+<TD ALIGN="LEFT">Minor triad with augmented 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+7</SPAN></TH>
+<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>7'' (which 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img5.png"
+ ALT="$ \natural$"></SPAN>7''.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">Augmented minor 7 plus sharp 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">Augmented minor 7 plus flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m+7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">Augmented minor 7th with flat 9th and sharp 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m11</SPAN></TH>
+<TD ALIGN="LEFT">9th with minor 3rd,  plus 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m11<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th with flat 5th plus 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m13</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th (including 5th) plus 13th (9th and 11th not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m6</SPAN></TH>
+<TD ALIGN="LEFT">Minor 6th (flat 3rd plus a 6th).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m6(add9)</SPAN></TH>
+<TD ALIGN="LEFT">Minor 6th with added 9th. This is sometimes notated as a slash chord in the form ``m6/9''.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m69</SPAN></TH>
+<TD ALIGN="LEFT">Minor 6th with added 9th. This is sometimes notated as a slash chord in the form ``m6/9''.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th (flat 3rd plus dominant 7th).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th with sharp 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th with added sharp 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7(<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9)</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th with added sharp 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7(add11)</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th  plus 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7(add13)</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th  plus 13th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7(<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9)</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th with added flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7(omit5)</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th with unvoiced 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7-5</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th, flat 5 (aka 1/2 diminished).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th, flat 5 (aka 1/2 diminished).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th with flat 5th and flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th with added flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th plus flat 9th and sharp 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7omit5</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th with unvoiced 5th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7sus</SPAN></TH>
+<TD ALIGN="LEFT">Minor suspended 4th, minor triad plus 4th and dominant 7th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m7sus4</SPAN></TH>
+<TD ALIGN="LEFT">Minor suspended 4th, minor triad plus 4th and dominant 7th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m9</SPAN></TH>
+<TD ALIGN="LEFT">Minor triad plus 7th and 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>11</SPAN></TH>
+<TD ALIGN="LEFT">Minor 7th plus 9th and sharp 11th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m9<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">Minor triad, flat 5, plus 7th and 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">mM7</SPAN></TH>
+<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>7'' (which 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img5.png"
+ ALT="$ \natural$"></SPAN>7''.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">mM7(add9)</SPAN></TH>
+<TD ALIGN="LEFT">Minor Triad plus Major 7th and 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">maj13</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th (including 5th) plus 13th (9th and  11th not voiced).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">maj7</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">maj9</SPAN></TH>
+<TD ALIGN="LEFT">Major 7th plus 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">m<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5</SPAN></TH>
+<TD ALIGN="LEFT">Minor triad with flat 5th (aka dim).</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>7</SPAN></TH>
+<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>7'' (which 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img5.png"
+ ALT="$ \natural$"></SPAN>7''.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">min(maj7)</SPAN></TH>
+<TD ALIGN="LEFT">Minor Triad plus Major 7th. You will also see this printed as ``m(maj7)'', ``m+7'', ``min(maj7)'' and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>7'' (which 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts); as well as the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  <SPAN  CLASS="textit">invalid</SPAN> forms: ``-(<SPAN CLASS="MATH"><I>Δ</I></SPAN>7)'', and ``min<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img5.png"
+ ALT="$ \natural$"></SPAN>7''.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">msus</SPAN></TH>
+<TD ALIGN="LEFT">Minor suspended 4th, minor triad plus 4th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">msus4</SPAN></TH>
+<TD ALIGN="LEFT">Minor suspended 4th, minor triad plus 4th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">omit3(add9)</SPAN></TH>
+<TD ALIGN="LEFT">Triad: root, 5th and 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">omit3add9</SPAN></TH>
+<TD ALIGN="LEFT">Triad: root, 5th and 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus</SPAN></TH>
+<TD ALIGN="LEFT">Suspended 4th, major triad with the 3rd raised half tone.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus(add<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>9)</SPAN></TH>
+<TD ALIGN="LEFT">Suspended 4th, major triad with the 3rd raised half tone plus sharp 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus(add9)</SPAN></TH>
+<TD ALIGN="LEFT">Suspended 4th, major triad with the 3rd raised half tone plus 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus(add<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9)</SPAN></TH>
+<TD ALIGN="LEFT">Suspended 4th, major triad with the 3rd raised half tone plus flat 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus2</SPAN></TH>
+<TD ALIGN="LEFT">Suspended 2nd, major triad with the major 2nd above the root substituted for 3rd.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus4</SPAN></TH>
+<TD ALIGN="LEFT">Suspended 4th, major triad with the 3rd raised half tone.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">sus9</SPAN></TH>
+<TD ALIGN="LEFT">7sus plus 9th.</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">
+  <sup><b>o</b></sup></SPAN></TH>
+<TD ALIGN="LEFT">A dim7 using a degree symbol</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">
+  <sup><b>o</b></sup>(addM7)</SPAN></TH>
+<TD ALIGN="LEFT">dim7(addM7) using degree symbol</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">
+  <sup><b>o</b></sup>3</SPAN></TH>
+<TD ALIGN="LEFT">A dim3 (triad) using a degree symbol</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">
+  <sup><b>ø</b></sup></SPAN></TH>
+<TD ALIGN="LEFT">Half-diminished using slashed degree symbol</TD>
+</TR>
+<TR><TD></TD>
+<TD ALIGN="LEFT"> </TD>
+</TR>
+</TABLE>
+In modern pop charts the ``M'' in a major 7th chord (and other major
+chords) is often represented by a ``<SPAN CLASS="MATH"><I>Δ</I></SPAN>''. When entering these
+chords, just replace the ``<SPAN CLASS="MATH"><I>Δ</I></SPAN>'' with an ``M''. For example,
+change ``G<SPAN CLASS="MATH"><I>Δ</I></SPAN>7'' (or ``Gmaj7'') to ``GM7''.
+
+<P>
+A chord name without a type is interpreted as a major chord (or
+triad). For example, the chord ``C'' is identical to ``CM''.
+
+<P>
+There are also two not-chord items: ``z'' and ``z!''. These are
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's idea of rests. See <A HREF="node8.html#rests">details here</A>.
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  has an large set of defined chords. However, you can add your
+own with the D<SMALL>EF</SMALL>C<SMALL>HORD</SMALL> command, <A HREF="node14.html#defchord">details
+  here</A>.
+
+<P>
+
+<H2><A NAME="SECTION003311000000000000000"></A> <A NAME="octaveadjust"></A>
+<BR>
+Octave Adjustment
+</H2>
+
+<P>
+Depending on the key and chord sequence, a chord may end up in the
+wrong octave. This is caused by 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's internal routines which
+create a chord: all of the tables are maintained for a ``C'' chord and
+the others are derived from that point by subtracting or adding a
+constant. To compensate you can add a leading ``-'' or ``+'' to the
+chordname to force the movement of that chord and scale up or down an
+octave.
+
+<P>
+For example, the following line will move the chord up and down for
+the third and fourth beats:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Cm Fm -Gm +D7  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+The effect of octave shifting is also highly dependent on the voicing
+options in effect for the track.
+
+<P>
+You'll have to listen to the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  output to determine when and where
+to use this adjustment. Hopefully, it won't be needed all that much.
+
+<P>
+If you have a large number of chords to adjust, use the
+C<SMALL>HORD</SMALL>A<SMALL>DJUST</SMALL> command <A HREF="node14.html#sec-chordadjust">,
+  here</A>.
+
+<P>
+
+<H2><A NAME="SECTION003312000000000000000">
+Altered Chords</A>
+</H2>
+
+<P>
+According to <SPAN  CLASS="textit">Standardized Chord Symbol Notation</SPAN> altered
+chords should be written in the form
+Cmi<!-- MATH
+ $^{7}(^{\flat{}9}_{\sharp{}5})$
+ -->
+<SPAN CLASS="MATH"><SUP>7</SUP>(<SUP><IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$">9</SUP><SUB><IMG
+ WIDTH="10" HEIGHT="33" ALIGN="MIDDLE" BORDER="0"
+ SRC="img7.png"
+ ALT="$\scriptstyle \sharp$">5</SUB>)</SPAN>. However, this is pretty hard to
+type (and parse). So, we've used the convention that the altered
+intervals should be written in numerical order:
+Cm<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="34" ALIGN="MIDDLE" BORDER="0"
+ SRC="img3.png"
+ ALT="$ \sharp$"></SPAN>5<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>9. Also, note that we use ``m'' for ``minor'' which
+appears to be more the conventional method than ``mi''.
+
+<P>
+
+<H2><A NAME="SECTION003313000000000000000">
+Diminished Chords</A>
+</H2>
+
+<P>
+In most pop and jazz charts it is assumed that a diminished chord is
+always a diminished 7th ... a diminished triad is never played.
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  continues this, sometimes erroneous
+assumption.<A NAME="tex2html123"
+  HREF="#foot19666"><SUP>A.<SPAN CLASS="arabic">1</SPAN></SUP></A> You can change the
+behavior in several ways: change the chord notes and scale for a
+``dim'' from a dim7 to a triad by following the instructions
+<A HREF="node14.html#defchord">here</A>; use the slightly oddball
+notation of ``m<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5'' which generates a ``diminished triad''; or
+use the more-oddball notation ``dim3''. A more generic solution is to use
+T<SMALL>WEAKS</SMALL> to change between ``7th'' and ``triad'' (see
+<A HREF="node26.html#tweak-dim">here</A> for details). Our
+recommendation is to use ``m<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>5'' for the triad and ``dim7'' for
+the four note chord.
+
+<P>
+Notational notes: In printed music a ``diminished'' chord is sometimes
+represented with a small circle symbol (e.g., ``F
+  <sup><b>o</b></sup>'') and a
+``half-diminished'' as a small slashed circle (e.g.,
+``C
+  <sup><b>ø</b></sup>''). 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  accepts this input so long as:
+
+<P>
+<DL COMPACT>
+<DT>
+  <sup><b>o</b></sup></DT>
+<DD>is represented by the character code 176,
+ 
 </DD>
+<DT>
+  <sup><b>ø</b></sup></DT>
+<DD>is represented by the character code 248.
+</DD>
+</DL>
+
+<P>
+
+<H2><A NAME="SECTION003314000000000000000"></A>
+<A NAME="slashchords"></A>
+<BR>
+Slash Chords
+</H2>
+
+<P>
+Charts sometimes use <SPAN  CLASS="textit">slash chords</SPAN> in the form ``Am/E''. This
+notation is used, mainly, to indicate chord inversions. For example,
+the chord notes in ``Am/E'' become ``E'', ``A'' and ``C'' with the
+``E'' taking the root position. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will accept chords of this type.
+However, you may not notice any difference in the generated tracks due
+to the inversions used by the current pattern.
+
+<P>
+You may also encounter slash chords where the note after the ``slash''
+is <SPAN  CLASS="textit">not</SPAN> a note in the chord. Consider the ambiguous notation
+``Dm/C''. The composer (or copyist) might mean to add a ``C'' bass
+note to a ``Dm'' chord, or she might mean ``Dm7'', or even an inverted
+``Dm7''. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  will handle these ... almost perfectly. When the
+``slash'' part of the chord indicates a note which is <SPAN  CLASS="textit">not</SPAN> a
+note in the chord, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes that the indicated note should be
+used in the bass line. Since each chord generated by 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  also has a
+``scale'' associated with it for use by bass and scale patterns this
+works. For example, a C Major chord will have the scale ``c, d, e, f,
+g, a, b''; a C Minor chord has the same scale, but with an e<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>.
+If the slash note is contained in the scale, the scale will be rotated
+so that the note becomes the ``root'' note.
+
+<P>
+A warning message will be printed if the note is not in the scale
+associated with the chord. In this case the slash part will have no
+effect. A list of chords which do use the specified note is listed and
+you might want to change the chord type to include the slashed note.
+For example, if you have the notation ``C/B<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>'' you might want to
+change that to ``C7/B<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>'' since the dominant seventh chord includes the
+``B<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>'' (note that a C major chord only has the notes ``c'', ``e'' and
+``g'' in it, but its associated scale major has ``b'', not ``b<SPAN CLASS="MATH"><IMG
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
+ SRC="img1.png"
+ ALT="$ \flat$"></SPAN>'').
+
+<P>
+Another notation you may see is something like ``Dm/9''. Again, the
+meaning is not clear. It probably means a ``Dm9'', or ``Dm9/E''
+... but since 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  isn't sure this notation will generate an
+error.
+
+<P>
+As an option, you can use a Roman or Arabic numeral in the range ``I''
+to ``VII'' or ``1'' to ``7'' to specify the bass note (sometimes
+referred to as ``fingered bass''). For example, to specify the bass
+note as the <SPAN  CLASS="textbf">5th</SPAN> in a <SPAN  CLASS="textbf">C major</SPAN> chord you can use
+either <SPAN  CLASS="textbf">G/D</SPAN>, <SPAN  CLASS="textbf">G/V</SPAN>, or <SPAN  CLASS="textbf">G/v</SPAN>. The Roman portion
+can be in upper or lower case.
+
+<P>
+Please note that, for fairly obvious reasons, you cannot have both slash
+notation and an inversion (see the next section).
+
+<P>
+To summarize how 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  handles slash notes:
+
+<UL>
+<LI>For slash notes given in Roman or Arabic numerals (``C/III'',
+  ``G/3'', etc.) the slash part is converted to an the equivalent
+  alphabetic value (``E'', `B'', etc.). This is done at the start of the slash
+  notation code.
+
+<P>
+</LI>
+<LI>If the note is found in the scale related to the given chord,
+  the scale is rotated so that the slash note becomes the root note in
+  the scale.
+
+<P>
+</LI>
+<LI>If the note is also found in the chord, the chord will be
+  rotated (inverted) so that the slash note becomes the root note of
+  the chord.
+
+<P>
+</LI>
+<LI>If the note is not in the scale (in which case it isn't in
+  the chord<A NAME="tex2html124"
+  HREF="#foot19655"><SUP>A.<SPAN CLASS="arabic">2</SPAN></SUP></A>), a warning message is displayed.
+
+<P>
+</LI>
+<LI>Malformed slash values (like ``G/9'') generate an error.
+
+<P>
+</LI>
+</UL>
+
+<P>
+For more details on ``slash chords'' your favorite music theory book
+or teacher is highly recommended!
+
+<P>
+
+<H2><A NAME="SECTION003315000000000000000">
+Polychords</A>
+</H2>
+
+<P>
+In modern music chords can be quite complex and difficult to notate in
+anything but standard sheet music. In addition to the slash chords
+discussed above there are also P<SMALL>OLYCHORDS</SMALL>. Simply stated a
+polychord is the result of two (or more) chords played at the same
+time. In traditional music theory this is notated as a fraction. So, a
+Dmajor chord combined with a Cseventh could be notated as
+<SPAN  CLASS="textbf">D/C7</SPAN>. In traditional theory, the notes in the D chord would
+be played higher (above) the notes of the C7 chord.
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  handles polychords by specifying the two parts joined by a
+``pipe'' symbol. So, the example above would be notated as:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>C7¦D  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+For optimal results, you should understand the process by which 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
+creates the new chord:
+
+<P>
+
+<OL>
+<LI>The notes for the first chord and the underlying scale are
+  calculated,
+</LI>
+<LI>The notes for the second chord are calculated,
+</LI>
+<LI>The notes are combined (with duplicates removed).
+</LI>
+<LI>If the new chord is longer than 8 notes it is truncated (and a
+  warning message is displayed).
+</LI>
+</OL>
+
+<P>
+Note that the scale list used by B<SMALL>ASS</SMALL> and S<SMALL>CALE</SMALL> is the
+one belonging to the first chord; the second chord's octave is not
+adjusted; and no volume changes between the two chords are made. This
+means that you most likely should take care to ensure the following:
+
+<P>
+
+<UL>
+<LI>Explicitly set the octave of the second chord with the ``+''
+  modifier. To continue the example, use ``C7¦+D''.
+
+<P>
+</LI>
+<LI>Consider the order of the two chords to ensure the proper scale.
+  The chord ``C7¦+D'' and ``+D¦C7'' may generate
+  the same notes, but the underlying scales are completely different.
+
+<P>
+</LI>
+<LI>Consider adjusting the volume of the individual notes in the new
+  chord. Since you'll not be using polychords very often you might
+  want to do adjust the pattern with a R<SMALL>IFF</SMALL> directive:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Chord Riff 1 2 90 85 80 75 70 65 60  
+<BR>
+C7¦+D   </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+which would generate a 2 beat chord with decreasing note velocities.
+
+<P>
+</LI>
+<LI>Pay careful attention to the V<SMALL>OICING</SMALL> of the chord.
+  Different setting mangle the note order and produce different
+  results from what you may expect.
+</LI>
+</UL>
+
+<P>
+It is possible to combine slash, barre, octave and inversions with
+polychords. In the case of barre only the value for the first chord is
+used.
+
+<P>
+A cute trick is to create a ``pretend'' polychord by duplicating the
+chord into a higher octave. For example, the chord ``D¦+D''
+will generate two D major chords an octave apart. You might use this
+to make a single bar sound brighter. If you are not hearing what you
+think should, examine the V<SMALL>OICING</SMALL> for the
+track--V<SMALL>OICING </SMALL>M<SMALL>ODE=</SMALL>O<SMALL>PTIMAL</SMALL> will remove the duplicate notes
+you are trying to insert.
+
+<P>
+
+<H2><A NAME="SECTION003316000000000000000">
+Chord Inversions</A>
+</H2>
+
+<P>
+Instead of using a slash chord you can specify an inversion to use
+with a chord.  The notation is simply an ``>'' and a number
+between -5 and 5 immediately following the chord name.
+
+<P>
+The chord will be ``rotated'' as specified by the value after the
+``>''.
+
+<P>
+For example, the chord ``C>2'' will generate the notes G,
+C and E; ``F>-1'' gives C, F and A.
+
+<P>
+There is an important difference between this option and a slash
+chord: in inversions neither the root note nor the associated scale
+are modified.
+
+<P>
+The actual effect of a chord inversion will vary, perhaps greatly,
+depending on the V<SMALL>OICING</SMALL> mode. For example, using an inverted
+chord with V<SMALL>OICING </SMALL>M<SMALL>ODE=</SMALL>O<SMALL>PTIMAL</SMALL> makes no difference at all,
+using with V<SMALL>OICING </SMALL>M<SMALL>ODE=</SMALL>N<SMALL>ONE</SMALL> (the default) gives the most
+difference.
+
+<P>
+
+<H2><A NAME="SECTION003317000000000000000"></A>
+<A NAME="barre-chords"></A>
+<BR>
+Barre Settings
+</H2>
+
+<P>
+It is possible to set a barre for a chord in a P<SMALL>LECTRUM</SMALL> track
+by adding a ``:'' and a value to the chordname. A barre setting must
+be the last item in a chordname and is only used by P<SMALL>LECTRUM</SMALL>
+tracks. Barre values must be in the range -20 to 20. Examples include
+``Cm:3'', ``E7>2:-2'' and ``+F:4''.
+
+<P>
+<SPAN  CLASS="textit">Important: unlike a real instrument, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  barre chords do not
+  change the pitch (transpose) the chord. The same chord is played,
+  but with a higher tonality.</SPAN>
+
+<P>
+
+<H2><A NAME="SECTION003318000000000000000"></A>
+<A NAME="romanchords"></A>
+<BR>
+Roman Numerals
+</H2>
+
+<P>
+Instead of standard chord symbol notation you can use roman numerals
+to specify chords. This is not the place for music theory, but, simply
+put, a roman numeral specifies an interval based on the current
+key. So, in the key of <SPAN  CLASS="textbf">C Major</SPAN> a ''I'' would be a <SPAN  CLASS="textbf">C
+  major chord</SPAN>, ``V'' a <SPAN  CLASS="textbf">G major</SPAN>, etc.
+
+<P>
+When using Roman numeral chords it is very important to set the
+K<SMALL>EY</SMALL>S<SMALL>IG</SMALL>nature! Failing to do this will result in undefined
+behavior<A NAME="tex2html125"
+  HREF="#foot19659"><SUP>A.<SPAN CLASS="arabic">3</SPAN></SUP></A>. See
+<A HREF="node27.html#keysignature">here</A> for details on setting
+the key signature.
+
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  recognizes the
+following:
+
+<P>
+<DL COMPACT>
 <DT></DT>
-<DD>Victor López. <SPAN  CLASS="textit">Latin Rhythms: Mystery Unraveled.</SPAN> Alfred Publishing Company. These are handout notes from the 2005 Midwest Clinic 59th Annual Conference, Chicago, Illinois, December 16, 2005. A PDF of this document is available on various Internet sites.
+<DD><DL>
+<DT><STRONG>I to VII</STRONG></DT>
+<DD>These uppercase roman numerals represent major
+    chords.
 
 <P>
 </DD>
-<DT></DT>
-<DD>Carl Brandt and Clinton Roemer. <SPAN  CLASS="textit">Standardized Chord
-  Symbol Notation.</SPAN> Roerick Music Co. Sherman Oaks, CA.
+<DT><STRONG>i to vii</STRONG></DT>
+<DD>Lowercase roman numerals represent minor chords.
+  
+</DD>
+</DL>
+</DD>
+</DL>
+
+<P>
+In addition, certain modifiers can be used to specify a chord quality
+(major, diminished, etc). These are appended to the roman numeral
+(without spaces). 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  is a bit lazy when it comes to the strict
+interpretation of chord qualities and permits many constructions which
+are technically incorrect (but work fine musically). Quality modifiers include the following:
 
 <P>
+<DL COMPACT>
+<DT></DT>
+<DD><DL>
+<DT><STRONG>0, o, O or 
+  <sup><b>o</b></sup></STRONG></DT>
+<DD>a diminished triad. Only valid with lowercase
+    (minor) numerals,
+  
+</DD>
+<DT><STRONG>07, o7, O7 or 
+  <sup><b>o</b></sup></STRONG></DT>
+<DD>a diminished seventh chord. Only valid with
+    lowercase (minor) numerals,
+  
+</DD>
+<DT><STRONG>-07, -o7, -O7 or 
+  <sup><b>ø</b></sup></STRONG></DT>
+<DD>a half diminished seventh chord. Only valid
+    with lowercase (minor) numerals,
+  
+</DD>
+<DT><STRONG>b or &</STRONG></DT>
+<DD>Lowers the resulting chord pitch by a semitone,
+  
+</DD>
+<DT><STRONG>#</STRONG></DT>
+<DD>Raises the resulting chord pitch by a semitone.
+  
 </DD>
 </DL>
+</DD>
+</DL>
+
+<P>
+Examples of roman numeral chords include ``I'', ``IV'', ``V7'',
+``ii0'', ``V13'' and ``v13''.
 
 <P>
-And, finally, to all those music teachers my parents and I paid for,
-and the many people who have helped by listening and providing helpful
-suggestions and encouragement  in my musical pursuits for the
-last 40 plus years that I've been banging, squeezing and blowing. You know
-who you are--thanks.
+Other chord modifiers such as octave adjustment, capo and inversions
+can be combined with roman numerals. So, ``I:3'',
+``+ii>2'' and ``IV7>2:-2'' are
+legitimate.
+
+<P>
+When specifying chords in Roman numeral notation ``slash''
+inversions should be specified in Arabic or Roman numerals,
+<A HREF="#slashchords"> details here.</A><A NAME="tex2html126"
+  HREF="#foot19660"><SUP>A.<SPAN CLASS="arabic">4</SPAN></SUP></A>
+<P>
+
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 's implementation differs from the standard in several ways:
+
+<P>
+
+<UL>
+<LI>In Roman, the symbol for diminished chords should be the small,
+  raised circle ``
+  <sup><b>o</b></sup>''. Since it's hard to type that with a text editor we
+  use a ``0'' (digit), ``o'' or ``O''. Half diminished should be the
+  slashed circle ``
+  <sup><b>ø</b></sup>'' ... to make typing easier we recommend
+  our alternate of an ``o'' preceded by a ``-''. If your input method
+  and text editor support ``
+  <sup><b>o</b></sup>'' and ``
+  <sup><b>ø</b></sup>''
+  ensure they are the character values 176 and 248.
+
+<P>
+</LI>
+<LI>In Roman, inversions are specified with small, raised Arabic
+  numerals after the chord name. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't support this.
+
+<P>
+</LI>
+<LI>In Roman, bass notes are specified with a small Arabic numeral
+  after the chord name. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't support this. Use slash notation
+  instead.
+
+<P>
+</LI>
+<LI>Unlike Roman, complicated notations are permitted. For example
+  (in the key of C) the roman chords <SPAN  CLASS="textbf">ib6(add9)</SPAN> and
+  <SPAN  CLASS="textbf">Ibm6(add9)</SPAN> will both convert to the standard notation
+  <SPAN  CLASS="textbf">Cbm6(add9)</SPAN>.
+
+<P>
+</LI>
+<LI>
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  permits the use of a <SPAN  CLASS="textbf">b</SPAN> or <SPAN  CLASS="textbf">#</SPAN> to modify
+  the pitch by a semitone. In strict Roman numeral usage the chord
+  should be specified as an altered chord or inversion. However, it's
+  much too common to see usages like <SPAN  CLASS="textbf">C#dim</SPAN> in the key of
+  <SPAN  CLASS="textbf">C</SPAN> to disallow <SPAN  CLASS="textbf">i#0</SPAN>. And to be completely wrong,
+  but permitted, you could even use <SPAN  CLASS="textbf">I#dim</SPAN> (blame it on the
+  parser).
+
+<P>
+</LI>
+</UL>
+
+<P>
+To aid in debugging, a special D<SMALL>EBUG</SMALL> option R<SMALL>OMAN</SMALL> is
+  provided. When enabled this will display the conversions for both
+  Roman numeral chords and slash notation. See
+  <A HREF="node27.html#debugging">here</A> for information to
+  enable/disable this option.
+
+<P>
+
+<H1><A NAME="SECTION003320000000000000000"></A>
+  <A NAME="sec-voicenames"></A>
+<BR>
+MIDI Voices
+</H1>
+
+<P>
+When setting a voice for a track (i.e. Bass Voice NN), you can
+  specify the patch to use with a symbolic constant. Any combination
+  of upper and lower case is permitted. The following are the names
+  with the equivalent voice numbers:
+
+<P>
+
+  
+<P>
+
+<H2><A NAME="SECTION003321000000000000000">
+Voices, Alphabetically</A>
+</H2> <TABLE CELLPADDING=3>
+<TR><TD ALIGN="LEFT"> <SPAN  CLASS="textbf">5thSawWave</SPAN></TD>
+<TD ALIGN="LEFT">86</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Accordion</SPAN></TH>
+<TD ALIGN="LEFT">21</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">AcousticBass</SPAN></TH>
+<TD ALIGN="LEFT">32</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">AgogoBells</SPAN></TH>
+<TD ALIGN="LEFT">113</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">AltoSax</SPAN></TH>
+<TD ALIGN="LEFT">65</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Applause/Noise</SPAN></TH>
+<TD ALIGN="LEFT">126</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Atmosphere</SPAN></TH>
+<TD ALIGN="LEFT">99</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BagPipe</SPAN></TH>
+<TD ALIGN="LEFT">109</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Bandoneon</SPAN></TH>
+<TD ALIGN="LEFT">23</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Banjo</SPAN></TH>
+<TD ALIGN="LEFT">105</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BaritoneSax</SPAN></TH>
+<TD ALIGN="LEFT">67</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Bass&Lead</SPAN></TH>
+<TD ALIGN="LEFT">87</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Bassoon</SPAN></TH>
+<TD ALIGN="LEFT">70</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BirdTweet</SPAN></TH>
+<TD ALIGN="LEFT">123</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BottleBlow</SPAN></TH>
+<TD ALIGN="LEFT">76</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BowedGlass</SPAN></TH>
+<TD ALIGN="LEFT">92</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BrassSection</SPAN></TH>
+<TD ALIGN="LEFT">61</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BreathNoise</SPAN></TH>
+<TD ALIGN="LEFT">121</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Brightness</SPAN></TH>
+<TD ALIGN="LEFT">100</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Celesta</SPAN></TH>
+<TD ALIGN="LEFT">8</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Cello</SPAN></TH>
+<TD ALIGN="LEFT">42</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Charang</SPAN></TH>
+<TD ALIGN="LEFT">84</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ChifferLead</SPAN></TH>
+<TD ALIGN="LEFT">83</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ChoirAahs</SPAN></TH>
+<TD ALIGN="LEFT">52</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ChurchOrgan</SPAN></TH>
+<TD ALIGN="LEFT">19</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Clarinet</SPAN></TH>
+<TD ALIGN="LEFT">71</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Clavinet</SPAN></TH>
+<TD ALIGN="LEFT">7</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">CleanGuitar</SPAN></TH>
+<TD ALIGN="LEFT">27</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ContraBass</SPAN></TH>
+<TD ALIGN="LEFT">43</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Crystal</SPAN></TH>
+<TD ALIGN="LEFT">98</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">DistortonGuitar</SPAN></TH>
+<TD ALIGN="LEFT">30</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">EchoDrops</SPAN></TH>
+<TD ALIGN="LEFT">102</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">EnglishHorn</SPAN></TH>
+<TD ALIGN="LEFT">69</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">EPiano</SPAN></TH>
+<TD ALIGN="LEFT">5</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Fantasia</SPAN></TH>
+<TD ALIGN="LEFT">88</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Fiddle</SPAN></TH>
+<TD ALIGN="LEFT">110</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">FingeredBass</SPAN></TH>
+<TD ALIGN="LEFT">33</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Flute</SPAN></TH>
+<TD ALIGN="LEFT">73</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">FrenchHorn</SPAN></TH>
+<TD ALIGN="LEFT">60</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">FretlessBass</SPAN></TH>
+<TD ALIGN="LEFT">35</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Glockenspiel</SPAN></TH>
+<TD ALIGN="LEFT">9</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Goblins</SPAN></TH>
+<TD ALIGN="LEFT">101</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">GuitarFretNoise</SPAN></TH>
+<TD ALIGN="LEFT">120</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">GuitarHarmonics</SPAN></TH>
+<TD ALIGN="LEFT">31</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">GunShot</SPAN></TH>
+<TD ALIGN="LEFT">127</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HaloPad</SPAN></TH>
+<TD ALIGN="LEFT">94</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Harmonica</SPAN></TH>
+<TD ALIGN="LEFT">22</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HarpsiChord</SPAN></TH>
+<TD ALIGN="LEFT">6</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HelicopterBlade</SPAN></TH>
+<TD ALIGN="LEFT">125</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Honky-TonkPiano</SPAN></TH>
+<TD ALIGN="LEFT">3</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">IceRain</SPAN></TH>
+<TD ALIGN="LEFT">96</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">JazzGuitar</SPAN></TH>
+<TD ALIGN="LEFT">26</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Kalimba</SPAN></TH>
+<TD ALIGN="LEFT">108</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Koto</SPAN></TH>
+<TD ALIGN="LEFT">107</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Marimba</SPAN></TH>
+<TD ALIGN="LEFT">12</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MelodicTom1</SPAN></TH>
+<TD ALIGN="LEFT">117</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MetalPad</SPAN></TH>
+<TD ALIGN="LEFT">93</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MusicBox</SPAN></TH>
+<TD ALIGN="LEFT">10</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MutedGuitar</SPAN></TH>
+<TD ALIGN="LEFT">28</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MutedTrumpet</SPAN></TH>
+<TD ALIGN="LEFT">59</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">NylonGuitar</SPAN></TH>
+<TD ALIGN="LEFT">24</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Oboe</SPAN></TH>
+<TD ALIGN="LEFT">68</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ocarina</SPAN></TH>
+<TD ALIGN="LEFT">79</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OrchestraHit</SPAN></TH>
+<TD ALIGN="LEFT">55</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OrchestralHarp</SPAN></TH>
+<TD ALIGN="LEFT">46</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Organ1</SPAN></TH>
+<TD ALIGN="LEFT">16</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Organ2</SPAN></TH>
+<TD ALIGN="LEFT">17</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Organ3</SPAN></TH>
+<TD ALIGN="LEFT">18</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OverDriveGuitar</SPAN></TH>
+<TD ALIGN="LEFT">29</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PanFlute</SPAN></TH>
+<TD ALIGN="LEFT">75</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Piano1</SPAN></TH>
+<TD ALIGN="LEFT">0</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Piano2</SPAN></TH>
+<TD ALIGN="LEFT">1</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Piano3</SPAN></TH>
+<TD ALIGN="LEFT">2</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Piccolo</SPAN></TH>
+<TD ALIGN="LEFT">72</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PickedBass</SPAN></TH>
+<TD ALIGN="LEFT">34</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PizzicatoString</SPAN></TH>
+<TD ALIGN="LEFT">45</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PolySynth</SPAN></TH>
+<TD ALIGN="LEFT">90</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Recorder</SPAN></TH>
+<TD ALIGN="LEFT">74</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ReedOrgan</SPAN></TH>
+<TD ALIGN="LEFT">20</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ReverseCymbal</SPAN></TH>
+<TD ALIGN="LEFT">119</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RhodesPiano</SPAN></TH>
+<TD ALIGN="LEFT">4</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Santur</SPAN></TH>
+<TD ALIGN="LEFT">15</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SawWave</SPAN></TH>
+<TD ALIGN="LEFT">81</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SeaShore</SPAN></TH>
+<TD ALIGN="LEFT">122</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Shakuhachi</SPAN></TH>
+<TD ALIGN="LEFT">77</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Shamisen</SPAN></TH>
+<TD ALIGN="LEFT">106</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Shanai</SPAN></TH>
+<TD ALIGN="LEFT">111</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Sitar</SPAN></TH>
+<TD ALIGN="LEFT">104</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SlapBass1</SPAN></TH>
+<TD ALIGN="LEFT">36</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SlapBass2</SPAN></TH>
+<TD ALIGN="LEFT">37</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SlowStrings</SPAN></TH>
+<TD ALIGN="LEFT">49</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SoloVoice</SPAN></TH>
+<TD ALIGN="LEFT">85</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SopranoSax</SPAN></TH>
+<TD ALIGN="LEFT">64</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SoundTrack</SPAN></TH>
+<TD ALIGN="LEFT">97</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SpaceVoice</SPAN></TH>
+<TD ALIGN="LEFT">91</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SquareWave</SPAN></TH>
+<TD ALIGN="LEFT">80</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">StarTheme</SPAN></TH>
+<TD ALIGN="LEFT">103</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SteelDrums</SPAN></TH>
+<TD ALIGN="LEFT">114</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SteelGuitar</SPAN></TH>
+<TD ALIGN="LEFT">25</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Strings</SPAN></TH>
+<TD ALIGN="LEFT">48</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SweepPad</SPAN></TH>
+<TD ALIGN="LEFT">95</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynCalliope</SPAN></TH>
+<TD ALIGN="LEFT">82</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthBass1</SPAN></TH>
+<TD ALIGN="LEFT">38</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthBass2</SPAN></TH>
+<TD ALIGN="LEFT">39</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthBrass1</SPAN></TH>
+<TD ALIGN="LEFT">62</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthBrass2</SPAN></TH>
+<TD ALIGN="LEFT">63</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthDrum</SPAN></TH>
+<TD ALIGN="LEFT">118</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthStrings1</SPAN></TH>
+<TD ALIGN="LEFT">50</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthStrings2</SPAN></TH>
+<TD ALIGN="LEFT">51</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SynthVox</SPAN></TH>
+<TD ALIGN="LEFT">54</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TaikoDrum</SPAN></TH>
+<TD ALIGN="LEFT">116</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TelephoneRing</SPAN></TH>
+<TD ALIGN="LEFT">124</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TenorSax</SPAN></TH>
+<TD ALIGN="LEFT">66</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Timpani</SPAN></TH>
+<TD ALIGN="LEFT">47</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TinkleBell</SPAN></TH>
+<TD ALIGN="LEFT">112</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TremoloStrings</SPAN></TH>
+<TD ALIGN="LEFT">44</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Trombone</SPAN></TH>
+<TD ALIGN="LEFT">57</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Trumpet</SPAN></TH>
+<TD ALIGN="LEFT">56</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Tuba</SPAN></TH>
+<TD ALIGN="LEFT">58</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">TubularBells</SPAN></TH>
+<TD ALIGN="LEFT">14</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Vibraphone</SPAN></TH>
+<TD ALIGN="LEFT">11</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Viola</SPAN></TH>
+<TD ALIGN="LEFT">41</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Violin</SPAN></TH>
+<TD ALIGN="LEFT">40</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VoiceOohs</SPAN></TH>
+<TD ALIGN="LEFT">53</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">WarmPad</SPAN></TH>
+<TD ALIGN="LEFT">89</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Whistle</SPAN></TH>
+<TD ALIGN="LEFT">78</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">WoodBlock</SPAN></TH>
+<TD ALIGN="LEFT">115</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Xylophone</SPAN></TH>
+<TD ALIGN="LEFT">13</TD>
+</TR>
+<TR><TD></TD>
+<TD ALIGN="LEFT"> </TD>
+</TR>
+</TABLE> 
+<P>
+
+<H2><A NAME="SECTION003322000000000000000">
+Voices, By MIDI Value</A>
+</H2> <TABLE CELLPADDING=3>
+<TR><TD ALIGN="LEFT"> <SPAN  CLASS="textbf">0</SPAN></TD>
+<TD ALIGN="LEFT">Piano1</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">1</SPAN></TH>
+<TD ALIGN="LEFT">Piano2</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">2</SPAN></TH>
+<TD ALIGN="LEFT">Piano3</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">3</SPAN></TH>
+<TD ALIGN="LEFT">Honky-TonkPiano</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">4</SPAN></TH>
+<TD ALIGN="LEFT">RhodesPiano</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">5</SPAN></TH>
+<TD ALIGN="LEFT">EPiano</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">6</SPAN></TH>
+<TD ALIGN="LEFT">HarpsiChord</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7</SPAN></TH>
+<TD ALIGN="LEFT">Clavinet</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">8</SPAN></TH>
+<TD ALIGN="LEFT">Celesta</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9</SPAN></TH>
+<TD ALIGN="LEFT">Glockenspiel</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">10</SPAN></TH>
+<TD ALIGN="LEFT">MusicBox</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11</SPAN></TH>
+<TD ALIGN="LEFT">Vibraphone</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">12</SPAN></TH>
+<TD ALIGN="LEFT">Marimba</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13</SPAN></TH>
+<TD ALIGN="LEFT">Xylophone</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">14</SPAN></TH>
+<TD ALIGN="LEFT">TubularBells</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">15</SPAN></TH>
+<TD ALIGN="LEFT">Santur</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">16</SPAN></TH>
+<TD ALIGN="LEFT">Organ1</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">17</SPAN></TH>
+<TD ALIGN="LEFT">Organ2</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">18</SPAN></TH>
+<TD ALIGN="LEFT">Organ3</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">19</SPAN></TH>
+<TD ALIGN="LEFT">ChurchOrgan</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">20</SPAN></TH>
+<TD ALIGN="LEFT">ReedOrgan</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">21</SPAN></TH>
+<TD ALIGN="LEFT">Accordion</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">22</SPAN></TH>
+<TD ALIGN="LEFT">Harmonica</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">23</SPAN></TH>
+<TD ALIGN="LEFT">Bandoneon</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">24</SPAN></TH>
+<TD ALIGN="LEFT">NylonGuitar</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">25</SPAN></TH>
+<TD ALIGN="LEFT">SteelGuitar</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">26</SPAN></TH>
+<TD ALIGN="LEFT">JazzGuitar</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">27</SPAN></TH>
+<TD ALIGN="LEFT">CleanGuitar</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">28</SPAN></TH>
+<TD ALIGN="LEFT">MutedGuitar</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">29</SPAN></TH>
+<TD ALIGN="LEFT">OverDriveGuitar</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">30</SPAN></TH>
+<TD ALIGN="LEFT">DistortonGuitar</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">31</SPAN></TH>
+<TD ALIGN="LEFT">GuitarHarmonics</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">32</SPAN></TH>
+<TD ALIGN="LEFT">AcousticBass</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">33</SPAN></TH>
+<TD ALIGN="LEFT">FingeredBass</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">34</SPAN></TH>
+<TD ALIGN="LEFT">PickedBass</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">35</SPAN></TH>
+<TD ALIGN="LEFT">FretlessBass</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">36</SPAN></TH>
+<TD ALIGN="LEFT">SlapBass1</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">37</SPAN></TH>
+<TD ALIGN="LEFT">SlapBass2</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">38</SPAN></TH>
+<TD ALIGN="LEFT">SynthBass1</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">39</SPAN></TH>
+<TD ALIGN="LEFT">SynthBass2</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">40</SPAN></TH>
+<TD ALIGN="LEFT">Violin</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">41</SPAN></TH>
+<TD ALIGN="LEFT">Viola</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">42</SPAN></TH>
+<TD ALIGN="LEFT">Cello</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">43</SPAN></TH>
+<TD ALIGN="LEFT">ContraBass</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">44</SPAN></TH>
+<TD ALIGN="LEFT">TremoloStrings</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">45</SPAN></TH>
+<TD ALIGN="LEFT">PizzicatoString</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">46</SPAN></TH>
+<TD ALIGN="LEFT">OrchestralHarp</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">47</SPAN></TH>
+<TD ALIGN="LEFT">Timpani</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">48</SPAN></TH>
+<TD ALIGN="LEFT">Strings</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">49</SPAN></TH>
+<TD ALIGN="LEFT">SlowStrings</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">50</SPAN></TH>
+<TD ALIGN="LEFT">SynthStrings1</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">51</SPAN></TH>
+<TD ALIGN="LEFT">SynthStrings2</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">52</SPAN></TH>
+<TD ALIGN="LEFT">ChoirAahs</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">53</SPAN></TH>
+<TD ALIGN="LEFT">VoiceOohs</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">54</SPAN></TH>
+<TD ALIGN="LEFT">SynthVox</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">55</SPAN></TH>
+<TD ALIGN="LEFT">OrchestraHit</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">56</SPAN></TH>
+<TD ALIGN="LEFT">Trumpet</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">57</SPAN></TH>
+<TD ALIGN="LEFT">Trombone</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">58</SPAN></TH>
+<TD ALIGN="LEFT">Tuba</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">59</SPAN></TH>
+<TD ALIGN="LEFT">MutedTrumpet</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">60</SPAN></TH>
+<TD ALIGN="LEFT">FrenchHorn</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">61</SPAN></TH>
+<TD ALIGN="LEFT">BrassSection</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">62</SPAN></TH>
+<TD ALIGN="LEFT">SynthBrass1</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">63</SPAN></TH>
+<TD ALIGN="LEFT">SynthBrass2</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">64</SPAN></TH>
+<TD ALIGN="LEFT">SopranoSax</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">65</SPAN></TH>
+<TD ALIGN="LEFT">AltoSax</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">66</SPAN></TH>
+<TD ALIGN="LEFT">TenorSax</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">67</SPAN></TH>
+<TD ALIGN="LEFT">BaritoneSax</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">68</SPAN></TH>
+<TD ALIGN="LEFT">Oboe</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">69</SPAN></TH>
+<TD ALIGN="LEFT">EnglishHorn</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">70</SPAN></TH>
+<TD ALIGN="LEFT">Bassoon</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">71</SPAN></TH>
+<TD ALIGN="LEFT">Clarinet</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">72</SPAN></TH>
+<TD ALIGN="LEFT">Piccolo</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">73</SPAN></TH>
+<TD ALIGN="LEFT">Flute</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">74</SPAN></TH>
+<TD ALIGN="LEFT">Recorder</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">75</SPAN></TH>
+<TD ALIGN="LEFT">PanFlute</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">76</SPAN></TH>
+<TD ALIGN="LEFT">BottleBlow</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">77</SPAN></TH>
+<TD ALIGN="LEFT">Shakuhachi</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">78</SPAN></TH>
+<TD ALIGN="LEFT">Whistle</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">79</SPAN></TH>
+<TD ALIGN="LEFT">Ocarina</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">80</SPAN></TH>
+<TD ALIGN="LEFT">SquareWave</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">81</SPAN></TH>
+<TD ALIGN="LEFT">SawWave</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">82</SPAN></TH>
+<TD ALIGN="LEFT">SynCalliope</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">83</SPAN></TH>
+<TD ALIGN="LEFT">ChifferLead</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">84</SPAN></TH>
+<TD ALIGN="LEFT">Charang</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">85</SPAN></TH>
+<TD ALIGN="LEFT">SoloVoice</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">86</SPAN></TH>
+<TD ALIGN="LEFT">5thSawWave</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">87</SPAN></TH>
+<TD ALIGN="LEFT">Bass&Lead</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">88</SPAN></TH>
+<TD ALIGN="LEFT">Fantasia</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">89</SPAN></TH>
+<TD ALIGN="LEFT">WarmPad</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">90</SPAN></TH>
+<TD ALIGN="LEFT">PolySynth</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">91</SPAN></TH>
+<TD ALIGN="LEFT">SpaceVoice</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">92</SPAN></TH>
+<TD ALIGN="LEFT">BowedGlass</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">93</SPAN></TH>
+<TD ALIGN="LEFT">MetalPad</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">94</SPAN></TH>
+<TD ALIGN="LEFT">HaloPad</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">95</SPAN></TH>
+<TD ALIGN="LEFT">SweepPad</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">96</SPAN></TH>
+<TD ALIGN="LEFT">IceRain</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">97</SPAN></TH>
+<TD ALIGN="LEFT">SoundTrack</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">98</SPAN></TH>
+<TD ALIGN="LEFT">Crystal</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">99</SPAN></TH>
+<TD ALIGN="LEFT">Atmosphere</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">100</SPAN></TH>
+<TD ALIGN="LEFT">Brightness</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">101</SPAN></TH>
+<TD ALIGN="LEFT">Goblins</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">102</SPAN></TH>
+<TD ALIGN="LEFT">EchoDrops</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">103</SPAN></TH>
+<TD ALIGN="LEFT">StarTheme</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">104</SPAN></TH>
+<TD ALIGN="LEFT">Sitar</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">105</SPAN></TH>
+<TD ALIGN="LEFT">Banjo</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">106</SPAN></TH>
+<TD ALIGN="LEFT">Shamisen</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">107</SPAN></TH>
+<TD ALIGN="LEFT">Koto</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">108</SPAN></TH>
+<TD ALIGN="LEFT">Kalimba</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">109</SPAN></TH>
+<TD ALIGN="LEFT">BagPipe</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">110</SPAN></TH>
+<TD ALIGN="LEFT">Fiddle</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">111</SPAN></TH>
+<TD ALIGN="LEFT">Shanai</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">112</SPAN></TH>
+<TD ALIGN="LEFT">TinkleBell</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">113</SPAN></TH>
+<TD ALIGN="LEFT">AgogoBells</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">114</SPAN></TH>
+<TD ALIGN="LEFT">SteelDrums</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">115</SPAN></TH>
+<TD ALIGN="LEFT">WoodBlock</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">116</SPAN></TH>
+<TD ALIGN="LEFT">TaikoDrum</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">117</SPAN></TH>
+<TD ALIGN="LEFT">MelodicTom1</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">118</SPAN></TH>
+<TD ALIGN="LEFT">SynthDrum</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">119</SPAN></TH>
+<TD ALIGN="LEFT">ReverseCymbal</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">120</SPAN></TH>
+<TD ALIGN="LEFT">GuitarFretNoise</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">121</SPAN></TH>
+<TD ALIGN="LEFT">BreathNoise</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">122</SPAN></TH>
+<TD ALIGN="LEFT">SeaShore</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">123</SPAN></TH>
+<TD ALIGN="LEFT">BirdTweet</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">124</SPAN></TH>
+<TD ALIGN="LEFT">TelephoneRing</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">125</SPAN></TH>
+<TD ALIGN="LEFT">HelicopterBlade</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">126</SPAN></TH>
+<TD ALIGN="LEFT">Applause/Noise</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">127</SPAN></TH>
+<TD ALIGN="LEFT">GunShot</TD>
+</TR>
+<TR><TD></TD>
+<TD ALIGN="LEFT"> </TD>
+</TR>
+</TABLE> 
+<P>
+
+<H1><A NAME="SECTION003330000000000000000"></A>
+<A NAME="sec-drumnames"></A>
+<BR>
+Drum Notes
+</H1>
+
+<P>
+When defining a drum tone, you can specify the patch to use with a
+symbolic constant. Any combination of upper and lower case is
+permitted. In addition to the drum tone name and the MIDI value, the
+equivalent ``name'' in <!-- MATH
+ $^{superscript}$
+ -->
+<SPAN CLASS="MATH"><SUP>superscript</SUP></SPAN> is included. The ``names'' may
+help you find the tones on your keyboard.
 
 <P>
 
+<H2><A NAME="SECTION003331000000000000000">
+Drum Notes, Alphabetically</A>
+</H2> <TABLE CELLPADDING=3>
+<TR><TD ALIGN="LEFT"> <SPAN  CLASS="textbf">Cabasa</SPAN></TD>
+<TD ALIGN="LEFT">69<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Castanets</SPAN></TH>
+<TD ALIGN="LEFT">84<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ChineseCymbal</SPAN></TH>
+<TD ALIGN="LEFT">52<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Claves</SPAN></TH>
+<TD ALIGN="LEFT">75<SPAN CLASS="MATH"><SUP>E<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ClosedHiHat</SPAN></TH>
+<TD ALIGN="LEFT">42<SPAN CLASS="MATH"><SUP>G<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">CowBell</SPAN></TH>
+<TD ALIGN="LEFT">56<SPAN CLASS="MATH"><SUP>A<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">CrashCymbal1</SPAN></TH>
+<TD ALIGN="LEFT">49<SPAN CLASS="MATH"><SUP>D<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">CrashCymbal2</SPAN></TH>
+<TD ALIGN="LEFT">57<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HandClap</SPAN></TH>
+<TD ALIGN="LEFT">39<SPAN CLASS="MATH"><SUP>E<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighAgogo</SPAN></TH>
+<TD ALIGN="LEFT">67<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighBongo</SPAN></TH>
+<TD ALIGN="LEFT">60<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighQ</SPAN></TH>
+<TD ALIGN="LEFT">27<SPAN CLASS="MATH"><SUP>E<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighTimbale</SPAN></TH>
+<TD ALIGN="LEFT">65<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighTom1</SPAN></TH>
+<TD ALIGN="LEFT">50<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighTom2</SPAN></TH>
+<TD ALIGN="LEFT">48<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">HighWoodBlock</SPAN></TH>
+<TD ALIGN="LEFT">76<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">JingleBell</SPAN></TH>
+<TD ALIGN="LEFT">83<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">KickDrum1</SPAN></TH>
+<TD ALIGN="LEFT">36<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">KickDrum2</SPAN></TH>
+<TD ALIGN="LEFT">35<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LongGuiro</SPAN></TH>
+<TD ALIGN="LEFT">74<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LongLowWhistle</SPAN></TH>
+<TD ALIGN="LEFT">72<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowAgogo</SPAN></TH>
+<TD ALIGN="LEFT">68<SPAN CLASS="MATH"><SUP>A<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowBongo</SPAN></TH>
+<TD ALIGN="LEFT">61<SPAN CLASS="MATH"><SUP>D<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowConga</SPAN></TH>
+<TD ALIGN="LEFT">64<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowTimbale</SPAN></TH>
+<TD ALIGN="LEFT">66<SPAN CLASS="MATH"><SUP>G<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowTom1</SPAN></TH>
+<TD ALIGN="LEFT">43<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowTom2</SPAN></TH>
+<TD ALIGN="LEFT">41<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LowWoodBlock</SPAN></TH>
+<TD ALIGN="LEFT">77<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Maracas</SPAN></TH>
+<TD ALIGN="LEFT">70<SPAN CLASS="MATH"><SUP>B<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MetronomeBell</SPAN></TH>
+<TD ALIGN="LEFT">34<SPAN CLASS="MATH"><SUP>B<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MetronomeClick</SPAN></TH>
+<TD ALIGN="LEFT">33<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MidTom1</SPAN></TH>
+<TD ALIGN="LEFT">47<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MidTom2</SPAN></TH>
+<TD ALIGN="LEFT">45<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MuteCuica</SPAN></TH>
+<TD ALIGN="LEFT">78<SPAN CLASS="MATH"><SUP>G<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MuteHighConga</SPAN></TH>
+<TD ALIGN="LEFT">62<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MuteSudro</SPAN></TH>
+<TD ALIGN="LEFT">85<SPAN CLASS="MATH"><SUP>D<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">MuteTriangle</SPAN></TH>
+<TD ALIGN="LEFT">80<SPAN CLASS="MATH"><SUP>A<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OpenCuica</SPAN></TH>
+<TD ALIGN="LEFT">79<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OpenHighConga</SPAN></TH>
+<TD ALIGN="LEFT">63<SPAN CLASS="MATH"><SUP>E<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OpenHiHat</SPAN></TH>
+<TD ALIGN="LEFT">46<SPAN CLASS="MATH"><SUP>B<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OpenSudro</SPAN></TH>
+<TD ALIGN="LEFT">86<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OpenTriangle</SPAN></TH>
+<TD ALIGN="LEFT">81<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PedalHiHat</SPAN></TH>
+<TD ALIGN="LEFT">44<SPAN CLASS="MATH"><SUP>A<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RideBell</SPAN></TH>
+<TD ALIGN="LEFT">53<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RideCymbal1</SPAN></TH>
+<TD ALIGN="LEFT">51<SPAN CLASS="MATH"><SUP>E<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RideCymbal2</SPAN></TH>
+<TD ALIGN="LEFT">59<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ScratchPull</SPAN></TH>
+<TD ALIGN="LEFT">30<SPAN CLASS="MATH"><SUP>G<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ScratchPush</SPAN></TH>
+<TD ALIGN="LEFT">29<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Shaker</SPAN></TH>
+<TD ALIGN="LEFT">82<SPAN CLASS="MATH"><SUP>B<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ShortGuiro</SPAN></TH>
+<TD ALIGN="LEFT">73<SPAN CLASS="MATH"><SUP>D<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ShortHiWhistle</SPAN></TH>
+<TD ALIGN="LEFT">71<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SideKick</SPAN></TH>
+<TD ALIGN="LEFT">37<SPAN CLASS="MATH"><SUP>D<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Slap</SPAN></TH>
+<TD ALIGN="LEFT">28<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SnareDrum1</SPAN></TH>
+<TD ALIGN="LEFT">38<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SnareDrum2</SPAN></TH>
+<TD ALIGN="LEFT">40<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SplashCymbal</SPAN></TH>
+<TD ALIGN="LEFT">55<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SquareClick</SPAN></TH>
+<TD ALIGN="LEFT">32<SPAN CLASS="MATH"><SUP>A<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Sticks</SPAN></TH>
+<TD ALIGN="LEFT">31<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Tambourine</SPAN></TH>
+<TD ALIGN="LEFT">54<SPAN CLASS="MATH"><SUP>G<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VibraSlap</SPAN></TH>
+<TD ALIGN="LEFT">58<SPAN CLASS="MATH"><SUP>B<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TD></TD>
+<TD ALIGN="LEFT"> </TD>
+</TR>
+</TABLE> 
 <P>
 
+<H2><A NAME="SECTION003332000000000000000">
+Drum Notes, by MIDI Value</A>
+</H2> <TABLE CELLPADDING=3>
+<TR><TD ALIGN="LEFT"> <SPAN  CLASS="textbf">27</SPAN></TD>
+<TD ALIGN="LEFT">HighQ<SPAN CLASS="MATH"><SUP>E<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">28</SPAN></TH>
+<TD ALIGN="LEFT">Slap<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">29</SPAN></TH>
+<TD ALIGN="LEFT">ScratchPush<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">30</SPAN></TH>
+<TD ALIGN="LEFT">ScratchPull<SPAN CLASS="MATH"><SUP>G<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">31</SPAN></TH>
+<TD ALIGN="LEFT">Sticks<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">32</SPAN></TH>
+<TD ALIGN="LEFT">SquareClick<SPAN CLASS="MATH"><SUP>A<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">33</SPAN></TH>
+<TD ALIGN="LEFT">MetronomeClick<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">34</SPAN></TH>
+<TD ALIGN="LEFT">MetronomeBell<SPAN CLASS="MATH"><SUP>B<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">35</SPAN></TH>
+<TD ALIGN="LEFT">KickDrum2<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">36</SPAN></TH>
+<TD ALIGN="LEFT">KickDrum1<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">37</SPAN></TH>
+<TD ALIGN="LEFT">SideKick<SPAN CLASS="MATH"><SUP>D<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">38</SPAN></TH>
+<TD ALIGN="LEFT">SnareDrum1<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">39</SPAN></TH>
+<TD ALIGN="LEFT">HandClap<SPAN CLASS="MATH"><SUP>E<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">40</SPAN></TH>
+<TD ALIGN="LEFT">SnareDrum2<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">41</SPAN></TH>
+<TD ALIGN="LEFT">LowTom2<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">42</SPAN></TH>
+<TD ALIGN="LEFT">ClosedHiHat<SPAN CLASS="MATH"><SUP>G<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">43</SPAN></TH>
+<TD ALIGN="LEFT">LowTom1<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">44</SPAN></TH>
+<TD ALIGN="LEFT">PedalHiHat<SPAN CLASS="MATH"><SUP>A<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">45</SPAN></TH>
+<TD ALIGN="LEFT">MidTom2<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">46</SPAN></TH>
+<TD ALIGN="LEFT">OpenHiHat<SPAN CLASS="MATH"><SUP>B<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">47</SPAN></TH>
+<TD ALIGN="LEFT">MidTom1<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">48</SPAN></TH>
+<TD ALIGN="LEFT">HighTom2<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">49</SPAN></TH>
+<TD ALIGN="LEFT">CrashCymbal1<SPAN CLASS="MATH"><SUP>D<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">50</SPAN></TH>
+<TD ALIGN="LEFT">HighTom1<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">51</SPAN></TH>
+<TD ALIGN="LEFT">RideCymbal1<SPAN CLASS="MATH"><SUP>E<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">52</SPAN></TH>
+<TD ALIGN="LEFT">ChineseCymbal<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">53</SPAN></TH>
+<TD ALIGN="LEFT">RideBell<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">54</SPAN></TH>
+<TD ALIGN="LEFT">Tambourine<SPAN CLASS="MATH"><SUP>G<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">55</SPAN></TH>
+<TD ALIGN="LEFT">SplashCymbal<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">56</SPAN></TH>
+<TD ALIGN="LEFT">CowBell<SPAN CLASS="MATH"><SUP>A<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">57</SPAN></TH>
+<TD ALIGN="LEFT">CrashCymbal2<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">58</SPAN></TH>
+<TD ALIGN="LEFT">VibraSlap<SPAN CLASS="MATH"><SUP>B<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">59</SPAN></TH>
+<TD ALIGN="LEFT">RideCymbal2<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">60</SPAN></TH>
+<TD ALIGN="LEFT">HighBongo<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">61</SPAN></TH>
+<TD ALIGN="LEFT">LowBongo<SPAN CLASS="MATH"><SUP>D<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">62</SPAN></TH>
+<TD ALIGN="LEFT">MuteHighConga<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">63</SPAN></TH>
+<TD ALIGN="LEFT">OpenHighConga<SPAN CLASS="MATH"><SUP>E<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">64</SPAN></TH>
+<TD ALIGN="LEFT">LowConga<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">65</SPAN></TH>
+<TD ALIGN="LEFT">HighTimbale<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">66</SPAN></TH>
+<TD ALIGN="LEFT">LowTimbale<SPAN CLASS="MATH"><SUP>G<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">67</SPAN></TH>
+<TD ALIGN="LEFT">HighAgogo<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">68</SPAN></TH>
+<TD ALIGN="LEFT">LowAgogo<SPAN CLASS="MATH"><SUP>A<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">69</SPAN></TH>
+<TD ALIGN="LEFT">Cabasa<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">70</SPAN></TH>
+<TD ALIGN="LEFT">Maracas<SPAN CLASS="MATH"><SUP>B<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">71</SPAN></TH>
+<TD ALIGN="LEFT">ShortHiWhistle<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">72</SPAN></TH>
+<TD ALIGN="LEFT">LongLowWhistle<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">73</SPAN></TH>
+<TD ALIGN="LEFT">ShortGuiro<SPAN CLASS="MATH"><SUP>D<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">74</SPAN></TH>
+<TD ALIGN="LEFT">LongGuiro<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">75</SPAN></TH>
+<TD ALIGN="LEFT">Claves<SPAN CLASS="MATH"><SUP>E<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">76</SPAN></TH>
+<TD ALIGN="LEFT">HighWoodBlock<SPAN CLASS="MATH"><SUP>E</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">77</SPAN></TH>
+<TD ALIGN="LEFT">LowWoodBlock<SPAN CLASS="MATH"><SUP>F</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">78</SPAN></TH>
+<TD ALIGN="LEFT">MuteCuica<SPAN CLASS="MATH"><SUP>G<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">79</SPAN></TH>
+<TD ALIGN="LEFT">OpenCuica<SPAN CLASS="MATH"><SUP>G</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">80</SPAN></TH>
+<TD ALIGN="LEFT">MuteTriangle<SPAN CLASS="MATH"><SUP>A<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">81</SPAN></TH>
+<TD ALIGN="LEFT">OpenTriangle<SPAN CLASS="MATH"><SUP>A</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">82</SPAN></TH>
+<TD ALIGN="LEFT">Shaker<SPAN CLASS="MATH"><SUP>B<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">83</SPAN></TH>
+<TD ALIGN="LEFT">JingleBell<SPAN CLASS="MATH"><SUP>B</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">84</SPAN></TH>
+<TD ALIGN="LEFT">Castanets<SPAN CLASS="MATH"><SUP>C</SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">85</SPAN></TH>
+<TD ALIGN="LEFT">MuteSudro<SPAN CLASS="MATH"><SUP>D<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$"></SUP></SPAN></TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">86</SPAN></TH>
+<TD ALIGN="LEFT">OpenSudro<SPAN CLASS="MATH"><SUP>D</SUP></SPAN></TD>
+</TR>
+<TR><TD></TD>
+<TD ALIGN="LEFT"> </TD>
+</TR>
+</TABLE> 
+<P>
+
+<H1><A NAME="SECTION003340000000000000000"></A>
+<A NAME="sec-controllers"></A>
+<BR>
+MIDI Controllers
+</H1>
+
+<P>
+When specifying a MIDI Controller in a M<SMALL>IDI</SMALL>S<SMALL>EQ</SMALL> or
+M<SMALL>IDI</SMALL>V<SMALL>OICE</SMALL> command you can use the absolute value in (either as
+a decimal number or in hexadecimal by prefixing the value with a
+``0x''), or the symbolic name in the following tables. The tables have
+been extracted from information at
+<TT><A NAME="tex2html127"
+  HREF="http://www.midi.org/about-midi/table3.shtml">http://www.midi.org/about-midi/table3.shtml</A></TT>. Note that all the
+values in these tables are in hexadecimal notation.
+
+<P>
+Complete reference for this is not a part of 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> . Please refer to a
+detailed text on MIDI or the manual for your synthesizer.
+
+<P>
+
+<H2><A NAME="SECTION003341000000000000000">
+Controllers, Alphabetically</A>
+</H2> <TABLE CELLPADDING=3>
+<TR><TD ALIGN="LEFT"> <SPAN  CLASS="textbf">AllNotesOff</SPAN></TD>
+<TD ALIGN="LEFT">123</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">AllSoundsOff</SPAN></TH>
+<TD ALIGN="LEFT">120</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">AttackTime</SPAN></TH>
+<TD ALIGN="LEFT">73</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Balance</SPAN></TH>
+<TD ALIGN="LEFT">8</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BalanceLSB</SPAN></TH>
+<TD ALIGN="LEFT">40</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Bank</SPAN></TH>
+<TD ALIGN="LEFT">0</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BankLSB</SPAN></TH>
+<TD ALIGN="LEFT">32</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Breath</SPAN></TH>
+<TD ALIGN="LEFT">2</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">BreathLSB</SPAN></TH>
+<TD ALIGN="LEFT">34</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Brightness</SPAN></TH>
+<TD ALIGN="LEFT">74</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Chorus</SPAN></TH>
+<TD ALIGN="LEFT">93</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl102</SPAN></TH>
+<TD ALIGN="LEFT">102</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl103</SPAN></TH>
+<TD ALIGN="LEFT">103</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl104</SPAN></TH>
+<TD ALIGN="LEFT">104</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl105</SPAN></TH>
+<TD ALIGN="LEFT">105</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl106</SPAN></TH>
+<TD ALIGN="LEFT">106</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl107</SPAN></TH>
+<TD ALIGN="LEFT">107</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl108</SPAN></TH>
+<TD ALIGN="LEFT">108</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl109</SPAN></TH>
+<TD ALIGN="LEFT">109</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl110</SPAN></TH>
+<TD ALIGN="LEFT">110</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl111</SPAN></TH>
+<TD ALIGN="LEFT">111</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl112</SPAN></TH>
+<TD ALIGN="LEFT">112</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl113</SPAN></TH>
+<TD ALIGN="LEFT">113</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl114</SPAN></TH>
+<TD ALIGN="LEFT">114</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl115</SPAN></TH>
+<TD ALIGN="LEFT">115</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl116</SPAN></TH>
+<TD ALIGN="LEFT">116</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl117</SPAN></TH>
+<TD ALIGN="LEFT">117</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl118</SPAN></TH>
+<TD ALIGN="LEFT">118</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl119</SPAN></TH>
+<TD ALIGN="LEFT">119</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl14</SPAN></TH>
+<TD ALIGN="LEFT">14</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl15</SPAN></TH>
+<TD ALIGN="LEFT">15</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl20</SPAN></TH>
+<TD ALIGN="LEFT">20</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl21</SPAN></TH>
+<TD ALIGN="LEFT">21</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl22</SPAN></TH>
+<TD ALIGN="LEFT">22</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl23</SPAN></TH>
+<TD ALIGN="LEFT">23</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl24</SPAN></TH>
+<TD ALIGN="LEFT">24</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl25</SPAN></TH>
+<TD ALIGN="LEFT">25</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl26</SPAN></TH>
+<TD ALIGN="LEFT">26</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl27</SPAN></TH>
+<TD ALIGN="LEFT">27</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl28</SPAN></TH>
+<TD ALIGN="LEFT">28</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl29</SPAN></TH>
+<TD ALIGN="LEFT">29</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl3</SPAN></TH>
+<TD ALIGN="LEFT">3</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl30</SPAN></TH>
+<TD ALIGN="LEFT">30</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl31</SPAN></TH>
+<TD ALIGN="LEFT">31</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl35</SPAN></TH>
+<TD ALIGN="LEFT">35</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl41</SPAN></TH>
+<TD ALIGN="LEFT">41</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl46</SPAN></TH>
+<TD ALIGN="LEFT">46</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl47</SPAN></TH>
+<TD ALIGN="LEFT">47</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl52</SPAN></TH>
+<TD ALIGN="LEFT">52</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl53</SPAN></TH>
+<TD ALIGN="LEFT">53</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl54</SPAN></TH>
+<TD ALIGN="LEFT">54</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl55</SPAN></TH>
+<TD ALIGN="LEFT">55</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl56</SPAN></TH>
+<TD ALIGN="LEFT">56</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl57</SPAN></TH>
+<TD ALIGN="LEFT">57</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl58</SPAN></TH>
+<TD ALIGN="LEFT">58</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl59</SPAN></TH>
+<TD ALIGN="LEFT">59</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl60</SPAN></TH>
+<TD ALIGN="LEFT">60</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl61</SPAN></TH>
+<TD ALIGN="LEFT">61</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl62</SPAN></TH>
+<TD ALIGN="LEFT">62</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl63</SPAN></TH>
+<TD ALIGN="LEFT">63</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl79</SPAN></TH>
+<TD ALIGN="LEFT">79</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl85</SPAN></TH>
+<TD ALIGN="LEFT">85</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl86</SPAN></TH>
+<TD ALIGN="LEFT">86</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl87</SPAN></TH>
+<TD ALIGN="LEFT">87</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl88</SPAN></TH>
+<TD ALIGN="LEFT">88</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl89</SPAN></TH>
+<TD ALIGN="LEFT">89</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl9</SPAN></TH>
+<TD ALIGN="LEFT">9</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Ctrl90</SPAN></TH>
+<TD ALIGN="LEFT">90</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Data</SPAN></TH>
+<TD ALIGN="LEFT">6</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">DataDec</SPAN></TH>
+<TD ALIGN="LEFT">97</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">DataInc</SPAN></TH>
+<TD ALIGN="LEFT">96</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">DataLSB</SPAN></TH>
+<TD ALIGN="LEFT">38</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">DecayTime</SPAN></TH>
+<TD ALIGN="LEFT">75</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Detune</SPAN></TH>
+<TD ALIGN="LEFT">94</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Effect1</SPAN></TH>
+<TD ALIGN="LEFT">12</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Effect1LSB</SPAN></TH>
+<TD ALIGN="LEFT">44</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Effect2</SPAN></TH>
+<TD ALIGN="LEFT">13</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Effect2LSB</SPAN></TH>
+<TD ALIGN="LEFT">45</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Expression</SPAN></TH>
+<TD ALIGN="LEFT">11</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ExpressionLSB</SPAN></TH>
+<TD ALIGN="LEFT">43</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Foot</SPAN></TH>
+<TD ALIGN="LEFT">4</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">FootLSB</SPAN></TH>
+<TD ALIGN="LEFT">36</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General1</SPAN></TH>
+<TD ALIGN="LEFT">16</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General1LSB</SPAN></TH>
+<TD ALIGN="LEFT">48</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General2</SPAN></TH>
+<TD ALIGN="LEFT">17</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General2LSB</SPAN></TH>
+<TD ALIGN="LEFT">49</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General3</SPAN></TH>
+<TD ALIGN="LEFT">18</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General3LSB</SPAN></TH>
+<TD ALIGN="LEFT">50</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General4</SPAN></TH>
+<TD ALIGN="LEFT">19</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General4LSB</SPAN></TH>
+<TD ALIGN="LEFT">51</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General5</SPAN></TH>
+<TD ALIGN="LEFT">80</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General6</SPAN></TH>
+<TD ALIGN="LEFT">81</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General7</SPAN></TH>
+<TD ALIGN="LEFT">82</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">General8</SPAN></TH>
+<TD ALIGN="LEFT">83</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Hold2</SPAN></TH>
+<TD ALIGN="LEFT">69</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Legato</SPAN></TH>
+<TD ALIGN="LEFT">68</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">LocalCtrl</SPAN></TH>
+<TD ALIGN="LEFT">122</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Modulation</SPAN></TH>
+<TD ALIGN="LEFT">1</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ModulationLSB</SPAN></TH>
+<TD ALIGN="LEFT">33</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">NonRegLSB</SPAN></TH>
+<TD ALIGN="LEFT">98</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">NonRegMSB</SPAN></TH>
+<TD ALIGN="LEFT">99</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OmniOff</SPAN></TH>
+<TD ALIGN="LEFT">124</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">OmniOn</SPAN></TH>
+<TD ALIGN="LEFT">125</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Pan</SPAN></TH>
+<TD ALIGN="LEFT">10</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PanLSB</SPAN></TH>
+<TD ALIGN="LEFT">42</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Phaser</SPAN></TH>
+<TD ALIGN="LEFT">95</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PolyOff</SPAN></TH>
+<TD ALIGN="LEFT">126</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PolyOn</SPAN></TH>
+<TD ALIGN="LEFT">127</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Portamento</SPAN></TH>
+<TD ALIGN="LEFT">65</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PortamentoCtrl</SPAN></TH>
+<TD ALIGN="LEFT">84</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">PortamentoLSB</SPAN></TH>
+<TD ALIGN="LEFT">37</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RegParLSB</SPAN></TH>
+<TD ALIGN="LEFT">100</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">RegParMSB</SPAN></TH>
+<TD ALIGN="LEFT">101</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ReleaseTime</SPAN></TH>
+<TD ALIGN="LEFT">72</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">ResetAll</SPAN></TH>
+<TD ALIGN="LEFT">121</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Resonance</SPAN></TH>
+<TD ALIGN="LEFT">71</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Reverb</SPAN></TH>
+<TD ALIGN="LEFT">91</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">SoftPedal</SPAN></TH>
+<TD ALIGN="LEFT">67</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Sostenuto</SPAN></TH>
+<TD ALIGN="LEFT">66</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Sustain</SPAN></TH>
+<TD ALIGN="LEFT">64</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Tremolo</SPAN></TH>
+<TD ALIGN="LEFT">92</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Variation</SPAN></TH>
+<TD ALIGN="LEFT">70</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VibratoDelay</SPAN></TH>
+<TD ALIGN="LEFT">78</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VibratoDepth</SPAN></TH>
+<TD ALIGN="LEFT">77</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VibratoRate</SPAN></TH>
+<TD ALIGN="LEFT">76</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">Volume</SPAN></TH>
+<TD ALIGN="LEFT">7</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">VolumeLSB</SPAN></TH>
+<TD ALIGN="LEFT">39</TD>
+</TR>
+<TR><TD></TD>
+<TD ALIGN="LEFT"> </TD>
+</TR>
+</TABLE> 
+<P>
+
+<H2><A NAME="SECTION003342000000000000000">
+Controllers, by Value</A>
+</H2> <TABLE CELLPADDING=3>
+<TR><TD ALIGN="LEFT"> <SPAN  CLASS="textbf">0</SPAN></TD>
+<TD ALIGN="LEFT">Bank</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">1</SPAN></TH>
+<TD ALIGN="LEFT">Modulation</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">2</SPAN></TH>
+<TD ALIGN="LEFT">Breath</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">3</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl3</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">4</SPAN></TH>
+<TD ALIGN="LEFT">Foot</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">5</SPAN></TH>
+<TD ALIGN="LEFT">Portamento</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">6</SPAN></TH>
+<TD ALIGN="LEFT">Data</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">7</SPAN></TH>
+<TD ALIGN="LEFT">Volume</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">8</SPAN></TH>
+<TD ALIGN="LEFT">Balance</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">9</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl9</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">10</SPAN></TH>
+<TD ALIGN="LEFT">Pan</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">11</SPAN></TH>
+<TD ALIGN="LEFT">Expression</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">12</SPAN></TH>
+<TD ALIGN="LEFT">Effect1</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">13</SPAN></TH>
+<TD ALIGN="LEFT">Effect2</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">14</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl14</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">15</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl15</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">16</SPAN></TH>
+<TD ALIGN="LEFT">General1</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">17</SPAN></TH>
+<TD ALIGN="LEFT">General2</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">18</SPAN></TH>
+<TD ALIGN="LEFT">General3</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">19</SPAN></TH>
+<TD ALIGN="LEFT">General4</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">20</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl20</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">21</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl21</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">22</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl22</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">23</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl23</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">24</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl24</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">25</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl25</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">26</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl26</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">27</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl27</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">28</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl28</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">29</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl29</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">30</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl30</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">31</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl31</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">32</SPAN></TH>
+<TD ALIGN="LEFT">BankLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">33</SPAN></TH>
+<TD ALIGN="LEFT">ModulationLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">34</SPAN></TH>
+<TD ALIGN="LEFT">BreathLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">35</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl35</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">36</SPAN></TH>
+<TD ALIGN="LEFT">FootLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">37</SPAN></TH>
+<TD ALIGN="LEFT">PortamentoLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">38</SPAN></TH>
+<TD ALIGN="LEFT">DataLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">39</SPAN></TH>
+<TD ALIGN="LEFT">VolumeLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">40</SPAN></TH>
+<TD ALIGN="LEFT">BalanceLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">41</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl41</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">42</SPAN></TH>
+<TD ALIGN="LEFT">PanLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">43</SPAN></TH>
+<TD ALIGN="LEFT">ExpressionLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">44</SPAN></TH>
+<TD ALIGN="LEFT">Effect1LSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">45</SPAN></TH>
+<TD ALIGN="LEFT">Effect2LSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">46</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl46</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">47</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl47</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">48</SPAN></TH>
+<TD ALIGN="LEFT">General1LSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">49</SPAN></TH>
+<TD ALIGN="LEFT">General2LSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">50</SPAN></TH>
+<TD ALIGN="LEFT">General3LSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">51</SPAN></TH>
+<TD ALIGN="LEFT">General4LSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">52</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl52</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">53</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl53</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">54</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl54</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">55</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl55</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">56</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl56</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">57</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl57</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">58</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl58</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">59</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl59</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">60</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl60</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">61</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl61</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">62</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl62</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">63</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl63</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">64</SPAN></TH>
+<TD ALIGN="LEFT">Sustain</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">65</SPAN></TH>
+<TD ALIGN="LEFT">Portamento</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">66</SPAN></TH>
+<TD ALIGN="LEFT">Sostenuto</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">67</SPAN></TH>
+<TD ALIGN="LEFT">SoftPedal</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">68</SPAN></TH>
+<TD ALIGN="LEFT">Legato</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">69</SPAN></TH>
+<TD ALIGN="LEFT">Hold2</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">70</SPAN></TH>
+<TD ALIGN="LEFT">Variation</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">71</SPAN></TH>
+<TD ALIGN="LEFT">Resonance</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">72</SPAN></TH>
+<TD ALIGN="LEFT">ReleaseTime</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">73</SPAN></TH>
+<TD ALIGN="LEFT">AttackTime</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">74</SPAN></TH>
+<TD ALIGN="LEFT">Brightness</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">75</SPAN></TH>
+<TD ALIGN="LEFT">DecayTime</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">76</SPAN></TH>
+<TD ALIGN="LEFT">VibratoRate</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">77</SPAN></TH>
+<TD ALIGN="LEFT">VibratoDepth</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">78</SPAN></TH>
+<TD ALIGN="LEFT">VibratoDelay</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">79</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl79</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">80</SPAN></TH>
+<TD ALIGN="LEFT">General5</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">81</SPAN></TH>
+<TD ALIGN="LEFT">General6</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">82</SPAN></TH>
+<TD ALIGN="LEFT">General7</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">83</SPAN></TH>
+<TD ALIGN="LEFT">General8</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">84</SPAN></TH>
+<TD ALIGN="LEFT">PortamentoCtrl</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">85</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl85</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">86</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl86</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">87</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl87</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">88</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl88</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">89</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl89</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">90</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl90</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">91</SPAN></TH>
+<TD ALIGN="LEFT">Reverb</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">92</SPAN></TH>
+<TD ALIGN="LEFT">Tremolo</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">93</SPAN></TH>
+<TD ALIGN="LEFT">Chorus</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">94</SPAN></TH>
+<TD ALIGN="LEFT">Detune</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">95</SPAN></TH>
+<TD ALIGN="LEFT">Phaser</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">96</SPAN></TH>
+<TD ALIGN="LEFT">DataInc</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">97</SPAN></TH>
+<TD ALIGN="LEFT">DataDec</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">98</SPAN></TH>
+<TD ALIGN="LEFT">NonRegLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">99</SPAN></TH>
+<TD ALIGN="LEFT">NonRegMSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">100</SPAN></TH>
+<TD ALIGN="LEFT">RegParLSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">101</SPAN></TH>
+<TD ALIGN="LEFT">RegParMSB</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">102</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl102</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">103</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl103</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">104</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl104</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">105</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl105</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">106</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl106</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">107</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl107</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">108</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl108</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">109</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl109</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">110</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl110</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">111</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl111</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">112</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl112</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">113</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl113</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">114</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl114</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">115</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl115</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">116</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl116</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">117</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl117</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">118</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl118</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">119</SPAN></TH>
+<TD ALIGN="LEFT">Ctrl119</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">120</SPAN></TH>
+<TD ALIGN="LEFT">AllSoundsOff</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">121</SPAN></TH>
+<TD ALIGN="LEFT">ResetAll</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">122</SPAN></TH>
+<TD ALIGN="LEFT">LocalCtrl</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">123</SPAN></TH>
+<TD ALIGN="LEFT">AllNotesOff</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">124</SPAN></TH>
+<TD ALIGN="LEFT">OmniOff</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">125</SPAN></TH>
+<TD ALIGN="LEFT">OmniOn</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">126</SPAN></TH>
+<TD ALIGN="LEFT">PolyOff</TD>
+</TR>
+<TR><TH ALIGN="LEFT"><SPAN  CLASS="textbf">127</SPAN></TH>
+<TD ALIGN="LEFT">PolyOn</TD>
+</TR>
+<TR><TD></TD>
+<TD ALIGN="LEFT"> </TD>
+</TR>
+</TABLE> 
+<P>
+<BR><HR><H4>Footnotes</H4>
+<DL>
+<DT><A NAME="foot19666">...
+assumption.</A><A
+ HREF="node33.html#tex2html123"><SUP>A.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
+<DD>Sometimes a reliable source agrees with us
+  ... in this case <SPAN  CLASS="textit">Standardized Chord Symbol Notation</SPAN> is
+  quite clear that ``dim'' is a Diminished 7th and a diminished triad
+  should be notated as ``mi<!-- MATH
+ $^{(\flat{}5)}$
+ -->
+<SPAN CLASS="MATH"><SUP>(<IMG
+ WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
+ SRC="img6.png"
+ ALT="$\scriptstyle \flat$">5)</SUP></SPAN>''.
+
+</DD>
+<DT><A NAME="foot19655">... chord</A><A
+ HREF="node33.html#tex2html124"><SUP>A.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DD>It is possible to create a malformed chord/scale using the D<SMALL>EF</SMALL>C<SMALL>HORD</SMALL> command, <A HREF="node14.html#defchord">details
+  here</A>. 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't worry about everything!
+
+</DD>
+<DT><A NAME="foot19659">...
+behavior</A><A
+ HREF="node33.html#tex2html125"><SUP>A.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
+<DD>Undefined in this case means that 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  assumes you
+  are in the key of C Major.
+
+</DD>
+<DT><A NAME="foot19660">...slashchords</A><A
+ HREF="node33.html#tex2html126"><SUP>A.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
+<DD>It is permissible to use something
+  like <SPAN  CLASS="textbf">v/D</SPAN>, but you really shouldn't.
+
+</DD>
+</DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
 <A NAME="tex2html1008"
@@ -137,15 +3746,15 @@ who you are--thanks.
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
 <B> Next:</B> <A NAME="tex2html1009"
-  HREF="node34.html">Command Summary</A>
+  HREF="node34.html">Bibliography and Thanks</A>
 <B> Up:</B> <A NAME="tex2html1007"
   HREF="mma.html">Reference Manual</A>
 <B> Previous:</B> <A NAME="tex2html1001"
-  HREF="node32.html">Symbols and Constants</A></DIV>
+  HREF="node32.html">Frequency Asked Questions</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node34.html b/docs/html/ref/node34.html
index 037cc10..7d6980c 100644
--- a/docs/html/ref/node34.html
+++ b/docs/html/ref/node34.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>Command Summary</TITLE>
-<META NAME="description" CONTENT="Command Summary">
+<TITLE>Bibliography and Thanks</TITLE>
+<META NAME="description" CONTENT="Bibliography and Thanks">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -28,512 +28,124 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html1018"
+<A NAME="tex2html1036"
   HREF="node35.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html1016"
+<A NAME="tex2html1034"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html1010"
+<A NAME="tex2html1028"
   HREF="node33.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html1019"
-  HREF="node35.html">About this document ...</A>
-<B> Up:</B> <A NAME="tex2html1017"
+<B> Next:</B> <A NAME="tex2html1037"
+  HREF="node35.html">Command Summary</A>
+<B> Up:</B> <A NAME="tex2html1035"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html1011"
-  HREF="node33.html">Bibliography and Thanks</A>
+<B> Previous:</B> <A NAME="tex2html1029"
+  HREF="node33.html">Symbols and Constants</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
 
 <H1><A NAME="SECTION003400000000000000000">
-Command Summary</A>
+Bibliography and Thanks</A>
 </H1>
 
 <P>
-<DIV ALIGN="LEFT">
-T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Accent</BIG></SPAN> <beat adj>  <SPAN  CLASS="textit"> Adjust volume for specified beat(s) in each bar of a track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">AdjustVolume</BIG></SPAN> <name=value>  <SPAN  CLASS="textit"> Set the volume ratios for named volume(s). </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">AllGrooves</BIG></SPAN>  <SPAN  CLASS="textit"> apply a command to all grooves. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">AllTracks</BIG></SPAN> <cmds>  <SPAN  CLASS="textit"> Applies cmds(s) to all active tracks. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Arpeggiate</BIG></SPAN> <options>  <SPAN  CLASS="textit"> Arpeggiate notes in a solo track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Articulate</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> Duration/holding-time of notes. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Author</BIG></SPAN> <stuff>  <SPAN  CLASS="textit"> A specialized comment used by documentation extractors. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">AutoSoloTracks</BIG></SPAN> <tracks>  <SPAN  CLASS="textit"> Set the tracks used in auto assigning solo/melody notes. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">BarNumbers</BIG></SPAN>  <SPAN  CLASS="textit"> Leading <number> on data line (ignored). </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">BarRepeat</BIG></SPAN>  <SPAN  CLASS="textit"> Data bars can repeat with a ``* nn'' </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">BeatAdjust</BIG></SPAN> <beats>  <SPAN  CLASS="textit"> Adjust current pointer by <beats>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Begin</BIG></SPAN>  <SPAN  CLASS="textit"> Delimits the start of a block. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Capo</BIG></SPAN> <value>  <SPAN  CLASS="textit"> Set the Plectrum track Capo. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ChShare</BIG></SPAN> <track>  <SPAN  CLASS="textit"> Force track to share MIDI track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Channel</BIG></SPAN> <1..16>  <SPAN  CLASS="textit"> Force the MIDI channel for a track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ChannelInit</BIG></SPAN>  <SPAN  CLASS="textit"> Send a command when a channel is assigned to track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ChannelPref</BIG></SPAN> <1..16>  <SPAN  CLASS="textit"> Set a preferred channel for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ChordAdjust</BIG></SPAN> <Tonic=adj>  <SPAN  CLASS="textit"> Adjust center point of selected chords. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Chords</BIG></SPAN> <chord data>  <SPAN  CLASS="textit"> sets a chord specially for a track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">CmdLine</BIG></SPAN> <options>  <SPAN  CLASS="textit"> Set command line options. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Comment</BIG></SPAN> <text>  <SPAN  CLASS="textit"> ignore/discard <text>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Compress</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> Enable chord compression for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Copy</BIG></SPAN> <source>  <SPAN  CLASS="textit"> Overlay <source> track to specified track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Cresc</BIG></SPAN> <[start] end count>  <SPAN  CLASS="textit"> Decrease volume over bars. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Cut</BIG></SPAN> <beat>  <SPAN  CLASS="textit"> Force all notes off at <beat> offset. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Debug</BIG></SPAN> <options>  <SPAN  CLASS="textit"> Selectively enable/disable debugging levels. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Dec</BIG></SPAN> <name> [value]  <SPAN  CLASS="textit"> Decrement the value of variable <name> by 1 or <value>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Decresc</BIG></SPAN> <[start] end count>  <SPAN  CLASS="textit"> Increase volume over bars. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DefAlias</BIG></SPAN>  <SPAN  CLASS="textit"> Create an alias name for a Groove. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DefChord</BIG></SPAN> <name notelist scalelist>  <SPAN  CLASS="textit"> Define a new chord. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DefGroove</BIG></SPAN> <name> [Description]  <SPAN  CLASS="textit"> Define a new groove. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Define</BIG></SPAN> <pattern>  <SPAN  CLASS="textit"> Define a pattern to use in a track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Delay</BIG></SPAN> <track>  <SPAN  CLASS="textit"> Set a delay for all notes. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Delete</BIG></SPAN>  <SPAN  CLASS="textit"> Delete specified track for future use. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Direction</BIG></SPAN> [Up | Down | BOTH | RANDOM] ...<SPAN  CLASS="textit"> Set direction of runs in Scale, Arpeggio and Walk tracks. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Doc</BIG></SPAN> <stuff>  <SPAN  CLASS="textit"> A special comment used by documentation extractors. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DocVar</BIG></SPAN> <description>  <SPAN  CLASS="textit"> A specialized comment used to document user variables in a library file. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DrumType</BIG></SPAN>  <SPAN  CLASS="textit"> Force a solo track to be a drum track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DrumVolTr</BIG></SPAN> <tone>=<adj> ...<SPAN  CLASS="textit"> adjusts volume for specified drum tone. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DupRoot</BIG></SPAN> <octave>  <SPAN  CLASS="textit"> Duplicate the root note in a chord to lower/higher octave. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">End</BIG></SPAN>  <SPAN  CLASS="textit"> Delimits the end of a block. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">EndIf</BIG></SPAN>  <SPAN  CLASS="textit"> End processing of ``IF''. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">EndMset</BIG></SPAN>  <SPAN  CLASS="textit"> End of a ``Mset'' section. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">EndRepeat</BIG></SPAN> [count]  <SPAN  CLASS="textit"> End a repeated section. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Eof</BIG></SPAN>  <SPAN  CLASS="textit"> Immediately stop/end input file. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Fermata</BIG></SPAN> <beat> <count> <adjustment>  <SPAN  CLASS="textit"> Expand <beat> for <count> by <adjustment percentage. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ForceOut</BIG></SPAN>  <SPAN  CLASS="textit"> Force voicing and raw data output for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Goto</BIG></SPAN> <name>  <SPAN  CLASS="textit"> jump processing to <name>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Groove</BIG></SPAN> <name>  <SPAN  CLASS="textit"> Enable a previously defined groove. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">GrooveClear</BIG></SPAN>  <SPAN  CLASS="textit"> Delete all current Grooves from memory. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Harmony</BIG></SPAN> [Option] ...<SPAN  CLASS="textit"> Set harmony for Bass, Walk, Arpeggio, Scale, Solo and Melody tracks. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">HarmonyOnly</BIG></SPAN> <Option> ...<SPAN  CLASS="textit"> Force track to sound only harmony notes from current pattern. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">HarmonyVolume</BIG></SPAN> <Percentage> ...<SPAN  CLASS="textit"> Set the volume used by harmony notes. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">If</BIG></SPAN> <test> <cmds>  <SPAN  CLASS="textit"> Test condition and process <cmds>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">IfEnd</BIG></SPAN>  <SPAN  CLASS="textit"> End processing of ``IF''. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Inc</BIG></SPAN> <name> [value]  <SPAN  CLASS="textit"> Increment the value of variable <name> by 1 or <value>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Include</BIG></SPAN> <file>  <SPAN  CLASS="textit"> Include a file. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Invert</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> set the inversion factor for chords in track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">KeySig</BIG></SPAN> <sig>  <SPAN  CLASS="textit"> Set the key signature. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Label</BIG></SPAN> <name>  <SPAN  CLASS="textit"> Set <name> as a label for ``GOTO''. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Limit</BIG></SPAN> <value>  <SPAN  CLASS="textit"> Limit number of notes used in a chord to <value>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Lyric</BIG></SPAN> <options>  <SPAN  CLASS="textit"> Set various lyrics options. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDI</BIG></SPAN> <values>  <SPAN  CLASS="textit"> Send raw MIDI commands to MIDI meta-track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIClear</BIG></SPAN> <Beat Controller Data>  <SPAN  CLASS="textit"> Set command (or series) of MIDI commands to send when track is completed. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDICopyright</BIG></SPAN>  <SPAN  CLASS="textit"> Insert a Copyright message. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDICresc</BIG></SPAN> start end count  <SPAN  CLASS="textit"> Increase MIDI volume over bars. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDICue</BIG></SPAN>  <SPAN  CLASS="textit"> Insert a Cue point message. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIDecresc</BIG></SPAN> start end count  <SPAN  CLASS="textit"> Decrease MIDI volume over bars </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIDef</BIG></SPAN>  <SPAN  CLASS="textit"> Define a series of commands for MIDIS<SMALL>EQ AND </SMALL>MIDIC<SMALL>LEAR</SMALL>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIFile</BIG></SPAN> <option>  <SPAN  CLASS="textit"> Set various MIDI file generation options. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIGlis</BIG></SPAN> <1..127>  <SPAN  CLASS="textit"> Set MIDI portamento (glissando) value for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIInc</BIG></SPAN> <File> <Options>  <SPAN  CLASS="textit"> Include an existing MIDI file into a track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIMark</BIG></SPAN> [offset] Label  <SPAN  CLASS="textit"> Inserts Label into the MIDI track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDINote</BIG></SPAN> <Options>  <SPAN  CLASS="textit"> Insert various MIDI events directly into a track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIPan</BIG></SPAN> <0..127>  <SPAN  CLASS="textit"> Set MIDI pan/balance for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDISeq</BIG></SPAN> <Beat Controller Data> options> ...<SPAN  CLASS="textit"> Set MIDI controller data for a track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDISplit</BIG></SPAN> <channel list>  <SPAN  CLASS="textit"> Force split output for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDITName</BIG></SPAN> <string>  <SPAN  CLASS="textit"> Assigns an alternate name to a MIDI track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIText</BIG></SPAN> <string>  <SPAN  CLASS="textit"> Inserts arbitray text to a MIDI track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIVoice</BIG></SPAN> <Beat Controller Data>  <SPAN  CLASS="textit"> Set ``one-time'' MIDI controller command for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIVolume</BIG></SPAN> <1..128>  <SPAN  CLASS="textit"> Set MIDI volume for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIWheel</BIG></SPAN>  <SPAN  CLASS="textit"> Set MIDI pitch bend value for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MOctave</BIG></SPAN> < <SPAN  CLASS="textit">1..9> ...- Set the MIDI octave for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Mallet</BIG></SPAN> <Rate=nn | Decay=nns>  <SPAN  CLASS="textit"> Set mallet repeat for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MmaEnd</BIG></SPAN> <file>  <SPAN  CLASS="textit"> Set filename to process after main file completed. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MmaStart</BIG></SPAN> <file>  <SPAN  CLASS="textit"> Set file to include before processing main file. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Mset</BIG></SPAN> <name> <lines>  <SPAN  CLASS="textit"> Set <variable> to series of lines. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MsetEnd</BIG></SPAN>  <SPAN  CLASS="textit"> End of a ``Mset'' section. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">NewSet</BIG></SPAN> <name> <stuff>  <SPAN  CLASS="textit"> Set the variable <name> to <stuff>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">NoteSpan</BIG></SPAN> <start> <end>  <SPAN  CLASS="textit"> set MIDI range of notes for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Octave</BIG></SPAN> <0..10> ...<SPAN  CLASS="textit"> Set the octave for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Off</BIG></SPAN>  <SPAN  CLASS="textit"> Disable note generation for specified track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">On</BIG></SPAN>  <SPAN  CLASS="textit"> Enable note generation for specified track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Patch</BIG></SPAN> <options>  <SPAN  CLASS="textit"> Patch/Voice management. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Print</BIG></SPAN> <stuff>  <SPAN  CLASS="textit"> Print <stuff> to output during compile. Useful for debugging. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">PrintActive</BIG></SPAN>  <SPAN  CLASS="textit"> Print list of active tracks to output. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">PrintChord</BIG></SPAN> <name(s)>  <SPAN  CLASS="textit"> Print the chord and scale for specific chord types. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RDuration</BIG></SPAN> <Value] ...<SPAN  CLASS="textit"> </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RSkip</BIG></SPAN> <Value> ...<SPAN  CLASS="textit"> Skip/silence random percentage of notes. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RTime</BIG></SPAN> <Value] ...<SPAN  CLASS="textit"> </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RVolume</BIG></SPAN> <adj> ...<SPAN  CLASS="textit"> Set volume randomization for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Range</BIG></SPAN> <value>  <SPAN  CLASS="textit"> Set number of octaves used in Scale and Arpeggio tracks. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Repeat</BIG></SPAN>  <SPAN  CLASS="textit"> Start a repeated section. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RepeatEnd</BIG></SPAN> [count]  <SPAN  CLASS="textit"> End a repeated section. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RepeatEnding</BIG></SPAN>  <SPAN  CLASS="textit"> Start a repeat-ending. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Restart</BIG></SPAN>  <SPAN  CLASS="textit"> Initialize a track to (near) default settings. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Riff</BIG></SPAN> <pattern>  <SPAN  CLASS="textit"> Define a special pattern to use in track for next bar. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RndSeed</BIG></SPAN> <Value> ...<SPAN  CLASS="textit"> Seed random number generator. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RndSet</BIG></SPAN> <variable> <list of values>  <SPAN  CLASS="textit"> Randomly set variable. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ScaleType</BIG></SPAN> <Chromatic | Auto> ...<SPAN  CLASS="textit"> Set type of scale. Only for Scale tracks. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Seq</BIG></SPAN>  <SPAN  CLASS="textit"> Set the sequence point (bar pattern number). </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SeqClear</BIG></SPAN>  <SPAN  CLASS="textit"> Clears sequence for track (or all tracks). </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SeqRnd</BIG></SPAN> <On/Off/Tracks>  <SPAN  CLASS="textit"> Enable random sequence selection for track (or all tracks). </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SeqRndWeight</BIG></SPAN> <list of values>  <SPAN  CLASS="textit"> Sets the randomization weight for track or global. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SeqSize</BIG></SPAN> <value>  <SPAN  CLASS="textit"> Set the number of bars in a sequence. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Sequence</BIG></SPAN> <pattern> ...<SPAN  CLASS="textit"> Set pattern(s) to use for track. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Set</BIG></SPAN> <name> <stuff>  <SPAN  CLASS="textit"> Set the variable <name> to <stuff>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SetIncPath</BIG></SPAN> <path>  <SPAN  CLASS="textit"> Set the path for included files. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SetLibPath</BIG></SPAN> <path>  <SPAN  CLASS="textit"> Set the path to the style file library. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SetMIDIplayer</BIG></SPAN> <program>  <SPAN  CLASS="textit"> Set the MIDI file player program. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SetOutPath</BIG></SPAN> <path>  <SPAN  CLASS="textit"> Set the output filename. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SetSyncTone</BIG></SPAN> <tone> <velocity>  <SPAN  CLASS="textit"> set the sync tone. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ShowVars</BIG></SPAN>  <SPAN  CLASS="textit"> Display user defined variables. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">StackValue</BIG></SPAN> <stuff>  <SPAN  CLASS="textit"> Push <stuff> onto a temporary stack ($_StackValue pops). </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Strum</BIG></SPAN> <key>  <SPAN  CLASS="textit"> Set the Plectrum track strum mode. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Strum</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> Set the strumming factor for various tracks. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">StrumAdd</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> Set the strum ramp factor for various tracks. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Swell</BIG></SPAN> <[start] end count>  <SPAN  CLASS="textit"> Change and restore volume over bars. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SwingMode</BIG></SPAN> <on/off>  <SPAN  CLASS="textit"> Set swing mode timing. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Synchronize</BIG></SPAN> <START | END>  <SPAN  CLASS="textit"> Insert a start/end synchronization mark. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Tempo</BIG></SPAN> <rate>  <SPAN  CLASS="textit"> Set the rate in beats per minute. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Time</BIG></SPAN> <count>  <SPAN  CLASS="textit"> Set number of beats in a bar. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">TimeSig</BIG></SPAN> <nn dd>  <SPAN  CLASS="textit"> Set the MIDI time signature (not used by MMA). </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Tone</BIG></SPAN> <Note> ...<SPAN  CLASS="textit"> Set the drum-tone to use in a sequence. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ToneTR</BIG></SPAN> <old>=<new>  <SPAN  CLASS="textit"> translates MIDI drum tone <old> to <new>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Transpose</BIG></SPAN> <value>  <SPAN  CLASS="textit"> Transpose all tracks to a different key. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Truncate</BIG></SPAN> <beats>  <SPAN  CLASS="textit"> Set the duration of next bar. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Tuning</BIG></SPAN> <strings>  <SPAN  CLASS="textit"> Create a Plectrum track tuning. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">UnSet</BIG></SPAN> <name>  <SPAN  CLASS="textit"> Remove the variable <name>. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Unify</BIG></SPAN> <On | Off> ] ...<SPAN  CLASS="textit"> Unify overlapping notes. </SPAN>
-</DIV>
-<P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Use</BIG></SPAN> <file>  <SPAN  CLASS="textit"> Include/import an existing .mma file. </SPAN>
-</DIV>
+I've had help from a lot of different people and sources in developing
+this program.  If I have missed listing you in the <TT><SPAN  CLASS="textbf">CONTRIB</SPAN></TT>
+file shipped with the 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  distribution, please let me know and I'll
+add it right away. <SPAN  CLASS="textit">I really want to do this!</SPAN>
+
 <P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">VExpand</BIG></SPAN> <on/off>  <SPAN  CLASS="textit"> Set variable expansion. </SPAN>
-</DIV>
+I've also had the use of a number of reference materials:
+<DL COMPACT>
+<DT></DT>
+<DD>Craig Anderson. <SPAN  CLASS="textit">MIDI for Musicians.</SPAN> Amsco Publishing, New
+York, NY.
+
 <P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Voice</BIG></SPAN> <instrument> ...<SPAN  CLASS="textit"> Set MIDI voice for track. </SPAN>
-</DIV>
+</DD>
+<DT></DT>
+<DD>William Duckworth. <SPAN  CLASS="textit">Music Fundamentals.</SPAN> Wadsworth Publishing,
+Belomnt, CA.
+
 <P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">VoiceTr</BIG></SPAN>  <SPAN  CLASS="textit"> <old=new> ...- translates MIDI instrument <old> to <new>. </SPAN>
-</DIV>
+</DD>
+<DT></DT>
+<DD>Michael Esterowitz. <SPAN  CLASS="textit">How To Play From A Fakebook.</SPAN> Ekay Music,
+Inc. Katonah, NY.
+
 <P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">VoiceVolTr</BIG></SPAN>  <SPAN  CLASS="textit"> <voice>=<adj> ...- adjusts volume for specified voice. </SPAN>
-</DIV>
+</DD>
+<DT></DT>
+<DD>Pete Goodliffe. <SPAN  CLASS="textit">MIDI documentation (for the TSE3 library).</SPAN>
+<TT><A NAME="tex2html128"
+  HREF="http://tse3.sourceforge.net/">http://tse3.sourceforge.net/</A></TT>.
+
 <P>
-<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Voicing</BIG></SPAN> <options.  <SPAN  CLASS="textit"> Set the voicing for a chord track. </SPAN>
-</DIV>
+</DD>
+<DT></DT>
+<DD>Norman Lloyd. <SPAN  CLASS="textit">The Golden Encyclopedia Of Music.</SPAN> Golden Press,
+New York, NY.
+
 <P>
-<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Volume</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> Set the volume for a track or all tracks. </SPAN>
-</DIV>
+</DD>
+<DT></DT>
+<DD>The MIDI Manufacturers Association. <SPAN  CLASS="textit">Various papers, tables and
+  other information.</SPAN> <TT><A NAME="tex2html129"
+  HREF="http://www.midi.org/">http://www.midi.org/</A></TT>.
+
 <P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">[]</BIG></SPAN>  <SPAN  CLASS="textit"> Index or Slice variable expansions </SPAN>
-</DIV>
+</DD>
+<DT></DT>
+<DD>Victor López. <SPAN  CLASS="textit">Latin Rhythms: Mystery Unraveled.</SPAN> Alfred Publishing Company. These are handout notes from the 2005 Midwest Clinic 59th Annual Conference, Chicago, Illinois, December 16, 2005. A PDF of this document is available on various Internet sites.
+
 <P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">$(...)</BIG></SPAN>  <SPAN  CLASS="textit"> Delimits math expressions </SPAN>
-</DIV>
+</DD>
+<DT></DT>
+<DD>Carl Brandt and Clinton Roemer. <SPAN  CLASS="textit">Standardized Chord
+  Symbol Notation.</SPAN> Roerick Music Co. Sherman Oaks, CA.
+
 <P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">$Name</BIG></SPAN>  <SPAN  CLASS="textit"> A user defined macro. </SPAN>
-</DIV>
+</DD>
+</DL>
+
 <P>
-<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">$_Name</BIG></SPAN>  <SPAN  CLASS="textit"> A predefined variable. </SPAN>
-</DIV>
+And, finally, to all those music teachers my parents and I paid for,
+and the many people who have helped by listening and providing helpful
+suggestions and encouragement  in my musical pursuits for the
+last 40 plus years that I've been banging, squeezing and blowing. You know
+who you are--thanks.
+
 <P>
-<DIV ALIGN="LEFT">
-</DIV>
 
 <P>
 
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html1018"
+<A NAME="tex2html1036"
   HREF="node35.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html1016"
+<A NAME="tex2html1034"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html1010"
+<A NAME="tex2html1028"
   HREF="node33.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html1019"
-  HREF="node35.html">About this document ...</A>
-<B> Up:</B> <A NAME="tex2html1017"
+<B> Next:</B> <A NAME="tex2html1037"
+  HREF="node35.html">Command Summary</A>
+<B> Up:</B> <A NAME="tex2html1035"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html1011"
-  HREF="node33.html">Bibliography and Thanks</A></DIV>
+<B> Previous:</B> <A NAME="tex2html1029"
+  HREF="node33.html">Symbols and Constants</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node35.html b/docs/html/ref/node35.html
index e2a37ac..0ad53db 100644
--- a/docs/html/ref/node35.html
+++ b/docs/html/ref/node35.html
@@ -7,8 +7,8 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
   Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
 <HTML>
 <HEAD>
-<TITLE>About this document ...</TITLE>
-<META NAME="description" CONTENT="About this document ...">
+<TITLE>Command Summary</TITLE>
+<META NAME="description" CONTENT="Command Summary">
 <META NAME="keywords" CONTENT="mma">
 <META NAME="resource-type" CONTENT="document">
 <META NAME="distribution" CONTENT="global">
@@ -19,57 +19,530 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 <LINK REL="STYLESHEET" HREF="mma.css">
 
+<LINK REL="next" HREF="node36.html">
 <LINK REL="previous" HREF="node34.html">
 <LINK REL="up" HREF="mma.html">
+<LINK REL="next" HREF="node36.html">
 </HEAD>
 
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next_g.png"> 
-<A NAME="tex2html1024"
+<A NAME="tex2html1046"
+  HREF="node36.html">
+<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
+<A NAME="tex2html1044"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html1020"
+<A NAME="tex2html1038"
   HREF="node34.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Up:</B> <A NAME="tex2html1025"
+<B> Next:</B> <A NAME="tex2html1047"
+  HREF="node36.html">About this document ...</A>
+<B> Up:</B> <A NAME="tex2html1045"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html1021"
-  HREF="node34.html">Command Summary</A>
+<B> Previous:</B> <A NAME="tex2html1039"
+  HREF="node34.html">Bibliography and Thanks</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
 
 <H1><A NAME="SECTION003500000000000000000">
-About this document ...</A>
+Command Summary</A>
 </H1>
- <STRONG><IMG
- ALIGN="BOTTOM" BORDER="0" SRC="../logo.png"
- ALT="LOST LOGO">
 
 <P>
-<BIG CLASS="XHUGE">Reference Manual </BIG> </STRONG><P>
-This document was generated using the
-<A HREF="http://www.latex2html.org/"><STRONG>LaTeX</STRONG>2<tt>HTML</tt></A> translator Version 2008 (1.71)
+<DIV ALIGN="LEFT">
+T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Accent</BIG></SPAN> <beat adj>  <SPAN  CLASS="textit"> Adjust volume for specified beat(s) in each bar of a track. </SPAN>
+</DIV>
 <P>
-Copyright © 1993, 1994, 1995, 1996,
-Nikos Drakos, 
-Computer Based Learning Unit, University of Leeds.
-<BR>
-Copyright © 1997, 1998, 1999,
-<A HREF="http://www.maths.mq.edu.au/~ross/">Ross Moore</A>, 
-Mathematics Department, Macquarie University, Sydney.
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">AdjustVolume</BIG></SPAN> <name=value>  <SPAN  CLASS="textit"> Set the volume ratios for named volume(s). </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">AllGrooves</BIG></SPAN>  <SPAN  CLASS="textit"> apply a command to all grooves. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">AllTracks</BIG></SPAN> <cmds>  <SPAN  CLASS="textit"> Applies cmds(s) to all active tracks. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Arpeggiate</BIG></SPAN> <options>  <SPAN  CLASS="textit"> Arpeggiate notes in a solo track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Articulate</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> Duration/holding-time of notes. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Author</BIG></SPAN> <stuff>  <SPAN  CLASS="textit"> A specialized comment used by documentation extractors. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">AutoSoloTracks</BIG></SPAN> <tracks>  <SPAN  CLASS="textit"> Set the tracks used in auto assigning solo/melody notes. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">BarNumbers</BIG></SPAN>  <SPAN  CLASS="textit"> Leading <number> on data line (ignored). </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">BarRepeat</BIG></SPAN>  <SPAN  CLASS="textit"> Data bars can repeat with a ``* nn'' </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">BeatAdjust</BIG></SPAN> <beats>  <SPAN  CLASS="textit"> Adjust current pointer by <beats>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Begin</BIG></SPAN>  <SPAN  CLASS="textit"> Delimits the start of a block. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Call</BIG></SPAN>  <SPAN  CLASS="textit"> Call a subroutine. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Capo</BIG></SPAN> <value>  <SPAN  CLASS="textit"> Set the Plectrum track Capo. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ChShare</BIG></SPAN> <track>  <SPAN  CLASS="textit"> Force track to share MIDI track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Channel</BIG></SPAN> <1..16>  <SPAN  CLASS="textit"> Force the MIDI channel for a track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ChannelInit</BIG></SPAN>  <SPAN  CLASS="textit"> Send a command when a channel is assigned to track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ChannelPref</BIG></SPAN> <1..16>  <SPAN  CLASS="textit"> Set a preferred channel for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ChordAdjust</BIG></SPAN> <Tonic=adj>  <SPAN  CLASS="textit"> Adjust center point of selected chords. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Chords</BIG></SPAN> <chord data>  <SPAN  CLASS="textit"> sets a chord specially for a track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">CmdLine</BIG></SPAN> <options>  <SPAN  CLASS="textit"> Set command line options. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Comment</BIG></SPAN> <text>  <SPAN  CLASS="textit"> ignore/discard <text>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Compress</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> Enable chord compression for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Copy</BIG></SPAN> <source>  <SPAN  CLASS="textit"> Overlay <source> track to specified track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Cresc</BIG></SPAN> <[start] end count>  <SPAN  CLASS="textit"> Decrease volume over bars. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Cut</BIG></SPAN> <beat>  <SPAN  CLASS="textit"> Force all notes off at <beat> offset. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Debug</BIG></SPAN> <options>  <SPAN  CLASS="textit"> Selectively enable/disable debugging levels. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Dec</BIG></SPAN> <name> [value]  <SPAN  CLASS="textit"> Decrement the value of variable <name> by 1 or <value>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Decresc</BIG></SPAN> <[start] end count>  <SPAN  CLASS="textit"> Increase volume over bars. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DefAlias</BIG></SPAN>  <SPAN  CLASS="textit"> Create an alias name for a Groove. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DefCall</BIG></SPAN>  <SPAN  CLASS="textit"> Create a subroutine. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DefChord</BIG></SPAN> <name notelist scalelist>  <SPAN  CLASS="textit"> Define a new chord. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DefGroove</BIG></SPAN> <name> [Description]  <SPAN  CLASS="textit"> Define a new groove. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Define</BIG></SPAN> <pattern>  <SPAN  CLASS="textit"> Define a pattern to use in a track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Delay</BIG></SPAN> <track>  <SPAN  CLASS="textit"> Set a delay for all notes. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Delete</BIG></SPAN>  <SPAN  CLASS="textit"> Delete specified track for future use. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Direction</BIG></SPAN> [Up | Down | BOTH | RANDOM] ...<SPAN  CLASS="textit"> Set direction of runs in Scale, Arpeggio and Walk tracks. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Doc</BIG></SPAN> <stuff>  <SPAN  CLASS="textit"> A special comment used by documentation extractors. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DocVar</BIG></SPAN> <description>  <SPAN  CLASS="textit"> A specialized comment used to document user variables in a library file. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DrumType</BIG></SPAN>  <SPAN  CLASS="textit"> Force a solo track to be a drum track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DrumVolTr</BIG></SPAN> <tone>=<adj> ...<SPAN  CLASS="textit"> adjusts volume for specified drum tone. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">DupRoot</BIG></SPAN> <octave>  <SPAN  CLASS="textit"> Duplicate the root note in a chord to lower/higher octave. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">End</BIG></SPAN>  <SPAN  CLASS="textit"> Delimits the end of a block. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">EndIf</BIG></SPAN>  <SPAN  CLASS="textit"> End processing of ``IF''. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">EndMset</BIG></SPAN>  <SPAN  CLASS="textit"> End of a ``Mset'' section. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">EndRepeat</BIG></SPAN> [count]  <SPAN  CLASS="textit"> End a repeated section. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Eof</BIG></SPAN>  <SPAN  CLASS="textit"> Immediately stop/end input file. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Fermata</BIG></SPAN> <beat> <count> <adjustment>  <SPAN  CLASS="textit"> Expand <beat> for <count> by <adjustment percentage. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ForceOut</BIG></SPAN>  <SPAN  CLASS="textit"> Force voicing and raw data output for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Goto</BIG></SPAN> <name>  <SPAN  CLASS="textit"> jump processing to <name>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Groove</BIG></SPAN> <name>  <SPAN  CLASS="textit"> Enable a previously defined groove. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">GrooveClear</BIG></SPAN>  <SPAN  CLASS="textit"> Delete all current Grooves from memory. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Harmony</BIG></SPAN> [Option] ...<SPAN  CLASS="textit"> Set harmony for Bass, Walk, Arpeggio, Scale, Solo and Melody tracks. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">HarmonyOnly</BIG></SPAN> <Option> ...<SPAN  CLASS="textit"> Force track to sound only harmony notes from current pattern. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">HarmonyVolume</BIG></SPAN> <Percentage> ...<SPAN  CLASS="textit"> Set the volume used by harmony notes. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">If</BIG></SPAN> <test> <cmds>  <SPAN  CLASS="textit"> Test condition and process <cmds>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">IfEnd</BIG></SPAN>  <SPAN  CLASS="textit"> End processing of ``IF''. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Inc</BIG></SPAN> <name> [value]  <SPAN  CLASS="textit"> Increment the value of variable <name> by 1 or <value>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Include</BIG></SPAN> <file>  <SPAN  CLASS="textit"> Include a file. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Invert</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> set the inversion factor for chords in track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">KeySig</BIG></SPAN> <sig>  <SPAN  CLASS="textit"> Set the key signature. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Label</BIG></SPAN> <name>  <SPAN  CLASS="textit"> Set <name> as a label for ``GOTO''. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Limit</BIG></SPAN> <value>  <SPAN  CLASS="textit"> Limit number of notes used in a chord to <value>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Lyric</BIG></SPAN> <options>  <SPAN  CLASS="textit"> Set various lyrics options. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDI</BIG></SPAN> <values>  <SPAN  CLASS="textit"> Send raw MIDI commands to MIDI meta-track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIClear</BIG></SPAN> <Beat Controller Data>  <SPAN  CLASS="textit"> Set command (or series) of MIDI commands to send when track is completed. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDICopyright</BIG></SPAN>  <SPAN  CLASS="textit"> Insert a Copyright message. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDICresc</BIG></SPAN> start end count  <SPAN  CLASS="textit"> Increase MIDI volume over bars. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDICue</BIG></SPAN>  <SPAN  CLASS="textit"> Insert a Cue point message. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIDecresc</BIG></SPAN> start end count  <SPAN  CLASS="textit"> Decrease MIDI volume over bars </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIDef</BIG></SPAN>  <SPAN  CLASS="textit"> Define a series of commands for MIDIS<SMALL>EQ AND </SMALL>MIDIC<SMALL>LEAR</SMALL>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIFile</BIG></SPAN> <option>  <SPAN  CLASS="textit"> Set various MIDI file generation options. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIGlis</BIG></SPAN> <1..127>  <SPAN  CLASS="textit"> Set MIDI portamento (glissando) value for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIInc</BIG></SPAN> <File> <Options>  <SPAN  CLASS="textit"> Include an existing MIDI file into a track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIMark</BIG></SPAN> [offset] Label  <SPAN  CLASS="textit"> Inserts Label into the MIDI track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDINote</BIG></SPAN> <Options>  <SPAN  CLASS="textit"> Insert various MIDI events directly into a track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIPan</BIG></SPAN> <0..127>  <SPAN  CLASS="textit"> Set MIDI pan/balance for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDISeq</BIG></SPAN> <Beat Controller Data> options> ...<SPAN  CLASS="textit"> Set MIDI controller data for a track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDISplit</BIG></SPAN> <channel list>  <SPAN  CLASS="textit"> Force split output for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDITName</BIG></SPAN> <string>  <SPAN  CLASS="textit"> Assigns an alternate name to a MIDI track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIText</BIG></SPAN> <string>  <SPAN  CLASS="textit"> Inserts arbitray text to a MIDI track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIVoice</BIG></SPAN> <Beat Controller Data>  <SPAN  CLASS="textit"> Set ``one-time'' MIDI controller command for track. </SPAN>
+</DIV>
 <P>
-The command line arguments were: <BR>
- <STRONG>latex2html</STRONG> <TT>-split +1 -dir html -no_math -no_footnode -local_icons -up_url ../mma.html -up_title 'Main MMA Reference' -html_version 4.0,unicode,math,latin1,utf8 mma.tex</TT>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIVolume</BIG></SPAN> <1..128>  <SPAN  CLASS="textit"> Set MIDI volume for track. </SPAN>
+</DIV>
 <P>
-The translation was initiated by Bob van der Poel on 2015-01-27
-<BR><HR>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MIDIWheel</BIG></SPAN>  <SPAN  CLASS="textit"> Set MIDI pitch bend value for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MOctave</BIG></SPAN> < <SPAN  CLASS="textit">1..9> ...- Set the MIDI octave for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Mallet</BIG></SPAN> <Rate=nn | Decay=nns>  <SPAN  CLASS="textit"> Set mallet repeat for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MmaEnd</BIG></SPAN> <file>  <SPAN  CLASS="textit"> Set filename to process after main file completed. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MmaStart</BIG></SPAN> <file>  <SPAN  CLASS="textit"> Set file to include before processing main file. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Mset</BIG></SPAN> <name> <lines>  <SPAN  CLASS="textit"> Set <variable> to series of lines. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">MsetEnd</BIG></SPAN>  <SPAN  CLASS="textit"> End of a ``Mset'' section. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">NewSet</BIG></SPAN> <name> <stuff>  <SPAN  CLASS="textit"> Set the variable <name> to <stuff>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">NoteSpan</BIG></SPAN> <start> <end>  <SPAN  CLASS="textit"> set MIDI range of notes for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Octave</BIG></SPAN> <0..10> ...<SPAN  CLASS="textit"> Set the octave for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Off</BIG></SPAN>  <SPAN  CLASS="textit"> Disable note generation for specified track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">On</BIG></SPAN>  <SPAN  CLASS="textit"> Enable note generation for specified track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Patch</BIG></SPAN> <options>  <SPAN  CLASS="textit"> Patch/Voice management. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Print</BIG></SPAN> <stuff>  <SPAN  CLASS="textit"> Print <stuff> to output during compile. Useful for debugging. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">PrintActive</BIG></SPAN>  <SPAN  CLASS="textit"> Print list of active tracks to output. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">PrintChord</BIG></SPAN> <name(s)>  <SPAN  CLASS="textit"> Print the chord and scale for specific chord types. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RDuration</BIG></SPAN> <Value] ...<SPAN  CLASS="textit"> </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RPitch</BIG></SPAN> <Value] ...<SPAN  CLASS="textit"> </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RSkip</BIG></SPAN> <Value> ...<SPAN  CLASS="textit"> Skip/silence random percentage of notes. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RTime</BIG></SPAN> <Value] ...<SPAN  CLASS="textit"> </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RVolume</BIG></SPAN> <adj> ...<SPAN  CLASS="textit"> Set volume randomization for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Range</BIG></SPAN> <value>  <SPAN  CLASS="textit"> Set number of octaves used in Scale and Arpeggio tracks. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Repeat</BIG></SPAN>  <SPAN  CLASS="textit"> Start a repeated section. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RepeatEnd</BIG></SPAN> [count]  <SPAN  CLASS="textit"> End a repeated section. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RepeatEnding</BIG></SPAN>  <SPAN  CLASS="textit"> Start a repeat-ending. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Restart</BIG></SPAN>  <SPAN  CLASS="textit"> Initialize a track to (near) default settings. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Riff</BIG></SPAN> <pattern>  <SPAN  CLASS="textit"> Define a special pattern to use in track for next bar. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RndSeed</BIG></SPAN> <Value> ...<SPAN  CLASS="textit"> Seed random number generator. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">RndSet</BIG></SPAN> <variable> <list of values>  <SPAN  CLASS="textit"> Randomly set variable. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ScaleType</BIG></SPAN> <Chromatic | Auto> ...<SPAN  CLASS="textit"> Set type of scale. Only for Scale tracks. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Seq</BIG></SPAN>  <SPAN  CLASS="textit"> Set the sequence point (bar pattern number). </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SeqClear</BIG></SPAN>  <SPAN  CLASS="textit"> Clears sequence for track (or all tracks). </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SeqRnd</BIG></SPAN> <On/Off/Tracks>  <SPAN  CLASS="textit"> Enable random sequence selection for track (or all tracks). </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SeqRndWeight</BIG></SPAN> <list of values>  <SPAN  CLASS="textit"> Sets the randomization weight for track or global. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SeqSize</BIG></SPAN> <value>  <SPAN  CLASS="textit"> Set the number of bars in a sequence. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Sequence</BIG></SPAN> <pattern> ...<SPAN  CLASS="textit"> Set pattern(s) to use for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Set</BIG></SPAN> <name> <stuff>  <SPAN  CLASS="textit"> Set the variable <name> to <stuff>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SetIncPath</BIG></SPAN> <path>  <SPAN  CLASS="textit"> Set the path for included files. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SetLibPath</BIG></SPAN> <path>  <SPAN  CLASS="textit"> Set the path to the style file library. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SetMIDIplayer</BIG></SPAN> <program>  <SPAN  CLASS="textit"> Set the MIDI file player program. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SetOutPath</BIG></SPAN> <path>  <SPAN  CLASS="textit"> Set the output filename. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SetSyncTone</BIG></SPAN> <tone> <velocity>  <SPAN  CLASS="textit"> set the sync tone. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ShowVars</BIG></SPAN>  <SPAN  CLASS="textit"> Display user defined variables. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">StackValue</BIG></SPAN> <stuff>  <SPAN  CLASS="textit"> Push <stuff> onto a temporary stack ($_StackValue pops). </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Strum</BIG></SPAN> <key>  <SPAN  CLASS="textit"> Set the Plectrum track strum mode. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Strum</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> Set the strumming factor for various tracks. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">StrumAdd</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> Set the strum ramp factor for various tracks. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Swell</BIG></SPAN> <[start] end count>  <SPAN  CLASS="textit"> Change and restore volume over bars. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">SwingMode</BIG></SPAN> <on/off>  <SPAN  CLASS="textit"> Set swing mode timing. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Synchronize</BIG></SPAN> <START | END>  <SPAN  CLASS="textit"> Insert a start/end synchronization mark. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Tempo</BIG></SPAN> <rate>  <SPAN  CLASS="textit"> Set the rate in beats per minute. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Time</BIG></SPAN> <count>  <SPAN  CLASS="textit"> Set number of beats in a bar. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">TimeSig</BIG></SPAN> <nn dd>  <SPAN  CLASS="textit"> Set the MIDI time signature (not used by MMA). </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Tone</BIG></SPAN> <Note> ...<SPAN  CLASS="textit"> Set the drum-tone to use in a sequence. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">ToneTR</BIG></SPAN> <old>=<new>  <SPAN  CLASS="textit"> translates MIDI drum tone <old> to <new>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Transpose</BIG></SPAN> <value>  <SPAN  CLASS="textit"> Transpose all tracks to a different key. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Truncate</BIG></SPAN> <beats>  <SPAN  CLASS="textit"> Set the duration of next bar. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Tuning</BIG></SPAN> <strings>  <SPAN  CLASS="textit"> Create a Plectrum track tuning. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">UnSet</BIG></SPAN> <name>  <SPAN  CLASS="textit"> Remove the variable <name>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Unify</BIG></SPAN> <On | Off> ] ...<SPAN  CLASS="textit"> Unify overlapping notes. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Use</BIG></SPAN> <file>  <SPAN  CLASS="textit"> Include/import an existing .mma file. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">VExpand</BIG></SPAN> <on/off>  <SPAN  CLASS="textit"> Set variable expansion. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Voice</BIG></SPAN> <instrument> ...<SPAN  CLASS="textit"> Set MIDI voice for track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">VoiceTr</BIG></SPAN>  <SPAN  CLASS="textit"> <old=new> ...- translates MIDI instrument <old> to <new>. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">VoiceVolTr</BIG></SPAN>  <SPAN  CLASS="textit"> <voice>=<adj> ...- adjusts volume for specified voice. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">T<SMALL>RACK </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Voicing</BIG></SPAN> <options.  <SPAN  CLASS="textit"> Set the voicing for a chord track. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">[T<SMALL>RACK] </SMALL><SPAN  CLASS="textbf"><BIG CLASS="LARGE">Volume</BIG></SPAN> <value> ...<SPAN  CLASS="textit"> Set the volume for a track or all tracks. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">[]</BIG></SPAN>  <SPAN  CLASS="textit"> Index or Slice variable expansions </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">$(...)</BIG></SPAN>  <SPAN  CLASS="textit"> Delimits math expressions </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">$Name</BIG></SPAN>  <SPAN  CLASS="textit"> A user defined macro. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT"><SPAN  CLASS="textbf"><BIG CLASS="LARGE">$_Name</BIG></SPAN>  <SPAN  CLASS="textit"> A predefined variable. </SPAN>
+</DIV>
+<P>
+<DIV ALIGN="LEFT">
+</DIV>
+
+<P>
+
+<DIV CLASS="navigation"><HR>
+<!--Navigation Panel-->
+<A NAME="tex2html1046"
+  HREF="node36.html">
+<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
+<A NAME="tex2html1044"
+  HREF="mma.html">
+<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
+<A NAME="tex2html1038"
+  HREF="node34.html">
+<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
+<BR>
+<B> Next:</B> <A NAME="tex2html1047"
+  HREF="node36.html">About this document ...</A>
+<B> Up:</B> <A NAME="tex2html1045"
+  HREF="mma.html">Reference Manual</A>
+<B> Previous:</B> <A NAME="tex2html1039"
+  HREF="node34.html">Bibliography and Thanks</A></DIV>
+<!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node35.html b/docs/html/ref/node36.html
similarity index 83%
copy from docs/html/ref/node35.html
copy to docs/html/ref/node36.html
index e2a37ac..0e26f4f 100644
--- a/docs/html/ref/node35.html
+++ b/docs/html/ref/node36.html
@@ -19,7 +19,7 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 <LINK REL="STYLESHEET" HREF="mma.css">
 
-<LINK REL="previous" HREF="node34.html">
+<LINK REL="previous" HREF="node35.html">
 <LINK REL="up" HREF="mma.html">
 </HEAD>
 
@@ -27,26 +27,27 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next_g.png"> 
-<A NAME="tex2html1024"
+<A NAME="tex2html1052"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html1020"
-  HREF="node34.html">
+<A NAME="tex2html1048"
+  HREF="node35.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Up:</B> <A NAME="tex2html1025"
+<B> Up:</B> <A NAME="tex2html1053"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html1021"
-  HREF="node34.html">Command Summary</A>
+<B> Previous:</B> <A NAME="tex2html1049"
+  HREF="node35.html">Command Summary</A>
 <BR>
 <BR></DIV>
 <!--End of Navigation Panel-->
 
-<H1><A NAME="SECTION003500000000000000000">
+<H1><A NAME="SECTION003600000000000000000">
 About this document ...</A>
 </H1>
  <STRONG><IMG
- ALIGN="BOTTOM" BORDER="0" SRC="../logo.png"
+ WIDTH="730" HEIGHT="314" ALIGN="BOTTOM" BORDER="0"
+ SRC="../../logo/logo.png"
  ALT="LOST LOGO">
 
 <P>
@@ -65,11 +66,11 @@ Mathematics Department, Macquarie University, Sydney.
 The command line arguments were: <BR>
  <STRONG>latex2html</STRONG> <TT>-split +1 -dir html -no_math -no_footnode -local_icons -up_url ../mma.html -up_title 'Main MMA Reference' -html_version 4.0,unicode,math,latin1,utf8 mma.tex</TT>
 <P>
-The translation was initiated by Bob van der Poel on 2015-01-27
+The translation was initiated by Bob van der Poel on 2015-09-18
 <BR><HR>
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node4.html b/docs/html/ref/node4.html
index 852aca0..d677d7d 100644
--- a/docs/html/ref/node4.html
+++ b/docs/html/ref/node4.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html486"
+<A NAME="tex2html499"
   HREF="node5.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html484"
+<A NAME="tex2html497"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html478"
+<A NAME="tex2html491"
   HREF="node3.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html487"
+<B> Next:</B> <A NAME="tex2html500"
   HREF="node5.html">Sequences</A>
-<B> Up:</B> <A NAME="tex2html485"
+<B> Up:</B> <A NAME="tex2html498"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html479"
+<B> Previous:</B> <A NAME="tex2html492"
   HREF="node3.html">Tracks and Channels</A>
 <BR>
 <BR></DIV>
@@ -51,32 +51,32 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html488"
+<LI><A NAME="tex2html501"
   HREF="node4.html#SECTION00410000000000000000">Defining a Pattern</A>
 <UL>
-<LI><A NAME="tex2html489"
+<LI><A NAME="tex2html502"
   HREF="node4.html#SECTION00411000000000000000">Bass</A>
-<LI><A NAME="tex2html490"
+<LI><A NAME="tex2html503"
   HREF="node4.html#SECTION00412000000000000000">Chord</A>
-<LI><A NAME="tex2html491"
+<LI><A NAME="tex2html504"
   HREF="node4.html#SECTION00413000000000000000">Arpeggio</A>
-<LI><A NAME="tex2html492"
+<LI><A NAME="tex2html505"
   HREF="node4.html#SECTION00414000000000000000">Walk</A>
-<LI><A NAME="tex2html493"
+<LI><A NAME="tex2html506"
   HREF="node4.html#SECTION00415000000000000000">Scale</A>
-<LI><A NAME="tex2html494"
+<LI><A NAME="tex2html507"
   HREF="node4.html#SECTION00416000000000000000">Aria</A>
-<LI><A NAME="tex2html495"
+<LI><A NAME="tex2html508"
   HREF="node4.html#SECTION00417000000000000000">Plectrum</A>
-<LI><A NAME="tex2html496"
+<LI><A NAME="tex2html509"
   HREF="node4.html#SECTION00418000000000000000">Drum</A>
-<LI><A NAME="tex2html497"
+<LI><A NAME="tex2html510"
   HREF="node4.html#SECTION00419000000000000000">Drum Tone</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html498"
+<LI><A NAME="tex2html511"
   HREF="node4.html#SECTION00420000000000000000">Including Existing Patterns in New Definitions</A>
-<LI><A NAME="tex2html499"
+<LI><A NAME="tex2html512"
   HREF="node4.html#SECTION00430000000000000000">Multiplying and Shifting Patterns</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -93,7 +93,7 @@ Patterns
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  builds its output based on P<SMALL>ATTERN</SMALL>s and S<SMALL>EQUENCE</SMALL>s
 supplied by you. These can be defined in the same file as the rest of
 the song data, or can be included (see
-<A HREF="node29.html#sec-paths">here</A>) from a library file.
+<A HREF="node30.html#sec-paths">here</A>) from a library file.
 
 <P>
 A pattern is a definition for a voice or track which describes what
@@ -159,7 +159,7 @@ The following concepts are used when defining a pattern:
   will actually be played in the <SPAN  CLASS="textit">previous</SPAN> bar using the chord
   specified at beat 1 of the current bar (this can be useful in Jazz
   charts, and it will generate a warning!).<A NAME="tex2html22"
-  HREF="#foot1783"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>  See
+  HREF="#foot1791"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>  See
   T<SMALL>IME</SMALL> (<A HREF="node17.html#time">here</A>).
 
 <P>
@@ -176,7 +176,7 @@ You can subtract note lengths as well, but this is rarely done. And,
   to make your style files completely unreadable, you can even use
   note length combinations. So, yes, the following pattern is
   fine:<A NAME="tex2html23"
-  HREF="#foot1784"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+  HREF="#foot1792"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
@@ -291,14 +291,14 @@ Note lengths can also be combined using a ``-''. For example, to
   shorter than its full beat. For example, ``1-0'' will generate a
   note 1 MIDI tick shorter than a whole note. This can be used in
   generating breaks in sustained tones.<A NAME="tex2html24"
-  HREF="#foot1786"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
+  HREF="#foot1794"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
 <P>
 It is permissible to combine notes with ``dots'', ``+''s and
   ``-''s. The notation ``2.+4'' would be the same as a whole note.
 
 <P>
 The actual duration given to a note will be adjusted by the
-  A<SMALL>RTICULATE</SMALL> value <A HREF="node26.html#articulate">here</A>).
+  A<SMALL>RTICULATE</SMALL> value <A HREF="node27.html#articulate">here</A>).
 
 <P>
 In special cases you might want to forget all standard duration
@@ -316,7 +316,7 @@ When using MIDI tick values you cannot use ``+'', ``-'' or ``.'' to
 </DD>
 <DT><STRONG>Volume</STRONG></DT>
 <DD>The MIDI velocity<A NAME="tex2html25"
-  HREF="#foot1541"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> to use for the specified note.
+  HREF="#foot1549"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> to use for the specified note.
   For a detailed explanation of how 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  calculates the volume of a
   note, see <A HREF="node19.html#sec-volume">read this</A>.
@@ -326,7 +326,7 @@ MIDI velocities are limited to the range 0 to 127. However,
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> 
   does not check the volumes specified in a pattern for
   validity.<A NAME="tex2html26"
-  HREF="#foot1548"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>
+  HREF="#foot1556"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>
 <P>
 In most cases velocities in the range 50 to 100 are useful.
 
@@ -366,7 +366,7 @@ and
 
 <P>
 Will generate identical outcomes.<A NAME="tex2html27"
-  HREF="#foot1561"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A>
+  HREF="#foot1569"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A>
 <P>
 
 <H2><A NAME="SECTION00411000000000000000"></A> <A NAME="sec-bass"></A>
@@ -409,7 +409,7 @@ even use both together if you're in a mood to obfuscate.
 The note offset can be further modified with a single accidental ``#'',
 ``SPMamp;'', ``B'' or ``b''. This modifier will raise or lower the note by a
 semitone.<A NAME="tex2html28"
-  HREF="#foot1787"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A> In the boogie-woogie
+  HREF="#foot1795"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A> In the boogie-woogie
 library file a ``6#'' is used to generate a dominant 7th.
 
 <P>
@@ -461,11 +461,11 @@ of 90 for beats 1 and 3 and 80 for beats 2 and 4.
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  refers to note tables to determine the ``scale'' to use in a
 bass pattern. Each recognized chord type has an associated scale. For
 example, the chord ``Cm'' consists of the notes ``c'', ``e<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN>''
 and ``g''; the scale for this chord is ``c, d, e<SPAN CLASS="MATH"><IMG
- WIDTH="12" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ WIDTH="12" HEIGHT="19" ALIGN="BOTTOM" BORDER="0"
  SRC="img1.png"
  ALT="$ \flat$"></SPAN>, f, g, a, b''.
 
@@ -578,14 +578,14 @@ An A<SMALL>RPEGGIO</SMALL> pattern is defined with:
 The arpeggio tracks play notes from a chord one at a time. This is
 quite different from chords where the notes are played all at
 once--refer to the S<SMALL>TRUM</SMALL> directive
-(<A HREF="node26.html#strum">here</A>).
+(<A HREF="node27.html#strum">here</A>).
 
 <P>
 Each group consists of an beat offset, the note duration, and the note
 volume. You have no choice as to which notes of a chord are played
 (however, they are played in alternating ascending/descending
 order.<A NAME="tex2html29"
-  HREF="#foot1790"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A>)
+  HREF="#foot1798"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A>)
 
 <P>
 The volume is applied to the specified note in the pattern.
@@ -646,7 +646,7 @@ A W<SMALL>ALK</SMALL>ing Bass pattern is defined with:
 <P>
 Walking bass tracks play up and down the first part of a scale, paying
 attention to the ``color''<A NAME="tex2html30"
-  HREF="#foot1792"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A> of the
+  HREF="#foot1800"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A> of the
 chord. Walking bass lines are very common in jazz and swing
 music. They appear quite often as an ``emphasis'' bar in marches.
 
@@ -746,8 +746,8 @@ are set to a MIDI velocity of 90.
 <P>
 Scale patterns are quite useful in endings. More options for scales
 detailed in the S<SMALL>CALE</SMALL>D<SMALL>IRECTION</SMALL>
-(<A HREF="node26.html#scale-direction">here</A>) and S<SMALL>CALE</SMALL>T<SMALL>YPE</SMALL>
-(<A HREF="node26.html#scale-type">here</A>) sections.
+(<A HREF="node27.html#scale-direction">here</A>) and S<SMALL>CALE</SMALL>T<SMALL>YPE</SMALL>
+(<A HREF="node27.html#scale-type">here</A>) sections.
 
 <P>
 
@@ -917,13 +917,13 @@ To repeat the same ``tone'' in a sequence list, use a single ``/''.
 <P>
 The ``tone'' can be specified with a MIDI note value or with a
 symbolic name. For example, a snare drum could be specified as ``38''
-or ``SnareDrum1''.  <A HREF="node32.html#sec-drumnames">The Drumnames
+or ``SnareDrum1''.  <A HREF="node33.html#sec-drumnames">The Drumnames
   appendix</A> lists all the defined symbolic
 names.
 
 <P>
 It is possible to substitute tone values. See
-<A HREF="node25.html#set-drumtr">T<SMALL>ONE</SMALL>TR</A>.
+<A HREF="node26.html#set-drumtr">T<SMALL>ONE</SMALL>TR</A>.
 
 <P>
 
@@ -1130,7 +1130,7 @@ and process it though
 
 <P>
 Even cooler<A NAME="tex2html31"
-  HREF="#foot1756"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">10</SPAN></SUP></A>  is combining a multiplier, and
+  HREF="#foot1764"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">10</SPAN></SUP></A>  is combining a multiplier, and
 existing pattern and a new pattern all in one statement. The following
 is quite legal (and useful):
 
@@ -1253,32 +1253,32 @@ which would create the same pattern as the longer:
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot1783">... warning!).</A><A
+<DT><A NAME="foot1791">... warning!).</A><A
  HREF="node4.html#tex2html22"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>The exception is
     that R<SMALL>TIME</SMALL> may move the chord back into the bar.
 
 </DD>
-<DT><A NAME="foot1784">... fine:</A><A
+<DT><A NAME="foot1792">... fine:</A><A
  HREF="node4.html#tex2html23"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>The start offset is the value of the first of a pair
     of swing eights plus a quarter <SPAN  CLASS="textit">before</SPAN> the second beat.
 
 </DD>
-<DT><A NAME="foot1786">... tones.</A><A
+<DT><A NAME="foot1794">... tones.</A><A
  HREF="node4.html#tex2html24"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>See the supplied
     G<SMALL>ROOVE</SMALL> ``Bluegrass'' for an example.
 
 </DD>
-<DT><A NAME="foot1541">... velocity</A><A
+<DT><A NAME="foot1549">... velocity</A><A
  HREF="node4.html#tex2html25"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
 <DD>MIDI ``note on'' events are
     declared with a ``velocity'' value. Think of this as the
     ``striking pressure'' on a piano.
 
 </DD>
-<DT><A NAME="foot1548">... validity.</A><A
+<DT><A NAME="foot1556">... validity.</A><A
  HREF="node4.html#tex2html26"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
 <DD>This is a feature that you probably don't want to
     use, but if you want to ensure that a note is always sounded use a
@@ -1287,27 +1287,27 @@ which would create the same pattern as the longer:
     be clipped to the maximum permitted MIDI velocity.
 
 </DD>
-<DT><A NAME="foot1561">... outcomes.</A><A
+<DT><A NAME="foot1569">... outcomes.</A><A
  HREF="node4.html#tex2html27"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
 <DD>What really happens is that
   this definition is stored in a slot named ``DRUM''.
 
 </DD>
-<DT><A NAME="foot1787">...
+<DT><A NAME="foot1795">...
 semitone.</A><A
  HREF="node4.html#tex2html28"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A></DT>
 <DD> Be careful using this feature ... certain
   scales/chords may return non-musical results.
 
 </DD>
-<DT><A NAME="foot1790">...
+<DT><A NAME="foot1798">...
 order.</A><A
  HREF="node4.html#tex2html29"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A></DT>
 <DD>See the D<SMALL>IRECTION</SMALL> command
-  (<A HREF="node26.html#scale-direction">here</A>).
+  (<A HREF="node27.html#scale-direction">here</A>).
 
 </DD>
-<DT><A NAME="foot1792">... ``color''</A><A
+<DT><A NAME="foot1800">... ``color''</A><A
  HREF="node4.html#tex2html30"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A></DT>
 <DD>The color of a chord are items
   like ``minor'', ``major'', etc. The current walking bass algorithm
@@ -1316,7 +1316,7 @@ order.</A><A
   over-ride the computer generated pattern for important bars.
 
 </DD>
-<DT><A NAME="foot1756">... cooler</A><A
+<DT><A NAME="foot1764">... cooler</A><A
  HREF="node4.html#tex2html31"><SUP><SPAN CLASS="arabic">4</SPAN>.<SPAN CLASS="arabic">10</SPAN></SUP></A></DT>
 <DD>In this case the word ``cool'' substitutes for
   the more correct ``useful''.
@@ -1325,26 +1325,26 @@ order.</A><A
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html486"
+<A NAME="tex2html499"
   HREF="node5.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html484"
+<A NAME="tex2html497"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html478"
+<A NAME="tex2html491"
   HREF="node3.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html487"
+<B> Next:</B> <A NAME="tex2html500"
   HREF="node5.html">Sequences</A>
-<B> Up:</B> <A NAME="tex2html485"
+<B> Up:</B> <A NAME="tex2html498"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html479"
+<B> Previous:</B> <A NAME="tex2html492"
   HREF="node3.html">Tracks and Channels</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node5.html b/docs/html/ref/node5.html
index 6c93ca6..e245981 100644
--- a/docs/html/ref/node5.html
+++ b/docs/html/ref/node5.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html508"
+<A NAME="tex2html521"
   HREF="node6.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html506"
+<A NAME="tex2html519"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html500"
+<A NAME="tex2html513"
   HREF="node4.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html509"
+<B> Next:</B> <A NAME="tex2html522"
   HREF="node6.html">Grooves</A>
-<B> Up:</B> <A NAME="tex2html507"
+<B> Up:</B> <A NAME="tex2html520"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html501"
+<B> Previous:</B> <A NAME="tex2html514"
   HREF="node4.html">Patterns</A>
 <BR>
 <BR></DIV>
@@ -51,15 +51,15 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html510"
+<LI><A NAME="tex2html523"
   HREF="node5.html#SECTION00510000000000000000">Defining Sequences</A>
-<LI><A NAME="tex2html511"
+<LI><A NAME="tex2html524"
   HREF="node5.html#SECTION00520000000000000000">SeqClear</A>
-<LI><A NAME="tex2html512"
+<LI><A NAME="tex2html525"
   HREF="node5.html#SECTION00530000000000000000">SeqRnd</A>
-<LI><A NAME="tex2html513"
+<LI><A NAME="tex2html526"
   HREF="node5.html#SECTION00540000000000000000">SeqRndWeight</A>
-<LI><A NAME="tex2html514"
+<LI><A NAME="tex2html527"
   HREF="node5.html#SECTION00550000000000000000">SeqSize</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -151,12 +151,12 @@ Arpeggio Sequence { 1 1 100 * 8 } { 1 1 80 * 4 }   </B>
 pattern. The Drum, Chord and Bass patterns repeat on every bar; the
 Drum-1 sequence repeats after 2 bars. Note how the Arpeggio pattern is
 defined at run-time.<A NAME="tex2html32"
-  HREF="#foot2553"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
+  HREF="#foot2561"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
 <P>
 If there are fewer patterns than S<SMALL>EQ</SMALL>S<SMALL>IZE</SMALL>, the sequence will be
 filled out to correct size. If the number of patterns used is greater
 than S<SMALL>EQ</SMALL>S<SMALL>IZE</SMALL> (see
-<A HREF="node26.html#sec-directives">directives</A>) a warning
+<A HREF="node27.html#sec-directives">directives</A>) a warning
 message will be printed and the pattern list will be truncated.
 
 <P>
@@ -211,7 +211,7 @@ Walk Sequence z / / Walk4-4   </B>
 
 <P>
 If you already have a sequence defined<A NAME="tex2html33"
-  HREF="#foot2460"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> you can repeat or copy the existing pattern by
+  HREF="#foot2468"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A> you can repeat or copy the existing pattern by
 using a single ``*'' as the pattern name. This is useful when you are
 modifying an existing sequence.
 
@@ -274,7 +274,10 @@ This will <SPAN  CLASS="textit">not work</SPAN>:
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
-    <B>Chord Sequence {1 4 90 } 
+    <B>Chord Sequence {1 4 90 }  <IMG
+ WIDTH="21" HEIGHT="21" ALIGN="BOTTOM" BORDER="0"
+ SRC="img2.png"
+ ALT="\includegraphics[height=2.5ex]{/home/bob/src/bv/mma/docs/images/stop.eps}">
 <BR>      {1 1 90}   </B> 
    
 	    </td></tr>
@@ -344,7 +347,7 @@ If you use a sub-track:
 
 <P>
 only the sequence for that track is cleared.<A NAME="tex2html34"
-  HREF="#foot2554"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
+  HREF="#foot2562"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
 <P>
 In addition to clearing the sequence pattern, the following other
 settings are restored to a default condition:
@@ -872,7 +875,7 @@ until it is long enough.
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot2553">... run-time.</A><A
+<DT><A NAME="foot2561">... run-time.</A><A
  HREF="node5.html#tex2html32"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>If you run 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  with the ``-s'' option
@@ -881,14 +884,14 @@ until it is long enough.
   sequence.
 
 </DD>
-<DT><A NAME="foot2460">... defined</A><A
+<DT><A NAME="foot2468">... defined</A><A
  HREF="node5.html#tex2html33"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>In reality there is
   always a sequence defined for every track, but it might be a series
   of ``rest'' bars.
 
 </DD>
-<DT><A NAME="foot2554">... cleared.</A><A
+<DT><A NAME="foot2562">... cleared.</A><A
  HREF="node5.html#tex2html34"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>It is probably
   easier to use the command: 
@@ -906,26 +909,26 @@ until it is long enough.
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html508"
+<A NAME="tex2html521"
   HREF="node6.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html506"
+<A NAME="tex2html519"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html500"
+<A NAME="tex2html513"
   HREF="node4.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html509"
+<B> Next:</B> <A NAME="tex2html522"
   HREF="node6.html">Grooves</A>
-<B> Up:</B> <A NAME="tex2html507"
+<B> Up:</B> <A NAME="tex2html520"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html501"
+<B> Previous:</B> <A NAME="tex2html514"
   HREF="node4.html">Patterns</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node6.html b/docs/html/ref/node6.html
index c75d2aa..f583796 100644
--- a/docs/html/ref/node6.html
+++ b/docs/html/ref/node6.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html523"
+<A NAME="tex2html536"
   HREF="node7.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html521"
+<A NAME="tex2html534"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html515"
+<A NAME="tex2html528"
   HREF="node5.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html524"
+<B> Next:</B> <A NAME="tex2html537"
   HREF="node7.html">Riffs</A>
-<B> Up:</B> <A NAME="tex2html522"
+<B> Up:</B> <A NAME="tex2html535"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html516"
+<B> Previous:</B> <A NAME="tex2html529"
   HREF="node5.html">Sequences</A>
 <BR>
 <BR></DIV>
@@ -51,26 +51,26 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html525"
+<LI><A NAME="tex2html538"
   HREF="node6.html#SECTION00610000000000000000">Creating A Groove</A>
-<LI><A NAME="tex2html526"
+<LI><A NAME="tex2html539"
   HREF="node6.html#SECTION00620000000000000000">Using A Groove</A>
 <UL>
-<LI><A NAME="tex2html527"
+<LI><A NAME="tex2html540"
   HREF="node6.html#SECTION00621000000000000000">Extended Groove Notation</A>
-<LI><A NAME="tex2html528"
+<LI><A NAME="tex2html541"
   HREF="node6.html#SECTION00622000000000000000">Overlay Grooves</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html529"
+<LI><A NAME="tex2html542"
   HREF="node6.html#SECTION00630000000000000000">Groove Aliases</A>
-<LI><A NAME="tex2html530"
+<LI><A NAME="tex2html543"
   HREF="node6.html#SECTION00640000000000000000">AllGrooves</A>
-<LI><A NAME="tex2html531"
+<LI><A NAME="tex2html544"
   HREF="node6.html#SECTION00650000000000000000">Deleting Grooves</A>
-<LI><A NAME="tex2html532"
+<LI><A NAME="tex2html545"
   HREF="node6.html#SECTION00660000000000000000">Sticky</A>
-<LI><A NAME="tex2html533"
+<LI><A NAME="tex2html546"
   HREF="node6.html#SECTION00670000000000000000">Library Issues</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -128,7 +128,7 @@ command:
 A groove name can include any character, including digits and
 punctuation. However, it cannot include a space character (used as a
 delimiter), a colon ``:'' or a '/'<A NAME="tex2html35"
-  HREF="#foot2900"><SUP><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>.
+  HREF="#foot2908"><SUP><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>.
 
 <P>
 In normal operation the documentation strings are ignored. However,
@@ -371,12 +371,12 @@ When you use the ``list'' feature of G<SMALL>ROOVE</SMALL>s you should be
 aware of what happens with the bar sequence number. Normally the
 sequence number is incremented after each bar is processed; and, when
 a new groove is selected the sequence number is reset (see S<SMALL>EQ</SMALL>,
-<A HREF="node26.html#seqnumber">discussed here)</A>. When you use a
+<A HREF="node27.html#seqnumber">discussed here)</A>. When you use a
 list which changes the G<SMALL>ROOVE</SMALL> after each bar the sequence
 number is reset after each bar ... with one exception: if the same
 G<SMALL>ROOVE</SMALL> is being used for two or more bars the sequence will not
 be reset.<A NAME="tex2html36"
-  HREF="#foot3095"><SUP><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+  HREF="#foot3103"><SUP><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
 <P>
 Another way to select G<SMALL>ROOVE</SMALL>s is to use a list of grooves with
 a leading value. This lets you select the G<SMALL>ROOVE</SMALL> to use based
@@ -441,7 +441,7 @@ available with simple G<SMALL>ROOVE</SMALL> commands.
 <P>
 Extended groove names, in just about all cases, eliminate the need for
 the U<SMALL>SE</SMALL> command. For a complete understanding you should also
-read the PATHS section, <A HREF="node29.html#lib-files">here</A>,
+read the PATHS section, <A HREF="node30.html#lib-files">here</A>,
 of this manual.
 
 <P>
@@ -541,7 +541,7 @@ wrong groove in memory.
 
 <P>
 To help find problems you may encounter managing multiple libraries,
-you can enable the special warning flag (see <A HREF="node26.html#debugging">here</A>):
+you can enable the special warning flag (see <A HREF="node27.html#debugging">here</A>):
 
 <P>
 
@@ -670,7 +670,7 @@ you will get a warning.
 
 <P>
 In most cases you will find the C<SMALL>OPY</SMALL> command detailed
-<A HREF="node26.html#copy">here</A> to be more robust.
+<A HREF="node27.html#copy">here</A> to be more robust.
 
 <P>
 
@@ -1004,7 +1004,7 @@ In most cases the method used to save and restore grooves works just
 fine. However, you may want a certain track be invisible to the groove
 mechanism. You may find this option convenient if you creating a
 ``click track'' or if you are using triggers (see
-<A HREF="node24.html#sec-triggers">here</A>) across different
+<A HREF="node25.html#sec-triggers">here</A>) across different
 grooves.
 
 <P>
@@ -1068,7 +1068,7 @@ file has defined the same groove name. This might happen if you have a
 third-party library file. For the proposes of this example, lets
 assume that the standard library file ``rhumba.mma'' and a second file
 ``xyz-rhumba.mma'' both define the groove ``Rhumba2''. The
-<A HREF="node29.html#lib-use">auto-load</A> routines
+<A HREF="node30.html#lib-use">auto-load</A> routines
 which search the library database will load the first ``Rhumba2'' it
 finds, and the search order cannot be determined. To overcome this
 possible problem, do a explicit loading of the correct file. In this
@@ -1101,18 +1101,18 @@ just before the groove call. The U<SMALL>SE</SMALL> will read the specified
 file and overwrite the old definition of ``Rhumba2'' with its own.
 
 <P>
-This issue in covered in more detail <A HREF="node29.html#library-maint">here in</A> this manual.
+This issue in covered in more detail <A HREF="node30.html#library-maint">here in</A> this manual.
 
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot2900">... '/'</A><A
+<DT><A NAME="foot2908">... '/'</A><A
  HREF="node6.html#tex2html35"><SUP><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>The '/' and ':' are used
   in extended names.
 
 </DD>
-<DT><A NAME="foot3095">... reset.</A><A
+<DT><A NAME="foot3103">... reset.</A><A
  HREF="node6.html#tex2html36"><SUP><SPAN CLASS="arabic">6</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>Actually, 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  checks to see the next
@@ -1123,26 +1123,26 @@ This issue in covered in more detail <A HREF="node29.html#library-maint">here in
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html523"
+<A NAME="tex2html536"
   HREF="node7.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html521"
+<A NAME="tex2html534"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html515"
+<A NAME="tex2html528"
   HREF="node5.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html524"
+<B> Next:</B> <A NAME="tex2html537"
   HREF="node7.html">Riffs</A>
-<B> Up:</B> <A NAME="tex2html522"
+<B> Up:</B> <A NAME="tex2html535"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html516"
+<B> Previous:</B> <A NAME="tex2html529"
   HREF="node5.html">Sequences</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node7.html b/docs/html/ref/node7.html
index f38d7cd..6b06829 100644
--- a/docs/html/ref/node7.html
+++ b/docs/html/ref/node7.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html542"
+<A NAME="tex2html555"
   HREF="node8.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html540"
+<A NAME="tex2html553"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html534"
+<A NAME="tex2html547"
   HREF="node6.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html543"
+<B> Next:</B> <A NAME="tex2html556"
   HREF="node8.html">Musical Data Format</A>
-<B> Up:</B> <A NAME="tex2html541"
+<B> Up:</B> <A NAME="tex2html554"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html535"
+<B> Previous:</B> <A NAME="tex2html548"
   HREF="node6.html">Grooves</A>
 <BR>
 <BR></DIV>
@@ -51,7 +51,7 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html544"
+<LI><A NAME="tex2html557"
   HREF="node7.html#SECTION00710000000000000000">DupRiff</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -273,7 +273,7 @@ S<SMALL>OLO</SMALL> or M<SMALL>ELODY</SMALL> track. Please see <A HREF="node10.h
 The above examples show how to apply a temporary pattern to a single
 bar--the bar which follows the R<SMALL>IFF</SMALL> command.  But, you can
 ``stack''<A NAME="tex2html37"
-  HREF="#foot3691"><SUP><SPAN CLASS="arabic">7</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> a number of patterns to be processed sequentially. Each
+  HREF="#foot3699"><SUP><SPAN CLASS="arabic">7</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> a number of patterns to be processed sequentially. Each
 successive R<SMALL>IFF</SMALL> command adds a pattern to the stack; these
 patterns are then ``pulled'' from the stack as successive chord lines
 are processed.
@@ -399,7 +399,7 @@ tracks, either line by line or with a macro. Using D<SMALL>UP</SMALL>R<SMALL>IFF
 much simpler.
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot3691">...
+<DT><A NAME="foot3699">...
 ``stack''</A><A
  HREF="node7.html#tex2html37"><SUP><SPAN CLASS="arabic">7</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>Actually a queue or FIFO (First In, First Out)
@@ -409,26 +409,26 @@ buffer.
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html542"
+<A NAME="tex2html555"
   HREF="node8.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html540"
+<A NAME="tex2html553"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html534"
+<A NAME="tex2html547"
   HREF="node6.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html543"
+<B> Next:</B> <A NAME="tex2html556"
   HREF="node8.html">Musical Data Format</A>
-<B> Up:</B> <A NAME="tex2html541"
+<B> Up:</B> <A NAME="tex2html554"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html535"
+<B> Previous:</B> <A NAME="tex2html548"
   HREF="node6.html">Grooves</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node8.html b/docs/html/ref/node8.html
index b51624f..ed6aab0 100644
--- a/docs/html/ref/node8.html
+++ b/docs/html/ref/node8.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html553"
+<A NAME="tex2html566"
   HREF="node9.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html551"
+<A NAME="tex2html564"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html545"
+<A NAME="tex2html558"
   HREF="node7.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html554"
+<B> Next:</B> <A NAME="tex2html567"
   HREF="node9.html">Lyrics</A>
-<B> Up:</B> <A NAME="tex2html552"
+<B> Up:</B> <A NAME="tex2html565"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html546"
+<B> Previous:</B> <A NAME="tex2html559"
   HREF="node7.html">Riffs</A>
 <BR>
 <BR></DIV>
@@ -51,19 +51,19 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html555"
+<LI><A NAME="tex2html568"
   HREF="node8.html#SECTION00810000000000000000">Bar Numbers</A>
-<LI><A NAME="tex2html556"
+<LI><A NAME="tex2html569"
   HREF="node8.html#SECTION00820000000000000000">Bar Repeat</A>
-<LI><A NAME="tex2html557"
+<LI><A NAME="tex2html570"
   HREF="node8.html#SECTION00830000000000000000">Chords</A>
-<LI><A NAME="tex2html558"
+<LI><A NAME="tex2html571"
   HREF="node8.html#SECTION00840000000000000000">Rests</A>
-<LI><A NAME="tex2html559"
+<LI><A NAME="tex2html572"
   HREF="node8.html#SECTION00850000000000000000">Positioning</A>
-<LI><A NAME="tex2html560"
+<LI><A NAME="tex2html573"
   HREF="node8.html#SECTION00860000000000000000">Case Sensitivity</A>
-<LI><A NAME="tex2html561"
+<LI><A NAME="tex2html574"
   HREF="node8.html#SECTION00870000000000000000">Track Chords</A>
 </UL>
 <!--End of Table of Child-Links-->
@@ -175,7 +175,7 @@ Get in the habit of using bar numbers. You'll thank yourself when a
 song seems to be missing a bar, or appears to have an extra one.
 Without the leading bar numbers it can be quite frustrating to match
 your input file to a piece of sheet music.<A NAME="tex2html38"
-  HREF="#foot4063"><SUP><SPAN CLASS="arabic">8</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
+  HREF="#foot4076"><SUP><SPAN CLASS="arabic">8</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
 <P>
 One important use of the leading bar number is for the -b command line
 option <A HREF="node2.html#b-option">detailed here</A>.
@@ -206,6 +206,10 @@ example:
 In the above example bars 2, 3 and 4 are comment bars.
 
 <P>
+The command line option -L <A HREF="node2.html#running-L">, detailed here,</A> can be used to display your line
+numbers at the end of a run. 
+
+<P>
 
 <H1><A NAME="SECTION00820000000000000000">
 Bar Repeat</A>
@@ -329,7 +333,7 @@ does no harm.
 numeral notation. In addition, you can specify slash chords,
 inversions, barre offsets, and shift the octave up or down. Refer to
 the complete table in the appendix for
-<A HREF="node32.html#sec-chordname">details</A>.
+<A HREF="node33.html#sec-chordname">details</A>.
 
 <P>
 
@@ -744,7 +748,7 @@ can be used to write interesting styles.
 
 <P>
 In most cases, you will be better off using R<SMALL>OMAN </SMALL>N<SMALL>UMERAL</SMALL>
-chords, <A HREF="node32.html#romanchords">details</A>.
+chords, <A HREF="node33.html#romanchords">details</A>.
 Since the chord data is stored as unmodified text, key changes will
 modify the chord (which is probably what you want).
 
@@ -778,7 +782,7 @@ Don't forget to turn off the track specific chords!
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot4063">... music.</A><A
+<DT><A NAME="foot4076">... music.</A><A
  HREF="node8.html#tex2html38"><SUP><SPAN CLASS="arabic">8</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>If your line
   numbers get out of order you can use the supplied utility
@@ -791,26 +795,26 @@ Don't forget to turn off the track specific chords!
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html553"
+<A NAME="tex2html566"
   HREF="node9.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html551"
+<A NAME="tex2html564"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html545"
+<A NAME="tex2html558"
   HREF="node7.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html554"
+<B> Next:</B> <A NAME="tex2html567"
   HREF="node9.html">Lyrics</A>
-<B> Up:</B> <A NAME="tex2html552"
+<B> Up:</B> <A NAME="tex2html565"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html546"
+<B> Previous:</B> <A NAME="tex2html559"
   HREF="node7.html">Riffs</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/ref/node9.html b/docs/html/ref/node9.html
index 1d6f879..6c8ae19 100644
--- a/docs/html/ref/node9.html
+++ b/docs/html/ref/node9.html
@@ -28,21 +28,21 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BODY  bgcolor="#ffffff">
 
 <DIV CLASS="navigation"><!--Navigation Panel-->
-<A NAME="tex2html570"
+<A NAME="tex2html583"
   HREF="node10.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html568"
+<A NAME="tex2html581"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html562"
+<A NAME="tex2html575"
   HREF="node8.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html571"
+<B> Next:</B> <A NAME="tex2html584"
   HREF="node10.html">Solo and Melody Tracks</A>
-<B> Up:</B> <A NAME="tex2html569"
+<B> Up:</B> <A NAME="tex2html582"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html563"
+<B> Previous:</B> <A NAME="tex2html576"
   HREF="node8.html">Musical Data Format</A>
 <BR>
 <BR></DIV>
@@ -51,28 +51,30 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
 
 <UL CLASS="ChildLinks">
-<LI><A NAME="tex2html572"
+<LI><A NAME="tex2html585"
   HREF="node9.html#SECTION00910000000000000000">Lyric Options</A>
 <UL>
-<LI><A NAME="tex2html573"
-  HREF="node9.html#SECTION00911000000000000000">Event Type</A>
-<LI><A NAME="tex2html574"
-  HREF="node9.html#SECTION00912000000000000000">Kar File Mode</A>
-<LI><A NAME="tex2html575"
-  HREF="node9.html#SECTION00913000000000000000">Word Splitting</A>
+<LI><A NAME="tex2html586"
+  HREF="node9.html#SECTION00911000000000000000">Enable</A>
+<LI><A NAME="tex2html587"
+  HREF="node9.html#SECTION00912000000000000000">Event Type</A>
+<LI><A NAME="tex2html588"
+  HREF="node9.html#SECTION00913000000000000000">Kar File Mode</A>
+<LI><A NAME="tex2html589"
+  HREF="node9.html#SECTION00914000000000000000">Word Splitting</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html576"
+<LI><A NAME="tex2html590"
   HREF="node9.html#SECTION00920000000000000000">Chord Name Insertion</A>
 <UL>
-<LI><A NAME="tex2html577"
+<LI><A NAME="tex2html591"
   HREF="node9.html#SECTION00921000000000000000">Chord Transposition</A>
 </UL>
 <BR>
-<LI><A NAME="tex2html578"
+<LI><A NAME="tex2html592"
   HREF="node9.html#SECTION00930000000000000000">Setting Lyrics</A>
 <UL>
-<LI><A NAME="tex2html579"
+<LI><A NAME="tex2html593"
   HREF="node9.html#SECTION00931000000000000000">Limitations</A>
 </UL></UL>
 <!--End of Table of Child-Links-->
@@ -99,7 +101,7 @@ Meta-event:
 <SPAN  CLASS="textbf">FF 05 len text <SPAN  CLASS="textit">Lyric</SPAN>.</SPAN>  A
   lyric to be sung. Generally, each syllable will will be a separate
   lyric event which begins at the event's time.<A NAME="tex2html39"
-  HREF="#foot4528"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></BLOCKQUOTE>
+  HREF="#foot4556"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></BLOCKQUOTE>
 <P>
 
 <P>
@@ -114,7 +116,12 @@ needed).
 If you want to read the word from the source, refer to the official
 MIDI lyrics documentation at
 <TT><A NAME="tex2html41"
-  HREF="http://www.midi.org/about-midi/smf/rp017.shtml">http://www.midi.org/about-midi/smf/rp017.shtml</A></TT>.
+  HREF="http://www.midi.org/about-midi/smf/rp017.shtml">http://www.midi.org/about-midi/smf/rp017.shtml</A></TT>. In addition, you
+may want to look at <TT><A NAME="tex2html42"
+  HREF=" http://www.midi.org/techspecs/rp26.php">http://www.midi.org/techspecs/rp26.php</A></TT> which
+discusses valid character sets in MIDI. For the most part, 
+<FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  doesn't care what character set you use. But, to be safe, you should
+restrict yourself to using US ASCII (CP-1252).
 
 <P>
 
@@ -131,6 +138,41 @@ pairs with the option name and the setting joined with an ``=''.
 <P>
 
 <H2><A NAME="SECTION00911000000000000000">
+Enable</A>
+</H2>
+
+<P>
+By default the setting of lyrics is enabled. You can toggle this
+behavior with the O<SMALL>N</SMALL> or O<SMALL>FF</SMALL> option. For example:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Lyric Off  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+disables the setting of lyrics, and:
+
+<P>
+
+      <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
+        <tr><td>
+    <B>Lyric On  </B> 
+   
+	    </td></tr>
+      </Table>
+
+<P>
+restores lyric creation. This option may be handy when you are inserting
+automatic chord names into the lyric track.
+
+<P>
+
+<H2><A NAME="SECTION00912000000000000000">
 Event Type</A>
 </H2>
 
@@ -166,7 +208,7 @@ warning message.
 
 <P>
 
-<H2><A NAME="SECTION00912000000000000000">
+<H2><A NAME="SECTION00913000000000000000">
 Kar File Mode</A>
 </H2>
 
@@ -229,7 +271,7 @@ generating proper lyric breaks.
 
 <P>
 
-<H2><A NAME="SECTION00913000000000000000">
+<H2><A NAME="SECTION00914000000000000000">
 Word Splitting</A>
 </H2>
 
@@ -323,8 +365,8 @@ in the L<SMALL>YRIC</SMALL> command:
 
 <P>
 Please note that the Lyrics code does <SPAN  CLASS="textit">not</SPAN> look at the global
-T<SMALL>RANSPOSE</SMALL> setting.<A NAME="tex2html42"
-  HREF="#foot4451"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+T<SMALL>RANSPOSE</SMALL> setting.<A NAME="tex2html43"
+  HREF="#foot4474"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
 <P>
 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  isn't too smart in it's transposition and will often display the
@@ -351,6 +393,11 @@ You can (and may well need to) change the CN<SMALL>AMES</SMALL> setting
 in a number of different places in the song.
 
 <P>
+This command supports the use of interval settings like the
+global <SMALL>TRANSPOSE</SMALL> (<A HREF="node27.html#sec-transpose">detailed here)</A> setting does; however, you must use hyphens
+to join the words (eg. Up-Perfect-Fourth).
+
+<P>
 
 <H1><A NAME="SECTION00930000000000000000">
 Setting Lyrics</A>
@@ -362,8 +409,8 @@ things, there is more than one way to do it.
 
 <P>
 Lyrics can be set for a bar in-between a pair of <SPAN  CLASS="textbf">[]</SPAN>s
-somewhere in a data bar.<A NAME="tex2html43"
-  HREF="#foot4459"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A> For
+somewhere in a data bar.<A NAME="tex2html44"
+  HREF="#foot4487"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A> For
 example:
 
 <P>
@@ -552,8 +599,8 @@ a lyric just include a dummy to keep
       </Table>
 
 <P>
-<A HREF="#eg:twk">This example</A><A NAME="tex2html44"
-  HREF="#foot4534"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> shows a complete
+<A HREF="#eg:twk">This example</A><A NAME="tex2html45"
+  HREF="#foot4562"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A> shows a complete
 song with lyrics. You should also examine the file
 <TT><SPAN  CLASS="textbf">egs/lyrics.mma</SPAN></TT> for an alternate example.
 
@@ -636,7 +683,7 @@ A few combinations are not permitted:
 </UL>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot4528">... time.</A><A
+<DT><A NAME="foot4556">... time.</A><A
  HREF="node9.html#tex2html39"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>I am quoting
     from ``MIDI Documentation'' distributed with the TSE Library. Pete
@@ -645,22 +692,22 @@ A few combinations are not permitted:
   HREF="http://tse3.sourceforge.net/docs.html">http://tse3.sourceforge.net/docs.html</A></TT>
 
 </DD>
-<DT><A NAME="foot4451">... setting.</A><A
- HREF="node9.html#tex2html42"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
+<DT><A NAME="foot4474">... setting.</A><A
+ HREF="node9.html#tex2html43"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>This is a feature! It permits you
   to have separate control over music generation and chord symbol
   display.
 
 </DD>
-<DT><A NAME="foot4459">... bar.</A><A
- HREF="node9.html#tex2html43"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
+<DT><A NAME="foot4487">... bar.</A><A
+ HREF="node9.html#tex2html44"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>Although the lyric can be placed
   anywhere in the bar, it is recommended that you only place the lyric
   at the end of the bar. All the examples follow this style.
 
 </DD>
-<DT><A NAME="foot4534">...eg:twk</A><A
- HREF="node9.html#tex2html44"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
+<DT><A NAME="foot4562">...eg:twk</A><A
+ HREF="node9.html#tex2html45"><SUP><SPAN CLASS="arabic">9</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
 <DD>Included in
   this distribution as <TT><SPAN  CLASS="textbf">songs/twinkle.mma</SPAN></TT>.
 
@@ -668,26 +715,26 @@ A few combinations are not permitted:
 </DL>
 <DIV CLASS="navigation"><HR>
 <!--Navigation Panel-->
-<A NAME="tex2html570"
+<A NAME="tex2html583"
   HREF="node10.html">
 <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
-<A NAME="tex2html568"
+<A NAME="tex2html581"
   HREF="mma.html">
 <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
-<A NAME="tex2html562"
+<A NAME="tex2html575"
   HREF="node8.html">
 <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
 <BR>
-<B> Next:</B> <A NAME="tex2html571"
+<B> Next:</B> <A NAME="tex2html584"
   HREF="node10.html">Solo and Melody Tracks</A>
-<B> Up:</B> <A NAME="tex2html569"
+<B> Up:</B> <A NAME="tex2html582"
   HREF="mma.html">Reference Manual</A>
-<B> Previous:</B> <A NAME="tex2html563"
+<B> Previous:</B> <A NAME="tex2html576"
   HREF="node8.html">Musical Data Format</A></DIV>
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/tut/index.html b/docs/html/tut/index.html
index 0883960..ea9fadd 100644
--- a/docs/html/tut/index.html
+++ b/docs/html/tut/index.html
@@ -60,7 +60,7 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 <P ALIGN="CENTER"><STRONG>Bob van der Poel</STRONG></P>
 <P ALIGN="CENTER"><I>Wynndel, BC, Canada</I></P>
-<P ALIGN="CENTER"><STRONG>January 27, 2015</STRONG></P>
+<P ALIGN="CENTER"><STRONG>September 18, 2015</STRONG></P>
 </DIV>
 
 <P>
@@ -121,7 +121,7 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BR><HR>
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/tut/mma-tutorial.html b/docs/html/tut/mma-tutorial.html
index 0883960..ea9fadd 100644
--- a/docs/html/tut/mma-tutorial.html
+++ b/docs/html/tut/mma-tutorial.html
@@ -60,7 +60,7 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 <P ALIGN="CENTER"><STRONG>Bob van der Poel</STRONG></P>
 <P ALIGN="CENTER"><I>Wynndel, BC, Canada</I></P>
-<P ALIGN="CENTER"><STRONG>January 27, 2015</STRONG></P>
+<P ALIGN="CENTER"><STRONG>September 18, 2015</STRONG></P>
 </DIV>
 
 <P>
@@ -121,7 +121,7 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 <BR><HR>
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/tut/mup/bass.png b/docs/html/tut/mup/bass.png
index 848f53f..fb2fc0f 100644
Binary files a/docs/html/tut/mup/bass.png and b/docs/html/tut/mup/bass.png differ
diff --git a/docs/html/tut/mup/deep.png b/docs/html/tut/mup/deep.png
index 24b98ac..21156a1 100644
Binary files a/docs/html/tut/mup/deep.png and b/docs/html/tut/mup/deep.png differ
diff --git a/docs/html/tut/mup/drums.png b/docs/html/tut/mup/drums.png
index 95624b1..5a55959 100644
Binary files a/docs/html/tut/mup/drums.png and b/docs/html/tut/mup/drums.png differ
diff --git a/docs/html/tut/mup/fella.png b/docs/html/tut/mup/fella.png
index 81eab76..2c4f675 100644
Binary files a/docs/html/tut/mup/fella.png and b/docs/html/tut/mup/fella.png differ
diff --git a/docs/html/tut/mup/piano.png b/docs/html/tut/mup/piano.png
index c6860f9..21b000f 100644
Binary files a/docs/html/tut/mup/piano.png and b/docs/html/tut/mup/piano.png differ
diff --git a/docs/html/tut/node1.html b/docs/html/tut/node1.html
index 34a7106..a45ceb6 100644
--- a/docs/html/tut/node1.html
+++ b/docs/html/tut/node1.html
@@ -91,7 +91,7 @@ We hope to cover the following topics:
 The examples may include songs which are probably <SPAN  CLASS="textbf">not</SPAN> in the
 public domain. Certainly ``Happy Birthday'' should be public domain,
 but isn't. User's should note<A NAME="tex2html1"
-  HREF="#foot204"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> that the
+  HREF="#foot202"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A> that the
 copyrighted songs in this document are examples only. It is probably
 not legal for you to copy it or play them. If this document is
 violating copyright by including any of the sheet music used in the
@@ -123,7 +123,7 @@ The example files in this text are included in the distribution in the
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot204">... note</A><A
+<DT><A NAME="foot202">... note</A><A
  HREF="node1.html#tex2html1"><SUP><SPAN CLASS="arabic">1</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>Bad pun intended!
 
@@ -150,7 +150,7 @@ The example files in this text are included in the distribution in the
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/tut/node2.html b/docs/html/tut/node2.html
index 721d585..e7cf73b 100644
--- a/docs/html/tut/node2.html
+++ b/docs/html/tut/node2.html
@@ -61,7 +61,7 @@ on the reference manual and the READMEs for this.
 <BR><HR>
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/tut/node3.html b/docs/html/tut/node3.html
index 18fadfe..21a2922 100644
--- a/docs/html/tut/node3.html
+++ b/docs/html/tut/node3.html
@@ -474,7 +474,7 @@ improvement.
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/tut/node4.html b/docs/html/tut/node4.html
index ff6bf51..a0b532f 100644
--- a/docs/html/tut/node4.html
+++ b/docs/html/tut/node4.html
@@ -426,7 +426,7 @@ sample songs--then, it's all up to you. Have fun!
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/tut/node5.html b/docs/html/tut/node5.html
index 3fa8205..0ef4a96 100644
--- a/docs/html/tut/node5.html
+++ b/docs/html/tut/node5.html
@@ -85,7 +85,7 @@ of
 you'll see here is just one way to create a G<SMALL>ROOVE</SMALL>. We have tried
 to keep it simple and organized it in different sections so that you
 understand how the G<SMALL>ROOVE</SMALL> was built.<A NAME="tex2html2"
-  HREF="#foot704"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
+  HREF="#foot702"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A>
 <P>
 The day that you decide to create your own ``proper'' G<SMALL>ROOVE</SMALL>s you'll have
 to read the manual in detail!
@@ -185,7 +185,7 @@ So what have we done?
 Well, we have just translated part of what we have on the score. We have
 created a pattern D1 with a 8th note on beats 1, 2.5 and 4 and a velocity
 of 90.<A NAME="tex2html3"
-  HREF="#foot706"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
+  HREF="#foot704"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A>
 <P>
 Using the same logic we can create the pattern for the snare drum.
 
@@ -231,9 +231,8 @@ And we close the definition by adding
 
 <P>
 Now that we have the patterns for our drum, we will create the different
-instruments.
-<A NAME="tex2html4"
-  HREF="#foot707"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
+instruments.<A NAME="tex2html4"
+  HREF="#foot705"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A>
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
@@ -310,10 +309,9 @@ player is that we add in the pitch definition for the note to be played.
 <P>
 If we look at the first note definition we see that  beat 1 is a
 note with duration 4+8 (dotted quarter),<A NAME="tex2html5"
-  HREF="#foot662"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>the note to play is the first
-(root) of the chord and the volume or velocity of the note is 90.
-<A NAME="tex2html6"
-  HREF="#foot708"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>
+  HREF="#foot660"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A>the note to play is the first
+(root) of the chord and the volume or velocity of the note is 90.<A NAME="tex2html6"
+  HREF="#foot706"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A>
 <P>
 Now the only thing left is to add the bass player at the end of the
 file, the same way we did with the drums.
@@ -324,7 +322,7 @@ file, the same way we did with the drums.
         <tr><td>
     <B>Begin Bass-Simple 
 <BR>  Voice AcousticBass<A NAME="tex2html7"
-  HREF="#foot748"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A> 
+  HREF="#foot746"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A> 
 <BR>  Sequence B1 
 <BR>
 End  </B> 
@@ -362,9 +360,8 @@ There are a couple of ways in
 here is just one of the possibilities.
 
 <P>
-We will define both ``hands'' of the piano player separately.
-<A NAME="tex2html8"
-  HREF="#foot710"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A>
+We will define both ``hands'' of the piano player separately.<A NAME="tex2html8"
+  HREF="#foot708"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A>
 <P>
 Let's start with the easiest, the left hand. Actually if you think
 a bit about it, there is not a big difference between a bass player
@@ -418,9 +415,8 @@ we will tell
 On the example score we see that he plays the chord in his first inversion
 form, but for the sake of simplicity of this ``Getting started'' document
 we are just ignoring this and we will define the standard form of
-the chord.
-<A NAME="tex2html9"
-  HREF="#foot711"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A>
+the chord.<A NAME="tex2html9"
+  HREF="#foot709"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A>
 <P>
 Again, we go up in the definition section of our G<SMALL>ROOVE</SMALL> and under the
 bass patterns we will enter the chord definition
@@ -430,9 +426,8 @@ bass patterns we will enter the chord definition
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
         <tr><td>
     <B>Begin Chord Define 
-<BR>  C1 1 2+4 80 ; 4 4 80 
-<A NAME="tex2html10"
-  HREF="#foot766"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A>
+<BR>  C1 1 2+4 80 ; 4 4 80 <A NAME="tex2html10"
+  HREF="#foot764"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A>
 <BR>
 End  </B> 
    
@@ -492,9 +487,8 @@ in a song:
 is added at the end of the file.
 
 <P>
-The file that we created should look like this
-<A NAME="tex2html11"
-  HREF="#foot713"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">10</SPAN></SUP></A>
+The file that we created should look like this<A NAME="tex2html11"
+  HREF="#foot711"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">10</SPAN></SUP></A>
 <P>
 
       <Table Hspace="40%" CellSpacing=0 CellPadding=10 BGColor="OldLace" Border=3>
@@ -637,9 +631,8 @@ so don't think you will learn it in a day.
 
 <P>
 Also read the README files that are delivered with the distribution.
-You can find valuable information in these.
-<A NAME="tex2html14"
-  HREF="#foot701"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">11</SPAN></SUP></A>
+You can find valuable information in these.<A NAME="tex2html14"
+  HREF="#foot699"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">11</SPAN></SUP></A>
 <P>
 <SPAN  CLASS="textbf">Have fun with 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT> !</SPAN>
@@ -649,44 +642,43 @@ You can find valuable information in these.
 <P>
 <BR><HR><H4>Footnotes</H4>
 <DL>
-<DT><A NAME="foot704">... built.</A><A
+<DT><A NAME="foot702">... built.</A><A
  HREF="node5.html#tex2html2"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">1</SPAN></SUP></A></DT>
 <DD>This chapter was written
-by Rony Steelandt of Kara Music
-Production with minor spelling and grammar fixes by Bob van der Poel.
+by the late Rony Steelandt of Kara Music Production (yes, Rony, you are missed!) with minor spelling and grammar fixes by Bob van der Poel.
 
 </DD>
-<DT><A NAME="foot706">...</A><A
+<DT><A NAME="foot704">...</A><A
  HREF="node5.html#tex2html3"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">2</SPAN></SUP></A></DT>
 <DD>See 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Reference Manual section <A HREF="#sec-drum"><IMG  ALIGN="BOTTOM" BORDER="1" ALT="[*]" SRC="crossref.png"></A>
 for more details.
 
 </DD>
-<DT><A NAME="foot707">...</A><A
+<DT><A NAME="foot705">...</A><A
  HREF="node5.html#tex2html4"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">3</SPAN></SUP></A></DT>
 <DD>See 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Reference Manual section <A HREF="#drum-tone"><IMG  ALIGN="BOTTOM" BORDER="1" ALT="[*]" SRC="crossref.png"></A> for more details.
 
 </DD>
-<DT><A NAME="foot662">... quarter),</A><A
+<DT><A NAME="foot660">... quarter),</A><A
  HREF="node5.html#tex2html5"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
 <DD>When specifying the
 duration of a note the following are equal: ``4+8'', ``4.'' or ``8+8+8''.
 
 </DD>
-<DT><A NAME="foot708">...</A><A
+<DT><A NAME="foot706">...</A><A
  HREF="node5.html#tex2html6"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
 <DD>See 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  Reference Manual section <A HREF="#sec-bass"><IMG  ALIGN="BOTTOM" BORDER="1" ALT="[*]" SRC="crossref.png"></A> for more detail.
 
 </DD>
-<DT><A NAME="foot748">... AcousticBass</A><A
+<DT><A NAME="foot746">... AcousticBass</A><A
  HREF="node5.html#tex2html7"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">6</SPAN></SUP></A></DT>
 <DD>For drums we use T<SMALL>ONE</SMALL> for other instruments we use V<SMALL>OICE</SMALL>.
 
 </DD>
-<DT><A NAME="foot710">...</A><A
+<DT><A NAME="foot708">...</A><A
  HREF="node5.html#tex2html8"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">7</SPAN></SUP></A></DT>
 <DD>As many things in 
 <FONT Face="Serif"  Color="Navy"><I>MMA</I></FONT>  there are different ways to define that kind
@@ -694,26 +686,26 @@ of pattern. If you're curious, look at the Reference Manual section <A HREF="#du
 <A HREF="#duproot"><IMG  ALIGN="BOTTOM" BORDER="1" ALT="[*]" SRC="crossref.png"></A>.
 
 </DD>
-<DT><A NAME="foot711">...</A><A
+<DT><A NAME="foot709">...</A><A
  HREF="node5.html#tex2html9"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">8</SPAN></SUP></A></DT>
 <DD>If you are curious about how to define inverted chords, see the Reference Manual
 section <A HREF="#chord-invert"><IMG  ALIGN="BOTTOM" BORDER="1" ALT="[*]" SRC="crossref.png"></A>, page <A HREF="#chord-invert"><IMG  ALIGN="BOTTOM" BORDER="1" ALT="[*]" SRC="crossref.png"></A>.
 
 </DD>
-<DT><A NAME="foot766">...</A><A
+<DT><A NAME="foot764">...</A><A
  HREF="node5.html#tex2html10"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">9</SPAN></SUP></A></DT>
 <DD>This is not exactly right, it will play the 7th on a C7 chord too,
   but this is beyond the scope of this tutorial.
 
 </DD>
-<DT><A NAME="foot713">...</A><A
+<DT><A NAME="foot711">... this</A><A
  HREF="node5.html#tex2html11"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">10</SPAN></SUP></A></DT>
 <DD>If you are really lazy and don't want to type the text, you download
 the file here: <TT><A NAME="tex2html12"
   HREF="http://www.kara-moon.com/MMA/tut1.mma">http://www.kara-moon.com/MMA/tut1.mma</A></TT>.
 
 </DD>
-<DT><A NAME="foot701">...</A><A
+<DT><A NAME="foot699">...</A><A
  HREF="node5.html#tex2html14"><SUP><SPAN CLASS="arabic">5</SPAN>.<SPAN CLASS="arabic">11</SPAN></SUP></A></DT>
 <DD>Amongst others, some very good information about fake books.
 
@@ -740,7 +732,7 @@ the file here: <TT><A NAME="tex2html12"
 <!--End of Navigation Panel-->
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/docs/html/tut/node6.html b/docs/html/tut/node6.html
index ac772ca..e1b6d72 100644
--- a/docs/html/tut/node6.html
+++ b/docs/html/tut/node6.html
@@ -65,11 +65,11 @@ Mathematics Department, Macquarie University, Sydney.
 The command line arguments were: <BR>
  <STRONG>latex2html</STRONG> <TT>-split +1 -dir html -no_math -no_footnode -local_icons -up_url ../mma.html -up_title 'Main MMA Reference' -html_version 4.0,latin2,unicode mma-tutorial.tex</TT>
 <P>
-The translation was initiated by Bob van der Poel on 2015-01-27
+The translation was initiated by Bob van der Poel on 2015-09-18
 <BR><HR>
 <ADDRESS>
 Bob van der Poel
-2015-01-27
+2015-09-18
 </ADDRESS>
 </BODY>
 </HTML>
diff --git a/egs/misc/fretnoise.mma b/egs/misc/fretnoise.mma
new file mode 100644
index 0000000..133d41c
--- /dev/null
+++ b/egs/misc/fretnoise.mma
@@ -0,0 +1,38 @@
+// A very short example of adding plectrum noise
+
+Tempo 80
+
+// This is the Plectrum track. Remember, we could use 
+// a different name if we have multiple tracks (eg. Plectrum-Lap)
+
+Begin Plectrum
+   Voice JazzGuitar
+   Volume m
+   Articulate 5
+   Octave 5
+   Sequence {1 3 90 * 4} // simple 4 strums per bar
+End
+
+// This is the track which holds the noise. A number of the
+// settings in the track are used. Other are ignored.
+// But, note that we can do things like a RIFF or SEQUENCE in 
+// this track. Other than an occasional riff, it's probably not
+// a good idea!
+
+Begin Bass-Noise
+   Volume f     // This is used to modify the volume of the noise
+   RVolume 40    
+   Delay -10t    // Quite useful to move the start of the noise off the note
+   Voice GuitarFretNoise  // voice patch to use
+End
+
+Plectrum FretNoise Track=Bass-Noise duration=20T Octave=2 Strings=1,2 Max=1
+
+C /  Am
+D /  Fm
+E
+F
+
+
+
+
diff --git a/includes/roland-mt32.mma b/includes/roland-mt32.mma
new file mode 100644
index 0000000..c9cfda5
--- /dev/null
+++ b/includes/roland-mt32.mma
@@ -0,0 +1,361 @@
+// by Hanno Behrens 2.3.2015 for the Roland MT-32
+
+Set MT32   // this is a flag used by my song files
+
+Begin Patch Set
+	// Roland MT-32 Bank 0
+	0=MTAcousticPiano1
+	1=MTAcousticPiano2
+	2=MTAcousticPiano3
+	3=MTElectricPiano1
+	4=MTElectricPiano2
+	5=MTElectricPiano3
+	6=MTElectricPiano4
+	7=MTHonkytonk 
+	8=MTElectricOrgan1
+	9=MTElectricOrgan2
+	10=MTElectricOrgan3
+	11=MTElectricOrgan4
+	12=MTPipeOrgan1
+	13=MTPipeOrgan2
+	14=MTPipeOrgan3
+	15=MTAccordion
+	16=MTHarpsichord1
+	17=MTHarpsichord2
+	18=MTHarpsichord3
+	19=MTClavinet1
+	20=MTClavinet2
+	21=MTClavinet3
+	22=MTCelesta1
+	23=MTCelesta2
+	24=MTSynthBrass1
+	25=MTSynthBrass2
+	26=MTSynthBrass3
+	27=MTSynthBrass4
+	28=MTSynthBass1
+	29=MTSynthBass2
+	30=MTSynthBass3
+	31=MTSynthBass4
+	32=MTFantasy
+	33=MTHarmonicPan
+	34=MTChorale
+	35=MTGlasses
+	36=MTSoundtrack
+	37=MTAtmosphere
+	38=MTWarmBell
+	39=MTFunnyVox
+	40=MTEchoBell
+	41=MTIceRain
+	42=MTOboe2001
+	43=MTEchoPan
+	44=MTDoctorSolo
+	45=MTSchoolDaze
+	46=MTBellsinger
+	47=MTSquareWave
+	48=MTStringSection1
+	49=MTStringSection2
+	50=MTStringSection3
+	51=MTPizzicato
+	52=MTViolin1
+	53=MTViolin2
+	54=MTCello1
+	55=MTCello2
+	56=MTContrabass
+	57=MTHarp1
+	58=MTHarp2
+	59=MTGuitar1
+	60=MTGuitar2
+	61=MTElectricGuitar1
+	62=MTElectricGuitar2
+	63=MTSitar
+	64=MTAcousticBass1
+	65=MTAcousticBass2
+	66=MTElectricBass1
+	67=MTElectricBass2
+	68=MTSlapBass1
+	69=MTSlapBass2
+	70=MTFretless1 
+	71=MTFretless2
+	72=MTFlute1
+	73=MTFlute2
+	74=MTPiccolo1
+	75=MTPiccolo2
+	76=MTRecorder
+	77=MTPanPipes
+	78=MTSaxophone1
+	79=MTSaxophone2
+	80=MTSaxophone3
+	81=MTSaxophone4
+	82=MTClarinet1
+	83=MTClarinet2
+	84=MTOboe
+	85=MTEnglishHorn
+	86=MTBassoon
+	87=MTHarmonica
+	88=MTTrumpet1
+	89=MTTrumpet2
+	90=MTTrombone1
+	91=MTTrombone2
+	92=MTFrenchHorn1
+	93=MTFrenchHorn2
+	94=MTTuba
+	95=MTBrassSection1
+	96=MTBrassSection2
+	97=MTVibraphone1
+	98=MTVibraphone2
+	99=MTSynthMallet
+	100=MTWindbell
+	101=MTGlock
+	102=MTTubeBell
+	103=MTXylophone
+	104=MTMarimba
+	105=MTKoto
+	106=MTSho
+	107=MTShakuhachi
+	108=MTWhistle1
+	109=MTWhistle2
+	110=MTBottleblow
+	111=MTBreathpipe
+	112=MTTimpani
+	113=MTMelodicTom
+	114=MTDeepSnare
+	115=MTElectricPercussion1
+	116=MTElectricPercussion2
+	117=MTTaiko
+	118=MTTaikoRim
+	119=MTCymbal
+	120=MTCastanets
+	121=MTTriangle
+	122=MTOrchestralHit
+	123=MTTelephone
+	124=MTBirdTweet
+	125=MTOneNoteJam
+	126=MTWaterBell
+	127=MTJungleTune 
+End 
+
+Begin VoiceTR
+	Piano1=MTAcousticPiano1 
+	Piano2=MTAcousticPiano2 
+	Piano3=MTAcousticPiano3
+	Honky-TonkPiano=MTHonkytonk
+	RhodesPiano=MTElectricPiano1
+	EPiano=MTElectricPiano2
+	HarpisChord=MTHarpsichord1
+	Clavinet=MTClavinet1
+	Celesta=MTCelesta1
+	Glockenspiel=MTGlock
+	MusicBox=MTCelesta2
+	Vibraphone=MTVibraphone1
+	Marimba=MTMarimba
+	Xylophone=MTXylophone
+	TubularBells=MTTubeBell
+	Santur=MTKoto
+	Organ1=MTElectricOrgan1
+	Organ2=MTElectricOrgan2
+	Organ3=MTElectricOrgan3
+	ChurchOrgan=MTPipeOrgan1
+	ReedOrgan=MTClarinet1
+	Accordion=MTAccordion
+	Harmonica=MTHarmonica
+	Bandoneon=MTAccordion
+	NylonGuitar=MTGuitar1
+	SteelGuitar=MTGuitar2
+	JazzGuitar=MTGuitar2
+	CleanGuitar=MTGuitar1
+	MutedGuitar=MTGuitar1
+	OverDriveGuitar=MTElectricGuitar1
+	DistortonGuitar=MTElectricGuitar2
+	GuitarHarmonics=MTElectricGuitar1
+	AcousticBass=MTAcousticBass1
+	FingeredBass=MTAcousticBass2
+	PickedBass=MTAcousticBass2
+	FretlessBass=MTFretless1
+	SlapBass1=MTSlapBass1
+	SlapBass2=MTSlapBass2
+	SynthBass1=MTSynthBass1
+	SynthBass2=MTSynthBass2
+	Violin=MTViolin1
+	Viola=MTViolin2
+	Cello=MTCello1
+	ContraBass=MTContrabass
+	TremoloStrings=MTStringSection1
+	PizzicatoString=MTPizzicato
+	OrchestralHarp=MTHarp1
+	Timpani=MTTimpani
+	Strings=MTStringSection2
+	SlowStrings=MTStringSection3
+	SynthStrings1=MTStringSection1
+	SynthStrings2=MTStringSection2
+	ChoirAahs=MTChorale
+	VoiceOohs=MTChorale
+	SynthVox=MTFunnyVox
+	OrchestraHit=MTOrchestralHit
+	Trumpet=MTTrumpet1
+	Trombone=MTTrombone1
+	Tuba=MTTuba
+	MutedTrumpet=MTTrumpet2
+	FrenchHorn=MTFrenchHorn1
+	BrassSection=MTBrassSection1
+	SynthBrass1=MTSynthBass1
+	SynthBrass2=MTSynthBass2
+	SopranoSax=MTSaxophone1
+	AltoSax=MTSaxophone2
+	TenorSax=MTSaxophone3
+	BaritoneSax=MTSaxophone4
+	Oboe=MTOboe
+	EnglishHorn=MTEnglishHorn
+	Bassoon=MTBassoon
+	Clarinet=MTClarinet1
+	Piccolo=MTPiccolo1
+	Flute=MTFlute1
+	Recorder=MTRecorder
+	PanFlute=MTPanPipes
+	BottleBlow=MTBottleblow
+	Shakuhachi=MTShakuhachi
+	Whistle=MTWhistle1
+	Ocarina=MTWhistle2
+	SquareWave=MTSquareWave
+	SawWave=MTSquareWave
+	SynCalliope=MTDoctorSolo
+	ChifferLead=MTSchoolDaze
+	Charang=MTKoto
+	SoloVoice=MTChorale
+	5thSawWave=MTSquareWave
+	Bass&Lead=MTSynthBass4
+	Fantasia=MTFantasy
+	WarmPad=MTBellsinger
+	PolySynth=MTSynthBrass3
+	SpaceVoice=MTSynthBass2
+	BowedGlass=MTGlasses
+	MetalPad=MTBellsinger
+	HaloPad=MTEchoPan
+	SweepPad=MTSynthBrass4
+	IceRain=MTIceRain
+	SoundTrack=MTSoundtrack
+	Crystal=MTCelesta2
+	Atmosphere=MTAtmosphere
+	Brightness=MTBellsinger
+	Goblins=MTGlasses
+	EchoDrops=MTEchoBell
+	StarTheme=MTHarmonicPan
+	Sitar=MTSitar
+	Banjo=MTGuitar2
+	Shamisen=MTShakuhachi
+	Koto=MTKoto
+	Kalimba=MTCelesta2
+	BagPipe=MTOboe
+	Fiddle=MTViolin2
+	Shanai=MTSho
+	TinkleBell=MTIceRain
+	AgogoBells=MTBellsinger
+	SteelDrums=MTMarimba
+	WoodBlock=MTCastanets
+	TaikoDrum=MTTaiko
+	MelodicTom1=MTMelodicTom
+	SynthDrum=MTSynthMallet
+	ReverseCymbal=MTCymbal
+	GuitarFretNoise=MTTaikoRim
+	BreathNoise=MTBreathpipe
+	SeaShore=MTBreathpipe
+	BirdTweet=MTBirdTweet
+	TelephoneRing=MTTelephone
+	HelicopterBlade=MTJungleTune
+	Applause/Noise=MTBreathpipe
+	GunShot=MTOrchestralHit
+End
+
+Begin Set
+	//Drums
+	MTAcouBD 36
+	MTRimShot 37
+	MTAcouSD 38
+	MTHandClap 39
+	MTElecSD 40
+	MTAcouLowTom 41
+	MTClsdHiHat 42
+	MTAcouLowTom2 43
+	MTOpenHiHat2 44
+	MTAcouMidTom 45
+	MTOpenHiHat1 46
+	MTAcouMidTom2 47
+	MTAcouHiTom 48
+	MTCrashCym 49
+	MTAcouHiTom2 50
+	MTRideCym 51
+	MTTambourine 54
+	MTCowbell 56
+	MTHighBongo 60
+	MTLowBongo 61
+	MTMtHighConga 62
+	MTHighConga 63
+	MTLowConga 64
+	MTHighTimbale 65
+	MTLowTimbale 66
+	MTHighAgogo 67
+	MTLowAgogo 68
+	MTCabasa 69
+	MTMaracas 70
+	MTSmbaWhisS 71
+	MTSmbaWhisL 72
+	MTQuijada 73
+	MTClaves 75
+End
+	
+Begin ToneTr
+	HighQ= $MTHandClap
+	Slap= $MTHandClap
+	ScratchPush= $MTQuijada
+	ScratchPull= $MTQuijada
+	Sticks= $MTClaves
+	SquareClick= $MTClaves
+	MetronomeClick= $MTClaves
+	MetronomeBell= $MTClaves
+	KickDrum2= $MTAcouBD
+	KickDrum1= $MTAcouBD
+	SideKick= $MTRimShot
+	SnareDrum1= $MTAcouSD
+	HandClap= $MTHandClap
+	SnareDrum2= $MTElecSD
+	LowTom2= $MTAcouLowTom
+	ClosedHiHat= $MTClsdHiHat
+	LowTom1= $MTAcouLowTom2
+	PedalHiHat= $MTOpenHiHat1
+	MidTom2= $MTAcouMidTom
+	OpenHiHat= $MTOpenHiHat2
+	MidTom1= $MTAcouMidTom2
+	HighTom2= $MTAcouHiTom2
+	CrashCymbal1= $MTCrashCym
+	HighTom1= $MTAcouHiTom2
+	RideCymbal1= $MTRideCym
+	ChineseCymbal= $MTCrashCym
+	RideBell= $MTLowAgogo
+	Tambourine= $MTTambourine
+	SplashCymbal= $MTCrashCym
+	CowBell= $MTCowbell
+	CrashCymbal2= $MTCrashCym
+	VibraSlap= $MTHandClap
+	RideCymbal2= $MTClsdHiHat
+	HighBongo= $MTHighBongo
+	LowBongo= $MTLowBongo
+	MuteHighConga= $MTMtHighConga
+	OpenHighConga= $MTHighConga
+	LowConga= $MTLowConga
+	HighTimbale= $MTHighTimbale
+	LowTimbale= $MTLowTimbale
+	HighAgogo= $MTHighAgogo
+	LowAgogo= $MTLowAgogo
+	Cabasa= $MTCabasa
+	Maracas= $MTMaracas
+	ShortHiWhistle= $MTSmbaWhisS
+	LongLowWhistle= $MTSmbaWhisL
+	Claves= $MTClaves
+	HighWoodBlock= $MTClaves
+	LowWoodBlock= $MTRimShot
+	MuteTriangle= $MTTambourine
+	OpenTriangle= $MTTambourine
+	Shaker= $MTCabasa
+	JingleBell= $MTLowAgogo
+	Castanets= $MTClaves
+End
+// end of Patch Set
diff --git a/lib/stdlib/.mmaDB b/lib/stdlib/.mmaDB
index 0a51bd3..8e5f9db 100644
Binary files a/lib/stdlib/.mmaDB and b/lib/stdlib/.mmaDB differ
diff --git a/lib/stdlib/boggiewoggie.mma b/lib/stdlib/boggiewoggie.mma
index 69c6778..2abf873 100644
--- a/lib/stdlib/boggiewoggie.mma
+++ b/lib/stdlib/boggiewoggie.mma
@@ -128,3 +128,12 @@ DefGroove BoggieWoggieEnd Same bass line but bar 1 has chords on 1/3 and \
 
 
 
+////////////////////////
+/// Intro
+
+Groove BoggieWoggie
+
+Bass   Sequence B4-1 B4-2 B1234  B1
+Chord  Sequence *    *    *      C13
+
+DefGroove BoggieWoggieIntro  Simple 4 bar introduction.
diff --git a/lib/stdlib/hymn.mma b/lib/stdlib/hymn.mma
new file mode 100644
index 0000000..0c2dbb4
--- /dev/null
+++ b/lib/stdlib/hymn.mma
@@ -0,0 +1,138 @@
+
+// hymn.mma
+
+Begin Doc
+   If you are doing a hymn in church, you might appreciate this.
+   We use a organ and bring in some strings
+   in the "plus" versions.
+End
+
+Author Bob van der Poel
+
+
+SeqClear
+Time 4
+Timesig 4 4
+Include stdpats
+
+
+/////////////////////////////////////////
+/////// Instrument patterns
+
+
+/////////////////////////////////
+// Main pattern
+
+SeqSize 4
+
+Begin Chord
+   Voice ChurchOrgan
+   Octave 5
+   Articulate 100
+   Voicing Mode=Key
+   Unify On
+   Volume m
+   RVolume 5   
+   Sequence  { 1 1 90 * 4 }
+End
+
+Begin Bass
+   Voice ChurchOrgan
+   Octave 3
+   Articulate 120
+   Volume m
+   RVolume 5
+   Sequence  {1 2 1 90; 3 2 5 80 }
+End
+
+DefGroove Hymn   A simple hymn accompaniment.
+
+Groove Hymn
+DefGroove HymnRoot  The same hymn with chords in root position.
+
+//////////////////////////////////////////////////
+/// And in a walking bass.
+
+Groove Hymn
+
+Bass Sequence -
+
+Begin Walk
+   Voice $_Bass_Voice
+   Octave $_Bass_Octave
+   Articulate 90
+   Volume m
+   Sequence W1234
+End
+
+DefGroove HymnWalk  Basic hymn with walking bass.
+
+Groove HymnWalk
+Chord Groove HymnRoot
+
+DefGroove HymnRootWalk  Hymn in root position with walking bass.
+
+
+/////////////////////////////////////////////////
+/// Add in random arpeggios
+
+Groove Hymn
+
+Begin Arpeggio
+    Voice ChoirAahs
+    Range 1
+    Octave 6
+    Articulate 120
+    Volume f
+    Harmony 3Below
+    Direction Random
+    Sequence A4 \
+             {1 4 90; 2 4 90; 3 8 90; 3.5 8 90; 4 8 90; 4.5 8 90} \ 
+             {1 4 90; 2 8 90; 2.5 8 90; 3 8 90; 3.5 8 90; 4 4 90} \
+             A8
+End
+
+DefGroove HymnPlus   Some heavenly voices added in.
+
+Groove HymnWalk
+Arpeggio Groove HymnPlus
+DefGroove  HymnWalkPlus   Walking bass with voices.
+
+Groove HymnRoot
+Arpeggio Groove HymnPlus
+DefGroove  HymnRootPlus   Root chords with voices.
+
+Groove HymnRootWalk
+Arpeggio Groove HymnPlus
+DefGroove HymnRootWalkPlus Root chords with walk and voices.
+
+
+//////////////////////////////////////////////////////////
+///// Intro
+
+Groove Hymn
+Begin Bass
+  Sequence {1 1 1 90 * 4}
+  Unify On
+End
+
+DefGroove HymnIntro  A simple sustained intro.
+
+
+/////////////////////////////////////////////////////////////
+//// Ending
+
+Groove Hymn
+
+SeqSize 2
+Begin Chord
+   Articulate 80  /// this disables unify as well as shorting notes
+   Sequence {1 4. 90; 2.5 8 90; 3 2 70 } {1 2. 70}
+End
+Begin Bass
+  Sequence {1 1 1 90 * 4} { 1 2 1 80}
+  Unify Off
+End
+
+DefGroove HymnEnd  A 2 bar ending.
+
diff --git a/lib/stdlib/latinwaltz.mma b/lib/stdlib/latinwaltz.mma
index 6ba60cc..ca29939 100644
--- a/lib/stdlib/latinwaltz.mma
+++ b/lib/stdlib/latinwaltz.mma
@@ -139,6 +139,42 @@ Groove LatinWaltzSus
 Arpeggio Groove LatinWaltzPlus
 DefGroove LatinWaltzSusPlus  Guitar background and sustained strings.
 
+//////////////////////////
+/// Fill
+
+Groove LatinWaltz
+
+SeqSize 1
+
+Alltracks SeqRnd Off
+
+Begin Drum-CowBell
+	Sequence   D123
+    Volume mf
+End
+
+Begin Drum-LowConga
+    Sequence   D123
+	Rskip 0
+End
+Begin Drum-HighConga
+	Sequence  D13
+	Rskip 0
+End
+
+Begin Drum-Maraca
+	Sequence D6
+    volume f
+    Rskip 20
+End
+
+Drum-Claves   Sequence  D1
+Chord         Sequence 	{C123 * 2} 
+Bass          Sequence  - 
+Walk          Sequence  W123
+
+DefGroove LatinWaltzFill  Single bar fill, can be used in endings.
+
 ////////////////////////////////////////////
 /// Intro
 
diff --git a/lib/stdlib/popspiritual.mma b/lib/stdlib/popspiritual.mma
index 253cd17..a652226 100644
--- a/lib/stdlib/popspiritual.mma
+++ b/lib/stdlib/popspiritual.mma
@@ -120,7 +120,7 @@ Plectrum Sequence  {1.0  +1   80   90    90   90   90   80;
                     {1.0 +4 80}
 Bass     Sequence   B11  /  /  B1
 
-DefGroove PopSpiritualIntro
+DefGroove PopSpiritualIntro  4 bar introduction
 
 //////////////////////////////////////////////////////////
 /// Ending
diff --git a/lib/stdlib/samba.mma b/lib/stdlib/samba.mma
index ebeadde..861b8fe 100644
--- a/lib/stdlib/samba.mma
+++ b/lib/stdlib/samba.mma
@@ -211,6 +211,18 @@ Chord-Guitar Sequence C13 / C1234  L1
 
 DefGroove SambaIntro1         Alternate 4 bar introduction.
 
+// an 8 bar version
+Groove SambaIntro
+Seqsize 8
+
+Drum-Shaker  Sequence   D8 / / / / / D16 {D12; D12 Shift .5}
+
+Bass         Sequence B13 / / / / / / {1 4 5 100; 2 4 3 100; 3 4 3 110; 4 4 2 120 }
+Chord-Piano  Sequence {C1234; C24 Shift .5} / / / / / / L1
+Chord-Guitar Sequence C13 / / / / / / L1
+
+DefGroove SambaIntro8   8 bar introduction.
+
 //////////////////////////////////////
 ///// Ending
 
diff --git a/lib/stdlib/slowbolero.mma b/lib/stdlib/slowbolero.mma
index 2f6f26c..e9a1b01 100644
--- a/lib/stdlib/slowbolero.mma
+++ b/lib/stdlib/slowbolero.mma
@@ -204,6 +204,10 @@ Chord         Sequence * * C1234  L2
 
 DefGroove SlowBoleroIntro   A simple introduction.
 
+Groove SlowBoleroIntro
+ Chord-Sus Groove SlowBoleroSus
+DefGroove SlowBoleroIntroSus  Intro with sustained voices.
+
 //////  Ending
 
 Groove SlowBolero
diff --git a/lib/stdlib/popspiritual.mma b/lib/stdlib/slowspiritual.mma
similarity index 62%
copy from lib/stdlib/popspiritual.mma
copy to lib/stdlib/slowspiritual.mma
index 253cd17..9fe0715 100644
--- a/lib/stdlib/popspiritual.mma
+++ b/lib/stdlib/slowspiritual.mma
@@ -2,11 +2,9 @@
 // popspiritual
 
 Begin Doc
-  
- Not really a true spiritual or gospel style, more in the "sort of" mode.
- Written for the Paul Simon song "Bridge Over Troubled Water".
- Good for slow tempo songs in which the lyrics are more important than
- the melody. Mostly uses piano, bass and some guitar.
+   A slower version of the PopSpiritual groove. This is best for slow and \
+   sentimental songs. This was written for the song \
+   "Count Your Blessings Instead of Sheep." 
 
 End
 
@@ -32,41 +30,41 @@ Begin Chord
    Voice Piano1
    Octave 5
    Voicing Mode=Optimal
-   Articulate 90
+   Articulate 120
    Volume m
    RVolume 5
    RTime 5
-   Sequence  {1 4. 90; 2.5 2 90} \
+   Sequence  {1 4. 90; 3 2 90} \
              {1 2. 80} \
-             {1 4. 90; 2.5 2 80} \
+             {1 4. 90; 3 2 80} \
              {C1234}
 End
 
 Begin Plectrum
    Voice JazzGuitar
    Octave 5
-   Volume p
-   Sequence {1.0   +5      90   88    86   82   80   77; 
-             3.0   +5      88   84    80   77   74   72; }
+   Volume mp
+   Sequence {1.0   +8      90   88    86   82   80   77; 
+             3.0   +8      88   84    80   77   74   72; }
 End
 
 Begin Bass
-    Voice FingeredBass
-    Sequence {1 4. 1 90; 2.5 4 1 80; 3.5 4. 1 85} / / \
-             {1 4. 1 90; 2.5 8 1 80; 3 2 1 70}
+    Voice AcousticBass
+    Sequence {1 4. 1 90; 2 4 3 80; 4  4. 5 85}  \
+             {1 2 1 90;  3 8 5 80; 4 2 3 70}
     Octave 3  
-	Volume mf
+	Volume m
 	RVolume 5
 	Articulate 80
 End
 
 
-DefGroove PopSpiritual  Basic pattern.
+DefGroove SlowSpiritual  Basic pattern.
 
 /////////////////////////////////////////////
 /// Sustained ... big organ sound
 
-Groove PopSpiritual
+Groove SlowSpiritual
 
 Begin Chord-Sus
     Voice ChurchOrgan
@@ -80,12 +78,12 @@ Begin Chord-Sus
     Sequence {1 1 90 80 70 0 * 4 }
 End
 
-DefGroove PopSpiritualSus  Piano with big sustained organ.
+DefGroove SlowSpiritualSus  Piano with big sustained organ.
 
 ///////////////////////////////////////////////
 //// Plus  ... change the guitar strum to arpeggios
 
-Groove PopSpiritual
+Groove SlowSpiritual
 
 Plectrum Sequence -
 
@@ -100,19 +98,19 @@ Begin Arpeggio
     Sequence A8 / / A4
 End
 
-DefGroove PopSpiritualPlus   Let the guitar apreggiate.
+DefGroove SlowSpiritualPlus   Let the guitar apreggiate.
 Begin Chord-Sus
-  Groove PopSpiritualSus
+  Groove SlowSpiritualSus
   Volume -40
 End
 
-DefGroove PopSpiritualSusPlus  Organ and guitar.
+DefGroove SlowSpiritualSusPlus  Organ and guitar.
 
 
 ///////////////////////////////////////////////////////////
 /// Intro
 
-Groove PopSpiritual
+Groove SlowSpiritual
 
 Chord    Sequence   L2   /  /   L1
 Plectrum Sequence  {1.0  +1   80   90    90   90   90   80;
@@ -120,16 +118,16 @@ Plectrum Sequence  {1.0  +1   80   90    90   90   90   80;
                     {1.0 +4 80}
 Bass     Sequence   B11  /  /  B1
 
-DefGroove PopSpiritualIntro
+DefGroove SlowSpiritualIntro  4 bar introduction
 
 //////////////////////////////////////////////////////////
 /// Ending
 
-Groove PopSpiritualSus
+Groove SlowSpiritualSus
 
 Chord     Sequence  L2           L1
 Plectrum  Sequence  {1.0 +5 80}  {1.0 +10 60}
 Chord-Sus Sequence  {1 1 70 * 2} {1 1 50 * 2}
 Bass      Sequence  B1           B1
 
-DefGroove PopSpiritualEnd   Simple ending.
\ No newline at end of file
+DefGroove SlowSpiritualEnd   Simple ending.
\ No newline at end of file
diff --git a/mma-libdoc b/mma-libdoc
index 894358e..3418bea 100755
--- a/mma-libdoc
+++ b/mma-libdoc
@@ -263,6 +263,19 @@ in your distribution you need to run the program <em>mma-libdoc</em>
 to update these docs. Not all style files are distributed in the
 default MMA distribution.
 
+<p>
+
+<b><font size="+1">
+<p>During the development of MMA the library files have improved to the
+   point of being quite reasonable. They never will substitute for
+   professional players, but that never was the intention.
+<p>
+<p>Still, some of the files need some help. Some, frankly, need
+   quite a bit of help. Hopefully, you, the intelligent user, will
+   make them better and share the results with the ever growing
+   MMA community. Thank you! 
+</b></font>
+
 <HR Size=3pt>
 <CENTER> <H2> Index </H2> </CENTER>
 
diff --git a/text/ANNOUNCE b/text/ANNOUNCE
index 6a6dc6d..c426ca4 100644
--- a/text/ANNOUNCE
+++ b/text/ANNOUNCE
@@ -1,15 +1,16 @@
 
-A stable release, version 15.01, of MMA--Musical MIDI Accompaniment
+A stable release, version 15.09, of MMA--Musical MIDI Accompaniment
 is available for downloading. In addition to a number of bug fixes
 and optimizations, MMA now features:
 
  - Works with Python 2.7 or 3.x
  - Number of minor bug fixes
- - TRIGGER function 
- - STICKY tracks which override grooves
- - ORNAMENT enhancements and fixes
+ - Added RPITCH for random "mistakes"
+ - Added SUBROUTINES
+ - Added FretNoise option for Plectrum tracks
+ - Other minor enhancements
 
-Please read the file text/CHANGES-14 for a complete list of changes.
+Please read the file text/CHANGES-15 for a complete list of changes.
   
 MMA is a accompaniment generator -- it creates midi tracks
 for a soloist to perform with. User supplied files contain
diff --git a/text/CHANGES-15 b/text/CHANGES-15
new file mode 100644
index 0000000..bf32433
--- /dev/null
+++ b/text/CHANGES-15
@@ -0,0 +1,89 @@
+Changes file for the 2015 series
+
+This reflects changes to MMA since the release of version 15.01.
+
+================================
+
+Added macro variables $_Track_Delay, $_Track_HarmonyOnly,
+  $_Track_MidiVolume and $_Track_StrumAdd.
+
+Fixed bugs in GRACE notes. When fixing the code which ensured that all
+  the notes in a chord ended up with the same duration, we forgot that
+  GRACE notes were supposed to be different. Well, they are now!
+
+Harmony was NOT being applied to chords with grace notes. Fixed.
+
+Solo note volume adjustments weren't working properly.
+
+February 8, 2015
+Released 15.01a
+
+---------------------------------------------
+
+Added RPITCH command. Modifies notes on-the-fly for random "mistakes".
+ Actually makes some bass lines, etc sound quite natural. See the
+ docs for details.
+
+Added donated instrument file for Roland-mt32 in includes. Thanks 
+ so much Hanno Behrens!
+
+Added alternate spelling for TRANSPOSE and LYRICS TRANSPOSE. Both now accept
+ interval syntax like "Up Minor Third", etc.
+
+May 13, 2015
+Released 15.01b
+
+---------------------------------------------------
+
+
+Added Subroutines. See the manual for details. This could be quite useful.
+
+
+May 19, 2015
+Released 15.01c
+
+----------------------------------------------------
+
+Fixed Transpose so that "Up Major 2" is the same as "Up Major Second".
+
+Fixed the warning messages for slash chords so that things like C/B
+ do not print warnings. The manual for slash chords has been
+ (hopefully) clarified.
+
+In the manual and code the COMPRESS option took values 0 (off), 1, ... 5.
+ I have no idea why. The actual code only compresses once and the value
+ is ignored. Docs and code are updated to reflect reality.
+
+July 10, 2015
+Released 15.01d
+
+----------------------------------------------------------
+
+Added Lyric option On or Off.
+
+Fixed import error for python3.
+
+Added fretnoise option in plectrum tracks. See the docs and a short
+ example in egs/misc.
+
+August 29, 2015
+Released 15.01f
+
+------------------------------------------------------------
+
+Added -L option to report label/lines proceesed order.
+
+CHANGED fretnoise strings are now numbered in the correct mode.
+ String 1 is the highest sounding, just like a real guitar.
+
+BUGFIX: fretnoise now looks for chord change instead of just string change.
+
+September 9, 2015
+Released  15.01g
+
+---------------------------------------------------------------
+
+
+Modified -L option to show '?' for bars without labels.
+
+Fixed MIDIINC which was crashing when importing a file with lyrics.
diff --git a/text/TIMIDITY b/text/TIMIDITY
index 58d0160..ffe45a9 100644
--- a/text/TIMIDITY
+++ b/text/TIMIDITY
@@ -33,7 +33,7 @@ If it doesn't, stop and figure it out. Read the manual, etc.
 Timidity works by using something called a soundfont. Using this it
 converts each MIDI sound instruction into an audio signal. Don't worry
 about how it does that ... but, remember that quality of the generated
-sound relies on the quality for the soundfont. The default distributions
+sound relies on the quality of the soundfont. The default distributions
 I've seen have some pretty crappy sounds.
 
 So, upgrade the sounds by installing a better font. I've installed something
diff --git a/text/TODO b/text/TODO
index 8fc2596..5a1263a 100644
--- a/text/TODO
+++ b/text/TODO
@@ -1,7 +1,8 @@
 
-Enhance STRUM to vary the rate so that it can speed up or slow down
-   over the duration of a chord. Perhaps a syntax like Strum 5>10?
-   This should be relatively easy to do in pat.py/sendChord().
+Add a "BeatSize" command. Currently MMA thinks all beats set with TIME
+   are quarternotes. This causes problems with notation editors looking
+   at the timesigs and with solo notation (we "fix" this in solo with
+   the STRETCH option.
 
 Add a "Output On/Off" so that generation can be toggled inside a
    script. Gotta be careful in doing this so that key info is skipped,
@@ -32,7 +33,6 @@ Would be nice to have a keyword thing which would let the user switch
 
 Add a multi-line allgroove command ... using begin/end is slow.
 
-Add FF 02 copyright message option
 
 Enhance the html groove docs to <play> a sample for a clicked groove.
 
@@ -57,6 +57,3 @@ Add Nashville chord notation in addition to roman.
 There is a bug in the Optimal Voicing code which makes the Centering
    option useless.
 
-To my ear it appears that that when using the -b command line option
-   the last bar is truncated. I need to examine the result and the
-   code. Might be a one-off problem.

-- 
mma packaging



More information about the pkg-multimedia-commits mailing list