Humdrum Extras

keycorel manpage


COMMAND

    keycorel -- Correlation identification of keys in musical contexts.

SYNOPSIS

    keycorel [-s | --aarden[-D[-a[-f[input[> output]

OPTIONS

    -a Display the r-value correlation scores for all test keys.
    -D Do not scale the note distributions by note durations.
    -s Simple key correlation weightings
    --aarden Correlation weightings of Bret Aarden (2003)
    -f Display measured note frequency distributions in input.
    -w weightfile Use the weights for pitch profiles in the weightfile.

DESCRIPTION

    User-defined weights

    Non-standard pitch profiles can be specified in a file which is given as input with the -w option. The weight file must have at least two spine: one **kern spine containing the pitch class -- upper case for major keys and lower case for minor keys; and a **number spine which contains the weighting for that pitch class and mode. There may be other spines in the file, but there should be only one **kern and **number spine in the file for predictable results. Here is an example pitchclass weight file using the same weights used with the -s option:

    Carol Krumhansl's probe-tone profiles (default):

    Bret Aarden's continuity profiles (--aarden):

    Simple pitch profiles (-s):

EXAMPLES

    Comparison between different weightings

    More example usages of the keycorel program are avaliable on the keycorel examples page

DOWNLOAD

    The compiled keycorel program can be downloaded for the following platforms:
    • Linux (i386 processors) compiled on April 24 2005.
    • Windows compiled on 1 Jun 2006.

    The source code for the program was last modified on 24 Apr 2005.