diff --git a/.buildinfo b/.buildinfo index 06ca9b5..f69996e 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: 43acd8a8f9ab2a3d6aace1215956a531 +config: 38b48bac8135c197fd2030b473163df8 tags: 645f666f9bcd5a90fca523b33c5a78b7 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 b1c955b..7a07d41 100644 --- a/analyses.html +++ b/analyses.html @@ -9,7 +9,7 @@ -
An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.0 documentation
+An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.1 documentation
diff --git a/genindex.html b/genindex.html index 97735cf..ad097c3 100644 --- a/genindex.html +++ b/genindex.html @@ -8,7 +8,7 @@ -An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.0 documentation
+An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.1 documentation
diff --git a/index.html b/index.html index eb3664d..6310c1a 100644 --- a/index.html +++ b/index.html @@ -9,7 +9,7 @@ -An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.0 documentation
+An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.1 documentation
@@ -343,46 +343,46 @@For information on how to obtain and use the dataset, please refer to this documentation page.
An Annotated Corpus of Tonal Piano Music from the Long 19th Century
+An Annotated Corpus of Tonal Piano Music from the Long 19th Century
Version history
Getting the data
+With full version history
Without full version history
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
+beethoven_piano_sonatas
chopin_mazurkas
debussy_suite_bergamasque
dvorak_silhouettes
grieg_lyric_pieces
liszt_pelerinage
medtner_tales
schumann_kinderszenen
tchaikovsky_seasons
An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.0 documentation
+An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.1 documentation
diff --git a/notebooks/annotations.html b/notebooks/annotations.html index 4acae50..3a193db 100644 --- a/notebooks/annotations.html +++ b/notebooks/annotations.html @@ -9,7 +9,7 @@ -An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.0 documentation
+An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.1 documentation
@@ -398,9 +398,9 @@Data and software versions
--------------------------
-Data repo 'romantic_piano_corpus' @ 52ef813
+Data repo 'romantic_piano_corpus' @ 8789b86
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
-beethoven_piano_sonatas yes annotated 87 87 87 87 64 64
-chopin_mazurkas yes annotated 55 55 55 55 55 55
-debussy_suite_bergamasque yes annotated 4 4 4 4 4 4
-dvorak_silhouettes yes annotated 12 12 12 12 12 12
-grieg_lyric_pieces yes annotated 66 66 66 66 66 66
-liszt_pelerinage yes annotated 19 19 19 19 19 19
-medtner_tales yes annotated 19 19 19 19 19 19
-schumann_kinderszenen yes annotated 13 13 13 13 13 13
-tchaikovsky_seasons yes annotated 12 12 12 12 12 12
+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.
-
-
-There are 1 orphans that could not be attributed to any of the respective corpus's pieces.
+DeprecationWarning: 'fnames_with_incomplete_facets' was renamed to 'pieces_with_incomplete_facets' in ms3 v2.
N = 287 annotated pieces, 838 parsed dataframes.
-
Metadata covers 287 of the 287 scores.
-
- | - | - | mc | -mn | -quarterbeats | -quarterbeats_all_endings | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -... | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -volta | -pedalend | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
beethoven_piano_sonatas | -01-1 | -[0.0, 9.0) | -1 | -0 | -0 | -0 | -9.0 | -0 | -3/4 | -2/2 | -2 | -1 | -... | -{ | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -<NA> | -NaN | -
[9.0, 17.0) | -4 | -3 | -9 | -9 | -8.0 | -0 | -0 | -2/2 | -2 | -1 | -... | -NaN | -Mm7 | -True | -True | -(5, 2, -1, 1) | -() | -1 | -5 | -<NA> | -NaN | -||
[17.0, 21.0) | -6 | -5 | -17 | -17 | -4.0 | -0 | -0 | -2/2 | -2 | -1 | -... | -NaN | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -<NA> | -NaN | -||
[21.0, 25.0) | -7 | -6 | -21 | -21 | -4.0 | -0 | -0 | -2/2 | -2 | -1 | -... | -NaN | -o | -True | -True | -(2, -1, 5) | -() | -5 | -2 | -<NA> | -NaN | -||
[25.0, 27.0) | -8 | -7 | -25 | -25 | -2.0 | -0 | -0 | -2/2 | -2 | -1 | -... | -NaN | -m | -True | -True | -(-3, 1, 0) | -() | -0 | --3 | -<NA> | -NaN | -
5 rows × 33 columns
-Concatenated annotation tables contain 57214 rows.
-687 of them are not chords. Their values are: {'{': 646, '}': 32, '|PAC}': 6, '|HC': 2, '|PAC': 1}
-Dataset contains 56527 tokens and 3164 types over 264 documents.
-
corpus phraseend
-beethoven_piano_sonatas } 925
- { 918
- }{ 424
-chopin_mazurkas } 528
- { 520
- }{ 58
-debussy_suite_bergamasque { 15
- } 15
- }{ 10
-dvorak_silhouettes { 93
- } 92
- }{ 77
-grieg_lyric_pieces } 519
- { 515
- }{ 33
-liszt_pelerinage } 208
- { 205
- }{ 68
-medtner_tales } 204
- { 203
- }{ 80
-schumann_kinderszenen } 83
- { 79
- }{ 2
-tchaikovsky_seasons { 288
- } 288
- }{ 10
-Name: phraseend, dtype: int64
-
Series([], dtype: int64)
-
Overall number of phrases is 3598
-
- | - | - | mc | -mn | -quarterbeats | -duration_qb | -quarterbeats_all_endings | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -alt_label | -globalkey | -localkey | -pedal | -chord | -special | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -volta | -pedalend | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -phrase_slice | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
beethoven_piano_sonatas | -01-1 | -[0.0, 32.0) | -1 | -0 | -0 | -32.000000 | -0 | -0 | -3/4 | -2/2 | -2 | -1 | -f.i{ | -nan | -f | -i | -nan | -i | -nan | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -
[32.0, 64.0) | -9 | -8 | -32 | -32.000000 | -32 | -3/4 | -3/4 | -2/2 | -2 | -1 | -v{ | -nan | -f | -i | -nan | -v | -nan | -v | -nan | -nan | -nan | -nan | -nan | -{ | -m | -True | -True | -(1, -2, 2) | -() | -1 | -1 | -nan | -nan | -||
[64.0, 72.0) | -17 | -16 | -64 | -8.000000 | -64 | -3/4 | -3/4 | -2/2 | -2 | -1 | -I6{ | -nan | -f | -III | -nan | -I6 | -nan | -I | -nan | -6 | -nan | -nan | -nan | -{ | -M | -True | -False | -(4, 1, 0) | -() | -0 | -4 | -nan | -nan | -||
[72.0, 77.0) | -19 | -18 | -72 | -5.000000 | -72 | -3/4 | -3/4 | -2/2 | -2 | -1 | -I6{ | -nan | -f | -III | -nan | -I6 | -nan | -I | -nan | -6 | -nan | -nan | -nan | -{ | -M | -True | -False | -(4, 1, 0) | -() | -0 | -4 | -nan | -nan | -||
[77.0, 163.0) | -21 | -20 | -77 | -86.000000 | -77 | -0 | -0 | -2/2 | -2 | -1 | -V[V|HC}{ | -nan | -f | -III | -V | -V | -nan | -V | -nan | -nan | -nan | -nan | -HC | -}{ | -M | -True | -False | -(1, 5, 2) | -() | -1 | -1 | -nan | -nan | -||
[163.0, 192.0) | -42 | -41 | -163 | -29.000000 | -163 | -1/2 | -1/2 | -2/2 | -2 | -1 | -viio7/V{ | -nan | -f | -III | -nan | -viio7/V | -nan | -vii | -o | -7 | -nan | -V | -nan | -{ | -o7 | -True | -False | -(6, 3, 0, -3) | -() | -6 | -6 | -nan | -nan | -||
[192.0, 217.0) | -50 | -48 | -192 | -25.000000 | -192 | -0 | -3/4 | -2/2 | -2 | -1 | -{ | -nan | -f | -III | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -{ | -nan | -True | -False | -() | -() | -nan | -nan | -||||
[217.0, 249.0) | -57 | -55 | -217 | -32.000000 | -217 | -0 | -0 | -2/2 | -2 | -1 | -V[V|HC}{ | -nan | -f | -iv | -V | -V | -nan | -V | -nan | -nan | -nan | -nan | -HC | -}{ | -M | -True | -True | -(1, 5, 2) | -() | -1 | -1 | -nan | -nan | -||
[249.0, 321.0) | -65 | -63 | -249 | -72.000000 | -249 | -0 | -0 | -2/2 | -2 | -1 | -V[V|HC}{ | -nan | -f | -v | -V | -V | -nan | -V | -nan | -nan | -nan | -nan | -HC | -}{ | -M | -True | -True | -(1, 5, 2) | -() | -1 | -1 | -nan | -nan | -||
[321.0, 377.0) | -83 | -81 | -321 | -56.000000 | -321 | -0 | -0 | -2/2 | -2 | -1 | -V[V|HC}{ | -nan | -f | -i | -V | -V | -nan | -V | -nan | -nan | -nan | -nan | -HC | -}{ | -M | -True | -True | -(1, 5, 2) | -() | -1 | -1 | -nan | -nan | -
- | - | - | - | mc | -mn | -quarterbeats | -quarterbeats_all_endings | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -... | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -volta | -pedalend | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -phrase_slice | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
beethoven_piano_sonatas | -01-1 | -[0.0, 32.0) | -[0.0, 0.0) | -1 | -0 | -0 | -0 | -0.0 | -0 | -3/4 | -2/2 | -2 | -1 | -... | -{ | -<NA> | -True | -True | -<NA> | -<NA> | -<NA> | -<NA> | -NaN | -NaN | -
[0.0, 9.0) | -1 | -0 | -0 | -0 | -9.0 | -0 | -3/4 | -2/2 | -2 | -1 | -... | -<NA> | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -NaN | -NaN | -|||
[9.0, 17.0) | -4 | -3 | -9 | -9 | -8.0 | -0 | -0 | -2/2 | -2 | -1 | -... | -NaN | -Mm7 | -True | -True | -(5, 2, -1, 1) | -() | -1 | -5 | -NaN | -NaN | -|||
[17.0, 21.0) | -6 | -5 | -17 | -17 | -4.0 | -0 | -0 | -2/2 | -2 | -1 | -... | -NaN | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -NaN | -NaN | -|||
[21.0, 25.0) | -7 | -6 | -21 | -21 | -4.0 | -0 | -0 | -2/2 | -2 | -1 | -... | -NaN | -o | -True | -True | -(2, -1, 5) | -() | -5 | -2 | -NaN | -NaN | -|||
... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -
tchaikovsky_seasons | -op37a12 | -[493.0, 528.0) | -[495.0, 499.0) | -166 | -166 | -495 | -495 | -4.0 | -0 | -0 | -3/4 | -2 | -1 | -... | -NaN | -M | -False | -False | -(1, 0, 4) | -() | -1 | -1 | -NaN | -NaN | -
[499.0, 501.0) | -167 | -167 | -499 | -499 | -2.0 | -1/4 | -1/4 | -3/4 | -2 | -1 | -... | -NaN | -Ger | -False | -False | -(6, -4, 0, -3) | -() | -6 | -6 | -NaN | -NaN | -|||
[501.0, 504.0) | -168 | -168 | -501 | -501 | -3.0 | -0 | -0 | -3/4 | -2 | -1 | -... | -NaN | -M | -False | -False | -(1, 0, 4) | -() | -1 | -1 | -NaN | -NaN | -|||
[504.0, 504.0) | -169 | -169 | -504 | -504 | -0.0 | -0 | -0 | -3/4 | -2 | -1 | -... | -} | -<NA> | -False | -False | -<NA> | -<NA> | -<NA> | -<NA> | -NaN | -NaN | -|||
[504.0, 528.0) | -169 | -169 | -504 | -504 | -24.0 | -0 | -0 | -3/4 | -2 | -1 | -... | -<NA> | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -NaN | -NaN | -
64883 rows × 33 columns
-Filtered out the 53 phrases incorporating more than one time signature.
-
- | #time signatures | -#phrases | -
---|---|---|
0 | -1 | -3545 | -
1 | -2 | -52 | -
2 | -3 | -1 | -
- | - | - | n_local_keys | -local_keys | -mc | -mn | -quarterbeats | -duration_qb | -quarterbeats_all_endings | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -alt_label | -globalkey | -localkey | -pedal | -chord | -special | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -volta | -pedalend | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -phrase_slice | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
beethoven_piano_sonatas | -01-1 | -[0.0, 32.0) | -1 | -('i',) | -1 | -0 | -0 | -32.000000 | -0 | -0 | -3/4 | -2/2 | -2 | -1 | -f.i{ | -nan | -f | -i | -nan | -i | -nan | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -
[32.0, 64.0) | -2 | -('i', 'III') | -9 | -8 | -32 | -32.000000 | -32 | -3/4 | -3/4 | -2/2 | -2 | -1 | -v{ | -nan | -f | -i | -nan | -v | -nan | -v | -nan | -nan | -nan | -nan | -nan | -{ | -m | -True | -True | -(1, -2, 2) | -() | -1 | -1 | -nan | -nan | -||
[64.0, 72.0) | -1 | -('III',) | -17 | -16 | -64 | -8.000000 | -64 | -3/4 | -3/4 | -2/2 | -2 | -1 | -I6{ | -nan | -f | -III | -nan | -I6 | -nan | -I | -nan | -6 | -nan | -nan | -nan | -{ | -M | -True | -False | -(4, 1, 0) | -() | -0 | -4 | -nan | -nan | -||
[72.0, 77.0) | -1 | -('III',) | -19 | -18 | -72 | -5.000000 | -72 | -3/4 | -3/4 | -2/2 | -2 | -1 | -I6{ | -nan | -f | -III | -nan | -I6 | -nan | -I | -nan | -6 | -nan | -nan | -nan | -{ | -M | -True | -False | -(4, 1, 0) | -() | -0 | -4 | -nan | -nan | -||
[77.0, 163.0) | -1 | -('III',) | -21 | -20 | -77 | -86.000000 | -77 | -0 | -0 | -2/2 | -2 | -1 | -V[V|HC}{ | -nan | -f | -III | -V | -V | -nan | -V | -nan | -nan | -nan | -nan | -HC | -}{ | -M | -True | -False | -(1, 5, 2) | -() | -1 | -1 | -nan | -nan | -||
[163.0, 192.0) | -1 | -('III',) | -42 | -41 | -163 | -29.000000 | -163 | -1/2 | -1/2 | -2/2 | -2 | -1 | -viio7/V{ | -nan | -f | -III | -nan | -viio7/V | -nan | -vii | -o | -7 | -nan | -V | -nan | -{ | -o7 | -True | -False | -(6, 3, 0, -3) | -() | -6 | -6 | -nan | -nan | -||
[192.0, 217.0) | -2 | -('III', 'iv') | -50 | -48 | -192 | -25.000000 | -192 | -0 | -3/4 | -2/2 | -2 | -1 | -{ | -nan | -f | -III | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -nan | -{ | -nan | -True | -False | -() | -() | -nan | -nan | -||||
[217.0, 249.0) | -2 | -('iv', 'v') | -57 | -55 | -217 | -32.000000 | -217 | -0 | -0 | -2/2 | -2 | -1 | -V[V|HC}{ | -nan | -f | -iv | -V | -V | -nan | -V | -nan | -nan | -nan | -nan | -HC | -}{ | -M | -True | -True | -(1, 5, 2) | -() | -1 | -1 | -nan | -nan | -||
[249.0, 321.0) | -4 | -('v', 'iv', 'III', 'i') | -65 | -63 | -249 | -72.000000 | -249 | -0 | -0 | -2/2 | -2 | -1 | -V[V|HC}{ | -nan | -f | -v | -V | -V | -nan | -V | -nan | -nan | -nan | -nan | -HC | -}{ | -M | -True | -True | -(1, 5, 2) | -() | -1 | -1 | -nan | -nan | -||
[321.0, 377.0) | -1 | -('i',) | -83 | -81 | -321 | -56.000000 | -321 | -0 | -0 | -2/2 | -2 | -1 | -V[V|HC}{ | -nan | -f | -i | -V | -V | -nan | -V | -nan | -nan | -nan | -nan | -HC | -}{ | -M | -True | -True | -(1, 5, 2) | -() | -1 | -1 | -nan | -nan | -
- | #phrases | -
---|---|
unique keys | -- |
1 | -2943 | -
2 | -581 | -
3 | -53 | -
4 | -12 | -
6 | -7 | -
5 | -1 | -
8 | -1 | -
- | #phrases | -% | -
---|---|---|
local_keys | -- | - |
I | -1415 | -0.480802 | -
i | -867 | -0.294597 | -
III | -122 | -0.041454 | -
V | -105 | -0.035678 | -
v | -58 | -0.019708 | -
vi | -57 | -0.019368 | -
IV | -54 | -0.018349 | -
VI | -51 | -0.017329 | -
iii | -46 | -0.015630 | -
VII | -25 | -0.008495 | -
bVI | -20 | -0.006796 | -
iv | -16 | -0.005437 | -
#V | -13 | -0.004417 | -
bIII | -13 | -0.004417 | -
vi/V | -10 | -0.003398 | -
#iii | -8 | -0.002718 | -
#II | -6 | -0.002039 | -
bII | -6 | -0.002039 | -
ii | -6 | -0.002039 | -
bvi | -5 | -0.001699 | -
#VII | -4 | -0.001359 | -
iv/iv | -4 | -0.001359 | -
bV | -4 | -0.001359 | -
#iv | -3 | -0.001019 | -
vii | -3 | -0.001019 | -
ii/VI | -3 | -0.001019 | -
bVII | -2 | -0.000680 | -
bI | -2 | -0.000680 | -
bIV | -2 | -0.000680 | -
bII/V | -2 | -0.000680 | -
II | -2 | -0.000680 | -
bii | -1 | -0.000340 | -
bi | -1 | -0.000340 | -
V/V | -1 | -0.000340 | -
#III | -1 | -0.000340 | -
V/VII | -1 | -0.000340 | -
#I | -1 | -0.000340 | -
#vii | -1 | -0.000340 | -
IV/IV | -1 | -0.000340 | -
iii/bVI | -1 | -0.000340 | -
- | counts | -% | -
---|---|---|
modulations | -- | - |
(I, V) | -46 | -0.070229 | -
(i, III) | -41 | -0.062595 | -
(III, i) | -41 | -0.062595 | -
(V, I) | -38 | -0.058015 | -
(i, I) | -23 | -0.035115 | -
... | -... | -... | -
(ii, iii) | -1 | -0.001527 | -
(v/v, i) | -1 | -0.001527 | -
(I, v) | -1 | -0.001527 | -
(i, #VI, III/#VI) | -1 | -0.001527 | -
(iii/bVI, I) | -1 | -0.001527 | -
221 rows × 2 columns
-Overall number of key segments is 1481
-
- | - | - | mc | -mn | -quarterbeats | -quarterbeats_all_endings | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -alt_label | -globalkey | -localkey | -pedal | -chord | -special | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -volta | -pedalend | -localkey_fifths | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -localkey_slice | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
beethoven_piano_sonatas | -01-1 | -[0.0, 41.0) | -1 | -0 | -0 | -0 | -41.000000 | -0 | -3/4 | -2/2 | -2 | -1 | -f.i{ | -nan | -f | -i | -nan | -i | -nan | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -0 | -
[41.0, 209.0) | -12 | -11 | -41 | -41 | -168.000000 | -0 | -0 | -2/2 | -2 | -1 | -III.IVM2 | -ii7(2) | -f | -III | -nan | -IVM2 | -nan | -IV | -M | -2 | -nan | -nan | -nan | -nan | -MM7 | -True | -False | -(4, -1, 3, 0) | -() | --1 | -4 | -nan | -nan | --3 | -||
[209.0, 247.0) | -55 | -53 | -209 | -209 | -38.000000 | -0 | -0 | -2/2 | -2 | -1 | -iv.viio65/V | -nan | -f | -iv | -nan | -viio65/V | -nan | -vii | -o | -65 | -nan | -V | -nan | -nan | -o7 | -True | -True | -(3, 0, -3, 6) | -() | -6 | -3 | -nan | -nan | --1 | -||
[247.0, 276.0) | -64 | -62 | -247 | -247 | -29.000000 | -1/2 | -1/2 | -2/2 | -2 | -1 | -v.It6 | -nan | -f | -v | -nan | -It6 | -It | -vii | -o | -6 | -b3 | -V | -nan | -nan | -It | -True | -True | -(-4, 0, 6) | -() | -6 | --4 | -nan | -nan | -1 | -||
[276.0, 284.0) | -71 | -69 | -276 | -276 | -8.000000 | -3/4 | -3/4 | -2/2 | -2 | -1 | -iv.iio64 | -nan | -f | -iv | -nan | -iio64 | -nan | -ii | -o | -64 | -nan | -nan | -nan | -nan | -o | -True | -True | -(-4, 2, -1) | -() | -2 | --4 | -nan | -nan | --1 | -
86 keys overall including hierarchical such as 'III/v'.
-
61 keys overall after resolving hierarchical ones.
-
globalkey_is_minor localkey
-False I 36636.708333
-True i 24808.125
-False V 3466.0
-True I 3421.666667
- III 3358.0
- ...
-False bI 22.0
- bvii 12.0
- #I 11.0
- bv 8.0
- bii 4.0
-Name: duration_qb, Length: 61, dtype: object
-
- | duration_qb | -fraction | -
---|---|---|
localkey_is_minor | -- | - |
False | -56496.50 | -61.8 | -
True | -34872.75 | -38.2 | -
- | - | - | - | mc | -mn | -quarterbeats | -quarterbeats_all_endings | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -... | -nominal_duration | -scalar | -tied | -tpc | -midi | -name | -octave | -chord_id | -volta | -tremolo | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -localkey_slice | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
beethoven_piano_sonatas | -01-1 | -[0.0, 41.0) | -[0.0, 1.0) | -1 | -0 | -0 | -0 | -1.0 | -0 | -3/4 | -2/2 | -1 | -1 | -... | -1/4 | -1 | -<NA> | -0 | -60 | -C4 | -4 | -0 | -<NA> | -NaN | -
[1.0, 2.0) | -2 | -1 | -1 | -1 | -1.0 | -0 | -0 | -2/2 | -1 | -1 | -... | -1/4 | -1 | -<NA> | --1 | -65 | -F4 | -4 | -1 | -<NA> | -NaN | -|||
[2.0, 3.0) | -2 | -1 | -2 | -2 | -1.0 | -1/4 | -1/4 | -2/2 | -1 | -1 | -... | -1/4 | -1 | -<NA> | --4 | -68 | -Ab4 | -4 | -2 | -<NA> | -NaN | -|||
[3.0, 4.0) | -2 | -1 | -3 | -3 | -1.0 | -1/2 | -1/2 | -2/2 | -1 | -1 | -... | -1/4 | -1 | -<NA> | -0 | -72 | -C5 | -5 | -3 | -<NA> | -NaN | -|||
[4.0, 5.0) | -2 | -1 | -4 | -4 | -1.0 | -3/4 | -3/4 | -2/2 | -1 | -1 | -... | -1/4 | -1 | -<NA> | --1 | -77 | -F5 | -5 | -4 | -<NA> | -NaN | -|||
... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -
tchaikovsky_seasons | -op37a12 | -[442.0, 528.0) | -[525.0, 526.0) | -176 | -176 | -525 | -525 | -1.0 | -0 | -0 | -3/4 | -2 | -1 | -... | -1/4 | -1 | -<NA> | -0 | -72 | -C5 | -5 | -1071 | -<NA> | -NaN | -
[525.0, 526.0) | -176 | -176 | -525 | -525 | -1.0 | -0 | -0 | -3/4 | -2 | -1 | -... | -1/4 | -1 | -<NA> | --3 | -75 | -Eb5 | -5 | -1071 | -<NA> | -NaN | -|||
[525.0, 526.0) | -176 | -176 | -525 | -525 | -1.0 | -0 | -0 | -3/4 | -1 | -1 | -... | -1/4 | -1 | -<NA> | --4 | -80 | -Ab5 | -5 | -1070 | -<NA> | -NaN | -|||
[525.0, 526.0) | -176 | -176 | -525 | -525 | -1.0 | -0 | -0 | -3/4 | -1 | -1 | -... | -1/4 | -1 | -<NA> | -0 | -84 | -C6 | -6 | -1070 | -<NA> | -NaN | -|||
[525.0, 526.0) | -176 | -176 | -525 | -525 | -1.0 | -0 | -0 | -3/4 | -1 | -1 | -... | -1/4 | -1 | -<NA> | --4 | -92 | -Ab6 | -6 | -1070 | -<NA> | -NaN | -
434329 rows × 22 columns
-On diminished or augmented scale degrees: 336.50000000000017 / 91369.25000000001 = 0.0036828582920402663
-
localkey_is_minor corpus chord
-False beethoven_piano_sonatas I 2208
- V 1178
- I6 1122
- V7 1027
- V6 466
- ...
-True tchaikovsky_seasons i(4)/v 1
- i/v 1
- ii64 1
- v6/iv 1
- ii%65(2) 1
-Name: count, Length: 6711, dtype: int64
-
localkey_is_minor fname chord
-False 01-1 V7 11
- I6 8
- I 7
- ii6 5
- V 5
- ..
-True op71n07 ii%65 3
- VIM43 2
- ii%7 2
- V(964) 2
- #viio2 1
-Name: count, Length: 16025, dtype: int64
-
{False: set(), True: set()}
-
localkey_is_minor from to
-False V7 I 1248
- V I 582
- I V 445
- V7 404
- V2 I6 344
- ...
-True V65/iv V6/iv 1
- IV 1
- #viio7/iv 1
- V65/ii v64 1
- vo7 i 1
-Name: count, Length: 14950, dtype: int64
-
localkey_is_minor corpus from to
-False beethoven_piano_sonatas V7 I 525
- V I 318
- V2 I6 238
- I V 228
- V(64) V7 212
- ...
-True tchaikovsky_seasons V7(2) V7 1
- V2/bII ii%65(2) 1
- ii%43 V 1
- V7 viio43/V 1
- ii%65(2) ii%65 1
-Name: count, Length: 19095, dtype: int64
-
(('beethoven_piano_sonatas', '23-2', Interval(190.0, 194.0, closed='left')),): DataFrame has only one row, cannot compute bigram.
-Group '(True, '23-2')' will be missing from the processed data.
-
localkey_is_minor fname from to
-False 01-1 V(64) V7 4
- viio7/V V(64) 3
- ii6(2) ii6 3
- V65/V V 3
- V7(+b9) V7 3
- ..
-True op71n07 V(964) ii%65 2
- VIM43 ii%7 2
- ii%65 VIM43 2
- ii%7 V(964) 2
- ii%65 #viio2 1
-Name: count, Length: 27217, dtype: int64
-
An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.0 documentation
+An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.1 documentation
@@ -396,9 +396,9 @@Data and software versions
--------------------------
-Data repo 'romantic_piano_corpus' @ 52ef813
+Data repo 'romantic_piano_corpus' @ 8789b86
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
-beethoven_piano_sonatas yes annotated 64 64
-chopin_mazurkas yes annotated 55 55
-debussy_suite_bergamasque yes annotated 4 4
-dvorak_silhouettes yes annotated 12 12
-grieg_lyric_pieces yes annotated 66 66
-liszt_pelerinage yes annotated 19 19
-medtner_tales yes annotated 19 19
-schumann_kinderszenen yes annotated 13 13
-tchaikovsky_seasons yes annotated 12 12
-
-11/12 facets are excluded from this view.
-
-
-There are 1 orphans that could not be attributed to any of the respective corpus's pieces.
+---------------------------------------------------------------------------
+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 = 264 annotated pieces, 264 parsed dataframes.
-
Concatenated 'metadata.tsv' files cover 264 of the 264 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 | -harmony_version | -annotators | -reviewers | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
beethoven_piano_sonatas | -01-1 | -1: 2/2 | -1: -4 | -154 | -152 | -608.0 | -308.0 | -304.0 | -1216.0 | -- | 1476.00 | -1679 | -985 | -0 | -0 | -241 | -f | -2.3.0 | -Lars & Ya-Chuan (2.2.0), John Heilig (2.3.0) | -AN | -
chopin_mazurkas | -BI105-2op30-2 | -1: 3/4 | -1: 2 | -65 | -64 | -193.0 | -65.0 | -64.0 | -193.0 | -- | 711.00 | -810 | -274 | -0 | -0 | -116 | -b | -2.3.0 | -Wendelin Bitzan (1.0.0), Adrian Nagel (2.2.0),... | -JH, AN, DK | -
debussy_suite_bergamasque | -l075-01_suite_prelude | -1: 4/4 | -1: -1 | -89 | -89 | -356.0 | -89.0 | -89.0 | -356.0 | -- | 1533.67 | -1721 | -870 | -0 | -0 | -274 | -F | -2.3.0 | -Adrian Nagel (2.1.1), Amelia Brey (2.3.0) | -AB, AN | -
dvorak_silhouettes | -op08n01 | -1: 6/8 | -1: 4, 7: -5, 49: 4 | -54 | -52 | -156.5 | -54.0 | -52.0 | -156.5 | -- | 658.75 | -957 | -288 | -0 | -0 | -80 | -c# | -2.3.0 | -Daniel Grote (2.1.1), Hanné Becker (2.3.0) | -Johannes Hentschel (2.1.1), AN | -
grieg_lyric_pieces | -op12n01 | -1: 2/4 | -1: -3 | -23 | -23 | -46.0 | -23.0 | -23.0 | -46.0 | -- | 135.50 | -268 | -156 | -0 | -0 | -43 | -Eb | -2.3.0 | -Adrian Nagel (2.1.1), John Heilig (2.30) | -Adrian Nagel | -
liszt_pelerinage | -160.01_Chapelle_de_Guillaume_Tell | -1: 4/4 | -1: 0 | -97 | -97 | -388.0 | -97.0 | -97.0 | -388.0 | -- | 1902.42 | -2879 | -1069 | -0 | -0 | -174 | -C | -2.3.0 | -Adrian Nagel (2.1.1), Amelia Brey (2.3.0) | -Johannes Hentschel (1-33 & 82-97), AB, AN | -
medtner_tales | -op08n01 | -1: 4/8 | -1: -3 | -81 | -81 | -162.0 | -81.0 | -81.0 | -162.0 | -- | 603.00 | -1481 | -528 | -0 | -0 | -213 | -c | -2.3.0 | -Wendelin Bitzan (2.2.0), John Heilig (2.3.0) | -Adrian Nagel, DK | -
schumann_kinderszenen | -n01 | -1: 2/4 | -1: 1 | -22 | -22 | -44.0 | -44.0 | -44.0 | -88.0 | -- | 134.33 | -241 | -141 | -0 | -0 | -44 | -G | -2.3.0 | -Tal Soker (2.1.1), John Heilig (2.3.0) | -AN, JHei, JH | -
tchaikovsky_seasons | -op37a01 | -1: 3/4 | -1: 3, 29: 1, 63: 3 | -103 | -103 | -309.0 | -103.0 | -103.0 | -309.0 | -- | 1058.17 | -1537 | -829 | -0 | -0 | -313 | -A | -2.3.0 | -Adrian Nagel (2.1.1), John Heilig (2.3.0) | -Johannes Hentschel, AN | -
57455 hand-annotated harmony labels:
-
- | - | - | mc | -mn | -quarterbeats | -quarterbeats_all_endings | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -alt_label | -globalkey | -localkey | -pedal | -chord | -special | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -volta | -pedalend | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -piece | -i | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
beethoven_piano_sonatas | -01-1 | -0 | -1 | -0 | -0 | -0 | -9.000000 | -0 | -3/4 | -2/2 | -2 | -1 | -f.i{ | -nan | -f | -i | -nan | -i | -nan | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -|
1 | -4 | -3 | -9 | -9 | -8.000000 | -0 | -0 | -2/2 | -2 | -1 | -V65 | -nan | -f | -i | -nan | -V65 | -nan | -V | -nan | -65 | -nan | -nan | -nan | -nan | -Mm7 | -True | -True | -(5, 2, -1, 1) | -() | -1 | -5 | -nan | -|||
2 | -6 | -5 | -17 | -17 | -4.000000 | -0 | -0 | -2/2 | -2 | -1 | -i | -nan | -f | -i | -nan | -i | -nan | -i | -nan | -nan | -nan | -nan | -nan | -nan | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -|||
3 | -7 | -6 | -21 | -21 | -4.000000 | -0 | -0 | -2/2 | -2 | -1 | -#viio6 | -nan | -f | -i | -nan | -#viio6 | -nan | -#vii | -o | -6 | -nan | -nan | -nan | -nan | -o | -True | -True | -(2, -1, 5) | -() | -5 | -2 | -nan | -|||
4 | -8 | -7 | -25 | -25 | -2.000000 | -0 | -0 | -2/2 | -2 | -1 | -i6 | -nan | -f | -i | -nan | -i6 | -nan | -i | -nan | -6 | -nan | -nan | -nan | -nan | -m | -True | -True | -(-3, 1, 0) | -() | -0 | --3 | -nan | -|||
5 | -8 | -7 | -27 | -27 | -2.000000 | -1/2 | -1/2 | -2/2 | -2 | -1 | -iio6 | -nan | -f | -i | -nan | -iio6 | -nan | -ii | -o | -6 | -nan | -nan | -nan | -nan | -o | -True | -True | -(-1, -4, 2) | -() | -2 | --1 | -nan | -|||
6 | -9 | -8 | -29 | -29 | -1.000000 | -0 | -0 | -2/2 | -2 | -1 | -V(4)} | -nan | -f | -i | -nan | -V(4) | -nan | -V | -nan | -nan | -4 | -nan | -nan | -} | -M | -True | -True | -(1, 0, 2) | -() | -1 | -1 | -nan | -|||
7 | -9 | -8 | -30 | -30 | -2.000000 | -1/4 | -1/4 | -2/2 | -2 | -1 | -V|HC | -nan | -f | -i | -nan | -V | -nan | -V | -nan | -nan | -nan | -nan | -HC | -nan | -M | -True | -True | -(1, 5, 2) | -() | -1 | -1 | -nan | -|||
8 | -9 | -8 | -32 | -32 | -9.000000 | -3/4 | -3/4 | -2/2 | -2 | -1 | -v{ | -nan | -f | -i | -nan | -v | -nan | -v | -nan | -nan | -nan | -nan | -nan | -{ | -m | -True | -True | -(1, -2, 2) | -() | -1 | -1 | -nan | -|||
9 | -12 | -11 | -41 | -41 | -4.000000 | -0 | -0 | -2/2 | -2 | -1 | -III.IVM2 | -ii7(2) | -f | -III | -nan | -IVM2 | -nan | -IV | -M | -2 | -nan | -nan | -nan | -nan | -MM7 | -True | -False | -(4, -1, 3, 0) | -() | --1 | -4 | -nan | -|||
10 | -13 | -12 | -45 | -45 | -4.000000 | -0 | -0 | -2/2 | -2 | -1 | -ii7 | -nan | -f | -III | -nan | -ii7 | -nan | -ii | -nan | -7 | -nan | -nan | -nan | -nan | -mm7 | -True | -False | -(2, -1, 3, 0) | -() | -2 | -2 | -nan | -|||
11 | -14 | -13 | -49 | -49 | -4.000000 | -0 | -0 | -2/2 | -2 | -1 | -V43 | -nan | -f | -III | -nan | -V43 | -nan | -V | -nan | -43 | -nan | -nan | -nan | -nan | -Mm7 | -True | -False | -(2, -1, 1, 5) | -() | -1 | -2 | -nan | -|||
12 | -15 | -14 | -53 | -53 | -4.000000 | -0 | -0 | -2/2 | -2 | -1 | -I | -nan | -f | -III | -nan | -I | -nan | -I | -nan | -nan | -nan | -nan | -nan | -nan | -M | -True | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -|||
13 | -16 | -15 | -57 | -57 | -1.000000 | -0 | -0 | -2/2 | -2 | -1 | -ii6(2) | -nan | -f | -III | -nan | -ii6(2) | -nan | -ii | -nan | -6 | -2 | -nan | -nan | -nan | -m | -True | -False | -(-1, 3, 4) | -() | -2 | --1 | -nan | -|||
14 | -16 | -15 | -58 | -58 | -1.000000 | -1/4 | -1/4 | -2/2 | -2 | -1 | -ii6 | -nan | -f | -III | -nan | -ii6 | -nan | -ii | -nan | -6 | -nan | -nan | -nan | -nan | -m | -True | -False | -(-1, 3, 2) | -() | -2 | --1 | -nan | -|||
15 | -16 | -15 | -59 | -59 | -2.000000 | -1/2 | -1/2 | -2/2 | -2 | -1 | -V65/V | -nan | -f | -III | -nan | -V65/V | -nan | -V | -nan | -65 | -nan | -V | -nan | -nan | -Mm7 | -True | -False | -(6, 3, 0, 2) | -() | -2 | -6 | -nan | -|||
16 | -17 | -16 | -61 | -61 | -3.000000 | -0 | -0 | -2/2 | -2 | -1 | -V|HC} | -nan | -f | -III | -nan | -V | -nan | -V | -nan | -nan | -nan | -nan | -HC | -} | -M | -True | -False | -(1, 5, 2) | -() | -1 | -1 | -nan | -|||
17 | -17 | -16 | -64 | -64 | -1.000000 | -3/4 | -3/4 | -2/2 | -2 | -1 | -I6{ | -nan | -f | -III | -nan | -I6 | -nan | -I | -nan | -6 | -nan | -nan | -nan | -{ | -M | -True | -False | -(4, 1, 0) | -() | -0 | -4 | -nan | -|||
18 | -18 | -17 | -65 | -65 | -1.000000 | -0 | -0 | -2/2 | -2 | -1 | -ii6(2) | -nan | -f | -III | -nan | -ii6(2) | -nan | -ii | -nan | -6 | -2 | -nan | -nan | -nan | -m | -True | -False | -(-1, 3, 4) | -() | -2 | --1 | -nan | -|||
19 | -18 | -17 | -66 | -66 | -1.000000 | -1/4 | -1/4 | -2/2 | -2 | -1 | -ii6 | -nan | -f | -III | -nan | -ii6 | -nan | -ii | -nan | -6 | -nan | -nan | -nan | -nan | -m | -True | -False | -(-1, 3, 2) | -() | -2 | --1 | -nan | -
Before: 264 pieces; after removing those without cadence labels: 258
-
9 corpora with 258 pieces containing cadence annotations:
-
{'beethoven_piano_sonatas': '64 pieces',
- 'chopin_mazurkas': '50 pieces',
- 'debussy_suite_bergamasque': '4 pieces',
- 'dvorak_silhouettes': '12 pieces',
- 'grieg_lyric_pieces': '65 pieces',
- 'liszt_pelerinage': '19 pieces',
- 'medtner_tales': '19 pieces',
- 'schumann_kinderszenen': '13 pieces',
- 'tchaikovsky_seasons': '12 pieces'}
-
56656 hand-annotated harmony labels:
-
- | - | - | localkey | -pedal | -chord | -special | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -volta | -pedalend | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
beethoven_piano_sonatas | -01-1 | -[0.0, 9.0) | -i | -nan | -i | -nan | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -|
[9.0, 17.0) | -i | -nan | -V65 | -nan | -V | -nan | -65 | -nan | -nan | -nan | -nan | -Mm7 | -True | -True | -(5, 2, -1, 1) | -() | -1 | -5 | -nan | -|||
[17.0, 21.0) | -i | -nan | -i | -nan | -i | -nan | -nan | -nan | -nan | -nan | -nan | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -|||
[21.0, 25.0) | -i | -nan | -#viio6 | -nan | -#vii | -o | -6 | -nan | -nan | -nan | -nan | -o | -True | -True | -(2, -1, 5) | -() | -5 | -2 | -nan | -|||
[25.0, 27.0) | -i | -nan | -i6 | -nan | -i | -nan | -6 | -nan | -nan | -nan | -nan | -m | -True | -True | -(-3, 1, 0) | -() | -0 | --3 | -nan | -|||
[27.0, 29.0) | -i | -nan | -iio6 | -nan | -ii | -o | -6 | -nan | -nan | -nan | -nan | -o | -True | -True | -(-1, -4, 2) | -() | -2 | --1 | -nan | -|||
[29.0, 30.0) | -i | -nan | -V(4) | -nan | -V | -nan | -nan | -4 | -nan | -nan | -} | -M | -True | -True | -(1, 0, 2) | -() | -1 | -1 | -nan | -|||
[30.0, 32.0) | -i | -nan | -V | -nan | -V | -nan | -nan | -nan | -nan | -HC | -nan | -M | -True | -True | -(1, 5, 2) | -() | -1 | -1 | -nan | -|||
[32.0, 41.0) | -i | -nan | -v | -nan | -v | -nan | -nan | -nan | -nan | -nan | -{ | -m | -True | -True | -(1, -2, 2) | -() | -1 | -1 | -nan | -|||
[41.0, 45.0) | -III | -nan | -IVM2 | -nan | -IV | -M | -2 | -nan | -nan | -nan | -nan | -MM7 | -True | -False | -(4, -1, 3, 0) | -() | --1 | -4 | -nan | -
- | - | TimeSig | -KeySig | -last_mc | -last_mn | -length_qb | -last_mc_unfolded | -last_mn_unfolded | -length_qb_unfolded | -volta_mcs | -all_notes_qb | -... | -typesetter | -text | -score integrity | -comments | -staff_3_ambitus | -staff_3_instrument | -staff_4_ambitus | -staff_4_instrument | -||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
dataset | -piece | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
beethoven_piano_sonatas | -01-1 | -1: 2/2 | -1: -4 | -154 | -152 | -608.0 | -308.0 | -304.0 | -1216.0 | -- | 1476.00 | -... | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -
01-2 | -1: 3/4 | -1: -1 | -62 | -61 | -183.0 | -124.0 | -122.0 | -366.0 | -- | 526.17 | -... | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -|
01-3 | -1: 3/4 | -1: -4, 43: -1 | -77 | -73 | -219.0 | -196.0 | -186.0 | -558.0 | -- | 565.50 | -... | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -|
01-4 | -1: 2/2 | -1: -4 | -199 | -196 | -790.0 | -392.0 | -390.0 | -1560.0 | -[[[57, 58], [59, 60, 61]]] | -2326.83 | -... | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -|
02-1 | -1: 2/4 | -1: 3, 127: 0, 230: 3 | -342 | -336 | -679.5 | -672.0 | -664.0 | -1336.0 | -[[[115, 116, 117, 118], [119, 120, 121, 122, 1... | -1695.75 | -... | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -NaN | -
5 rows × 69 columns
-3024 cadence labels.
-
- | counts | -% | -
---|---|---|
cadence | -- | - |
PAC | -1311 | -0.433532 | -
HC | -922 | -0.304894 | -
IAC | -648 | -0.214286 | -
PC | -61 | -0.020172 | -
EC | -51 | -0.016865 | -
DC | -31 | -0.010251 | -
- | #phrases | -% | -
---|---|---|
n_cadences | -- | - |
1 | -2839 | -0.796130 | -
0 | -661 | -0.185362 | -
2 | -65 | -0.018228 | -
3 | -1 | -0.000280 | -
- | counts | -% | -
---|---|---|
cadences | -- | - |
(HC, PAC) | -24 | -0.363636 | -
(EC, PAC) | -9 | -0.136364 | -
(PAC, HC) | -6 | -0.090909 | -
(EC, HC) | -6 | -0.090909 | -
(DC, PAC) | -5 | -0.075758 | -
(IAC, PAC) | -4 | -0.060606 | -
(EC, IAC) | -3 | -0.045455 | -
(PC, PAC) | -2 | -0.030303 | -
(DC, IAC) | -1 | -0.015152 | -
(IAC, EC) | -1 | -0.015152 | -
(HC, DC) | -1 | -0.015152 | -
(DC, HC) | -1 | -0.015152 | -
(EC, DC, PAC) | -1 | -0.015152 | -
(HC, PC) | -1 | -0.015152 | -
(IAC, HC) | -1 | -0.015152 | -
Ultima harmony missing for 9 cadence labels.
-
Progressions for 1293 cadences:
-
- | counts | -% | -
---|---|---|
chord progressions | -- | - |
(V, V7, I, ii6(2), ii6, V7, I) | -12 | -0.009281 | -
(I, V7, I) | -11 | -0.008507 | -
(i, VM7, i, V7, V7(#2), V7, i) | -8 | -0.006187 | -
(I, V43, I, V6, I, V43, I, V7, I) | -6 | -0.004640 | -
(i6, i, #viio6, VI6, V6, vo6, IV6, #viio2, V(6), #viio64, i) | -6 | -0.004640 | -
... | -... | -... | -
(V7, I6, viio6, I, ii6, I6, ii, viio, I, viio6, I6, ii6, viio7/V, V, I6, viio6, I, ii6, I6, ii, viio, I, viio6, I6, ii6, V(64), V7, I) | -1 | -0.000773 | -
(I, V43, V2, I6, I, V(64)/V, V7/V, V, V2, I6, I, V6, V, I, ii6, V, I, V43, V2, I6, I, V(64)/V, V7/V, V, V2, I6, I, V6, I, ii6, V7(9), V7, I) | -1 | -0.000773 | -
(V, V2, I6, V43, I, ii6, V(64), V7, I) | -1 | -0.000773 | -
(I, V7, I, V7, I, V7, I, V7, I, V7, I) | -1 | -0.000773 | -
(V65(b9)/ii, ii, V65(b9), I, ii6, viio7/V, V7(9), V7, I(9), I) | -1 | -0.000773 | -
996 rows × 2 columns
-- | counts | -% | -
---|---|---|
numeral progressions | -- | - |
(I, V, V, I) | -15 | -0.011601 | -
(I, V, I) | -13 | -0.010054 | -
(V, V, I, ii, ii, V, I) | -12 | -0.009281 | -
(I, V, I, V, I, V, I, V, I) | -9 | -0.006961 | -
(i, V, i) | -8 | -0.006187 | -
... | -... | -... | -
(I, I, V, I, V, V, I, V, I, IV, V, V, I) | -1 | -0.000773 | -
(I, V, I, V, I, I, V, V, V, I, V, I, V, I, ii, ii, vii, I, ii, ii, vii, I, ii, ii, V, V, I) | -1 | -0.000773 | -
(I, V, I, V, I, V, #vii, ii, V, V, I) | -1 | -0.000773 | -
(V, V, V, V, V, V, V, V, V, #vii, vi, ii, V, V, I) | -1 | -0.000773 | -
(V, ii, V, I, ii, vii, V, V, I, I) | -1 | -0.000773 | -
924 rows × 2 columns
-- | counts | -% | -
---|---|---|
(I, V, I) | -43 | -0.033256 | -
(i, V, i, V, i) | -19 | -0.014695 | -
(I, V, I, V, I) | -16 | -0.012374 | -
(I, V, I, V, I, V, I, V, I) | -13 | -0.010054 | -
(V, I, ii, V, I) | -12 | -0.009281 | -
... | -... | -... | -
(I, V, iv, ii, V, I, V, iv, ii, V, i) | -1 | -0.000773 | -
(i, iv, bII, V, I, IV, ii, V, I) | -1 | -0.000773 | -
(I, IV, ii, V, vi, I, IV, ii, V, I) | -1 | -0.000773 | -
(I, V, IV, V, IV, iv, V, iv, V, iv, V, iv, V, i, V, bII, V, bIII, vii, V, I) | -1 | -0.000773 | -
(V, ii, V, I, ii, vii, V, I) | -1 | -0.000773 | -
805 rows × 2 columns
-Progressions for 1191 cadences:
-
- | counts | -% | -
---|---|---|
bass progressions | -- | - |
(1, 5, 1) | -20 | -0.016793 | -
(5, 5, 1, 4, 4, 5, 1) | -12 | -0.010076 | -
(1, 5, 1, 5, 5, 5, 1) | -8 | -0.006717 | -
(1, 5, 5, 1) | -8 | -0.006717 | -
(1, 4, 1, 4, 5, 5, 1) | -6 | -0.005038 | -
... | -... | -... | -
(1, 5, 1, 5, 1, 5, 1, 5, 1, 5, 1) | -1 | -0.000840 | -
(1, 6, 4, 5, 3, 4, 5, 5, 1) | -1 | -0.000840 | -
(3, 4, 3, 7, 1, 1, 5, 4, 3, 2, 1, 7, 1, 4, 4, 3, 4, 4, 3, 4, 4, 5, 5, 1) | -1 | -0.000840 | -
(1, 2, 1, 7, 1, 1, 4, 5, 5, 1) | -1 | -0.000840 | -
(#1, 2, 7, 1, 4, #4, 5, 5, 1, 1) | -1 | -0.000840 | -
846 rows × 2 columns
-Progressions for 880 cadences:
-
An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.0 documentation
+An Annotated Corpus of Tonal Piano Music from the Long 19th Century v2.1 documentation
@@ -400,9 +400,9 @@Data and software versions
--------------------------
-Data repo 'romantic_piano_corpus' @ 52ef813
+Data repo 'romantic_piano_corpus' @ 8789b86
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'].
-
- has active measures notes expanded
- metadata view detected parsed detected parsed detected parsed
-corpus
-beethoven_piano_sonatas yes annotated 87 87 87 87 64 64
-chopin_mazurkas yes annotated 55 55 55 55 55 55
-debussy_suite_bergamasque yes annotated 4 4 4 4 4 4
-dvorak_silhouettes yes annotated 12 12 12 12 12 12
-grieg_lyric_pieces yes annotated 66 66 66 66 66 66
-liszt_pelerinage yes annotated 19 19 19 19 19 19
-medtner_tales yes annotated 19 19 19 19 19 19
-schumann_kinderszenen yes annotated 13 13 13 13 13 13
-tchaikovsky_seasons yes annotated 12 12 12 12 12 12
-
-9/12 facets are excluded from this view.
-
-
-There are 1 orphans that could not be attributed to any of the respective corpus's pieces.
+---------------------------------------------------------------------------
+DeprecationWarning Traceback (most recent call last)
+Cell In[5], line 4
+ 2 annotated_view = dataset.data.get_view('annotated')
+ 3 annotated_view.include('facets', 'measures', 'notes$', 'expanded')
+----> 4 annotated_view.fnames_with_incomplete_facets = False
+ 5 dataset.data.set_view(annotated_view)
+ 6 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 = 287 annotated pieces, 838 parsed dataframes.
-
Concatenated 'metadata.tsv' files cover 287 of the 287 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 | -harmony_version | -annotators | -reviewers | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
beethoven_piano_sonatas | -01-1 | -1: 2/2 | -1: -4 | -154 | -152 | -608.0 | -308.0 | -304.0 | -1216.0 | -- | 1476.00 | -1679 | -985 | -0 | -0 | -241 | -f | -2.3.0 | -Lars & Ya-Chuan (2.2.0), John Heilig (2.3.0) | -AN | -
chopin_mazurkas | -BI105-2op30-2 | -1: 3/4 | -1: 2 | -65 | -64 | -193.0 | -65.0 | -64.0 | -193.0 | -- | 711.00 | -810 | -274 | -0 | -0 | -116 | -b | -2.3.0 | -Wendelin Bitzan (1.0.0), Adrian Nagel (2.2.0),... | -JH, AN, DK | -
debussy_suite_bergamasque | -l075-01_suite_prelude | -1: 4/4 | -1: -1 | -89 | -89 | -356.0 | -89.0 | -89.0 | -356.0 | -- | 1533.67 | -1721 | -870 | -0 | -0 | -274 | -F | -2.3.0 | -Adrian Nagel (2.1.1), Amelia Brey (2.3.0) | -AB, AN | -
dvorak_silhouettes | -op08n01 | -1: 6/8 | -1: 4, 7: -5, 49: 4 | -54 | -52 | -156.5 | -54.0 | -52.0 | -156.5 | -- | 658.75 | -957 | -288 | -0 | -0 | -80 | -c# | -2.3.0 | -Daniel Grote (2.1.1), Hanné Becker (2.3.0) | -Johannes Hentschel (2.1.1), AN | -
grieg_lyric_pieces | -op12n01 | -1: 2/4 | -1: -3 | -23 | -23 | -46.0 | -23.0 | -23.0 | -46.0 | -- | 135.50 | -268 | -156 | -0 | -0 | -43 | -Eb | -2.3.0 | -Adrian Nagel (2.1.1), John Heilig (2.30) | -Adrian Nagel | -
liszt_pelerinage | -160.01_Chapelle_de_Guillaume_Tell | -1: 4/4 | -1: 0 | -97 | -97 | -388.0 | -97.0 | -97.0 | -388.0 | -- | 1902.42 | -2879 | -1069 | -0 | -0 | -174 | -C | -2.3.0 | -Adrian Nagel (2.1.1), Amelia Brey (2.3.0) | -Johannes Hentschel (1-33 & 82-97), AB, AN | -
medtner_tales | -op08n01 | -1: 4/8 | -1: -3 | -81 | -81 | -162.0 | -81.0 | -81.0 | -162.0 | -- | 603.00 | -1481 | -528 | -0 | -0 | -213 | -c | -2.3.0 | -Wendelin Bitzan (2.2.0), John Heilig (2.3.0) | -Adrian Nagel, DK | -
schumann_kinderszenen | -n01 | -1: 2/4 | -1: 1 | -22 | -22 | -44.0 | -44.0 | -44.0 | -88.0 | -- | 134.33 | -241 | -141 | -0 | -0 | -44 | -G | -2.3.0 | -Tal Soker (2.1.1), John Heilig (2.3.0) | -AN, JHei, JH | -
tchaikovsky_seasons | -op37a01 | -1: 3/4 | -1: 3, 29: 1, 63: 3 | -103 | -103 | -309.0 | -103.0 | -103.0 | -309.0 | -- | 1058.17 | -1537 | -829 | -0 | -0 | -313 | -A | -2.3.0 | -Adrian Nagel (2.1.1), John Heilig (2.3.0) | -Johannes Hentschel, AN | -
Compute chronological order
['beethoven_piano_sonatas',
- 'chopin_mazurkas',
- 'schumann_kinderszenen',
- 'liszt_pelerinage',
- 'tchaikovsky_seasons',
- 'dvorak_silhouettes',
- 'grieg_lyric_pieces',
- 'debussy_suite_bergamasque',
- 'medtner_tales']
-