Scale Player Manual
Scale Player Manual
Scale Player Manual
Concept
In regular keyboard instruments, each key is assigned to a specific note. So in
order to play a certain note, we need to press the key that's been assigned to.
In Scale Player things are a little bit different, the plug-in uses relative notes.
Which means each key can play different notes depending on the previous note
and selected scale. The plug-in calculates the intervals and the user can move up
and down the scale playing melodies, arpeggios or even chords using a few keys.
The result is an unusual way of playing instruments, which can be fun,
inspirational and much easier to play since you don't have to worry about hitting
the wrong note, memorizing all the scales in all keys and practicing complex riffs
and phrases that can be a challenge to play the usual way.
Since scale player is a new kind of instrument, like any other instrument it may
take some time to learn and master, but it can be a rewarding experience.
The plug-in is ideal for live playing and with some practice you can play
complicated licks and phrases that would possibility impress anyone.
Edit or Add Scales: Users can edit existing scales or add their own scales
(Full version only).
Home Note: The home note can be changed from root to some other note
on the scale making it possible to play different modes.
Playing Keys: For each 16 playing keys, there are two menus. The mapping
menu, and the action menu. First one determines where the key is placed
on the controller, and includes a list of MIDI notes. The second menu
determines what the key does and includes some static and some relative
options. You can read more about the playing keys in the reference section.
Control Keys: There are several control keys that can be set and used to
improve live performance. These keys provide an easy access to control and
change the scale, octave, root and home parameters using midi notes on
the controller.
o Root -/+, Scale -/+, Home -/+, Octave -/+: When assigned to a midi
note, these keys can be used to change the Key(root), Scale, Home
Note and Octave by switching up or down the values.
o Scale, Root, Home, Octave Switch keys: These assign a series of midi
notes to be used to switch between specific values just by hitting a
single note. For example by setting Root Switch to 'C2-B2', C2 on the
controller will set the key to C, C# will set the key to C# and so on.
Octave Shifter: Shifts the output octave up and down. Input octave also can
be shifted to match a more preferable playing position using 'C2' menu.
Map Playing and Control Keys: Scale Player allows users to change the
default settings and map all the keys to desired midi notes.
OSX: Copy the provided files to your plug-ins folder that your host scans. It's
usually something like this:
VST2: ~Library/Audio/Plug-Ins/VST
VST3: ~Library/Audio/Plug-Ins/VST3
AU: ~Library/Audio/Plug-Ins/Components/
Note: OSX have more than one Library folder. Make sure you're copying
the files in the right path.
Tip: Navigating to the root library folder:
On the menu bar, select Go then hold down the Option key (marked ALT)
and you will see the ~/Library folder appear.
Authorization
If you have purchased Scale Player and finished the payment, you'll receive an
email with your authorization information. After receiving the email navigate to
the about page of the plug-in, fill out your username and serial, and hit the 'Get
Authorization Code' button. It will open up a webpage and returns your
authorization code. Now copy the code and paste it on the last form and hit the
'Authorize' button.
Note that you can get up to 4 authorization codes at a time.
1. Scale
Here you can:
Choose a scale from the list.
Assign '<' and '>' control keys to move up or down the list using MIDI
controller.
Assign an octave to switch between scales. For example when we have set
the switch to C7-B7, hitting C7 on the controller sets the scale to the first
one, hitting C#7 sets it to the second one and so on.
2. Octave
Here you can:
Choose the output octave.
Assign '<' and '+' control keys to move up or down the list using MIDI
controller.
Assign a set of 5 notes to switch between octaves.
3. Root (key)
Here you can:
4. Home
Here you can:
choose one of the notes in the scale to be set as Home Note.
The default is 1st which is the root note. In C major for example 1st note is
C, 2nd is D and so on.
Assign '<' and '>' control keys to move up or down the list.
Assign an octave to switch between home notes.
5. Playing Keys
16 Playing Keys can be used to play the target instrument. For each playing key
you can assign a MIDI note (a) and an offset value (b). The note determines where
the key is placed on the controller and when its pressed the plug-in calculates the
actual note it is going to play using the offset value.
Example: If the scale was set to C Major and the last note was C5, a +1 key
will move one step forward or up the scale and play the next note which is
D5. Now pressing +1 again will play the next note which is E5.
The same goes for actions with negative numbers. For example in C major
with the last note being C5, -2 will move 2 notes down the scale and play
the A4.
Note: Replaying the same + or - key will not repeat the same note but
moves relative to it.
6. C2 Menu
In some hosts the note numbers labeled in the piano roll (MIDI editor) doesn't
match with the plug-in. This is because some hosts start from something like C-2
and some start from C0. If by default it didn't match with your host, you can use
C2 menu to shift the input up or down so for example A3 in the plug-in is A3 in
your host's MIDI editor.
Note: If you have set C2 = 12 instead of 24, you're going to play an octave lower
on your keyboard.
a) Scale Name: Edit the scale name here. When editing is done hit the save
button.
b) Number of notes: Enter the number of notes in the scale here. For example 7
for a Major scale. Maximum number can be set to 12.
c) Intervals: Edit interval values for the scale here. 1 is half step, 2 is whole step
and so on. The order is from left to right. For example: Major: C (2) D (2) E (1) F (2)
G (2) A (2) B (1).
Important Note 1: Scales are being stored in a file on the hard drive and
they are independent from the plug-in preset system. So if you change
them it will affect other projects that are using the same scale. Plus side is
you have to do it once and every time you load the plug-in you can use the
new scale.
Important Note 2: Nothing will change before clicking the save button!
Important Note 3: You're responsible for the correct input format and
range, since currently the plug-in doesn't check them before saving.
Important Note 4: You can reset the all scales using the 'Reset Scales'
option from the menu.
8. Main Menu
Save and load presets. Scales won't be effected by presets.
Reset Scales to default.
9. MIDI Mode
Use this to bypass the plug-in when needed. When pass through is enabled you
can play the target instrument normally.
10. Readout
Displays the name and number of the last note.
AU: AU version is a bit different and it can only be used in hosts like Logic Pro X
that supports Midi effect (Processor) type. You only need to insert it as a MIDI
effect on your instrument track.
Note: In hosts like Live use the VST instead of the AU.
Note: When using as AU, the plug-in doesn't start processing before it receive the
first note. So when you click on the virtual keyboard first it won't react.
Example 1 - FL Studio
Set the MIDI routing for both the target instrument and scale player from the VST
wrapper settings tab.
Tip 1: Use and remember the home key to stay in a good range and find your way
back when getting too far up or down.
Tip 2: You can set multiple repeat keys, or keys with the same offset to play
particular phrases faster and more easily.
Tip 3: Turn off any unnecessary keys and controls to prevent accidental hits.
The example blow show how things work in scale player. Look how repeating the
same key (+1 or -1) produces a new note each time.
The idea used in this plug-in is inspired by Samchillian midi device invented by the
ingenious keyboardist Leon Gruenbaum.