MANUAL
2
Getting Started
Load Scaler in your Favourite Software........................................................ �������������������������������������� 5
Virtual Instrument, Audio-FX & MIDI-FX �������������������������������������������������������������������������������� 5
Scaler2 ����������������������������������������������������������������������������������������������������������������������������������������� 5
ScalerAudio2 ��������������������������������������������������������������������������������������������������������������������������� 5
ScalerControl2 ��������������������������������������������������������������������������������������������������������������������������� 5
Interface
Header........................................................................................................................ �������������������������������������� 6
MIDI Panic Button ��������������������������������������������������������������������������������������������������������������������������� 7
Instrument Panel.................................................................................................... �������������������������������������� 8
Overview / Layout ��������������������������������������������������������������������������������������������������������������������������� 8
Keyboard Visualisation ������������������������������������������������������������������������������������������������������������� 9
Fretboard Visualisation ���������������������������������������������������������������������������������������������������������� 10
Tuning Selector ������������������������������������������������������������������������������������������������������������������������ 10
View Selector ������������������������������������������������������������������������������������������������������������������������ 10
Chord Charts ������������������������������������������������������������������������������������������������������������������������ 11
Settings Panel.......................................................................................................... ����������������������������������� 13
Overview / Layout ������������������������������������������������������������������������������������������������������������������������ 13
Playback Menu ������������������������������������������������������������������������������������������������������������������������ 13
Chord Duration ������������������������������������������������������������������������������������������������������������������������ 13
Bind MIDI �������������������������������������������������������������������������������������������������������������������������������������� 14
Expressions �������������������������������������������������������������������������������������������������������������������������������������� 14
Arpeggio �������������������������������������������������������������������������������������������������������������������������������������� 16
Strumming �������������������������������������������������������������������������������������������������������������������������������������� 17
Keys Lock �������������������������������������������������������������������������������������������������������������������������������������� 17
Voice Grouping ������������������������������������������������������������������������������������������������������������������������ 18
Humanize �������������������������������������������������������������������������������������������������������������������������������������� 19
Preferences Menu ������������������������������������������������������������������������������������������������������������������������ 19
Session Menu (Import, Export, Sync & Commands) ������������������������������������������������� 21
Browser (Section A).............................................................................................. ����������������������������������� 25
Overview / Layout ������������������������������������������������������������������������������������������������������������������������ 25
Detecting Scales ������������������������������������������������������������������������������������������������������������������������ 25
Searching for Scales ������������������������������������������������������������������������������������������������������������������������ 26
Chord Sets �������������������������������������������������������������������������������������������������������������������������������������� 27
Scale Explorer (Section B)................................................................................... ����������������������������������� 29
Overview / Layout ������������������������������������������������������������������������������������������������������������������������ 29
Chord Extensions, Voicings & Variations ����������������������������������������������������������������������������� 29
Modulation View.................................................................................................... ����������������������������������� 31
Overview / Layout ������������������������������������������������������������������������������������������������������������������������ 31
Progression �������������������������������������������������������������������������������������������������������������������������������������� 31
Modal Interchange ������������������������������������������������������������������������������������������������������������������������ 32
Mediants �������������������������������������������������������������������������������������������������������������������������������������� 33
Neo-Riemannian ������������������������������������������������������������������������������������������������������������������������ 33
Bind & Keyswitches ������������������������������������������������������������������������������������������������������������������������ 34
Progression Builder (Section C)....................................................................... ����������������������������������� 35
Overview / Layout ������������������������������������������������������������������������������������������������������������������������ 35
3
Scaler is a composition assistant which identifies the scales of your tune to help you build
powerful chord progressions and melodic sequences. Built to keep you in charge of the
creative process, it helps you compose in a faster and more efficient way. Scaler also
comes complete with hundreds of chord progressions and musical performances made
by world famous artists across various musical genres.
Developed by music industry professionals and refined by a team of producers and artists,
Scaler2 defines a new efficient workflow and helps you leverage the power of music theory
in your own production.
5
GETTING STARTED
In this section, you will learn how to integrate Scaler in your musical workflow.
Scaler2
A virtual instrument version usable on instrument tracks. It is able to detect from audio and
MIDI but also to control external instrument using MIDI routing*.
ScalerAudio2
An audio effect version built for simplifying the analyse of audio content from audio tracks.
Use this version if you wish to detect audio content by playing audio directly on the audio
track Scaler is located on.
ScalerControl2
A version specifically built for DAWs supporting AU MIDI Controlled Effect plugins. It
contains the same detection features and exclusive content as Scaler.
Use this version if your DAW is only compatible with AU plugins, like Logic Pro, and you
wish to control an external instrument from Scaler.
A MIDI effect does not have the ability to output sound so you won’t be able to use Scaler
internal sounds and need to load another instrument on the same track.
*Not compatible with all DAWs. Refer to the manual of your DAW for more information on how to
route audio & MIDI in your software.
6
INTERFACE
In this section we will go through each part of the interface.
HEADER
Located at the top of the window, the header displays live feedback and allows you to apply
performances, global voicing and other settings to your chords.
Click on the Scaler Logo to access help, registration, and information about your version of
Scaler.
The MIDI section displays the currently detected notes and chords from the MIDI input of
Scaler.
The AUDIO section displays the currently detected notes and chords from the audio input
of Scaler.
Scaler detection is always running to help you quickly identify chords.
You can use the status bars to test your configuration. Try to play a note on your keyboard,
if Scaler receives a MIDI signal, the name of the note played should be indicated in the
status bar.
7
Simply press the MIDI Panic button to cancel any scheduled MIDI event and reset the state
of the keyboard.
When turned OFF Scaler will mute the audio input. This is useful to prevent a feedback
loop when detecting and playing chords in Scaler at the same time.
PERFORMANCE PANEL
This section offers a quick access to playback parameters. From here, you can enable/
disable chord performances, keys locking, voice grouping and humanization for timing,
velocity or both.
8
INSTRUMENT PANEL
OVERVIEW / LAYOUT
The instrument panel allows you to visualize notes, chords and scales on a keyboard or a
fretboard.
Sound Selector
Display the currently selected internal sound.
Click on the button in Scaler or the arrow keys on your keyboard to go to the previous
or next sound.
Select OFF to mute Scaler.
In ScalerControl2, the sound selector is disabled as MIDI FX plugins cannot output sound.
Display Selector
Select Keyboard or Guitar display.
Quick Navigation
Navigate to any screen easily. Use keyboard shortcut to navigate using the CMD key
(macOS) or the CTRL key (Windows) with the screen number you wish to go to.
9
KEYBOARD VISUALISATION
The keyboard helps you find the keys that belong to a scale and visualize chord voicings. It
shows the binding and keyswitches area when using the Bind MIDI functions.
The notes of the selected scale are indicated with a blue marker.
Active keys are highlighted in blue when they are part of the selected scale or grey if they are outside
of the scale.
Locked keys are marked with a lock icon.
Disabled keys are marked with a cross icon.
Binding area is highlighted in grey.
Keyswitches are highlighted in green.
Active area for specific features are shown in green.
FRETBOARD VISUALISATION
Find notes, scales and chords on fretted instrument. The fretboard helps you navigate the
neck of your instrument.
Scaler supports more than 25 tunings covering multiple instrument such as Guitar, Bass,
Ukulele and Banjo.
Tuning Selector
Select the tuning you want to use by scrolling the list under the “Fretboard Visualisation”
button.
View Selector
Select the view to display on the fretboard
Note View
The default view of the fretboard. Displays the note name of every fret on the guitar neck.
11
Degree View
Shows the position of each degree of the selected scale by displaying its name on the
corresponding fret on the guitar neck.
Interval View
Shows the position of each degree of the selected scale by displaying its interval on the
corresponding fret on the guitar neck.
Chord Charts
Display chord diagrams for any chord in Section C.
The chord chart highlights the playing position of the chord using a simplified
representation of the guitar neck.
12
Each vertical line represents a string, starting with the lowest (or bass) string on the left.
Each horizontal line represents a fret. The top line represents the top of the neck or a
specific fret when a number is displayed next to it.
Circles and bars represent the position you should place your fingers at. The numbers
within the shapes are indicative of the finger you should use to achieve the chord shape.
Fingers are numbered starting from the index (1), middle finger (2), ring finger (3), little
finger (4).
The O and X symbols over the strings represent respectively open and muted strings. The
X indicates that the string should not be heard and the O that it should be played without
pressing on any fret.
13
SETTINGS PANEL
OVERVIEW / LAYOUT
To open the “Settings Panel” , click on the cog icon in the top right corner of the window.
The settings panel slides open from the right side of the window.
PLAYBACK MENU
Chord Duration
Set the standard duration of a chord. This value is used as the basis for calculating the
duration of the Progression Builder playback, expressions and arpeggio patterns.
14
Bind MIDI
You can trigger chords and notes generated in Scaler using MIDI. To do so, you need to bind
the MIDI signal to the area of Scaler you want to control.
The Bind MIDI controller in the settings menu gives you the ability to bind chords from any
of the three Sections A, B or C.
You can set the position of the keyboard area dedicated to chord triggers using the or
buttons. Switch between semitones or octave steps by clicking on the ST/OCT selector.
By default, Scaler will bind only the white keys of your keyboard (“Only White”), you can
select “All” in the list to bind to black and white keys. A third mode “True Scale” can be
selected to bind chords only to the notes of the currently selected scale.
You can also bind directly from each of the indicators located to the right of the Browser
(Section A), the Scaler Explorer (Section B) or the Progression Builder (Section C).
Expressions
Latch
Expressions will keep looping even after you release the chord trigger. This allows for
continuous one shot performances.
Chords Only
Only notes from triggered chords will be used for the expression. Allows you to play
individual notes outside the bound area.
Play Quantize
Delays the start of the pattern to the next beat. Allows you to play in time and to tempo.
15
Mode
Select one of the following
Performance
Plays a predefined performance using only the current chord notes.
Phrase
Generates a melodic phrase based on your selected scale and currently played chord.
Rhythm
Plays all chord notes on a predefined rhythm.
Bass
Generates a bass line depending on your selected scale and currently played chord.
Melody
Generates a melody line based on your selected scale and currenlty played chord.
Sequences
Generate a sequence of notes based on your selected scale and currently played
chord.
Strummed Sequence
Generate a guitar strum of the currently played chord based on the profile, direction
and alternative selected.
Pattern
Select the expression pattern to apply to your chords.
Resolution
Plays the expression faster/slower to fit your track.
Phrase/Bass/Melody Style
Choose between playing the melodic phrase alone or on top of the triggered chord.
Phrase/Bass/Melody Mode
Calculate the melodic phrase based on the chord you clicked or the currently selected
scale. Scale Based mode will keep the melody in the same position when switching chords.
specified direction, the Random profile will create arbitrary change of directions and the
Beat Variation profile will adapt the direction of the strum based on strong and weak beats
in the sequence.
Arpeggio
Latch
Arpeggio will keep looping even after you release the chord trigger.
Chords Only
Only notes from triggered chords will be used for the arpeggio. Allows you to play
individual notes outside the bound area.
Play Quantize
Delays the start of the pattern to the next beat.
Octave Range
Duplicate played notes at higher octaves
Timing
Maximum duration between two notes in the arpeggio
Pattern
Order and repetition of notes in the arpeggio
Up Down
Up/Down Up/Down Repeat
Down/Up Down/Up Repeat
Doubled Up Doubled Down
Note Length
Duration of each note in the arpeggio
Strumming
Profile
Slower Slow Medium Fast Faster
Direction
Alternate Down Up Random
Keys Lock
Map keyboard keys to the notes of any scale or chord to play melodies with ease.
Scale notes
Lock all the notes out of the current selected scale to ensure you are always in key when
playing melody and chords. In this mode, all keys are playable but out-of-scale notes will be
redirected to the closest fitting note.
White keys
Map any scale to the white keys. Black keys will be deactivated. The first degree of the
18
scale is placed on C. This allows you to play any scale across the white keys of a C Major
scale.
Chord Notes
Lock a predefined area of the keyboard to trigger notes from the last chord you played.
Black keys will be deactivated. The lowest note of the chord is placed on C. This helps you
create simple melodies using the same keys whilst triggering different chords.
Chord Extensions
Lock a predefined area of the keyboard to trigger notes from an extended chord based on
the last chord you played. Black keys will be deactivated. The root of the extended chord
is placed on C. This helps you create more complex melodies using the same keys whilst
triggering different chords.
Voice Grouping
Group notes in specific range to allow for smooth changes between chords.
Dynamic
Allows for smooth changes between chords by automatically grouping notes around the
tonal centre of the currently selected scale.
This prevents big jumps in intervals when moving from a lower diatonic chord to a higher
diatonic chord such as I > vi, for example from a C Major to an A Minor chord.
The Dynamic Grouping preset plays the bass note two octaves below the tonic, then
automatically chooses the best inversions of each played chord to minimise their
respective distance to the tonic of the scale. The upper extensions of the chord (9th, 11th,
13th) are grouped in a second octave unless the distance with the tonal distance becomes
too important, in which case they are inverted and placed in the first octave.
Open Voicing
Automatically adapt your chord to play an open voicing.
Guitar Voicing
Adapt the voicing to play a version adapted to the guitar neck.
19
Extracted Voicing
After extracting the voicing from a chord you can use Voicing Lock to preview other chords
as if they were played with the same voicing.
Scaler automatically adapts the source voicing onto the chord matching the playing
position and minimising the distance between each voices. Try creating your own preferred
voicing by editing a chord, extracting its voicing and applying it to all chords.
Humanize
Produces a more natural playing style by slightly randomising the velocity and or/timing of
each note.
Velocity
Randomise the velocity of each note.
Timing
Randomise the timing of each note.
Both
Randomise the velocity and timing of each note.
Quantize
Align the notes on a grid of the selected size.
Swing
Add a slight offset to some of the played notes to add expressiveness to any performance.
PREFERENCES MENU
20
C. Of 5ths Preview
Play chords when navigating the circle of fifths.
C. Of 5ths Display
Show note with natural scale names, sharps or flats.
Show Bass/Inversion
Display bass note in the chord name of inverted chords.
MIDI Channel
Select the output MIDI channel of Scaler.
Theme
Select a custom visual theme for your Scaler session.
Chord Items
Display chord items in light or dark boxes.
Font
Select your favourite font to use throughout Scaler.
Font Size
Select your preferred font size.
View Size
Select your preferred window size from the dropdown menu.
In order to reset Scaler’s window to its minimal size, hold the option key (MacOS) or alt key
(Windows) while clicking on the Scaler logo at the top left of the window.
Blink Effect
Disables all blinking effect in Scaler.
Sustain Pedal CC
Either consume sustain MIDI message internally or ignore them and pass them through.
21
Chordsets/Sounds Location
Define the location of the chordsets and sounds library.
Import State
Recall all saved session parameters from a file exported from the “Export State“ function .
Export State
Export the full session with all your parameters to a file. This is useful if you wish to re-open
your session in another DAW.
When exporting the session this way, the whole state of Scaler is saved as if you were
saving your session in the DAW. The detected chords, browsing state, selected sound,
progression...etc will all be recalled when re-importing your session.
Clear State
Reset the current Scaler session as if you first opened it.
22
Sync
Synchronise multiple open instances of Scaler. In order to keep multiple tracks in sync in
your DAW or to transfer your chords to a session open in another DAW. This is useful if
you have multiple instances of Scaler triggering sounds and you make a change to a chord
progression in one instance and would like to apply that to change to all open Scalers in
your session.
Open the “master” instance of Scaler, the one containing the content you wish to
synchronise with the other sessions you have running.
Scaler shows the number of open instances it has detected. Press refresh to get Scaler to
redetect open instances.
Select the content you wish to send to other open instances of Scaler. You can select “Entire
State” to replicate your session entirely in all open instances.
Be careful, synchronizing Scaler is a destructive operation. It will override any open
instance. Make sure you save your project or your Scaler session beforehand to prevent
any accidental loss of data.
Press the SYNC button.
Scaler pushes all the selected parameters to all other open instances. You can now start
using your synced content in any session you have open.
23
Commands
Certain functions of Scaler can be bound to keyboard shortcuts or MIDI events. This
allows you to control the playback behaviour while performing. You can use MIDI Control
messages to automate Scaler from your DAW for complex compositions.
Navigate to Pattern
Select a pattern in the Section C. If the Section C is bound to MIDI, this action will replace
the currently bound chords.
Bind Section
Toggle Bind in Section A, B, or C.
Bind Row
Toggle Bind in Section A, B, or C.
MIDI Panic
Trigger a MIDI Panic signal to reset all MIDI notes.
Navigation
Navigate to the previous or next item from the last selected menu.
Actions can be attached to key-press from your computer keyboard or MIDI CC messages.
You can create a command mapping by using Right-Click > Create Command Mapping directly
from the element you are trying to control. It works from the BIND indicators, the scales,
the pattern tabs and the toggle buttons in the performance panel.
BROWSER (SECTION A)
OVERVIEW / LAYOUT
The Browser allows you to navigate between the detect mode, the scale finder, and the
chordsets.
DETECTING SCALES
In this mode, Scaler detects the scales compatible with what you are playing either from a
MIDI or audio signal.
Press Record, the button turns red to indicate that it is recording. Start playing notes or
chords on your MIDI device or hit Play in your DAW if you wish to analyse MIDI already on
the Scaler track.
Every note played on Scaler’s MIDI channel will be recorded. The notes are evaluated
against hundreds of scales and modes to find which ones match your tune.
You can play back a detected note or chord by clicking on it. You can also use the Bind MIDI
button and replay detected chords using your MIDI controller.
If you wish to modify the detection, you can remove items by using a Right Click Remove.
You can reset the detection by clicking the Clear button.
26
The input level meter and the detection threshold adjustment control are located over the
source selector when Audio is selected.
If Scaler receive an audio signal the level meter will reflect it.
The blue dot repesents the current threshold for the chord detection. Adjust the threshold
to improve the quality of the detection.
Drag it towards the left in order to have Scaler detect chords from a quieter source and to
the right if the source is too loud.
Use the note filter to search for any scale with a specific tonic.
Use the type filter to look for a specific scale type or mode.
The full text search can filter simultaneously on notes and types for any scale matching
your search. You can for instance type in “F Phrygian” to see the filtered list of F Phrygian
scales like the F Phrygian mode, the F Phrygian b4 scale and the F Phrygian Dominant
scale.
27
CHORD SETS
A chord set is a list of chords representing a chord progression or a song saved in Scaler.
Chord sets help you find inspiration, listen to chord voicings in context, and discover what
works in those progressions and songs.
You can choose a chord set by selecting it from one of the 3 menus representing the
different types of chord sets:
Song sets, organised by genre.
Transposition Controls
You can easily transpose the selected chord set using the transposition controls located on
the left side of the Browser (Section A).
“ST” is short for semitone which is the smallest amount of pitch variation in Scaler.
28
While playing press the stop icon to stop the currently played progression.
OVERVIEW / LAYOUT
The Scale Explorer lets you discover a scale in depth by showing you the notes and chords
it contains. You can explore the chords of the scale and discover chord substitutions to
easily create variations in your compositions.
When you select a scale, the scale explorer window automatically appears. Its window can
be dismissed by clicking on the Close button located in the top right corner of the section B.
The scale explorer allows you to navigate within the scale to find any chord variation from
the most basic to the most complex one. Three different views are available.
Voicings View
This view allows you to navigate predefined voicings that fit the selected scale. Click on the
voicings menu to select a voicing. This is a useful tool for introducing artistic variety to any
scale as the voicings have been created by established artists.
30
Octave Control
Change the octave of all chords in this section by using the buttons.
Preview Scale
Click the Play button of the section B to preview the chords of the scale in the current view.
31
MODULATION VIEW
OVERVIEW / LAYOUT
Explore more content related to your selected scale, borrow chords from a relative mode,
find a secondary scale to modulate to and discover Scaler suggested progressions.
Opening the modulation section overlays the detection and scale selection area.
The modulation views offers multiple presets covering different aspects of modulation
(tonicization, borrowed chords, modal mixture...etc.)
PROGRESSION
This preset helps you modulate from your currently selected pattern (from Section C).
The top row represents your current progression.
The circle of fifths on the left allows you to select a destination scale.
Once selected, your progression is automatically transposed into the destination scale,
allowing you to hear your chord progression in a new scale. You can change the scale type
32
by clicking the name of the destination scale at the bottom left of the modulation view.
If sufficiently similar, Scaler suggests a path from the original scale to the destination scale.
To create a smoother transition, use Maintain Suggestion Voicing in order to force the
suggested chords to adapt to your progression’s voicing.
SECONDARY SCALE
This preset helps you modulate from your currently selected scale into a second scale.
The top row shows your current scale and its diatonic chords.
The circle of fifths on the left allows you to select a destination scale.
Once selected, the bottom row populates with the diatonic chords of the destination scale.
You can change the scale type by clicking the name of the destination scale at the bottom
left of the modulation view.
If sufficiently similar, Scaler can suggest a path from the origin to the destination scale.
Above the destination scale is shown the secondary dominant path to the chord. You can
move the cursor using the < > buttons to display the secondary dominant and predominant
of any chord of the scale.
MODAL INTERCHANGE
This preset helps you find chords to borrow from a relative mode.
Your selected scale is displayed at the top followed by other modes of the same family.
33
MEDIANTS
This artist curated preset helps you generate mediants chords starting from any chord of
the currently selected scale, enabling stylistic and subversive chord progressions.
NEO-RIEMANNIAN
This preset based on the Neo-Riemannian theory allows you to create chord progressions
using specific transformations based on harmonic proximity.
Drag a chord into the each slot to generate related chords.
The Minimise Movement option will try to maintain the number of voices and reduce the
amount of movement between chords.
The Triads Only will simplify all chords to triads ignoring the original voicing of the chord.
34
In order to trigger chords from your MIDI keyboard, press the notes highlighted in grey on
the keyboard.
The green keys are keyswitches, you can switch bound areas by clicking a keyswitch or
triggering the key via MIDI.
35
OVERVIEW / LAYOUT
The Progression Builder gives you the tools to create your own chord progressions, export
it to your DAW or save it as a chord set.
Create a Chord
Press the + button in an empty slot anywhere in your pattern to create a chord. The
chord editing view will open and help you create your chord by selecting the keys on the
keyboard.
Edit a Chord
Modify any chord in your progression by using Right-Click Edit Chord on the chord.
Remove a Chord
You can remove a chord from your progression by using Right-Click Remove on the chord.
Copy a Chord
You can copy any chord by holding the Option key(MacOS) or Alt key (Windows) while
dragging to a new position.
Insert a Chord
You can insert a chord between any two chords by dragging it between two existing chords.
Replace by Rest
You can replace a chord from your progression by a rest using Right-Click Replace by Rest on
the chord.
36
Rename a pattern
Double-Click the pattern selector to edit its name.
Duplicate a pattern
You can duplicate a pattern and its contents by Right-Click Duplicate on the pattern.
Remove a pattern
Right-Click Remove - on the pattern selector.
Clear a pattern
Right-Click Clear - on the pattern selector.
Re-detect a pattern scale
You can re-detect the content of a pattern at any time. Add or edit chords and then use
Right-Click Detect to determine your new scale.
Suggest Mode
Suggest Mode can suggest chords, an entire pattern or chords to complete your current
pattern. It’s a great way to come up with unique user generated chord progressions using
chords outside of the standard diatonic chords of the scale. There are two ways to work in
Suggest Mode; ’Tonal’ and ‘Per Scale’
Per Scale
Per Scale mode will suggest chords based on and belonging to your current scale. This is
an easy way to come up with suspended and extended chords that can help make chord
progressions interesting. It works by finding any movement between 2 chords that can be
defined using the degrees of the selected scale.
ie: In the C Major scale, the relationship between the G Maj chord and the C Maj chord
can be defined as “V Maj”->”I Maj”. Both degrees exist in the definition of the selected
37
Tonal
Tonal mode helps you find chords that fit your progression but lie outside of your current
scale. Tonal mode works by analysing chord sets made by musicians and artists exclusively
for Scaler and helps you find chords you may imagine even though they may not fit
conventional music theory. This mode can help you explore new ideas and add subtlety and
complexity to your progressions. Tonal mode finds a movement between 2 chords that
does not necessarily follow a scale logic (in relation to your selected scale).
ie: The relationship between the F Min chord and the C Maj chord cannot be defined
using the degrees of the C Major scale. However, F Min is commonly found after C Maj,
this is due to the many different ways those chords can be linked:
- You can find F min in the “Modal Interchange” of the C Major scale (in the Phrygian,
Minor and Locrian modes).
- F Min is the Minor Subdominant of C Maj (or the N relationship in the Neo-
Riemannian screen)
- Both chords co-exist in many scales like the C Harmonic Major scale, C Phrygian
Dominant scale, F Harmonic Minor etc…
Pattern Generation
The “Pattern” button generates a unique chord progression based on the selected
suggestion mode. You can use it to complete a pattern you are working on or generate an
entirely new chord progression.
Auto-Detect
When activated your progression is analysed and your current scale is updated after any
change in your pattern. This can be particularly useful when switching between the Per
Scale and Tonal modes of the Suggest Mode to make sure the suggestions remain relevant
to the scale you are in - or borrowing from.
MIDI Capture
Capture the MIDI output of Scaler and export it by dragging it to your DAW
38
Once you click on the the MIDI CAPTURE button, everything you play inside scaler is
recorded as a MIDI clip.
Press the STOP button and then press the DRAG button to drag the recorded MIDI clip
into your DAW.
Press the CLEAR button to delete the recorded MIDI clip.
You will then be prompted to name the chord set, once you have named your new creation,
it will be added to the User Sets menu.
You can access your saved progression from the User dropdown in the Browser (Section A).
Once selected, the chord set is automatically loaded and its content is analysed by Scaler’s
engine. Chord sets can be deleted, imported/exported from the same dropdown menu.
To import a chord set from a file, click on User Import Chord Set(s), then select the chord
set(s) you wish to import.
The chord sets you create within Scaler are saved on disk. You can access the chord sets
folder from the dropdown User Open Folder. Keep your chord sets organised by grouping
them in subfolder directly on your hard drive.
When moving, adding or removing chord sets directly from the folder, use the User Refresh
List option to reflect the changes in the list.
39
PAD VIEW
The pad view allows you to play your patterns easily using keyswitches to select which
pattern is bound to your MIDI keyboard while performing.
The pad view is updated automatically as you add new chords and patterns.
Each line can be bound to MIDI using the bind buttons (1 to 7) on the right of the screen or
using the keyswitches highlighted in green on the keyboard.
40
Voicings
Finely tune your chord progression by selecting the octave and inversion of each chord
Octave
Increase/Decrease all notes of the chord by one octave.
Inversion
Select the inversion to play.
Semitone
Increase/Decrease the chord tonic by a semitone.
Timings
Duration
The amount of time each chord will be playing. This is a multiplication of the DEFAULT
PLAYBACK DURATION located in the side panel.
Repeat
The number of times you want to repeat the chord.
41
Performances
Group
By default, all chords are in a global group. The global group is controlled by the current
settings in the Performance Panel and the Settings Panel.
In order to customise your progression playback you can assign a chord to a new group.
You can then specify the playback parameters you wish to apply for all the chords of the
group.
Mode
Select the playback mode of the current group.
Depending on the selected mode, the list of playback parameters to configure will differ.
Refer to the Settings Panel section for the complete list of parameters for each of the
articulations.
Perform Mode
Define how melodic and phrase content performs when switching chords:
Follow
When changing chords, melodic and phrase content will continue at its current
position but in the new key.
Retrigger
When changing chords melodic and phrase content will retrigger from the beginning.
Undo-Redo in Progression
Experiment with confidence and revert your changes at any time.
42
Use the Notes button to add and remove notes by clicking on the keyboard or fretboard.
Scaler identifies and name your chord automatically as you modify it.
Use the Velocity button to set individual velocities to each notes of the chord by dragging
on the keys.
Adjust semitones, octave and inversions using the dedicated controls.
Chord Suggestions
Scaler offers suggestion of chords matching the notes you selected.
Circle of Fifths
Click any note on the circle to get chord suggestions.
Chord Search
Search for any chord in Scaler by name.
43
The version of Scaler you are currently using can be found at the bottom left of the
window.
HELP POPUP
Click the Scaler logo at the top left of the window then select Help to access the manual,
video guides and tutorials directly from Scaler.
REGISTRATION POPUP
Click the Scaler logo at the top left of the window then select Registration to register your
Scaler license or check how many days you have left on your trial.
Supported formats
wav aif flac
Supported samplerates
44.1KHz up to 88.2KHz
Patterns are built around a common melodic idea and contain variations in the form of
question-answer and revised question and answer.
Scaler also lets you navigate between the different parts live, using keyswitches.
When the melody mode and the MIDI bind are active, the melody keyswitch are displayed
on the left hand side of the bound area. Clicking or triggering them from your MIDI
keyboard will change the currently selected melody pattern.
Add to Progression
Add the selected chord(s) to your progression. Use one of the option to add to a specific
pattern or to the currently selected one.
Substitutions
Contains suggestions of substitutions from different presets. You can use substitution to
46
Edit Chord
Open the voicing editor allowing you to modify the chord notes or voicing.
Detect
Run a detection onto the selected chord(s) to identify notes and scales.
Add to Selection
Allow you to build a multi-selection of chords by adding chords to your current selection.
Extract/Apply Voicing
Extract the voicing of any chord and apply it to another chord of your choice. This will
replicate the voicing of the selected chord and adapt it to the destination chord. Once
extracted, a voicing can be applied globally by selected “Extracted Voicing“ in the Voicing
profiles dropdown menu in the playback settings.
MULTI-SELECTION OF CHORDS
Hold CMD (MacOS) or Ctrl (Windows) and click on any chord to create a multi-selection.
You can also use the lasso selection by holding Click and dragging over an area containg
chords.
You can pick chords from any section, the order of selection is maintained. Once selected,
you can then drag them to the Progression Builder (Section C) or directly to your DAW.
You can also Right-Click on a selected chord to add to a new or existing pattern.
APPENDIX
MUSICAL NOTATION
Scaler uses a compact chord naming convention. The first part of the name is referring to
the most general (non altered) part of the chord.
For example, a min7 chord refers to a minor seventh chord made up of a minor third and
minor seventh above the root.
The second part are alterations applied to the chord. Alterations are optional and specified
between parenthesis. Alterations affect the chord by taking precedence over the pitches
that would normally establish the named chord.
For example, a min7(b5) chord means that the expected perfect fifth of the minor seventh
chord will be replaced by a diminished fifth, the rest of the pitches remain unchanged.
The third part of the name are the extensions. This part is also optional and separated by
spaces.
For example, a min7(b5) b9 is a minor seventh chord with a diminished fifth to which we
have added a flat nine.
There can be multiple alterations and extensions to a chord.
For example, a min11(b5 #9) is a minor eleventh chord with two alterations on the
fifth and ninth, and a min7 b9 #11 is a minor seventh chord with no alterations but two
extensions a flat ninth and a raised eleventh.
CHORD DEGREE
For each chord, its position in the scale is indicated with roman numerals.
50
CHORD QUALITY
The different qualities of the chords are represented on each chords using one or a
combination of the following symbols:
*Note number
51
TROUBLESHOOTING
NO MIDI INPUT
Check that your DAW is configured to send a MIDI signal to the track on which you loaded
Scaler. Depending on your software you might need to select or arm the track you wish to
send MIDI to.
NO AUDIO INPUT
When using Scaler, check that you have routed the audio signal correctly into Scaler.
When using ScalerAudio, make sure there is audio content playing on the track.
NO SOUND
Check that the sound output in Scaler is enabled.
Check that the channel on which you loaded Scaler is not muted in your DAW.
When using ScalerControl, ensure that an instrument with a sound output enabled is
loaded on the same track as the MIDI effect plugin.
WINDOW SIZE
If you have trouble viewing the whole window, you can try to reset the Scaler window to its
minimal size, maintain the option key (MacOS) or alt key (Windows) while clicking on the
Scaler logo at the top left of the window.
LEGAL
VST PLUGIN TECHNOLOGY
VST PlugIn Technology by Steinberg Media Technologies
DAWGDIC
Copyright © 2009-2012, Susumu Yata
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of the University of Tokushima nor the names of its contributors may be used to endorse
or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
FF METERS
Copyright (c) 2017 Filmstro Ltd. / 2017-2020 Foleys Finest Audio Ltd. - Daniel Walz
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or
promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
53
LIBSAMPLERATE
Copyright (c) 2012-2016, Erik de Castro Lopo <erikd@mega-nerd.com>
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
KISS FFT
Copyright (c) 2003-2010 Mark Borgerding. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
1. Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with the distribution.
3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or
promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
54
EIGEN
Copyright (c) 2011, Intel Corporation. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that
the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this list of conditions and the
following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with the distribution.
* Neither the name of Intel Corporation nor the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
55