Contents

KeyResult

A value describing the musical key detected over a time range.

Declaration

struct KeyResult

Overview

A key is the central note that organizes a piece of music. The tonic can be any of the supported enharmonic spellings: A, A♭, A♯, B♭, B, C, C♯, D♭, D, D♯, E♭, E, F, F♯, G, G♭, or G♯. The framework represents the enharmonic equivalents as distinct cases to preserve the original spelling.

Topics

Getting key result ranges

Getting the mode of the musical key

Getting the notes of a key

Enumerations

See Also

Content results