Основні поняття
The Mathematics and Music Lab (MML) at Michigan Technological University has developed a line of "functional quantizer" modules for the VCV Rack software modular synthesizer platform, allowing synthesizer players to tune oscillators to new musical scales based on mathematical functions.
Анотація
The content provides a detailed mathematical formulation of the MML functional quantizer modules for the VCV Rack software synthesizer. Key points:
- The MML has developed a line of functional quantizer modules that allow synthesizer players to play new musical scales tuned to mathematical functions.
- The first module, the MML Logarithmic Quantizer (LOG QNT), modulates control voltage (CV) signals to produce a non-Pythagorean scale based on logarithms.
- The mathematical definition of a functionally quantized (FQ) musical scale with T tones per octave is provided, where the nth pitch Fn is defined by Fn = F0 · f(n/T), with f(x) a strictly increasing function such that f(0) = 1 and f(1) = 2.
- The formulas for computing the FQ output voltage Vout from the input voltage Vin are derived, including for the LOG QNT module.
- Other functional quantizer modules planned for release in 2024 include the Square Root Quantizer (SQT QNT), Sine Quantizer (SIN QNT), and two Power Quantizer (POW QNT) modules.
- The development of these modules involved collaboration between the Departments of Visual and Performing Arts and Mathematical Sciences at Michigan Technological University, as well as undergraduate research contributions.
Статистика
Fn = F0 · 2^(Vout/Vref)
Vout = Vref · {⌊Vin/Vref⌋+ log2 f (⌊T frac (Vin/Vref)⌋)}
Vout = ⌊Vin⌋+ log2 f (⌊T frac(Vin)⌋) (volt-per-octave case)
Vout = Vref · {⌊Vin/Vref⌋-1 + log2 log2 (4 + ⌊12 frac (Vin/Vref)⌋)} (LOG QNT)
Vout = ⌊Vin⌋-1 + log2 log2 (4 + ⌊12 frac(Vin)⌋) (LOG QNT, volt-per-octave case)
Цитати
"For 0 ≤x ≤1, let f(x) be a strictly increasing function such that f(0) = 1, f(1) = 2, and let F0 denote an arbitrary base frequency in hertz (Hz) that serves as the root note in the scale."
"Twelve tone equal temperament in music theory is the prototype for FQ scales: set f(x) = 2^x, T = 12, such that Fn = F0 ·2^(n/12)."
"In the logarithmic non-Pythagorean musical scale defined in [2], the fifth author uses T = 12 tones playable on a piano keyboard, along with the function f(x) = 1/2 log2(4 + 12x), x = 0, 1/12, 2/12, 3/12, ..., 11/12, 1."