| addref | 
Add reference records to a Humdrum file. | 
| autodynam | 
Terminate cresc. and decresc. wedges in **dynam spines. | 
| autostem | 
Add stem directions onto **kern notes. | 
| barnum | 
Number, renumber, or remove numbers on barlines. | 
| beat | 
Extract composite rhythm information from musical scores. | 
| blank | 
Generate blank humdrum spines. | 
| chorck | 
Check for didactic errors in four-part choral textures. | 
| cint | 
Extract counterpoint interval modules from polyphonic music. | 
| dittox | 
Resolve null token references. | 
| extractx | 
Select spines from Humdrum input. | 
| gettime | 
Create an absloute timing spine to indicate the playing time of **kern data. | 
| harm2kern | 
Convert **harm data into **kern data. | 
| hgrep | 
Humdrum-aware grep. | 
| hum2abc | 
Convert to ABC+ data for graphical music printing with abcm2ps. | 
| hum2enp | 
Convert Humdrum files into ENP files. | 
| hum2gmn | 
Convert Humdrum data into Guido Music Notation. | 
| hum2mei | 
Convert Humdrum files into MEI files. | 
| hum2mid | 
Convert Humdrum files into standard MIDI files. | 
| hum2muse | 
Convert Humdrum files into MuseData. | 
| hum2xml | 
Convert Humdrum files into MusicXML files. | 
| humcat | 
Concatenate Humdrum files with similar spine structures. | 
| humpdf | 
Embed Humdrum files into a PDF file. | 
| humplay | 
Play Humdrum files interactivly with MIDI. | 
| humsplit | 
Calculate standard scores of numerical data spines. | 
| humtable | 
Markup Humdrum files in an HTML <table> element. | 
| kern2cmn | 
Convert **kern data into CMN data. | 
| kern2dm | 
Convert **kerndata into input data for Director musices. | 
| kern2melisma | 
Convert **kern data into input data for the Melisma Music Analyzer. | 
| kern2skini | 
Convert **kern data into SKINI data for STK. | 
| keycor | 
Musical key identification by correlation. | 
| location | 
List musical/file location of each data line. | 
| lofcog | 
Line of fifths center of gravity measurements. | 
| mid2hum | 
Convert MIDI files into Humdrum data. | 
| minrhy | 
Find the minimum rhythmic unit in **kern data. | 
| mkeyscape | 
Generate keyscapes from MIDI files or Humdrum **kern data. | 
| mvspine | 
Re-organize the spine ordering of a Humdrum file. | 
| myank | 
Extract selected measures from a Humdrum score. | 
| notearray | 
Extract 2-D array of notes from **kern spines for numeric analysis. | 
| ottava | 
Convert between sounding and printed ottava marks in **kern data. | 
| pae2kern | 
Convert Plaine & Easie code into **kern musical data. | 
| pitchmix | 
Randomly reorder pitches in **kern spines, keeping rhythms unchanged. | 
| prange | 
Generate pitch histogram data from **kern input data. | 
| prettystar | 
Sort and organize tandem interpretations across multiple spines. | 
| proll | 
Convert **kern data into graphical piano roll notation. | 
| rcheck | 
Print rythmic information for a Humdrum file. | 
| ridx | 
Remove different categories of Humdrum line types. | 
| rscale | 
Scale the rhythms in **kern and **recip representations. | 
| runningkey | 
Continuous measure of key analysis. | 
| sample | 
Sample the musical texture with the given rhythmic cycle. | 
| satb2gs | 
Convert SATB staves into a grand-staff arrangement. | 
| scaletype | 
Categorizes **kern data as pentatonic, hexatonic, or heptatonic. | 
| scordur | 
Measure the duration of a Humdrum file containing **kern data. | 
| scrmono2hum | 
Convert monophonic SCORE files into Humdrum files. | 
| serialize | 
Rearrange multiple input spines into a single spine sequence. | 
| simil | 
Edit-distance similarity measurements. | 
| similx | 
Edit-distance similarity measurements. | 
| sonority | 
Identify vertical chordal sonority across multiple **kern spines. | 
| spinetrace | 
Print spine parsing data to check for spine path errors. | 
| swing | 
Create a **time spine which "swings" the eighth-note rhythmic levels. | 
| theloc | 
Identify note locations within Humdrum files from themax search results. | 
| themax | 
Search melodic index data created by tindex from **kern data | 
| thememakerx | 
Generate incipts of music for input to thememakerx. | 
| thrux | 
Expand repeated material in Humdrum files. | 
| tiefix | 
Fix tied-note syntax in **kern data. | 
| time2matlab | 
Convert a **kern score with performance timing into a matlab array. | 
| time2tempo | 
Convert a **time spine into a **tempo spine. | 
| tindex | 
Create melodic search indexes from **kern data for use with the themax search engine. | 
| tntype | 
Extract set-theory Tn types from **kern sonorities in Humdrum files. | 
| transpose | 
Transpose musical pitch names in **kern data. | 
| tsroot | 
Analyze the harmony of **kern data using the            Melisma Music Analyzer.
 | 
| voicecount | 
Calculate the number of active voices at any moment in a score. | 
| xml2hum | 
Convert MusicXML files into Humdrum files. | 
| zscores | 
Calculate standard scores of numerical data spines. |