| barnum | Number, renumber, or remove barline numbers in Humdrum files. [src] |
| beat | analyzes **kern spines for metrical positions of beats. Same as the beat program, but uses the built-in rhythmic analysis functions in the HumdrumFile class. [src] |
| blank | Generate a blank Humdrum spine containing matching barlines based on the input Humdrum file. [src] |
| gettime | Create an absolute timing spine from the **kern input. [src] |
| harm2kern | Convert a harmonic analysis to a root note line, or full chord pitch set. [src] |
| hum2gmn | Converts Humdrum files into Guido Music Notation files. [src] |
| hum2mid | Converts Humdrum files with **kern data into Standard MIDI files. Non-musical data can be stored as text meta events. [src] |
| hum2xml | converts Humdrum files into MusicXML files. [src] |
| humcat | Concatentate the data from multiple humdrum files into one stream of data. Spine counts and data types must match between files. [src] |
| kern2cmn | converts input kern data into CMN notation. [src] |
| kern2dm | converts input kern data into the native Director Musices format. [src] |
| kern2melisma | collect all notes found in **kern spines in the input Hudrum data into one spine formatted with given options. [src] |
| kern2skini | convert **kern data into SKINI data. [src] |
| keycorel | Krumhansl-Schmuckler key-finding algorithm. [src] |
| lofcog | Line of fifths center of gravity (mean) calculations used for identifying proper enharmonic accidental spellings. [src] |
| mid2hum | Converts a MIDI file into a Humdrum file. [src] |
| minrhy | calculates the minimum timebase which is the least common multiple of all rhythms in the file. [src] |
| mkeyscape | Fast-algorithm keyscape program which can read MIDI files. [src] |
| mvspine | readjust the spines in a Humdrum file in an arbitrary manner. [src] |
| ottava | Transpose ottava sections of music between sounding and print styles. [src] |
| pitchmix | randomly reorder the pitches in **kern spines, keeping the rhythms unchanged. [src] |
| prange | Measure the pitch range of notes in input **kern data. [src] |
| proll | Generate a piano roll display of input humdrum files. [src] |
| rcheck | check the rhythmic interpretation of a humdrum file which contains **kern spines. [src] |
| scaletype | Identifies **kern data as pentatonic, sexatonic, or heptatonic. [src] |
| scordur | measures the total length of a humdrum file in terms of metrical beats. If more than one data set in input file, then displays the total beat duration of each set. [src] |
| spinetrace | identifies spine locations of humdrum data. [src] |
| swing | create a **time spine which "swings" the eighth-note rhythmic levels. [src] |
| tiefix | Special-purpose program to fix ties going over barlines in the humdrum conversion of the EsAC Chinese folksongs. [src] |
| time2matlab | Extract notes according to specified timing values for import into matlab (or octave) for performance analysis. [src] |
| time2tempo | Convert **time data into **tempo data. [src] |
| transpose | Transpose kern musical data using base-40. Note that this version will only allow up to double sharp/flats. [src] |
| tsroot | Analyze the chord root analysis from Temperley & Sleator Melisma Music Analysis harmony program (2003 version) and optionally append to original **kern data. [src] |
| xml2hum | Converts a MusicXML file into a Humdrum file. [src] |
| zscores | Calculate normalized values (z-scores) for specified column. [src] |