Universal Music Theory Library - v0.12.0
Guide
Demo
GitHub
Preparing search index...
Universal Music Theory Library - v0.12.0
Universal Music Theory library: every export of UMT.
Guides
GUIDE
CONTRIBUTING
Core
CentTuning
EDO
Interval
JustIntonation
NonOctaveTuning
Note
TuningSystem
ModalDegreeQualities
ModeParent
Cents
FretboardScaleResult
FretboardScaleShape
FretboardShapeOptions
FretboardVoicingOptions
FretboardVoicingResult
Hertz
MidiNote
Ratio
BANJO_OPEN_G
BASS_STANDARD
BohlenPierce
CHORD_FORMULAS
FiveLimitJI
GUITAR_DROPPED_D
GUITAR_OPEN_G
GUITAR_STANDARD
Harmonics16to32
Harmonics1to16
Harmonics8to16
MODAL_DEGREE_QUALITIES
MODE_BRIGHTNESS
MODE_PARENT_FAMILY
NOTE_NAMES_12TET_FLAT
NOTE_NAMES_12TET_SHARP
PtolemaicJI
QUALITY_ALIASES_ES
QUALITY_ALIASES_FR
QUALITY_ALIASES_IT
SCALE_PATTERNS
SOLFEGE_ROOTS
TET12
TET19
TET24
TET31
TET53
UKULELE_STANDARD
WerckmeisterIII
BayatiScale24TET
BohlenPierceChromaticScale
BohlenPierceLambdaChord
BohlenPierceMollChord
chordToneOffset
ChromaticScale
Dominant7th12TET
freqToMidi
freqToMidiPitchBend
get12TETBaseName
get12TETName
getEnharmonics
getFretboardScale
getFretboardScalePositions
getFretboardScaleShapes
getFretboardVoicings
getIntervalBetween
getIntervalName
getSemanticIntervalName
HarmonicSeries
MajorScale12TET
MajorTriad
MajorTriad12TET
MeantoneMajor31TET
midiToFreq
MinorScale12TET
MinorTriad
MinorTriad12TET
NeutralScale24TET
NeutralTriad24TET
parseChordSymbol
parseNote
parseNoteToStep12TET
parsePolychord
parseRomanProgression
parseScaleSymbol
preferFlatsForKey
spellByLetter
translateSymbol
usesFlats
writtenRoot
Tonal harmony
Chord
CircleOfFifths
FiguredBass
FormAnalyzer
Harmony
KeyDetection
NeoRiemannian
Scale
BorrowedChord
ChordAnalysis
ChordCandidate
ColtraneAxis
DoublingIssue
FindScalesOptions
FormAnalysis
FormSection
KeyDetectionOptions
KeyProfile
ModalCharacteristics
ModalKey
ModulationEvent
PivotChord
ProgressionEntry
RespellContext
ScaleMatch
SixFourAnalysis
SlashAnalysis
SubstitutionOption
UpperStructure
VoicedNote
VoiceLeadingIssue
VoicingAnalysis
ChordNameLanguage
ChordSymbolStyle
FigureAccidental
FormType
KeyProfileName
RelatedKey
SlashType
VoiceLeadingIssueType
KEY_PROFILES
PROGRESSIONS
analyzeVoicing
cadenceName
chordDegreeLabel
chordLongName
chordQualityFromIntervals
findScalesForNotes
formatChordSymbol
getProgression
getSubstitutions
getUpperStructures
localizeNoteName
scaleName
spellChord
spellChordInKey
spellPitchInKey
substitutionTypeName
Post-tonal
Canon
Counterpoint
MelodyAnalysis
Schenker
SetTheory
ToneRow
CounterpointIssue
Motif
UrlinieResult
World music
Hexachord
Solfege
Jins
Maqam
MovableDoOptions
Raga
HexachordSyllable
HexachordType
MovableDoSyllables
MAQAMAT
RAGAS
SVARA_NAMES
Rhythm
Duration
Isorhythm
MetricModulation
MusicStream
Polymeter
Polyrhythm
RhythmAnalysis
RhythmTransform
TimeSignature
ClavePattern
RhythmicCycle
StreamEvent
CycleStroke
CLAVE_PATTERNS
RHYTHMIC_CYCLES
cycleCounts
cycleStrokes
cycleTimeSignature
Microtonal / Xenharmonic
CommaPump
MOS
ScalaTuning
Spectral
TemperamentAnalysis
Tonnetz
VoiceLeadingGeometry
Xen
ComparisonEntry
ComparisonTable
OPTICResult
TonnetzPosition
bestEDOFor
mapJItoEDO
OPTIC
parseScala
Notation
ABCBridge
ABCStreamOptions
LPMetadata
LPOptions
MusicXMLMetadata
MusicXMLOptions
chordToLilyPond
chordToMusicXML
scaleToLilyPond
scaleToMusicXML
streamToLilyPond
streamToMusicXML
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Guides
GUIDE
CONTRIBUTING
Core
Cent
Tuning
EDO
Interval
Just
Intonation
Non
Octave
Tuning
Note
Tuning
System
Modal
Degree
Qualities
Mode
Parent
Cents
Fretboard
Scale
Result
Fretboard
Scale
Shape
Fretboard
Shape
Options
Fretboard
Voicing
Options
Fretboard
Voicing
Result
Hertz
Midi
Note
Ratio
BANJO_
OPEN_
G
BASS_
STANDARD
Bohlen
Pierce
CHORD_
FORMULAS
Five
Limit
JI
GUITAR_
DROPPED_
D
GUITAR_
OPEN_
G
GUITAR_
STANDARD
Harmonics16to32
Harmonics1to16
Harmonics8to16
MODAL_
DEGREE_
QUALITIES
MODE_
BRIGHTNESS
MODE_
PARENT_
FAMILY
NOTE_
NAMES_
12
TET_
FLAT
NOTE_
NAMES_
12
TET_
SHARP
Ptolemaic
JI
QUALITY_
ALIASES_
ES
QUALITY_
ALIASES_
FR
QUALITY_
ALIASES_
IT
SCALE_
PATTERNS
SOLFEGE_
ROOTS
TET12
TET19
TET24
TET31
TET53
UKULELE_
STANDARD
Werckmeister
III
Bayati
Scale24
TET
Bohlen
Pierce
Chromatic
Scale
Bohlen
Pierce
Lambda
Chord
Bohlen
Pierce
Moll
Chord
chord
Tone
Offset
Chromatic
Scale
Dominant7th12
TET
freq
To
Midi
freq
To
Midi
Pitch
Bend
get12
TET
Base
Name
get12
TET
Name
get
Enharmonics
get
Fretboard
Scale
get
Fretboard
Scale
Positions
get
Fretboard
Scale
Shapes
get
Fretboard
Voicings
get
Interval
Between
get
Interval
Name
get
Semantic
Interval
Name
Harmonic
Series
Major
Scale12
TET
Major
Triad
Major
Triad12
TET
Meantone
Major31
TET
midi
To
Freq
Minor
Scale12
TET
Minor
Triad
Minor
Triad12
TET
Neutral
Scale24
TET
Neutral
Triad24
TET
parse
Chord
Symbol
parse
Note
parse
Note
To
Step12
TET
parse
Polychord
parse
Roman
Progression
parse
Scale
Symbol
prefer
Flats
For
Key
spell
By
Letter
translate
Symbol
uses
Flats
written
Root
Tonal harmony
Chord
Circle
Of
Fifths
Figured
Bass
Form
Analyzer
Harmony
Key
Detection
Neo
Riemannian
Scale
Borrowed
Chord
Chord
Analysis
Chord
Candidate
Coltrane
Axis
Doubling
Issue
Find
Scales
Options
Form
Analysis
Form
Section
Key
Detection
Options
Key
Profile
Modal
Characteristics
Modal
Key
Modulation
Event
Pivot
Chord
Progression
Entry
Respell
Context
Scale
Match
Six
Four
Analysis
Slash
Analysis
Substitution
Option
Upper
Structure
Voiced
Note
Voice
Leading
Issue
Voicing
Analysis
Chord
Name
Language
Chord
Symbol
Style
Figure
Accidental
Form
Type
Key
Profile
Name
Related
Key
Slash
Type
Voice
Leading
Issue
Type
KEY_
PROFILES
PROGRESSIONS
analyze
Voicing
cadence
Name
chord
Degree
Label
chord
Long
Name
chord
Quality
From
Intervals
find
Scales
For
Notes
format
Chord
Symbol
get
Progression
get
Substitutions
get
Upper
Structures
localize
Note
Name
scale
Name
spell
Chord
spell
Chord
In
Key
spell
Pitch
In
Key
substitution
Type
Name
Post-tonal
Canon
Counterpoint
Melody
Analysis
Schenker
Set
Theory
Tone
Row
Counterpoint
Issue
Motif
Urlinie
Result
World music
Hexachord
Solfege
Jins
Maqam
Movable
Do
Options
Raga
Hexachord
Syllable
Hexachord
Type
Movable
Do
Syllables
MAQAMAT
RAGAS
SVARA_
NAMES
Rhythm
Duration
Isorhythm
Metric
Modulation
Music
Stream
Polymeter
Polyrhythm
Rhythm
Analysis
Rhythm
Transform
Time
Signature
Clave
Pattern
Rhythmic
Cycle
Stream
Event
Cycle
Stroke
CLAVE_
PATTERNS
RHYTHMIC_
CYCLES
cycle
Counts
cycle
Strokes
cycle
Time
Signature
Microtonal / Xenharmonic
Comma
Pump
MOS
Scala
Tuning
Spectral
Temperament
Analysis
Tonnetz
Voice
Leading
Geometry
Xen
Comparison
Entry
Comparison
Table
OPTIC
Result
Tonnetz
Position
best
EDO
For
map
J
Ito
EDO
OPTIC
parse
Scala
Notation
ABC
Bridge
ABC
Stream
Options
LP
Metadata
LP
Options
Music
XML
Metadata
Music
XML
Options
chord
To
Lily
Pond
chord
To
Music
XML
scale
To
Lily
Pond
scale
To
Music
XML
stream
To
Lily
Pond
stream
To
Music
XML
Guide
Demo
GitHub
Universal Music Theory Library - v0.12.0
Loading...
Universal Music Theory library: every export of UMT.