Skip to main content

What is Scale Mode in Fractured Strings?

Updated over 2 months ago

Scale Mode is a new feature introduced in Fractured Strings.

Scale Mode enables articulations which move between multiple pitches to be mapped across the keyboard according to a user-defined Scale.

A user can define any scale they like using a 12-tone keyboard UI Element. When a note is played by a user, the Scale Mode will intelligently play a ‘valid’ interval based on the played note and selected Scale.


Screenshot_2022-10-05_at_14.41.28.png

KEY

The key option provides a dropdown box with a range of all keys from C, C#, D etc. to B. If for example you write music in the key of G, change this to G.

Scale

The Scale option provides a dropdown menu with the scale types including classic Major and Minor scales, but also a range of Modes such as Dorian, or Phrygian as two examples.

This will lock the intervals played to notes that conform into the that scale type, for that Key. For example, if you are in the key of G, with a Major scale, the F# would be triggered, ignoring the F natural.

Play Mode

Play Mode determines whether the triggered samples begin, or end with the played note.

OUT OF SCALE

The Out of Scale toggle switch when enabled provides the ability to trigger notes out of the selected key. The samples played will include the played notes, while any other notes in the sample will remain in the selected key.

To give an example, if in the Key of D Major, you could perform a C Natural, however the rest of the notes in the C Natural sample will conform to the scale afterwards. I.e a Minor second statement of C Natural moving to C#.

SCALE BUTTONS

The 12 central toggles can have 3 states as follows:

OFF: the note is not enabled

ON: the note is enabled

NO VALID SAMPLES: Peg is greyed out, this note has no samples which fit into the selected scale.

When modifying scale buttons to differ from the chosen scale, this can be identified with asterisk icons next to the Key and Scale controls.

Did this answer your question?