marl / jams

A JSON Annotated Music Specification for Reproducible MIR Research
ISC License
186 stars 27 forks source link

Fix annotations in import_lab? #36

Closed urinieto closed 9 years ago

urinieto commented 9 years ago

I am trying to use import_lab, but there are some files in the Isophonics dataset that have empty range annotations (e.g., chordlab/Carole King/06 Way Over Yonder.lab). This causes the JAMS validation to fail.

So, my question is: should we modify import_lab to such that it "fixes" these annotations or should this function not alter the lab at all (and maybe modify the "broken" annotations in the parsers)?

I would go for the former, and maybe raise a warning every time an alteration of the original lab occurs.

bmcfee commented 9 years ago

This causes the JAMS validation to fail.

This is exactly what vaildation is for. :)

My thoughts on this:

bmcfee commented 9 years ago

Following up: is there anything that needs doing on this issue?

urinieto commented 9 years ago

No, I believe we can close this.

On Tue, Jun 23, 2015 at 1:03 PM, Brian McFee notifications@github.com wrote:

Following up: is there anything that needs doing on this issue?

— Reply to this email directly or view it on GitHub https://github.com/marl/jams/issues/36#issuecomment-114573355.