Korg Karma GE User Manual

1E
KARMA™ (Kay Algorithmic Realtime Music Architec­ture) Technology has been licensed from Stephen Kay, and is protected by U.S. Patents 5,486,647, 6,084,171, 6,087,578, 6,103,964, 6,121,532, and 6,121,533. Other patents pending.
KARMA™, the KARMA Logo, Generated Effect™ (GE), Melodic Repeat™, Direct Index™, Manual Advance™, and SmartScan™ are trademarks of Stephen Kay, Karma Lab LLC, www.karma-lab.com. This manual copyright 2000-2001 by KORG Inc. and Stephen Kay. All rights reserved.
Screen shots from the KARMA software that appear throughout this guide are Karma Lab LLC. Used by permission. All rights reserved.
1994-2001 by Stephen Kay,
©
©
About this manual
The “KARMA GE Guide” explains the GE parameters of the KARMA function built into this KARMA Music Workstation, organized according to the groups that make up the Generated Effects.
The KARMA Music Workstation provides more than one thousand preset GE’s (Generated Effects). For each GE, up to sixteen of the more than four hundred GE param­eters have been selected for optimal control from the KARMA Music Workstation. The GE parameters and ranges that can be controlled will differ for each GE.
Some GE parameters are related to other parameters, and are affected by them. In this case, the parameters that are producing the effect may not always be displayed, since they may already be preset for that GE. Furthermore, the KARMA-related parameters in pages
6.1–6.4 of each mode may also function differently or not at all, depending on the settings of these GE parameters. Some of the internal parameters of each GE are displayed in the Voice Name List. (☞VNL)
In order to explain the GE parameters, this document includes example settings using these parameters that cannot be viewed or set, and examples of pattern settings using pattern grids that cannot be displayed in the LCD screen of the KARMA Music Workstation.
How to read the “GE Guide”
The GE’s (Generated Effects) are organized into 14 groups. Each group has GE parameters. (p.3 diagram)
The 6.3: Ed-KARMA GE (or KARMA GE) page shows the group name, parameter name, and parameter value of the GE parameters.
You can use the 6.3: Ed-KARMA GE (or KARMA GE) page to check the group name and parameter name of the GE parameter you wish to look up, and then find it in the GE Guide.
Here’s an example from Program mode.
Access the PROG 6.3: Ed-KARMA GE page, and display the GE parameters in the LCD screen. (PG p.32 PROG
6.3: Ed-KARMA)
The GE parameters displayed in the LCD screen show the group name and parameter name.
Group name Parameter name Parameter value
Printing conventions in this document
Abbreviations for the owner’s manuals: PG, VNL
The included owner’s manuals are abbreviated as follows.
PG: Parameter Guide VNL: Voice Name List
Parameters “ ”
Parameters are enclosed in “double quotation marks.”
Bold type
Parameter values are printed in bold type. Bold type is also used for text that is being emphasized.
☞p. ■ ■, ☞PG p. ■ ■
These respectively indicate a GE Guide page or Parameter Guide page to which you can refer.
Symbols ,
These symbols respectively indicate cautions or advice.
Illustrations in this manual
Pattern grid screens etc. in this manual are provided to supplement the explanation. They are not displayed in the LCD screen of the KARMA Music Workstation.
For example in the case of 01. Rhythm: Swing %, the group is Rhythm Group and the parameter is “Swing %.”
The explanation for “Swing %” is given on p.13 “Rhythm Group”Swing %.” The parameter value is displayed by “Value” at the right of the parameter name. The default value and editing range of the parameter is preset for each GE. Depending on the selected GE, the same GE parameter may have a different default value and a different editing range.
For some GE parameters, the following information is displayed in addition to the parameter name.
• Parameter name [Phase]
This indicates the phase for which the parameter is valid. (For details refer to p.53)
Display example
[Phase]
• CCs: parameter name #No. #No.
Parameters of the CCs group also indicate the MIDI message that is controlled by the CCs. (For details refer to p.53)
Display example
[Phase]
#No. #No.
MIDI-related listings
CC# is an abbreviation for Control Change Number.
iii
• Env: parameter name [ENV] #No. #No. #No.
Parameters of the Env (Envelope) Group also indicate the envelope for which that GE parameter is valid, and indicate the parameter or MIDI message that is controlled by the Envelope. (For details refer to p.53)
Display example
[Env] #No.
• Drum: parameter name [Pat]
Parameters of the Drum group also indicate the drum pattern for which that GE parameter is valid. (Some parameters in the Drum Group that are not related to the individual Drum Patterns will not display this informa­tion.) (For details refer to p.53)
Display example
[Pat]
iv

Table of Contents

