ELVIS-Project / vis-framework

Thoroughly modern symbolic musical data analysis suite.
http://elvisproject.ca/
31 stars 6 forks source link

No annotated score output for string quartets. #307

Closed alexandermorgan closed 8 years ago

alexandermorgan commented 10 years ago

When requesting annotated score output of 2-gram analysis with an offset interval of 1, the terminal returned the error message below. This file was the first movement of Haydn's op 50 no. 1 (link to movement page in ELVIS database: http://elvis.music.mcgill.ca/node/1529 ) but other string quartet files also didn't work. All the string quartet files I tried were midi files.

workm.output('LilyPond') Traceback (most recent call last): File "", line 1, in File "vis/workflow.py", line 657, in output return self._make_lilypond(pathname) File "vis/workflow.py", line 729, in _make_lilypond [self._result[i][j]])[0]) File "vis/models/indexed_piece.py", line 395, in get_data return self.get_data(analyzer_cls[1:], settings, analyzer_cls[0](data, settings).run()) File "vis/models/indexed_piece.py", line 395, in get_data return self.get_data(analyzer_cls[1:], settings, analyzer_cls[0](data, settings).run()) File "vis/analyzers/indexers/lilypond.py", line 235, in init super(AnnotateTheNoteIndexer, self).init(score, None) File "vis/analyzers/indexer.py", line 229, in init raise TypeError(msg) TypeError: <class 'vis.analyzers.indexers.lilypond.AnnotateTheNoteIndexer'> requires <class 'pandas.core.series.Series'> objects, not <class 'pandas.core.frame.DataFrame'>

crantila commented 10 years ago

What other files did you try? If you remember, could you post the Drupal node numbers? Thanks.

alexandermorgan commented 10 years ago

Sure, it was node 1535 which is Haydn's op. 50 no 2 movement ii in F major. Here's the url from the old database: http://elvis.music.mcgill.ca/node/1535

musicus commented 8 years ago

Will this issue still be relevant once LilyPond has been deprecated?

crantila commented 8 years ago

This issue and #306 are both reports against the wrong software. No matter what happens to the LilyPond functionality in VIS, these two issues can probably be closed.

musicus commented 8 years ago

Ok, closing.