key

two meanings

  • 1. a user interface device, pushed/struck by the user's finger; viz., black key, white key
  • 2. a set of tools, including
    • an instance of the class 'diatonic scale', instantiated at a selected step in the chromatic scale
    • an instance of the class 'chord scale', based on the key's diatonic scale