About KARMA................................. 2
Overview................................................. 2
Theory Of Operation.............................. 2
KARMA Architecture (Diagram) ........... 3
GE (Generated Effect) Group ............ 4
Overview................................................. 4
Octave Transpose ............................................. 11
Oct/5th Transpose ............................................ 11
Events............................................................... 11
TSig Numerator ................................................11
TSig Denominator ............................................ 11
Beginning Offset % .......................................... 11
End Offset % .................................................... 11
End Loop Parameters.......................... 11
End Loop On/Off .............................................. 11
End Loop Start Step ......................................... 11
End Loop Length ..............................................11
GE Global Parameters........................... 4
GE Type .............................................................. 4
Gate Type ........................................................... 4
Gate CC Number................................................ 5
Note Series Group........................... 6
Overview................................................. 6
Parameters ............................................. 6
Note Type............................................................ 6
Input Sort ............................................................6
Inversion ............................................................. 7
Replications ........................................................ 7
Max ..................................................................... 7
Symmetry ........................................................... 7
Interval ................................................................ 7
Chord Shift ......................................................... 7
Wrap Bottom ...................................................... 7
Wrap Top ............................................................ 7
Voicing ................................................................ 7
Filter Dupes ........................................................ 8
Filter Fixed .......................................................... 8
Filter Template .................................................... 8
Phase Group ................................... 9
Overview................................................. 9
About Phase Patterns ........................... 9
General Parameters............................... 9
Total Steps.......................................................... 9
Start % ................................................................ 9
Start Mode ..........................................................9
Length Mode ...................................................... 9
Cycle Mode ...................................................... 10
Phase Specific Parameters................. 10
Direction ........................................................... 10
Transpose .........................................................10
Pattern Parameters .............................. 12
Pattern Items ....................................................12
Pattern Step1…16 ............................................ 12
Template Parameters .......................................12
Template (All Steps) .........................................12
Template Steps 1…4 ........................................ 12
Template Steps 5…8 ........................................ 12
Template Steps 9…12 ...................................... 12
Template Steps 13…16 .................................... 12
Rhythm Group............................... 13
Overview............................................... 13
About Rhythm Patterns....................... 13
Global Parameters............................... 13
Humanize ......................................................... 13
Swing Note Value ............................................. 13
Swing %............................................................ 13
Swing Use Multiplier......................................... 13
Pattern Grid & Associated Parameters .....
Rhythm Pattern ........................................ 14
Random Weighting Parameters - Pools ....
Pools-Random Factor....................................... 14
Pools-WeightingCurve (Pools-Weighting Curve) .....
Random Weighting Parameters - Ties ...
Ties-Random Factor......................................... 15
Ties-Weighting Curve....................................... 15
Associated Parameters....................... 15
Rhythm Multiplier.............................................. 15
Straight Multipliers............................................ 15
Straight/Trip Mults ............................................ 15
Strt/Dot/Trip Mults ............................................ 16
Template ........................................................... 16
14
14
14
15
v
Duration Group ............................. 17
Cluster Group................................ 22
Overview............................................... 17
About Duration Patterns ..................... 17
Pattern Grid & Associated Parameters .....
Duration Pattern....................................... 17
Associated Parameters ........................... 17
Duration Mode .................................................. 17
Duration Value .................................................. 18
Random Weighting Parameters - Pools ....
Pools-Randm Factor (Pools-Random Factor) ..........
Pools-Weight Curve (Pools-Weighting Curve) ....
Random Weighting Parameters - Ties .......
Ties-Randm Factor (Ties-Random Factor) ......18
Ties-Weight Curve (Ties-Weighting Curve) ..... 18
17
18
18 18
18
Associated Parameters....................... 18
Template ........................................................... 18
Index Group ................................. 19
Overview............................................... 19
About Index Patterns........................... 19
Pattern Grid & Associated Parameters .....
19
Overview............................................... 22
About Cluster Patterns........................ 22
Global Parameters............................... 22
Strum ................................................................ 22
Pattern Grid & Associated Parameters .....
Cluster Pattern ......................................... 22
22
Random Weighting Parameters.......... 22
Pools-Random Factor....................................... 22
Pools-Weight Curve (Pools-Weighting Curve).........
23
Associated Parameters....................... 23
Template ...........................................................23
Velocity Group .............................. 24
Overview............................................... 24
About Velocity Patterns....................... 24
Global Parameters............................... 24
Velocity Mode ................................................... 24
Velocity Value ................................................... 24
Randomize Bottom ........................................... 24
Randomize Top................................................. 24
Index Pattern ............................................ 19
Associated Parameters ........................... 19
Pattern Type ..................................................... 19
Random Walk Max Step ................................... 19
Random Weighting Parameters.......... 20
Pools-Random Factor....................................... 20
Pools-Weighting Curve ..................................... 20
Associated Parameters....................... 20
Cluster Mode ....................................................20
Invert ................................................................. 20
Double .............................................................. 21
Double Amount................................................. 21
Template ........................................................... 21
Pattern Grid & Associated Parameters .....
Velocity Pattern ........................................ 24
24
Random Weighting Parameters.......... 25
Pools-Randm Factor (Pools-Random Factor) ..........
Pools-Weight Curve (Pools-Weighting Curve) ....
25 25
Associated Parameters....................... 25
Cluster Mode ....................................................25
Scale ................................................................. 25
Template ...........................................................25
CCs Group .................................... 26
Overview............................................... 26
About CC Patterns............................... 26
Pattern Grid & Associated Parameters .....
CC Pattern ................................................ 26
Associated Parameters ........................... 26
Fixed/On ...........................................................26
Pattern Type .....................................................26
Polarity.............................................................. 26
26
vi
Random Weighting Parameters.......... 27
Pools-Rand Fact (Pools-Random Factor) ................
Pools-WeightCrv (Pools-Weighting Curve) ...... 27
27
Global Parameters............................... 27
CC-A .................................................................27
CC-B .................................................................27
Associated Parameters....................... 27
Cluster Mode ....................................................27
Template ...........................................................27
Env (Envelope) Group .................... 28
Overview............................................... 28
About Envelopes ................................. 28
Parameters ........................................... 28
Env On/Off (Envelope On/Off) ......................... 28
Env Type (Envelope Type) ................................ 28
Start Level ........................................................ 29
Attack Time .......................................................29
Attack Lvl (Attack Level) ................................... 29
Decay Time....................................................... 29
Sustain Lvl (Sustain Level)...............................29
Rel. Time (Release Time)................................. 29
Rel. Level (Release Level) ............................... 29
Amp Amount (Amplitude Amount) ................... 29
Time Scale ....................................................... 29
Att Smooth (Attack Smooth) ............................ 29
Loop Mode ....................................................... 29
Tempo Reltv (Tempo Relative) ......................... 30
Note Trig (Note Trigger) .................................... 30
Level Combinations............................. 30
Sta/Att Lvl (Start/Attack Level) .........................30
Sta/Sus Lvl (Start/Sustain Level) ..................... 30
Sta/Rel Lvl (Start/Release Level) ..................... 30
Att/Sus Lvl (Attack/Sustain Level).................... 30
Att/Rel Lvl (Attack/Release Level) ................... 30
Sus/Rel Lvl (Attack/Release Level)..................30
St/At/Su Lvl (Start/Attack/Sustain Level) ......... 30
St/At/Rl Lvl (Start/Attack/Release Level) .........30
St/Su/Rl Lvl (Start/Sustain/Release Level) ......31
At/Su/Rl Lvl (Attack/Sustain/Release Level) .... 31
All Levels .......................................................... 31
Time Combinations ............................. 31
Att/DecTime (Attack/Decay Time) .................... 31
Att/RelTime (Attack/Release Time)..................31
Dec/RelTime (Decay/Release Time)................ 31
All Times ........................................................... 31
Repeat Group (Melodic Repeat) ...... 32
Overview............................................... 32
General Parameters............................. 32
Rhythm Value ................................................... 32
Straight Rhythm Values .................................... 32
Dotted Rhythm Values...................................... 32
Triplet Rhythm Values....................................... 33
Selected Rhythm Values .................................. 33
Use Swing ........................................................ 33
Repetitions ....................................................... 33
Decay................................................................33
Initial Volume .................................................... 33
Transpose .........................................................33
Chord Shift ....................................................... 33
Stop Mode ........................................................ 33
Rebound ...........................................................34
Tempo Lock ...................................................... 34
Range Parameters ............................... 34
Range Mode .....................................................34
Wrap Bottom .................................................... 34
Wrap Top .......................................................... 34
Vel. Range Bottom............................................35
Vel. Range Top ................................................. 35
Real-Time Parameters......................... 35
Duration Mode (RT).......................................... 35
Duration Value (RT).......................................... 35
Key Mode (RT) ................................................. 35
Chord Quantize (RT) ........................................ 35
Bend Group .................................. 37
Overview............................................... 37
General Parameters............................. 37
On/Off ...............................................................37
Amount ............................................................. 37
Shape ............................................................... 37
Alternation ........................................................ 38
Step .................................................................. 38
Length............................................................... 38
Fixed-ms ...........................................................38
Start .................................................................. 38
End ................................................................... 38
Width ................................................................ 38
Drum Bend Mode ............................................. 39
Bend Range ..................................................... 39
vii
Real-Time Parameters......................... 39
Key Mode (RT) ................................................. 39
Direction (RT) ...................................................39
Rel. Delay Length (RT) ..................................... 39
Rel. Delay Damping (RT) ................................. 39
Drum Group.................................. 40
Overview............................................... 40
Direct Index Group ........................ 44
Overview............................................... 44
General Parameters............................. 44
Index Shift......................................................... 44
Trill Mode .......................................................... 44
Held Note Trig Mode ......................................... 44
Transpose .........................................................45
Vel. Sensitivity .................................................. 45
About Drum Patterns........................... 40
Pattern Editing Grid &
Associated Parameters...................... 40
Drum Pattern ............................................ 40
Associated Parameters ........................... 40
Play On/Off ....................................................... 40
On/Off Combinations........................................ 40
Row1…7 Note .................................................. 41
Row1…7 Vel. Offset ......................................... 41
Rhythm Multiplier.............................................. 41
Straight Multiplier ............................................. 41
Straight/Trip Mults ............................................ 41
Strt/Dot/Trip Mults ............................................ 41
Velocity Offset .................................................. 41
Velocity Scale ................................................... 41
Pattern Transpose ............................................ 41
Octave Transpose ............................................. 41
Oct/5th Transpose ............................................ 42
Use Riff Length................................................. 42
Random Weighting Parameters - Pools ....
Pools-Random Factor....................................... 42
Pools-WeightingCurve (Pools-Weighting Curve) .....
42
42
Duration Parameters ........................... 45
Duration Control ............................................... 45
Duration Mode .................................................. 45
Duration ms ...................................................... 45
Repeat Parameters .............................. 45
Melodic Rpt On/Off........................................... 45
Bend Parameters ................................. 46
Bend On/Off ..................................................... 46
Bend Amount .................................................... 46
Bend Shape ...................................................... 46
Bend Alternation ............................................... 46
Bend Step ......................................................... 46
Bend Length ..................................................... 47
Bend Fixed-ms ................................................. 47
Bend Start ........................................................ 47
Bend End .......................................................... 47
Bend Width ....................................................... 47
Appendices ................................... 48
Using Auto-Bend ................................. 48
Next Note/Previous Note Bends............. 48
viii
Random Weighting Parameters - Rests ....
Rests-Random Factor ...................................... 42
Rests-WeightingCurve (Rests-Weighting Curve) ....
42
42
Associated Parameters....................... 43
Pools/Poly ......................................................... 43
Track Keyboard ................................................. 43
NTT (Note Table Transposition) ........................43
Link To Next ...................................................... 43
Wrap Bottom .................................................... 43
Wrap Top .......................................................... 43
Template ........................................................... 43
Length Of Bends...................................... 48
The Different Bend Shapes..................... 49
Random Weighting Curves................. 50
Weighting Curve Shapes and
Their Effects ............................................ 50
Comparison of Exponential and
Logarithmic Curves ................................ 51
How GE parameter names are
displayed ............................................. 53
About KARMA
GE Group
Note Series Group
Phase Group
Velocity Group
CCs Group
Env (Envelope) Group
Repeat Group
Rhythm Group
Duration Group
Index Group
Cluster Group
Bend Group
Drum Group
Direct Index Group
Appendices

