Humdrum Extras

Command List


    barnum Number, renumber, or remove barline numbers in Humdrum files.
    beat Analyze rhythmic information of **kern data.
    chorck Check for didactic errors in four-part choral textures.
    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.
    hum2gmn Convert Humdrum data into Guido Music Notation.
    hum2mid Convert Humdrum files into standard MIDI files.
    hum2xml Convert Humdrum files into MusicXML files.
    humcat Concatenate Humdrum files with similar spine structures.
    humplay Play Humdrum files interactivly with MIDI.
    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 Correlation identification of keys in musical contexts.
    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.
    ottava Convert between sounding and printed ottava marks in **kern data.
    pae2kern Convert Plaine & Easie code into **kern musical data.
    pitchmix Randomly reorder the pitches in **kern spines, keep rhythms unchanged.
    prange Generate pitch histogram data from **kern input data.
    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.
    sample Sample the musical texture with the given rhythmic cycle.
    scaletype Categorizes **kern data as pentatonic, hexatonic, or heptatonic.
    scordur Measure the duration of a Humdrum file containing **kern data.
    simil Edit-distance similarity measurements.
    sonority Identify basic chord qualities in a simultaneous musical texture.
    spinetrace Print spine parsing data to check for spine path errors.
    swing Create a **time spine which "swings" the eighth-note rhythmic levels.
    themax Search melodic index data created by themebuilderx
    themebuilderx Create search entries for use with themax
    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.
    transpose Transpose musical pitch names in **kern data.
    tsroot Analyze the harmony of **kern data using the Melisma Music Analyzer.
    xml2hum Convert MusicXML files into Humdrum files.
    zscores Calculate standard scores of numerical data spines.

See also: