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.
The blue lines overlapping the black bars in this example on pitches A5 and C6:
Are caused by the lower pitches being written before the upper pitches (so the legerlines below the grand staff do not have the problem. The pitch information above the grand staff should be written from high-to-low instead.
There will still be some problems with colored ledger lines being visible on staff lines where they should not be, so probably better to use boxes rather than note extension lines for display of the histograms, and use lines to simulate ledger lines.
The blue lines overlapping the black bars in this example on pitches A5 and C6:
Are caused by the lower pitches being written before the upper pitches (so the legerlines below the grand staff do not have the problem. The pitch information above the grand staff should be written from high-to-low instead.
There will still be some problems with colored ledger lines being visible on staff lines where they should not be, so probably better to use boxes rather than note extension lines for display of the histograms, and use lines to simulate ledger lines.
source: https://polishscores.org/?id=18xx:617