Improved omitted steps regular expression in Roman numeral figure parsing.

Roman numerals can now parse figures like:

    V[no3]
    V[no3no5]
    V[no3][no5]
    V[no3] [no5]

The examples in roman.py use syntax like [no3no5], while some *.rntxt files in
the corpus (Monteverdi analyses, for example) use syntax like [no3][no5].

Both work now.


git-svn-id: http://music21.googlecode.com/svn/trunk@3525 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Laid more groundwork for augmented sixth parsing in Roman numerals.


git-svn-id: http://music21.googlecode.com/svn/trunk@3526 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Laid some groundwork in chord.py for returning Chord.pitches as a tuple, rather
than a list.


git-svn-id: http://music21.googlecode.com/svn/trunk@3527 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Implemented differently-colored backgrounds for code examples in iPython-
notebook-generated rst files.

As "::" and ".. parsed-literal::" generate the same HTML, a ":class:" option
was added to all ".. parsed-literal::" directives when cleaning up
iPython-generated files.  CSS rules then match that class.


git-svn-id: http://music21.googlecode.com/svn/trunk@3528 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Removed deprecated Sphinx theme.


git-svn-id: http://music21.googlecode.com/svn/trunk@3529 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Cleaned up CSS references in the new Sphinx theme.


git-svn-id: http://music21.googlecode.com/svn/trunk@3530 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Fixed a syntax error in monteverdi/madrigal.5.3.rntxt.


git-svn-id: http://music21.googlecode.com/svn/trunk@3531 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Removed abj.translate from autodocumentation.


git-svn-id: http://music21.googlecode.com/svn/trunk@3532 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Improved some doctests.


git-svn-id: http://music21.googlecode.com/svn/trunk@3533 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Chord.pitches now returns a tuple, rather than a list.

This fixes issue 78 in the tracker:

    https://code.google.com/p/music21/issues/detail?id=78

All tests pass.


git-svn-id: http://music21.googlecode.com/svn/trunk@3534 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Stream.elements now returns a tuple, rather than a list.

All tests pass.

Cleaned up ReST syntax in various docstrings.


git-svn-id: http://music21.googlecode.com/svn/trunk@3535 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Implemented MIDI program change input.

This change still requires testing.


git-svn-id: http://music21.googlecode.com/svn/trunk@3536 5c16147e-a200-11de-b0cc-ab0ad15e60d0
improved handling of ChordSymbols in Ambitus/Range analysis

git-svn-id: http://music21.googlecode.com/svn/trunk@3537 5c16147e-a200-11de-b0cc-ab0ad15e60d0
Doc ignore many audioSearch modules -- these should eventually be turned into a different directory -- not really "demos" as we currently have them but applications...

git-svn-id: http://music21.googlecode.com/svn/trunk@3538 5c16147e-a200-11de-b0cc-ab0ad15e60d0
note make clean option in make.py

git-svn-id: http://music21.googlecode.com/svn/trunk@3539 5c16147e-a200-11de-b0cc-ab0ad15e60d0
better documentation of getting midi files out of midi.translate

git-svn-id: http://music21.googlecode.com/svn/trunk@3540 5c16147e-a200-11de-b0cc-ab0ad15e60d0
fixed bug in tempo for a rare case that we hadn't encountered yet.

git-svn-id: http://music21.googlecode.com/svn/trunk@3541 5c16147e-a200-11de-b0cc-ab0ad15e60d0
add musicxml.png as a valid show format -- preparing for the ability to use MuseScore as a direct PNG renderer...

git-svn-id: http://music21.googlecode.com/svn/trunk@3542 5c16147e-a200-11de-b0cc-ab0ad15e60d0