maiacore 1.10.1
Music analisys library
config.h
Go to the documentation of this file.
1
24enum class TuningSystem {
33
43
53
63
73};
74
82
114void setTuningSystem(TuningSystem tuningSystem);
TuningSystem
Enumeration of supported tuning systems for pitch-to-frequency conversion.
Definition: config.h:24
@ MEANTONE_TEMPERAMENT
Quarter-comma meantone temperament, standard Renaissance/Baroque tuning.
@ PYTHAGOREAN_TUNING
Pythagorean tuning based on stacked perfect fifths (3:2 ratio).
@ EQUAL_TEMPERAMENT
12-tone equal temperament (12-TET), modern standard tuning.
@ JUST_INTONATION
Just intonation using pure integer frequency ratios.
@ WELL_TEMPERAMENT
Well temperament (Werckmeister, Kirnberger, Vallotti variants).
TuningSystem getTuningSystem()
Returns the currently active tuning system for pitch-frequency calculations.