All Windows/Keyboards etc/PC Keyboard/PC Keyboard Player - To Play (Ctrl 24)
From Bounce Metronome
Screen Shot (More)
This is what you get in the More version of this window (you use the More button to show it).
PC Keyboard Player - To Play
Configure instruments, parts, pitches and volumes for the PC Keyboard player. Includes Janko layout for melodic instruments in the More version of this window...
The Janko keyboard is an alternative to the normal music keyboard with a hexagonal layout. What makes it especially interesting is that you can use the same fingering to play the same chords in all the keys.
Modulate each row by (play along only) (editable)
How much to modulate each row from the previous one...
Up to three values expected here, but you can also enter just a single value as the last one gets repeated as needed.
Example, 6/5 to modulate each row by a minor third above the previous one.
You can enter several values.
6/5 5/4 6/5
second row is a minor third above the first one, third row a major third higher so an octave above the first one, and fourth row is a minor third above the third row
4/1 1/2 4/1
second row is two octaves above the first.
Third row is an octave below the second (so an octave above the first)
Fourth row is two octaves above the third (so three octaves above the first.
This way of showing it is most useful for lattice type scales, which is why it is done this way.
If you want to just shift the parts for the keyboard up / down by fixed intervals, an easier way is to apply octave shifts to the parts in the Parts window.
Play a single part for the entire PC keyboard
Lets each row play any pan position, controllers, octave shift etc...
Just set the parts up as you want in the various windows e.g. to stereo pan the first row to the left and second row to the right, set them to play parts 1 and 2 say and pan those parts appropriately in the pan window.
Similarly you can assign interval or octave shifts (using Parts window), different scales and tunings (Scales for Parts window), instruments, controllers etc independently to each row of the keyboard by this technique
Part to play (editable) (Alt + A)
If this shows Highl. Part it plays whichever part is highlighted in Parts window...
Or the first part highlighted if it is a multiple selection.
To set this to the highlighted part, enter 0 for the part number or adjust the number downwards below 1 using the up / down control
Part to play (spin) (Alt + A)
Part for each row , top row first (editable)
Enter the numbers of the parts to play
Set instruments to play for Bounce metronome parts, volumes for parts etc...
You can set up any part with an instrument, volume, and other parameters here. More parameters are available in the First Highlighted Part - Properties (Ctrl + 176) window.
This part then can be used in many places in Bounce metronome. It is for most purposes, equivalent to a Midi Out channel in other music programs.
Use this to keep the notes within a particular pitch range, set separately for each part...
This lets you to assign chords to rows of the on screen keyboard ( PC Keyboard Player (Ctrl + 112))played by successive rows of your pc keyboard.
DELAY NOTES PLAYED to next beat in the RHYTHM (check box)
When selected, notes from midi on or PC keyboard get played on next beat...
So your playing then will always be exactly in time with the metronome - but you have to play every beat slightly ahead of the metronome. It can only delay the notes you play, it can't anticipate them before they are played.
This lets you change the volume of the note by positioning the mouse high or low on the key in the picture
Each row plays the same notes, with the volume only varying
Set a volume for each row so you can play, e.g. a loud ff using top row, and a quiet pp in last row.
What to show on music keyboard pictures - note names, intervals etc...
Choose what to show on pictures of the music keyboard when you play notes. Also various other display options such as text size, width in octaves and so on.
This is for any of the windows that have a picture of the music keyboard - the main window Music Keyboard player, multi-line player, and the Scale, Arpeggio and Seed edit windows.
If you select the Beating Partials option - note that this will show the Beats window whenever you play a chord.
These music keyboard pictures - though very similar looking to a conventional music keyboard, actually have the white keys of two sizes - the D, G and A keys are a little broader than the others. This is so that the width of the key can correspond exactly to the pitch range that it spans.
The stretchy keyboard options let you show the normal music keyboard and below it, another version which is stretched or compressed to show the notes to press on your Midi keyboard to get the desired pitches. This can be useful when you play notes from a music keyboard in Bounce Metronome or use Bounce Metronome for composition retuning via Midi In.
Play with PC Keyboard - percussion, or melodic instruments, with sustain, and sostenuto and various layouts including Janko style keyboard...
You can choose what to play using On Screen Keyboards - Volume Sensitivity etc (Ctrl + 24) - with options for instance to play a different part for each row of the pc keyboard. The option to play melodic instruments using a Janko hexagonal keyboard type layout is in the More (several times) version of On Screen Keyboards - Volume Sensitivity etc (Ctrl + 24).
You can set what to show, and also set which keys are used as the sustain or sostenuto pedals in On screen keyboards - To Show, sustain, sostenuto, and controller (Ctrl + 123)
Sustain pedal, modulation wheel, what to show on the keyboard, more options
Play notes from on screen diamond or rectangular keyboard - Press PC key or click to play, F12 for all sound off...
You can use the arrow keys to move a sustained chord around after you have played it.
use Tune (Ctrl + 4) to see your notes in a score like form as dots on staffs.
You can click on the keyboard icon at the left of the title bar to see the "system menu" which has quick links to options for this keyboard.
On many keyboards the default setting of #' ensures that the bottom right key of your keyboard - the key just before the right Shift key, plays the 1/1 as desired.
For some reason the character you enter here plays ten notes before the 1/1 instead of the 1/1.
It is also is hard coded to use the UK standard keyboard layout.. The '#' here is the last key of the second last row on the UK keyboard, and that makes the key just before the right shift key the key to play the 1/1.
I have no idea at all why it's done this way, as it is old code from perhaps ten years ago, and I forgot to document it.
This whole option needs to be redone for unicode and alternative keyboard layouts.
The choice of '1' here lets you play the 1/1 from the first key on the numbers row of your keyboard.
On many keyboards, if you enter 'a' here, then that means the 1/1 is played from the first key on the third row of the keyboard (second row of letters).
This s hard coded to use the UK standard qwerty keyboard layout. If you use another keyboard layout, the actual key may be different, but still you need to enter 'a' here.
This whole option needs to be redone for unicode and alternative keyboard layouts.
Make the preset selected in the drop list...
The preset also gets made automatically when you change the selection. Use this as a slightly quicker way to recover it if you change something.
Make Selected PC keyboard Preset (drop list)
Presets for the PC keyboard player to show some of the options you can use...
JAPANESE KOTO SCALE PLAYED FROM CONSECUTIVE KEYS, FIRST TWO ROWS PLAY KOTO, LAST TWO SHAKUHACHI
Koto + shakuhachi is a traditional Japanese combination of instruments. The koto, a plucked zither like instrument nicely sets off the shakuhachi, an end blown flute, both played with great virtuosity.
You play the koto using the top two rows of the PC keyboard and the shakuhachi plays the same notes using the bottom two rows.
You can choose some of the traditional Japanese koto modes from the Arpeggios drop list in the main menu.
You will notice that some of the notes change as you play. This is because traditionally, different notes are played,depending on whether you play an ascending or a descending passage, rather like the Western melodic minor scale.
HOW THIS PRESET IS CONFIGURED
In On Screen Keyboards - Volume Sensitivity etc (Ctrl + 24) window, select Each keyboard row plays a separate part. Then enter the numbers for the parts to play for each row - this preset sets it to 1 1 2 2 which means the first two rows play the first part and the second two rows play the second part.
Then the parts are configured in Show All Parts (Ctrl + 9) . In this case part 1 is set to play koto and part 2 is set to play shakuhachi. You can do other things such as shift individual parts up and down in pitch, set a tuning separately for each part, and many other options using Show All Parts (Ctrl + 9) and First Highlighted Part - Properties (Ctrl + 176)
C MAJOR ROWS 2 AND 4 WITH SHARPS AND FLATS - TWELVE EQUAL
... Work in progress, tip to be completed later...
C MAJOR - BACH TIME TUNING WERCKMEISTER III - LAST TWO ROWS PLAY TRIADS AND SEVENTHS
TWELVE NOTES TO ROW - EARLY KEYBOARD TUNING - QUARTER COMMA MEANTONE - WOLF FIFTH G# TO D#)
JAZZY TUNING: PENTACHORDAL MAJOR IN 22 EQ, LAST TWO ROWS PLAY SEVENTH CHORDS
GUITARIST'S MICROTONAL FAVOURITE: 19 EQUAL MAJOR ROW 2, WITH SHARPS AND FLATS IN OTHER ROWS
TUNING WITH NEAR TO PURE MAJOR CHORDS: 31 EQUAL MAJOR - CAPS LOCK TO SWAP ACCIDENTALS
12 EQUAL: JANKO KBD - WHOLE TONES HORIZONTALLY, SEMITONES VERTICALLY
19 EQUAL: JANKO KBD - WHOLE TONES HORIZONTALLY, SEMITONES VERTICALLY
31 EQUAL: JANKO KBD - WHOLE TONES HORIZONTALLY, SEMITONES VERTICALLY
LATTICE OF MAJOR & MINOR CHORDS - TRIANGLE PATTERNS PLAY PURE CHORDS, OCTAVES DETUNED.
MAJOR AND MINOR CHORDS IN TWELVE EQUAL LATTICE - TRIANGLES IMPURE, OCTAVES PURE.
PURE SEPTIMAL (DARK) SUPERMAJOR AND SUBMINOR LATTICE - TRIANGLE PATTERNS PURE CHORDS
THIRTEENTH HARMONIC 13/8 AND MAJOR THIRDS 5/4 LATTICE - TRIANGLES
SEVENTH HARMONIC 7/4 AND FIFTHS 3/2 LATTICE - TRIANGLES & SOME OTHER SHAPES
INDIAN GAMUT - SELECT RAGA FROM ARPEGGIOS DROP LIST
GAMELAN (INDONESIAN) - PELOG - SEVEN NOTE TUNING
GAMELAN (INDONESIAN) - SLENDRO - FIVE NOTE TUNING
THAILAND SEVEN TONE - SELECT MODE FROM ARPEGGIOS DROP LIST
BOHLEN-PIERCE SCALE - "OCTAVE" IS 3/1 - SELECT MODE FROM ARPEGGIOS DROP LIST
INDIAN 22 NOTE SHRUTI SCALE - SELECT RAGA FROM ARPEGGIOS DROP LIST
ARABIC 17-TONE PYTHAGOREAN - SELECT MAQAM FROM ARPEGGIOS DROP LIST
This is an alternative to the standard music key layout...
The especially interesting thing here is that the same type of chord has the same fingering wherever it is on the keyboard. Also the same melodic pattern has the same fingering as well when it is transposed.
The PC keyboard is close to hexagonal in layout, so it works pretty well with these schemes. You set one interval for the step from each key to the next in the same row and another for the diagonal step down and to the right.
Typically, the step across is a whole tone and the step down is a semitone.
You can achieve this by setting the horizontal and diagonal intervals to
Or if you want to explore, e..g the just intonation major / minor chords lattice on the Janko keyboard layout, you can try
There are various other examples like that in the drop list of intervals to help get you started.
Hor. and Diag. intervals (drop list)
Some often used interval steps for this type of lattice arrangement keyboard
3/2 horizontally and 6/5 diagonally to right - this is a pattern of major and minor chords, with the major chord triangle pointing upwards and the minor ones pointing downwards.
The others with pure ratios also make various pure triads for upward and downing pointing triangles.
The 2//17 and 3//17 etc use an equal temperament notation where 2//17 is two steps of seventeen equal. These are usually arrangements with a whole tone one way and a semitone the other way. This means you can play a major scale using a staggered type pattern, for instance one may play three notes along any row then down to the appropriate note on the next row to continue, then finally down to the last note for the octave. The interesting thing about these patterns is that you can transpose very easily to any of the keys of e.g. 17 equal while still using the same fingering, and just shift your fingers to right or left or up / down as desired.
So you only need to learn the one fingering for any scale pattern to play it in any key.