-
-
Notifications
You must be signed in to change notification settings - Fork 0
3.3.2. Scale Intervals
SCALE INTERVALS
i. How to do it
:
i.1. in the Score, select a Voice(jump: Voice Node), Measure(jump: Measure Node), Part(jump: Part Node) or Section(jump: Section Node);
i.2. from the Menu, under Macros
, choose Scale intervals...
;
i.3. in the Scale intervals in... floating window that opens, set the scaling parameters as follows:
-
Scale strategy
: choose among the available procedures: —constant factor
scales all melodic intervals in the selection consistently, by multiplying the size of each interval with astatic scaling factor. For instance, for aFactor
of2, aminor second (becomes a1 semitone
)major second (,2 semitones
)a minor third (becomes a3 semitones
)tritone/augmented fourth (, and so on. Therefore, with default settings, a6 semitones
)A-A#-C#2passage would becomeA-B-F2;
— progressively
scales the melodic intervals in the selection differently, based on their position within the selection; a dynamic scaling factor is used in this case, which linearly evolves between the two margins set by Start factor
and End factor
. For instance, if we have three minor seconds ( in our selection, a 1 semitone each
)Start factor
of 1 and an End factor
of 2, then the first would be left untouched — because 1 * 1 = 1—, the following would be converted into a major second ( — because 1 * 1.5 ≈ 2 — and the last would become also a 2 semitones
)major second — because 1 * 1.5 = 2. Therefore, with default settings, a A-A#-B-C2 passage would become A-A#-C2-D2;
— threshold
acts similarly to constant factor
, but only operates on intervals that satisfy the threshold. For instance, if set to Operate above threshold
, and given a Threshold interval
of 2, only the intervals above the major second would be affected — starting with the minor third ( onwards;3 semitones
)
-
Factor
: choose whether to enlarge intervals' size (use any value greater than1) or shrink them (use any value less than1). A value of1does not change current interval size. This parameter is only shown for theconstant factor
orthreshold
strategies, and sets a static boost or reduction throughout the selection; -
Start factor
andEnd factor
: choose the margins for adynamic scaling factorto be used throughout the selection. Each of these two parameters function exactly likeFactor
: values greater than1enlarge melodic intervals, those less than1decrease them,1does nothing. This parameter is only shown for theprogressively
strategy; -
Threshold interval
: choose a segregation limit, so that only some of the available intervals will be affected by the scaling process. This parameter is only shown for thethreshold
strategy; -
Operate
: choose whether scaling should occurabove
orbelow
the setThreshold interval
. This parameter is only shown for thethreshold
strategy; -
'Align result': decide how to place the scaled material with respect to the original material's range. Since altering melodic intervals in a tune is likely to change its ambitus(https://en.wikipedia.org/wiki/Ambitus_(music)), the
new melodycould use some "realignment" (this does not "fit in place" the new melody, though — it is your responsibility to keep its range in reasonable limits). Available options are:
— anchor on original note
: keeps in place the initial note of the melody and progresses onwards with scaling, not paying any attention on how the new melody relates to the range of the old one — this is the default;
— center on pivot original pitch
: attempts to overlap the middle of the resulting melody's range with the middle of the original melody's range, practically centering the new melody in the range of the old one; the initial note will likely be moved;
— ceil within original range
: attempts to overlap the highest pitch in the resulting melody's range with the highest pitch in the original melody's range, practically ensuring that the new melody goes as high as the old one; the initial note will likely be moved;
— floor within original range
: attempts to overlap the lowest pitch in the resulting melody's range with the lowest pitch in the original melody's range, practically ensuring that the new melody goes as low as the old one; the initial note will likely be moved;
-
Resulting primes
: choose what will happen if scaling down reduces several consecutive intervals to perfect primes; you can leave them as repeated notes (preserve
) or have them collapse into a single, longer note; -
Reverse direction
: choose whether to also invert intervals' direction while scaling them. Reverting direction works with anyFactor
setting.
i.4. click Apply changes
(the check mark button) to execute.
ii. Hints
:
-
all the results of multiplication operations are rounded, the way that
1.5becomes2, and1.4becomes1; -
any number multiplied by 0 is 0: if you move theFactor
slider all the way to its left, you turn all intervals intoperfect primes; if they alsoconsolidate
(the default) you will be left with a single, long note on the first pitch off your selection; this may be of help at times, but even more helpful would be to only getcloseto zero. This would make only smaller intervals collapse, leaving you with adown to essentialsform of your melody; -
you can use the
Scale intervalsmacro to obtain a chromatic inversion(https://en.wikipedia.org/wiki/Inversion_(music)#Melodies) about various axes: chooseconstant factor
forScale strategy
and1forFactor
, and turn onReverse direction
. TheAlign result
parameter will control the inversion's axis: — useanchor on initial note
to invert about the initial note in the original material; — usecenter on pivot original pitch
to invert about the middle of the original material's range; — the remaining options will arbitrarily choose an inversion axis, as not to overshoot the highest or lowest pitch in the original material (ceil within original range
andfloor within original range
respectively); -
see also: jump: Use the Macros.
- MAIDENS — Machine Aided New Sounds
- The Project Hierarchy
- Project Node
- Generators Node
- Generator Node
- Score Node
- Section Node
- Part Node
- Measure Node
- Voice Node
- Cluster Node
- Note Node
- Introducing Generators
- Getting to Know the User Interface
- Score UI
- Editor UI
- Project UI
- Menu UI
- Toolbar UI
- Notifications UI
- Picker UI
- Navigator UI
- Configuration UI Legacy
- Configuration UI (New)
- Presets Manager
- How to Edit the Score
- Add a Note, Rest or Chord
- Edit or Remove Notes, Rests or Chords
- Add, Edit or Remove Measures
- Add, Edit, or Remove Instruments
- Use Second Voice
- Use Tuplets
- Use Sections
- Use Copy/cut/paste
- Use Undo/Redo
- Use the Macros
- How to Generate Music
- Limitations in 1.5.5
- Prospects