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 Sonatas `__ +* `The Annotated Mozart Sonatas: Score, Harmony, and Cadence `__ Data Formats diff --git a/_static/documentation_options.js b/_static/documentation_options.js index 51b7457..3c75954 100644 --- a/_static/documentation_options.js +++ b/_static/documentation_options.js @@ -1,6 +1,6 @@ var DOCUMENTATION_OPTIONS = { URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'), - VERSION: 'v2.0', + VERSION: 'v2.1', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/_static/pygments.css b/_static/pygments.css index 997797f..012e6a0 100644 --- a/_static/pygments.css +++ b/_static/pygments.css @@ -3,77 +3,77 @@ html[data-theme="light"] .highlight td.linenos .normal { color: inherit; backgro html[data-theme="light"] .highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } html[data-theme="light"] .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } html[data-theme="light"] .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } -html[data-theme="light"] .highlight .hll { background-color: #7971292e } -html[data-theme="light"] .highlight { background: #fefefe; color: #545454 } -html[data-theme="light"] .highlight .c { color: #797129 } /* Comment */ -html[data-theme="light"] .highlight .err { color: #d91e18 } /* Error */ -html[data-theme="light"] .highlight .k { color: #7928a1 } /* Keyword */ -html[data-theme="light"] .highlight .l { color: #797129 } /* Literal */ -html[data-theme="light"] .highlight .n { color: #545454 } /* Name */ -html[data-theme="light"] .highlight .o { color: #008000 } /* Operator */ -html[data-theme="light"] .highlight .p { color: #545454 } /* Punctuation */ -html[data-theme="light"] .highlight .ch { color: #797129 } /* Comment.Hashbang */ -html[data-theme="light"] .highlight .cm { color: #797129 } /* Comment.Multiline */ -html[data-theme="light"] .highlight .cp { color: #797129 } /* Comment.Preproc */ -html[data-theme="light"] .highlight .cpf { color: #797129 } /* Comment.PreprocFile */ -html[data-theme="light"] .highlight .c1 { color: #797129 } /* Comment.Single */ -html[data-theme="light"] .highlight .cs { color: #797129 } /* Comment.Special */ -html[data-theme="light"] .highlight .gd { color: #007faa } /* Generic.Deleted */ +html[data-theme="light"] .highlight .hll { background-color: #fae4c2 } +html[data-theme="light"] .highlight { background: #fefefe; color: #080808 } +html[data-theme="light"] .highlight .c { color: #515151 } /* Comment */ +html[data-theme="light"] .highlight .err { color: #a12236 } /* Error */ +html[data-theme="light"] .highlight .k { color: #6730c5 } /* Keyword */ +html[data-theme="light"] .highlight .l { color: #7f4707 } /* Literal */ +html[data-theme="light"] .highlight .n { color: #080808 } /* Name */ +html[data-theme="light"] .highlight .o { color: #00622f } /* Operator */ +html[data-theme="light"] .highlight .p { color: #080808 } /* Punctuation */ +html[data-theme="light"] .highlight .ch { color: #515151 } /* Comment.Hashbang */ +html[data-theme="light"] .highlight .cm { color: #515151 } /* Comment.Multiline */ +html[data-theme="light"] .highlight .cp { color: #515151 } /* Comment.Preproc */ +html[data-theme="light"] .highlight .cpf { color: #515151 } /* Comment.PreprocFile */ +html[data-theme="light"] .highlight .c1 { color: #515151 } /* Comment.Single */ +html[data-theme="light"] .highlight .cs { color: #515151 } /* Comment.Special */ +html[data-theme="light"] .highlight .gd { color: #005b82 } /* Generic.Deleted */ html[data-theme="light"] .highlight .ge { font-style: italic } /* Generic.Emph */ -html[data-theme="light"] .highlight .gh { color: #007faa } /* Generic.Heading */ +html[data-theme="light"] .highlight .gh { color: #005b82 } /* Generic.Heading */ html[data-theme="light"] .highlight .gs { font-weight: bold } /* Generic.Strong */ -html[data-theme="light"] .highlight .gu { color: #007faa } /* Generic.Subheading */ -html[data-theme="light"] .highlight .kc { color: #7928a1 } /* Keyword.Constant */ -html[data-theme="light"] .highlight .kd { color: #7928a1 } /* Keyword.Declaration */ -html[data-theme="light"] .highlight .kn { color: #7928a1 } /* Keyword.Namespace */ -html[data-theme="light"] .highlight .kp { color: #7928a1 } /* Keyword.Pseudo */ -html[data-theme="light"] .highlight .kr { color: #7928a1 } /* Keyword.Reserved */ -html[data-theme="light"] .highlight .kt { color: #797129 } /* Keyword.Type */ -html[data-theme="light"] .highlight .ld { color: #797129 } /* Literal.Date */ -html[data-theme="light"] .highlight .m { color: #797129 } /* Literal.Number */ -html[data-theme="light"] .highlight .s { color: #008000 } /* Literal.String */ -html[data-theme="light"] .highlight .na { color: #797129 } /* Name.Attribute */ -html[data-theme="light"] .highlight .nb { color: #797129 } /* Name.Builtin */ -html[data-theme="light"] .highlight .nc { color: #007faa } /* Name.Class */ -html[data-theme="light"] .highlight .no { color: #007faa } /* Name.Constant */ -html[data-theme="light"] .highlight .nd { color: #797129 } /* Name.Decorator */ -html[data-theme="light"] .highlight .ni { color: #008000 } /* Name.Entity */ -html[data-theme="light"] .highlight .ne { color: #7928a1 } /* Name.Exception */ -html[data-theme="light"] .highlight .nf { color: #007faa } /* Name.Function */ -html[data-theme="light"] .highlight .nl { color: #797129 } /* Name.Label */ -html[data-theme="light"] .highlight .nn { color: #545454 } /* Name.Namespace */ -html[data-theme="light"] .highlight .nx { color: #545454 } /* Name.Other */ -html[data-theme="light"] .highlight .py { color: #007faa } /* Name.Property */ -html[data-theme="light"] .highlight .nt { color: #007faa } /* Name.Tag */ -html[data-theme="light"] .highlight .nv { color: #d91e18 } /* Name.Variable */ -html[data-theme="light"] .highlight .ow { color: #7928a1 } /* Operator.Word */ -html[data-theme="light"] .highlight .pm { color: #545454 } /* Punctuation.Marker */ -html[data-theme="light"] .highlight .w { color: #545454 } /* Text.Whitespace */ -html[data-theme="light"] .highlight .mb { color: #797129 } /* Literal.Number.Bin */ -html[data-theme="light"] .highlight .mf { color: #797129 } /* Literal.Number.Float */ -html[data-theme="light"] .highlight .mh { color: #797129 } /* Literal.Number.Hex */ -html[data-theme="light"] .highlight .mi { color: #797129 } /* Literal.Number.Integer */ -html[data-theme="light"] .highlight .mo { color: #797129 } /* Literal.Number.Oct */ -html[data-theme="light"] .highlight .sa { color: #008000 } /* Literal.String.Affix */ -html[data-theme="light"] .highlight .sb { color: #008000 } /* Literal.String.Backtick */ -html[data-theme="light"] .highlight .sc { color: #008000 } /* Literal.String.Char */ -html[data-theme="light"] .highlight .dl { color: #008000 } /* Literal.String.Delimiter */ -html[data-theme="light"] .highlight .sd { color: #008000 } /* Literal.String.Doc */ -html[data-theme="light"] .highlight .s2 { color: #008000 } /* Literal.String.Double */ -html[data-theme="light"] .highlight .se { color: #008000 } /* Literal.String.Escape */ -html[data-theme="light"] .highlight .sh { color: #008000 } /* Literal.String.Heredoc */ -html[data-theme="light"] .highlight .si { color: #008000 } /* Literal.String.Interpol */ -html[data-theme="light"] .highlight .sx { color: #008000 } /* Literal.String.Other */ -html[data-theme="light"] .highlight .sr { color: #d91e18 } /* Literal.String.Regex */ -html[data-theme="light"] .highlight .s1 { color: #008000 } /* Literal.String.Single */ -html[data-theme="light"] .highlight .ss { color: #007faa } /* Literal.String.Symbol */ -html[data-theme="light"] .highlight .bp { color: #797129 } /* Name.Builtin.Pseudo */ -html[data-theme="light"] .highlight .fm { color: #007faa } /* Name.Function.Magic */ -html[data-theme="light"] .highlight .vc { color: #d91e18 } /* Name.Variable.Class */ -html[data-theme="light"] .highlight .vg { color: #d91e18 } /* Name.Variable.Global */ -html[data-theme="light"] .highlight .vi { color: #d91e18 } /* Name.Variable.Instance */ -html[data-theme="light"] .highlight .vm { color: #797129 } /* Name.Variable.Magic */ -html[data-theme="light"] .highlight .il { color: #797129 } /* Literal.Number.Integer.Long */ +html[data-theme="light"] .highlight .gu { color: #005b82 } /* Generic.Subheading */ +html[data-theme="light"] .highlight .kc { color: #6730c5 } /* Keyword.Constant */ +html[data-theme="light"] .highlight .kd { color: #6730c5 } /* Keyword.Declaration */ +html[data-theme="light"] .highlight .kn { color: #6730c5 } /* Keyword.Namespace */ +html[data-theme="light"] .highlight .kp { color: #6730c5 } /* Keyword.Pseudo */ +html[data-theme="light"] .highlight .kr { color: #6730c5 } /* Keyword.Reserved */ +html[data-theme="light"] .highlight .kt { color: #7f4707 } /* Keyword.Type */ +html[data-theme="light"] .highlight .ld { color: #7f4707 } /* Literal.Date */ +html[data-theme="light"] .highlight .m { color: #7f4707 } /* Literal.Number */ +html[data-theme="light"] .highlight .s { color: #00622f } /* Literal.String */ +html[data-theme="light"] .highlight .na { color: #912583 } /* Name.Attribute */ +html[data-theme="light"] .highlight .nb { color: #7f4707 } /* Name.Builtin */ +html[data-theme="light"] .highlight .nc { color: #005b82 } /* Name.Class */ +html[data-theme="light"] .highlight .no { color: #005b82 } /* Name.Constant */ +html[data-theme="light"] .highlight .nd { color: #7f4707 } /* Name.Decorator */ +html[data-theme="light"] .highlight .ni { color: #00622f } /* Name.Entity */ +html[data-theme="light"] .highlight .ne { color: #6730c5 } /* Name.Exception */ +html[data-theme="light"] .highlight .nf { color: #005b82 } /* Name.Function */ +html[data-theme="light"] .highlight .nl { color: #7f4707 } /* Name.Label */ +html[data-theme="light"] .highlight .nn { color: #080808 } /* Name.Namespace */ +html[data-theme="light"] .highlight .nx { color: #080808 } /* Name.Other */ +html[data-theme="light"] .highlight .py { color: #005b82 } /* Name.Property */ +html[data-theme="light"] .highlight .nt { color: #005b82 } /* Name.Tag */ +html[data-theme="light"] .highlight .nv { color: #a12236 } /* Name.Variable */ +html[data-theme="light"] .highlight .ow { color: #6730c5 } /* Operator.Word */ +html[data-theme="light"] .highlight .pm { color: #080808 } /* Punctuation.Marker */ +html[data-theme="light"] .highlight .w { color: #080808 } /* Text.Whitespace */ +html[data-theme="light"] .highlight .mb { color: #7f4707 } /* Literal.Number.Bin */ +html[data-theme="light"] .highlight .mf { color: #7f4707 } /* Literal.Number.Float */ +html[data-theme="light"] .highlight .mh { color: #7f4707 } /* Literal.Number.Hex */ +html[data-theme="light"] .highlight .mi { color: #7f4707 } /* Literal.Number.Integer */ +html[data-theme="light"] .highlight .mo { color: #7f4707 } /* Literal.Number.Oct */ +html[data-theme="light"] .highlight .sa { color: #00622f } /* Literal.String.Affix */ +html[data-theme="light"] .highlight .sb { color: #00622f } /* Literal.String.Backtick */ +html[data-theme="light"] .highlight .sc { color: #00622f } /* Literal.String.Char */ +html[data-theme="light"] .highlight .dl { color: #00622f } /* Literal.String.Delimiter */ +html[data-theme="light"] .highlight .sd { color: #00622f } /* Literal.String.Doc */ +html[data-theme="light"] .highlight .s2 { color: #00622f } /* Literal.String.Double */ +html[data-theme="light"] .highlight .se { color: #00622f } /* Literal.String.Escape */ +html[data-theme="light"] .highlight .sh { color: #00622f } /* Literal.String.Heredoc */ +html[data-theme="light"] .highlight .si { color: #00622f } /* Literal.String.Interpol */ +html[data-theme="light"] .highlight .sx { color: #00622f } /* Literal.String.Other */ +html[data-theme="light"] .highlight .sr { color: #a12236 } /* Literal.String.Regex */ +html[data-theme="light"] .highlight .s1 { color: #00622f } /* Literal.String.Single */ +html[data-theme="light"] .highlight .ss { color: #005b82 } /* Literal.String.Symbol */ +html[data-theme="light"] .highlight .bp { color: #7f4707 } /* Name.Builtin.Pseudo */ +html[data-theme="light"] .highlight .fm { color: #005b82 } /* Name.Function.Magic */ +html[data-theme="light"] .highlight .vc { color: #a12236 } /* Name.Variable.Class */ +html[data-theme="light"] .highlight .vg { color: #a12236 } /* Name.Variable.Global */ +html[data-theme="light"] .highlight .vi { color: #a12236 } /* Name.Variable.Instance */ +html[data-theme="light"] .highlight .vm { color: #7f4707 } /* Name.Variable.Magic */ +html[data-theme="light"] .highlight .il { color: #7f4707 } /* Literal.Number.Integer.Long */ html[data-theme="dark"] .highlight pre { line-height: 125%; } html[data-theme="dark"] .highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } html[data-theme="dark"] .highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } diff --git a/analyses.html b/analyses.html index 01ba62d..1687c51 100644 --- a/analyses.html +++ b/analyses.html @@ -9,7 +9,7 @@ - Analyses — The Annotated Mozart Sonatas v2.0 documentation + Analyses — The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation @@ -114,7 +114,7 @@ -

The 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 @@ - Index — The Annotated Mozart Sonatas v2.0 documentation + Index — The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation @@ -111,7 +111,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: Score, Harmony, and Cadence — The Annotated Mozart Sonatas v2.0 documentation + The Annotated Mozart Sonatas: Score, Harmony, and Cadence — The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation @@ -113,7 +113,7 @@ -

The Annotated Mozart Sonatas v2.0 documentation

+

The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation

@@ -325,41 +325,41 @@

Version diff --git a/introduction.html b/introduction.html index 57bb107..140233d 100644 --- a/introduction.html +++ b/introduction.html @@ -9,7 +9,7 @@ - How to use — The Annotated Mozart Sonatas v2.0 documentation + How to use — The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation @@ -114,7 +114,7 @@ -

The Annotated Mozart Sonatas v2.0 documentation

+

The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation

@@ -355,7 +355,7 @@

With full version his

Without full version history#

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 @@ - Annotations — The Annotated Mozart Sonatas v2.0 documentation + Annotations — The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation @@ -114,7 +114,7 @@ -

The Annotated Mozart Sonatas v2.0 documentation

+

The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation

@@ -398,9 +398,9 @@

Annotations
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
 
@@ -415,31 +415,29 @@

Annotations
-
[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.
-
-
-

DCML harmony labels#

@@ -492,208 +485,6 @@

DCML harmony labels -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
mcmnquarterbeatsduration_qbmc_onsetmn_onsettimesigstaffvoicelabel...chord_typeglobalkey_is_minorlocalkey_is_minorchord_tonesadded_tonesrootbass_notespecialalt_labelvolta
corpusfnameinterval
mozart_piano_sonatasK279-1[0.0, 4.0)1104.0004/421C.I{...MFalseFalse(0, 4, 1)()00NaNNaN<NA>
[4.0, 6.0)2242.0004/421ii6...mFalseFalse(-1, 3, 2)()2-1NaNNaN<NA>
[6.0, 6.5)2260.51/21/24/421V2...Mm7FalseFalse(-1, 1, 5, 2)()1-1NaNNaN<NA>
[6.5, 7.0)2213/20.55/85/84/421I6...MFalseFalse(4, 1, 0)()04NaNNaN<NA>
[7.0, 7.5)2270.53/43/44/421ii6...mFalseFalse(-1, 3, 2)()2-1NaNNaN<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.
-
-
-

@@ -706,15 +497,6 @@

Presence of phrase annotation symbols per dataset: -
-
corpus                phraseend
-mozart_piano_sonatas  {            821
-                      }            821
-                      }{           240
-Name: phraseend, dtype: int64
-
-
-

@@ -726,11 +508,6 @@

Presence of legacy phrase endings -
Series([], dtype: int64)
-
-
-

@@ -750,436 +527,6 @@

A table with the extents of all annotated phrases -
-
Overall number of phrases is 1061
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   mcmnquarterbeatsduration_qbmc_onsetmn_onsettimesigstaffvoicelabelglobalkeylocalkeypedalchordnumeralformfigbasschangesrelativerootcadencephraseendchord_typeglobalkey_is_minorlocalkey_is_minorchord_tonesadded_tonesrootbass_notespecialalt_labelvolta
corpusfnamephrase_slice                               
mozart_piano_sonatasK279-1[0.0, 8.0)1108.000000004/421C.I{CInanIInannannannannan{MFalseFalse(0, 4, 1)()00nannannan
[8.0, 16.0)3388.000000004/421I|PAC}{CInanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
[16.0, 46.0)551630.000000004/421I|PAC}{CInanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
[46.0, 62.0)12124616.0000001/21/24/421I[I|PAC}{CIIIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
[62.0, 76.0)16166214.0000001/21/24/421{CInannannannannannannannan{nanFalseFalse()()nannannan
[76.0, 92.25)20207616.250000004/421I}{CVnanIInannannannannan}{MFalseFalse(0, 4, 1)()00nannannan
[92.25, 120.0)2424369/427.7500001/161/164/421{CVnannannannannannannannan{nanFalseFalse()()nannannan
[120.0, 128.0)31311208.000000004/421I|PAC}{CVnanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
[128.0, 136.0)33331288.000000004/421I|PAC}{CVnanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
[136.0, 152.0)353513616.000000004/421I|PAC}{CVnanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
-

@@ -1191,354 +538,6 @@

A table with the chord sequences of all annotated phrases -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
mcmnquarterbeatsduration_qbmc_onsetmn_onsettimesigstaffvoicelabel...chord_typeglobalkey_is_minorlocalkey_is_minorchord_tonesadded_tonesrootbass_notespecialalt_labelvolta
corpusfnamephrase_sliceinterval
mozart_piano_sonatasK279-1[0.0, 8.0)[0.0, 0.0)1100.0004/421C.I{...<NA>FalseFalse<NA><NA><NA><NA>NaNNaNNaN
[0.0, 4.0)1104.0004/421C.I{...MFalseFalse(0, 4, 1)()00NaNNaNNaN
[4.0, 6.0)2242.0004/421ii6...mFalseFalse(-1, 3, 2)()2-1NaNNaNNaN
[6.0, 6.5)2260.51/21/24/421V2...Mm7FalseFalse(-1, 1, 5, 2)()1-1NaNNaNNaN
[6.5, 7.0)2213/20.55/85/84/421I6...MFalseFalse(4, 1, 0)()04NaNNaNNaN
........................................................................
K576-3[340.0, 378.0)[370.0, 371.0)1861863701.0002/421I...MFalseFalse(0, 4, 1)()00NaNNaNNaN
[371.0, 372.0)1861863711.01/41/42/421IV6...MFalseFalse(3, 0, -1)()-13NaNNaNNaN
[372.0, 373.0)1871873721.0002/421I...MFalseFalse(0, 4, 1)()00NaNNaNNaN
[373.0, 374.0)1871873731.01/41/42/421viio...oFalseFalse(5, 2, -1)()55NaNNaNNaN
[374.0, 378.0)1881883744.0002/421I]...MFalseFalse(0, 4, 1)()00NaNNaNNaN
-

17839 rows × 31 columns

-
@@ -1575,90 +574,6 @@

A table with the chord sequences of all annotated phrases -
Filtered out the 1 phrases incorporating more than one time signature.
-
-
-
- - - - - - - - - - - - - - - - - - - - - -
#time signatures#phrases
011060
121
-
-

@@ -1674,457 +589,6 @@

Local keys per phrase -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   n_local_keyslocal_keysmcmnquarterbeatsduration_qbmc_onsetmn_onsettimesigstaffvoicelabelglobalkeylocalkeypedalchordnumeralformfigbasschangesrelativerootcadencephraseendchord_typeglobalkey_is_minorlocalkey_is_minorchord_tonesadded_tonesrootbass_notespecialalt_labelvolta
corpusfnamephrase_slice                                 
mozart_piano_sonatasK279-1[0.0, 8.0)1('I',)1108.000000004/421C.I{CInanIInannannannannan{MFalseFalse(0, 4, 1)()00nannannan
[8.0, 16.0)1('I',)3388.000000004/421I|PAC}{CInanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
[16.0, 46.0)1('I',)551630.000000004/421I|PAC}{CInanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
[46.0, 62.0)1('I',)12124616.0000001/21/24/421I[I|PAC}{CIIIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
[62.0, 76.0)2('I', 'V')16166214.0000001/21/24/421{CInannannannannannannannan{nanFalseFalse()()nannannan
[76.0, 92.25)1('V',)20207616.250000004/421I}{CVnanIInannannannannan}{MFalseFalse(0, 4, 1)()00nannannan
[92.25, 120.0)1('V',)2424369/427.7500001/161/164/421{CVnannannannannannannannan{nanFalseFalse()()nannannan
[120.0, 128.0)1('V',)31311208.000000004/421I|PAC}{CVnanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
[128.0, 136.0)1('V',)33331288.000000004/421I|PAC}{CVnanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
[136.0, 152.0)1('V',)353513616.000000004/421I|PAC}{CVnanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannannan
-

Number of unique local keys per phrase#

@@ -2136,56 +600,6 @@

Number of unique local keys per phrase -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#phrases
unique keys
1898
2148
310
44
51
-

@@ -2199,93 +613,6 @@

The most frequent keys for non-modulating phrases -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#phrases%
local_keys
I5870.653675
V1610.179287
i690.076837
vi240.026726
IV220.024499
III210.023385
v50.005568
iv30.003341
ii30.003341
bIII20.002227
#vi10.001114
-

@@ -2298,273 +625,6 @@

Most frequent modulations within one phrase -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
counts%
modulations
(I, V)380.233129
(V, I)200.122699
(IV, I)120.073620
(vi, I)110.067485
(I, IV)80.049080
(vi, IV)50.030675
(v, i)40.024540
(V, vi)40.024540
(I, vi)40.024540
(iv, i)40.024540
(V, ii)30.018405
(i, III)30.018405
(i, I)30.018405
(i, iv)30.018405
(i, v)30.018405
(V, vi, I)20.012270
(III, v)20.012270
(i, bIII)20.012270
(ii, I, vi)20.012270
(iv, v)20.012270
(ii, vi)20.012270
(vi, v)10.006135
(V, v, ii)10.006135
(I, bIII)10.006135
(IV, vi)10.006135
(I, IV, v, vi)10.006135
(bVI, iv, v, vi)10.006135
(V, bVI)10.006135
(iii, vi)10.006135
(ii, I)10.006135
(bIII, ii, vi)10.006135
(V, bIII)10.006135
(v, ii, vi, IV)10.006135
(vi, ii)10.006135
(bIII, iv, v, vi, I)10.006135
(III, i)10.006135
(ii, IV)10.006135
(V, I, vi)10.006135
(III, iv)10.006135
(v, I, IV)10.006135
(v, V)10.006135
(#vi, #iii)10.006135
(bIII, IV)10.006135
(bIII, i)10.006135
(vi, v, IV, I)10.006135
(v, ii, vi)10.006135
(bIII, v, I)10.006135
-

@@ -2582,274 +642,6 @@

Key areas -
Overall number of key segments is 353
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   mcmnquarterbeatsduration_qbmc_onsetmn_onsettimesigstaffvoicelabelglobalkeylocalkeypedalchordnumeralformfigbasschangesrelativerootcadencephraseendchord_typeglobalkey_is_minorlocalkey_is_minorchord_tonesadded_tonesrootbass_notespecialalt_labelvoltalocalkey_fifths
corpusfnamelocalkey_slice                                
mozart_piano_sonatasK279-1[0.0, 64.0)11064.000000004/421C.I{CInanIInannannannannan{MFalseFalse(0, 4, 1)()00nannannan0
[64.0, 152.0)17176488.000000004/421V.V7/iiCVnanV7/iiVnan7naniinannanMm7FalseFalse(3, 7, 4, 1)()33nannannan1
[152.0, 400.0)3939152248.000000004/421I.v{CInanvvnannannannannan{mFalseFalse(1, -2, 2)()11nannannan0
K279-2[0.0, 30.25)10030.250000011/163/421F.I{FInanIInannannannannan{MFalseFalse(0, 4, 1)()00nannannan0
[30.25, 90.25)1211121/460.000000003/421V.V43{FVnanV43Vnan43nannannan{Mm7FalseFalse(2, -1, 1, 5)()12nannannan1
-

Durational distribution of local keys#

@@ -2861,11 +653,6 @@

Durational distribution of local keys -
18 keys overall including hierarchical such as 'III/v'.
-
-
-

Distribution of local keys for piece in major and in minor#

@@ -2914,32 +674,6 @@

Distribution of local keys for piece in major and in minor -

@@ -2962,32 +696,6 @@

Distribution of intervals between localkey tonic and global tonic -

@@ -3004,48 +712,6 @@

Overall -
- - - - - - - - - - - - - - - - - - - - - - - - - - -
duration_qbfraction
localkey_is_minor
False18346.2581.9
True4062.0018.1
-
@@ -3078,32 +744,6 @@

By dataset -

@@ -3116,341 +756,6 @@

Tone profiles for all major and minor local keys -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
mcmnquarterbeatsduration_qbmc_onsetmn_onsettimesigstaffvoicedurationgracenotenominal_durationscalartiedtpcmidinameoctavechord_idvolta
corpusfnamelocalkey_sliceinterval
mozart_piano_sonatasK279-1[0.0, 64.0)[0.0, 0.25)1100.25004/4211/16NaN1/161<NA>048C3311<NA>
[0.0, 1.0)1101.00004/4111/4NaN1/41<NA>464E440<NA>
[0.0, 1.0)1101.00004/4111/4NaN1/41<NA>167G440<NA>
[0.0, 1.0)1101.00004/4111/4NaN1/41<NA>072C550<NA>
[0.25, 0.5)111/40.251/161/164/4211/16NaN1/161<NA>060C4412<NA>
.....................................................................
K576-3[210.0, 378.0)[375.0, 375.5)1881883750.501/41/42/4111/8NaN1/81<NA>369A442276<NA>
[375.0, 375.5)1881883750.501/41/42/4111/8NaN1/81<NA>678F#552276<NA>
[376.0, 377.0)1891893761.00002/4211/4NaN1/41<NA>250D332280<NA>
[376.0, 377.0)1891893761.00002/4111/4NaN1/41<NA>666F#442279<NA>
[376.0, 377.0)1891893761.00002/4111/4NaN1/41<NA>274D552279<NA>
-

104587 rows × 20 columns

-
@@ -3496,32 +801,6 @@

Tone profiles for all major and minor local keys -

@@ -3541,32 +820,6 @@

Unigrams -
@@ -3615,32 +868,6 @@

Unigrams -

@@ -3684,359 +901,6 @@

Whole dataset -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
mcmnquarterbeatsduration_qbmc_onsetmn_onsettimesigstaffvoicelabel...chord_typeglobalkey_is_minorlocalkey_is_minorchord_tonesadded_tonesrootbass_notespecialalt_labelvolta
localkey_is_minorcorpusfnamelocalkey_slice
Falsemozart_piano_sonatasK279-1[0.0, 64.0)11064.0004/421C.I{...MFalseFalse(0, 4, 1)()00NaNNaNNaN
[64.0, 152.0)17176488.0004/421V.V7/ii...Mm7FalseFalse(3, 7, 4, 1)()33NaNNaNNaN
[152.0, 400.0)3939152248.0004/421I.v{...mFalseFalse(1, -2, 2)()11NaNNaNNaN
K279-2[0.0, 30.25)10030.25011/163/421F.I{...MFalseFalse(0, 4, 1)()00NaNNaNNaN
[30.25, 90.25)1211121/460.0003/421V.V43{...Mm7FalseFalse(2, -1, 1, 5)()12NaNNaNNaN
...........................................................................
Truemozart_piano_sonatasK576-1[338.0, 344.0)1151133386.03/83/86/821v.V43...Mm7FalseTrue(2, -1, 1, 5)()12NaNNaNNaN
[344.0, 348.5)1171153444.53/83/86/821vi.V43...Mm7FalseTrue(2, -1, 1, 5)()12NaNNaNNaN
K576-2[48.0, 63.0)17174815.0003/421vi.i{...mFalseTrue(0, -3, 1)()00NaNNaNNaN
[84.0, 126.0)29298442.0003/421vi.#viio7...o7FalseTrue(5, 2, -1, -4)()55NaNNaNNaN
K576-3[202.0, 210.0)1021022028.0002/421v.#viio6...oFalseTrue(2, -1, 5)()52NaNNaNNaN
-

353 rows × 31 columns

-

@@ -4147,62 +944,6 @@

Whole dataset -
|   k | major_chord   |   major_% | minor_chord   |   minor_% |
-|----:|:--------------|----------:|:--------------|----------:|
-|   1 | I             |     18.42 | i             |     17.73 |
-|   2 | I6            |      8.54 | V             |      9.85 |
-|   3 | V7            |      7.91 | i6            |      7.06 |
-|   4 | V             |      7.55 | V7            |      6.84 |
-|   5 | V(64)         |      5.55 | V(64)         |      4.88 |
-|   6 | ii6           |      5.06 | iv            |      3.05 |
-|   7 | IV            |      4.05 | iv6           |      2.79 |
-|   8 | V65           |      2.77 | V65           |      2.79 |
-|   9 | V43           |      2.76 | V6            |      2.27 |
-|  10 | V6            |      2.75 | VI            |      2.14 |
-|  11 | IV6           |      2.35 | iio6          |      2.05 |
-|  12 | vi            |      2.31 | #viio43       |      1.83 |
-|  13 | V2            |      2.15 | #viio6        |      1.79 |
-|  14 | ii            |      1.91 | i64           |      1.74 |
-|  15 | viio6         |      1.78 | Ger6          |      1.7  |
-|  16 | viio          |      1.22 | #viio7        |      1.53 |
-|  17 | I64           |      0.74 | V43           |      1.48 |
-|  18 | ii65          |      0.66 | viio7/V       |      1.31 |
-|  19 | V7/IV         |      0.62 | It6           |      1.22 |
-|  20 | viio6/V       |      0.61 | V2            |      0.96 |
-|  21 | i             |      0.6  | VI6           |      0.87 |
-|  22 | vi6           |      0.59 | V64           |      0.87 |
-|  23 | V65/V         |      0.57 | v6            |      0.87 |
-|  24 | viio7/V       |      0.55 | III           |      0.78 |
-|  25 | iii6          |      0.54 | #viio         |      0.74 |
-|  26 | viio64        |      0.46 | viio43/V      |      0.74 |
-|  27 | V65/ii        |      0.46 | ii%65         |      0.74 |
-|  28 | V(4)          |      0.41 | III6          |      0.7  |
-|  29 | I(94)         |      0.39 | #viio65       |      0.7  |
-|  30 | V64           |      0.38 | bII6          |      0.65 |
-|  31 | viio/V        |      0.37 | IV6           |      0.65 |
-|  32 | vi7           |      0.37 | iio           |      0.61 |
-|  33 | V65/IV        |      0.35 | v             |      0.48 |
-|  34 | V7(4)         |      0.35 | #viio43/iv    |      0.48 |
-|  35 | I(974)        |      0.32 | #viio64       |      0.48 |
-|  36 | #viio7/vi     |      0.31 | V65/iv        |      0.48 |
-|  37 | IV64          |      0.31 | V65/V         |      0.44 |
-|  38 | I(64)         |      0.29 | V7(4)         |      0.44 |
-|  39 | #viio43/ii    |      0.29 | V7/iv         |      0.39 |
-|  40 | ii7           |      0.28 | viio6/V       |      0.31 |
-|  41 | V43/V         |      0.28 | iio64         |      0.31 |
-|  42 | vii%7/V       |      0.24 | i(6)          |      0.31 |
-|  43 | V7/V          |      0.24 | i(9#74)       |      0.26 |
-|  44 | V7/ii         |      0.23 | viio/V        |      0.26 |
-|  45 | V2/IV         |      0.22 | VIM7          |      0.26 |
-|  46 | iv6           |      0.22 | #viio7/iv     |      0.26 |
-|  47 | viio43        |      0.22 | ii%7          |      0.26 |
-|  48 | #viio65/ii    |      0.2  | #viio2        |      0.26 |
-|  49 | V+6/IV        |      0.2  | V7/III        |      0.26 |
-|  50 | viio2         |      0.2  | ii%43         |      0.22 |
-
-
-

@@ -4220,23 +961,6 @@

Per corpus -
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
-
-
-
@@ -4279,13 +985,6 @@

Per corpus -
Chords which occur in all corpora, sorted by descending global frequency:
-{False: ['I', 'I6', 'V7', 'V', 'V(64)', 'ii6', 'IV', 'V65', 'V43', 'V6', 'IV6', 'vi', 'V2', 'ii', 'viio6', 'viio', 'I64', 'ii65', 'V7/IV', 'viio6/V', 'i', 'vi6', 'V65/V', 'viio7/V', 'iii6', 'V65/ii', 'viio64', 'V(4)', 'I(94)', 'V64', 'viio/V', 'vi7', 'V7(4)', 'V65/IV', 'I(974)', '#viio7/vi', 'IV64', 'I(64)', '#viio43/ii', 'ii7', 'V43/V', 'vii%7/V', 'V7/V', 'V7/ii', 'V2/IV', 'iv6', 'viio43', 'viio2', '#viio65/ii', 'V+6/IV', 'I(4)', 'V6/ii', 'viio/IV', 'i6', '#viio6/ii', 'bVI', 'V65/vi', 'iii', 'V43/IV', 'It6', 'V2/V', 'V6/V', 'viio43/V', 'Ger6', 'V(b64)', 'V6/vi', 'viio7', '#viio/ii', 'I(97)', 'V/V', 'V43/ii', 'V/ii', 'ii6(2)', 'II', '#viio7/ii', '#viio64/ii', 'I6(2)', 'iv', 'vii%7', 'I(#2)', 'V7(9)', 'IV6(2)', 'V2/ii', 'viio6(2)', 'iv64', 'vi(64)', 'V/vi', 'V7/vi', 'ii6(#7)', 'ii64', 'ii2', 'I(#4#2)', 'iii6(2)', 'vii%43', 'ii(4)', 'viio64/IV', 'v6', 'i64', 'viio65/V', 'IV(#2)', 'V6(6)', 'viio43/IV', 'V6(2)', 'viio64/V', 'viio43/II', '#viio6/vi', 'vi2', 'II6', 'I6(#11)', '#viio43/vi', '#viio65/vi', 'V2(4)', 'I(74)', 'V(64)/ii', 'I(6#4#2)', 'IV(4)', 'ii43', 'ii(9#74)', 'iio/ii', 'viio2/V', 'It6/ii', 'V7(4)/V', 'bVI6', 'V2/vi', 'iio', 'V(9)', 'I(9)', 'V6(#4^2)', 'I/V', 'ii65(2)', 'bII6', 'vi64', 'v', 'V(64)/V', 'I(6)', 'vii%65', 'vi7(4)', 'V(13)', 'V43/vi', 'iii64', 'IV/IV', 'V2(+4)', 'V+/IV', 'V+65/IV', 'vi(#4)', 'V(94)', 'V6/IV', 'v64', 'bIII', 'I6(6)', 'iv7', 'V65/II', 'IV6/IV', 'IV6(7)', 'ii7(4)', 'viio7/II', 'iio6', 'ii%65', 'i2', 'V(#4#2)', 'ii%2/II', 'IV(#9)', 'V+', 'I6(14)', '#viio7/iii', 'Ger43', 'iv43', 'IVM7', 'vi(6)', 'IVM65', 'V(4)/ii', 'viio2/IV', 'V(#7b64)', 'V+7/IV', 'ii%2', 'V64/V', 'I(#11)', 'iio6/ii', 'III6', 'viio6/IV', '#viio43(2)/ii', 'I6(7)', 'bIIIM7', 'ii6(11#72)', 'V/V/ii', 'I(7#2)', 'V6(#4#2)', 'IV(+7)', 'iii6(#7)', 'ii6(#4)', '#viio/iii', '#viio6/iv', 'Fr6', 'ii/IV', 'V(+4)', 'vi(2)', 'ii%7', '#vi%7/ii', 'V7/bIII', 'I(4#2)', 'V7(#7)', 'III', 'bVIM7', 'viio6(+2)', 'II64', '#viio43/iv', 'ii%43', 'V+43/V', '#viio/vi', 'viio65', 'V7(b9)', 'V(4)/V', 'bvii64', 'IM2', 'bvii6', 'I(#97)', 'I6(42)', 'viio(#3)/IV', 'ii64(2)', 'vi(4)', 'V6(4)', 'V7(6)', 'V+6', 'V7(4)/vi', 'I(764)', 'V6(#7)', 'iii(4)', 'V65/bIII', 'It6/vi', 'V(b94)/ii', 'V65/v', '#viio65/v', 'ii6(#72)', 'V(b9)/ii', 'v6(#14)', 'iio/vi', '#viio2/vi', 'V7/iii', 'V(#74)', 'vii%7/bIII', 'V6(#7)/ii', '#viio43/iii', 'I(+7)', 'vio', 'Ger6(2)', 'V2(9)', 'V6(#14)', 'bVI(4)', 'I(7)', 'V7/II', 'V2(4)/IV', 'V43(6)', 'I6(9)', 'i(#7b64)', 'vii%43/V', 'bII6/vi', 'V/iii', 'vii%7/bVI', 'bIII(9)', 'viio43/ii', 'V(6v5)', 'V43(9)', 'I64(#2)', 'viio6(+2)/V', 'viio(112)/IV', 'viio6(9)', 'V/iv', 'viio6(b4)', 'IV6(72)', 'iv65', '#viio6(112)/vi', 'vi65', 'V(2)', 'I6(#4)', '#viio(+2)/iii', 'ii7(4)/IV', 'V6(#4)', '#viio/v', 'I(49)', 'v64/ii', 'IV64/V', 'ii(+4)', 'I(#9)', 'ii6/V', 'IVM43/IV', '#viio43/v', 'VI6', 'v7', 'V2/V/iii', 'viio/II', 'iio/II', 'IV6/iv', 'V(64)/vi', 'V7(4)/IV', 'V64/IV', 'V7(6)/ii', '#viio(2)/vi', 'iv64/ii', 'ii65/vi', 'viio2/V/iii', 'V6(9)/bIII', 'viio7/V/ii', 'vi6(112)', 'V2/bVI', 'V64(64)', 'I6(134)', 'ii6(11)', 'V43(4)', 'V6(b9)', 'V6(6#2)', 'vii7', 'I(42)', 'IV6/bVI', 'V7(64)/ii', 'viio(b112)/V', 'ii(112)', '#viio7/v', 'V65/V/vi', 'V(#4)', 'bVI6(9)', 'I6(13)', 'It6/V', 'It64', 'ii(11#72)', 'bVIM2', 'V7(64)', 'IV(2)', 'bIII6', 'VI', 'viio/III', 'iv6/v', 'V(#764)', 'viio/bIII', 'iv/ii', 'V(974)', 'viio(2)/V', 'V2/iv', 'i(#764)', 'V/IV', 'III6(2)', 'I(4^2)', 'ii6/vi', 'V7(+b9)/vi', 'V/v', '#viio2/ii', 'V(6#4)', 'V65/iv', 'V6(b2)', 'vii%2', '#viio7/iv', 'vii6', 'IV(9)', 'V65(4b2)', 'viio6(112)', 'V6(#11)', 'V64/vi', 'ii%65/II', 'V65/iii', 'VI6/vi', 'IM7', 'viio65(2)/V', 'V6/iii', 'I/IV', 'v(9)', 'V6/bVI', 'V(9#74)', 'v2', 'V(6)', 'V65(4)', 'iv6(72)', 'V43/iv', '#viio64/iii'], True: ['i', 'V', 'i6', 'V7', 'V(64)', 'iv', 'V65', 'iv6', 'V6', 'VI', 'iio6', '#viio43', '#viio6', 'i64', 'Ger6', '#viio7', 'V43', 'viio7/V', 'It6', 'V2', 'VI6', 'v6', 'V64', 'III', 'ii%65', '#viio', 'viio43/V', '#viio65', 'III6', 'IV6', 'bII6', 'iio', 'V65/iv', '#viio43/iv', '#viio64', 'v', 'V7(4)', 'V65/V', 'V7/iv', 'i(6)', 'iio64', 'viio6/V', 'ii%7', 'i(9#74)', '#viio7/iv', '#viio2', 'V7/III', 'VIM7', 'viio/V', 'IV', 'ii%43', 'V6/iv', 'i(9)', '#vi%7', 'V43/iv', 'VII6', 'VIM65', 'V65/VII', 'iv64', 'i6(#762)', 'V/III', 'viio65/V', 'Ger6(2)', '#viio/iv', '#viio6/iv', 'It6(2)', 'VI(64)', 'V6(#7)', 'VII', 'V(64)/bII', 'iv(9)', 'V(#74)', 'V(#764)', 'IIIM65', 'V2/iv', 'i(4)', 'V(4)', 'iv65', 'ii6', 'Fr6', 'I', 'V65/III', 'Fr43', 'V7/bII', 'Ger7', 'v(4)', 'I(2)', 'viio/VI', 'iv7', 'III(4)', 'III(7#2)', 'I6(2)', '#viio65/iv', 'viio64/V', 'i6(2)', 'I64', 'iv(9#7)', 'V43/VI', 'V7(+9)', 'i(94)', 'viio43/IV', 'vii', 'VI6(2)', 'viio2/V', 'iv6(2)', 'i(119)', 'VI(4)', 'V7(4)/iv', 'V65(4)/V', 'viio7/IV', 'iio64/iv', 'VI(9)', '#viio(64)', 'i(#74)', 'V64/iv', 'V6/V', 'vii%43/III', 'IIIM7', 'i6(#11^2)', 'ii6(2)', 'III(#9)', 'V6/III', '#viio43/v', 'vo6', 'V/V', 'ii65', 'V2/IV', '#viio43(2)/iv', 'i6(b2)', 'V7/VII', 'viio6(2)/V', 'III64', 'iio6(2)', 'III(9)', 'i6(#7)', 'V(64)/III', 'iv(6)', '#viio6/ii', '#viio64/iv', 'I6', 'VIM2', '#viio64/v', 'VI(6#2)', 'V7/v', 'iv6(#72)', 'iv(119)', 'VI(1311)', '#viio65(2)', 'vii%7/III', 'V2/III', '#viio(#4#2)', 'ii6(#7)', 'ii%2', 'V/iv', 'V(9)', 'V65(4)', 'V7(11)', 'V43/IV', 'V7/VI', 'ii7', '#viio43(2)', 'V7(11)/iv', 'viio43(2)/V', 'viio6/III', 'i6(119)', '#viio/v', '#vio', 'V64/VII']}
-Counts: {False: 372, True: 168}
-
-
-

@@ -4303,23 +1002,6 @@

Per piece -
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
-
-
-

@@ -4358,23 +1035,6 @@

Whole dataset -
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
-
-
-
@@ -4452,23 +1062,6 @@

Per corpus -
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
-
-
-
@@ -4520,59 +1095,6 @@

Per corpus -
---------------------------------------------------------------------------
-KeyError                                  Traceback (most recent call last)
-Cell In[55], line 8
-      6 transitions_normalized_per_from = bgs.groupby(level="from", group_keys=False).apply(lambda S: (100 * S / S.sum()).round(1))
-      7 most_frequent_transition_per_from = transitions_normalized_per_from.rename('fraction').reset_index(level=1).groupby(level=0).nth(0)
-----> 8 most_frequent_transition_per_shared = most_frequent_transition_per_from.loc[types_shared_between_corpora[is_minor]]
-      9 unigram_frequency_of_shared = normalized_corpus_unigrams[(is_minor, corpus_name)].loc[types_shared_between_corpora[is_minor]]
-     10 combined = pd.concat([unigram_frequency_of_shared, most_frequent_transition_per_shared], axis=1)
-
-File ~/.local/lib/python3.10/site-packages/pandas/core/indexing.py:1073, in _LocationIndexer.__getitem__(self, key)
-   1070 axis = self.axis or 0
-   1072 maybe_callable = com.apply_if_callable(key, self.obj)
--> 1073 return self._getitem_axis(maybe_callable, axis=axis)
-
-File ~/.local/lib/python3.10/site-packages/pandas/core/indexing.py:1301, in _LocIndexer._getitem_axis(self, key, axis)
-   1298     if hasattr(key, "ndim") and key.ndim > 1:
-   1299         raise ValueError("Cannot index with multidimensional key")
--> 1301     return self._getitem_iterable(key, axis=axis)
-   1303 # nested tuple slicing
-   1304 if is_nested_tuple(key, labels):
-
-File ~/.local/lib/python3.10/site-packages/pandas/core/indexing.py:1239, in _LocIndexer._getitem_iterable(self, key, axis)
-   1236 self._validate_key(key, axis)
-   1238 # A collection of keys
--> 1239 keyarr, indexer = self._get_listlike_indexer(key, axis)
-   1240 return self.obj._reindex_with_indexers(
-   1241     {axis: [keyarr, indexer]}, copy=True, allow_dups=True
-   1242 )
-
-File ~/.local/lib/python3.10/site-packages/pandas/core/indexing.py:1432, in _LocIndexer._get_listlike_indexer(self, key, axis)
-   1429 ax = self.obj._get_axis(axis)
-   1430 axis_name = self.obj._get_axis_name(axis)
--> 1432 keyarr, indexer = ax._get_indexer_strict(key, axis_name)
-   1434 return keyarr, indexer
-
-File ~/.local/lib/python3.10/site-packages/pandas/core/indexes/base.py:6070, in Index._get_indexer_strict(self, key, axis_name)
-   6067 else:
-   6068     keyarr, indexer, new_indexer = self._reindex_non_unique(keyarr)
--> 6070 self._raise_if_missing(keyarr, indexer, axis_name)
-   6072 keyarr = self.take(indexer)
-   6073 if isinstance(key, Index):
-   6074     # GH 42790 - Preserve name from an Index
-
-File ~/.local/lib/python3.10/site-packages/pandas/core/indexes/base.py:6133, in Index._raise_if_missing(self, key, indexer, axis_name)
-   6130     raise KeyError(f"None of [{key}] are in the [{axis_name}]")
-   6132 not_found = list(ensure_index(key)[missing_mask.nonzero()[0]].unique())
--> 6133 raise KeyError(f"{not_found} not in index")
-
-KeyError: "['V7(+b9)/vi'] not in index"
-
-
-

@@ -413,31 +413,29 @@

Cadences
-
[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.
-
-
-

Metadata#

@@ -450,100 +448,6 @@

Metadata -
Concatenated 'metadata.tsv' files cover 54 of the 54 scores.
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
pieceTimeSigKeySiglast_mclast_mnlength_qblast_mc_unfoldedlast_mn_unfoldedlength_qb_unfoldedvolta_mcsall_notes_qbn_onsetsn_onset_positionsguitar_chord_countform_label_countlabel_countannotated_keyannotatorsreviewerscomposed_start
corpus
mozart_piano_sonatasK279-11: 4/41: 0100100400.0200200800.0767.02031144100251CUli KneiselJohannes Hentschel, Markus Neuwirth1775
-

@@ -557,776 +461,6 @@

All annotation labels from the selected pieces -
15272 hand-annotated harmony labels:
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   mcmnquarterbeatsduration_qbmc_onsetmn_onsettimesigstaffvoicelabelglobalkeylocalkeypedalchordnumeralformfigbasschangesrelativerootcadencephraseendchord_typeglobalkey_is_minorlocalkey_is_minorchord_tonesadded_tonesrootbass_notespecialalt_labelvolta
corpuspiecei                               
mozart_piano_sonatasK279-101104.000000004/421C.I{CInanIInannannannannan{MFalseFalse(0, 4, 1)()00nannan
12242.000000004/421ii6CInanii6iinan6nannannannanmFalseFalse(-1, 3, 2)()2-1nannan
22260.5000001/21/24/421V2CInanV2Vnan2nannannannanMm7FalseFalse(-1, 1, 5, 2)()1-1nannan
32213/20.5000005/85/84/421I6CInanI6Inan6nannannannanMFalseFalse(4, 1, 0)()04nannan
42270.5000003/43/44/421ii6CInanii6iinan6nannannannanmFalseFalse(-1, 3, 2)()2-1nannan
52215/20.5000007/87/84/421VCInanVVnannannannannannanMFalseFalse(1, 5, 2)()11nannan
63384.000000004/421I|PAC}{CInanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannan
744122.000000004/421ii6CInanii6iinan6nannannannanmFalseFalse(-1, 3, 2)()2-1nannan
844140.5000001/21/24/421V2CInanV2Vnan2nannannannanMm7FalseFalse(-1, 1, 5, 2)()1-1nannan
94429/20.5000005/85/84/421I6CInanI6Inan6nannannannanMFalseFalse(4, 1, 0)()04nannan
1044150.5000003/43/44/421ii6CInanii6iinan6nannannannanmFalseFalse(-1, 3, 2)()2-1nannan
114431/20.5000007/87/84/421VCInanVVnannannannannannanMFalseFalse(1, 5, 2)()11nannan
1255162.000000004/421I|PAC}{CInanIInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannan
1355181.0000001/21/24/421V6(#11)CInanV6(#11)Vnan6#11nannannanMFalseFalse(5, 2, 1)(7,)15nannan
1455192.0000003/43/44/421V6CInanV6Vnan6nannannannanMFalseFalse(5, 2, 1)()15nannan
1566211.0000001/41/44/421V65CInanV65Vnan65nannannannanMm7FalseFalse(5, 2, -1, 1)()15nannan
1666221.0000001/21/24/421I[I(#9)CIII(#9)Inannan#9nannannanMFalseFalse(0, 4, 1)(9,)00nannan
1766232.0000003/43/44/421ICIIIInannannannannannanMFalseFalse(0, 4, 1)()00nannan
1877251.0000001/41/44/421V7/IVCIIV7/IVVnan7nanIVnannanMm7FalseFalse(0, 4, 1, -2)()00nannan
1977261.0000001/21/24/421IV(#9)CIIIV(#9)IVnannan#9nannannanMFalseFalse(-1, 3, 0)(8,)-1-1nannan
-

Filtering out pieces without cadence annotations#

@@ -1338,11 +472,6 @@

Filtering out pieces without cadence annotations -
Before: 54 pieces; after removing those without cadence labels: 54
-
-
-

@@ -1356,14 +485,6 @@

Show corpora containing pieces with cadence annotations -
-
1 corpora with 54 pieces containing cadence annotations:
-
-
-
{'mozart_piano_sonatas': '54 pieces'}
-
-
-

@@ -1377,280 +498,6 @@

All annotation labels from the selected pieces -
15236 hand-annotated harmony labels:
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   chordnumeralformfigbasschangesrelativerootcadencephraseendchord_typeglobalkey_is_minorlocalkey_is_minorchord_tonesadded_tonesrootbass_notespecialalt_labelvolta
corpusfnameinterval                  
mozart_piano_sonatasK279-1[0.0, 4.0)IInannannannannan{MFalseFalse(0, 4, 1)()00nannan
[4.0, 6.0)ii6iinan6nannannannanmFalseFalse(-1, 3, 2)()2-1nannan
[6.0, 6.5)V2Vnan2nannannannanMm7FalseFalse(-1, 1, 5, 2)()1-1nannan
[6.5, 7.0)I6Inan6nannannannanMFalseFalse(4, 1, 0)()04nannan
[7.0, 7.5)ii6iinan6nannannannanmFalseFalse(-1, 3, 2)()2-1nannan
[7.5, 8.0)VVnannannannannannanMFalseFalse(1, 5, 2)()11nannan
[8.0, 12.0)IInannannannanPAC}{MFalseFalse(0, 4, 1)()00nannan
[12.0, 14.0)ii6iinan6nannannannanmFalseFalse(-1, 3, 2)()2-1nannan
[14.0, 14.5)V2Vnan2nannannannanMm7FalseFalse(-1, 1, 5, 2)()1-1nannan
[14.5, 15.0)I6Inan6nannannannanMFalseFalse(4, 1, 0)()04nannan
-

@@ -1664,200 +511,6 @@

Metadata -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
TimeSigKeySiglast_mclast_mnlength_qblast_mc_unfoldedlast_mn_unfoldedlength_qb_unfoldedvolta_mcsall_notes_qb...imslpmusicbrainzoriginalFormattypesetterviafwikidatastaff_1_ambitusstaff_1_instrumentstaff_2_ambitusstaff_2_instrument
datasetpiece
mozart_piano_sonatasK279-11: 4/41: 0100100400.0200200800.0767.00...https://imslp.org/wiki/Piano_Sonata_No.1_in_C_...https://musicbrainz.org/work/62c0bdd8-46ca-4e1...capTobias SchölkopfNaNhttp://www.wikidata.org/entity/Q219495748-88 (C3-E6)Klavier linke Hand31-74 (G1-D5)Klavier linke Hand
K279-21: 3/41: -17674222.0152148444.0560.83...https://imslp.org/wiki/Piano_Sonata_No.1_in_C_...https://musicbrainz.org/work/62c0bdd8-46ca-4e1...capTobias SchölkopfNaNhttp://www.wikidata.org/entity/Q219495857-86 (A3-D6)Klavier linke Hand35-79 (B1-G5)Klavier linke Hand
K279-31: 2/41: 0160158316.0320316632.0699.50...https://imslp.org/wiki/Piano_Sonata_No.1_in_C_...https://musicbrainz.org/work/62c0bdd8-46ca-4e1...capTobias SchölkopfNaNhttp://www.wikidata.org/entity/Q219495954-88 (F#3-E6)Klavier linke Hand35-79 (B1-G5)Klavier linke Hand
K280-11: 3/41: -1144144432.0288288864.0911.33...https://imslp.org/wiki/Piano_Sonata_No.2_in_F_...https://musicbrainz.org/work/52912ca4-855d-451...capTobias Schölkopfhttps://viaf.org/viaf/185925450http://www.wikidata.org/entity/Q95453855-86 (G3-D6)Klavier linke Hand29-86 (F1-D6)Klavier linke Hand
K280-21: 6/81: -46060180.0120120360.0434.00...https://imslp.org/wiki/Piano_Sonata_No.2_in_F_...https://musicbrainz.org/work/52912ca4-855d-451...capTobias Schölkopfhttps://viaf.org/viaf/185925451http://www.wikidata.org/entity/Q95453948-87 (C3-Eb6)Klavier linke Hand32-73 (Ab1-Db5)Klavier linke Hand
-

5 rows × 53 columns

-
-
-
-

@@ -1938,66 +545,6 @@

Overall -
1103 cadence labels.
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
counts%
cadence
PAC5170.468722
HC3980.360834
EC810.073436
IAC690.062557
DC380.034451
-
@@ -2005,32 +552,6 @@

Overall -

@@ -2044,32 +565,6 @@

Per dataset -
@@ -2080,32 +575,6 @@

Per dataset -

@@ -2132,58 +601,6 @@

Number of cadences per phrase -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#phrases%
n_cadences
17790.734213
01690.159284
21040.098021
390.008483
-
@@ -2197,32 +614,6 @@

Number of cadences per phrase -

@@ -2233,118 +624,6 @@

Combinations of cadence types for phrases with more than one cadence -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
counts%
cadences
(EC, PAC)320.283186
(DC, PAC)220.194690
(HC, PAC)180.159292
(IAC, PAC)150.132743
(HC, DC, PAC)40.035398
(HC, IAC)40.035398
(HC, EC)30.026549
(PAC, HC)30.026549
(EC, HC)20.017699
(DC, EC, PAC)20.017699
(IAC, EC)20.017699
(IAC, HC)20.017699
(DC, HC)10.008850
(HC, IAC, PAC)10.008850
(IAC, DC, PAC)10.008850
(DC, HC, PAC)10.008850
-

@@ -2383,32 +662,6 @@

Positioning of cadences within phrases -

@@ -2427,11 +680,6 @@

Cadence ultima -
Ultima harmony missing for 17 cadence labels.
-
-
-

Ultimae as Roman numeral#

@@ -2465,32 +713,6 @@

Ultimae as Roman numeral -
@@ -2526,32 +748,6 @@

Ultimae bass note as scale degree -

@@ -2603,97 +799,6 @@

PACs with ultima I/i -
-
Progressions for 510 cadences:
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
counts%
chord progressions
(I, V(64), V7, I)70.013725
(V+6/IV, IV, V+6/IV, IV, V(64), V7, I)60.011765
(I6, ii7, I, IV, I6, ii7, I, ii6, V(64), V7, I)60.011765
(I, ii6, V2, I6, ii6, V, I)40.007843
(I, viio6/V, viio, I, ii6, V(64), V, I)40.007843
.........
(I, vi6, V6, IV6, iii6, ii6, V(64), viio2/V, V7, V(64), V(4), V7, I)10.001961
(I, I6, V7, vi(64), vi, ii6, viio64, I6, IV, V(64), V, I)10.001961
(i, VI, ii%65, V, i)10.001961
(#viio43, viio7/V, V(64), V7, i)10.001961
(I6, ii65, V(64), V7, I)10.001961
-

374 rows × 2 columns

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
counts%
numeral progressions
(I, V, V, I)80.015686
(I, ii, V, V, I)80.015686
(I, vi, ii, V, I)60.011765
(I, ii, I, IV, I, ii, I, ii, V, V, I)60.011765
(V, IV, V, IV, V, V, I)60.011765
.........
(I, I, I, V, V, V, I, I, V, I, I, #vii, ii, vii, V, V, I, I)10.001961
(vi, ii, V, I)10.001961
(I, I, V, V, vi, V, I, ii, V, V, I)10.001961
(I, ii, ii, V, I)10.001961
(V, i, iv, iv, vii, V, i, VI, VI, V, iv, ii, V, V, i)10.001961
-

341 rows × 2 columns

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
counts%
(I, V, I)220.043137
(I, ii, V, I)190.037255
(I, vii, I, ii, V, I)130.025490
(I, vi, ii, V, I)100.019608
(I, V, I, ii, V, I)80.015686
.........
(V, iv, V, i)10.001961
(I, V, I, V, vii, I, V, I, V, I, IV, V, I)10.001961
(i, V, i, iv, V, i)10.001961
(I, V, I, V, I, vi, ii, V, I)10.001961
(vii, V, i)10.001961
-

285 rows × 2 columns

-
@@ -2895,97 +829,6 @@

PACs ending on scale degree 1 -
Progressions for 505 cadences:
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
counts%
bass progressions
(1, 2, 3, 4, 5, 5, 1)80.015842
(1, 4, 5, 5, 1)80.015842
(1, 5, 5, 1)70.013861
(3, 4, 3, 4, 5, 5, 1)70.013861
(3, 2, 1, 4, 3, 2, 1, 4, 5, 5, 1)60.011881
.........
(1, 3, 4, #4, 5, 5, 1)10.001980
(6, 4, 5, 1)10.001980
(1, 3, 7, 2, 6, 7, 1, 4, 5, 5, 1)10.001980
(1, 5, 5, 5, 6, 7, 1, 4, 5, 5, 1)10.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)10.001980
-

336 rows × 2 columns

-
@@ -3149,32 +909,6 @@

Chordal roots for the 3 last stages -

@@ -3186,32 +920,6 @@

Complete chords for the last four stages in major -
-

@@ -3222,32 +930,6 @@

Bass degrees for the last 6 stages. -

@@ -3262,32 +944,6 @@

Bass degrees without accidentals -

@@ -3301,35 +957,6 @@

HCs ending on V -
Progressions for 376 cadences:
-
-
-
diff --git a/notebooks/notes_stats.html b/notebooks/notes_stats.html index e3eefed..301881f 100644 --- a/notebooks/notes_stats.html +++ b/notebooks/notes_stats.html @@ -9,7 +9,7 @@ - Notes — The Annotated Mozart Sonatas v2.0 documentation + Notes — The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation @@ -114,7 +114,7 @@ -

The Annotated Mozart Sonatas v2.0 documentation

+

The Annotated Mozart Sonatas: Score, Harmony, and Cadence v2.1 documentation

@@ -400,9 +400,9 @@

Notes#
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
 
@@ -425,12 +425,12 @@

Notes# - filters out file extensions requiring conversion (such as .xml), and - excludes review files and folders. - has active scores measures notes expanded - metadata view detected detected parsed detected parsed detected parsed -corpus -mozart_piano_sonatas yes default 54 54 54 54 54 54 54 + has active scores measures notes expanded chords + metadata view detected detected parsed detected parsed detected parsed detected parsed +corpus +mozart_piano_sonatas yes default 54 54 54 54 54 54 54 54 54 -378/1088 files are excluded from this view. +378/1250 files are excluded from this view. 4/58 pieces are excluded from this view. 378 files have been excluded based on their subdir. @@ -440,7 +440,7 @@

Notes#
-
N = 54 annotated pieces, 162 parsed dataframes.
+
N = 54 annotated pieces, 216 parsed dataframes.
 
@@ -526,8 +526,8 @@

Metadata -
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
-