Skip to content

Temporal errors in biab partition annotations #127

@andreamust

Description

@andreamust

The biab partition contains errors in the temporal encoding of its annotations. For example, in the file biab_internet_corpus_1000.jams, the following events show overlapping or inconsistent timing:

{
  "namespace": "chord_harte",
  "data": [
    { "time": 1.1, "duration": 4.0, "value": "C:maj", "confidence": 1.0 },
    { "time": 2.1, "duration": 4.0, "value": "G:(3,5,b7)", "confidence": 1.0 },
    { "time": 3.1, "duration": 2.0, "value": "C:maj", "confidence": 1.0 },
    { "time": 3.3, "duration": 2.0, "value": "A:(3,5,b7)", "confidence": 1.0 },
    { "time": 4.1, "duration": 1.0, "value": "D:min", "confidence": 1.0 },
    { "time": 4.2, "duration": 1.0, "value": "G:(3,5,b7)", "confidence": 1.0 },
    { "time": 4.3, "duration": 1.0, "value": "C:maj", "confidence": 1.0 },
    { "time": 5.0, "duration": 1.0, "value": "D:(3,5,b7)", "confidence": 1.0 },
    { "time": 5.1, "duration": 2.0, "value": "G:maj", "confidence": 1.0 },
    { "time": 5.3, "duration": 2.0, "value": "C:maj", "confidence": 1.0 },
    { "time": 6.1, "duration": 4.0, "value": "G:(3,5,b7)", "confidence": 1.0 }
  ]
}

Several chord events overlap or their durations extend beyond the start time of the next event, which is not consistent with expected temporal annotation practices.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions