Alternate Scales macro
Macro to convert pitch to Werckmeister, de Caus, ¼ comma, just intonation, and other scales.
This is a macro that modifies a standard Reaktor pitch signal to play in a scale other than equal temperament. It’s packaged inside a little one-oscillator demo instrument so that the scales can be listened to.
To include this macro in a Reaktor instrument, just place it between the output of the Note Pitch module and the P input of the oscillator(s).
Nine scales are included: Werckmeister II, Werckmeister III, Pythagorean, ¼ Comma, 1/6 Comma, de Caus, Ramos, Valotti-Young, and Kirnberger III.
To play in an alternate scale, just choose a scale from the Scale menu and the root key from the Base Note menu.
The macro also permits the input of custom just intonation scales. To do this, select ‘Front Panel Ratios’ from the Scale menu, and enter the ratios (numerator and denominator) for each semitone. For example, the perfect fifth is usually a 3:2 ratio, so in the box labeled ‘5th’, put a 3 in the numerator (above the dividing line) and a 2 in the denominator (below the dividing line).
The ensemble includes an additional version of the macro that leaves out the ability to enter just intonation ratios. This version is for adding alternate scales to an instrument without requiring much screen real estate (while it appears on this ensemble’s screen, it’s not actually hooked up).