Skip to content

key-estimate

key-estimate estimates the key of incoming MIDI note-and-velocity data using profile matching, outputting both an integer key ID (0–11 major, 12–23 minor) and a key symbol. Its estimation time window and profile can be configured, and a bang resets the estimation algorithm.


AI Generated

This content was generated with the assistance of AI. If you notice any errors, please report them or submit a fix using Submit. Check the prompt used here.


  • Download via Deken.

    Open Pd and go to ToolsFind Externals. Search for pdmus and install it. Then create an object with declare -lib pdmus -path pdmus. Finally, use key-estimate or any other object from pdmus.


Similar


    Comments

    Contributors