C++ programs and library for processing Humdrum data files. Best to install from https://github.com/humdrum-tools/humdrum-tools . See https://github.com/craigsapp/humlib for modernized Humdrum file parsing library.
After working through a new install on Ubuntu 20.04 LTS, after running make regression in the home directory humdrum-tools, I got the following failed tests:
make[2]: Entering directory '/home/davidjohnbaker/humdrum-tools/humextra/example'
bin/run-command-tests
autodynam test 001 FAILED Add termination to crescendo just before next dynmaics item in spine.
autodynam test 002 FAILED Add termination to decrescendo just before next dynmaics item in spine.
autodynam test 003 FAILED Add termination to crescendo on same line before next dynamics item.
autodynam test 004 FAILED Add termination to decrescendo on same line before next dynamics item.
autodynam test 005 FAILED Add termination to explicit wedges/hairpins.
autodynam test 006 FAILED Add termination to interpretive (hidden) wedges/hairpins.
autostem test 001 FAILED Add stems to notes in the treble clef
autostem test 002 FAILED Add stems to notes in the bass clef
autostem test 003 FAILED Remove stems from notes
autostem test 004 FAILED Only add stems to notes which do not have them.
autostem test 005 FAILED Add stems to notes, overwriting any which already exist.
autostem test 006 FAILED Set the default direction of the middle staff line to point upwards.
autostem test 007 FAILED Only override stem direction for non-fixed stems.
autostem test 008 FAILED Override fixed stem directions
autostem test 009 FAILED Don't add stems to notes which shouldn't have stems.
chorck test 001 FAILED Example with four rule violations
extractx test 045 FAILED Extract co-spine information along with a spine.
extractx test 046 FAILED Extract co-spine information along with a spine.
extractx test 047 FAILED Extract co-spine information along with a spine and its duplicate.
extractx test 048 FAILED Extract co-spine information along with a spines in reverse order.
extractx test 049 FAILED Extract co-spine information, ignoring rests in **kern data.
extractx test 050 FAILED Extract co-spine information for the third spine of music.
harm2kern test 010 FAILED Extracting only the base line of the chord.
notearray test 001 FAILED Basic usage of the notearray program.
scordur test 001 FAILED Measure the duration in quarter notes of a short example
tindex test 001 FAILED Extract a pitch sequence only.
tindex test 002 FAILED Extract diatonic musical intervals from two spines.
make[2]: Leaving directory '/home/davidjohnbaker/humdrum-tools/humextra/example'
make[1]: Leaving directory '/home/davidjohnbaker/humdrum-tools/humextra'
After working through a new install on Ubuntu 20.04 LTS, after running
make regression
in the home directoryhumdrum-tools
, I got the following failed tests: