Skip to main content

Module romantext

Module romantext 

Source
Expand description

RomanText, a harmonic analysis written as roman numerals. RomanText: music21’s romanText, a harmonic analysis written measure by measure as roman numerals.

Composer: J. S. Bach
Time Signature: 4/4
m1 C: I b3 V6
m2 I b2 ii6/5 b3 V7 b4 vi
m3 = m1

A line starting m and a number is a measure; in it a key is a note name and a colon, b and a number is the beat the next chord stands on, and anything else is a roman numeral. The other lines are a tag, a colon and what it says.

Modules§

clercq_temperley
The de Clercq-Temperley analyses of the rock corpus: music21’s romanText.clercqTemperley.
tsv
The tabular format for harmonic analysis the Digital and Cognitive Musicology Lab annotates its corpora in: music21’s romanText.tsvConverter.

Functions§

from_roman_text
Reads a RomanText analysis into a score: music21’s converter.parse of one.
to_roman_text
Writes a score’s roman numerals as a RomanText analysis, as music21’s romanText.writeRoman.RnWriter writes one, a line after each line.