MCC
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NMCCMusic Composition Core public namespace
 NChordsReviewed catalog of named chords stored in program memory
 CScaleChordOne chord found on a scale degree
 CAccidentalChromatic alteration of a letter, from -4 (quadruple flat) to +4 (quadruple sharp)
 CChordA chord pattern spelled from a root note name
 CChordPatternRoot-independent chord structure: up to seven ascending tones within two octaves
 CChromaticIndexAbsolute semitone position of a pitch, with origin C-1 = 0
 CEqualTemperamentTwelve-tone equal temperament relative to a Tuning
 CIntervalDirected interval: a diatonic step count and a chromatic semitone count (SPEC-INT-1)
 CIntervalNumber1-based interval number: 1 unison, 3 third, 8 octave, 10 tenth (SPEC-INT-2, SPEC-INT-3)
 CIntervalQualityInterval quality: perfect, major, minor, or augmented/diminished repeated one to four times (SPEC-INT-4)
 CKeyA tonic and a diatonic mode, with the key signature they imply
 CKeySignatureKey signature: zero to seven sharps or flats (SPEC-KEY-1)
 CMeterExact written time signature and its simple/compound interpretation
 CNotationOptionsOptions for text output (SPEC-TXT-3)
 CNoteA written pitch combined with an exact written note value
 CNoteNameWritten note name: a letter plus an accidental, without octave
 CNoteValueExact written note length: a power-of-two base and zero to four dots
 CPitchWritten absolute pitch: a note name plus an octave
 CPitchClassPitch class 0-11 with spelling discarded (C = 0)
 CRhythmPatternCyclic onset/rest pattern on a grid of equal steps
 CScaleA scale pattern spelled from a root note name
 CScalePatternRoot-independent scale structure: up to twelve ascending degrees
 CTuningTuning reference: a written pitch and its frequency in hertz