About KARMA

Overview

KARMA stands for Kay Algorithmic Realtime Music
Architecture, named after its inventor, Stephen Kay. The KARMA function generates MIDI data, using many
different complex algorithms seamlessly integrated to provide a powerful music generation engine. Based on the notes and chords you play, KARMA generates phrases and patterns in real-time, generating not just notes but MIDI control data as well. The KARMA architecture allows the various algorithms to be reconfigured and varied in realtime, as you play them.
For example, you can create spectacular cascades of complex interweaving notes, techno arpeggios and effects, dense rhythmic and melodic textures, natural sounding glissandos for acoustic instrument programs, guitar strumming and finger-picking simulations, random effects, auto-accompaniment effects, gliding and swoop­ing portamento and pitch bend effects, and new sound design possibilities. KARMA lets you produce phrases and patterns far beyond the level provided by conventional arpeggiators or pattern playback functions.
randomized grooves and accompaniment backings. Up until now there have been two basic types of backing track generation. The traditional method used in all auto­accompaniment keyboards is a system which analyzes notes played on a keyboard (chord recognition) and then plays back patterns stored in memory through transposi­tion tables. The second method is the one used by some algorithmic software products that create new patterns each time the algorithm is called. In general, the first method is static and repetitive, while the second method cannot be modified in real-time.
KARMA combines the algorithmic diversity of the second method with the real-time control and immediate access of the first method to create a new form of interactive groove generation, where the user is in more direct control, since what is produced is directly related to which notes are pressed. Furthermore, extensive aspects of the rhythm, velocity, chord size and other parameters can be randomly varied in real-time to allow the user to control the complexity and density of the resulting performance.
The new KARMA function is the heart of the KARMA Music Workstation. Whether you are playing programs or combinations, performing with the KARMA Realtime Controls knobs, switches, and [CHORD TRIGGER] keys, giving a live performance, or recording new music using the onboard sequencer, you can take full advantage of the KARMA function at any time.

