== VOICE EDITOR ==

Voices - this way are named instruments in MPT, and they are the most
complex thing in program. It doesn't mean that most complicated, too!
Let's look how such a instrument looks like:

				[PS]   [PA]
				 00   0-00
				 00   0-00				
      	       _________________ 00   0-00
				 00   0-00
				 00   0-00
	NA     ooooooooooooooooo 00   0-00
	NP     00000000000000000 00   0-00
	WZ     00000000000000000 00   0-00


PS - instrument parameters numbers
NA - accent numbers
NP - parameters of accents numbers
WZ - values of distorsions

Right after launching MPT you are in EV (Voice editor). Two blinking
digits indicate current instrument number (which can be edited).
This number can be changed in range from 00 to 1F (hexadecimal).
Using the keys + and * you can change this number, and with - and +
you change the octaves (1:2, 2:3 etc.). Additionally with arrow-keys
you can make the instrument louder or stiller.
Now you can go edit you instrument by pressing Control+E keys.
The blinking should be visible a bit lower on screen, so you can
continue your work there. First row (brighter one) indicates
numbers of accent played in current interrupt. There are 7 kinds of
them (0 means no accent):
1 - parameter into AUDF
2 - parameter+AUDF into AUDF
3 - parameter+note_number into AUDF (transpose note with .. on this position
4 - same as 1 but with 1,72MHz-clock turned on
5 - same as 1 but with 9-bit register
6 - same as 1 but with 15kHz clock
7 - parameter AND random into AUDF

Notes:
"4" - works only on Trac0 and Trac2
"5" - works only with distorsions 0 and 8
"6" - changes all voices (turns on 15kHz filter)
- all accents except above write 0 to AUDCTL

In the lowest row there are placed sound distorsions. Each value here
 represents left nibble of AUDC value and right nibble of it is volume
which is shown as bars places above accents.

First column of values contains parameters for current instrument.
They are very important (just like accents themselves).
First valuse (conting from top) is: effect number (left half) and his
parameter (right half). Beware: setting the accent causes disabling
effect (it means: when you set the accent at position x, then effect
is not set there).

0 - gentle "waving" of frequency, used mainly by musicians playing
stringed instruments

1 - adding parameter to AUDF (frequency, not note, as in accent "3")

2 - descending of frequency ("portamento down"), with speed given in
 parameter

3 - faster descending of frequency ("fast portamento down"), with
speed given in parameter

4 - just like 2 but frequency goes up

5 - just like 3 but frequency goes up

6 - deep "waving" of frequency - use it either for music and for
ingame FX

7 - just like 6 but in greater range

Note: giving parameter greater than 7 may cause problems with players
playing music in games.

The effect can be launched at the beginning of current instrument but
it can be delayed as well. This delay may be given to right half of
second value (placed below first one).

There are different frequency-tables for different distorsions. The
number of table is represented by left half of second value. The tables
are made for the following distorsions:
0 - $A
1 - $C (softer C-bass)
2 - $C (harder C-bass)
3 - $2 (for 1,72Mhz clock set)

Third value is the speed of fading the instrument-volume. You can write
here values from 00 to FF (where 00 - constant sound, no volume fading)

Fourth value will be stored directly in AUDCTL and the instrument(s)
with this parameter set may sound different on different "Tracs".

Last four values can be used for whole instrument transposing (four same
values), or as "arpeggiator" (e.g. 00 0C 00 0C, 00 03 05 07 etc.)

Second column consist of parameters using by accents. But beware - turning
on filter on Trac0 or Trac2 causes engaging first parameter. Putting here
different values with the filter switched on you can control sound frequency
of this filter (first try values like 7 or 5). Of course you can control
accent too but given value will influence both accent and filter, so better
use different accent number.

OK, so when you learn instrument possibilities it's time to edit one. You're
now in Voice editor and using + * - = keys you can move through all "Voice".
You will use digits 0-9 and chars A-F for making changes in instrument. 
For good sounding of instrument you should "build" its envelope using keys
- and = with Control. If created instrument doesn't fullfill your needs, it
can be deleted using Clear key. But if you accidentally pressed Clear, you
can restore whole intrument by pressing Insert key.

So let's try one. Let you first instrument will have C distorsion, and his
envelope look like right-angled triangle with its right angle placed on the
left. Now on the beginning of this instrument put accent 1 with distorsion
8 and parameter number 0. Then set the number of frequency-table to 2
("harder" C). It should be all for now. Now exit from the editing with Esc
and use keys from Z to / and from Q to P as music keyboard. Change the
octaves with Control + "-" and Control + "=" and the "Trac" with
Control + "*" and Control + "+".

Now press TAB key and you land into...

