Humdrum file processing programs written in C++. For general instructions
on downloading and using pre-compiled programs click here.
For announcements and questions, subscribe to **HUG (Humdrum User Group).
Commands by category:
general: |
barnum,
extractx,
humcat,
humpdf,
mvspine,
myank,
ridx,
serialize,
thrux
|
rhythm/time: |
beat,
gettime,
minrhy,
rcheck,
rscale,
sample,
scordur,
swing,
time2tempo
|
pitch: |
pitchmix,
prange,
transpose
|
melodic: |
cint,
scaletype
|
harmony: |
chorck,
cint,
harm2kern,
keycor,
lofcog,
mkeyscape,
sonority,
tntype,
tsroot,
voicecount
|
notation: |
hum2abc,
hum2muse,
humtable,
satb2gs
|
graphical: |
mkeyscape,
proll
|
searching: |
hgrep,
location,
simil,
thememakerx,
tindex,
themax,
theloc
|
statistics: |
zscores
|
data entry: |
autodynam,
autostem,
barnum,
blank,
minrhy,
ottava,
prettystar,
tiefix
|
MIDI: |
humplay,
hum2mid.
|
data into Humdrum: |
mid2hum,
pae2kern,
xml2hum
|
data out of Humdrum: |
hum2abc,
hum2muse,
hum2gmn,
hum2mid,
hum2xml,
kern2cmn,
kern2dm,
kern2melisma,
kern2skini,
notearray,
time2matlab
|
data debugging: |
rcheck,
spinetrace
|
Command executables:
|