Theory Of Operation

A performance of a musical phrase can be thought of as having many different attributes which determine the overall effect of the resulting music. For example, a musical phrase has a rhythm attribute, which is the rhythm with which the notes are being played. The number of notes (chords) being played at the same time in various places of the musical phrase could be called a cluster attribute. The velocity (accent) with which the notes are played is a velocity attribute. The spatial location in a stereo field where the notes are played is a pan attribute, etc.
Typically, music that has been recorded or sequenced has all of these attributes predetermined and fixed in relation to each other. A specific note is to be played with a specific rhythmic value for a specific period of time, at a specific volume level, at a specific location in a stereo field, with the sound of a specific musical instrument, and these relationships remain fixed no matter how many times you play back the performance. For example, in most if not all auto-accompaniment instruments, to achieve a variation in the accompaniment pattern the instrument essentially switches to a different pre-recorded sequence of musical events (again with specific relationships that are fixed in the data).
In KARMA, every aspect of a musical phrase has been separated into independently controllable attributes. Each of these attributes is controlled by a separate group of parameters, which can be individually varied or changed in groups by the user in real-time as the music is being generated; or changed all at once with the selection of a program or combination.
KARMA can also be used to generate infinitely variable
2
1
2
3
4
5
6
7
8
12
SCENE
1
2
ON/OFF LATCH
KARMA REALTIME CONTROLS
GE
Note Series
Phase
Rhythm
Duration
Index
Cluster
Velocity
CCs
Envelope
Repeat
Bend
Direct Index
Drum
Group / Parameters
GE Parameters
Env 2
Env 1
Env 3
Phase 1
Phase 1
Phase 1
Phase 1
Phase 1
Phase 1
Phase 2
Phase 2
Phase 2
Phase 2
Phase 2
Phase 2
Note
Series
Drum
Pattern 1
Drum
Pattern 2
Drum
Pattern 3
DATA to be read out of
GE (Generated Effect)
KARMA
Module A
KARMA
Module B
KARMA
Module C
KARMA
Module D
GE Parameters
KARMA Module Parameters
GE Number
KARMA Module
RT Parm (Realtime Parameters)
Dynamic MIDI
Program : KARMA Module A Combination/Song/Song Play Mode: KARMA Module A/B/C/D

KARMA Architecture (Diagram)

3
About
KARMA

GE (Generated Effect) Group

Overview

The phrases and patterns produced by a KARMA module are generated by a GE (Generated Effect).
Based on note data from the keyboard or external MIDI device, the GE uses various internal parameters to control how the note data will be developed, and how rhythm, chord structure, and velocity etc. will be controlled to generate a phrase or pattern. MIDI control changes and pitch bend data can also be generated in synchronization with the phrase or pattern, making it possible to create phrases and patterns in which the tone color and note pitches change independently.
This instrument contains over 1000 preset GEs that can be used with a wide range of instruments, playing styles, and musical genres.

GE Global Parameters

GE Type [0…3]

0: Generated-Riff 2: Generated-Drum 1: Generated-Gated 3: Real-Time
Chooses one of several different overall algorithm configurations for the current Generated Effect. This setting determines some basic modes of operation, and also which parameters are available within the various GE Groups.
0: Generated-Riff
Produces riffs, arpeggios, and chord clusters based on the notes given as input source material. The notes are expanded, transposed, replicated, and otherwise altered to form a Note Series by the parameters in the Note Series Group. Effects are generated based on the Rhythm Pattern as it relates to the clock source or tempo envelope.
1: Generated-Gated
Retriggers the actual notes given as input source material according to the parameters. While the Note Series is still created, the generated notes do not extend beyond the actual notes played. Effects are generated based on the Rhythm Pattern as it relates to the clock source or tempo envelope. The notes themselves can be generated, or a sustained set of notes which is then sliced and diced by a selected controller value. This can be used to simulate several types of popular techno effects, such as gating a synth pad with a hi-hat track and an external audio gate/ compressor.
2: Generated-Drum
Uses special patterns of predetermined pitches rather than the Note Series to generate notes. These can be used not only to create Drum Patterns, but to create controlled musical patterns. Effects are generated based on the Rhythm Pattern as it relates to the clock source or tempo envelope. Riffs based on the notes in the Note Series can be applied as pitch bend, to create wave-sequence and other unique effects, and also to control other things such as the length of Phases.
3: Real-Time
Different from the previous types in that the actual notes given as input source material are used as a starting point, from which effects are generated over time according to time calculations. Examples include glissandos and arpeggios which start with the note(s) given as input (Melodic Repeat), and Auto-Bending an input note a certain amount or to another note.

Gate Type [0…4]

0: [Vel]-retrigger notes with velocity 1: CC [T]-sustain notes; retrigger only if Phase
Transpose is different
2:
CC [1]-sustain notes; retrigger when entering Phase1
3:
CC [2]-sustain notes; retrigger when entering Phase2
4:
CC [A]-sustain notes; retrigger when entering any Phase
Available only when GE Type” (p.4)= 1: Gener­ated-Gated.
0: [Vel]-retrigger notes with velocity
The actual notes given as input source material are generated repetitiously as note-ons and note-offs accord­ing to the parameters. This produces a gated effect where each cluster of notes possesses the attack portion of the program being used, as if someone was repeatedly striking a keyboard very quickly.
CC - 4 different CC Gate Types
When one of the 4 CC Gate Types is chosen, Gate CC Number becomes available. The actual notes given as input source material are then generated as note-ons only once at the beginning of the effect; the rest of the note-ons are turned into the specified CC controller value with the same value as the velocity of the note-on; the note-offs are turned into CC values of 0. Essentially, this means that a pad will be sustained, having the attack portion triggered only once. For example, if the selected CC was #11 (Expression) or #07 (Volume), the pad will be repeatedly turned on and off, simulating the popular techno effect of gating a synth pad with a hi-hat track and an external audio gate/compressor. In KARMA however, the Velocity Pattern can be used to control the value of each CC that is generated for a note-on (the volume of each slice), and the Duration Pattern (p.17) can be used to control the duration of each slice. Other CCs can produce other interested stepped and wave-sequence like effects. For example, using a CC to control Filter Cutoff Frequency can produce interesting Sample & Hold effects.
1: CC [T]-sustain notes; retrigger only if Phase Trans-
pose is different
When this first CC option is chosen, the pad will only be triggered manually (i.e. when you strike the keyboard), or only if there is a Phase Change and the Phase Trans­pose (p.10) is different, requiring that the generated notes be transposed. Therefore, if the Phase Transposes are the same, the pad will never retrigger unless you trigger it manually.
4
2:
CC [1]-sustain notes; retrigger when entering Phase1
Same as CC [T] above, with the exception that the pad will be retriggered when striking the keyboard, and every time that the Phase Pattern enters a step containing Phase
1. You can use this to have the notes retriggered occasion­ally while moving through the Phase Pattern.
3:
CC [2]-sustain notes; retrigger when entering Phase2
Same as CC [T] above, with the exception that the pad will be retriggered when striking the keyboard, and every time that the Phase Pattern enters a step containing Phase
2. You can use this to have the notes retriggered occasion­ally while moving through the Phase Pattern.
4:
CC [A]-sustain notes; retrigger when entering any Phase
Same as CC [T] above, with the exception that the pad will be retriggered when striking the keyboard, and every time that the Phase Pattern causes a Phase Change. You can use this to have the notes retriggered occasionally while moving through the Phase Pattern.

