Sequential Circuits Max MIDI Guide

MIDIGUIDE
SC3
me
{
■'
MAX
MIDI
COMPUTER
EXPANDER/
PERIPHERAL
MIDIGUIDE
by
Rick
Davies
and
Stanley
Oungleib
Manual
Issued:
Software
No.
MG620B
October,
Release:
by
SEQUENTIAL
All
rights
reserved.
1984
PSIXO
0 0
PrintedinU.S.A.
MG620B
page
2
OVERVIEW
MIDI
APPLICATIONS
2.1
Using
SONG
SONG
AUTO-CORRECT
SONG
SONG
2.2
Using
BASIC
DUMP
CONTROL
2.3
Using
BASIC
DUMP
CONTROL
2.k
Using
BASIC
VELOCITY
CONTROL
2.5
MIDI
MODES
DUMPS
CONTROL
CLOCK
MAX
TableofContents
MAX
With
Drum
PLAYBACK
RECORDING
RECORDING
MIDI-EQUIPPED
OVERDUBBING
Two
MAXs
MIDI
OPERATION
OPERATIONS
OPTIONS
MAX
WithASix-Trak
MIDI
OPERATION
OPERATIONS
OPTIONS
MAX
With
Prophet-T8
MIDI
OPERATION
OPTIONS
Functions
OPTIONS
INPUT
MIDIGUIDE
Machines
WITH
WITH
THE
OTHER
DRUM
MACHINES
SCI
DRUMTRAKS
\
k
5
6
7
S
g
9
10
11
11
11
12
13
13
1*
15
16
16
17
19
19
20
20
22
PROGRAMMING
3.1
3.2
3.3
3.k
3.5
MG620A
MAX
Synthesizer
Parameters
Figure
3.1
OSCILLATOR
Figure
LFO
FILTER
3.2
AMPLIFIER
Creating
New
Sounds
USINGASIX-TRAK
USINGACOMPUTER
THE
BASIC
MAX
MIDI
Implementation
TRANSMITTED
RECOGNISED
Table1MAX
Table2MAX
Factory
Blank
Sound
Sound
Charts
Charts
GENERAL
MAX
For
SOUND
DATA
RECEIVE
SOUND
PARAMETER
VOICE
VOICE
MAX
DATA
BIT
page
3
DIAGRAM
BLOCK
MAP
TABLE
DIAGRAM
23
23
2k
2k
25
29
30
32
33
33
33
3k
35
35
36
kl
k2
k3
5k
1
OVERVIEW
MIDI
controlled
equipped
allowing
levels.
For
ina"master/slave11
MAX
controls
(program)onthe
In
of
MIDI
recommended
This
other
MAX.
"MIDI
drum
MAX,
functionstodemonstrate
velocity-sensitive
above
(Musical
instruments
the
example,
Instrument
musical
instrumentstowork
MAX
instrumentstocommunicate
may
canbedrivenbyanother
set-up,sothat
to
make
rich,
ensemble
(suchaswheels)
master
fact,
MIDI
canbeusedtocontrol
these
MIDI
features
equipment.
MIDIGUIDEisdivided
Thereforetotake
that
MIDI-equipped
APPLICATIONS11
machines
(suchasthe
the Six-Trak,
MIDI
may
find
this
instantly
can
you
review
instruments.
and
voice
sectionofinterest,asit
Digital
be
these
actuallybeused
into
provides
SCI
the
how
vary-)
Interface)isa
connected
together
playing
effects.Ifthe
can
remotely
together
bothata
the
control
MIDI-equipped
master's
system
with
through
basic
masterisequipped
MAX.
selectsacorresponding
virtually
full
this
MIDIGUIDEinsome
two
sections.
The
second
instructions
Drumtraks)
Prophet-T8.
MIDI
canbeusedtocontrol
expander).
allofMAX's
dependsonthe
advantageofMAX's
detail.
The
first
covers
for
and
These
the
connecting
specific
examples
(Ownersofinstruments
shows
how
which
each
other.
standard
level
synthesizer
keyboard
Likewise,
sound
shows
numberonMAX.
features.
specific
how
allows
Any
5-pin
andatmore
with
simultaneously
with
performance
selecting
Whetherornot
designofthe
MIDI
features,itis
MAX
operates
creationofcustom
MAX
SCI
introduce
MAX
MIDI
to
MIDI-equipped
instruments:
MAXfs
(for
example,asa
other
than
implementations
computer-
two
MIDI-
DIN
jacks,
complex
one
cable
plays
a
sound
all
other
with
sounds
for
another
MIDI
those
listed
can
"PROGRAMMING
recommended
MIDI-equipped
IMPLEMENTATION"
Finally,
above.
Note:
instrument
usefultoyou.
2
This
When
selection
applications.
options.
although
the
factory
MIDIisan
configurations
MIDI
section
powerisswitched
presents
information.
Threeofthe
MAX
MAX"
methods
computer.
provides
sound
evolving
APPLICATIONS
The
following
canbeused
describes
for
creating
For
programmersofMIDI-equipped
the
detailsonMAX's
charts
system.Weencourage
and
letusknow
practical
on,
However,
examples
instructions
MAX
other
examples
given
with
any
MAX's
new
are
transmits
explain
MIDI-equipped
synthesizer
sounds
provided
what,ifany,
on
control
deal
for
MIDI
for
howtouse
and
receives
options
howtoobtain
only
with
instrument.
"voices"indetail,
MAX
severalofthe
youtoexperiment
using
vocabulary.
eitheraSix-Trak
computers,
applications
other
are
Sequential
control
MAX
with
other
keyboard,
available
the
for
best
results
Circuits
with
options
wheel
more
followed
"MAX
by
or
MIDI
listed
various
would
be
instruments.
and
sound
advanced
using
instruments
these
MG620A
page
Each
mainly
MAX
while
program
of
examples.
example
due
to
hasa"coded
the
Six-Trak
(sound)
the
status
begins
the
by
setting
operation
function"
has
one
changes.
of
its
MIDI
functions.
both
instruments
of
the other
to
enable
coded
Turning
MIDI
function
the
Six-Trak
The
to
their
instruments
sound
changes,
to
alternately
off,
same
applies
used
then on
to
instruments
power-up
with
and
another
enable
again
conditions.
MAX.
to
then
eliminates
used
This
is
For
example
disable
disable
in
them'
MIDI
any
doubt
the
other
Following
subsections:
the
BASIC
DUMP
connection
MIDI
This
is
switchedonbutnoother
functionsdonot
OPERATIONS
This
instruments
applytothe
CONTROL
This
in
the
level
In
some
Double
results
FUNCTIONS
not
MAX
commands
examples
Mode)
when
sure
whether
MIDI
work.
which
using
(see
IMPLEMENTATION
and
preparation
OPERATION
describes
explains
how
howtosend
(for
Prophet-T8orDrumtraks.
OPTIONS
explains
example.
with
there
may
MAX
page
or
not
how
the
other
are
instructions
not
asa"slave,11
19)
useful
your
other
instructions
MAX
work.
example,
to
The
be
(page
operates
functions
soundorsong
betweenaSix-Trak
enable
coded
instrument
possible
for
instruments
available
functions
in
to
on
owners
disabling
35)
to
in
each
with
the
other
are
activated.
information
control
allow
the
example.
enable
other
of
MIDI
recognize
find
certain
instruments.
non-SCI
control
out
options
MAXtooperateata
instruments
MAX's
in
example,
instrument
and
functions
inputs
coded
greater
there
At
this
between
MAX),
on
To
on
and
both
(for
avoid
will
MAX.
functions,
detail
are
three
when
power
stage
some
similar
does
not
instruments
higher
example,
undesired
find
MIDI
If
you
are
read
how
these
2.1
Recording
following
Owners
device
The
information
To
acheive
methods
Drumtraks,
note
recorded
Connection:
Connect
MG620A
USING
songs
explains
of
drum
for
the
SCI
Drumtraks
the
are
thatinorder
withadrum
drum
MAX
with
how
machines
applications
which
prevents
same
described
the
other
for
machine
WITH
MAX!s
to
differs
result,
method
songstobe
machine.
MIDI
DRUM
built-in
synchronize
not
equipped
described
from
MAX!s
below
other
songs
other
drum
for
deals
played
OUTtoMAX
MACHINES
recorder
MAX's
with
below.
MIDI-equipped
from
machines
each
with
page
is
covered
recorder
MIDI
to
MIDI-equipped
need
to
drum
going
application.
other
back
withadrum
MIDI
5
"out
must
be
One
MIDI-equipped
IN.
in
the
operation
useaMIDI
machines
of
sync"
stopped,
method
drum
machine,
clock
by
with the
then
deals
machines.
they
manual.
drum
machines.
accessory
sending
The
MIDI
Drumtraks.
restarted.
Two
with
the
Please
must
also
be
Set
MAXtoits
power-up
conditions;
Either:
Or:
MAXisnow
Enable
Switch
Press
Enter
Enter03on
Press Erase.
MIDI
Hold
Press
Release
MAX
power
This
erases
off,
sounds
Erase.
20 on
settoMode1,with
clock
Record.
upper
the
SOUND
the
SOUND
inputonMAX.
It
blinks.
Speed
Record.
It
still
switch.
blinks.
the
then
on.
80-99
SELECT
SELECT
Basic
and
both
^
keypad.
keypad.
Channel
setto3.
songs.
Press
Select
Prepare
Start
Stop
drum
MAX
drum
drum
Record.
It
stops
patternondrum
For
this
playing,
for
playbackofDemo
Select
Press
Song
1.
Start.
MAX
machine.
Both
controls
machine.
The
song
blinking.
SONG
machine.
example,
turnitoff.
waits
the
the
stops
for
MIDI
drum
speed.
also.
PLAYBACK
selecta4/4
Song
1:
clocks
pattern
(MAX's
from
and
Speed
rhythm.Ifthe
the
song
play
drum
box.
back.
switchesdonot
drum
The
pattern
drum
machine
operate.)
is
MG620A
page
6
Start
drum
machine.
Song
stopped,
the
playback
then
started,
song.
resumes.Ifa
MAX
resumes
Drumtraksisused,
playback
from
each
the
time
beginning
it is
of
Note:Ifa
MAX's
recorder
Start
Select
Hold
When
Release
Prepare
Prepare
Drumtraks.
On
MAXtorecord
Drumtraksisused,
(for
exampletohaveadrum
Drumtraks.
desired
Stop.
ready,
both
the
Drumtraks
press
When
song
Start
SONG
song. (For
the
starts,
RECORDING
the
it is
Start.
drum
the
and
selectasuitable
possibletostart
introduction
this
example,
pattern
MAX
Stop.
loops,oranother
song
starts.
WITH
THE
pattern
Track(s).
use
SCI
the
Drumtraks
toasong):
Song
1.)
patterninthe
DRUMTRAKS
for
recording
the
song.
first,
then
Drumtraks
start
Start
recording
Select
Press
Press
Select
Press
Press
Start
either
Erase.
the
the
Record.
Start.
the
Drumtraks.
Song1or
selected
This
desired
It
blinks.
If
more
Record
the
point,
Basic
As
and any
Song
erases
the
sound
Track1blinks.
than
one
stops
down-beatofthe
any
keys
Track.
soonasthe
keys
held
Song
2.
switch.
demo
for
blinking.Ifyou
(or
previous)
the
Basic
trackisneeded,
drum
held
are
Drumtraks
are
heard.
Track(s).
pattern,
not
playedbyMAX.)
pattern
switchonother
want
notestobe
hold
the
loops,
MAXisreadytorecord,
tracks.
recorded
desired
keys.
exactly
(At
on
this
MG620A
page
7
End
recording,
and
begin
playback.
Press
Note:
When
of
(to
supposedtoendbylooking
byaMIDI
IMPLEMENTATION,
Once
go
of
When
used
the
Drumtraks
end
recording)
the
lengthofa
outofsync.
the
same
producea4/4
maybeplayed
Record.
When
staysinsync
using
withaDrumtraks,
MAX
pattern
slightly
Pattern
Marker
the
Drumtraks
withadrum
used
too
for
from
page
40).
songisauto-corrected
For
this
reason,besuretorecord
time
signature.
song
instead
back
withapatterninany
Attemptingtorecorda3/4
(depending
pattern
with
the
Drumtraks.
machine,donot
AUTO-CORRECT
MAXfs
recorder
during
soon
the
the
recording.
or
too
nextormost
Drumtraks.
on
the
time
loops,
sets
If
late,
recent
(For
to
matchaDrumtraks
your
song
length).
signature.
the
use
Stoptoend
its
song
during
MAX
determines
drum
more
songs
song
Once
song
lengthstomatch
recording,
pattern
information,
withaDrumtraks
witha4/4
the
begins
recording.
playback,
the
you
press
when
the
ending,
see
MAX
pattern,itdoes
pattern
songisrecorded,
and
length
Record
song
indicated
is
MIDI
not
pattern
may
it
When
end
However,ifRecordispressed
pattern,
playback.
As
them
marker. equipped
pressing
the
multipleofthe
Itisstill
sync,
pattern.
machine
Recordispressedtoend
before
Auto-correct
explainedonthe
from
drum
but the
playback
MAX
SONG
assumes
RECORDING
beginssothe
you
does
not
previous
going
Although
withapattern
Record
machine
possibletoset
The
playsasingle-play
outofsync
many
produce
afterafew
drum
drum
best
pattern
machineinuse
methodisto
drum
marker
unsatisfactory
the
recording,
less
intendedtopressitearlier,
affect
WITH
page,
with
machines
feature.Inthese
length).
lenthofMAX's
(non-repeating)
MAX
basic
thanaquarter
the
track
notesofa
OTHER
auto-correcting
the
Drumtraks
are
for
remainsinsync
note
only
MIDI-EQUIPPED
the
patternbyusingaMIDI
equipped
cases,
results,
repetitions
suchasthe
(due
the
song
songstoprevent
mustbeabletostop
record
the
track(s)onMAX
the
current
after
the
and
the
DRUM
goes
song
drum
with
the
endofa
immediately
length.
MACHINES
lengthofMAXfs
with
MIDI,
they
attemptstostop
song
length
them
playing
exactlyatthe
outofsync
not
beinganexact
from
pattern
to
Drumtraks.
Drumtraks
into
songs
keeps
pattern
may
not
be
recording
going
endofa
your
by
with
out
of
drum
\
MG620A
page
8
a
drum
"song"
p^g
songonMAX.
on
to
create
youtocreatea<our-measure
songs
which
stop
H
Prepare
tv,
MAX
Select
Press
Press
start
recording:
for
recording:
either
Erase.
the
This
Select
Switch
desired
MAX
Start
drum
Song1or
selected
erases
sound
Record
l
machine.
your°paus8e^recorded
Song
2.
Song
switch.
the
demo
for
the
on.
"ifone
song.
basic
track(s).
track
is
needed,
immediately.
into
the
switch
If
you
on
other
wait
before
song.
tracks.
playing
any
notes,
Play
basic
track(s)
When
as
the
drum
song
stops,
the
drum
vsrs
overdubbing
song
you
^^
without
Select
desired
RTbllnks.
on
MAX.
MAX
stops
recorded
stopping
with.
SONG
playback.
sound
for
overdub.
MAX
produces
a-
The.
recording.
OVERDUBBING
no
page
h*<;ir
The
basic
sound
9
track
track
un.U
Record
is
now
the
stays
same
lit
(see
length
as
below).
Select
desired
tracks
If
you
pattern,
blinks).
for
want
notes
hold
the
the
overdub.
to
be
overdubbed
desired
keys
on
the
before
the
down-beat
song
loops
of
(while
the
drum
Record
If
both
When
MAX's
recorder
Select
Press
Select
Press
Start
the
song
loops
Overdubbing
and
desired
Record.
desired
Start.
Drumtraks.
sound
It
blinks.
Any
previously
track(s)
The
selected
If
you
pattern,
Overdubbing
the
keys
and
stops
the
drum
for
MAX
tracks
want
notes
hold
begins
held
Record
overdub.
produces
recorded
for
the
the
desired
stays
when
machine
the
no
tracks
overdub.
blink.
to
be
keys.
immediately.
are
played.
lit,
play
overdubonMAX.
song
loops.
are
stopped;
sound
overdubbed
until
light
up.
on
The
previously
Record
the
stays
down-beat
lit
(see
below).
of
the
recorded
tracks
drum
and
Note;
existing
notes.
2.2
Connection:
Overdubbing
track
care
USING
Connect
Set
both
MAXstoits
Either:
Or:
Switch
Press
Enter20on
Enter03on
Press
does
must
TWO
MAXS
MIDI
power-up
MAX
power
This
erases
Erase.
the
the
Erase.
not
be
taken
OUT
of
off,
SOUND
SOUND
require
master
conditions:
sounds80-99and
using
not
to
overdub
unit
then
on.
SELECT
SELECT
unused
to
MIDI
keypad.
keypad.
tracks.
too
many
IN
of
both
songs.
If
you
notes
the
as
slave.
wish
this
to
results
add
to
in
"lost"
an
MAX
is
now
MG620A
set
to
Mode
1,
with
the
Basic
Channel
page
10
set
to
3.
BASIC
MIDI
OPERATION
Keyboard
Sound
When
To
load
playingonthe
changesonthe
the
master's
both
Press
Enter30on
Wait
masterisduplicatedbythe
As
you
playonthe
master
Any
sound
Both
displays
recorderison,
However,
that
you
songs
from
Eraseonthe
Erase
Erase
for
Erasetoresume
number
while
playonthe
the
starts
the
master's
stops
master,
are
duplicatedbythe
selectedonthe
show
the
same
the
slave
the
recorderisrunning,
masterorslave
DUMP
mastertothe
master.
blinking.
SOUND
blinking
momentarily.
blinking.
slave.
the
same
slave.
masterisalso
sound
does
OPERATIONS
slave:
SELECT
number.
not
play
keyboardorboth.
keypad.
are
playedonthe
selectedonthe
the
master's
the
slave
slave.
recorded
does
play
slave.
song.
any
not^s
Press
Erase.
Erase
To
select
Double
Press
Enter 23onthe
Press
Mode;
Eraseonthe
Erase
Anything
the
Selecting
over
Note:InDouble
master,
To
disable
Double
MIDI.
although
MIDI
Press
the
sound
Eraseonthe
stops
again.
blinking.
master.
SOUND
played
slave,
Mode
Mode,
including
selects
the
sounds
changeonboth
changesonthe
slave.
The
CONTROL
SELECT
from
the
the sound
Mode4and
slave
does
slave:
master's
songs
OPTIONS
keypad.
master's
keyboardorrecorderisduplicated
numbers
enables
not
display
MAXs.
are
now
copied
usedinthe
sound
any
and
sound
into
the
master's
external
changes
songs.
wheel
sent
slave.
on
changes
from
the
Enter
Press
MG620A
24 on
Eraseonthe
the
SOUND
Selectingasoundonthe
slave.
SELECT
slave.
keypad.
masternolonger
page
11
selects
the
same
soundonthe
To
enable
MIDI
sound
This
Sound
changesonthe
action
changes
is
only
are
slave:
necessary
enabled
on
if
MIDI
MAX
on
sound
power-up.
changes
have
been
disabled.
Press
Enter25on
Press
Eraseonthe
Eraseonthe
Selecting
To
synchronise
Connect
two
Songs
2-3
The
Six-Trak
Connection:
USING
following
software
Connect
MAX
example
slave.
the
slave's
a
MAXstoone
MAX
//I
may
WITHASIX-TRAK
uses
version:
Six-Trak
SOUND
slave.
sound
MIDI
then
MIDI
on
Drumtraks:
OUTtoMAX
be
recorded
the
Six-Trak
TRAK0_9).
OUTtoMAX
SELECT
the
master
as
keypad.
selects
//2
MIDI
on
either
the
master,
MIDI
IN.
the
IN-
MAX
and
same
in
sound
sync with
MAX
as
on
the
slave.
the
Drumtraks.
the
slave
(current
Set
MAXtoits
Either:
Or:
MAX
To
LhfI1i
Switch
Press
Enter
Enter03on
Press
is
now
set
prepare
S.
the
Hold
TRACK
Press
power-up
MAX
This
erases
Erase.
20 on
Erase.
to
Mode
Six-Trak:
Procedure
SELECT
This
selects
conditions:
power
the
the
RECORD.
off,
then
sounds80-99and
SOUND
SOUND
1,
sets
1.
SELECT
SELECT
with
the
the
Omni
on.
both
songs.
keypad.
keypad.
Basic
Six-Trak's
Channel
set
mode
and
to
3.
channel
number
to
match
the
I
Release
MG620A
RECORD.
page
12
Press
PARAMETER.
Enter36on
Press
Adjust
Press
Keyboard
Selecting
When
the
VALUE.
VALUEto03.
This
PROGRAM.
playingonthe
As
a
program
The
Six-Trak's
However,
while
the
SELECT
sets
the
Basic
BASIC
Six-TrakisduplicatedbyMAX.
you
playonthe
on
the
Six-Trak
Six-Trak
sequencer
the
does
is
MAX
plays
Six-Trak
keypad.
Channelto3.
MIDI
OPERATION
Six-Trak,
does
not send
playing,
any
sequencerisrunning.
DUMP
the
same
not
select
program
the
slave
notes
OPERATIONS
that
notes
the
changes
does
you
same
not
are
playedonMAX.
sound
over
play
playonthe
number
MIDIonpower-up.
the
recorded
on
MAX.
notes.
Six-Trak
keyboard
To
send
one
program
Select a
87.
Hold
Press
Release
Enter87on
program
If
the
these
CONTROL
SELECT2on
CONTROL
Sound
Six-Trak.
To
send20programs
Note;
This
records
Hold
Press
TRACK
SELECT9on
TRACK
to
MAX.
99
on
the
from
the
Six-Traktothe
between
desired
locations.
#87
from
over
RECORDonthe
Six-Trak
RECORDonthe
the
Six-Trak.
RECORDonSix-Trak.
on
MAX
the
Six-TraktoMAX:
any
sounds
the
Six-Trak.
RECORD
Only
sounds
the
dump).
Six-Trak
MAX:
80 and
SELECT
now
currently
lights
99
on
the
program
Six-Trak.
contains
Six-Trak.
is
not
keypad.
the
in80-
forafew
#80-99ofMAX
(assuming
programs
Six-Trak.
numbered
same
99.
seconds
are
sound
while
now
the
#00-79
For
this
example,
80-99,
move
as
program #87
100
programs
it
enter
to
one
of
on
the
are sent
sameasprograms #80-
were
different
before
MG620A
page
13
To
enable
Note!
(On
power-up,
MIDI
If
program
Hold
program
selections
Six-Trak
CONTROL
selections
have
program
RECORDonSix-Trak.
CONTROL
from
previously
selections
OPTIONS
the
Six-Trak:
been
enabled,
over
MIDI
this
procedure
are
disabled.)
disables
them.
Press
Release
To
disable
Enter
Press
To
enable
Enter
SELECT1on
CONTROL
Any
program
If
MAX
these
MIDI
sound
EraseonMAX.
2k on
EraseonMAX.
does
program numbers
selections
MAX's
Selecting
current
MIDI
sound
EraseonMAX.
25
on
sound.
selections
the
Six-Trak.
RECORD.
number
not
contain
on
SOUND
any
program
on
SOUND
SELECT
selected
on
MAX;
SELECT
numbers
MAX:
on
any
sounds
the
Six-Trak
keypad.
on
keypad.
the
Six-Trak
in
locations 80-99,
has
the
Six-Trak
is
no
effect
has
also
selected
selecting
on
MAX.
no
effect
on
MAX.
any
on
MAX's
of
To
enable
To
disable
Enter
MG620A
Press
Hold
Press
Release
EraseonMAX.
the
Six-Trak's
CONTROL
SELECT4on
CONTROL
MAX
external
Erase on
26 on
wheels
RECORD
responds
wheels on
MAX.
the
SOUND
over
the
Six-Trak.
RECORD.
to
the
MAX:
SELECT
MIDI:
on
the
Six-Trak.
Six-Trak's
PITCH
keypad.
page
and
MOD
'
wheels.
To
enable
Press
EraseonMAX.
MAX
on
external
does
not
respondtothe
the
Six-Trak
itself.
wheelsonMAX:
Six-Trak!s
wheels,
evenifthey
are
enabled
Press
Enter27on
Press
To
select
Note:
same
changeonthe
Double
Hold
TRACK
Press
Release
WheninDouble
number
EraseonMAX.
the
SOUND
EraseonMAX.
MAX
been
respondstothe
enabledonthe
Modeonboth
RECORDonthe
SELECT2on
TRACK
Anything
MAX
selected
movements
front
RECORDonthe
played
(including
from
are
Mode,ifa
(not
necessarily
panel.
SELECT
instruments:
keypad.
Six-Trak's
Six-Trak
Six-Trak.
the
Six-Trak.
from
the
all
sound
the
Six-Trakfs
also
duplicatedonMAX.
programisselectedonthe
the
PITCH
itself.
Six-Trak.
Six-Trak
numbers
same
keyboardorsequencerisplayed
usedinthe
front
panel).
sound)
and
but
MOD
wheelsifthey
Six-Trak
PITCH
Six-Trak,
does
and
not
display
sequences
MOD
MAX
wheel
selects
any
have
on
or
the
2M
Note:
USING
The
Prophet-T8fs
(MG1008).
Connection:
Connect
Set
MAX
to
its
Either:
Or: Press
MG620A
Switch
Erase.
Enter20on
MAX
WITHAPROPHET-T8
MIDI
Prophet-T8
power-up
MAX
This
erases
conditions:
power
sounds80-99and
the
SOUND
operationisdetailedinthe
MIDI
off,
then
OUTtoMAX
on.
SELECT
keypad.
page
MIDI
both
15
songs.
IN.
Prophet-T8
MIDIGUIDE
f
^^^T^'*?«
Enter
Press
MAX
Keyboard
is
now
03
Erase.
set
playing
MAX
ESS???'
SINGLE,
note
As
the
notes,
all
On
amaximum
on
to
Mode
on
one
you
-T8
the
the
the
SOUND
1,
the
Prophet-T.8
is
controlled
im
SPLIT,
octave
play
keyboard
but
MAX
notes
other
SELECT
with
the
Basic
BASIC
is
by
!!Jrding
the
played
hand,
of
four
thC
DOUBLE).
lower.
Prophet-T8,
mode
plays
on
if
the
notes,
keypad.
Channel
MIDI
OPERATION
duplicated
the
lower
se^uencer-
Playing
the
is
set
only
the
the
-T8
-T8
keyboard
so
ocasionally
set
to
by
MAX.
five
This
notes
same
to
SINGLE,
last
will
notes
six
notes
be
heard
mode
MAX
3.
octaves
^
regardless
above
are
it
playsamaximum
played,
from
is
set
plays
(Bn-Cs)
Cs
produces
played
so
MAX.
to
more
of
of
keyboard
on
MAX.
occasionally
DOUBLE,
notes
the
-T8's
mode
the
same
When
of
eight
not
it
plays
than
the
MAX
MAX
Program
does
not
respond
Keyboard
does
not
respond
The
enable
changes
rr^8
When
MASTER
the
Prophet-T8's
MVOLUM°FUnnlHaS
to
the
-T8's
keyboard
velocity
to
the
Prophet-TS's
-T8
wheels
on
the
Prophet-T8
(s°Und)
must
Prophet-T8
wheels
over
MIDI
have
cnan8es
velocity.
be
enabled
PITCH
are
see
no
effect
made
%££&&££%
sequencer
is
running,
VELOCITY
t
r8^™^
MAX
volu™
on
MAX
and
MOD
wheels.
not
enabled
CONTROL
on
MAX.
on
the
Prophet-T8
.Tble""prosram
plays
the
that
(see
page
18).
over
OPTIONS
MIDI
on
power-up.
on
page
are not
18.
enabled
changes
sequenced
when
sounds
are
To
over
over
selected,
Tnlreases
level
produced
Sie^nPtiSf
For
examDle
1S
atavolume
WaS?
^
of
1*,
MG620A
^^
°f
n°teS
V™^u*'
the
programmed
page
played
volume
°n
the
bUt
°nly
level.
velocity-sensitive
Up
to
16
"ma
ter"
the
Programmed
voume
Non-velocity-sensitive
full
range).
full
range.
MAX's,
function
If
MAX
To
avoid
velocity
(see
is
page
keyboards
is
used
asaslave
volume
disabled
18).
differences
on
MAX
send
notes
to
such
on
power-up.
when
over
MIDI
with a
an
instrument,
playing
Velocity
*
notes
both
can
velocity
are
the
be
of
40H
played
master
enabled
keyboard
withaMIDI
(half
at
half
the
the
and
|
I
To
enable
-T8
program
Hold
RECORDonthe
Press
Release
PROG/SEQ1on
RECORD.
Ifaprogram
MAX.
sound
-T8
Lll
L12
L21
L31
L41
L51
L61
L71
L81
L88
CONTROL
changestocontrol
-T8.
the
-T8.
is
selected
100
of
the
numbers,
as
MAX
00
01
08
16
24
32
40
48
56
63
shown
on
-T8's
left
by
OPTIONS
MAX:
the
-T8,acorresponding
and
right
the following
-T8
Rll
R12
R21
R31
R41
R51
R54
R55
and
programs
abbreviated
MAX
64
65
72
80
88
96
99
up
not
recognized
sound
correspond
table:
is
selected
to
on
MAX's
Note:
been
computer
To
Selecting
loaded
(see
disable
MIDI
Press
Enter 24
Press
To
enable
MIDI
Press
Enter
-T8
programs
into
MAX's
page
33).
sound
EraseonMAX.
on
MAX's
EraseonMAX.
Any
sound
sound.
sound
EraseonMAX.
25 on
the
memory
changesonMAX:
SOUND
numbers
changesonMAX:
SOUND
R31-99
has
no
effect
fromaSix-Trak
SELECT
selected
SELECT
keypad.
on
the
keypad.
on
(see
-T8
have
MAX
page
no
unless
sounds
13)
or
MIDI-equipped
effect
on
MAX's
#80-99
have
M
vv
current
MG620A
page
17
l\
Press
To
enable
Hold
Press
Release
To
disable
Press
Enter
Press
EraseonMAX.
sele^l
selected
any
the
the
-T8
wheelstocontrol
RECORDonthe
PROG/SEQ4on
RECORD.
MAX
external
EraseonMAX.
26
on
EraseonMAX.
S?!
on
sounds
-T8
hasnoeffectonMAX-
responds
wheels
the
SOUND
rf
0?
"*,
the
-T8
is
also
m
locations
Prophet-T8.
the
to
the
on
MAX:
SELECT
80-99,
MAX:
-T8.
-T8
wheels
keypad.
""%*
selected
selecting
if,
on
on
the
On
*he
MAX.
If
one
of
-T8,
ENABLE
"T8'
any
MAX
these
SOUnd
does
not
sound
numbers
WHEELS
number
contain
on
is
on.
To
enable
Enter
To
disable
Press
Enter
Press
To
enable
(Disabled
external
external
external
wheels
EraseonMAX.
27
on
the
SOUND
EraseonMAX.
keyboard
EraseonMAX.
35 on
EraseonMAX.
the
SOUND
keyboard
on
power-upj
?*
^^
on
MAX;
SELECT
velocity
SELECT
velocity
on
on
MAX:
"
*
*
T8'
keypad.
MAX:
keypad.
1
hl
if
they
are
Press
Enter
MG620A
EraseonMAX.
36
on
the
SOUND
SELECT
keypad.
page
18
Press
EraseonMAX.
MAX
played
harder
respondstothe
slowly,
(faster),
MAX
playsata
MAXfs
-T8's
keyboard
low
volume
increases.
velocity.
When
volume.Asthe
the
-T8
-T8
keys
keys
are
played
are
2.5
On
data.
optimize
and
Although
instruments
computer
MAXtooffer
To
MIDI
FUNCTIONS
power-up,
This
MAX
section
MAX's
select
print-out).
MIDI
sound-producing
are
determinedbythe
more
the
coded
Press
Enter
If
Eraseisblinking.
Erase.
any
Press
Erase.
the
other
sends
explains
operation
can
performance
It
blinks.
appropriate
Erase
It
stops
and
with
enhanceaninstrument's
functions
still
blinks.
functions
blinking.
receives
how
other
capabilties.
which
two-digit
aretobe
Normal
Note
On/Off,
to
disableorenable
MIDI
equipment
Similarly,
computer's
features
than
followinthis
codeonthe
selected,
operationisresumed.
external wheel,
these
(for
performance,itdoes
MIDI
capabilities,
previously
section:
SOUND
enter
possible.
the
and
sound
applications
but
allow
SELECT
appropriate
and
sound
other
storage,
not
instruments
keypad-
code
selection
functions
song
change
withahome
now,
to
editing,
an
such
as
while
The
exceptiontothis
Record
MIDI
Information
several
to
Therefore,
interpret
chainof"slave"
another
channels.
channel
1,"
available
remaining
The
are
(see
CLOCK
includes
receiving
distribute
instrument
through
receiving
control
sentbyone
MIDI
dependingonthe
MIDI
informationinsubtly
synthesizers
The
first
informationonall
"voices."
modes.)
following
used
information
for
special
whichitreceives
general
INPUT,
modes
instruments
informationtoanyofsixteen
may
"slave"
(Modes1and3are
applications.
procedureisthe
page
22).
MODES
which
keyboard
with
application,itmay
maybesettoreceive
be
settoplay
operatesin"Mode
makeiteasytoconnect
instrument,
little
information.
MIDI
interfacing
different
notes
channels,
most
explains
how
the
modes
MIDI
sequencerorcomputer
destinations.
ways.
received
3,"
The
clock
notes
which
latter
and
commonly
affect
input,
hardware,byusing
be
desiredtohave
For
example,
played
from
assigning
anyofthe
allowsitto
instrument
the
used,
MAX's
whichisenabled
several
one
onlyinchannel7,while
received
but
behavior,
instruments.
may
MIDI
instruments
instrumentina
sixteen
select
operatesin"Mode
notestoits
there
and
using
be
sent
to
channels
MIDI
one
MIDI
are
two
how
they
MG620A
page
19
Mode1(Omni
Erase,
SOUND
On/Mono
SELECT
Off)
20
Mode2(Omni
received°threoughaMI^
Mode3(Omni
Erase,
Mode
Erase,
Note
the
automatically
Change
Erase,
SOUND
fr
(Omni
SOUND
that
Basic
Channel
SOUND
On/Mono
Off/Mono
SELECT
Off/Mono
SELECT
the
Basic
Channel
set
to
Number
SELECT
On)
Off)
21
On)
22
Channel
is
set
11.
above
01-16
must
not
be
11
when
performance.
3f
its
six
set
ibbve
Mode?-,«'*?
11
to
*
1S
seIected,
IfaMode
voices
,m$<*""?**
tJ
to
ru°mof°r
the
2
command°is
3'8
six
Basic
voices*
Channel
(N=3)'
If
is
Dump
Erase,
Dump
Erase,
Dump
Erase,
Select
Erase,
MG620A
Current
SOUND
100
SOUND
Songs
SOUND
Double
SOUND
Sound
SELECT
Sounds
SELECT
SELECT
Mod.
SELECT
DUMPS
28
29
30
CONTROL
23
^^^^
page
currently
OPTIONS
20
displayed-
d
^-
T
Disable
Erase,
This
Enable
Erase,
Only
Disable
Erase,
This
Enable
Erase,
Only
Local
Erase,
Enables
Sound
SOUND
disables
Sound
SOUND
necessaryifsound
Wheel
SOUND
disables
Wheels
SOUND
necessaryifdisabled
On
SOUND
the
Change
SELECT
sound
Change
SELECT
Changes
SELECT
PITCH
Changes
SELECT
SELECT
MAX's
keyboard
24
changes
and
over
25
changes
26
MOD
27
intentionally.
31
are
wheel
and
switches.
MIDI.
On
power-up,
intentionally
received
Enabled
disabled.
over
MIDI.
on power-up.
sound
changes
On
power-up,
are
enabled.
enabled.
Local
Erase,
Disconnects
information
(In
the
Disable
Erase,
This
Parameter
Enable
Erase,
This
NEW
Disable
Erase,
Off
SOUND
SELECT
the
is
sent
other
words,
recorderison.
Parameter
SOUND
prevents
Parameter
SOUND
enables
SOUNDS
External
SOUND
the
SELECT
the
changes
SELECT
MIDI
FOR
Keyboard
SELECT
keyboard
over
keyboard
Changes
current
are
Changes
parameter
MAX,
32
and
switches
MIDI,
33
but
only
and
recorder
sound
disabledonpower-uponMAX.
3*
changes.
page
33).
Velocity
35
from
the
received
do
not
from
being
(For
applications
sound-generating
MIDI
work.)
altered
Note
On/Off
This
by
of
this
circuitry.
data
plays
code
will
be
ignored
MIDI
parameter
function,
see
CREATING
Keyboard
the
MAX.
when
changes.
Enable
Erase,
This
Disabledonpower-up.
MG620A
External
SOUND
allows
SELECT
MIDI-equipped
Keyboard
36
Velocity
velocity-sensitive
keyboards
page
2\
to
control
MAX's
voice
volumes.
Select
Erase,
Basic
SOUND
Sound
#1
SELECT
37
^^^
Select
Erase,
Selects
songs
To
SOUND
same
and
any
enable
MIDI
Hold
Press
Release
Press
SELECT
sound
soundsinlocations
Record-
It
upper
The
Record.
It
#2
38
as
#1,
clock
Record.
input:
blinks.
Speed
display
stops
blinking.
but hasapulse
iy
ue
80-99).
switch.
reads
"00",
waveform
ui
CLOCK
INPUT
instead
of
a sawtooth.
To
disable
MIDI
Hold
Record.
Press
Release
Press
MG620A
clock
It
lower
It
Record.
Record.
It
input;
blinks.
Speed
etPb'7d.Sh°WS
stops
switch.
blinking.
page
ValUe
22
«"
•»*««
clock
input
3
PROGRAMMING
MAX
Basic
APPLICATIONS.
as
specific
sounds.
New
ordertobe
locations
In
MAX
understand
capabilities.
first
FOR
methods
The
manual,
It
sound
operation
with
You
they
are,
the
musicianisboundtofeel
musical
sounds
80-99
USING
MAX
fromaSix-Trak.
contexts.
mustbedevelopedonan
storedinMAXfs
using
WITHASIX-TRAK,
MAXfs
sound
SYNTHESIZER
step
toward
MAX
explains
maybeappliedtoMIDI-equipped
parameter
and
may
be
desiredtocontrol
development.
understanding
valuesofMAX's
maybeused
the
can
use
Thisiswhy
the
MIDI
Before
producing
how
a Six-Trak
for
Some
other
factory
the
memory.
functions
new
sounds
MAX
soley
you
wanttobe
external
New
coveredinMIDI
methods
sounds
capabilities
PARAMETERS
howtocreate
maybeusedinthis
computers.
factory
guidelines
MAX
applications
when
withacomputer
has
already
with the
that
MIDI-equipped
sounds
were
are
developed
describes
new
sounds
creating
foracomputer
factory
some
abletocreate your
may
described
and
how
MAX's
sounds.
are
new
are
be
loaded
APPLICATIONS.
for
they
application,
listed
sounds.
for
applications
are:
been
sounds.
more
instrumentorcomputer
MAX,itis
differ
synthesizer
CREATING
towards
coveredinMIDI
However,asgood
useful
into
for
than
own
MAX's
loading
fromaSix-Trak's
sounds
important
"voices"asa
NEW
and
how
the
endofthe
other
others
custom
memory
into
SOUNDS
similar
than
in
in
to
new
Store
Useasa
Print
Applications
computer
the
detailsaprogrammer
MAX.
For
Number:
3.1
This
MAX
these
controlled
SYNTHESIZER
section
actually
voicesata
identify
amplifiers).
on
the
block
Basically,
the
audio
canbemechanical
the
keyboardtothe
increases.Orcontrollers
sounds
music
are,ofcourse,
and
the
and
songs
multi-timbal
playedonMAX.
abilitiesofthe
requirestowrite
detailsonMIDIingeneral,
MIDI-3).
PARAMETERS
describes
contains
analog
three
basic functions:
Each
diagram,
controllers
sources,orthe
MAX!s
very
synthesizers.Tounderstand
voice
Figure
programmable
six
synthesizers,
general
contains
3.2.
provide
filteringorattenuation
devices
suchaskeyboards
oscillator
canbeelectronic,
from
MAX.
sequencer.
determinedbythe
programmer.
level.
The
controllers,
MAX
software
see
THE
voice
termed
MAX
these
audio
severalofeach
the
control
(audio
voltages
and
source)isincreased,
suchasthe
capabilitiesofthe
MIDI
COMPLETE
parameters.
"voices."
fits
instrumentsithas
sources,
typeoffunction,
(CVs)
effectsofthe
wheels.
IMPLEMENTATION
for
computer
SCI
Figure
into
the
and
3.1
traditionofvoltage-
modifiers
which
which
For
determine
modifiers.
example,astheCVfrom
the
oscillator
LFO
or
the
MIDI-equipped
contains
applications
MIDI
(Document
diagrams
proven
(filters
are
represented
the
Controllers
with
one
of
useful
to
and
pitch
of
frequency
three
envelope
MG620A
.
page
23
OSCILLATOR
FILTER
AMPLIFIER
LFO
Figure
MAX
ENVELOPE
GEN.
3.1
GENERAL
VOICE
DIAGRAM
^^
7
ENVELOPE
GEN.
1
ENVELOPE
GEN.
,ifi,
is
L
The
mixer,
filter
(when
fTT^'d
MG620A
not
in
self-resonance),
OSCILLATOR
page
and
amplifier
Paramettrs
are
modifiers.
.
Parameter
d
°"
^h
In^rurnentsl
numbers
chan?es
are
to
and
#02
COARSE
Value
Range:
FREQUENCY
00-4S
00=
lowest
12=
one
octave
2*=
two
octaves
36=
three
48=four
octave
up
(middle
octaves
octaves
C)
Adjusts four-octave
be
valueof0.
Note
octaves
#03
Value
Normally
TUNE.
allowing
#0*
Value
When
between
to
difficulttopredict—but
oscillator
pitchinsemitones,
keyboard,
fine-tuned
with
thattokeep
(00,
12,
24...),
FINE
FREQUENCY
Range:
32=
This
GLIDE
Range:
0=noglide
setto0,
00-31
one
semitone
.this
parameterissetto0,
parameter
detuning
RATE
15=
the
00-15
maximum
the
notes.AsGLIDEisraised,
slide.
This
introduces
foratotal
the
MASTER
soundsintune,
adjusts
oscillator
glide
(four
keyboardCVwhich
"portamento"
can
overafour-octave
rangeofeight
TUNE
(see
this
parameter
while
oscillator
for
complex
frequencybyuptojust less
octaves.
Operation
should
oscillator
effects.
pitchisadjusted
octavesinapproximately
theCVdoes
produce
interesting
controls
between
the
oscillator
not
step
notes.
effects.
range.Tothisisadded
Exact
Manual),
oscillator
with
pitch
#03
FINEata
the
should
normallybeadjustedtothe
with
MASTER
thanasemitone,
ten
seconds)
pitch,
between
the
Polyphonic
instantly
notes,
but
begins
steps
useofglide
is
#05
LFO
FREQUENCY
Value
This
#18
SHAPE.
#06
Value
This
Each
oscillator
MG620A
Range:
00=
01=
enables
LFO
00/01
Off
On
LFO
AMOUNT.
OSCILLATOR
Range:
00-15
parameter
voice
contains
frequency;
MODULATION
modulationofthe
This
producesavibratoortrill,
ENVELOPE
controls
the
three
one
AMOUNT
depthofoscillator
independent
controls
oscillator
frequency,
accordingtothe
envelope
ADSR
filter
cutoff
page
26
envelope
frequency;
accordingtothe
valueof#19
modulation.
generators:
and
one
level
one
controls
set
by
LFO
controls
the
amplifier
all
three.
An
"envelope"
RELEASE
"contour"
waveshapes
The
generator(s)
range
falls
released.
zeroata
#07
Value
This
oscillator
The
changes
parameters.Asthe
the
voice
which
contour
from
(decays)
INVERT
Range:
turns
patternisinitiated
to
proceed
zerotoabout11seconds.
to
the
When
rate
00=Normal
OUInvert
the
setbythe
00/01
the
oscillator
sharp.Ifinverted,
following
come
keyisreleased,
commentsonthe
intonation,
level
over
timeata
envelopes
timbre,
from
the mixer.
whenakeyisstruck.
through
set
release
envelope
their
by
the
parameter.
upside
the
oscillatorisdriven
ADSR
rate
are
and
dynamics,
attack
The
sustain
the
and
envelope
parameter,
gate
goes
down.
When
envelope
adjustedbythe
generated
decay
voltage
off
and
normal,
flat.
with
animating
This
periods.
risestoits
where
it
the
envelope
the
generators
ATTACK,
each
the
"triggers"
These
remains
envelope
are
DECAY,
keystroke,
otherwise
the
envelope
periods
full
until
voltage
can
value,
the
will
drive
for
and
they
raw
each
then
key
is
drops
to
the
#08
ATTACK
Value
Adjusts
pressed)tomaximum
#09
Value
Adjusts
If
levelisalready
#10
Value
Adjusts
control.
beginningofthe
attack
Range:
00-15
8=1second
15=11seconds
the lengthoftime
level.
DECAY
Range:
8=1second
00-15
15=11seconds
the
lengthoftime
sustainissetatmaximum
maximum.
SUSTAIN
Range:
00-15
the
sustain
Sustain
timeisthe
level
release
and
decay
stages.
for
the
envelopetogo
for
the
envelopetogo
then
the
from
zerotomaximum.
period
period.
Thisisthe
between
parameter
the
lengthoftime
from
from
zero
maximum
valueisirrelevant,
Thisisa
endofthe
level
(when
keyisinitially
leveltosustain
level
the
control,
decay
period
keyisheld
level*
because
the
notatime
and
the
after
the
MG620A
page
27
#11
RELEASE
Value
Range:
00-15
Adjusts
HkenTo
taken
re
release
#12
Value
#13
EnaWes
the
length
tbhef°re
for
the
eased.
TRIANGLE
If
the
value
SAWTOOTH
Range:
01=
Range:
00=
01=
00=
00/01
Off
On
Off
On
full-level
of
*!* attaCk,°r
envelope
attack
1S
irrelevant,
WAVE
WAVE
triangle
time
for
the
to
drop
and
decay
because
wave,
envelope
d6Cay
to
zero
periods
the
containing
to
go
from
Periods
have
level
have
from
whatever
elapsed
is
already
little
sustain
elaPsed>
and
minimum.
harmonic
level
to
raS
its
level
sustain
'
™s
energy,
Contois
when
Is
set
baSiC
thus
zero
shaPe
If
the
kev
the
the
to
0,
time
kev
IS!
thence
is
having
a
dull
Range:
T
i
If
#15
PULSE
Value
Adjusts
Range:
WAVE
00=
Off
01=
On
5
iTt^!
all
three
WIDTH
00-63
01=
1%
15=
25%
31=
square
47=
75%
63=
99%
the
harmonic
/^""if
waveshapes
wave
content
are
on
of
and
the
,""""•'
the
filter
pulse
wave
tt>US
timbre'
is
well
open,
by
varying
its
^^
some
distortion
dutv
°"
111dj
Oc
DcLlTCly
a
square
MG62°A
wave,
^UCll0l6«
can
be
selected
J\.
^Ot'o
^ii^v/
pvpId_.I
(approximately
page
/l
value
28
3?).°"
i
* ° armonics)'
also
called
This
parameter
effectonthe
#16
PULSE-WIDTH
Value
Range:
sawtoothortriangle
00=
Off
01=
On
is
only
LFO-MODULATION
00/01
effective
if
#1*
waves.
PULSE
WAVE
is
on.
This
parameter
has
no
Applies
"Modulation"
which
when
precision.
Modulation
contains
FREQ-MOD
information
LFO-MOD
destinations.
AND
contribution
instrument
modulation
WIDTH
LFO-modulation
to
refers toaperiodic
is
interesting
it
is
not
Modulation
involves
two
modulation
has
see
has a
The
or
musically
possible
one
#31
to
systems
a
signal-generating
source,
OSC
low-frequency
LFO
is
TRIANGLE/SQUARE
of
the
external
and
and
FILTER
wheel
is
applied
changes
by
destinations.
oscillator
adjustamechanical
thus free
systemsineach
the
TRIANGLE
controlled
WAVE
MOD
LFO
width.
LFO
or
consistent
useful.
Modulation
(as
opposed
controller
the
hands
source
oscillator,
MODULATION
oscillator
by
(LFO)
the
parameters.
wheel,
are
switches
if
enabled
to
for
andamodulated
voice:
and
LFO-MOD
one
asasource,
FREQUENCY,
To
MAX
over
the
OSCILLATOR
to
accidental)
is
created
playing
by
electronic
with
the
the
keyboard.
required
destination.
and
FREQUENCY-MOD.
destination,
AMOUNT.
the
but
has
filter.
three
PROGRAMMED
this
modulation
is
driven
MIDI
byaMOD
on both
level
instruments.
FREQUENCY,
aural
change
controllers
speed
or
MAX
For
more
selectable
AMOUNT,
is
added
any
wheel-equipped
Total
PULSE
#17
FREQUENCY
Value
Adjusts
#18
Value
Programs
#19
Value
Selects
Range:
PROGRAMMED
Range:
00-15
LFO
frequency
00-31
AMOUNT
modulation depth
TRIANGLE/SQUARE
Range:
a
00/01
00=Triangle
01=Square
triangle
wave
from
aboutftto20Hz.
independently
WAVE
for
vibrato,
orasquare
from
the
MOD
wave
for
wheel.
trills.
MG620A
page
29
The
FILTER
generator-
discussed
#20
OSC/NOISE
Value
Range:
section
The
envelope
above
00=maximum
15=
31=
(see
00-31
even
mixture
maximum
contains
parameters
generator
page
26).
oscillator
noise
level
level
FILTER
of
the
filter
is
identical
to
itself
the
and
of
oscillator
its
ADSR
envelope
envelope
generator,
Adjusts
#21
Value
Adjusts
rather
mixer's
signal
parameter
"brighter"
In
modulation
#22
Value
Adjusts
resonance
cutoff
becomes
parameter
sine-wave
the
the
ratioofthe
CUTOFF
Range:
(The
Li•)
cutoff
likeatone
output
(that
addition
RESONANCE
Range:
43=
the
FREQUENCY
00-127
"hundreds"
frequency
signal
is,
all
value,
the
sound.
to
this
parameters.
00-63
approximate
amount
("emphasis,"
frequency
decreasingly
valueisfurther
audio
various
source
filter
modulation
oscillator
digit
of the 24
control.
those
the higher
"Cutoff"
are
let
above
parameter,
oscillation
of
filter
"regeneration,"
increases.
audible
increased,
whose
and
noise
is
not
displayed.
dB/octave
is
the
through.
the
the
frequencies
overall
resonance.
As
resonance
in
pitch
sources.
The
cutoff
cutoff
point
(may
As
the
or
"Q")
increases,
comparison
the
is
determined
source
frequency
higher-frequency
frequency)
are
filter
inputtothe
For
example,
(4-pole)
low-pass
below
are
which
pass
frequency
varybyvoice)
value
applied
is
increased
to
those
frequencies
with
those
breaks
by
into
#21
filter.
value
which
components
suppressed-
through
is
"the
signal
nearer
oscillation,
CUTOFF
127
filter.
result
This
all
the
from
0,
components
lower
the
FREQUENCY
is
displayed
as
parameter
elements
of
The
filter.
of
all
the
than
cutoff.
acting
of
the
the
input
higher
Thus,
the
amount
the cutoff
the
the
filter
of
at
the
As
the
like
and
is
a
#23
ENVELOPE
Value
The
parameter
ENVELOPE
MG620A
Range:
00=noenvelope
filter
00-15
cutoff
adjusts
AMOUNT).
AMOUNT
modulation
may
be
the
depthoffilter
varied
over
envelope
time
page
30
by
the
filter
modulation
envelope
(similarto#06
generator.
OSCILLATOR
This
#2*
INVERT
Value
Range:
00/01
00=Normal
01=Invert
When
cutoff
#25
Value
SameasATTACKinOSCILLATOR
#26
Value
SameasDECAYinOSCILLATOR
#27
Value
SameasSUSTAINinOSCILLATOR
#28
Value
normal,
contourisreversed.
ATTACK
Range:
DECAY
Range:
SUSTAIN
Range:
RELEASE
Range:
the
envelope
00-15
00-15
00-15
00-15
drives
the
section.
section.
section.
filter
cutoff
positively.
If
inverted,
the
filter
SameasRELEASEinOSCILLATOR
If
filter
approximately
#29
LFO
Value
This
vibrato
#30
Value
When
frequency
the
keyboard,
being
release
Range:
00=
Off
01=
On
parameter
effect.
produces no
the
same
00/01
switches
KEYBOARD
Range:
full,
00=
01=
02=
00-02
Off
Half
Full
the
KEYBOARD
justasit is
cutoff
played.
This
resultsina
value.
LFO-modulation
normally
frequency
section.
effect,
control
appliedtothe
is
maintained
consistency
check
voltage
to
that
the
(CV)
oscillator.
ataconstant
of
timbre
AMPLIFIER
filter,
is
which
applied
With
to
the
point
over
the
whole
RELEASE
typically
the
filter
relative
keyboard
is
set
produces
filter's
thus
to
cutoff
"tracking"
the
notes
range.
to
a
MG620A
page
31
When
Obviously,
If
the
not
a
to0,to
If
heard
#31
Value
This
triangle
frequency modulationisusedtocreate
KEYBOARDisoff,
the
1/2
FILTER
filtertobe
precisely
complex
RESONANCEisset
played
tuned,
effectisdesired,
maintainasteady
the
KEYBOARD
until
the
keyisrestruck.
OSC
TRIANGLE
Range:
parameter
00-63
controls
waveformasa
value
selects
from
notes
played
the
midrange
for
self-oscillation,
the
keyboard.
thereisconsiderable
#23
ENVELOPE
frequency
parameteristoggled
MOD
AMOUNT
FREQ-MOD.
control
from
voltagetothe
higheronthe
between
setting
However,
error
from
the
AMOUNT
voice
while
Increasing
"ring"
to voice).
holding
this
filter
modulation
keyboard
these
two
KEYBOARDonFull
since
the
filtersinresonance
normal
willinthis
keys
down,
parameter
cutoff
and
bell
haveaduller
effects.
keyboard
case
the
applies
frequency.
effects.
scale.
normallybeset
effect
will
the
oscillator
This
timbre.
allows
are
(Unless
not
be
high-
This
switched
release
control
parameter
The
sole
//32
ATTACK
Value
Range:
operates
on.
amplifier
parameters,
the
note
00-15
controls
which
dynamics.
regardlessofwhether
are
the
shape
the
SameasATTACKinOSCILLATOR
#33
DECAY
Value
SameasDECAYinOSCILLATOR
#34
Value
Range:
SUSTAIN
Range:
00-15
section.
00-15
AMPLIFIER
envelope
envelope
section.
//13
OSCILLATOR
generator
appliedtothe
attack,
decay,
VCA.
TRIANGLE
sustain,
These
parameters
is
and
SameasSUSTAINinOSCILLATOR
nothing
//35
Value
willbeheard
RELEASE
Range:
00-15
after
the attack
section.
SameasRELEASEinOSCILLATOR
Unless
and
decay
section.
this
parameteristurnedupslightly,
periods
have
elapsed.
#36
VOICE
Value
Range:
VOLUME
00-15
15=
maximum
signal-to-noise
ratio
Programmable
you
aren't
recorded.
In
MAX,asound's
Volume
3.2
Methods
APPLICATIONS.
The
MAX's
on
explainedinthe
from
value
CREATING
following
synthesizer
the
Six-Traktobe
the
voice
always
for
fiddling
VOICE
when
using
NEW
loading
MAX's
section
voices
Six-Trak
Six-TraktoMAX
volumeisa
with
VOLUME
MAX's
SOUNDS
MAX's
synthesizer
presents
are the
dumpedtoMAX.
operation
convenient
MASTER
recorder.
FOR
memory
some
USINGASIX-TRAK
sameasthe
are
coveredinUSING
waytobalance
VOLUME-
parameter
MAX
voices
advanced
manual
value
fromaSix-Trak
have
been
MIDI
Six-Trak's,
Methods
(CM610).
the
loudnessofsounds
Useitafter
becomes
describedinthe
applications
allowing
for
programming
Methods
MAX
WITHASIX-TRAK
the
soundisbasically
the
track's
are
describedinMIDI
for
MAX.
programs
the
for
dumping
initial
previous
Six-Trak
Track
section.
developed
programs
(see
page
so
are
If
you
wishtoalter
Trak
where
dumped
although
sound
loaded
The
hasaUNISON
producingavery
dumpedtoMAX,
(or
one
(Table
for
UNISONinthe
Now
that
you
maybeinterestedinwriting
songs
memory.
MAX
received
external
MAX's
(sequences)
MIDI
the
back
into
MAX
song)
into
the
difference
1,
on
page
more
IMPLEMENTATION
byteofinterestisParameter
device
sounds
canbemodifiedasyou
oneofMAX's
sound's
one
can
dumps
Six-Trak
parameters
of
MAX's
receive
program
fromaMAX.
manually.)
between
feature
MIDIs
allows
which
"fat"
UNISONisignored,
41
Six-Trak-see
monophonic
shows
how
(such
or
simply
oneofthe
factory
sounds,itmust
maybeadjusted.
sound
MAX's
allows
data
CM610)isnot
USINGACOMPUTER
as
the
programs
for
creating
lists
current
locations
dumps
and
SCI
fromaSix-Trak,
(This
all
sound.Ifa
is
means
the
Six-Trak's
sixofthe
and
the
stored
Model
which
new
all
of
MAX's
Change
sound's
play
it.
firstbeloaded
The
altered
80-99.
that
It
is
important
a
Six-Trak
MAX's
factory
synthesizer
Six-Trak's
Six-Trak
sound
in
MAX's
listedinthe
64)
are
control
sounds
canbeplayed
memory.
available
and
"transmitted"
(page
parameterstobe
voicestoplay
program
switch
for
MAX,
loading
and
37).
This
into
the
sound
is
Note
bit
low-cost
perhapstoplay
"receive"
command
changed
can
then
to
note
does
not
accept
sounds
that
using
polyphonically.
that
listonpage
must
the
Six-Trak
one
UNISON
bit
Z5
computers,
longer
them
into
MAX's
data.
from
via
MIDI,
Six-
be
that
be
note,
is
(used
41.)
One
an
so
MG620A
page
33
When
matter
sounds
Change
For
MAX's
computer,
the
sound
the
current
whetheritis
or
in
RAM
command
example,tochange
factory
filter
cutoffofsound
differs
sounds,
specifying
from
sound
afteracomputer
becomes
the
is
selected,
normally
then
the
original,
stored
very
useful.
the
current
transmit
parameter
#24isaltered
butif#24isselected
permanently
load.
number
it
is
placed
in
storedinROMasoneofthe
Whenasound
without
the
Parameter
and
corresponding
using
the
Parameter
MAX's
is
in
Scratchpad,
losing
again,
the
Change
Change
the
Scratchpad
memory,
factory
the
Parameter
original,
MIDI
value.
edited
select
code from
For
example,
command,
versionislost.
the
one
the
new
no
of
if
Note:Touse
enabled
MIDI
If,
MAX's
as
Dump
For
factory
factory
using
factory
parameter
eitheronMAX
command
altering
sound
shown
Receive
computer-controlled
sounds,
soundsinthe
the
sound
equipped
no
manual
Table1(page
storedinmemory.
When
Parameter
byte#1is
using
the
MIDI
(see
MAX
oneofMAX's
locations80-
in
Table1(see
MIDI
command
Parameter
(see
MIDI
MIDI
99,
page
edits,
even
though
computer's
Parameter
from
changestothe
computer
loadingisnecessary.
41)
the
Table,
the
MOD
Change
the
canbeprogrammedtoaccept
shows
This
parameter
page
WHEEL.
they
computertoMAX's
computer's
the
formatisused
change
42)isused.
Change
FUNCTIONS,
IMPLEMENTATION,
sounds,itis
the
computerinuse
41),
then
(see
MAX
it
is
recommended
are
permanently
memory
command,
recordofthe
command,
page
19),orby
page
desiredtostore
must
dump
MIDI
and
them
into
IMPLEMENTATION,
that
you
recordedinMAX's
allows
youtoalter
later
dump
"top"20locations,
original
sound
compacted
Note
form
only
command,
in
which
whenacomplete
the
format
thatinTable2,byte#0is
parameter
40)
to
MAX.
the
format
MAX
changes
sending
the
using
page
the
new
soundinone
sound's
the
MAX
39).
Enable
parameters
keepacomputer
factory
the
altered
sound.
and
song
sound
data
soundissent
ROM.
after
Note
dumps
is
Having
soundsonMAX,
versionofthe
applying
thataMIDI-
from
transmitted
over
showninTable2(MAX
not
used,
must
Sound
file
of
MAX,
and
be
All
of
the
the
the
so
and
that
Parameter
enabling
another
controller"
For
more
(available
When
editinganexisting
existing
Rather
available
basic
MG620A
creating
sound.
changes
parameter
MIDI-eqipped
commandstoalter
information
in
THE
progamsitis
soundstofind
than
havingtomanually
which
are
changesonMAX,besuretodisable
on
COMPLETE
sound.
new
clears
all
sent
to
MAX
keyboard,
other
useofcontinuous
SCI
Starting
ones.
check
parametersto0,
through
controls.
MIDI
THE
convenienttobegin
over
some
controllers,
(Document
BASIC
fromabasic
and
page
SOUND
edit
except
34
MIDI
as
"continuous
them
instruments
see
the
Number:
withabasic
patch
allofa
for
the
MIDI-3).
can
sound's
minimum
controllers."
before
use
MIDI
also
parameters,
using
MIDI
1.0
free
neededtoproduce
MAX
"continuous
specification
insteadofjust
you
from
a
function
After
with
your
is
a
To
select
except:
#12
#21
#30
#34
#36
The
If
rather
is
set
to
31. All
An
alternative
the
edited
the
SAWTOOTH
CUTOFF
FILTER
AMP
VOICE
keyboard
KEYBOARD
SUSTAIN
VOLUME
than
to1(on)
other
computer
like
any
basic
now
sound, use
plays
37,38is
with
enteredonthe
(instead of
parameters
to
selecting
and
dumpedtoMAXinlocations80-
other
soundinMAX's
Erase/SOUND
1
(on)
127
2
(full)
15
15
this
basic
sound.
SOUND
#12
OSC
SAWTOOTH
are
the
same.
the
basic
soundonMAXisto
memory.
SELECT
SELECT
37.
WAVE),
99.
This
sets
keypad,
and
have
The
#14
#15
PULSE
the
all
parameters
OSC
PULSE
WIDTH
basic
sound
stored
can
then
to
0,
WAVE
is
set
in
be
3.3
Unless
numbersindescriptions
TRANSMITTED
Status
Note
On.
9NH
1001
nnnn
Note
Off.
9NH
1001
nnnn
SameasNote
Timing
F8H
1111
1000
Sent
wheneveratiming
MAX
otherwise
MIDI
specified,
DATA
Second
K
Okkk
kkkk
K=36(C0)
Okkk
kkkk
On,
but
velocity=0.
Clock.
IMPLEMENTATION
areindecimal.
Third/Other
40H
0100
-
K
0000 0000
clock
status/data
0000
bytes
ROUTINE
00H
status
byte
(F8H)
is
are
givenin"hex"
received.
and
binary,
while
Stop
Song
FCH
1111
1100
Sent
wheneveraStop Song
MG620A
status
byte
(FCH)
is
page
35
received.
TRANSMITTED
Status
Sound
CNH
1100
From
Change.
nnnn
DATA
Second
P
Oppp
P=00-99
panel.
Third/Other
pppp
Only
sentifenabled
CONTROL
(see
page
21).
Sound
FOH
11110000
(SYS
Sent
justified,
Double FOH
11110000
(SYS
Sets
parameter
Pattern
FOH
11110000
Sent
Data.
01H 08H
0000
0001
EX
by
SCI
ID
request
LS
Mode
only.
nibble
(for
use
01H
00000001
EX
Basic
wheneverapattern
SCUD
Channel
change
Marker.
01H 0000
0001
send/receives
0000
MAX
Data
sent
first.
is
16
For
SYSTEM
1000
ID
bytes
bit
EXCLUSIVE
P
Oppppppp
Sound
(00-99)
If
packing
#
P=127,
of
Song1and
sound
positions,
withaSix-Trakoranother
7BH
0NH
01111011 OOOOnnnn
SELCH
to
new
channel
7FH 01111111
markerisreceived.
channel//
N
(nnnn).
and
selects
F7H
11110111
Mode4(Onmi
Also
D
data
F7H
11110111
EOX)
Song 2
data,
sent
as
see
Table1on
MAX).
F7H
11110111
EOX)
enables
wheels,
Off/Mono
are
transmitted.
32
four-bit
page
sound
On).
nibbles,
right
41.
change,
and
RECOGNIZED
Note
Off.
8NH
1000
nnnn
The
status
Note
On.
9NH
1001
nnnn
RECEIVE
K
Okkk
bytes
K
Okkk
IfKis
octave
MG620A
kkkk
need
notbesent
kkkk
outside
inside
DATA
V
Ovvv
vvvv
Visignored
every
V
Ovvv
vxxx
of
the
range
this
range.
V
ignored,
ignored.
V=0,
Note
unless
Off
ROUTINE
event.
36-96,
enabled
page
36
it
will
be
(see
page
transposed
21).
to
the
The3LSBs
nearest
are
RECOGNIZED
Status
RECEIVE
Second
DATA
Third/Other
Sound
CNH
1100
If
number).
PITCH
Change
nnnn
enabled
Wheel
ENH
1110
nnnn
Goestoall6voices.
repeating
Timing
F8H
1111
Canbereceivedatany
internal
Clock.
1000
(if
enabled).
P
Oppp pppp
P=0-99,
P=0-79,ifno
and
with
Change
Vis
Ovvv
V=LS
Omni
(if
vvvv
byte
sound
enabled).
Vms
Ovvv
V=MS
For
semitone
Successive
the
status
recordertoModel
byte.
number
computer
Mode
On,
vvvv
byte
reference,achangeof10Hinthe
time,
400
Drumtraks.
load
changes
pitch
including
all
changeinthe
between
six
voices
MAX.
changes
any
other
to
sound
#P
(ignore
MSB
producesaone-
canbereceived
messsage.
Usedtosync
channel
without
Note:
between
Stop
FCH
1111
If
Parameter
BNH
1011
For
External
BNH
1011
Successive
to
During
the
time
Song
1100
Song1or2is
Change
C
nnnn
valid
Occc
C=Parameter
parameter
Modulation
01H
nnnn
all
six
0000
Mod
voices.
record
the
MAX
senses
RECORDisselected
active
Wheel
receiving
(if
enabled).
V
cccc
Ovvv
V=Parameter
numbers
Amount
M
0001
This
000m
changes
amount
this
vvvv
#
and
values,
(if
enabled).
mmmm
canbereceived
addedtoprogrammed
Timing
and
when
code
will
CONTROL
Value
see
Clocks
the
stop
the
Table
2.
without
from
first
noteisplayed.
song.
repeating
initial
the
modulation
400
the
Status
amount.
automatically,
byte.
Goes
MG620A
page
37
RECOGNIZED
Status
RECEIVE
Second
DATA
Third/Other
Select
BNH
1011
When
sent
keyboard
recorderison.Itwillbeignored.
Select
BNH
1011
When
assign
All
BNH
1011
Omni
BNH
1011
Local
nnnn
Local
over
modes
Local
nnnn
Local
the
Notes
Off.
nnnn
Mode
nnnn
Control
7AH
01111010
Control
MIDI
Control
7AH
0111
Control
six
voices.
7BH
01111011
Off,
7CH
01111100
Off.
is
and
the
via
external
On.
1010
is
All
Notes
00H
0000
0000
Off,
the
keyboard,
six
voices
are
controllers.
7FH
0111
1111
On
(normal),
00H 0000 0000
Off.
00H
0000
0000
only
the
MAX's
This
wheel,
controlled
and
sound
by
should
not
MIDI.
be
keyboard,
change
This
sent
to
and
sound
information
enables
the
MAX
changes
is
only
elaborate
when
play
its
and
Omni
BNH
Mono
BNH
1011
If
in
Poly
BNH
1011
Mode
1011
nnnn
Mode
nnnn
MAX
Mode1insteadofchangingtoMode
Mode
nnnn
On,
All
7DH 01111101
On/Poly
7EH
01111110
is
in
Mode1(Omni
On/Mono
7FH
01111111
Notes
Off.
00H
0000
Mode
00H
0000
Mode
00H
0000
0000
Off,
All
0000
On/Mono
Off,
All
0000
Notes
Notes
Off.
Off)
when
2.
Off.
this
command
is
received,
MAX
remains
MG620A
page
38
RECOGNIZED
Status
RECEIVE
Second
DATA
Third/Other
Sound
FOH
11110000
(SYS
MAX
FOH
1111
(SYS
Datais16
first.
Six-Trak
FOH
11110000
(SYS
Dump
EX
Sound
OOOO
EX
Sentbyrequest
Dump
bytesofsound
Sound
EX
SameasMAX
Request.
01H
0000
0001
SCI
ID
IfIDwrong,
Receive
01H
0000
0001
scud
If
eitherIDwrong,
Dump
01H
0000
0001
SCI
ID
Sound
00H
0000 0000
REQUEST
message
08H
0000
MAX
data,
only.
Receive
05H
0000
Six-Trak
ID 80-99
Dump
SYSTEM
P
Oppppppp
Sound
ignored.
P=0-99
If
P=127,
P
1000
ID
message
sentas32
For
bit
0101
Oppppppp
Sound
80-99
ignored.
If
P=127,
packing
P
Oppppppp
Sound
IfPis
from
Receive.
MAX
EXCLUSIVE
F7H
data
//
Song1and
data
//
Song1and
four-bit
positions,
nibbles,
data
//
greater
Six-Trak),
accepts
11110111
EOX)
F7H
11110111
EOX)
see
F7H
EOX)
than99(eg:
dataisignored.
program
Song
2.
Song
2.
right
justified,
Table1(page
11110111
41).
when
dumps
fromaSix-Trak.
LS
nibble
dumped
sent
Select
FOH
11110000
(SYS
Set
parameter
Wheel
FOH
11110000
(SYS
If
Wheel
FOH
11110000
(SYS
If
MG620A
Double
Mode
01H
0000
EX
Basic
SCI
ID
Channeltonew
change
Enable
01H 0000
EX
Mode4,enables
Disable
SCI
ID
01H 0000
EX
Mode4,disables
SCI
ID
0001
7BH
01111011
SEL
CH
0NH
0000
nnnn
channel//
channelN(nnnn).
send/receives
7CH
0001
01111100
ENABLE
wheelsonvoiceN(nnnn).
7DH
0001
01111101
DISABLE
wheelsonvoice
and
selects
0NH
0000
nnnn
voice//
0NH 0000
nnnn
voice//
N.(nnnn).
page
Modek(Onmi
F7H
11110111
EOX)
Also enables
F7H
11110111
wheels,
Off/Mono
EOX)
F7H
11110111
EOX)
39
sound
change,
On).
and
RECOGNIZED
Status
Second
RECEIVE
DATA
Third/Other
Enable
FOH
11110000
(SYSEX
This
parameter
Pattern
FOH
11110000
(SYS
SentbyDrumtraks
whenitis
start
All
MIDI
01H
0000
SCUD
forces
EX
and
all
changes.
Marker.
01H
0000
SCI
not
sent.
stop
timingofthe
Send/Receives
0001
send/receives
0001
ID
before
The
7EH
01111110
F7H
11110111
ENABLE
tobeenabled,
7FH F7H
01111111
PM
the
first
MAX
uses
song.
11110111
EOX)
Timing
this
marker
EOX)
including
Clockofeach
during
wheels,
pattern,
song
recordingtoauto-correct
sound
changes,
exceptatthe
and
start,
the
nr
/-on
Table
MAX
16
BYTE
0
1
2
3
*
5
6
7
8
9
A
C
1
SOUND
bytes
B
D
E
F
BIT
of
sound data
MS
BIT
MO
S3
Ul
Wl
Yl
-
BO
C3
E3
G3
13
Kl
L*
NO
O2
Q2
S2
uo
WO
YO
Z*
Bl
DO
FO
HO
If
K2
Nl
O3
Q3
MAP
A5
C2
E2
G2
12
KO
L3
M6
Ol
Ql
SI
T5
V3
X3
Z3
ZB
A*
Cl
El
Gl
11
33
L2
M5
OO
QO
SO
T*
V2
X2
Z2
ZA
A3
CO
EO
GO
10
32
LI
M*
N5
P3
R3
T3
VI
XI
Zl
Z9
A2
B*
D3
F3
H3
31
LO
M3
N*
P2
R2
T2
VO
XO
ZO
Z8
LS
Al
B3
D2
F2
H2
30
K*
M2
N3
PI
Rl
Tl
U3
W3
Y3
Z7
BIT
AO
B2
Dl
Fl
HI
15
K3
Ml
N2
PO
RO
TO
U2
W2
Y2
Z6
POT
BITS/RESOLUTION
A=
OSC
FREQ/6
B=
FINE/5
C=
GLIDE/*
D=
OSC
ENV
AMOUNT/*
E=
OSC
ENV
ATTACK/*
F=
OSC
ENV
DECAY/*
G=
OSC
ENV
SUSTAIN/*
H=
OSC
ENV
RELEASE/*
1=
PULSE
3=
LFO
K=
LFO
L=
MIXER/5
M=
FILTER
N=
RESONANCE/6
0=
FIL
P=
FIL
Q=
FIL
R=
FIL
S=
FIL
T=
OSC
U=
VOICE
V=
AMP
W=
AMP
X=
AMP
Y=
AMP
WIDTH/6
FREQ/*
AMOUNT/5
CUTOFF/7
ENV
AMT/*
ENV
ATTACK/*
ENV
DECAY/*
ENV
SUSTAIN/*
ENV
RELEASE/*
TRI
AMOUNT/6
VOLUME/*
ENV
ATTACK/*
ENV
DECAY/*
ENV
SUSTAIN/*
ENV
RELEASE/*
SWITCH
ZO
OSC
Zl
OSC
Z2
OSC
Z3
OSC
Z*
FIL
Z6
Z7
Z8
Z9
ZA
ZB
LFO
LFO
LFO
LFO
FIL
FIL
BITS
SAW
TRI
PULSE
ENV
ENV
SHAPE
OSC
PULSE
FILTER
HALF
FULL
INVERT
INVERT
(1=
TRI)
(Only
one
these
of
canbeon.)
MG620A
page
*1
Table
MAX
(MS
#
1
2
PARAMETER
bytes
Function
MOD
TABLE
only
received)
WHEEL
#ofBits
Resolution
5
Mod
Wheel
significant
"x"
indicates
is
setto1or0.
All
remaining
numberofdigitsofa
0-127), as
Maximum
Value
31
dataisright-justified
five
bitsofa
thatitdoes
dataisleft-justified
shown.
Format
000m
seven-bit
mmmm
number.
not
matter
wpn-hit
seven-bit
in
the
least-
whether
to
number
the
the
correct
(value
bit
2
OSC
3
OSC
FINE
4
OSC
5
OSC
6
OSC
7
OSC
8
OSC
9
OSC
10
OSC
11
OSC
12
OSC
13
OSC
14
OSC
15
OSC
16
OSC
17
LFO
18
LFO
19
LFO
20
OSC/NOISE
21
FILT
22
FILT
23
FILT
24
FILT
25
FILT
26
FILT
27
FILT
28
FILT
29
FILT
30
FILT
31
FILT-OSC
32
AMP
33
AMP
34
AMP
35
AMP
36
VOICE
COARSE
FREQUENCY
FREQUENCY
GLIDE
RATE
LFO
ENVELOPE
ENV
INVERT
ENV
ATTACK
ENV
DECAY
ENV
SUSTAIN
ENV
RELEASE
SAWTOOTH
TRIANGLE
PULSE
PULSE
PULSE
AMOUNT
WAVE
WAVE
WAVE
WIDTH
LFO-MOD
FREQUENCY
PROG
TRI/SQUARE
AMOUNT
WAVE
MIXER
CUTOFF
RESONANCE
ENVELOPE
ENV
ENV
ENV
ENV
ENV
LFO-MOD
KEYBOARD
ATTACK
DECAY
SUSTAIN
RELEASE
VOLUME
FREQUENCY
AMOUNT
INVERT
ATTACK
DECAY
SUSTAIN
RELEASE
AMOUNT
TRI
MOD
AMT
6
5
4
1
(off/on)
4
1
4
4
4
4
1
1
1
6
1
4
5
1
5
7
6
4
1
4
4
4
4
1
2
(off/half/on)
6
4
4
4
4
4
48
31
15
1
15
1
15
15
15
15
1
1
1
63
1
15
31
1
31
127
63
15
1
15
15
15
15
1
2
63
15
15
15
15
15
OFFF FFFx
Offf
ffxx
Oggg gxxx
OLxx
xxxx
Oaaa
axxx
Oixx
xxxx
Oaaa
axxx
Oddd
dxxx
Osss
sxxx
Orrr
rxxx
xxxx
Osxx
Otxx
xxxx
Opxx
xxxx
Oppp
pppx
OLxx
xxxx
OFFF
Oaaa
Owxx
Ommm
OFFF
Orrr
Oaaa
Oixx
Fxxx
aaxx
xxxx
mmxx
FFFF
rrrx
axxx
xxxx
Oaaa axxx
Oddd
dxxx
Osss
sxxx
Orrr
rxxx
OLxx
xxxx
Okkx
xxxx
Orrr
rrrx
Oaaa
axxx
Oddd
dxxx
Osss
sxxx
Orrr
rxxx
Ovvv
vxxx
MG620A
page
42
SCI
MAX
PROGRAM
DESCRIPTION:
NOTES:
PARAMETERS
OSCILLATOR
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
OSC
OSC
OSC
OSC
OSC
OSC
OSC
OSC
OSC
OSC
OSC
OSC
OSC
OSC
OSC
NUMBER:
COARSE
FINE
GLIDE
LFO
ENVELOPE
ENV
ENV
ENV
ENV
ENV
FREQUENCY
INVERT
ATTACK
DECAY
SUSTAIN
RELEASE
SAWTOOTH
TRIANGLE
PULSE
PULSE
PULSE
FREQUENCY
RATE
AMOUNT
WAVE
WAVE
WAVE
WIDTH
LFO-MOD
VALUE
'
PROGRAM
DESCRIPTION:
NOTES:
PARAMETERS
OSCILLATOR
02
OSC
03
OSC
04
OSC
05
OSC
06
OSC
07
OSC
08
OSC
09
OSC ENV
10
OSC
11
OSC ENV
12
OSC
13
OSC
14
OSC
15
OSC
16
OSC
NUMBER:
COARSE
FINE
FREQUENCY
GLIDE
LFO
RATE
ENVELOPE
ENV
INVERT
ENV
ATTACK
ENV
SUSTAIN
RELEASE
SAWTOOTH
TRIANGLE PULSE
WAVE
PULSE WIDTH
PULSE
LFO-MOD
VALUE
FREQUENCY
AMOUNT
WAVE
WAVE
"
LFO
17
LFO
FREQUENCY
18
LFO
PROG
19
LFO
TRI/SQUARE
FILTER
20
21
22
23
24 25
26
27
28
29
30
31
AMPLIFIER
32
33
34
35
36
OSC/NOISE
FILT
CUTOFF
FILT
RESONANCE
FILT
ENVELOPE
FILT
ENV
FILT
ENV
FILT
ENV
FILT
ENV
FILT
ENV
FILT
LFO-MOD
FILT
KEYBOARD
FILT-OSC
AMP
ATTACK
AMP
DECAY
AMP
SUSTAIN
AMP
RELEASE
VOICE
AMOUNT
MIXER
FREQUENCY"
INVERT ATTACK
DECAY
SUSTAIN
RELEASE
TRI
MOD
VOLUME
WAVE
AMOUNT
"
"
AMOUNT"
AMT
"
LFO
17
LFO
FREQUENCY
18
LFO
PROG
19
LFO
TRI/SQUARE
FILTER
20
OSC/NOISE
21
FILT
CUTOFF
22
FILT
RESONANCE
23
FILT
ENVELOPE
24
FILT
ENV
25
FILT
ENV
26
FILT
ENV
27
FILT
ENV
28
FILT
ENV
29
FILT
LFO-MOD
30
FILT
KEYBOARD
31
FILT-OSC
AMPLIFIER
32
AMP
ATTACK
33
AMP DECAY
34
AMP
SUSTAIN
35
AMP
RELEASE
36
VOICE
VOLUME
AMOUNT
WAVE
MIXER
FREQUENCY"
AMOUNT
INVERT
ATTACK
SUSTAIN
RELEASE
AMOUNT"
TRI
MOD
AMT
~
"
"
MG620A
page
55
Sequential
3051
San
North
Jose,CA95134
First
■t
Street
Sequential,
Post
Bus
3640AA
Netherlands
Europe
16
Mijdrecht
Loading...