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/notebooks/annotations.html b/notebooks/annotations.html index de45189..87a2a51 100644 --- a/notebooks/annotations.html +++ b/notebooks/annotations.html @@ -398,9 +398,9 @@
Data and software versions
--------------------------
-Data repo 'debussy_piano' @ c64b68d
+Data repo 'debussy_piano' @ fd3b785
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
-debussy_childrens_corner yes annotated 6 6 6 6 0 0
-debussy_deux_arabesques yes annotated 2 2 2 2 0 0
-debussy_estampes yes annotated 3 3 3 3 0 0
-debussy_etudes yes annotated 12 12 12 12 0 0
-debussy_images yes annotated 9 9 9 9 0 0
-debussy_other_piano_pieces yes annotated 19 19 19 19 0 0
-debussy_pour_le_piano yes annotated 3 3 3 3 0 0
-debussy_preludes yes annotated 24 24 24 24 0 0
-debussy_suite_bergamasque yes annotated 4 4 4 4 4 4
-publication_data_and_code no annotated 0 0 0 0 0 0
+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 = 82 annotated pieces, 168 parsed dataframes.
-
Metadata covers 82 of the 82 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 | -alt_label | -special | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
debussy_suite_bergamasque | -l075-01_suite_prelude | -[0.0, 2.0) | -1 | -1 | -0 | -0 | -2.0 | -0 | -0 | -4/4 | -2 | -1 | -... | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -NaN | -NaN | -
[2.0, 8.0) | -1 | -1 | -2 | -2 | -6.0 | -1/2 | -1/2 | -4/4 | -2 | -1 | -... | -NaN | -Mm7 | -False | -False | -(1, 5, 2, -1) | -(3,) | -1 | -1 | -NaN | -NaN | -||
[8.0, 10.0) | -3 | -3 | -8 | -8 | -2.0 | -0 | -0 | -4/4 | -2 | -1 | -... | -NaN | -M | -False | -False | -(0, 4, 1) | -(2,) | -0 | -0 | -NaN | -NaN | -||
[10.0, 12.0) | -3 | -3 | -10 | -10 | -2.0 | -1/2 | -1/2 | -4/4 | -2 | -1 | -... | -NaN | -M | -False | -False | -(-1, 3, 0) | -(2,) | --1 | --1 | -NaN | -NaN | -||
[12.0, 14.0) | -4 | -4 | -12 | -12 | -2.0 | -0 | -0 | -4/4 | -2 | -1 | -... | -NaN | -mm7 | -False | -False | -(1, 5, 2, 4) | -() | -4 | -1 | -NaN | -NaN | -
5 rows × 31 columns
-Concatenated annotation tables contain 1013 rows.
-Dataset contains 1013 tokens and 291 types over 4 documents.
-
corpus phraseend
-debussy_suite_bergamasque { 15
- } 15
- }{ 10
-Name: phraseend, dtype: int64
-
Series([], dtype: int64)
-
Overall number of phrases is 25
-
- | - | - | mc | -mn | -quarterbeats | -duration_qb | -quarterbeats_all_endings | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -globalkey | -localkey | -pedal | -chord | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -alt_label | -special | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -phrase_slice | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
debussy_suite_bergamasque | -l075-01_suite_prelude | -[0.0, 24.0) | -1 | -1 | -0 | -24.000000 | -0 | -0 | -0 | -4/4 | -2 | -1 | -F.I{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -
[24.0, 76.0) | -7 | -7 | -24 | -52.000000 | -24 | -0 | -0 | -4/4 | -2 | -1 | -I|IAC}{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -IAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -||
[76.0, 92.0) | -20 | -20 | -76 | -16.000000 | -76 | -0 | -0 | -4/4 | -2 | -1 | -iii.i{ | -F | -iii | -nan | -i | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -False | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -||
[92.0, 140.0) | -24 | -24 | -92 | -48.000000 | -92 | -0 | -0 | -4/4 | -2 | -1 | -i{ | -F | -iii | -nan | -i | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -False | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -||
[140.0, 156.0) | -36 | -36 | -140 | -16.000000 | -140 | -0 | -0 | -4/4 | -2 | -1 | -i{ | -F | -iii | -nan | -i | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -False | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -||
[156.0, 172.0) | -40 | -40 | -156 | -16.000000 | -156 | -0 | -0 | -4/4 | -2 | -1 | -i{ | -F | -iii | -nan | -i | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -False | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -||
[172.0, 260.0) | -44 | -44 | -172 | -88.000000 | -172 | -0 | -0 | -4/4 | -2 | -1 | -I.V2{ | -F | -I | -nan | -V2 | -V | -nan | -2 | -nan | -nan | -nan | -{ | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -nan | -nan | -||
[260.0, 284.0) | -66 | -66 | -260 | -24.000000 | -260 | -0 | -0 | -4/4 | -2 | -1 | -I(+2)|IAC}{ | -F | -I | -nan | -I(+2) | -I | -nan | -nan | -+2 | -nan | -IAC | -}{ | -M | -False | -False | -(0, 4, 1) | -(2,) | -0 | -0 | -nan | -nan | -||
[284.0, 320.0) | -72 | -72 | -284 | -36.000000 | -284 | -0 | -0 | -4/4 | -2 | -1 | -I|IAC}{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -IAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -||
[320.0, 356.0) | -81 | -81 | -320 | -36.000000 | -320 | -0 | -0 | -4/4 | -2 | -1 | -I|IAC}{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -IAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -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 | -alt_label | -special | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -phrase_slice | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
debussy_suite_bergamasque | -l075-01_suite_prelude | -[0.0, 24.0) | -[0.0, 0.0) | -1 | -1 | -0 | -0 | -0.0 | -0 | -0 | -4/4 | -2 | -1 | -... | -{ | -<NA> | -False | -False | -<NA> | -<NA> | -<NA> | -<NA> | -NaN | -NaN | -
[0.0, 2.0) | -1 | -1 | -0 | -0 | -2.0 | -0 | -0 | -4/4 | -2 | -1 | -... | -<NA> | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -NaN | -NaN | -|||
[2.0, 8.0) | -1 | -1 | -2 | -2 | -6.0 | -1/2 | -1/2 | -4/4 | -2 | -1 | -... | -NaN | -Mm7 | -False | -False | -(1, 5, 2, -1) | -(3,) | -1 | -1 | -NaN | -NaN | -|||
[8.0, 10.0) | -3 | -3 | -8 | -8 | -2.0 | -0 | -0 | -4/4 | -2 | -1 | -... | -NaN | -M | -False | -False | -(0, 4, 1) | -(2,) | -0 | -0 | -NaN | -NaN | -|||
[10.0, 12.0) | -3 | -3 | -10 | -10 | -2.0 | -1/2 | -1/2 | -4/4 | -2 | -1 | -... | -NaN | -M | -False | -False | -(-1, 3, 0) | -(2,) | --1 | --1 | -NaN | -NaN | -|||
... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -|
l075-04_suite_passepied | -[584.0, 624.0) | -[600.0, 602.0) | -151 | -151 | -600 | -600 | -2.0 | -0 | -0 | -4/4 | -2 | -1 | -... | -NaN | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -NaN | -NaN | -|
[602.0, 604.0) | -151 | -151 | -602 | -602 | -2.0 | -1/2 | -1/2 | -4/4 | -2 | -1 | -... | -NaN | -m | -True | -True | -(1, 0, -3) | -() | -0 | -1 | -NaN | -NaN | -|||
[604.0, 612.0) | -152 | -152 | -604 | -604 | -8.0 | -0 | -0 | -4/4 | -2 | -1 | -... | -NaN | -M | -True | -True | -(-1, 3, 0) | -() | --1 | --1 | -NaN | -NaN | -|||
[612.0, 612.0) | -154 | -154 | -612 | -612 | -0.0 | -0 | -0 | -4/4 | -2 | -1 | -... | -} | -<NA> | -True | -True | -<NA> | -<NA> | -<NA> | -<NA> | -NaN | -NaN | -|||
[612.0, 624.0) | -154 | -154 | -612 | -612 | -12.0 | -0 | -0 | -4/4 | -2 | -1 | -... | -<NA> | -m | -True | -True | -(0, -3, 1) | -() | -0 | -0 | -NaN | -NaN | -
1070 rows × 31 columns
-Filtered out the 0 phrases incorporating more than one time signature.
-
- | #time signatures | -#phrases | -
---|---|---|
0 | -1 | -25 | -
- | - | - | n_local_keys | -local_keys | -mc | -mn | -quarterbeats | -duration_qb | -quarterbeats_all_endings | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -globalkey | -localkey | -pedal | -chord | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -alt_label | -special | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -phrase_slice | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
debussy_suite_bergamasque | -l075-01_suite_prelude | -[0.0, 24.0) | -1 | -('I',) | -1 | -1 | -0 | -24.000000 | -0 | -0 | -0 | -4/4 | -2 | -1 | -F.I{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -
[24.0, 76.0) | -1 | -('I',) | -7 | -7 | -24 | -52.000000 | -24 | -0 | -0 | -4/4 | -2 | -1 | -I|IAC}{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -IAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -||
[76.0, 92.0) | -1 | -('iii',) | -20 | -20 | -76 | -16.000000 | -76 | -0 | -0 | -4/4 | -2 | -1 | -iii.i{ | -F | -iii | -nan | -i | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -False | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -||
[92.0, 140.0) | -1 | -('iii',) | -24 | -24 | -92 | -48.000000 | -92 | -0 | -0 | -4/4 | -2 | -1 | -i{ | -F | -iii | -nan | -i | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -False | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -||
[140.0, 156.0) | -1 | -('iii',) | -36 | -36 | -140 | -16.000000 | -140 | -0 | -0 | -4/4 | -2 | -1 | -i{ | -F | -iii | -nan | -i | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -False | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -||
[156.0, 172.0) | -1 | -('iii',) | -40 | -40 | -156 | -16.000000 | -156 | -0 | -0 | -4/4 | -2 | -1 | -i{ | -F | -iii | -nan | -i | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -False | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -||
[172.0, 260.0) | -3 | -('I', 'IV', 'III') | -44 | -44 | -172 | -88.000000 | -172 | -0 | -0 | -4/4 | -2 | -1 | -I.V2{ | -F | -I | -nan | -V2 | -V | -nan | -2 | -nan | -nan | -nan | -{ | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -nan | -nan | -||
[260.0, 284.0) | -1 | -('I',) | -66 | -66 | -260 | -24.000000 | -260 | -0 | -0 | -4/4 | -2 | -1 | -I(+2)|IAC}{ | -F | -I | -nan | -I(+2) | -I | -nan | -nan | -+2 | -nan | -IAC | -}{ | -M | -False | -False | -(0, 4, 1) | -(2,) | -0 | -0 | -nan | -nan | -||
[284.0, 320.0) | -1 | -('I',) | -72 | -72 | -284 | -36.000000 | -284 | -0 | -0 | -4/4 | -2 | -1 | -I|IAC}{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -IAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -||
[320.0, 356.0) | -1 | -('I',) | -81 | -81 | -320 | -36.000000 | -320 | -0 | -0 | -4/4 | -2 | -1 | -I|IAC}{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -IAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -
- | #phrases | -
---|---|
unique keys | -- |
1 | -23 | -
3 | -1 | -
2 | -1 | -
- | #phrases | -% | -
---|---|---|
local_keys | -- | - |
i | -10 | -0.434783 | -
I | -9 | -0.391304 | -
iii | -4 | -0.173913 | -
- | counts | -% | -
---|---|---|
modulations | -- | - |
(I, IV, III) | -1 | -0.5 | -
(I, #II) | -1 | -0.5 | -
Overall number of key segments is 11
-
- | - | - | mc | -mn | -quarterbeats | -quarterbeats_all_endings | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -globalkey | -localkey | -pedal | -chord | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -alt_label | -special | -localkey_fifths | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -localkey_slice | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
debussy_suite_bergamasque | -l075-01_suite_prelude | -[0.0, 76.0) | -1 | -1 | -0 | -0 | -76.000000 | -0 | -0 | -4/4 | -2 | -1 | -F.I{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -0 | -
[76.0, 172.0) | -20 | -20 | -76 | -76 | -96.000000 | -0 | -0 | -4/4 | -2 | -1 | -iii.i{ | -F | -iii | -nan | -i | -i | -nan | -nan | -nan | -nan | -nan | -{ | -m | -False | -True | -(0, -3, 1) | -() | -0 | -0 | -nan | -nan | -4 | -||
[172.0, 188.0) | -44 | -44 | -172 | -172 | -16.000000 | -0 | -0 | -4/4 | -2 | -1 | -I.V2{ | -F | -I | -nan | -V2 | -V | -nan | -2 | -nan | -nan | -nan | -{ | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -nan | -nan | -0 | -||
[188.0, 220.0) | -48 | -48 | -188 | -188 | -32.000000 | -0 | -0 | -4/4 | -2 | -1 | -IV.V2 | -F | -IV | -nan | -V2 | -V | -nan | -2 | -nan | -nan | -nan | -nan | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -nan | -nan | --1 | -||
[220.0, 236.0) | -56 | -56 | -220 | -220 | -16.000000 | -0 | -0 | -4/4 | -2 | -1 | -III.IM7(+2) | -F | -III | -nan | -IM7(+2) | -I | -M | -7 | -+2 | -nan | -nan | -nan | -MM7 | -False | -False | -(0, 4, 1, 5) | -(2,) | -0 | -0 | -nan | -nan | -4 | -
6 keys overall including hierarchical such as 'III/v'.
-
6 keys overall after resolving hierarchical ones.
-
globalkey_is_minor localkey
-True i 936.0
-False I 507.5
- iii 96.0
- IV 32.0
- #II 28.5
- III 16.0
-Name: duration_qb, dtype: object
-
- | duration_qb | -fraction | -
---|---|---|
localkey_is_minor | -- | - |
False | -584.0 | -36.1 | -
True | -1032.0 | -63.9 | -
- | - | - | - | mc | -mn | -quarterbeats | -quarterbeats_all_endings | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -duration | -gracenote | -nominal_duration | -scalar | -tied | -tpc | -midi | -name | -octave | -chord_id | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -localkey_slice | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
debussy_suite_bergamasque | -l075-01_suite_prelude | -[0.0, 76.0) | -[0.0, 0.5) | -1 | -1 | -0 | -0 | -0.5 | -0 | -0 | -4/4 | -2 | -2 | -1/8 | -NaN | -1/8 | -1 | -<NA> | --1 | -29 | -F1 | -1 | -3 | -
[0.5, 1.0) | -1 | -1 | -1/2 | -1/2 | -0.5 | -1/8 | -1/8 | -4/4 | -2 | -2 | -1/8 | -NaN | -1/8 | -1 | -<NA> | --1 | -41 | -F2 | -2 | -4 | -|||
[1.0, 1.5) | -1 | -1 | -1 | -1 | -0.5 | -1/4 | -1/4 | -4/4 | -2 | -2 | -1/8 | -NaN | -1/8 | -1 | -<NA> | -0 | -48 | -C3 | -3 | -5 | -|||
[1.5, 2.0) | -1 | -1 | -3/2 | -3/2 | -0.5 | -3/8 | -3/8 | -4/4 | -2 | -2 | -1/8 | -NaN | -1/8 | -1 | -1 | -0 | -48 | -C3 | -3 | -6 | -|||
[2.0, 4.0) | -1 | -1 | -2 | -2 | -2.0 | -1/2 | -1/2 | -4/4 | -2 | -2 | -1/2 | -NaN | -1/2 | -1 | -0 | -0 | -48 | -C3 | -3 | -7 | -|||
... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -... | -|
l075-04_suite_passepied | -[0.0, 624.0) | -[616.0, 616.5) | -155 | -155 | -616 | -616 | -0.5 | -0 | -0 | -4/4 | -1 | -1 | -1/8 | -NaN | -1/8 | -1 | -<NA> | -6 | -78 | -F#5 | -5 | -1767 | -|
[620.0, 620.5) | -156 | -156 | -620 | -620 | -0.5 | -0 | -0 | -4/4 | -2 | -1 | -1/8 | -NaN | -1/8 | -1 | -<NA> | -6 | -30 | -F#1 | -1 | -1770 | -|||
[620.0, 620.5) | -156 | -156 | -620 | -620 | -0.5 | -0 | -0 | -4/4 | -2 | -1 | -1/8 | -NaN | -1/8 | -1 | -<NA> | -6 | -42 | -F#2 | -2 | -1770 | -|||
[620.0, 620.5) | -156 | -156 | -620 | -620 | -0.5 | -0 | -0 | -4/4 | -1 | -1 | -1/8 | -NaN | -1/8 | -1 | -<NA> | -6 | -78 | -F#5 | -5 | -1769 | -|||
[620.0, 620.5) | -156 | -156 | -620 | -620 | -0.5 | -0 | -0 | -4/4 | -1 | -1 | -1/8 | -NaN | -1/8 | -1 | -<NA> | -6 | -90 | -F#6 | -6 | -1769 | -
8210 rows × 20 columns
-Reduced to 14 types. Paper cites the sum of types in major and types in minor (see below), treating them as distinct.
-
On diminished or augmented scale degrees: 20.0 / 1616.0 = 0.012376237623762377
-
localkey_is_minor corpus chord
-False debussy_suite_bergamasque I 24
- V7 21
- iii 19
- IV6 12
- V7(+2) 12
- ..
-True debussy_suite_bergamasque vii%43/bII 1
- #vi7 1
- V65/bI 1
- V2/bI 1
- vii%2/VII 1
-Name: count, Length: 322, dtype: int64
-
localkey_is_minor fname chord
-False l075-01_suite_prelude I 12
- V7 12
- IV6 9
- IV 8
- V7(+2) 8
- ..
-True l075-04_suite_passepied III6 1
- III(+6) 1
- vi7 1
- bIM7 1
- IV64 1
-Name: count, Length: 406, dtype: int64
-
{False: {'V7(42)', 'V65', 'vi', 'V7(+2)', 'IV', 'vi7', 'ii64', 'I6', 'V43/IV', 'vi43', 'V7', 'vi64', 'I', 'ii', 'IV64', 'ii43', 'IV6', 'I6(2)', 'ii7', 'iii', 'iii6'}, True: {'I', 'i6', 'III', 'v', 'iv', 'V', 'i7', 'III(+6)', 'i', 'VII', 'iv64', 'V7/VII', 'VI', 'V7/III', 'V43'}}
-
localkey_is_minor from to
-False I iii 8
- V7 I 6
- iii bIII6 5
- iii6 V7 5
- vii%65 iii6 4
- ..
-True V65(+2)/III v64 1
- V43(+2)/III 1
- III+ 1
- V65 i(+4+2) 1
- viio7/VII VII 1
-Name: count, Length: 698, dtype: int64
-
localkey_is_minor corpus from to
-False debussy_suite_bergamasque I iii 8
- V7 I 6
- iii bIII6 5
- iii6 V7 5
- vii%65 iii6 4
- ..
-True debussy_suite_bergamasque V65(+2)/III v64 1
- V43(+2)/III 1
- III+ 1
- V65 i(+4+2) 1
- viio7/VII VII 1
-Name: count, Length: 698, dtype: int64
-
debussy_suite_bergamasque MAJOR bigrams (221 transition types, 327 tokens)
-from to
-I iii 8
-V7 I 6
-iii bIII6 5
-iii6 V7 5
-vii%65 iii6 4
-debussy_suite_bergamasque MINOR bigrams (477 transition types, 675 tokens)
-from to
-i(2) i 8
-i i(2) 8
-V7/III III 6
-III V7/III 6
-i43 V7/VII 5
-
localkey_is_minor fname from to
-False l075-01_suite_prelude iii6 V7 4
- I(72) I 4
- I V65 4
- iii V64 4
- V64 I(72) 4
- ..
-True l075-04_suite_passepied V65(+2)/VI VI 1
- V65/III V7(+6)/III 1
- V65/V i43(+2) 1
- V7 I 1
- viio65/V V/V 1
-Name: count, Length: 712, dtype: int64
-
Data and software versions
--------------------------
-Data repo 'debussy_piano' @ c64b68d
+Data repo 'debussy_piano' @ fd3b785
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 parsed detected
-corpus
-debussy_childrens_corner yes annotated 0 0
-debussy_deux_arabesques yes annotated 0 0
-debussy_estampes yes annotated 0 0
-debussy_etudes yes annotated 0 0
-debussy_images yes annotated 0 0
-debussy_other_piano_pieces yes annotated 0 0
-debussy_pour_le_piano yes annotated 0 0
-debussy_preludes yes annotated 0 0
-publication_data_and_code no annotated 0 0
-debussy_suite_bergamasque yes annotated 4 4
-
-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 = 4 annotated pieces, 4 parsed dataframes.
-
Concatenated 'metadata.tsv' files cover 4 of the 4 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 | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
debussy_suite_bergamasque | -l075-01_suite_prelude | -1: 4/4 | -1: -1 | -89.0 | -89.0 | -356.0 | -89.0 | -89.0 | -356.0 | -- | 1533.67 | -1721.0 | -870.0 | -0.0 | -0.0 | -274.0 | -F | -2.3.0 | -Adrian Nagel (2.1.1), Amelia Brey (2.3.0) | -AB, AN | -
1013 hand-annotated harmony labels:
-
- | - | - | mc | -mn | -quarterbeats | -quarterbeats_all_endings | -duration_qb | -mc_onset | -mn_onset | -timesig | -staff | -voice | -label | -globalkey | -localkey | -pedal | -chord | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -alt_label | -special | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -piece | -i | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
debussy_suite_bergamasque | -l075-01_suite_prelude | -0 | -1 | -1 | -0 | -0 | -2.000000 | -0 | -0 | -4/4 | -2 | -1 | -F.I{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -
1 | -1 | -1 | -2 | -2 | -6.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -V7(+2) | -F | -I | -nan | -V7(+2) | -V | -nan | -7 | -+2 | -nan | -nan | -nan | -Mm7 | -False | -False | -(1, 5, 2, -1) | -(3,) | -1 | -1 | -nan | -nan | -||
2 | -3 | -3 | -8 | -8 | -2.000000 | -0 | -0 | -4/4 | -2 | -1 | -I(+2) | -F | -I | -nan | -I(+2) | -I | -nan | -nan | -+2 | -nan | -nan | -nan | -M | -False | -False | -(0, 4, 1) | -(2,) | -0 | -0 | -nan | -nan | -||
3 | -3 | -3 | -10 | -10 | -2.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -IV(+6) | -F | -I | -nan | -IV(+6) | -IV | -nan | -nan | -+6 | -nan | -nan | -nan | -M | -False | -False | -(-1, 3, 0) | -(2,) | --1 | --1 | -nan | -nan | -||
4 | -4 | -4 | -12 | -12 | -2.000000 | -0 | -0 | -4/4 | -2 | -1 | -iii65 | -F | -I | -nan | -iii65 | -iii | -nan | -65 | -nan | -nan | -nan | -nan | -mm7 | -False | -False | -(1, 5, 2, 4) | -() | -4 | -1 | -nan | -nan | -||
5 | -4 | -4 | -14 | -14 | -2.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -ii43 | -F | -I | -nan | -ii43 | -ii | -nan | -43 | -nan | -nan | -nan | -nan | -mm7 | -False | -False | -(3, 0, 2, -1) | -() | -2 | -3 | -nan | -nan | -||
6 | -5 | -5 | -16 | -16 | -1.000000 | -0 | -0 | -4/4 | -2 | -1 | -IV | -F | -I | -nan | -IV | -IV | -nan | -nan | -nan | -nan | -nan | -nan | -M | -False | -False | -(-1, 3, 0) | -() | --1 | --1 | -nan | -nan | -||
7 | -5 | -5 | -17 | -17 | -1.000000 | -1/4 | -1/4 | -4/4 | -2 | -1 | -IVM7 | -F | -I | -nan | -IVM7 | -IV | -M | -7 | -nan | -nan | -nan | -nan | -MM7 | -False | -False | -(-1, 3, 0, 4) | -() | --1 | --1 | -nan | -nan | -||
8 | -5 | -5 | -18 | -18 | -2.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -V2 | -F | -I | -nan | -V2 | -V | -nan | -2 | -nan | -nan | -nan | -nan | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -nan | -nan | -||
9 | -6 | -6 | -20 | -20 | -1.000000 | -0 | -0 | -4/4 | -2 | -1 | -I6(2) | -F | -I | -nan | -I6(2) | -I | -nan | -6 | -2 | -nan | -nan | -nan | -M | -False | -False | -(4, 1, 2) | -() | -0 | -4 | -nan | -nan | -||
10 | -6 | -6 | -21 | -21 | -1.000000 | -1/4 | -1/4 | -4/4 | -2 | -1 | -vi43 | -F | -I | -nan | -vi43 | -vi | -nan | -43 | -nan | -nan | -nan | -nan | -mm7 | -False | -False | -(4, 1, 3, 0) | -() | -3 | -4 | -nan | -nan | -||
11 | -6 | -6 | -22 | -22 | -0.500000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -ii7 | -F | -I | -nan | -ii7 | -ii | -nan | -7 | -nan | -nan | -nan | -nan | -mm7 | -False | -False | -(2, -1, 3, 0) | -() | -2 | -2 | -nan | -nan | -||
12 | -6 | -6 | -45/2 | -45/2 | -0.500000 | -5/8 | -5/8 | -4/4 | -2 | -1 | -viio6 | -F | -I | -nan | -viio6 | -vii | -o | -6 | -nan | -nan | -nan | -nan | -o | -False | -False | -(2, -1, 5) | -() | -5 | -2 | -nan | -nan | -||
13 | -6 | -6 | -23 | -23 | -0.500000 | -3/4 | -3/4 | -4/4 | -2 | -1 | -V7(42) | -F | -I | -nan | -V7(42) | -V | -nan | -7 | -42 | -nan | -nan | -nan | -Mm7 | -False | -False | -(3, 0, 2, -1) | -() | -1 | -3 | -nan | -nan | -||
14 | -6 | -6 | -47/2 | -47/2 | -0.500000 | -7/8 | -7/8 | -4/4 | -2 | -1 | -V7 | -F | -I | -nan | -V7 | -V | -nan | -7 | -nan | -nan | -nan | -nan | -Mm7 | -False | -False | -(1, 5, 2, -1) | -() | -1 | -1 | -nan | -nan | -||
15 | -7 | -7 | -24 | -24 | -2.000000 | -0 | -0 | -4/4 | -2 | -1 | -I|IAC}{ | -F | -I | -nan | -I | -I | -nan | -nan | -nan | -nan | -IAC | -}{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -||
16 | -7 | -7 | -26 | -26 | -6.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -V7(+2) | -F | -I | -nan | -V7(+2) | -V | -nan | -7 | -+2 | -nan | -nan | -nan | -Mm7 | -False | -False | -(1, 5, 2, -1) | -(3,) | -1 | -1 | -nan | -nan | -||
17 | -9 | -9 | -32 | -32 | -2.000000 | -0 | -0 | -4/4 | -2 | -1 | -vii%7(2)/IV | -F | -I | -nan | -vii%7(2)/IV | -vii | -% | -7 | -2 | -IV | -nan | -nan | -%7 | -False | -False | -(-1, 1, -2, 2) | -() | -4 | --1 | -nan | -nan | -||
18 | -9 | -9 | -34 | -34 | -2.000000 | -1/2 | -1/2 | -4/4 | -2 | -1 | -vii%7/IV | -F | -I | -nan | -vii%7/IV | -vii | -% | -7 | -nan | -IV | -nan | -nan | -%7 | -False | -False | -(4, 1, -2, 2) | -() | -4 | -4 | -nan | -nan | -||
19 | -10 | -10 | -36 | -36 | -2.000000 | -0 | -0 | -4/4 | -2 | -1 | -IVM7/IV | -F | -I | -nan | -IVM7/IV | -IV | -M | -7 | -nan | -IV | -nan | -nan | -MM7 | -False | -False | -(-2, 2, -1, 3) | -() | --2 | --2 | -nan | -nan | -
Before: 4 pieces; after removing those without cadence labels: 4
-
1 corpora with 4 pieces containing cadence annotations:
-
{'debussy_suite_bergamasque': '4 pieces'}
-
1013 hand-annotated harmony labels:
-
- | - | - | pedal | -chord | -numeral | -form | -figbass | -changes | -relativeroot | -cadence | -phraseend | -chord_type | -globalkey_is_minor | -localkey_is_minor | -chord_tones | -added_tones | -root | -bass_note | -alt_label | -special | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
corpus | -fname | -interval | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
debussy_suite_bergamasque | -l075-01_suite_prelude | -[0.0, 2.0) | -nan | -I | -I | -nan | -nan | -nan | -nan | -nan | -{ | -M | -False | -False | -(0, 4, 1) | -() | -0 | -0 | -nan | -nan | -
[2.0, 8.0) | -nan | -V7(+2) | -V | -nan | -7 | -+2 | -nan | -nan | -nan | -Mm7 | -False | -False | -(1, 5, 2, -1) | -(3,) | -1 | -1 | -nan | -nan | -||
[8.0, 10.0) | -nan | -I(+2) | -I | -nan | -nan | -+2 | -nan | -nan | -nan | -M | -False | -False | -(0, 4, 1) | -(2,) | -0 | -0 | -nan | -nan | -||
[10.0, 12.0) | -nan | -IV(+6) | -IV | -nan | -nan | -+6 | -nan | -nan | -nan | -M | -False | -False | -(-1, 3, 0) | -(2,) | --1 | --1 | -nan | -nan | -||
[12.0, 14.0) | -nan | -iii65 | -iii | -nan | -65 | -nan | -nan | -nan | -nan | -mm7 | -False | -False | -(1, 5, 2, 4) | -() | -4 | -1 | -nan | -nan | -||
[14.0, 16.0) | -nan | -ii43 | -ii | -nan | -43 | -nan | -nan | -nan | -nan | -mm7 | -False | -False | -(3, 0, 2, -1) | -() | -2 | -3 | -nan | -nan | -||
[16.0, 17.0) | -nan | -IV | -IV | -nan | -nan | -nan | -nan | -nan | -nan | -M | -False | -False | -(-1, 3, 0) | -() | --1 | --1 | -nan | -nan | -||
[17.0, 18.0) | -nan | -IVM7 | -IV | -M | -7 | -nan | -nan | -nan | -nan | -MM7 | -False | -False | -(-1, 3, 0, 4) | -() | --1 | --1 | -nan | -nan | -||
[18.0, 20.0) | -nan | -V2 | -V | -nan | -2 | -nan | -nan | -nan | -nan | -Mm7 | -False | -False | -(-1, 1, 5, 2) | -() | -1 | --1 | -nan | -nan | -||
[20.0, 21.0) | -nan | -I6(2) | -I | -nan | -6 | -2 | -nan | -nan | -nan | -M | -False | -False | -(4, 1, 2) | -() | -0 | -4 | -nan | -nan | -
- | - | TimeSig | -KeySig | -last_mc | -last_mn | -length_qb | -last_mc_unfolded | -last_mn_unfolded | -length_qb_unfolded | -volta_mcs | -all_notes_qb | -... | -ambitus | -imslp | -viaf | -musicbrainz | -wikidata | -text | -staff_1_ambitus | -staff_1_instrument | -staff_2_ambitus | -staff_2_instrument | -
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
dataset | -piece | -- | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
debussy_suite_bergamasque | -l075-01_suite_prelude | -1: 4/4 | -1: -1 | -89.0 | -89.0 | -356.0 | -89.0 | -89.0 | -356.0 | -- | 1533.67 | -... | -24-94 (C1-Bb6) | -https://imslp.org/wiki/Suite_bergamasque_(Debu... | -https://viaf.org/viaf/177398380 | -https://musicbrainz.org/work/fe4cfa64-156a-3d7... | -https://www.wikidata.org/wiki/Q29117932 | -<b>Prélude</b> | -48-94 (C3-Bb6) | -Piano | -24-90 (C1-F#6) | -Piano | -
l075-02_suite_menuet | -1: 3/4 | -1: 0, 73: -3, 80: 3, 97: 0 | -104.0 | -104.0 | -312.0 | -104.0 | -104.0 | -312.0 | -- | 1266.00 | -... | -27-93 (Eb1-A6) | -https://imslp.org/wiki/Suite_bergamasque_(Debu... | -https://viaf.org/viaf/177398380 | -https://musicbrainz.org/work/82ea1cd4-1692-3b5... | -https://www.wikidata.org/wiki/Q29117940 | -; <b>Menuet</b> | -50-93 (D3-A6) | -Piano | -27-77 (Eb1-F5) | -Piano | -|
l075-03_suite_clair | -1: 9/8 | -1: -5, 37: 4, 43: -5 | -72.0 | -72.0 | -324.0 | -72.0 | -72.0 | -324.0 | -- | 1464.00 | -... | -27-97 (Eb1-C#7) | -https://imslp.org/wiki/Suite_bergamasque_(Debu... | -https://viaf.org/viaf/177398380 | -https://musicbrainz.org/work/8d331505-4d88-39a... | -https://www.wikidata.org/wiki/Q29117946 | -<b>Clair de lune</b> | -54-97 (Gb3-C#7) | -Piano | -27-97 (Eb1-C#7) | -Piano | -|
l075-04_suite_passepied | -1: 4/4 | -1: 3, 76: -4, 88: 3 | -156.0 | -156.0 | -624.0 | -156.0 | -156.0 | -624.0 | -- | 1825.33 | -... | -30-97 (F#1-C#7) | -https://imslp.org/wiki/Suite_bergamasque_(Debu... | -https://viaf.org/viaf/177398380 | -https://musicbrainz.org/work/59cce5c6-5483-32c... | -https://www.wikidata.org/wiki/Q29117951 | -<b>Passepied</b> | -50-97 (D3-C#7) | -Piano | -30-76 (F#1-E5) | -Piano | -
4 rows × 54 columns
-29 cadence labels.
-
- | counts | -% | -
---|---|---|
cadence | -- | - |
IAC | -8 | -0.275862 | -
HC | -8 | -0.275862 | -
PAC | -7 | -0.241379 | -
DC | -3 | -0.103448 | -
PC | -2 | -0.068966 | -
EC | -1 | -0.034483 | -
- | #phrases | -% | -
---|---|---|
n_cadences | -- | - |
1 | -23 | -0.92 | -
2 | -1 | -0.04 | -
3 | -1 | -0.04 | -
- | counts | -% | -
---|---|---|
cadences | -- | - |
(DC, PAC) | -1 | -0.5 | -
(EC, DC, PAC) | -1 | -0.5 | -
Ultima harmony missing for 0 cadence labels.
-
Progressions for 7 cadences:
-
- | counts | -% | -
---|---|---|
chord progressions | -- | - |
(I, V7(+2), vii%7(2)/IV, vii%7/IV, IVM7/IV, V7(+2)/IV, IV, V6, IV6, V, IV, iii, ii, I+, IV, V6, IV6, V, IV, iii, ii, I+, ii7, viio6, IV64, I, IV6, ii6, viio6, IV64, IV6, iii, IVM7, V, iii, vi, V, IV, I6, ii, V7(4+2), V7(+2), I(64)) | -1 | -0.142857 | -
(i, i(2), i, iv(+6), i, i(2), i, I, I(2), I, VI, V7(6)/III, V7/III, i, iv, v, i, V7/III, i) | -1 | -0.142857 | -
(iv7(+6), IV7(+6), iv7(+6), IV7(+6), i, v6, V43/V, vi, III6, viio/V, iv, I6, i6, v%7, i) | -1 | -0.142857 | -
(i, v7, i, v7, i, v7, i, v7, i, v7, i, V/III, III, V7/III, III, V7/III, III, vii7, III, V7/III, III, V7/III, III, V/bV, bV, ii%7/vii, v, iii/bII, vi7/bII, ii7/bII, V7(42)/bII, V7/bII, V7(2)/bII, bII64, bII64(+6), V7(42)/bII, V7/bII, V7(2)/bII, bII64, bII64(+6), viio6/VI, VI6, vii, vii2, V65/VI, vii64, V7(+2)/VI, i6, viio6/VI, VI6, vii, vii2, V65/VI, vii64, V7(+2)/VI, i6, bII6, III6, i6, bII(4), bII, bII(+2), vi6/bII, bIIM7, vii%43/bII, bII(4), bII, bII(+2), v, VIM7, v6, i, v43, i, V7/III, ii%43, v, VIM7, v6, i, v43, i6, IV7(+6+2), iv2(+6), IV2, IV7(+2), VII(+6+2), III(+6), VII(+6+2), i, #vi%7, III6, v, i(742)) | -1 | -0.142857 | -
(#vi7, #iii, V, V7, V2, V7, I64(4), #viio6, #vii%7, I, I64, #vi2, I6(4), #viio6, #vii%7, I, I64, #vi2, IVM7(+2), IVM7, #viio, IVM7(+2), IVM7, ii, ii64, ii2, #vii%7, V7/#vi, V2/#vi, #vi, IV, IV(2), IV, ii7, ii, i, V7, i, V/III, III, V7/III, III, V/III, i, V7, i, V/III, III, V7/III, III, v, III, v64, i) | -1 | -0.142857 | -
(I, V7/IV, ii65(2), ii65, V43(2)/IV, V43/IV, vi(4), vi, I6, vi64, I6, ii7, V7, iii6, V7, I) | -1 | -0.142857 | -
(V65(+2)/VI, V, V65(+2)/VI, VI, vii%43/III, VI, vii%43/III, VI, vii%43/III, VI, VI(7), V7(+2)/III, V65(+2)/III, V43(+2)/III, iv64, vii%2/III, iv64, V7/III, iv64, vii%2/III, iv64, V7/III, i, Ger6/V, i43, V7/VII, i, Ger6/V, i43, V7/VII, i43, V7/VII, vii%43/VII, vii%2/VII, V65, i) | -1 | -0.142857 | -
- | counts | -% | -
---|---|---|
numeral progressions | -- | - |
(I, V, vii, vii, IV, V, IV, V, IV, V, IV, iii, ii, I, IV, V, IV, V, IV, iii, ii, I, ii, vii, IV, I, IV, ii, vii, IV, IV, iii, IV, V, iii, vi, V, IV, I, ii, V, V, I) | -1 | -0.142857 | -
(i, i, i, iv, i, i, i, I, I, I, VI, V, V, i, iv, v, i, V, i) | -1 | -0.142857 | -
(iv, IV, iv, IV, i, v, V, vi, III, vii, iv, I, i, v, i) | -1 | -0.142857 | -
(i, v, i, v, i, v, i, v, i, v, i, V, III, V, III, V, III, vii, III, V, III, V, III, V, bV, ii, v, iii, vi, ii, V, V, V, bII, bII, V, V, V, bII, bII, vii, VI, vii, vii, V, vii, V, i, vii, VI, vii, vii, V, vii, V, i, bII, III, i, bII, bII, bII, vi, bII, vii, bII, bII, bII, v, VI, v, i, v, i, V, ii, v, VI, v, i, v, i, IV, iv, IV, IV, VII, III, VII, i, #vi, III, v, i) | -1 | -0.142857 | -
(#vi, #iii, V, V, V, V, I, #vii, #vii, I, I, #vi, I, #vii, #vii, I, I, #vi, IV, IV, #vii, IV, IV, ii, ii, ii, #vii, V, V, #vi, IV, IV, IV, ii, ii, i, V, i, V, III, V, III, V, i, V, i, V, III, V, III, v, III, v, i) | -1 | -0.142857 | -
(I, V, ii, ii, V, V, vi, vi, I, vi, I, ii, V, iii, V, I) | -1 | -0.142857 | -
(V, V, V, VI, vii, VI, vii, VI, vii, VI, VI, V, V, V, iv, vii, iv, V, iv, vii, iv, V, i, vii, i, V, i, vii, i, V, i, V, vii, vii, V, i) | -1 | -0.142857 | -
- | counts | -% | -
---|---|---|
(I, V, vii, IV, V, IV, V, IV, V, IV, iii, ii, I, IV, V, IV, V, IV, iii, ii, I, ii, vii, IV, I, IV, ii, vii, IV, iii, IV, V, iii, vi, V, IV, I, ii, V, I) | -1 | -0.142857 | -
(i, iv, i, I, VI, V, i, iv, v, i, V, i) | -1 | -0.142857 | -
(iv, IV, iv, IV, i, v, V, vi, III, vii, iv, I, i, v, i) | -1 | -0.142857 | -
(i, v, i, v, i, v, i, v, i, v, i, V, III, V, III, V, III, vii, III, V, III, V, III, V, bV, ii, v, iii, vi, ii, V, bII, V, bII, vii, VI, vii, V, vii, V, i, vii, VI, vii, V, vii, V, i, bII, III, i, bII, vi, bII, vii, bII, v, VI, v, i, v, i, V, ii, v, VI, v, i, v, i, IV, iv, IV, VII, III, VII, i, #vi, III, v, i) | -1 | -0.142857 | -
(#vi, #iii, V, I, #vii, I, #vi, I, #vii, I, #vi, IV, #vii, IV, ii, #vii, V, #vi, IV, ii, i, V, i, V, III, V, III, V, i, V, i, V, III, V, III, v, III, v, i) | -1 | -0.142857 | -
(I, V, ii, V, vi, I, vi, I, ii, V, iii, V, I) | -1 | -0.142857 | -
(V, VI, vii, VI, vii, VI, vii, VI, V, iv, vii, iv, V, iv, vii, iv, V, i, vii, i, V, i, vii, i, V, i, V, vii, V, i) | -1 | -0.142857 | -
Progressions for 6 cadences:
-
- | counts | -% | -
---|---|---|
bass progressions | -- | - |
(1, 5, 4, 3, b7, 1, 4, 7, 6, 5, 4, 3, 2, 1, 4, 7, 6, 5, 4, 3, 2, 1, 2, 2, 1, 1, 6, 4, 2, 1, 6, 3, 4, 5, 3, 6, 5, 4, 3, 2, 5, 5, 1) | -1 | -0.166667 | -
(1, 2, 1, 4, 1, 2, 1, 1, 2, 1, b6, b7, b7, 1, 4, 5, 1, b7, 1) | -1 | -0.166667 | -
(4, 4, 4, 4, 1, b7, 6, b6, 5, #4, 4, 3, b3, 5, 1) | -1 | -0.166667 | -
(6, 3, 5, 5, 4, 5, 5, 2, 7, 1, 5, 5, 4, 2, 7, 1, 5, 5, 4, 4, 7, 4, 4, 2, 6, 1, 7, 3, 2, 6, 4, 5, 4, 2, 2, 1, 5, 1, b7, b3, b7, b3, b7, 1, 5, 1, b7, b3, b7, b3, 5, b3, 2, 1) | -1 | -0.166667 | -
(1, 1, 4, 4, 5, 5, 6, 6, 3, 3, 3, 2, 5, 5, 5, 1) | -1 | -0.166667 | -
(5, 5, 5, b6, b6, b6, b6, b6, b6, b6, b6, b7, 2, 4, 1, 1, 1, b7, 1, 1, 1, b7, 1, b3, 5, 4, 1, b3, 5, 4, 5, 4, b3, 5, 7, 1) | -1 | -0.166667 | -
Progressions for 6 cadences:
-
Data and software versions
--------------------------
-Data repo 'debussy_piano' @ c64b68d
+Data repo 'debussy_piano' @ fd3b785
dimcat version 0.3.0
-ms3 version 2.2.1
+ms3 version 2.5.2
WARNING ms3.Parse.debussy_etudes -- /home/runner/.local/lib/python3.10/site-packages/ms3/corpus.py (line 1245) check_number_of_unparsed_scores():
+WARNING ms3.Parse.debussy_etudes -- /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 12 scores iteratively. Next time, call _.parse() on me, so we can speed this up!
-WARNING ms3.Parse.debussy_other_piano_pieces -- /home/runner/.local/lib/python3.10/site-packages/ms3/corpus.py (line 1245) check_number_of_unparsed_scores():
+WARNING ms3.Parse.debussy_other_piano_pieces -- /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 19 scores iteratively. Next time, call _.parse() on me, so we can speed this up!
-WARNING ms3.Parse.debussy_preludes -- /home/runner/.local/lib/python3.10/site-packages/ms3/corpus.py (line 1245) check_number_of_unparsed_scores():
+WARNING ms3.Parse.debussy_preludes -- /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 24 scores iteratively. Next time, call _.parse() on me, so we can speed this up!
@@ -1167,9 +1167,9 @@ Ambitus