What do the Humdrum software tools do?
Nearly all Humdrum commands accept some Humdrum-format input(s) and produce some corresponding Humdrum-format output. This means that information can be processed through a series of successive Humdrum commands. 28. Can you provide some examples of Humdrum processes? Here are some examples of simple Humdrum pipelines. The following command extracts all woodwind parts from the file “ives”: extract -i ‘*ICww’ ives The following command identifies the frequency of light-related words such as “lumen” or “lumine” in the different monastic offices for Thomas of Canterbury: extract -i ‘*Latin’ office* | egrep -ic ‘lum.+n[e]*$’ The following command outputs the location of all sonorities in the file “machaut” where the leading-tone has been doubled: deg -x machaut | grep -n ‘7.*7’ The following commands identify all phrase-endings in the file “wagner” that are approached by a descending semitone: semits -xt wagner | fill > temp assemble wagner temp | grep -n ‘}.*-1[^0-9]’ The following command