Gate CC Number [0…127]

Available only when Gate Type is one of the 4 CC options. Chooses which CC will be transmitted
instead of the note-ons and note-offs of the generated notes. For example, for chopping effects, set to 12 (CC#11).
0: Off 196: MIDI CC #0095 97127: N/A (Not available)
G E
5

Note Series Group

Overview

The Note Series Group controls the creation of a Note Series in memory , which is the foundation of nearly all Generated Ef fects. The Note Series is a collection of pitches and corresponding velocities, created from initial notes coming from input source material (i.e. a keyboard). The various parameters control how these initial notes are replicated, shifted, sorted, filtered, and otherwise arranged into the Note Series. The Note Series is then used as the basic collection of pitches and velocities from which notes are generated, as controlled by most of the other parameters of the Generated Ef fect.
note
C9 C8 C7 C6 C5 C4 C3 C2 C1 C0
C-1
s
rie
S
te
o
N
note
C9 C8 C7 C6 C5 C4 C3 C2 C1 C0
C-1
step
Note Sries
2: Scalic 2
Same as 1: Scalic (above), except an attempt is made to keep a seven note scale for each chord type. In other words, there will be more passing tones, and it will sound more modal in nature. For a good example of the difference, play a 4 note diminished chord with each one. This can be of use for creating a bass line that is more predictable when changing chords, or jazzy soloing kinds of ef fects.
3: Chromatic
The 12 steps of a chromatic scale will be used as input source material. The first note of the Note Series is based on the lowest note received as input source material.
4: WholeTone
The 6 steps of a whole tone scale will be used as input source material. The first note of the Note Series is based on the lowest note received as input source material.
5: Diminished
The 4 steps of a diminished chord will be used as input source material. The first note of the Note Series is based on the lowest note received as input source material.
6: Augmented
The 3 steps of an augmented chord will be used as input source material. The first note of the Note Series is based on the lowest note received as input source material.
7: Fourths
step
3 steps of stacked fourths will be used as input source material. The first note of the Note Series is based on the lowest note received as input source material.

Parameters

When GE Type” (p.4) = 2: Generated-Drum, the effect of changing most of these parameters is only apparent if the Note Series is being applied as pitch bend in the Phase Group/Bend Group, or riff length is being used in the Drum Group.

Note Type [0…9]

0: Regular 4: WholeTone 8: Tritones 1: Scalic 5: Diminished 9: Fifths 2: Scalic2 6: Augmented 3: Chromatic 7: Fourths
Selects one of several modes for supplying the initial notes from which the Note Series is created.
0: Regular
The Note Series created in memory will be produced based on the actual notes given as input source material (i.e. a keyboard).
1: Scalic
The Note Series created in memory will be produced based on chord analysis of the input source material; then a group of notes corresponding to the analyzed chord will be used instead of the actual notes. The initial octave is based on the lowest note received as input source material. This can be used so that one finger chords produce scalic rif fs, or to supply notes that are not present in the source material.
8: Tritones
2 steps of a tritone (augmented fourth) will be used as input source material. The first note of the Note Series is based on the lowest note received as input source material.
9: Fifths
2 steps (root and fifth) will be used as input source material. The first note of the Note Series is based on the lowest note received as input source material.
If Root Position is on (checked) in (PG p.30), then the pitches of the Note Series will be shifted so that different inversions of the same chord produce the same set of pitches.

Input Sort

0: Up 1: Down 2: Actual 3: Random
How the notes (and corresponding velocities) from the input source material are arranged prior to creating the Note Series.
0: Up
notes are arranged from lowest to highest.
1: Down
notes are arranged from highest to lowest.
2: Actual
notes are left in the order received.
3: Random
notes are randomly arranged.
6

Inversion [–24+24]

Allows dif ferent inversions of the notes prior to creation of the Note Series. For example, if the notes {C, E, G, B} were received in that order as a chord and Inversion was 1, then the notes would be shifted to {E, G, B, C 8va} before creation of the Note Series (thus playing the 1st inversion). This is especially useful for setting multiple modules to play dif ferent inversions of the same ef fect, such as natural harp glissandos or rif fs in harmony . Normally used with Input Sort set to 0: Up or 1: Down. The ef fect of this parameter when Input Sort is 2: Actual or 3: Random is less predictable, although potentially useful for some ef fects.

Replications [04000]

04000: range 0.040.0
How many times the input notes will be replicated according to the Interval. For example, 3 “Replications” with an Interval of 12 will give you a 3 octave arpeggio. Can be a fraction to achieve only a portion of the last replication. The value is represented as being x100 - so 350 is 3.5, 475 is 4.75, etc. Note that if GE T ype (p.4) = 1: Generated-Gated, this has no audible ef fect on the pitches of the Generated Ef fect; however this still af fects the overall range of the available notes for Direct Indexing of the Note Series (described elsewhere).

Interval [–24+24]

The number of semitones to offset each replication of the input notes by. For example, if set to +12 or -12, the Arpeggio will repeat in octaves (most normal). If set to 2, and Replica­tions to 3, then playing a CMaj {C, E, G} will produced a CMaj, then DMaj {D, F#, A}, then EMaj {E, G#, B} as each replication is shifted by a whole-tone. Settings other than multiples of 12 are extremely useful in conjunction with Chord Shift, described below, so that atonal notes are shifted to musically correct pitches.

Chord Shift [0…2]

0: Off 1: Scalic 2: Scalic2
0: Off
The Note Series is created with no further modification from this setting.
1: Scalic
Chord analysis is performed on the input source material, and as the Note Series is created, notes which may be atonal based on the analyzed chord (due to being shifted by non-octave values of Interval) are shifted to tonal notes. Especially useful when Interval (discussed above) is set to something other than multiples of 12. The note tables used to shift the notes are the same as the ones used in Note Type” (p.6) : 1: Scalic, described above.
Note Series
Max [1255]
Sets an overall final place in the Note Series, beyond which indexes will never be chosen during playback, even if other settings might allow it. This is a playback only parameter which does not affect the creation of the Note Series.

Symmetry [0, 1]

0: Off 1: On
When turned 1: On, additional notes are extrapolated at the end of the Note Series beyond the number specified by the Replications setting, which are accessed when clusters are generated in that area of the Note Series, or when the Index Group Double/Invert parameters (p.20, 21) are used. This primarily allows dif ferent cluster sizes to be used without af fecting the length and shape of the resulting rif f. This interacts with Cluster Patterns and the Index Pattern Cluster Advance Mode, discussed elsewhere. Note that when this is 0: Off, clusters will wrap around at the end of a phase, or cause Phase Changes or cycling. Doubled notes caused by the use of the Double parameter in the Index Group will also be wrapped around at the top of the Note Series when this is of f.
0: Off
The notes determined by the Repetitions setting (de­scribed above) are used as the range within which to generate notes.
1: On
Extra notes may be extrapolated at the end of the range depending on the cluster size at that point. The result will be a widening of the apparent range of the rif f.
2: Scalic2
Same as 1: Scalic (above), except that the note tables used to shift the notes are the same as the ones used in Note Type: 2: Scalic2, described above. Scalic2 is more modal in nature and has more passing tones than 1: Scalic.

Wrap Bottom [0…127] Wrap Top [0…127]

0127: range C-1G9
Sets an overall range for the pitches in the Note Series. Notes created beyond this range are wrapped around (dropped or raised an octave, depending on which end). Mainly intended to limit the Note Series to useable ranges, these settings can also be used creatively to force a riff to cycle around inside a certain range.

Voicing [08]

0: Closed 3: Open2A 6: Open3B 1: Open1A 4: Open2B 7: Open4A 2: Open1B 5: Open3A 8: Open4B
0: Closed
The Note Series is created with no further modification from this setting.
18: Open 1A4B
The Note Series has certain notes shifted up by an octave as it is created, then may be re-ordered according to the setting of the Input Sort” ( p.6) . Can be used to create different types of wider voiced chords for simulating guitar or string section voicings.
7

Filter Dupes [0…2]

0: Of 1: Adjacent 2: All
0: Off
The Note Series is created with no further modification from this setting.
1: Adjacent
As the Note Series is being created, notes which are the same as the immediately preceding note are discarded.
2: All
After the Note Series has been created, any notes which are duplicates of any others are removed.
Not available if GE T ype” (p.4) = 1: Generated- Gated.

Filter Fixed [0, 1]

0: Off 1: On
When Filter Steps is used (described below), allows the resulting tonality of the Note Series to be Filter Fixed in relation to the key of C. For example, assume that Note Type” (p.6) is set to Chromatic and Chord Shift is Off, so that the Note Series is essentially a chromatic scale. If you play a single C (and Inversion (p.7) is set to 0), you will get a chromatic scale starting with C. If you then set up Filter Steps so that you are filtering steps {1, 3, 6, 8, 10} you would have a C Major diatonic scale. With Filter Fixed set to Off, if you then play a D on the keyboard, the whole scale will shift to become a D Major diatonic scale. With Filter Fixed set to On, the scale stays fixed to the key of C, but you are starting on the D; essentially , you have a D minor scale. You will be playing dif ferent modal scales starting with different pitches. Note that this is always related to the key of C; so if you want to put the resulting filtered, fixed Note Series into another key , you can use the Transpose (6.2–1a) KARMA Module parameter to do so. For example, if you set the transpose to +4, you would still play notes in the key of C, but the resulting generated notes would be in the key of E. In the above example, playing a C would result in a E diatonic scale, playing a D results in an F# minor scale (F# Dorian mode) and so on.
if {C, E, G, B} was the input material, CMaj7 would be the analyzed chord; if step #4 3rd was selected on the grid, all occurrences of E would be removed from the Note Series. Useful for creating complex grooves where several modules are all supplied with the same source material, where for example you might not want the bass line to play the 3rd even if it is supplied from the keyboard, might want to remove all chance of 7ths from a comping guitar part, etc.
Selecting all steps to be filtered will result in a single note in the Note Series, determined by the settings of other parameters such as Input Sort”, “Inver ­sion, etc.
To fix the resulting filtered collection of notes with regards to a specific key , use Filter Fixed (de­scribed above).
Not available if GE T ype” (p.4) = 1: Generated- Gated.
The following 3 parameters will have an ef fect on when Phases change if the Phase Length Mode (p.9) is set to 0: AC-Actual: “Replications” ( ☞ p.7) , Filter Steps (Filter T emplate), and Filter Dupes. See Phase Group.
Not available if GE T ype”(p.4) = 1: Generated- Gated.

Filter Template [0…77]

Selects from 78 dif ferent combinations of preset Filter Steps settings.
Step #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 Key: C C C# D D# E F F# G G# A A# B Key: E E F F# G G# A A# B C C# D D#
[Filter Steps]
A 12 step grid corresponds to the scale tones with regard to a current key, which is determined by Chord Analysis of the input source material. For example, if the key is determined to be C, then the steps 1 through 12 corre­spond to C, C#, D to B; if the key is determined to be E, then steps 1 through 12 correspond to E, F, F# to D#. After the Note Series is created, notes belonging to the chosen steps are removed, thus filtering them out. For example,
8

Phase Group

Overview

A Generated Effect has two different Phases. Each of them is a separate collection of certain parameters including Rhythm, Velocity, Cluster, Pan and Index Patterns, among others. As the effect is generated, a Phase Pattern controls switching between the two Phases, so that completely different collections of parameters can be used for a period of time. The Phase Group contains parameters which control the length, direction, and various other attributes of each Phase, the number of times and in what order the Phases will play, and whether or not a portion will be looped.

About Phase Patterns

Phase Pattern = 8
Step Phase1/2 1 1 1 1 1 1 1 2
The Phase Pattern allows a pattern of switching between the 2 Phases of a Generated Effect to be constructed. The resulting Phase Pattern may have a minimum of 1 step and a maximum of 16 steps. The example above shows an 8 step Phase Pattern: 7 times through Phase 1 followed by once through Phase 2. After completing the 8 steps, execution may loop back to Step 1. Note that the actual number of steps performed and whether it loops back at the end will be determined by other settings described in this chapter.

General Parameters

This group of parameters affects some overall characteris­tics of Phase performance.
1 2 3 4 5 6 7 8 9 10111213141516

Start Mode [0…3]

0: T-only when Triggered 1: 1-when entering Phase1 2: 2-when entering Phase2 3: A-when entering any Phase

Controls how the Start % described above is applied to the effect as it is being generated.

0: T-only when Triggered
The Start % is applied only when the effect is triggered, i.e. from the keyboard or through Dynamic MIDI. When other steps of the Phase Pattern are entered during subsequent playback, the Note Series will reset to either the top or bottom depending on the Phase Direction setting and Phase Beginning/End Offset settings.
1: 1-when entering Phase1
Each time that playback of a Phase Pattern step containing Phase 1 begins, the Start % will be applied. This can be used to start a phase somewhere in the middle of the Note Series from which the indexes can be chosen in either direction according to the Index Pattern.
2: 2-when entering Phase2
Each time that playback of a Phase Pattern step containing Phase 2 begins, the Start % will be applied. This can be used to start a phase somewhere in the middle of the Note Series from which the indexes can be chosen in either direction according to the Index Pattern.
3: A-when entering any Phase
Each time that playback of any Phase Pattern step begins, either Phase 1 or Phase 2, the Start % will be applied. This can be used to start a phase somewhere in the middle of the Note Series from which the indexes can be chosen in either direction according to the Index Pattern.
Not available when GE Type” (p.4) = 1: Gener- ated-Gated . If 2: Generated-Drum , the Note Series can be applied as pitch bend, discussed elsewhere.

Length Mode [0…2]

Phase

Total Steps [0…32]

0: (infinity) 1...32: number of steps
Sets the total number of steps of the Phase Pattern that will be played before stopping. The infinity sign 0: (infinity) sets it to loop forever; otherwise the setting represents a number of steps of the selected Phase Pattern. For example, if the Phase Pattern is a simple 2-step pattern of {1, 2}, and the Total Steps menu is {4}, then 4 Phases would be played in the following order before stopping: {1, 2, 1, 2}.
Start % [0100 (%)]
Controls the location in the Note Series at which the effect will start when it is triggered. Closer to 0% starts nearer the beginning while closer to 100% starts nearer the end; beginning/end relates to highest/lowest depending on the Phase Direction (p.10) setting. This can be applied just once when first triggering the effect, or as various steps of the Phase Pattern are entered, in conjunction with the Start Mode described below.
Not availabF when GE Type” (p.4) = 1: Gener- ated-Gated . If 2: Generated-Drum , the Note Series can be applied as pitch bend, discussed elsewhere.
0: AC-Actual 1: TS-Time Signature 2: EV-Events
Determines when a Phase Change from the current step to the next step of the Phase Pattern will occur. Note that this has a certain interaction with the Cycle Mode parameter, described below.
0: AC-Actual
Causes the Phase Change to be completely dependent on the length of the Note Series and the Phase Beginning/ End Offsets. The portion of the Note Series to be used as specified by the Phase Beginning/End Offsets (de­scribed below) is referred to as the playback portion of the Note Series. The notes are generated by moving through the Note series according to the Index Group settings; when either end of the playback portion has been reached, a Phase Change occurs (depending on the setting of the Cycle Mode parameter (p.10) , described below). Therefore, if more or less notes are played, the Phases will change sooner or later and bear no relation to any time signatures or specific number of events. This is useful for GEs that model the behavior of most simple arpeggiators.
9
Not available if GE Type ” ( ☞p.4) = 1: Generated- Gated .
1: TS-Time Signature
Makes the Time Signature parameters (Tsig Numerator/ Denominatorp.11) available in the Phase Specific Parameter area of each Phase (described below). These allow setting each Phase to various time signatures, which cause the Phase to playback a certain number of beats regardless of any other circumstances which might trigger a Phase Change. When moving through the Note Series, if either end of the playback portion is reached (specified by the Phase Beginning/End Of fsetsp .11) before the amount of beats specified has occurred, then the movement either freezes and repeats at that point, or cycles back and continues (depending on the setting of the Cycle Modeparameter, described below). Useful for groove generation and constraining ef fects to certain time signa­tures.
2: EV-Events
Makes the "Events" parameter available in the Phase Specific Parameter area of each Phase (described below). This is used to set the Phase to perform a certain number of events before changing Phases (an event being a note or cluster). When moving through the Note Series, if either end of the playback portion is reached (specified by the Phase Beginning/End Offsets p.11) before the number of events specified has occurred, then the movement either freezes and repeats at that point, or cycles back and continues (depending on the setting of the Cycle Mode parameter, described below). Useful for constraining effects to a certain number of specific events, such as 4 strums per Phase.

Cycle Mode [0…3]

0: OFF 1: B-Beginning Of Phase 2: E-End Of Phase 3: BE-Beginning & End Of Phase
Determines what will happen when either end of the playback portion of the Phase (specified by the Phase Beginning/End Offsets) is reached during note generation. This has a dif ferent ef fect depending on the setting of the Phase Length Mode (above). If 1: TS-Time Signature or 2:
EV-Events Mode, cycling can be allowed to occur; if 0: AC- Actual, an immediate Phase Change will occur .
Not available if GE Type” ( p.4) = 1: Generated- Gated . If 2: Generated-Drum , the Note Series can be
applied as pitch bend, discussed elsewhere.
0: OFF
If the Phase Length Mode is 1: TS-Time Signature or 2: EV-Events, when either end of the playback portion of the
Phase is reached, the movement freezes and repeats at that point until the specified number of events or beats of a time signature are generated; then a Phase Change occurs. Settings of the Index Pattern which would cause movement beyond that point have no effect. If the Phase Length Mode is 0: AC-Actual, then when the end of the playback portion is reached no Phase Change occurs. Note that this means the Phase will never change, and has mainly been allowed only for completeness with the more normal uses below.
1: B-Beginning Of Phase
If the Phase Length Mode is 1: TS-Time Signature or 2: EV­Events, allows cycling to occur at the beginning of the
playback portion of the Phase. For example, if the movement specified by the Index Pattern causes the index to go backwards beyond the beginning of the playback portion, cycling will occur (the index will automatically be jumped back into the playback portion by a calculated amount). If the Phase Length Mode is 0: AC-Actual, then if the movement specified by the Index Pattern causes the index to go backwards beyond the beginning of the playback portion, a Phase Change will immediately occur .
2: E-End Of Phase
If the Phase Length Mode is 1: TS-Time Signature or 2: EV-Events, allows cycling to occur at the end of the
playback portion of the Phase. For example, if the movement specified by the Index Pattern causes the index to go forwards beyond end of the playback portion, cycling will occur (the index will automatically be jumped back into the playback portion by a calculated amount). If the Phase Length Mode is 0: AC-Actual, then if the movement specified by the Index Pattern causes the index to go forwards beyond the end of the playback portion, a Phase Change will immediately occur . This is probably the most normal and easily understood setting.
3: BE-Beginning & End Of Phase
Allows the behaviour described above at both ends of the playback portion of the Phase.

Phase Specific Parameters

For each of the 2 Phases, a group of Phase Specific Parameters allow control of some performance character­istics within each Phase. If settings of the Phase Pattern indicate a particular Phase is not being used, the Phase Specific Parameters for that Phase will not be available.

Direction [0, 1]

0: Forward 1: Backward
Selects the direction for general movement through the Note Series in a particular phase. Works in conjunction with the parameters in the Index Group, which control how the index(es) move through the Note Series. For example, when the Direction is 0: Forward , the Index Pattern values are added to the index to move it through the Note Series from left to right; when Direction is 1: Backward , the Index Pattern values are subtracted to move the index through the Note Series from right to left.
Not available when GE Type” (p.4) = 1: Gener- ated-Gated . If 2: Generated-Drum , the Note Series can be applied as pitch bend, discussed elsewhere.

Transpose [–36+36 (semitones)]

Allows each Phase to be transposed individually. Has no effect on Direct Indexing effects, which have a separate Transpose parameter (see Direct Index Group).
Not available when GE Type”(☞p.4) = 2: Generated- Drum .
10

Octave Transpose [–36+36]

Allows the Phases Transpose value to be quantized to the nearest octave, so that when being changed in real-time, only transposition by octaves is possible. In this case, the value of the parameter changes by semitones, but the actual transpose value will only change at certain points within the range:
-36 to -31 = -36 (-3 octaves)
-30 to -19 = -24 (-2 octaves)
-18 to -7 = -12 (-1 octave)
-6 to +5 = 0 (no transpose) +6 to +17 = +12 (+1 octave) +18 to +29 = +24 (+2 octaves) +30 to +36 = +36 (+3 octaves)

Oct/5th Transpose [–36+36]

Allows the Phases Transpose value to be quantized to the nearest octave or fifth, so that when being changed in real­time, only transposition by octaves or fifths is possible. In this case, the value of the parameter changes by semitones, but the actual transpose value will only change at certain points within the range:
-36 to -33 = -36 (-3 octaves)
-32 to -27 = -29 (-3 octaves +5th)
-26 to -21 = -24 (-2 octaves)
-20 to -15 = -17 (-2 octaves +5th)
-14 to -9 = -12 (-1 octave)
-8 to -3 = -5 (-1 octave +5th)
-2 to +3 = 0 (no transpose) +4 to +9 = +7 (+5th) +10 to +15 = +12 (+1 octave) +16 to +21 = +19 (+1 octave +5th) +22 to +27 = +24 (+2 octaves) +28 to +33 = +31 (+2 octaves +5th) +34 to +36 = +36 (+3 octaves)

Events [196]

TSig Numerator [0…31]

031: 132

TSig Denominator [0…4]

0: 16 1: 12 2: 8 3: 6 4: 4
The availability of these parameters vary according to the setting of the Phase Length Mode” (p.9), described in General Parameters above. When the Phase Length Mode is 1: TS-Time Signature, TSig Numarator and TSig Denominator are available which allow you to specify various time signatures for each Phase. A certain number of beats is then performed in the Phase, regard­less of any other circumstances which might trigger a Phase Change. When the Phase Length Mode is 2: EV- Events, a events is available which allows you to specify a certain number of events (an event being a note or cluster of notes). The specified number of events is then per­formed in each Phase, regardless of any other circum­stances which might trigger a Phase Change. When the Phase “Length Mode is 0: AC-Actual , then these parameters are not available. The Phases will then change according to the movement through the Note Series.
0: AC-Actual not available when GE Type (p.4) = 1: Generated-Gated .

Beginning Offset % [0100 (%)] End Offset % [0100 (%)]

Sets an overall beginning and end range in the Note Series for note generation within the Phase. Even though settings in the Note Series Group may have created a very long Note Series, these can be used to select just a portion of the Note Series from which to generate notes over the length of a particular Phase. For example, if the Beginning Offset is 25% and the End Offset is 75% , note generation within the Phase would be restricted to coming from the portion of the Note Series 1/4 to 3/4 of the way from the beginning.
Not available when GE Type” (p.4) = 1: Gener- ated-Gated . If 2: Generated-Drum , the Note Series can be applied as pitch bend, discussed elsewhere.

End Loop Parameters

Determines whether a portion of the effect will loop, after a certain number of steps of the Phase Pattern have been completed. Note that once the loop has started, it continues using the Phase Pattern, and current Phase Length Mode.

End Loop On/Off [0, 1]

0: Off 1: On
Enables/disables this feature, and the following two parameters.

End Loop Start Step [1…17]

Chooses a step of the Phase Pattern after which looping begins. For example, if the Phase Pattern was set to a 2 step pattern of {1, 2} and the Start Step menu to 4 , the loop would be entered after the 2nd time through the Phase Pattern, at the end of the 4th step in total. Not available if the End Loop On/Off is set to 0: Off .

End Loop Length [1…96]

196: events
Determines how many events (notes or clusters) will be moved forward/backward while looping, according to various other parameters such as the Index Pattern. Not available if the End Loop On/Off is set to 0: Off .
Phase
11
Loading...
+ 42 hidden pages