[LAD] Quantise MIDI note/frequency to musical scale: algorithm?
yuri at rawbw.com
Thu Dec 30 23:49:45 CET 2021
On 12/30/21 14:38, Jeanette C. wrote:
> thanks for your quick reply. -- Yes, simple mapping of one MIDI note
> to a frequency is easy, and the environment in which I work offers
> built-in converters for that.
> But, how to best quantise chromatic notes to a given musical scale
> like C minor or B Dorian? I would probably need some method to do it
> for both MIDI notes and in frequencies.
Chromatic representation has several harmonics. The lowest harmonic
defines a basic note, higher harmonics (2X, 3X, etc) depend on what
instrument is playing, and by themselves don't define notes.
Mapping is strictly logarithmical, i.e. log(F) would have notes equally
distributed. One note and other note begins in the middle of such
interval. The rest is simple math.
More information about the Linux-audio-dev