-
-
Notifications
You must be signed in to change notification settings - Fork 12
Scale modification
There are menu options to help you modify your current scale. Note you must have some scale data loaded already in order to modify it. Click Modify scale below the scale name to see the options.
Sort the scale from smallest interval to the larges. Does not touch the last interval (interval of repetition) in the scale.
Make the entire scale fit within a desired 'modulus' interval, typically 2/1. Intervals in your scale which are larger than the modulus (the last interval in the scale) will wrap around (in pitch-space as opposed to frequency-space), leaving only a remainder.
Invert every interval in the scale. Turns major chords into minor chords and vice versa. For example the inversion of a diatonic major scale (a.k.a Ionian) is the Phrygian scale.
Choose an interval in the scale to become the new 1/1 (unison). Switches to a different mode of the original scale.
Toggle intervals in the scale to remove them.
Apply a linear stretch across the current scale. Enter a stretch factor, where 1 is no stretch at all. Also stretches/compresses the last interval (interval of repetition).
Apply a random detuning to each note in the scale. If the checkbox is ticked, this will also detune the octave/equave. If not ticked, the last interval will remain unchanged.
Choose a scale degree and replace it with a rational approximation (in just intonation i.e in relative frequency-space) selected from a list. You can choose between different approximation schemes:
- (Semi-)convergents based on continued fractions.
- Odd limit
- Prime limit
Retune each interval in the scale to the nearest harmonic with the given denominator. Not to be confused with the terms of the mathematical harmonic series.
Retune each interval in the scale to the nearest undertone with the given numerator.
Retune each interval in the scale to the nearest equal step. Divides the last interval (the interval of repetition/equivalence) equally in pitch-space.
Apply a given mapping from prime factors to cents. The difference from just intonation is accumulated in cents while still displaying to original ratios. Can be used to make commas disappear.
For example entering the scale 9/8 5/4 3/2 5/3 2/1 and tempering out 81/80 will make it so that a (reduce) stack of four fifths (3/2) lines exactly with the major third (5/4) because 81/64 differs from 5/4 by a factor of 81/80.
Change how intervals are displayed. If you manually modify your scale after conversion the change becomes permanent.