goto section page goto youngmonkey main page make contact, e-mail


Korg Wavestation Effects Parameters SYSEX
Advertising Space Available

DATE: 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. :-)

0.0		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.

1.0		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           Small Hall Reverb         NORMAL
                      NORMAL
49        47         Stereo Pitch Shifter      NORMAL
2        48       1          Stereo Mod Pitch Shifter  EXTENDED
2                          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.

2.0		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
           Effect 
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.

3.0		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

*********************

4.0		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