Wavestation Effects Parameter Documentation

Wavestation Effects Parameter Documentation

This material is © 1992 by Korg Research and Development

This document contains a detailed description of the System Exclusive implementation for the Wavestation effects. It is intended to be read by those who are writing an editor/librarian program for the Wavestation line - others may find it a bit dry. :-)

Corrections to Earlier Versions of this Document

Earlier versions of this document, for the Wavestation keyboard, contained several errors. These included preliminary titles of some effects and effects parameters, which have since been changed in the instrument. Additionally, several unimplemented effects parameters were erroneously listed. These included the Reverb decay time mod source and mod amount (parameters 7-9), which are not in the instrument. Separate control of the speeds of the large and small rotors in the Rotary Speaker is also not implemented; instead, there is one control each for the slow and fast rotor speeds.

With the exception of the level modulation in the Distortion and Overdrive effects, all corrections to non-extended mode effects apply to all Wavestation models.

Addendum to Korg Wavestation Effect Parameter

Storage Description For Wavestation A/D,SR,EX

The Effects Parameter Storage Allocation Description for the Wavestation A/ D, EX, and SR differ from the original Wavestation (keyboard) as follows:

  1. There are additional effects available in the rack that are not available in the older keyboard.
  2. The program numbers for these effects are stored differently from the normal program numbers to maintain compatibility with the older keyboard versions.

The additional effects programs are referred to as "extended effects programs", and are stored using the "extended effects mode" in the packed storage area.

Extended effects mode is indicated by setting the MSB of the second packed storage area byte (indicated by an asterisk or "X" on the diagram in section 1.0 of this document). This byte is unused in the keyboard version and is always zero in those units. Any effects edited by the rack or newer versions of the wavestation are indicated by setting this bit.

When the extended mode bit is set, and the effect select equals the null effect, an extended program select number is stored in parameter zero, bits zero through three, of the same effect. This means that all extended mode effects will appear as the null effect on the earlier machines.

The following table is used to index the effects:

Select#  Effect#  P0[0:3]    Effect Name               Mode
 
2        0        0          Null Effect               EXTENDED
3        1        <normal>   Small Hall Reverb         NORMAL
<n+2>    <n>      <normal>   <normal effect n>       
 NORMAL
49        47      <normal>   Stereo Pitch Shifter      NORMAL
2        48       1          Stereo Mod Pitch Shifter  EXTENDED
2        <m+47>   <m>        <extended effect m>      
EXTENDED
2        55       8          Stereo Vocoder-Delay 2    EXTENDED
 

The select number is packed into the storage area, the effect number is its corresponding direct-entry number, and P0[0:3] is the first four bits of the first byte in the area allocated for the effects parameters in the storage area. I.e. FX1-P0 is the 6th byte in the packed area, and FX2-P0 is the 14th byte in the packed area. (Refer to the diagram in section 1.0 of this document.)

When a storage block from the keyboard is loaded into the rack, and any effects editing is performed, the extended mode bit is always set. However, this has no effect on the normal effects, because they will always look the same in both units.

When packing effects into the storage area, the parameter storage area must be cleared first. This ensures that the keyboard will not corrupt the rack when it writes a null effect over another effect in a performance created on the rack.

Unlike the older keyboard version, the rack [and newer versions] limit the maximum select number after it is unloaded from the packed storage area to the range available to the machine. This eliminates any incompatibilities between versions that may or may not implement an extended effect.

Korg Wavestation Effect Parameter Storage Allocation

Parameter control lists are used to bit pack the effects parameter data into the 21 bytes of storage allocated for them in the performance and multimode setup data structures. This storage is called the Fx_Perf_Block in the perf data structure, and the Fx_Multi_Block in the multiset data structure. These data structures are packed identically and are described in Section 5.1, Performance Data Structure, and Section 5.3, Multi Mode Setup Data Structure, both in Appendix 3 of the Wavestation Reference Guide.

The 21 bytes are separated into three areas as described below. The first 5 bytes are reserved for the Effect Mix (Routing) parameters; the next 8 bytes are reserved for the Effect 1 parameters, and the last 8 bytes are reserved for the Effect 2 parameters.

The PCL data structures listed below for each effect describe exactly how the 16 bit parameter data is packed into and out of the 8 bit storage block. The fields of the Parameter Control Record (pcr) are described as follows:

pcr Field   Description
 
1st         Storage block byte number. Byte 0 is first byte.
2nd         Storage block bit offset. Bit 0 is LSB. Bit numbers 0-7 are
valid.
3rd         Parameter bit length. See text below for more information.
4th         Parameter number. Parameter numbers 0-13 are valid.
5th         Parameter bit offset. Bit 0 is LSB. Bit numbers 0-15 are valid.
 

Signed parameter bit length fields are used to control whether zero filling or sign filling is used during the transfer of the bit field. Note that all parameters split into multiple bit fields (Mix 3&4 mod amount, for example) must be packed in increasing bit order to ensure low order data is not overwritten by the sign/zero extension process. The pcl's for the Parallel and Series Routing are listed first and can be compared with the above diagram to see how this mechanism works.

The effect select and routing select fields are not listed in the pcl's because these are packed elsewhere. These fields use the same enumerated values as follows:

Select#  Effect#   Effect Name
 
0        -         Parallel Routing
1        -         Series Routing
2        0         Null Effect
3        1         Small Hall Reverb
<n+2>   <n>        Effect <n>
57       55        Stereo Vocoder - Delay 2
 

This method is used to select the pcl for both the routing and the effects without using any special processing.

