Skip to content

Commit

Permalink
ms3 review -M -N -X -C -D -c v1.0 (ms3 v2.4.0)
Browse files Browse the repository at this point in the history
  • Loading branch information
johentsch committed Nov 20, 2023
1 parent 39fba96 commit f73490b
Show file tree
Hide file tree
Showing 40 changed files with 36,235 additions and 19,061 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ Three files have been annotated as an experiment of how far application of the h
|Ravel_-_Miroirs_IV._Alborada_del_gracioso | 229| 368|2.1.0 |Adrian Nagel|


*Overview table automatically updated using [ms3](https://johentsch.github.io/ms3/).*
*Overview table automatically updated using [ms3](https://ms3.readthedocs.io/).*
218 changes: 218 additions & 0 deletions chords/Ravel_-_Jeux_dEau.chords.resource.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,218 @@
{
"name": "ravel_-_jeux_deau.chords",
"type": "table",
"path": "Ravel_-_Jeux_dEau.chords.tsv",
"scheme": "file",
"format": "tsv",
"mediatype": "text/tsv",
"encoding": "utf-8",
"dialect": {
"csv": {
"delimiter": "\t"
}
},
"schema": {
"fields": [
{
"name": "mc",
"title": "Measure Count",
"description": "Running count of encoded <Measure> tags which do not necessarily express a full measure (e.g. in case of an anacrusis).",
"type": "integer",
"constraints": {
"required": true
}
},
{
"name": "mn",
"title": "Measure Number",
"description": "Measure number as printed in the score, computed from mc, dont_count and numbering_offset.",
"type": "string"
},
{
"name": "quarterbeats",
"title": "Offset from Beginning",
"description": "Distance of an event from the piece's beginning. By default, only second endings are taken into account to reflect the proportions of a simply playthrough without repeats.",
"type": "string",
"constraints": {
"pattern": "\\d+(?:\\/\\d+)?"
}
},
{
"name": "quarterbeats_all_endings",
"title": "Offset from Beginning (Including Endings)",
"description": "Distance from the piece's beginning, taking all endings into account for addressability purposes.",
"type": "string",
"constraints": {
"pattern": "\\d+(?:\\/\\d+)?"
}
},
{
"name": "duration_qb",
"title": "Duration in \u2669",
"description": "A float corresponding to duration * 4",
"type": "number"
},
{
"name": "mc_onset",
"title": "Offset within Encoded Measure",
"description": "Distance of an event from the beginning of the <Measure> tag.",
"type": "string",
"constraints": {
"pattern": "\\d+(?:\\/\\d+)?"
}
},
{
"name": "mn_onset",
"title": "Offset within Logical Measure",
"description": "Distance from the beginning of the logical measure. Relevant, for example, to compute the metric position of an event.",
"type": "string",
"constraints": {
"pattern": "\\d+(?:\\/\\d+)?"
}
},
{
"name": "event",
"type": "string"
},
{
"name": "timesig",
"title": "Time Signature",
"description": "Given as string, e.g. \"4/4\".",
"type": "string"
},
{
"name": "staff",
"title": "Staff",
"description": "Number of the staff where an event occurs, 1 designating the top staff.",
"type": "integer"
},
{
"name": "voice",
"title": "Notational Layer",
"description": "A number between 1-4 where 1 is MuseScore's default layer (blue), 2 the second layer in green with downward stems, etc.",
"type": "integer"
},
{
"name": "duration",
"title": "Duration",
"description": "As fraction of a whole note.",
"type": "string",
"constraints": {
"pattern": "\\d+(?:\\/\\d+)?"
}
},
{
"name": "gracenote",
"title": "Grace Note",
"description": "Name given to a type of grace note in the MuseScore encoding, e.g. \"grace16\"",
"type": "string"
},
{
"name": "tremolo",
"type": "string"
},
{
"name": "nominal_duration",
"title": "Nominal Duration",
"description": "The duration corresponding to a note/rest value without applying any dots or n-tuplets, as fraction of a whole note. Multiplied with \"scalar\" to yield the actual duration of the note/rest.",
"type": "string",
"constraints": {
"pattern": "\\d+(?:\\/\\d+)?"
}
},
{
"name": "scalar",
"title": "Scalar",
"description": "Decimal value reflecting all dots and n-tuplets modifying the duration of a note/rest. Yields the actual duration when multiplied with \"nominal_duration\".",
"type": "string",
"constraints": {
"pattern": "\\d+(?:\\/\\d+)?"
}
},
{
"name": "chord_id",
"title": "Chord ID",
"description": "Row in the chords table.",
"type": "integer"
},
{
"name": "dynamics",
"type": "string"
},
{
"name": "articulation",
"type": "string"
},
{
"name": "staff_text",
"type": "string"
},
{
"name": "slur",
"title": "Slur",
"description": "IDs of active slurs that a chord falls under, as a tuple of integers.",
"type": "string"
},
{
"name": "pedal",
"title": "Pedal Point",
"description": "Specified as Roman numeral.",
"type": "string"
},
{
"name": "Pedal_<sym>keyboardPedalPed</sym>",
"type": "string"
},
{
"name": "TextLine",
"type": "string"
},
{
"name": "TextLine_rall.",
"type": "string"
},
{
"name": "crescendo_hairpin",
"type": "string"
},
{
"name": "decrescendo_hairpin",
"type": "string"
},
{
"name": "diminuendo_line",
"type": "string"
},
{
"name": "crescendo_line",
"type": "string"
},
{
"name": "Ottava:8vb",
"type": "string"
},
{
"name": "Ottava:8va",
"type": "string"
}
],
"facet": "chords",
"identifier": "8CCEkQUQUoM1GA",
"filepath": "chords/8CCEkQUQUoM1GA.schema.yaml",
"used_in": "Ravel_-_Jeux_dEau"
},
"creator": {
"@context": "https://schema.org/",
"@type": "SoftwareApplication",
"@id": "https://pypi.org/project/ms3/",
"name": "ms3",
"description": "A parser for MuseScore 3 files and data factory for annotated music corpora.",
"author": {
"name": "Johannes Hentschel",
"@id": "https://orcid.org/0000-0002-1986-9545"
},
"softwareVersion": "2.4.0"
},
"git_revision": "39fba96566d108d5879554040b822dff1ceae4a3",
"git_tag": "v2.0"
}
Loading

0 comments on commit f73490b

Please sign in to comment.