Releases: ELVIS-Project/vis-framework
Releases · ELVIS-Project/vis-framework
v3.0.5
3.0.3
- 3.0.3:
-Removes LilyPond Indexer and Experimenters and outputlilypond module.
-Re-enables Dendrogram Experimenter if optional requirements are installed.
-Adds convenience method for executing dendrogram experimenter.
-Adds measure_index() method to multi-index with measure positions.
-Documentation updates.
3.0.2
-Update indexer documentation examples for VIS 3 syntax.
-Re-enable tests that check connectivity requirements but don't actually access ELVIS Database.
-Clean up the way some error messages in indexed_piece print.
-Small bug fix in CadenceIndexer.
v3.0.1
v2.4.5
v2.4.2
v2.4.1
Cosmetic changes to more closely comply with Python coding conventions.
v2.4.0
- 2.4.0:
- Deprecates n-gram indexer.
- Adds new_ngram indexer and accompanying tests.
- Removes version ranges for scipy and matplotlib, and replaces them with specific versions.
- Minor change to dissonance indexer to avoid issues when dissonances are not preceded by a legal dissonance.
- Increases testing coverage for dissonance indexer.
v2.3.1
- Importing no longer uses/stores cached pickle files.
- WorkflowManager.output() produces many table-format results if "count frequency" is False.
- WorkflowManager.output() changes the column name for table-like outputs, according to the experiment.
- stops checking midi files for some of the checks.
- interval indexer improvements
- required_score_type can now be a list of pandas.dataframes.
v2.3.0
- support for interval direction, i.e. an 'M3' is a '-M3' if the interval is between two voices that are crossed with respect to their staff position
- inclusion of experimental qualityControl file in scripts which can be used to make sure that a file can be imported by music21 and to run a basic verification that the parts line up properly
- begin tracking experimental MedievalNoteRestIndexer script in scripts folder
- basic testing suite for DissonanceIndexer
- tons of docs improvements (thanks @maxalbert)