diff --git a/.buildinfo b/.buildinfo index 88841d7..be15dc4 100644 --- a/.buildinfo +++ b/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 1300733c1193029d50b89d453f8c8554 +config: a3faf22a6e2fd4901296c69f113c31d1 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/03.html b/03.html deleted file mode 100755 index 911df6f..0000000 --- a/03.html +++ /dev/null @@ -1,6 +0,0 @@ - -
- - - - \ No newline at end of file diff --git a/05.html b/05.html deleted file mode 100755 index da2b88b..0000000 --- a/05.html +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/06a.html b/06a.html deleted file mode 100755 index 024e43f..0000000 --- a/06a.html +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/06b.html b/06b.html deleted file mode 100755 index f2c7bda..0000000 --- a/06b.html +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/07.html b/07.html deleted file mode 100755 index 2291c64..0000000 --- a/07.html +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/09.html b/09.html deleted file mode 100755 index 4093291..0000000 --- a/09.html +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/10.html b/10.html deleted file mode 100755 index d26ce6e..0000000 --- a/10.html +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/_sources/introduction.rst.txt b/_sources/introduction.rst.txt index 85c037b..e5daebd 100644 --- a/_sources/introduction.rst.txt +++ b/_sources/introduction.rst.txt @@ -26,7 +26,7 @@ Without full version history If you are only interested in the current version of the corpus, you can download and unpack: -* `The Annotated Mozart SonatasThe Annotated Mozart Sonatas v2.0 documentation
+The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation
diff --git a/genindex.html b/genindex.html index 068e596..3de8181 100644 --- a/genindex.html +++ b/genindex.html @@ -8,7 +8,7 @@ -The Annotated Mozart Sonatas v2.0 documentation
+The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation
diff --git a/index.html b/index.html index ae6d9b6..4b50ad7 100644 --- a/index.html +++ b/index.html @@ -9,7 +9,7 @@ -The Annotated Mozart Sonatas v2.0 documentation
+The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation
@@ -325,41 +325,41 @@The Annotated Mozart Sonatas: Score, Harmony, and Cadence
+The Annotated Mozart Sonatas: Score, Harmony, and Cadence
Changelog
+Version 2.0
+Changes to harmonize with other DCML corpora
Changes to the content
Removed mozart_loader.py
Getting the Data
Data Formats
+Opening Scores
Opening TSV files in a spreadsheet
Loading TSV files in Python
How to read metadata.tsv
File information
Composition information
Score information
Identifiers
Generating all TSV files from the scores
Questions, Suggestions, Corrections, Bug Reports
License
Overview
diff --git a/introduction.html b/introduction.html index 57bb107..140233d 100644 --- a/introduction.html +++ b/introduction.html @@ -9,7 +9,7 @@ -
The Annotated Mozart Sonatas v2.0 documentation
+The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation
@@ -355,7 +355,7 @@If you are only interested in the current version of the corpus, you can download and unpack:
diff --git a/notebooks/annotations.html b/notebooks/annotations.html index 8d4f336..27505e7 100644 --- a/notebooks/annotations.html +++ b/notebooks/annotations.html @@ -9,7 +9,7 @@ -The Annotated Mozart Sonatas v2.0 documentation
+The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation
@@ -398,9 +398,9 @@Data and software versions
--------------------------
-Data repo 'mozart_piano_sonatas' @ ae3262b
+Data repo 'mozart_piano_sonatas' @ 4b9724f
dimcat version 0.3.0
-ms3 version 2.2.1
+ms3 version 2.5.2
[annotated|all|default]
-All corpora
------------
-View: This view is called 'annotated'. It
- - excludes pieces that are not contained in the metadata,
- - filters out file extensions requiring conversion (such as .xml),
- - excludes review files and folders, and
- - includes only facets containing one of ['measures', 'notes$', 'expanded'].
+---------------------------------------------------------------------------
+DeprecationWarning Traceback (most recent call last)
+Cell In[5], line 3
+ 1 annotated_view = dataset.data.get_view('annotated')
+ 2 annotated_view.include('facets', 'measures', 'notes$', 'expanded')
+----> 3 annotated_view.fnames_with_incomplete_facets = False
+ 4 dataset.data.set_view(annotated_view)
+ 5 dataset.data.parse_tsv(choose='auto')
- has active measures notes expanded
- metadata view detected parsed detected parsed detected parsed
-corpus
-mozart_piano_sonatas yes annotated 54 54 54 54 54 54
+File ~/.local/lib/python3.10/site-packages/ms3/view.py:124, in View.fnames_with_incomplete_facets(self, value)
+ 122 @fnames_with_incomplete_facets.setter
+ 123 def fnames_with_incomplete_facets(self, value):
+--> 124 raise DeprecationWarning(
+ 125 "'fnames_with_incomplete_facets' was renamed to 'pieces_with_incomplete_facets' in "
+ 126 "ms3 v2."
+ 127 )
-9/12 facets are excluded from this view.
+DeprecationWarning: 'fnames_with_incomplete_facets' was renamed to 'pieces_with_incomplete_facets' in ms3 v2.
N = 54 annotated pieces, 162 parsed dataframes.
-
Metadata covers 54 of the 54 scores.
-
- | - | - | mc | -mn | -quarterbeats | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -... | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -special | -alt_label | -volta | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
mozart_piano_sonatas | -K279-1 | -[0.0, 4.0) | -1 | -1 | -0 | -4.0 | -0 | -0 | -4/4 | -2 | -1 | -C.I{ | -... | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -NaN | -NaN | -<NA> | -
[4.0, 6.0) | -2 | -2 | -4 | -2.0 | -0 | -0 | -4/4 | -2 | -1 | -ii6 | -... | -m | -False | -False | -(-1, 3, 2) | -() | -2 | --1 | -NaN | -NaN | -<NA> | -||
[6.0, 6.5) | -2 | -2 | -6 | -0.5 | -1/2 | -1/2 | -4/4 | -2 | -1 | -V2 | -... | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -NaN | -NaN | -<NA> | -||
[6.5, 7.0) | -2 | -2 | -13/2 | -0.5 | -5/8 | -5/8 | -4/4 | -2 | -1 | -I6 | -... | -M | -False | -False | -(4, 1, 0) | -() | -0 | -4 | -NaN | -NaN | -<NA> | -||
[7.0, 7.5) | -2 | -2 | -7 | -0.5 | -3/4 | -3/4 | -4/4 | -2 | -1 | -ii6 | -... | -m | -False | -False | -(-1, 3, 2) | -() | -2 | --1 | -NaN | -NaN | -<NA> | -
5 rows × 31 columns
-Concatenated annotation tables contain 15236 rows.
-241 of them are not chords. Their values are: {'{': 224, '|HC': 15, '|PAC': 1, '|DC': 1}
-Dataset contains 14995 tokens and 466 types over 54 documents.
-
corpus phraseend
-mozart_piano_sonatas { 821
- } 821
- }{ 240
-Name: phraseend, dtype: int64
-
Series([], dtype: int64)
-
Overall number of phrases is 1061
-
- | - | - | mc | -mn | -quarterbeats | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -globalkey | -localkey | -pedal | -chord | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -special | -alt_label | -volta | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -phrase_slice | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
mozart_piano_sonatas | -K279-1 | -[0.0, 8.0) | -1 | -1 | -0 | -8.000000 | -0 | -0 | -4/4 | -2 | -1 | -C.I{ | -C | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -
[8.0, 16.0) | -3 | -3 | -8 | -8.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[16.0, 46.0) | -5 | -5 | -16 | -30.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[46.0, 62.0) | -12 | -12 | -46 | -16.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -I[I|PAC}{ | -C | -I | -I | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[62.0, 76.0) | -16 | -16 | -62 | -14.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -{ | -C | -I | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -{ | -nan | -False | -False | -() | -() | -nan | -nan | -nan | -||||
[76.0, 92.25) | -20 | -20 | -76 | -16.250000 | -0 | -0 | -4/4 | -2 | -1 | -I}{ | -C | -V | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[92.25, 120.0) | -24 | -24 | -369/4 | -27.750000 | -1/16 | -1/16 | -4/4 | -2 | -1 | -{ | -C | -V | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -{ | -nan | -False | -False | -() | -() | -nan | -nan | -nan | -||||
[120.0, 128.0) | -31 | -31 | -120 | -8.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -V | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[128.0, 136.0) | -33 | -33 | -128 | -8.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -V | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[136.0, 152.0) | -35 | -35 | -136 | -16.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -V | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -
- | - | - | - | mc | -mn | -quarterbeats | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -... | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -special | -alt_label | -volta | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -phrase_slice | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
mozart_piano_sonatas | -K279-1 | -[0.0, 8.0) | -[0.0, 0.0) | -1 | -1 | -0 | -0.0 | -0 | -0 | -4/4 | -2 | -1 | -C.I{ | -... | -<NA> | -False | -False | -<NA> | -<NA> | -<NA> | -<NA> | -NaN | -NaN | -NaN | -
[0.0, 4.0) | -1 | -1 | -0 | -4.0 | -0 | -0 | -4/4 | -2 | -1 | -C.I{ | -... | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -NaN | -NaN | -NaN | -|||
[4.0, 6.0) | -2 | -2 | -4 | -2.0 | -0 | -0 | -4/4 | -2 | -1 | -ii6 | -... | -m | -False | -False | -(-1, 3, 2) | -() | -2 | --1 | -NaN | -NaN | -NaN | -|||
[6.0, 6.5) | -2 | -2 | -6 | -0.5 | -1/2 | -1/2 | -4/4 | -2 | -1 | -V2 | -... | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -NaN | -NaN | -NaN | -|||
[6.5, 7.0) | -2 | -2 | -13/2 | -0.5 | -5/8 | -5/8 | -4/4 | -2 | -1 | -I6 | -... | -M | -False | -False | -(4, 1, 0) | -() | -0 | -4 | -NaN | -NaN | -NaN | -|||
... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -|
K576-3 | -[340.0, 378.0) | -[370.0, 371.0) | -186 | -186 | -370 | -1.0 | -0 | -0 | -2/4 | -2 | -1 | -I | -... | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -NaN | -NaN | -NaN | -|
[371.0, 372.0) | -186 | -186 | -371 | -1.0 | -1/4 | -1/4 | -2/4 | -2 | -1 | -IV6 | -... | -M | -False | -False | -(3, 0, -1) | -() | --1 | -3 | -NaN | -NaN | -NaN | -|||
[372.0, 373.0) | -187 | -187 | -372 | -1.0 | -0 | -0 | -2/4 | -2 | -1 | -I | -... | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -NaN | -NaN | -NaN | -|||
[373.0, 374.0) | -187 | -187 | -373 | -1.0 | -1/4 | -1/4 | -2/4 | -2 | -1 | -viio | -... | -o | -False | -False | -(5, 2, -1) | -() | -5 | -5 | -NaN | -NaN | -NaN | -|||
[374.0, 378.0) | -188 | -188 | -374 | -4.0 | -0 | -0 | -2/4 | -2 | -1 | -I] | -... | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -NaN | -NaN | -NaN | -
17839 rows × 31 columns
-Filtered out the 1 phrases incorporating more than one time signature.
-
- | #time signatures | -#phrases | -
---|---|---|
0 | -1 | -1060 | -
1 | -2 | -1 | -
- | - | - | n_local_keys | -local_keys | -mc | -mn | -quarterbeats | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -globalkey | -localkey | -pedal | -chord | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -special | -alt_label | -volta | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -phrase_slice | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
mozart_piano_sonatas | -K279-1 | -[0.0, 8.0) | -1 | -('I',) | -1 | -1 | -0 | -8.000000 | -0 | -0 | -4/4 | -2 | -1 | -C.I{ | -C | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -
[8.0, 16.0) | -1 | -('I',) | -3 | -3 | -8 | -8.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[16.0, 46.0) | -1 | -('I',) | -5 | -5 | -16 | -30.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[46.0, 62.0) | -1 | -('I',) | -12 | -12 | -46 | -16.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -I[I|PAC}{ | -C | -I | -I | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[62.0, 76.0) | -2 | -('I', 'V') | -16 | -16 | -62 | -14.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -{ | -C | -I | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -{ | -nan | -False | -False | -() | -() | -nan | -nan | -nan | -||||
[76.0, 92.25) | -1 | -('V',) | -20 | -20 | -76 | -16.250000 | -0 | -0 | -4/4 | -2 | -1 | -I}{ | -C | -V | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[92.25, 120.0) | -1 | -('V',) | -24 | -24 | -369/4 | -27.750000 | -1/16 | -1/16 | -4/4 | -2 | -1 | -{ | -C | -V | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -{ | -nan | -False | -False | -() | -() | -nan | -nan | -nan | -||||
[120.0, 128.0) | -1 | -('V',) | -31 | -31 | -120 | -8.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -V | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[128.0, 136.0) | -1 | -('V',) | -33 | -33 | -128 | -8.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -V | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -||
[136.0, 152.0) | -1 | -('V',) | -35 | -35 | -136 | -16.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -V | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -
- | #phrases | -
---|---|
unique keys | -- |
1 | -898 | -
2 | -148 | -
3 | -10 | -
4 | -4 | -
5 | -1 | -
- | #phrases | -% | -
---|---|---|
local_keys | -- | - |
I | -587 | -0.653675 | -
V | -161 | -0.179287 | -
i | -69 | -0.076837 | -
vi | -24 | -0.026726 | -
IV | -22 | -0.024499 | -
III | -21 | -0.023385 | -
v | -5 | -0.005568 | -
iv | -3 | -0.003341 | -
ii | -3 | -0.003341 | -
bIII | -2 | -0.002227 | -
#vi | -1 | -0.001114 | -
- | counts | -% | -
---|---|---|
modulations | -- | - |
(I, V) | -38 | -0.233129 | -
(V, I) | -20 | -0.122699 | -
(IV, I) | -12 | -0.073620 | -
(vi, I) | -11 | -0.067485 | -
(I, IV) | -8 | -0.049080 | -
(vi, IV) | -5 | -0.030675 | -
(v, i) | -4 | -0.024540 | -
(V, vi) | -4 | -0.024540 | -
(I, vi) | -4 | -0.024540 | -
(iv, i) | -4 | -0.024540 | -
(V, ii) | -3 | -0.018405 | -
(i, III) | -3 | -0.018405 | -
(i, I) | -3 | -0.018405 | -
(i, iv) | -3 | -0.018405 | -
(i, v) | -3 | -0.018405 | -
(V, vi, I) | -2 | -0.012270 | -
(III, v) | -2 | -0.012270 | -
(i, bIII) | -2 | -0.012270 | -
(ii, I, vi) | -2 | -0.012270 | -
(iv, v) | -2 | -0.012270 | -
(ii, vi) | -2 | -0.012270 | -
(vi, v) | -1 | -0.006135 | -
(V, v, ii) | -1 | -0.006135 | -
(I, bIII) | -1 | -0.006135 | -
(IV, vi) | -1 | -0.006135 | -
(I, IV, v, vi) | -1 | -0.006135 | -
(bVI, iv, v, vi) | -1 | -0.006135 | -
(V, bVI) | -1 | -0.006135 | -
(iii, vi) | -1 | -0.006135 | -
(ii, I) | -1 | -0.006135 | -
(bIII, ii, vi) | -1 | -0.006135 | -
(V, bIII) | -1 | -0.006135 | -
(v, ii, vi, IV) | -1 | -0.006135 | -
(vi, ii) | -1 | -0.006135 | -
(bIII, iv, v, vi, I) | -1 | -0.006135 | -
(III, i) | -1 | -0.006135 | -
(ii, IV) | -1 | -0.006135 | -
(V, I, vi) | -1 | -0.006135 | -
(III, iv) | -1 | -0.006135 | -
(v, I, IV) | -1 | -0.006135 | -
(v, V) | -1 | -0.006135 | -
(#vi, #iii) | -1 | -0.006135 | -
(bIII, IV) | -1 | -0.006135 | -
(bIII, i) | -1 | -0.006135 | -
(vi, v, IV, I) | -1 | -0.006135 | -
(v, ii, vi) | -1 | -0.006135 | -
(bIII, v, I) | -1 | -0.006135 | -
Overall number of key segments is 353
-
- | - | - | mc | -mn | -quarterbeats | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -globalkey | -localkey | -pedal | -chord | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -special | -alt_label | -volta | -localkey_fifths | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -localkey_slice | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
mozart_piano_sonatas | -K279-1 | -[0.0, 64.0) | -1 | -1 | -0 | -64.000000 | -0 | -0 | -4/4 | -2 | -1 | -C.I{ | -C | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -0 | -
[64.0, 152.0) | -17 | -17 | -64 | -88.000000 | -0 | -0 | -4/4 | -2 | -1 | -V.V7/ii | -C | -V | -nan | -V7/ii | -V | -nan | -7 | -nan | -ii | -nan | -nan | -Mm7 | -False | -False | -(3, 7, 4, 1) | -() | -3 | -3 | -nan | -nan | -nan | -1 | -||
[152.0, 400.0) | -39 | -39 | -152 | -248.000000 | -0 | -0 | -4/4 | -2 | -1 | -I.v{ | -C | -I | -nan | -v | -v | -nan | -nan | -nan | -nan | -nan | -{ | -m | -False | -False | -(1, -2, 2) | -() | -1 | -1 | -nan | -nan | -nan | -0 | -||
K279-2 | -[0.0, 30.25) | -1 | -0 | -0 | -30.250000 | -0 | -11/16 | -3/4 | -2 | -1 | -F.I{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -nan | -0 | -|
[30.25, 90.25) | -12 | -11 | -121/4 | -60.000000 | -0 | -0 | -3/4 | -2 | -1 | -V.V43{ | -F | -V | -nan | -V43 | -V | -nan | -43 | -nan | -nan | -nan | -{ | -Mm7 | -False | -False | -(2, -1, 1, 5) | -() | -1 | -2 | -nan | -nan | -nan | -1 | -
18 keys overall including hierarchical such as 'III/v'.
-
18 keys overall after resolving hierarchical ones.
-
globalkey_is_minor localkey
-False I 12559.25
- V 3954.5
-True i 1990.0
-False vi 980.75
- IV 811.5
-True III 670.0
-False i 333.0
- ii 210.0
- v 194.0
-True I 191.0
- v 147.0
-False bIII 139.0
-True iv 139.0
-False iv 29.5
-True #vi 27.0
-False bVI 21.0
- iii 6.75
-True #iii 5.0
-Name: duration_qb, dtype: object
-
- | duration_qb | -fraction | -
---|---|---|
localkey_is_minor | -- | - |
False | -18346.25 | -81.9 | -
True | -4062.00 | -18.1 | -
- | - | - | - | mc | -mn | -quarterbeats | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -duration | -gracenote | -nominal_duration | -scalar | -tied | -tpc | -midi | -name | -octave | -chord_id | -volta | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -localkey_slice | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
mozart_piano_sonatas | -K279-1 | -[0.0, 64.0) | -[0.0, 0.25) | -1 | -1 | -0 | -0.25 | -0 | -0 | -4/4 | -2 | -1 | -1/16 | -NaN | -1/16 | -1 | -<NA> | -0 | -48 | -C3 | -3 | -11 | -<NA> | -
[0.0, 1.0) | -1 | -1 | -0 | -1.00 | -0 | -0 | -4/4 | -1 | -1 | -1/4 | -NaN | -1/4 | -1 | -<NA> | -4 | -64 | -E4 | -4 | -0 | -<NA> | -|||
[0.0, 1.0) | -1 | -1 | -0 | -1.00 | -0 | -0 | -4/4 | -1 | -1 | -1/4 | -NaN | -1/4 | -1 | -<NA> | -1 | -67 | -G4 | -4 | -0 | -<NA> | -|||
[0.0, 1.0) | -1 | -1 | -0 | -1.00 | -0 | -0 | -4/4 | -1 | -1 | -1/4 | -NaN | -1/4 | -1 | -<NA> | -0 | -72 | -C5 | -5 | -0 | -<NA> | -|||
[0.25, 0.5) | -1 | -1 | -1/4 | -0.25 | -1/16 | -1/16 | -4/4 | -2 | -1 | -1/16 | -NaN | -1/16 | -1 | -<NA> | -0 | -60 | -C4 | -4 | -12 | -<NA> | -|||
... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -|
K576-3 | -[210.0, 378.0) | -[375.0, 375.5) | -188 | -188 | -375 | -0.50 | -1/4 | -1/4 | -2/4 | -1 | -1 | -1/8 | -NaN | -1/8 | -1 | -<NA> | -3 | -69 | -A4 | -4 | -2276 | -<NA> | -|
[375.0, 375.5) | -188 | -188 | -375 | -0.50 | -1/4 | -1/4 | -2/4 | -1 | -1 | -1/8 | -NaN | -1/8 | -1 | -<NA> | -6 | -78 | -F#5 | -5 | -2276 | -<NA> | -|||
[376.0, 377.0) | -189 | -189 | -376 | -1.00 | -0 | -0 | -2/4 | -2 | -1 | -1/4 | -NaN | -1/4 | -1 | -<NA> | -2 | -50 | -D3 | -3 | -2280 | -<NA> | -|||
[376.0, 377.0) | -189 | -189 | -376 | -1.00 | -0 | -0 | -2/4 | -1 | -1 | -1/4 | -NaN | -1/4 | -1 | -<NA> | -6 | -66 | -F#4 | -4 | -2279 | -<NA> | -|||
[376.0, 377.0) | -189 | -189 | -376 | -1.00 | -0 | -0 | -2/4 | -1 | -1 | -1/4 | -NaN | -1/4 | -1 | -<NA> | -2 | -74 | -D5 | -5 | -2279 | -<NA> | -
104587 rows × 20 columns
-Reduced to 33 types. Paper cites the sum of types in major and types in minor (see below), treating them as distinct.
-
On diminished or augmented scale degrees: 0.0 / 22408.25 = 0.0
-
localkey_is_minor corpus chord
-False mozart_piano_sonatas I 2339
- I6 1084
- V7 1005
- V 959
- V(64) 705
- ...
-True mozart_piano_sonatas viio6/III 1
- vo6 1
- #vio 1
- ii6(2) 1
- ii65 1
-Name: count, Length: 540, dtype: int64
-
localkey_is_minor fname chord
-False K279-1 I 42
- V7 21
- I6 21
- ii6 20
- V 16
- ..
-True K576-3 i 1
- ii6 1
- ii65 1
- V65/V 1
- V 1
-Name: count, Length: 2970, dtype: int64
-
{False: {'ii6', 'V7', 'IV', 'V', 'I'}, True: {'i'}}
-
localkey_is_minor from to
-False V7 I 641
- V I 361
- V(64) V7 334
- ii6 V(64) 285
- V(64) V 262
- ...
-True V65/iv iv(9) 1
- V65/VII #viio 1
- V65/V viio/VI 1
- V7 1
- vo6 IV6 1
-Name: count, Length: 2306, dtype: int64
-
localkey_is_minor corpus from to
-False mozart_piano_sonatas V7 I 641
- V I 361
- V(64) V7 334
- ii6 V(64) 285
- V(64) V 262
- ...
-True mozart_piano_sonatas V65/iv iv(9) 1
- V65/VII #viio 1
- V65/V viio/VI 1
- V7 1
- vo6 IV6 1
-Name: count, Length: 2306, dtype: int64
-
mozart_piano_sonatas MAJOR bigrams (1670 transition types, 12450 tokens)
-from to
-V7 I 641
-V I 361
-V(64) V7 334
-ii6 V(64) 285
-V(64) V 262
-mozart_piano_sonatas MINOR bigrams (636 transition types, 2192 tokens)
-from to
-V i 91
-V7 i 89
-V(64) V 54
- V7 41
-i V 41
-
The Annotated Mozart Sonatas v2.0 documentation
+The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation
Data and software versions
--------------------------
-Data repo 'mozart_piano_sonatas' @ ae3262b
+Data repo 'mozart_piano_sonatas' @ 4b9724f
dimcat version 0.3.0
-ms3 version 2.2.1
+ms3 version 2.5.2
[annotated|all|default]
-All corpora
------------
-View: This view is called 'annotated'. It
- - excludes pieces that are not contained in the metadata,
- - filters out file extensions requiring conversion (such as .xml),
- - excludes review files and folders, and
- - includes only facets containing 'expanded'.
-
- has active expanded
- metadata view detected parsed
-corpus
-mozart_piano_sonatas yes annotated 54 54
-
-11/12 facets are excluded from this view.
+---------------------------------------------------------------------------
+DeprecationWarning Traceback (most recent call last)
+Cell In[5], line 3
+ 1 annotated_view = dataset.data.get_view('annotated')
+ 2 annotated_view.include('facets', 'expanded')
+----> 3 annotated_view.fnames_with_incomplete_facets = False
+ 4 dataset.data.set_view(annotated_view)
+ 5 dataset.data.parse_tsv(choose='auto')
+
+File ~/.local/lib/python3.10/site-packages/ms3/view.py:124, in View.fnames_with_incomplete_facets(self, value)
+ 122 @fnames_with_incomplete_facets.setter
+ 123 def fnames_with_incomplete_facets(self, value):
+--> 124 raise DeprecationWarning(
+ 125 "'fnames_with_incomplete_facets' was renamed to 'pieces_with_incomplete_facets' in "
+ 126 "ms3 v2."
+ 127 )
+
+DeprecationWarning: 'fnames_with_incomplete_facets' was renamed to 'pieces_with_incomplete_facets' in ms3 v2.
N = 54 annotated pieces, 54 parsed dataframes.
-
Concatenated 'metadata.tsv' files cover 54 of the 54 scores.
-
- | piece | -TimeSig | -KeySig | -last_mc | -last_mn | -length_qb | -last_mc_unfolded | -last_mn_unfolded | -length_qb_unfolded | -volta_mcs | -all_notes_qb | -n_onsets | -n_onset_positions | -guitar_chord_count | -form_label_count | -label_count | -annotated_key | -annotators | -reviewers | -composed_start | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
mozart_piano_sonatas | -K279-1 | -1: 4/4 | -1: 0 | -100 | -100 | -400.0 | -200 | -200 | -800.0 | -- | 767.0 | -2031 | -1441 | -0 | -0 | -251 | -C | -Uli Kneisel | -Johannes Hentschel, Markus Neuwirth | -1775 | -
15272 hand-annotated harmony labels:
-
- | - | - | mc | -mn | -quarterbeats | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -globalkey | -localkey | -pedal | -chord | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -special | -alt_label | -volta | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -piece | -i | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
mozart_piano_sonatas | -K279-1 | -0 | -1 | -1 | -0 | -4.000000 | -0 | -0 | -4/4 | -2 | -1 | -C.I{ | -C | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -|
1 | -2 | -2 | -4 | -2.000000 | -0 | -0 | -4/4 | -2 | -1 | -ii6 | -C | -I | -nan | -ii6 | -ii | -nan | -6 | -nan | -nan | -nan | -nan | -m | -False | -False | -(-1, 3, 2) | -() | -2 | --1 | -nan | -nan | -|||
2 | -2 | -2 | -6 | -0.500000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -V2 | -C | -I | -nan | -V2 | -V | -nan | -2 | -nan | -nan | -nan | -nan | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -nan | -nan | -|||
3 | -2 | -2 | -13/2 | -0.500000 | -5/8 | -5/8 | -4/4 | -2 | -1 | -I6 | -C | -I | -nan | -I6 | -I | -nan | -6 | -nan | -nan | -nan | -nan | -M | -False | -False | -(4, 1, 0) | -() | -0 | -4 | -nan | -nan | -|||
4 | -2 | -2 | -7 | -0.500000 | -3/4 | -3/4 | -4/4 | -2 | -1 | -ii6 | -C | -I | -nan | -ii6 | -ii | -nan | -6 | -nan | -nan | -nan | -nan | -m | -False | -False | -(-1, 3, 2) | -() | -2 | --1 | -nan | -nan | -|||
5 | -2 | -2 | -15/2 | -0.500000 | -7/8 | -7/8 | -4/4 | -2 | -1 | -V | -C | -I | -nan | -V | -V | -nan | -nan | -nan | -nan | -nan | -nan | -M | -False | -False | -(1, 5, 2) | -() | -1 | -1 | -nan | -nan | -|||
6 | -3 | -3 | -8 | -4.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -|||
7 | -4 | -4 | -12 | -2.000000 | -0 | -0 | -4/4 | -2 | -1 | -ii6 | -C | -I | -nan | -ii6 | -ii | -nan | -6 | -nan | -nan | -nan | -nan | -m | -False | -False | -(-1, 3, 2) | -() | -2 | --1 | -nan | -nan | -|||
8 | -4 | -4 | -14 | -0.500000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -V2 | -C | -I | -nan | -V2 | -V | -nan | -2 | -nan | -nan | -nan | -nan | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -nan | -nan | -|||
9 | -4 | -4 | -29/2 | -0.500000 | -5/8 | -5/8 | -4/4 | -2 | -1 | -I6 | -C | -I | -nan | -I6 | -I | -nan | -6 | -nan | -nan | -nan | -nan | -M | -False | -False | -(4, 1, 0) | -() | -0 | -4 | -nan | -nan | -|||
10 | -4 | -4 | -15 | -0.500000 | -3/4 | -3/4 | -4/4 | -2 | -1 | -ii6 | -C | -I | -nan | -ii6 | -ii | -nan | -6 | -nan | -nan | -nan | -nan | -m | -False | -False | -(-1, 3, 2) | -() | -2 | --1 | -nan | -nan | -|||
11 | -4 | -4 | -31/2 | -0.500000 | -7/8 | -7/8 | -4/4 | -2 | -1 | -V | -C | -I | -nan | -V | -V | -nan | -nan | -nan | -nan | -nan | -nan | -M | -False | -False | -(1, 5, 2) | -() | -1 | -1 | -nan | -nan | -|||
12 | -5 | -5 | -16 | -2.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|PAC}{ | -C | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -|||
13 | -5 | -5 | -18 | -1.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -V6(#11) | -C | -I | -nan | -V6(#11) | -V | -nan | -6 | -#11 | -nan | -nan | -nan | -M | -False | -False | -(5, 2, 1) | -(7,) | -1 | -5 | -nan | -nan | -|||
14 | -5 | -5 | -19 | -2.000000 | -3/4 | -3/4 | -4/4 | -2 | -1 | -V6 | -C | -I | -nan | -V6 | -V | -nan | -6 | -nan | -nan | -nan | -nan | -M | -False | -False | -(5, 2, 1) | -() | -1 | -5 | -nan | -nan | -|||
15 | -6 | -6 | -21 | -1.000000 | -1/4 | -1/4 | -4/4 | -2 | -1 | -V65 | -C | -I | -nan | -V65 | -V | -nan | -65 | -nan | -nan | -nan | -nan | -Mm7 | -False | -False | -(5, 2, -1, 1) | -() | -1 | -5 | -nan | -nan | -|||
16 | -6 | -6 | -22 | -1.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -I[I(#9) | -C | -I | -I | -I(#9) | -I | -nan | -nan | -#9 | -nan | -nan | -nan | -M | -False | -False | -(0, 4, 1) | -(9,) | -0 | -0 | -nan | -nan | -|||
17 | -6 | -6 | -23 | -2.000000 | -3/4 | -3/4 | -4/4 | -2 | -1 | -I | -C | -I | -I | -I | -I | -nan | -nan | -nan | -nan | -nan | -nan | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -|||
18 | -7 | -7 | -25 | -1.000000 | -1/4 | -1/4 | -4/4 | -2 | -1 | -V7/IV | -C | -I | -I | -V7/IV | -V | -nan | -7 | -nan | -IV | -nan | -nan | -Mm7 | -False | -False | -(0, 4, 1, -2) | -() | -0 | -0 | -nan | -nan | -|||
19 | -7 | -7 | -26 | -1.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -IV(#9) | -C | -I | -I | -IV(#9) | -IV | -nan | -nan | -#9 | -nan | -nan | -nan | -M | -False | -False | -(-1, 3, 0) | -(8,) | --1 | --1 | -nan | -nan | -
Before: 54 pieces; after removing those without cadence labels: 54
-
1 corpora with 54 pieces containing cadence annotations:
-
{'mozart_piano_sonatas': '54 pieces'}
-
15236 hand-annotated harmony labels:
-
- | - | - | chord | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -special | -alt_label | -volta | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
mozart_piano_sonatas | -K279-1 | -[0.0, 4.0) | -I | -I | -nan | -nan | -nan | -nan | -nan | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -|
[4.0, 6.0) | -ii6 | -ii | -nan | -6 | -nan | -nan | -nan | -nan | -m | -False | -False | -(-1, 3, 2) | -() | -2 | --1 | -nan | -nan | -|||
[6.0, 6.5) | -V2 | -V | -nan | -2 | -nan | -nan | -nan | -nan | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -nan | -nan | -|||
[6.5, 7.0) | -I6 | -I | -nan | -6 | -nan | -nan | -nan | -nan | -M | -False | -False | -(4, 1, 0) | -() | -0 | -4 | -nan | -nan | -|||
[7.0, 7.5) | -ii6 | -ii | -nan | -6 | -nan | -nan | -nan | -nan | -m | -False | -False | -(-1, 3, 2) | -() | -2 | --1 | -nan | -nan | -|||
[7.5, 8.0) | -V | -V | -nan | -nan | -nan | -nan | -nan | -nan | -M | -False | -False | -(1, 5, 2) | -() | -1 | -1 | -nan | -nan | -|||
[8.0, 12.0) | -I | -I | -nan | -nan | -nan | -nan | -PAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -|||
[12.0, 14.0) | -ii6 | -ii | -nan | -6 | -nan | -nan | -nan | -nan | -m | -False | -False | -(-1, 3, 2) | -() | -2 | --1 | -nan | -nan | -|||
[14.0, 14.5) | -V2 | -V | -nan | -2 | -nan | -nan | -nan | -nan | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -nan | -nan | -|||
[14.5, 15.0) | -I6 | -I | -nan | -6 | -nan | -nan | -nan | -nan | -M | -False | -False | -(4, 1, 0) | -() | -0 | -4 | -nan | -nan | -
- | - | TimeSig | -KeySig | -last_mc | -last_mn | -length_qb | -last_mc_unfolded | -last_mn_unfolded | -length_qb_unfolded | -volta_mcs | -all_notes_qb | -... | -imslp | -musicbrainz | -originalFormat | -typesetter | -viaf | -wikidata | -staff_1_ambitus | -staff_1_instrument | -staff_2_ambitus | -staff_2_instrument | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
dataset | -piece | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
mozart_piano_sonatas | -K279-1 | -1: 4/4 | -1: 0 | -100 | -100 | -400.0 | -200 | -200 | -800.0 | -- | 767.00 | -... | -https://imslp.org/wiki/Piano_Sonata_No.1_in_C_... | -https://musicbrainz.org/work/62c0bdd8-46ca-4e1... | -cap | -Tobias Schölkopf | -NaN | -http://www.wikidata.org/entity/Q2194957 | -48-88 (C3-E6) | -Klavier linke Hand | -31-74 (G1-D5) | -Klavier linke Hand | -
K279-2 | -1: 3/4 | -1: -1 | -76 | -74 | -222.0 | -152 | -148 | -444.0 | -- | 560.83 | -... | -https://imslp.org/wiki/Piano_Sonata_No.1_in_C_... | -https://musicbrainz.org/work/62c0bdd8-46ca-4e1... | -cap | -Tobias Schölkopf | -NaN | -http://www.wikidata.org/entity/Q2194958 | -57-86 (A3-D6) | -Klavier linke Hand | -35-79 (B1-G5) | -Klavier linke Hand | -|
K279-3 | -1: 2/4 | -1: 0 | -160 | -158 | -316.0 | -320 | -316 | -632.0 | -- | 699.50 | -... | -https://imslp.org/wiki/Piano_Sonata_No.1_in_C_... | -https://musicbrainz.org/work/62c0bdd8-46ca-4e1... | -cap | -Tobias Schölkopf | -NaN | -http://www.wikidata.org/entity/Q2194959 | -54-88 (F#3-E6) | -Klavier linke Hand | -35-79 (B1-G5) | -Klavier linke Hand | -|
K280-1 | -1: 3/4 | -1: -1 | -144 | -144 | -432.0 | -288 | -288 | -864.0 | -- | 911.33 | -... | -https://imslp.org/wiki/Piano_Sonata_No.2_in_F_... | -https://musicbrainz.org/work/52912ca4-855d-451... | -cap | -Tobias Schölkopf | -https://viaf.org/viaf/185925450 | -http://www.wikidata.org/entity/Q954538 | -55-86 (G3-D6) | -Klavier linke Hand | -29-86 (F1-D6) | -Klavier linke Hand | -|
K280-2 | -1: 6/8 | -1: -4 | -60 | -60 | -180.0 | -120 | -120 | -360.0 | -- | 434.00 | -... | -https://imslp.org/wiki/Piano_Sonata_No.2_in_F_... | -https://musicbrainz.org/work/52912ca4-855d-451... | -cap | -Tobias Schölkopf | -https://viaf.org/viaf/185925451 | -http://www.wikidata.org/entity/Q954539 | -48-87 (C3-Eb6) | -Klavier linke Hand | -32-73 (Ab1-Db5) | -Klavier linke Hand | -
5 rows × 53 columns
-1103 cadence labels.
-
- | counts | -% | -
---|---|---|
cadence | -- | - |
PAC | -517 | -0.468722 | -
HC | -398 | -0.360834 | -
EC | -81 | -0.073436 | -
IAC | -69 | -0.062557 | -
DC | -38 | -0.034451 | -
- | #phrases | -% | -
---|---|---|
n_cadences | -- | - |
1 | -779 | -0.734213 | -
0 | -169 | -0.159284 | -
2 | -104 | -0.098021 | -
3 | -9 | -0.008483 | -
- | counts | -% | -
---|---|---|
cadences | -- | - |
(EC, PAC) | -32 | -0.283186 | -
(DC, PAC) | -22 | -0.194690 | -
(HC, PAC) | -18 | -0.159292 | -
(IAC, PAC) | -15 | -0.132743 | -
(HC, DC, PAC) | -4 | -0.035398 | -
(HC, IAC) | -4 | -0.035398 | -
(HC, EC) | -3 | -0.026549 | -
(PAC, HC) | -3 | -0.026549 | -
(EC, HC) | -2 | -0.017699 | -
(DC, EC, PAC) | -2 | -0.017699 | -
(IAC, EC) | -2 | -0.017699 | -
(IAC, HC) | -2 | -0.017699 | -
(DC, HC) | -1 | -0.008850 | -
(HC, IAC, PAC) | -1 | -0.008850 | -
(IAC, DC, PAC) | -1 | -0.008850 | -
(DC, HC, PAC) | -1 | -0.008850 | -
Ultima harmony missing for 17 cadence labels.
-
Progressions for 510 cadences:
-
- | counts | -% | -
---|---|---|
chord progressions | -- | - |
(I, V(64), V7, I) | -7 | -0.013725 | -
(V+6/IV, IV, V+6/IV, IV, V(64), V7, I) | -6 | -0.011765 | -
(I6, ii7, I, IV, I6, ii7, I, ii6, V(64), V7, I) | -6 | -0.011765 | -
(I, ii6, V2, I6, ii6, V, I) | -4 | -0.007843 | -
(I, viio6/V, viio, I, ii6, V(64), V, I) | -4 | -0.007843 | -
... | -... | -... | -
(I, vi6, V6, IV6, iii6, ii6, V(64), viio2/V, V7, V(64), V(4), V7, I) | -1 | -0.001961 | -
(I, I6, V7, vi(64), vi, ii6, viio64, I6, IV, V(64), V, I) | -1 | -0.001961 | -
(i, VI, ii%65, V, i) | -1 | -0.001961 | -
(#viio43, viio7/V, V(64), V7, i) | -1 | -0.001961 | -
(I6, ii65, V(64), V7, I) | -1 | -0.001961 | -
374 rows × 2 columns
-- | counts | -% | -
---|---|---|
numeral progressions | -- | - |
(I, V, V, I) | -8 | -0.015686 | -
(I, ii, V, V, I) | -8 | -0.015686 | -
(I, vi, ii, V, I) | -6 | -0.011765 | -
(I, ii, I, IV, I, ii, I, ii, V, V, I) | -6 | -0.011765 | -
(V, IV, V, IV, V, V, I) | -6 | -0.011765 | -
... | -... | -... | -
(I, I, I, V, V, V, I, I, V, I, I, #vii, ii, vii, V, V, I, I) | -1 | -0.001961 | -
(vi, ii, V, I) | -1 | -0.001961 | -
(I, I, V, V, vi, V, I, ii, V, V, I) | -1 | -0.001961 | -
(I, ii, ii, V, I) | -1 | -0.001961 | -
(V, i, iv, iv, vii, V, i, VI, VI, V, iv, ii, V, V, i) | -1 | -0.001961 | -
341 rows × 2 columns
-- | counts | -% | -
---|---|---|
(I, V, I) | -22 | -0.043137 | -
(I, ii, V, I) | -19 | -0.037255 | -
(I, vii, I, ii, V, I) | -13 | -0.025490 | -
(I, vi, ii, V, I) | -10 | -0.019608 | -
(I, V, I, ii, V, I) | -8 | -0.015686 | -
... | -... | -... | -
(V, iv, V, i) | -1 | -0.001961 | -
(I, V, I, V, vii, I, V, I, V, I, IV, V, I) | -1 | -0.001961 | -
(i, V, i, iv, V, i) | -1 | -0.001961 | -
(I, V, I, V, I, vi, ii, V, I) | -1 | -0.001961 | -
(vii, V, i) | -1 | -0.001961 | -
285 rows × 2 columns
-Progressions for 505 cadences:
-
- | counts | -% | -
---|---|---|
bass progressions | -- | - |
(1, 2, 3, 4, 5, 5, 1) | -8 | -0.015842 | -
(1, 4, 5, 5, 1) | -8 | -0.015842 | -
(1, 5, 5, 1) | -7 | -0.013861 | -
(3, 4, 3, 4, 5, 5, 1) | -7 | -0.013861 | -
(3, 2, 1, 4, 3, 2, 1, 4, 5, 5, 1) | -6 | -0.011881 | -
... | -... | -... | -
(1, 3, 4, #4, 5, 5, 1) | -1 | -0.001980 | -
(6, 4, 5, 1) | -1 | -0.001980 | -
(1, 3, 7, 2, 6, 7, 1, 4, 5, 5, 1) | -1 | -0.001980 | -
(1, 5, 5, 5, 6, 7, 1, 4, 5, 5, 1) | -1 | -0.001980 | -
(2, 1, 7, 6, 5, 4, 3, 2, 1, 4, 3, 4, 3, 3, #1, 2, 7, 1, 6, 2, #5, 6, #4, 4, 3, 4, 5, 5, 1) | -1 | -0.001980 | -
336 rows × 2 columns
-Progressions for 376 cadences:
-
The Annotated Mozart Sonatas v2.0 documentation
+The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation
@@ -400,9 +400,9 @@Data and software versions
--------------------------
-Data repo 'mozart_piano_sonatas' @ ae3262b
+Data repo 'mozart_piano_sonatas' @ 4b9724f
dimcat version 0.3.0
-ms3 version 2.2.1
+ms3 version 2.5.2
N = 54 annotated pieces, 162 parsed dataframes.
+N = 54 annotated pieces, 216 parsed dataframes.
WARNING ms3.Parse.mozart_piano_sonatas -- /home/runner/.local/lib/python3.10/site-packages/ms3/corpus.py (line 1245) check_number_of_unparsed_scores():
+WARNING ms3.Parse.mozart_piano_sonatas -- /home/runner/.local/lib/python3.10/site-packages/ms3/corpus.py (line 1255) check_number_of_unparsed_scores():
You have set force=True, which forces me to parse 54 scores iteratively. Next time, call _.parse() on me, so we can speed this up!
@@ -604,13 +604,14 @@ Metadata
@@ -951,9 +959,9 @@ Ambitus
-