The next two sections list the pcl's for each effect and the Effect Parameter Macro's (epm's) used as default values for the parameters, respectively.

Parameter ranges and limits

Effect parameter data is unpacked from the storage area (see above) into the workspace for the effects when the effects are changed, selected, or copied. It is packed into the storage area from the workspace when the effects are saved or a parameter is changed. The workspace is called the Effect Parameter Block (EPB) and is used to store the parameters during runtime operation.

The EPB contains 14 parameters for each effect, and 6 parameters for the routing. When a parameter is changed in the EPB, it is limit checked to eliminate errors. If a bogus value is loaded into the EPB, either from the unpacked storage block or directly from sysex or the front panel, the value will be corrected and repacked into the storage block before it is displayed or used.

The displayed value ranges for the effect parameters are listed under EDIT EFFECT 1 (2) in the Wavestation Reference Manual. Because the parameters are limit checked, and their valid numeric range can be determined largely from the total pcr bit field size and correlated to the displayed values, the numeric ranges of each effect parameter in each effect are not listed here.

Suffice to say that all numeric effect parameters are simply displayed as they are stored, and text parameters are monotonically enumerated.

NOTE: The select numbers are not limited by the software when they are unpacked and must be limited by the application that creates the packed strage area. Effect numbers over the limits shown above will cause the system to crash! I.e. if a 50 is stored in the packed area, it will crash the system.

Effect Parameter Control Lists

This section lists the PCL's for all the effects. Please note all changes from earlier documents, which are marked by bold type.

pcl_pr:			; **** Parallel Routing ****
pcl_sr:			; **** Series Routing ****
		pcr		2, 0, 4, 0, 0			; p0
= mix 3 level
		pcr		3, 0, 4, 1, 0		; p1 = mix 3
mod src
		pcr		4, 0, 4, 2, 0		; p2 = mix 3
mod amt
		pcr		0, 6, -1, 2, 4		; p2 = mix 3
mod amt (sign)
		pcr		2, 4, 4, 3, 0		; p3 = mix 4
level
		pcr		3, 4, 4, 4, 0		; p4 = mix 4
mod src
		pcr		4, 4, 4, 5, 0		; p5 = mix 4
mod amt
		pcr		1, 6, -1, 5, 4		; p2 = mix 3
mod amt (sign)
pcl_01:			; **** Small Hall Reverb ****
pcl_02:			; **** Medium Hall Reverb ****
pcl_03:			; **** Large Hall Reverb ****
pcl_04:			; **** Small Room Reverb ****
pcl_05:			; **** Large Room Reverb ****
pcl_06:			; **** Live Stage Reverb ****
pcl_07:			; **** Wet Plate Reverb ****
pcl_08:			; **** Dry Plate Reverb ****
pcl_09:			; **** Spring Reverb ****
		pcr		0, 0, 4, 0, 0		; p0 =
dry/wet mix level
		pcr		6, 5, 3, 0, 4		; p0 =
dry/wet mix level (high)
		pcr		0, 4, 4, 1, 0		; p1 =
dry/wet mix mod src
		pcr		1, 0, 4, 2, 0		; p2 =
dry/wet mix mod amt
		pcr		3, 7, -1, 2, 4		; p2 =
dry/wet mix mod amt (sign)
		pcr		2, 0, 8, 3, 0		; p3 = pre
delay
		pcr		7, 5, 1, 3, 8		; p3 = pre
delay (high bit)
		pcr		5, 4, 4, 4, 0		; p4 = ER
level
		pcr		4, 0, 7, 5, 0		; p5 = HF
damping factor
		pcr		3, 0, 7, 6, 0		; p6 = decay
time
		pcr		5, 0, 4, 7, 0		; p7 =
reserved for future use
		pcr		1, 4, 4, 8, 0		; p8 =
reserved for future use
		pcr		4, 7, -1, 8, 4		; p8 =
reserved for future use
		pcr		6, 0, -5, 11, 0		; p11 = low
EQ
		pcr		7, 0, -5, 12, 0		; p12 =
high EQ
pcl_10:			; **** Early Reflections - EQ 1 ****
pcl_11:			; **** Early Reflections - EQ 2 ****
pcl_12:			; **** Early Reflections - EQ 3 ****
		pcr		0, 0, 7, 0, 0		; p0 =
dry/wet mix level
		pcr		1, 0, 4, 1, 0		; p1 =
dry/wet mix mod src
		pcr		2, 0, -5, 2, 0		; p2 =
dry/wet mix mod amt
		pcr		3, 0, 8, 3, 0		; p3 = pre
delay
		pcr		4, 0, 8, 4, 0		; p4 = decay
time
		pcr		5, 0, -5, 5, 0		; p5 = low
EQ
		pcr		6, 0, -5, 6, 0		; p6 = high
EQ
pcl_13:			; **** Forward Gated Reverb ****
pcl_14:			; **** Reverse Gated Reverb ****
		pcr		0, 0, 7, 0, 0		; p0 =
dry/wet mix level
		pcr		1, 0, 7, 1, 0		; p1 = gate
hold time
		pcr		2, 0, 4, 2, 0		; p2 = key
source
		pcr		3, 0, 8, 3, 0		; p3 =
threshold
		pcr		4, 0, 8, 4, 0		; p4 = pre
delay
		pcr		5, 0, 8, 5, 0		; p5 = decay
time
pcl_15:			; **** Stereo Delay ****
pcl_16:			; **** Ping-Pong Delay ****
		pcr		0, 0, 4, 0, 0		; p0 =
dry/wet mix level (low)
		pcr		7, 2, 3, 0, 4		; p0 =
dry/wet mix level (high)
		pcr		0, 4, 4, 1, 0		; p1 =
dry/wet mix mod src
		pcr		3, 6, 2, 2, 0		; p2 =
dry/wet mix mod amt (low)
		pcr		5, 0, -3, 2, 2		; p2 =
dry/wet mix mod amt (high)
		pcr		1, 0, 4, 10, 0		; p10 =
input level mod src
		pcr		5, 3, -5, 11, 0		; p11 =
input level mod amt
		pcr		6, 0, 8, 6, 0		; p6 = delay
time (low)
		pcr		7, 0, 2, 6, 8		; p6 = delay
time (high)
		pcr		1, 4, 4, 4, 0		; p4 = delay
mod src
		pcr		2, 0, -8, 5, 0		; p5 = delay
mod amt
		pcr		3, 0, 6, 7, 0		; p7 = delay
factor
		pcr		4, 0, -8, 13, 0		; p13 =
feedback
pcl_17:			; **** Dual Mono Delay ****
		pcr		0, 0, 4, 0, 0		; p0 =
dry/wet mix left
		pcr		1, 0, 8, 1, 0		; p1 = delay
time left (low)
		pcr		2, 0, 2, 1, 8		; p1 = delay
time left (high)
		pcr		3, 0, -8, 2, 0		; p2 =
feedback left
		pcr		4, 0, 4, 3, 0		; p3 =
dry/wet mix left
		pcr		5, 0, 8, 4, 0		; p4 = delay
time left (low)
		pcr		6, 0, 2, 4, 8		; p4 = delay
time left (high)
		pcr		7, 0, -8, 5, 0		; p5 =
feedback left
pcl_18:			; **** Multi-tap Delay - EQ 1 ****
pcl_19:			; **** Multi-tap Delay - EQ 2 ****
pcl_20:			; **** Multi-tap Delay - EQ 3 ****
		pcr		0, 0, 4, 0, 0		; p0 =
dry/wet mix (low)
		pcr		7, 5, 3, 0, 4		; p0 =
dry/wet mix (high)
		pcr		0, 4, 4, 1, 0		; p1 =
dry/wet mix mod source
		pcr		1, 0, 4, 2, 0		; p2 =
dry/wet mix mod amount (low)
		pcr		2, 5, -1, 2, 4		; p2 =
dry/wet mix mod amount (high)
		pcr		1, 4, 4, 4, 0		; p4 = input
level mod source
		pcr		2, 0, -5, 5, 0		; p5 = input
level mod amount
		pcr		3, 0, 8, 6, 0		; p6 = delay
time 1 (low)
		pcr		6, 5, 1, 6, 8		; p6 = delay
time 1 (high)
		pcr		4, 0, 8, 7, 0		; p7 = delay
time 2 (low)
		pcr		6, 6, 1, 7, 8		; p7 = delay
time 2 (high)
		pcr		5, 0, -8, 8, 0		; p8 =
feedback
		pcr		6, 0, -5, 9, 0		; p9 = low
EQ
		pcr		7, 0, -5, 10, 0		; p10 =
high EQ
pcl_21:			; **** Stereo Chorus - EQ ****
pcl_22:			; **** Quadrature Chorus - EQ ****
pcl_23:			; **** Crossover Chorus - EQ ****
		pcr		6, 7, 1, 1, 0		; p1 =
footswitch enable
		pcr		0, 0, 8, 3, 0		; p3 = delay
time left
		pcr		4, 7, 1, 3, 8		; p3 = delay
time left (high bit)
		pcr		1, 0, 8, 4, 0		; p4 = delay
time right
		pcr		5, 7, 1, 4, 8		; p4 = delay
time right (high bit)
		pcr		2, 0, 8, 5, 0		; p5 = LFO
rate
		pcr		3, 0, 4, 6, 0		; p6 = LFO
rate mod src
		pcr		3, 4, 4, 7, 0		; p7 = LFO
rate mod amt
		pcr		7, 7, -1, 7, 4		; p7 = LFO
rate mod amt (sign)
		pcr		4, 0, 7, 8, 0		; p8 = LFO
depth
		pcr		5, 0, -7, 9, 0		; p9 = LFO
shape
		pcr		6, 0, -5, 10, 0		; p10 = low
EQ
		pcr		7, 0, -5, 11, 0		; p11 =
high EQ
pcl_24:			; **** Harmonic Chorus ****
		pcr		6, 7, 1, 1, 0		; p1 =
footswitch enable
		pcr		0, 0, 8, 2, 0		; p2 = delay
left
		pcr		5, 7, 1, 2, 8		; p2 = delay
left (high bit)
		pcr		1, 0, 8, 3, 0		; p3 = delay
right
		pcr		7, 7, 1, 3, 8		; p3 = delay
right (high bit)
		pcr		2, 0, 8, 4, 0		; p4 = LFO
rate
		pcr		4, 4, 4, 5, 0		; p5 = LFO
rate mod src
		pcr		7, 0, -5, 6, 0		; p6 = LFO
rate mod amt
		pcr		3, 0, 7, 7, 0		; p7 = LFO
depth
		pcr		4, 0, 4, 8, 0		; p8 = LFO
depth mod src
		pcr		5, 0, -5, 9, 0		; p9 = LFO
depth mod amt
		pcr		6, 0, 7, 10, 0		; p10 =
split point
pcl_25:			; **** Stereo Flanger - EQ 1 ****
pcl_26:			; **** Stereo Flanger - EQ 2 ****
pcl_27:			; **** Crossover Flanger - EQ ****
		pcr		7, 0, -5, 0, 0		; p0 =
output mix
		pcr		1, 7, 1, 1, 0		; p1 =
footswitch enable
		pcr		0, 0, 8, 3, 0		; p3 = top
delay
		pcr		1, 0, 7, 4, 0		; p4 = range
		pcr		2, 0, 8, 5, 0		; p5 = ramp
speed
		pcr		3, 0, 4, 6, 0		; p6 = ramp
speed mod src
		pcr		4, 0, -8, 7, 0		; p7 = ramp
speed mod amt
		pcr		5, 0, -8, 8, 0		; p8 =
resonance
		pcr		6, 0, 4, 9, 0		; p9 = low EQ
		pcr		6, 4, 4, 10, 0		; p10 = high
EQ
		pcr		3, 4, -1, 9, 5		; p9 = low
EQ (sign)
		pcr		3, 5, -1, 10, 5		; p10 =
high EQ (sign)
pcl_28:			; **** Enhancer - Exciter - EQ ****
		pcr		0, 0, 4, 0, 0		; p0 =
dry/wet mix
		pcr		1, 0, 7, 1, 0		; p1 =
harmonic density
		pcr		2, 0, 4, 2, 0		; p2 = hot
spot
		pcr		3, 0, 7, 3, 0		; p3 = stereo
width
		pcr		4, 0, 7, 4, 0		; p4 = delay
		pcr		5, 0, -5, 5, 0		; p5 = low
EQ
		pcr		6, 0, -5, 6, 0		; p6 = high
EQ
 			/* Please note the addition of the level mod source
and 
amount to the Distortion and Overdrive effects. These are new for the A/D. 
Unlike the extended mode effects, the new Distortion and Overdrive can be 
transferred to older Wavestation keyboards, which will simply ignore the
extra 
parameters.*/
pcl_29:			; **** Distortion - Filter - EQ ****
pcl_30:			; **** Overdrive - Filter - EQ ****
		pcr		0, 0, 4, 0, 0		; p0 =
dry/wet mix
		pcr		2, 7, 1, 1, 0		; p1 =
footswitch enable
		pcr		1, 0, 8, 2, 0		; p2 = edge
(drive level)
		pcr		2, 0, 7, 3, 0		; p3 = hot
spot (filter frequency)
		pcr		0, 4, 4, 4, 0		; p4 = hot
spot mod source
		pcr		3, 0, -5, 5, 0		; p5 = hot
spot mod amount
		pcr		4, 0, 7, 6, 0		; p6 =
resonance
		pcr		5, 0, -5, 7, 0		; p7 = low
EQ
		pcr		6, 0, -5, 8, 0		; p8 = high
EQ
		pcr		7, 0, 7, 9, 0		; p9 = level
(output level)
		pcr		3, 5, 3, 10, 0		; p9 = level
mod source
		pcr		4, 7, 1, 10, 3		; p9 = level
mod source (high bit)
		pcr		5, 5, 3, 11, 0		; p9 = level
mod amount
		pcr		6, 5, -2, 11, 3		; p9 =
level mod amount (high bits)
		
pcl_31:			; **** Stereo Phaser 1 ****
pcl_32:			; **** Stereo Phaser 2 ****
		pcr		0, 0, -5, 0, 0		; p0 =
dry/wet mix
		pcr		1, 7, 1, 1, 0		; p1 =
footswitch
		pcr		1, 0, 7, 2, 0		; p2 = center
		pcr		2, 0, 8, 3, 0		; p3 = LFO
rate
		pcr		5, 4, 4, 4, 0		; p4 = LFO
rate mod source
		pcr		3, 0, -5, 5, 0		; p5 = LFO
rate mod amount
		pcr		4, 0, 7, 6, 0		; p6 = LFO
depth 
		pcr		5, 0, 4, 7, 0		; p7 = LFO
depth mod source
		pcr		6, 0, -5, 8, 0		; p8 = LFO
depth mod amount
		pcr		7, 0, -8, 9, 0		; p9 =
feedback
pcl_33:			; **** Rotary Speaker ****
		pcr		6, 0, 4, 0, 0		; p0 =
dry/wet mix
		pcr		6, 4, 1, 1, 0		; p1 =
footswitch enable
		pcr		5, 4, 4, 2, 0		; p2 =
vibrato depth
		pcr		4, 4, 4, 4, 0		; p4 = rotor
acceleration
		pcr		4, 0, 4, 5, 0		; p5 = rotor
speed mod source
		pcr		3, 0, 8, 6, 0		; p6 = rotor
slow speed
		pcr		2, 0, 8, 7, 0		; p7 = rotor
fast speed
		pcr		1, 0, 8, 8, 0		; p8 =
reserved for future use
		pcr		0, 0, 8, 9, 0		; p9 =
reserved for future use
pcl_34:			; **** Stereo mod-pan - EQ ****
pcl_35:			; **** Quadrature mod-pan - EQ ****
		pcr		0, 0, 4, 0, 0		; p0 =
dry/wet mix
		pcr		0, 4, 4, 1, 0		; p1 =
dry/wet mix mod source
		pcr		1, 0, -5, 2, 0		; p2 =
dry/wet mix mod amount
		pcr		2, 0, 8, 3, 0		; p3 = LFO
rate
		pcr		3, 0, 4, 4, 0		; p4 = LFO
depth 
		pcr		3, 4, 4, 5, 0		; p5 = LFO
depth mod source
		pcr		4, 0, -5, 6, 0		; p6 = LFO
depth mod amount
		pcr		5, 0, -5, 7, 0		; p7 = low
EQ
		pcr		6, 0, -5, 8, 0		; p8 = high
EQ
pcl_36:			; **** Stereo Parametric EQ ****
		pcr		6, 0, 6, 0, 0		; p0 = low
freq
		pcr		0, 0, 4, 1, 0		; p1 = low
level (low)
		pcr		1, 7, -1, 1, 4		; p1 = low
level (high)
		pcr		1, 0, 7, 2, 0		; p2 = mid
freq
		pcr		4, 0, 4, 3, 0		; p3 = mid
freq mod source
		pcr		2, 0, 4, 4, 0		; p4 = mid
freq mod amount (low)
		pcr		3, 7, -1, 4, 4		; p4 = mid
freq mod amount (high)
		pcr		5, 0, -5, 5, 0		; p5 = mid
level
		pcr		3, 0, 7, 6, 0		; p6 = mid
width
		pcr		7, 0, 6, 7, 0		; p7 = high
freq
		pcr		4, 4, 4, 8, 0		; p8 = high
level (low)
		pcr		5, 5, -1, 8, 4		; p8 = high
level (high)
pcl_37:			; **** Chorus-Stereo Delay ****
pcl_38:			; **** Flanger-Stereo Delay ****
		pcr		5, 4, 4, 0, 0		; p0 =
chorus/flanger delay time (low)
		pcr		6, 5, 2, 0, 4		; p0 =
chorus/flanger delay time (high)
		pcr		0, 0, 8, 1, 0		; p1 = LFO
rate
		pcr		1, 0, 7, 2, 0		; p2 = LFO
depth
		pcr		2, 0, -8, 3, 0		; p3 =
chorus/flanger feedback
		pcr		5, 0, 4, 4, 0		; p4 = echo
dry/wet mix
		pcr		7, 5, 3, 4, 4		; p4 = echo
dry/wet mix (high nibble)
		pcr		3, 0, 8, 5, 0		; p5 = echo
delay time (low)
		pcr		1, 7, 1, 5, 8		; p5 = echo
delay time (high)
		pcr		6, 7, 1, 7, 0		; p7 =
footswitch sample enable
		pcr		4, 0, -8, 8, 0		; p8 = echo
feedback
		pcr		6, 0, -5, 9, 0		; p9 = low
EQ
		pcr		7, 0, -5, 10, 0		; p10 =
high EQ
pcl_39:			; **** Delay/Hall ****
pcl_40:			; **** Delay/Room ****
		pcr		0, 0, 4, 0, 0		; p0 = dly
dry/wet mix
		pcr		1, 0, 8, 1, 0		; p1 = dly
delay time (low)
		pcr		2, 0, 2, 1, 8		; p1 = dly
delay time (high)
		pcr		3, 0, -8, 2, 0		; p2 = dly
feedback
		pcr		4, 0, 7, 3, 0		; p3 = reverb
dry/wet mix
		pcr		5, 0, 8, 4, 0		; p4 = reverb
pre-delay (low)
		pcr		2, 2, 2, 4, 0		; p4 = reverb
pre-delay (high)
		pcr		6, 0, 7, 5, 0		; p5 = reverb
decay time
		pcr		7, 0, 7, 6, 0		; p6 = reverb
HF damping
pcl_41:			; **** Delay/Chorus ****
pcl_42:			; **** Delay/Flanger ****
		pcr		0, 0, 4, 0, 0		; p0 = dly
dry/wet mix
		pcr		1, 0, 8, 1, 0		; p1 = dly
delay time (low)
		pcr		2, 0, 2, 1, 8		; p1 = dly
delay time (high)
		pcr		3, 0, -8, 2, 0		; p2 = dly
feedback
		pcr		4, 0, 8, 3, 0		; p3 =
flgr/chr delay time
		pcr		5, 0, 8, 4, 0		; p4 =
flgr/chr LFO rate
		pcr		6, 0, 7, 5, 0		; p5 =
flgr/chr LFO depth
		pcr		7, 0, -8, 6, 0		; p6 =
flgr/chr feedback
pcl_43:			; **** Delay/Distortion-filter ****
pcl_44:			; **** Delay/Overdrive-filter ****
		pcr		0, 0, 4, 0, 0		; p0 = dly
dry/wet mix
		pcr		1, 0, 8, 1, 0		; p1 = dly
delay time (low)
		pcr		2, 0, 2, 1, 8		; p1 = dly
delay time (high)
		pcr		3, 0, -8, 2, 0		; p2 = dly
feedback
		pcr		4, 0, 8, 3, 0		; p3 = edge
(distortion drive) 
		pcr		5, 0, 8, 4, 0		; p4 = hot
spot (filter frequency)
		pcr		6, 0, 8, 5, 0		; p5 = filter
resonance
		pcr		7, 0, 8, 6, 0		; p6 =
distortion level
pcl_45:			; **** Delay/Phaser ****
		pcr		0, 0, 4, 0, 0		; p0 = dly
dry/wet mix
		pcr		1, 0, 8, 1, 0		; p1 = dly
delay time (low)
		pcr		2, 0, 2, 1, 8		; p1 = dly
delay time (high)
		pcr		3, 0, -8, 2, 0		; p2 = dly
feedback
		pcr		4, 0, 7, 3, 0		; p3 = phaser
center
		pcr		5, 0, 8, 4, 0		; p4 = phaser
LFO rate
		pcr		6, 0, 7, 5, 0		; p5 = phaser
LFO depth
		pcr		7, 0, -8, 6, 0		; p6 =
phaser feedback
pcl_46:			; **** Delay/Rotary Speaker ****
		pcr		0, 0, 4, 0, 0		; p0 = dly
dry/wet mix
		pcr		1, 0, 8, 1, 0		; p1 = dly
delay time (low)
		pcr		2, 0, 2, 1, 8		; p1 = dly
delay time (high)
		pcr		3, 0, -8, 2, 0		; p2 = dly
feedback
		pcr		6, 0, 4, 4, 0		; p4 = rotor
acceleration
		pcr		6, 4, 4, 5, 0		; p5 = rotor
speed mod source
		pcr		4, 0, 8, 6, 0		; p6 = slow
rotor speed
		pcr		5, 0, 8, 7, 0		; p7 = fast
rotor speed
pcl_47:			; **** Stereo Pitch Shifter ****
		pcr		0, 0, 8, 0, 0		; p0 =
dry/wet mix
		pcr		1, 0, 8, 1, 0		; p1 =
dry/wet mix mod source
		pcr		2, 0, 8, 2, 0		; p2 =
dry/wet mix mod amount
		pcr		3, 0, 8, 3, 0		; p3 = pitch
shift
		pcr		4, 0, 8, 4, 0		; p4 = delay
left
		pcr		6, 0, 1, 4, 8		; p4 = delay
left (high bit)
		pcr		5, 0, 8, 5, 0		; p5 = delay
right
		pcr		7, 0, 1, 5, 8		; p5 = delay
right (high bit)
;*********************************************************************
;*																			*
;*		NOTE:	All effects after this point are expanded mode
effects.		*
;*				The first four bits of p0 must be left
blank to allow		*
;*				room for the macro
number.									*
;*																			*
;*		pcr		0, 0, 4, x, x		; p0 =
macro number	(reserved)			*
;*																			*
;*********************************************************************
pcl_48:			; **** Mod Pitch Shift - Delay ****
		pcr		0, 4, 4, 0, 0		; p0 =
dry/wet mix
		pcr		1, 0, 4, 1, 0		; p1 =
dry/wet mix mod source
		pcr		1, 4, 4, 2, 0		; p2 =
dry/wet mix mod amount
		pcr		4, 5, -1, 2, 4		; p2 =
dry/wet mix mod amount (sign bit)
		pcr		2, 0, 4, 3, 0		; p3 = max
pitch shift
		pcr		4, 6, -1, 3, 4		; p3 = max
pitch shift (sign bit)
		pcr		3, 0, 7, 4, 0		; p4 = shift
scaler range
		pcr		2, 4, 4, 5, 0		; p5 = shift
scaler mod source
		pcr		4, 0, -5, 6, 0		; p6 = shift
scaler mod amount
		pcr		5, 0, 8, 7, 0		; p7 = delay
right
		pcr		3, 7, 1, 7, 8		; p7 = delay
right (high bit)
		pcr		6, 0, 8, 8, 0		; p8 = delay
left
		pcr		4, 7, 1, 8, 8		; p8 = delay
left (high bit)
		pcr		7, 0, 8, 9, 0		; p9 =
feedback
pcl_49:			; **** Stereo Comp-Lim/Gate ****
		pcr		1, 0, 5, 0, 0		; p0 =
control source
		pcr		2, 0, 7, 1, 0		; p1 =
control sensitivity
		pcr		3, 0, 7, 2, 0		; p2 =
compression ratio
		pcr		4, 0, 7, 3, 0		; p3 =
compression threshold
		pcr		5, 0, 7, 4, 0		; p4 = gate
threshold
		pcr		6, 0, 7, 5, 0		; p5 = output
level
pcl_50:			; **** Small Vocoder 1 ****
pcl_51:			; **** Small Vocoder 2 ****
pcl_52:			; **** Small Vocoder 3 ****
pcl_53:			; **** Small Vocoder 4 ****
		pcr		0, 4, 2, 0, 0		; p0 =
modulator bus
		pcr		1, 0, 7, 1, 0		; p1 =
modulator sensitivity
		pcr		0, 6, 2, 2, 0		; p2 =
carrier bus
		pcr		2, 0, 7, 3, 0		; p3 =
carrier sensitivity
		pcr		3, 0, 4, 4, 0		; p4 =
sibilance
		pcr		3, 4, 4, 5, 0		; p5 =
sibilance mod src
		pcr		4, 0, -5, 6, 0		; p6 =
sibilance mod amt
pcl_54:			; **** Stereo Vocoder-Delay 1 ****
pcl_55:			; **** Stereo Vocoder-Delay 2 ****
		pcr		3, 4, 2, 0, 0		; p0 =
modulator bus
		pcr		2, 0, 7, 1, 0		; p1 =
modulator sensitivity
		pcr		3, 6, 2, 2, 0		; p2 =
carrier bus
		pcr		1, 0, 7, 3, 0		; p3 =
carrier sensitivity
		pcr		0, 4, 4, 4, 0		; p4 =
sibilance
		pcr		3, 0, 4, 5, 0		; p5 =
sibilance mod src
		pcr		4, 0, 4, 6, 0		; p6 =
sibilance mod amt
		pcr		2, 7, -1, 6, 4		; p6 =
sibilance mod amt (sign)
		pcr		4, 4, 4, 7, 0		; p7 = stereo
width
		pcr		5, 0, 8, 8, 0		; p8 = delay
time
		pcr		6, 7, 1, 8, 8		; p8 = delay
time (bit8)
		pcr		7, 7, 1, 8, 9		; p8 = delay
time (bit9)
		pcr		6, 0, 7, 9, 0		; p9 = delay
feedback
		pcr		7, 0, 7, 10, 0		; p10 =
delay level
 
 

Effect Parameter Macro Defaults

This section lists the default parameter values for each effect. Each epm value corresponds to the actual bit field described by the pcr for the parameter in the pcl for the effect.

epm_pr:			; **** Parallel Routing ****
		epm		1		; p0 = mix 3 level
		epm		0		; p1 = mix 3 mod src
		epm		0		; p2 = mix 3 mod amt
		epm		0		; p2 = mix 3 mod amt
(sign)
		epm		11		; p3 = mix 4 level
		epm		0		; p4 = mix 4 mod src
		epm		0		; p5 = mix 4 mod amt
		epm		0		; p2 = mix 3 mod amt
(sign)
epm_sr:			; **** Series Routing ****
		epm		11		; p0 = mix 3 level
		epm		0		; p1 = mix 3 mod src
		epm		0		; p2 = mix 3 mod amt
		epm		0		; p2 = mix 3 mod amt
(sign)
		epm		11		; p3 = mix 4 level
		epm		0		; p4 = mix 4 mod src
		epm		0		; p5 = mix 4 mod amt
		epm		0		; p2 = mix 3 mod amt
(sign)
epm_01:			; **** Small Hall Reverb ****
		epm		14		; p0 = dry/wet mix level
		epm		1		; p0 = dry/wet mix level
(high)
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p2 = dry/wet mix mod
amt
		epm		55		; p3 = pre delay
		epm		0		; p3 = pre delay (high
bit)
		epm		5		; p4 = ER level
		epm		55		; p5 = decay time
		epm		40		; p6 = HF damping factor
		epm		0		; p7 = reserved for
future use
		epm		0		; p8 = reserved for
future use
		epm		0		; p8 = reserved for
future use
		epm		-2		; p11 = low EQ
		epm		0		; p12 = high EQ
epm_02:			; **** Medium Hall Reverb ****
		epm		14		; p0 = dry/wet mix level
		epm		1		; p0 = dry/wet mix level
(high)
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p2 = dry/wet mix mod
amt
		epm		65		; p3 = pre delay
		epm		0		; p3 = pre delay (high
bit)
		epm		5		; p4 = ER level
		epm		65		; p5 = decay time
		epm		45		; p6 = HF damping factor
		epm		0		; p7 = decay time mod src
		epm		0		; p8 = decay time mod amt
		epm		0		; p8 = decay time mod amt
		epm		-2		; p11 = low EQ
		epm		-2		; p12 = high EQ
epm_03:			; **** Large Hall Reverb ****
		epm		14		; p0 = dry/wet mix level
		epm		1		; p0 = dry/wet mix level
(high)
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p2 = dry/wet mix mod
amt
		epm		170		; p3 = pre delay
		epm		0		; p3 = pre delay (high
bit)
		epm		5		; p4 = ER level
		epm		70		; p5 = decay time
		epm		40		; p6 = HF damping factor
		epm		0		; p7 = decay time mod src
		epm		0		; p8 = decay time mod amt
		epm		0		; p8 = decay time mod amt
		epm		0		; p11 = low EQ
		epm		-2		; p12 = high EQ
epm_04:			; **** Small Room Reverb ****
		epm		13		; p0 = dry/wet mix level
		epm		2		; p0 = dry/wet mix level
(high)
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p2 = dry/wet mix mod
amt
		epm		22		; p3 = pre delay
		epm		0		; p3 = pre delay (high
bit)
		epm		7		; p4 = ER level
		epm		12		; p5 = decay time
		epm		20		; p6 = HF damping factor
		epm		0		; p7 = decay time mod src
		epm		0		; p8 = decay time mod amt
		epm		0		; p8 = decay time mod amt
		epm		1		; p11 = low EQ
		epm		-1		; p12 = high EQ
epm_05:			; **** Large Room Reverb ****
		epm		3		; p0 = dry/wet mix level
		epm		2		; p0 = dry/wet mix level
(high)
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p2 = dry/wet mix mod
amt
		epm		55		; p3 = pre delay
		epm		0		; p3 = pre delay (high
bit)
		epm		8		; p4 = ER level
		epm		25		; p5 = decay time
		epm		20		; p6 = HF damping factor
		epm		0		; p7 = decay time mod src
		epm		0		; p8 = decay time mod amt
		epm		0		; p8 = decay time mod amt
		epm		1		; p11 = low EQ
		epm		-4		; p12 = high EQ
epm_06:			; **** Live Stage Reverb ****
		epm		3		; p0 = dry/wet mix level
		epm		2		; p0 = dry/wet mix level
(high)
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p2 = dry/wet mix mod
amt
		epm		25		; p3 = pre delay
		epm		0		; p3 = pre delay (high
bit)
		epm		8		; p4 = ER level
		epm		40		; p5 = decay time
		epm		30		; p6 = HF damping factor
		epm		0		; p7 = decay time mod src
		epm		0		; p8 = decay time mod amt
		epm		0		; p8 = decay time mod amt
		epm		-1		; p11 = low EQ
		epm		-1		; p12 = high EQ
epm_07:			; **** Wet Plate Reverb ****
		epm		14		; p0 = dry/wet mix level
		epm		1		; p0 = dry/wet mix level
(high)
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p2 = dry/wet mix mod
amt
		epm		50		; p3 = pre delay
		epm		0		; p3 = pre delay (high
bit)
		epm		1		; p4 = ER level
		epm		60		; p5 = decay time
		epm		30		; p6 = HF damping factor
		epm		0		; p7 = decay time mod src
		epm		0		; p8 = decay time mod amt
		epm		0		; p8 = decay time mod amt
		epm		-1		; p11 = low EQ
		epm		-1		; p12 = high EQ
epm_08:			; **** Dry Plate Reverb ****
		epm		4		; p0 = dry/wet mix level
		epm		1		; p0 = dry/wet mix level
(high)
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p2 = dry/wet mix mod
amt
		epm		60		; p3 = pre delay
		epm		0		; p3 = pre delay (high
bit)
		epm		10		; p4 = ER level
		epm		40		; p5 = decay time
		epm		20		; p6 = HF damping factor
		epm		0		; p7 = decay time mod src
		epm		0		; p8 = decay time mod amt
		epm		0		; p8 = decay time mod amt
		epm		2		; p11 = low EQ
		epm		6		; p12 = high EQ
epm_09:			; **** Spring Reverb ****
		epm		4		; p0 = dry/wet mix level
		epm		1		; p0 = dry/wet mix level
(high)
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p3 = pre delay
		epm		0		; p3 = pre delay (high
bit)
		epm		5		; p4 = ER level
		epm		50		; p5 = decay time
		epm		30		; p6 = HF damping factor
		epm		0		; p7 = decay time mod src
		epm		0		; p8 = decay time mod amt
		epm		0		; p8 = decay time mod amt
		epm		3		; p11 = low EQ
		epm		4		; p12 = high EQ
epm_10:			; **** Early Reflections - EQ 1 ****
epm_11:			; **** Early Reflections - EQ 2 ****
epm_12:			; **** Early Reflections - EQ 3 ****
		epm		50		; p0 = dry/wet mix level
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		20		; p3 = pre delay
		epm		40		; p4 = decay time
		epm		0		; p5 = low EQ
		epm		0		; p6 = high EQ
epm_13:			; **** Forward Gated Reverb ****
		epm		50		; p0 = dry/wet mix level
		epm		10		; p1 = gate hold time
		epm		6		; p2 = key source
		epm		50		; p3 = threshold
		epm		0		; p4 = pre delay
		epm		30		; p5 = decay time
epm_14:			; **** Reverse Gated Reverb ****
		epm		50		; p0 = dry/wet mix level
		epm		30		; p1 = gate hold time
		epm		6		; p2 = key source
		epm		50		; p3 = trigger level
		epm		20		; p4 = pre delay
		epm		35		; p5 = decay time
epm_15:			; **** Stereo Delay ****
		epm		8		; p0 = dry/wet mix level
(low)
		epm		2		; p0 = dry/wet mix level
(high)
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p10 = input level mod
src
		epm		0		; p11 = input level mod
amt
		epm		0		; p6 = delay time (low)
		epm		1		; p6 = delay time (high)
		epm		0		; p4 = delay mod src
		epm		0		; p5 = delay mod amt
		epm		1		; p7 = delay factor
		epm		40		; p13 = feedback
epm_16:			; **** Ping-Pong Delay ****
		epm		8		; p0 = dry/wet mix level
(low)
		epm		2		; p0 = dry/wet mix level
(high)
		epm		0		; p1 = dry/wet mix mod
src
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p2 = dry/wet mix mod
amt
		epm		0		; p10 = input level mod
src
		epm		0		; p11 = input level mod
amt
		epm		0		; p6 = delay time (low)
		epm		1		; p6 = delay time (high)
		epm		0		; p4 = delay mod src
		epm		0		; p5 = delay mod amt
		epm		0		; p7 = delay factor
		epm		40		; p13 = feedback
epm_17:			; **** Dual Mono Delay ****
		epm		5		; p0 = dry/wet mix left
		epm		200		; p1 = delay left (low)
		epm		0		; p1 = delay left (high)
		epm		55		; p2 = feedback left
		epm		5		; p3 = dry/wet mix right
		epm		144		; p4 = delay right
(low)
		epm		1		; p4 = delay right (high)
		epm		45		; p5 = feedback right
epm_18:			; **** Multi-tap Delay - EQ 1 ****
		epm		2		; p0 = dry/wet mix (low)
		epm		3		; p0 = dry/wet mix (high)
		epm		0		; p1 = dry/wet mix mod
source
		epm		0		; p2 = dry/wet mix mod
amount (low)
		epm		0		; p2 = dry/wet mix mod
amount (high)
		epm		0		; p4 = input level mod
source
		epm		0		; p5 = input level mod
amount
		epm		44		; p6 = delay time 1
(low)
		epm		1		; p6 = delay time 1
(high)
		epm		144		; p7 = delay time 2
(low)
		epm		1		; p7 = delay time 2
(high)
		epm		50		; p8 = feedback
		epm		0		; p9 = low EQ
		epm		0		; p10 = high EQ
epm_19:			; **** Multi-tap Delay - EQ 2 ****
		epm		2		; p0 = dry/wet mix (low)
		epm		3		; p0 = dry/wet mix (high)
		epm		0		; p1 = dry/wet mix mod
source
		epm		0		; p2 = dry/wet mix mod
amount (low)
		epm		0		; p2 = dry/wet mix mod
amount (high)
		epm		0		; p4 = input level mod
source
		epm		0		; p5 = input level mod
amount
		epm		11		; p6 = delay time 1
(low)
		epm		1		; p6 = delay time 1
(high)
		epm		144		; p7 = delay time 2
(low)
		epm		1		; p7 = delay time 2
(high)
		epm		50		; p8 = feedback
		epm		0		; p9 = low EQ
		epm		0		; p10 = high EQ
epm_20:			; **** Multi-tap Delay - EQ 3 ****
		epm		2		; p0 = dry/wet mix (low)
		epm		3		; p0 = dry/wet mix (high)
		epm		0		; p1 = dry/wet mix mod
source
		epm		0		; p2 = dry/wet mix mod
amount (low)
		epm		0		; p2 = dry/wet mix mod
amount (high)
		epm		0		; p4 = input level mod
source
		epm		0		; p5 = input level mod
amount
		epm		44		; p6 = delay time 1
(low)
		epm		1		; p6 = delay time 1
(high)
		epm		144		; p7 = delay time 2
(low)
		epm		1		; p7 = delay time 2
(high)
		epm		50		; p8 = feedback
		epm		0		; p9 = low EQ
		epm		0		; p10 = high EQ
epm_21:			; **** Stereo Chorus - EQ ****
		epm		0			; p1 = footswitch
enable
		epm		11			; p3 = delay
time left
		epm		0			; p3 = delay time
left (high bit)
		epm		23			; p4 = delay
time right
		epm		0			; p4 = delay time
right (high bit)
		epm		15			; p5 = LFO rate
		epm		0			; p6 = LFO rate
mod src
		epm		0			; p7 = LFO rate
mod amt
		epm		0			; p7 = LFO rate
mod amt (sign)
		epm		60			; p8 = LFO depth
		epm		10			; p9 = LFO shape
		epm		0			; p10 = low EQ
		epm		0			; p11 = high EQ
epm_22:			; **** Quadrature Chorus - EQ ****
epm_23:			; **** Crossover Chorus - EQ ****
		epm		0			; p1 = footswitch
enable
		epm		11			; p3 = delay
time left
		epm		0			; p3 = delay time
left (high bit)
		epm		23			; p4 = delay
time right
		epm		0			; p4 = delay time
right (high bit)
		epm		33			; p5 = LFO rate
		epm		0			; p6 = LFO rate
mod src
		epm		0			; p7 = LFO rate
mod amt
		epm		0			; p7 = LFO rate
mod amt (sign)
		epm		50			; p8 = LFO depth
		epm		-11			; p9 = LFO
shape
		epm		0			; p10 = low EQ
		epm		0			; p11 = high EQ
epm_24:			; **** Harmonic Chorus ****
		epm		0			; p1 = footswitch
enable
		epm		22			; p2 = delay
left
		epm		0			; p2 = delay left
(high bit)
		epm		46			; p3 = delay
right
		epm		0			; p3 = delay
right (high bit)
		epm		35			; p4 = LFO rate
		epm		2			; p5 = LFO rate
mod src
		epm		7			; p6 = LFO rate
mod amt
		epm		100			; p7 = LFO
depth
		epm		2			; p8 = LFO depth
mod src
		epm		-7			; p9 = LFO depth
mod amt
		epm		1			; p10 = split
point
epm_25:			; **** Stereo Flanger - EQ 1 ****
		epm		-8			; p0 = output
mix
		epm		0			; p1 = footswitch
enable
		epm		5			; p3 = top delay
		epm		100			; p4 = range
		epm		20			; p5 = ramp
speed
		epm		12			; p6 = ramp
speed mod src
		epm		2			; p7 = ramp speed
mod amt
		epm		-85			; p8 =
resonance
		epm		0			; p9 = low EQ
		epm		0			; p10 = high EQ
		epm		0			; p9 = low EQ
(sign)
		epm		0			; p10 = high EQ
(sign)
epm_26:			; **** Stereo Flanger - EQ 2 ****
		epm		5			; p0 = output mix
		epm		0			; p1 = footswitch
enable
		epm		10			; p3 = top delay
		epm		100			; p4 = range
		epm		20			; p5 = ramp
speed
		epm		0			; p6 = ramp speed
mod src
		epm		0			; p7 = ramp speed
mod amt
		epm		85			; p8 = resonance
		epm		0			; p9 = low EQ
		epm		0			; p10 = high EQ
		epm		0			; p9 = low EQ
(sign)
		epm		0			; p10 = high EQ
(sign)
epm_27:			; **** Crossover Flanger - EQ ****
		epm		-5			; p0 = output
mix
		epm		0			; p1 = footswitch
enable
		epm		50			; p3 = top delay
		epm		100			; p4 = range
		epm		0			; p5 = ramp speed
		epm		5			; p6 = ramp speed
mod src
		epm		-15			; p7 = ramp
speed mod amt
		epm		85			; p8 = resonance
		epm		3			; p9 = low EQ
		epm		3			; p10 = high EQ
		epm		0			; p9 = low EQ
(sign)
		epm		0			; p10 = high EQ
(sign)
epm_28:			; **** Enhancer - Exciter - EQ ****
		epm		11			; p0 = dry/wet
mix
		epm		80			; p1 = harmonic
density
		epm		1			; p2 = hot spot
		epm		50			; p3 = stereo
width
		epm		25			; p4 = delay
		epm		1			; p5 = low EQ
		epm		1			; p6 = high EQ
/* Please note again the addition of the level mod source and amount to the 
Distortion and Overdrive effects. These are new for the A/D.*/
epm_29:			; **** Distortion-Filter-EQ ****
		epm		10			; p0 = dry/wet
mix
		epm		0			; p1 = footswitch
enable
		epm		111			; p2 = edge
(drive level)
		epm		5			; p3 = hot spot
(filter frequency)
		epm		5			; p4 = hot spot
mod source
		epm		5			; p5 = hot spot
mod amount
		epm		80			; p6 = resonance
		epm		2			; p7 = low EQ
		epm		-12			; p8 = high EQ
		epm		10			; p9 = level
(output level)
		epm		0			; p10 = level mod
source
		epm		0			; p10 = level mod
source (high bit)
		epm		0			; p11 = level mod
amount
		epm		0			; p11 = level mod
amount (high bits)
epm_30:			; **** Overdrive-Filter-EQ ****
		epm		10			; p0 = dry/wet
mix
		epm		0			; p1 = footswitch
enable
		epm		50			; p2 = edge
(drive level)
		epm		45			; p3 = hot spot
(filter frequency)
		epm		0			; p4 = hot spot
mod source
		epm		0			; p5 = hot spot
mod amount
		epm		0			; p6 = resonance
		epm		3			; p7 = low EQ
		epm		-3			; p8 = high EQ
		epm		20			; p9 = level
(output level)
		epm		0			; p10 = level mod
source
		epm		0			; p10 = level mod
source (high bit)
		epm		0			; p11 = level mod
amount
		epm		0			; p11 = level mod
amount (high bits)
epm_31:			; **** Stereo Phaser 1 ****
		epm		-5			; p0 = dry/wet
mix
		epm		0			; p1 = footswitch
		epm		40			; p2 = center
		epm		6			; p3 = LFO rate
		epm		12			; p4 = LFO rate
mod source
		epm		5			; p5 = LFO rate
mod amount
		epm		30			; p6 = LFO depth
		epm		0			; p7 = LFO depth
mod source
		epm		0			; p8 = LFO depth
mod amount
		epm		70			; p9 = feedback
epm_32:			; **** Stereo Phaser 2 ****
		epm		5			; p0 = dry/wet
mix
		epm		0			; p1 = footswitch
		epm		27			; p2 = center
		epm		20			; p3 = LFO rate
		epm		12			; p4 = LFO rate
mod source
		epm		2			; p5 = LFO rate
mod amount
		epm		97			; p6 = LFO depth
		epm		0			; p7 = LFO depth
mod source
		epm		0			; p8 = LFO depth
mod amount
		epm		-30			; p9 = feedback
epm_33:			; **** Rotary Speaker ****
		epm		10			; p0 = dry/wet
mix
		epm		0			; p1 = footswitch
enable
		epm		9			; p2 = vibrato
depth
		epm		4			; p4 = rotor
acceleration
		epm		12			; p5 = rotor
speed mod source
		epm		25			; p6 = rotor
slow speed
		epm		70			; p7 = rotor
fast speed
		epm		20			; p8 = reserved
for future use
		epm		60			; p9 = reserved
for future use
epm_34:			; **** Stereo mod-pan - EQ ****
epm_35:			; **** Quadrature mod-pan - EQ ****
		epm		11			; p0 = dry/wet
mix
		epm		0			; p1 = dry/wet
mix mod source
		epm		0			; p2 = dry/wet
mix mod amount
		epm		20			; p3 = LFO rate
		epm		10			; p4 = LFO depth
 
		epm		0			; p5 = LFO depth
mod source
		epm		0			; p6 = LFO depth
mod amount
		epm		0			; p7 = low EQ
		epm		0			; p8 = high EQ
epm_36:			; **** Stereo Parametric EQ ****
		epm		12			; p0 = low freq
		epm		12			; p1 = low gain
(low)
		epm		0			; p1 = low gain
(high)
		epm		8			; p2 = mid freq
		epm		12			; p3 = mid freq
mod source
		epm		6			; p4 = mid freq
mod amount (low)
		epm		0			; p4 = mid freq
mod amount (high)
		epm		12			; p5 = mid gain
		epm		50			; p6 = mid width
		epm		20			; p7 = high freq
		epm		12			; p8 = high gain
(low)
		epm		0			; p8 = high gain
(high)
epm_37:			; **** Chorus-Stereo Delay ****
		epm		27			; p0 =
chorus/flanger delay time (low)
		epm		0			; p0 =
chorus/flanger delay time (high)
		epm		30			; p1 = LFO rate
		epm		50			; p2 = LFO depth
		epm		10			; p3 =
chorus/flanger feedback
		epm		14			; p4 = echo
dry/wet mix
		epm		1			; p4 = echo
dry/wet mix (high nibble)
		epm		110			; p5 = echo
delay time (low)
		epm		0			; p5 = echo delay
time (high)
		epm		0			; p7 = footswitch
sample enable
		epm		-10			; p8 = echo
feedback
		epm		2			; p9 = low EQ
		epm		2			; p10 = high EQ
epm_38:			; **** Flanger-Stereo Delay ****
		epm		0			; p0 =
chorus/flanger delay time (low)
		epm		0			; p0 =
chorus/flanger delay time (high)
		epm		10			; p1 = LFO rate
		epm		50			; p2 = LFO depth
		epm		-90			; p3 =
chorus/flanger feedback
		epm		2			; p4 = echo
dry/wet mix
		epm		3			; p4 = echo
dry/wet mix (high nibble)
		epm		144			; p5 = echo
delay time (low)
		epm		1			; p5 = echo delay
time (high)
		epm		0			; p7 = footswitch
sample enable
		epm		60			; p8 = echo
feedback
		epm		0			; p9 = low EQ
		epm		0			; p10 = high EQ
epm_39:			; **** Delay/Hall ****
		epm		5			; p0 = dly
dry/wet mix
		epm		250			; p1 = dly
delay time (low)
		epm		0			; p1 = dly delay
time (high)
		epm		40			; p2 = dly
feedback
		epm		20			; p3 = reverb
dry/wet mix
		epm		150			; p4 = reverb
pre-delay (low)
		epm		0			; p4 = reverb
pre-deley (high)
		epm		99			; p5 = reverb
decay time
		epm		30			; p6 = reverb HF
damping
epm_40:			; **** Delay/Room ****
		epm		5			; p0 = dly
dry/wet mix
		epm		250			; p1 = dly
delay time (low)
		epm		0			; p1 = dly delay
time (high)
		epm		40			; p2 = dly
feedback
		epm		40			; p3 = reverb
dry/wet mix
		epm		0			; p4 = reverb
pre-delay (low)
		epm		0			; p4 = reverb
pre-deley (high)
		epm		30			; p5 = reverb
decay time
		epm		30			; p6 = reverb HF
damping
epm_41:			; **** Delay/Chorus ****
		epm		5			; p0 = dly
dry/wet mix
		epm		250			; p1 = dly
delay time (low)
		epm		0			; p1 = dly delay
time (high)
		epm		40			; p2 = dly
feedback
		epm		50			; p3 = chr delay
time
		epm		30			; p4 = chr LFO
rate
		epm		50			; p5 = chr LFO
depth
		epm		0			; p6 = chr
feedback
epm_42:			; **** Delay/Flanger ****
		epm		5			; p0 = dly
dry/wet mix
		epm		250			; p1 = dly
delay time (low)
		epm		0			; p1 = dly delay
time (high)
		epm		40			; p2 = dly
feedback
		epm		0			; p3 = flgr delay
time
		epm		9			; p4 = flgr LFO
rate
		epm		50			; p5 = flgr LFO
depth
		epm		85			; p6 = flgr
feedback
epm_43:			; **** Delay/Distortion-filter ****
		epm		5			; p0 = dly
dry/wet mix
		epm		250			; p1 = dly
delay time (low)
		epm		0			; p1 = dly delay
time (high)
		epm		40			; p2 = dly
feedback
		epm		111			; p3 = edge
(distortion drive)
		epm		50			; p4 = hot spot
(filter frequency)
		epm		75			; p5 = filter
resonance
		epm		5			; p6 = distortion
level
epm_44:			; **** Delay/Overdrive-filter ****
		epm		5			; p0 = dly
dry/wet mix
		epm		250			; p1 = dly
delay time (low)
		epm		0			; p1 = dly delay
time (high)
		epm		40			; p2 = dly
feedback
		epm		50			; p3 =
distortion drive (edge)
		epm		90			; p4 = filter
frequency (hot spot)
		epm		0			; p5 = filter
resonance
		epm		15			; p6 =
distortion level
epm_45:			; **** Delay/Phaser ****
		epm		5			; p0 = dly
dry/wet mix
		epm		250			; p1 = dly
delay time (low)
		epm		0			; p1 = dly delay
time (high)
		epm		40			; p2 = dly
feedback
		epm		35			; p3 = phaser
center
		epm		5			; p4 = phaser LFO
rate
		epm		30			; p5 = phaser
LFO depth
		epm		70			; p6 = phaser
feedback
epm_46:			; **** Delay/Rotary Speaker ****
		epm		5			; p0 = dly
dry/wet mix
		epm		250			; p1 = dly
delay time (low)
		epm		0			; p1 = dly delay
time (high)
		epm		40			; p2 = dly
feedback
		epm		4			; p4 = rotor
acceleration
		epm		12			; p5 = rotor
speed mod source
		epm		25			; p6 = slow
rotor speed
		epm		70			; p7 = fast
rotor speed
epm_47:			; **** Stereo Pitch Shifter ****
		epm		6			; p0 = dry/wet
mix
		epm		0			; p1 = dry/wet
mix mod source
		epm		0			; p2 = dry/wet
mix mod amount
		epm		12			; p3 = pitch
shift
		epm		30			; p4 = delay
left
		epm		0			; p4 = delay left
(high bit)
		epm		50			; p5 = delay
right
		epm		0			; p5 = delay
right (high bit)
****************************************************************************
*
* 				Below this point are the expanded
effects.					
*
****************************************************************************
epm_48:			; **** Mod Pitch Shift - Delay ****
		epm		6			; p0 = dry/wet
mix
		epm		0			; p1 = dry/wet
mix mod source
		epm		0			; p2 = dry/wet
mix mod amount
		epm		0	  p2 = dry/wet mix mod amount
(sign 						
						bit)
		epm		7			; p3 = max pitch
shift
		epm		0			; p3 = max pitch
shift (sign bit)
		epm		100			; p4 = shift
scaler range
		epm		0			; p5 = shift
scaler mod source
		epm		0			; p6 = shift
scaler mod amount
		epm		30			; p7 = delay
right
		epm		0			; p7 = delay
right (high bit)
		epm		50			; p8 = delay
left
		epm		0			; p8 = delay left
(high bit)
		epm		20			; p9 = feedback
epm_49:			; **** Stereo Comp-Lim/Gate ****
		epm		0			; p0 = control
source
		epm		100			; p1 = control
sensitivity
		epm		95			; p2 =
compression ratio
		epm		1			; p3 =
compression threshold
		epm		1			; p4 = gate
threshold
		epm		20			; p5 = output
level
epm_50:			; **** Small Vocoder 1 ****
epm_51:			; **** Small Vocoder 2 ****
epm_52:			; **** Small Vocoder 3 ****
epm_53:			; **** Small Vocoder 4 ****
		epm		0			; p0 = modulator
bus
		epm		50			; p1 = modulator
sensitivity
		epm		1			; p2 = carrier
bus
		epm		50			; p3 = carrier
sensitivity
		epm		0			; p4 = sibilance
		epm		6			; p5 = sibilance
mod src
		epm		8			; p6 = sibilance
mod amt
epm_54:			; **** Stereo Vocoder-Dly 1 ****
epm_55:			; **** Stereo Vocoder-Dly 2 ****
		epm		0			; p0 = modulator
bus
		epm		50			; p1 = modulator
sensitivity
		epm		1			; p2 = carrier
bus
		epm		50			; p3 = carrier
sensitivity
		epm		0			; p4 = sibilance
		epm		6			; p5 = sibilance
mod src
		epm		8			; p6 = sibilance
mod amt
		epm		0			; p6 = sibilance
mod amt (sign)
		epm		10			; p7 = stereo
width
		epm		50			; p8 = delay
time
		epm		0			; p8 = delay time
(bit8)
		epm		0			; p8 = delay time
(bit9)
		epm		30			; p9 = delay
feedback
		epm		70			; p10 = delay
level
 
 


Back to WS Home Page ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