Home » Archimedes archive » Acorn Computing » 1994 06 subscription disc.adf » 9406s » PD/APTrack/!APTracker/Version1

PD/APTrack/!APTracker/Version1

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Acorn Computing » 1994 06 subscription disc.adf » 9406s
Filename: PD/APTrack/!APTracker/Version1
Read OK:
File size: A7BF bytes
Load address: 0000
Exec address: 0000
Duplicates

There are 2 duplicate copies of this file in the archive:

File contents
                            AP Tracker V 1.00
                           ===================

Use of the Help Facility

This is the in-built help system for APTracker. As with the rest of the
program, it is mouse-driven wherever possible, and its use should be mainly
self-explanatory. Use the up and down arrows in the bottom left to scroll
the text, and the "Exit" box to return to the main editing section. There
is also the "Marked Line" concept. This is a line which, basically, is
shown in yellow to distinguish it from the rest of the text. To jump to the
marked line, use the cryptically labelled "Jump to Marked" box. This will
probably not do anything at the moment, as the marked line is unset. To
set the marked line, you must search for something. To carry out a search,
click in the box which at the moment probably contains lots of full stops in
blue. A cursor should appear, and you can type in the text you wish to
search for (arrow keys, and Insert/Delete can be used). When this is done,
press Return to continue as before. Now, though, you can click on "Search",
and the first line containing the search text will become the marked line.
It may, though, be off the screen, so click on "Jump to Marked" to get to
it. Clicking on "Search" again will search downwards from the marked line
until it finds the next occurrence, and so on. To reset, or rather unset,
the marked line (to facilitate another search) click on "Clear Marked". One
further feature of the marked line is that it may be set manually by the
user. To do this, simply click on the relevant line of the text to mark it.
You will now be able to jump to this line instantly using "Jump to Marked".
Also, this text can be saved as a text file from the desktop, and then
either printed out or read in !Edit etc. if you prefer.

One important thing: there is a lot of text here (believe me, a LOT of text)
and so you may not want to read it all right away. The easiest way to get to
grips with the program is to basically try clicking different buttons on
different boxes on the main screen and see what happens, and by messing
around with existing tunes (though be careful not to overwrite the original
tune by saving your "alterations" to disc). Only when you want more detailed
information should you read this text, and selective use of the search
facility will help you to find what you want more quickly.

The Tracker Music Format

Those already familiar with the system of instruments, patterns, and
sequences should skip this explanation, which is meant for those who have
perhaps not encountered Tracker / Sound Tracker music before.

A piece of Tracker music is composed of several parts. Firstly, there is
a set of instruments (samples) which are used to play notes in the tune.
Secondly, there is a group of patterns, each of which is a collection of
notes, rather like bars in conventional music, though a little longer.
Lastly, there is a sequence table associated with the tune, which tells the
playing routine the order in which to play the patterns. APTracker allows
management of all three sections, with pattern and sequence editors and
facilities for loading instruments into a tune and saving from one (useful
for pinching other people's samples!). Numerically, there may be up to 36
instruments (in fact, there are always 36 instruments, but some may be
blank), 64 patterns in a tune, and 128 patterns in the sequence table.

Just a quick word on file formats. The recognised filetype for this type
of music is &CB6. However this covers Amiga SoundTracker and ProTracker,
which APTracker cannot edit directly, as well as Tracker format (files
starting with "MUSX") which it can. However, a converter is built into the
program, and dragging a SoundTracker / ProTracker file to the iconbar will
produce the message "Convert from Sound Tracker?". If you click on OK, the
tune will be loaded and converted, and will end up in memory the same as if
you had loaded it as a Tracker tune. Inevitably, the conversion will not be
perfect, as the formats vary slightly, but very rarely will the tune sound
any different. However, because "APTracker" can only save Tracker tunes, to
convert any music back to SoundTracker format (for instance to give to
someone with an Amiga), you will have to use Matthew Farrow's PD utility
"GetSTMod", which may be provided with "APTracker". This program will
convert tunes either to SoundTracker or Tracker, depending on the initial
format of the file, and is activated by dragging the relevant file to the
"GetSTMod" iconbar icon.

"APTracker" will also load and convert a few other types of files, Coconizer
Octalyser, and ProTracker type &701. This last type can be played by the
"!ProTrack" playing routine by Bass, but not with the standard playroutines;
until now of course! Coconizer trackfiles and songfiles (types &364 and
&365) can be loaded just by dragging them to the iconbar, though the latter,
of course, will have no samples present. However, Coconizer is a superior
format to Tracker in several ways, and so, again, the conversion will not
always be perfect (and obviously works best with tunes which started as
Tracker format but were then converted to Coconizer). Specifically,
Coconizer can play notes over a 7 octave range, whereas Tracker is limited
to just 3. It is, though, unusual for Coconizer tunes to use any/many notes
outside of the 3 octave range, and so most tunes convert OK. One thing to
note is that pitch slides are likely to come out slightly wrong, so you
should search for these after conversion, and fiddle around with them until
the tune sounds right. Octalyser files must initially have the normal
Tracker filetype &CB6 before they will be recognised. They too will be
automatically converted to Tracker format by "APTracker". However, the
Octalyser converter was written with access to just one Octalyser tune. If
anyone has any Octalyser modules or, better still, documentation, please
send me a copy (the conversion routine ignores most of the commands and just
makes, for example, an Octalyser "L" command into a Tracker "L" command;
which does nothing at all!). My address is at the end of this text.

All of these format conversions require, initially, about twice as much
memory as the actual tune, as the routines need two copies in memory - one
original and one converted. When conversion has taken place, though, memory
usage is returned to normal levels. If you wish to convert a tune over a few
hundred kilobytes, you may find this impossible on a 1Mb machine. If this is
the case, the best way round this is to simply get someone with a 2Mb +
computer to convert it for you, as the resulting converted file will end up
at about the same size as the original. There is no shortage of Tracker /
Sound Tracker tunes available for the Arc, with most public domain libraries
having many hundreds of them (mostly ported over from the Amiga).

Getting Started

You should already be able to load tunes into APTracker, and to access the
(non multi-tasking) pattern and sequence editor; you have to to be able to
read this. The iconbar icon for APTracker allows access to various
information sections regarding the currently loaded module (tune) via the
middle button, and also, with the right-hand button, entry to the main
editing section (which is, after all, what the program is for). By using the
left hand button (Select), a desktop player control panel will be displayed
and from here the tune can be played, stopped, and fast-forwarded or
rewound. Tunes can also be created from scratch, by selecting the "Create"
option on the main menu and choosing the number of voices you want (only
four or eight should really be used here, but you can use any number from 1
to 8 if you want).

The save submenu from the iconbar contains five options. "Tune" will let
you save your newly created works to disc. "Pattern" will allow you to save
just an individual pattern as a Data file. This can then be loaded into
another tune (or, indeed, the same one). "Patterns" is similar to "Pattern",
except that it will save out ALL the patterns from a tune into a given
directory, with filenames determined by the stem (which can be edited),
followed by the pattern number (e.g. "Pattern01", "Pattern02" ...). "Text
Dump" will save a text file about the currently loaded music to disc. You
may choose which information is written to this file, by setting the
relevant boxes on and off. Note that if you set "Patterns" to be on, the
save could well take quite a while, as every pattern is saved, in a format
identical to that displayed in the main editor. Finally, "Help" allows you
to save all this help data as a Text file. From here it can then either be
read using !Edit or similar or printed out.

Before you can start a piece of music, you need to have some instruments
loaded, which will be used to play the notes in the music. To load an
instrument, you must first bring up the iconbar menu, and go to the tune
submenu. Select "Samples", and a large window should open with 36 slots,
1 slot for each possible instrument. Initially, all of these spaces will be
blank (unless you are altering an existing piece of music). To load a sample
for use in your tune, simply drag it from a filer window to the space you
want it to occupy. After a short delay, its name should appear in the slot
(along with its length in bytes) and it can now be used in your tune. Note
that samples can be loaded over existing samples, and samples can be deleted
by moving to the relevant sample, pressing the middle mouse button, and
selecting "Delete". The "Volume" option leads to a window in which you can
set the default volume of that particular sample. 255 is the loudest, and
the scale is logarithmic. This value can be overridden at any time by a tune
with the "V" command, but by using a default value it is possible to make,
for instance, a bass rhythm quieter at a stroke and to hear the effect as
soon as you return to the main editing section. Although the program uses
tracker format samples, several other types can also be loaded (and will be
automatically converted to tracker format when in memory). These other types
are "Armadeus" (filetype &D3C), "DSEdit" (filetype &ED0), and raw sample
information (filetype &FFD; Data). The last of these can have 3 meanings,
linear signed, linear unsigned, or logarithmic. As no distinction is made
between these three types in their filetypes, you must tell the program what
to treat sample files of type Data as. Do this by selecting "Settings" from
the main icon bar menu, which should bring up a window. In this window are
three radio icons, allowing you to specify what Data samples are to be
interpreted as. If you do not actually know what type of sample it is, just
try loading it as all three different types, and test it in the main editing
section (see below) until it sounds right. Samples from "Coconizer" are
logarithmic, by the way, and so if you have lots of these samples, they can
all be used by "APTracker" very easily.

There are also four other options on the tune submenu, "Info", "Stereo",
"Copy", and "Amend". "Info" brings up an information window on the currently
loaded tune, and from this you can alter the music name and author fields
and also add extra patterns to the music (via "New Pattern"). When adding
new patterns to a tune, they will, by default, be 64 events "long" (which is
the standard). However, the length of new patterns can be set by the user,
via the Settings window, mentioned above. Having said this, you should
really stick to length 64 if possible, though "APTracker" allows other
lengths as the file format supports them. In the "Info" window, the sequence
length and number of patterns are also shown (which are not necessarily the
same), along with the length of the file in bytes and its approximate size
in kilobytes.

"Stereo" allows you to alter the default stereo position of each channel;
simply click on the relevant icon. There are seven possible values, 1 being
full left, 4 centre, and 7 full right. Stereo positions can also be set with
the "E" command in a pattern, and the parameter (1-7) has the same meaning.
Irrespective of the number of voices used in a tune, you will always be able
to set a stereo position for all 8 channels. If the music is currently
playing, altering the stereo values of each channel will take effect
immediately.

"Copy" works in conjunction with the "Save Pattern" feature mentioned above.
By dragging a Data file saved with this method to the icon bar, the copy
window should be opened (if it isn't, then the file is not pattern data).
From here, you can then overwrite an existing pattern (perhaps a blank one
you have just created for this purpose) with the one just loaded. In
addition to saving a pattern to disc, you can copy it directly to the copy
buffer (which acts just like you had just saved it to disc and then loaded
it in again) using the "Store" option.

"Amend" allows widespread editing of the currently loaded music, and three
operations may be performed from the "Amend Track" window. The first is
"Delete Pattern". This allows unwanted patterns to be removed from the music
file, which saves memory and disc space. To use this, first set the number
of the pattern to be deleted, then click on "OK". This will mot work,
however if the pattern occurs in the tune's sequence table, as this means
that it is actually used in the tune. If this error appears, then alter the
sequence (see later) to remove all occurrences of the pattern. Individual
voices can also be dealt with in the same way. First, set the operation to
be performed, by selecting either "Delete Voice" or "Insert Voice". Then,
set either the voice to be deleted, or the position at which the new voice
is to be inserted and click on "OK". If all is well, an hourglass should
appear, and the operation carried out. Obviously though, you cannot delete a
voice if there is only one voice in the tune already, and neither can you
insert one if there are already eight present. You should use this feature
with caution, as it will quite happily delete EVERY note on a given channel
throughout the whole tune without a second thought.

The remainder of these instructions deal with the editing section, how to
alter patterns and the sequence, etc., from the main editing screen
(displayed by pressing the right mouse button over the iconbar icon).

APTracker can, at any given time, be in one of four modes of operation,
corresponding to the 2 x 2 block of icons starting with "Play Tune". However
there are some things which are operable in any mode. The set of eight boxes
at the bottom of the screen represent the eight channels, of which any
number may be used by the currently loaded music. The smaller boxes above
them containing "Voice 1", "Voice 2" etc. show the state of the voices, and
each can either be "On" or "Mute". The significance of this is shown when
the tune is playing, and obviously no sound output will be generated from a
voice currently "Mute". To toggle the state of a voice, simply click on the
"Voice x" box which corresponds to it. The large box under "Instruments"
duplicates the samples window in the desktop, though only from the latter
can filing operations be carried out. The currently selected instrument is
shown in yellow in the centre of the window, and the arrows to the left and
right of "Instruments" can be used to alter this selection by scrolling up
or down. Alternatively, you may select a sample by just clicking on its
entry in the list, which you may prefer. Each sample has a Repeat Length and
a Repeat Offset associated with it, and these are shown below the instrument
names. To alter either of these (whose sum cannot exceed the sample length
shown to the right of the sample name) use the left and right arrows next to
the relevant value. To see the effect, go into "Test Samples" mode and try
playing some notes and altering these variables. "Debug" can also be toggled
on and off at any time, via the box showing its current status (just click
in it). Another operation which can be performed at any time is toggling
the keyboard sprite. By default this shows a blank 3-octave range, but by
clicking on it with Adjust (right mouse button), the alternative sprite is
displayed. This shows the equivalent keys for each note, and may be of use
when entering notes via this method (see later (quite a bit later ...)).

"Used" is a rather nice feature (even if I say so myself). It brings up a
page of information on the current tune, and shows how many times each note,
instrument, and command have been used. It is perhaps most useful for
instruments; those with a star to the left of them are those which actually
have some data associated with them, and so if a sample has a star but is
shown not to be used at all in the tune, it is wasting memory and so can be
removed (from the desktop).

The Four Modes of Operation

The first of these modes is "Play Tune", and does just that. The box below
"Edit Sequence" suddenly comes alive with ... well, two numbers actually,
the first being the current position in the sequence and the second being
the maximum position in the sequence. When the end of the tune is reached,
it loops round and starts again from position 1. To stop it playing,
therefore, you have to select another mode. You can also rewind, pause, or
fast forward the tune by clicking in the box below "Edit Sequence" with the
left, middle and right mouse buttons respectively. When in "Play Tune" mode,
you can also access the monitor by clicking on "Monitor", which basically
provides some bars which provide a graphical representation of the tune
currently being played. When paused, you can again move through the tune
using the left and right mouse buttons, but nothing is actually played
until the tune is unpaused by a further click of the middle mouse button.
When a tune is playing, Shift-F12 can be used to toggle between a standard
Tracker-type display of 9 rows of textual note data and a more traditional
musical stave notation. With the latter, however, only one voice may be
displayed at any one time (the one whose name is highlighted in red), and
which voice this is can be altered by pressing Shift plus either the left
or right arrow key.

"Play Pattern" does basically the same thing as "Play Tune", but instead of
playing the whole tune as given in the sequence table, it just plays the
current pattern (i.e. the one given next to "Pattern:" just above the
keyboard sprite). Again, it plays continuously until you select a new
mode of operation. Note that in this mode you cannot return to the desktop
or access the help facility (for good reasons).

"Test Samples" is the default mode of operation as it is the most passive.
Basically, it just allows you to see what the samples in the current tune
(or those you have just loaded) actually sound like. By clicking on the
3 octave keyboard sprite, the relevant note will be played using the
currently selected instrument (which can be altered with the arrows either
side of the "Instruments" box. When you play a note, its textual notation
(eg A-1, D#2) appears in the "N:" window on the left. This should help you
to familiarise yourself with the notation used. Also, when in this mode, the
sample names can be altered by clicking in the "I:" box, and altering the
existing name in the same way as setting up a search (above). As well as
using the mouse to play notes, you can use the keyboard equivalents, shown
by clicking Adjust on the keyboard icon.

Edit Pattern

This is the most important part of APTracker, and is thus necessarily more
complicated. Upon selecting this mode, a white bar cursor will appear at a
certain place in the current pattern (shown next to "Pattern:"). This cursor
covers one note on one voice, and can be moved with the cursor keys. The
note which is shown is displayed in the following format:

                A#2 4 S06

Each of these three parts controls a certain aspect of the note, namely:
      A#2 - this is the actual pitch of the note, and is the same as given
            in the "Test Samples" mode.
       4  - this refers to the instrument on which the note is to be played
            instrument numbers (0-9 and A-Z) are shown to the left of the
            name in the "Instruments" window.
      S06 - This is the effect part, and has two sections, the actual
            command (in this case S), and the variable upon which it acts
            (in this case 6). A table of what each command does is given
            below somewhere (try searching for "Commands").

The three parts of the note which the cursor is over are shown in an
expanded form just above the "Voice 1", "Voice 2", etc. boxes, and each can
be edited. To alter the pitch of the note is easy - just click on the
relevant place on the miniature keyboard shown. The instrument used is
assumed to be the current instrument, though by clicking on the window
which shows the instrument of the current note, that instrument is then
selected, which saves scrolling up and down the instruments window all the
time. The command and the variable can be altered separately using the
arrow icons next to them. For the command, Select will move through all
the possible values one at a time, whereas Adjust will jump between those
which are actually used (some are blank, and are either not used at all or
I don't know what they mean). The variable is a numeric value from 0 to 255
and clicking with Select will alter the value by 1, with the other two
buttons making the value change faster. The complete set of keyboard
controls for Edit Pattern mode are given below:

Arrow Keys      - Move cursor within current pattern
Shift + Arrows  - Move cursor more quickly (up/down only)
Ctrl  + � / �   - Jump to new pattern
Ctrl  + � / �   - Alter key selection (see below)
Page Up         - Move to top of current pattern
Page Down       - Move to bottom of current pattern
Insert          - Insert event at cursor within current voice
Delete          - Delete event at cursor from current voice
~               - Clear note of current event
Backspace       - Clear command / variable of current event
Home            - Cut pattern data for current voice
Copy            - Paste copied pattern data into current voice
Print           - Scroll down under special circumstances (see below)
Alt             - Select pattern last playing
Tab             - Store command + variable of current event
Enter           - Place stored command + variable into current event
Ctrl + F        - Find stored command in current tune
Ctrl + I        - Find next occurrence of selected instrument
F11             - Replace Instrument
F12             - Record Mode on/off
Shift-F12       - Toggle stave display on/off

Some of these functions probably need explaining a little more. To the
right of "Voice 8" is a small box containing, by default, "000". This is the
stored command, and offers a quick way of entering lots of identical
commands along with their variables (eg "484"). By pressing Tab, the command
and variable in the event which the cursor is currently over will be
transferred to the stored command box, and from now on, pressing "Enter" (or
clicking with the mouse in the stored command box) will place the command
and variable into the current cursor location. A further function of the
stored command is to search for instances of a given command in the current
tune. This time, only the command part (eg. "V" for set volume) is important
and pressing "Ctrl F" will cause the cursor to move to the next occurrence
of that command in the tune currently being edited. If the cursor remains
stationary, there is no further occurrence of that command. The search
proceeds horizontally along the voices, down the pattern, and through the
patterns in ascending numerical order. As the search works from the current
cursor location, to find all occurrences of a command, move to the start of
pattern 1. Note that you may have to create the command you wish to search
for first, place it in the stored command buffer, and press "Backspace" to
delete it again, before you can carry out the search. "Ctrl I" works
similarly, but is easier to set up. This time, the cursor will move to the
next occurrence of the currently selected instrument (if there is a next
occurrence). F12 is used to toggle "Record Mode" on and off. This allows the
music to be edited in "real-time", which may be useful. When on, notes can
be entered into the music as it is playing, allowing fast alignment of, for
example, drum beats. F11 performs a search and replace on the currently
selected instrument. This is confined to the current pattern, and works by
changing all occurrences of the current instrument to the first character of
the stored command (shown to the right of "Voice 8"). It is possible to
restrict the operation still further, as it is only applied to those voices
within the pattern which are "On" as opposed to "Mute".

A few of the keyboard controls mentioned above perform slightly different
actions when in musical stave display mode (toggled on and off by Shift-F12)
Although the up and down arrow keys may still be used to move through the
current pattern, it is more natural to use the left and right arrow keys,
and you may do this if you wish. To move between voices, Shift plus either
the left or right arrow must now be used. Also, the actual editing of notes
can now be performed using only the mouse. To enter a note using the current
instrument, simply click at the relevant place with the Select mouse button.
Holding down the button allows you to "drag" the note up and down the stave.
You may also toggle a sharp (if available) on and off for a given note by
clicking on it with Menu. Notes may be deleted entirely by clicking with
Adjust. The Tracker format is not really designed to be displayed on a
standard musical stave, and this shows in the translation (all notes the
same length, blank notes shown as rests), and of course stored commands and
variables are not shown except for the one note which the cursor is on.
However, it may prove useful for entering music from a musical stave, or for
the reverse operation - learning to play a Tracker tune on a conventional
instrument. Operations such as insert and delete and marked area functions
act as normal, the current cursor position taken to be the centre of the
stave (the purple/beige note). You may also jump to another point on the
stave by clicking on the relevant number at the base of the stave.

"Alt", select pattern last playing, will allow you to edit the pattern which
was playing when "Play Tune" was last selected. If, for example, you play a
tune which you are writing, and part of it sounds wrong, select "Edit
Pattern" mode, and press "Alt". The pattern which was wrong will then become
the one that you are editing, which may speed up the editing process and
saves you going through all the patterns to find which one is incorrect.

"Print" carries the intriguing description "scroll down under special
circumstances". These "special circumstances" are not really that special
actually - just when you have used "~", BackSpace, or have just entered
instrument / command data with the keyboard. If you carry out any of these
operations while holding down "Print", the operation will be carried out as
normal, but the cursor will be advanced one line; useful if you want to
change which sample a whole column of notes use, or clearing command data
for a certain voice etc.

The Marked Area

There is also another set of keys, f1-f8, which relate to the "marked area".
This is an area of any length covering one voice of one pattern, and is
shown in red during editing. When an area is marked in this way, various
operations can be performed on it. The keyboard controls are:

F1   -  Mark area (hold down and use up / down arrow keys)
F2   -  Clear area (so that nothing is marked)
F3   -  Copy marked area to current cursor position
F4   -  Replicate first event in marked area throughout whole area
F5   -  Decrease pitch of all notes by 1 (eg F#3 becomes F-3)
F6   -  Increase pitch of all notes by 1 (eg C#3 becomes D-3)
F7   -  Create downward volume scale in marked area
F8   -  Create upward volume scale in marked area

Shift + F1 - Go to marked area
Shift + F3 - Swap with marked area
Shift + F4 - Selective replicate

All of the above controls should be self-explanatory, except for f7 and f8.
These create volume scales, ie. series of Vxx commands. The value of xx is
determined by a starting value and a common difference. For example, if the
starting value is 6 and the common difference is 2, the commands will be
"V06", "V08", "V0A", "V0C" etc. The starting value is taken from the value
part of the stored command, and the common difference is taken from the
number of the currently selected instrument (sorry about the awkwardness,
but it was the only way I could think of doing it!). Note that the "Vxx"
commands will only overwrite either blank commands ("000") or other "V"
commands. Commands such as "102" will remain unchanged, and the volume
scale will continue around them. You may find it useful to make a keystrip
showing all these commands (a Draw file of one should be included), though I
have tried to arrange them logically. The Replicate feature works by copying
the event (note, sample, and command data) at the top of the marked area
throughout the whole of it. The selective replicate, on the other hand, just
copies part of the first event; the part highlighted in the keyboard
selector ("A-2 C S06").

Debug

The Debug feature may be of use when editing patterns too. It can be toggled
on and off by clicking on the "Debug" box, and when on it plays the note
that the cursor moved off from, either up or down. This may be of use in
isolating "dodgy" notes which sound off-key, though it should be noted that
it only plays the note and not any of the special effect commands (listed
below), and that it may not play notes at the correct speed. However, having
said that, it is quite effective, and as both Coconizer and AMFTracker have
this feature I thought I'd better put it in!

There is one further feature which can be used in conjunction with "Debug".
This involves the box to the left of "Voice 1" which contains either "One"
or "All", and can be toggled by clicking in the box with a mouse button. If
"One" is selected, then the debug works as described above. If the box shows
"All", however, then when moving up or down during editing, all the channels
will be played, just as when playing the tune normally. This feature also
takes account of the status of each channel, and so set any that you do not
wish to be played to "Mute". It has to be said that the speed of this
operation can vary considerably according to how many notes have to be
played simultaneously (on an Arm 2 at least), but it may nevertheless be of
use during editing. Of course, if you want to hear the whole pattern played
correctly, with effect commands etc., then use "Play Pattern", but the Debug
is useful for smoothing out just groups of notes or areas of patterns. The
"One" or "All" option also has an effect when using "Insert" or "Delete".
If "One" is selected, then they just insert or delete an event in the voice
in which the cursor at that time resides. If the option is set to "All",
though, an event will be inserted into or deleted from every voice.

There is also another way to enter event data; via the keyboard. As the same
set of keys is required for each part of the event, you must specify which
part of the event can be edited using the keyboard. To do this, click either
the left or right mouse buttons in the box beneath "Edit Pattern". The red
indicator should move left or right, indicating the selected part. Now, if
the instrument, command, or variable is selected, then pressing the relevant
key (0-9, A-F/Z) will enter that value in the relevant part of the event to
which the edit cursor refers. Note that each nibble (digit) of the variable
can be edited separately with this method. The keys below can be used to
enter notes of octave 1 (i.e. C-1 to B-1).

  S D   G H J     These keys are laid out in the same arrangement as an
 Z X C V B N M    octave on the keyboard sprite, and produce the same notes.

The other two octaves are dealt with similarly, with octave 2 using the same
arrangement of keys but starting at Q and ending at U, and notes of octave 3
using keys starting at I and ending at "Delete", including "BackSpace".
Octave 3, therefore, produces a keyboard clash, as "Delete" and "BackSpace"
have other functions; "Delete Event" and "Clear Command Data". There are two
ways around this problem, both of which involve using the toggle option to
the right of "Used". This option can either be "N" (notes) or "D" (delete).
If it is set to "D", "BackSpace" and "Delete" have their normal deletion
effects, and the two highest notes cannot be entered using the keyboard
(though they can be entered with the mouse as normal). If, however, it is
set to "N", then these two keys will have the effect of entering musical
notes (A#3 and B-3). The normal operations carried out by the keys can still
be performed though; simply press "Control" in conjunction with them. All
this may sound complicated, but is the result of a very delicate trade-off,
to make entry of notes easy both for those using the mouse and for those
using the keyboard, without sacrificing functionability (if such a word
exists). When entering notes from the keyboard, if there is already a sample
number attached to the current event, it will be left unchanged. If there is
no sample present, however, the currently selected one will be entered;
there is (as far as I know), no situation where a note would be needed but
no instrument number, though the reverse case is valid. As mentioned above,
a full list of which keys produce which notes is available by clicking with
Adjust over the keyboard sprite.

The only other relevant feature is the "Repeat:" value. This is edited
by clicking in the box with either the left or right mouse buttons, and
controls how fast the edit cursor moves up and down. This is useful when
used in conjunction with the "Debug" feature, as if it is set correctly then
the tune can be played at roughly the right speed when moving up and down
the current channel.

If you are creating a tune which runs at a speed other than 6 (the default)
then you are advised to place the relevant speed command (see below) at the
start of each pattern in the tune. This is so that when playing patterns
individually, the playing routine knows what speed to play them. The program
does its best to find the correct speed to play the tune when starting from
somewhere in the middle. However, use of the "J" command (see below) can
confuse it, and so you are advised to put speed commands at the start of
each pattern if you have used "J" at all.

Commands

The commands recognised by APTracker are:

0 - Arpeggio                           Variable: &XY.
    This plays the base note for one VSync, then the base note + Y semitones
    then the base note + X semitones, then the base note again, and so on
    continuously (at least I think it does; its something like that anyway,
    and each hex digit of the variable is interpreted separately).

1 - Pitch Slide Up (portamento up)     Variable: X
    While the note is playing, this makes the pitch increase by decreasing
    the sample period by X. This works on the note currently playing; it
    does not need to have a note value associated with it, and hence the
    pitch can be increased gradually for a number of events, with multiple
    use of this command.

2 - Pitch Slide Down                   Variable: X
    Basically as for 1, but the sample period is increased by X.

3 - Portamento                         Variable: X
    This has a similar effect to commands 1 and 2, but instead of playing
    the note associated with it, the pitch of the note is set as the target,
    and further "3" commands will alter the pitch by "X" in order to move
    towards this target (if X is not specified then the previous value is
    used).

4 - Vibrato                            Variable: &XY
    As with "Arpeggio", the two hex digits are used separately by vibrato.
    The effect produced is that of a warbling note; more specifically, the
    pitch of the note being played is increased and decreased. The first
    digit (X) gives the speed of the pitch change, and the second (Y) the
    size of the vibrato. A sinusoidally varying amount is subtracted from
    the pitch, and X determines the frequency of the sine wave used, and
    Y is the amplitude.

B - Break Pattern                      No variable needed
    This makes the tune jump to the next pattern, ignoring the rest of the
    current one which still has to run.

E - Set Stereo                         Variable: X
    Set the stereo position of the current voice to X (1-7).
    IMPORTANT - DO NOT USE "E" WITHIN A TUNE WITH A VARIABLE OUTSIDE THE
    RANGE 1-7. WITH 0, OR 8 AND ABOVE, THE PLAYER MODULE WILL CRASH AND THE
    CURRENT TUNE WILL BE LOST. YOU HAVE BEEN WARNED.

G - Volume Slide Up                    Variable: X
    Adds X to the volume every VSync.

H - Volume Slide Down                  Variable: X
    Subtracts X from the volume every VSync.

J - Position Jump                      Variable: X
    Jumps to the position X in the song (sequence table). Note that although
    "APTracker" shows the sequence as starting from 1, it actually starts
    from 0, and so to jump to what is apparently position 5, use "J04".

S - Set Speed                          Variable: X
    Sets the speed (number of VSyncs between events) to X. The default is
    6 and the fastest is 1.

V - Set Volume                         Variable X
    Alters the volume of the current voice to X (0-255), 0 being silent,
    255 the loudest.

The best way to really find out what each command does is to experiment
with it, perhaps by isolating one voice and using the "Play Pattern" mode -
most of the above I've just copied from the PlayRoutine version 4.09
documentation ...

Edit Sequence

The remaining part of a tune is the sequence table. As mentioned earlier,
this tells the playing routine what pattern to play when. To edit the
sequence table for the current tune, you must be in any mode but "Play
Pattern", and click on "Edit Sequence". This then leads into another screen
on which is shown the current sequence in the form of a long strip, and the
current set of patterns in a rectangular array. There is a cursor in the
centre of the sequence, above which is shown the current position, and two
other active boxes, Insert and Delete. To the left of these is shown the
current sequence length (1-128). To scroll through the sequence, use the
two arrows next to "Sequence", with either Select or Adjust. There will also
be a particular pattern selected out of those shown in the rectangular
array (though this will not be noticeable if there is only one pattern
available). To select a different pattern, simply click on it. Above the
patterns window, there is a box displaying "Occurrences:". This simply tells
you how many times the currently selected pattern occurs in the sequence.
This can be of use in identifying unused patterns for deletion, though this
should only be carried out when a tune is completely finished.

To enter the selected pattern in the sequence table, just click on the place
you want it (you may have to scroll through the sequence table first).
To alter the length of the sequence table, use Insert and Delete. Insert
will insert the currently selected pattern number at the cursor position,
and increase the length of the sequence table accordingly, whereas Delete
will obviously shorten the table. To return to the main edit screen, click
on "Exit".

One further feature which can be utilised in the "Edit Sequence" mode is
selecting a pattern with Adjust (the right mouse button) instead of Select
(the left one). This has the effect of selecting that pattern as normal, but
also inserting it into the sequence. You can, therefore, create a sequence
just by clicking with Adjust on the patterns in the right order. Also, using
the Menu (middle button) to select a pattern here will have the effect of
making it the one currently being edited. By selecting a pattern in this way
and then returning to the main editing section, you can examine, for example
patterns which seem to be used a lot or which are used at the end of the
music.


And Finally ...

There are probably a few things I have left out of these instructions,
either because I haven't put them in at time of writing, or I couldn't be
bothered (writing 40K of instructions is very boring). As always, the best
way is to experiment; my overall aim was to make the program easy to use
but not at the expense of functionality - always a delicate trade-off. I
know the main screen is a bit crowded, but I wanted to use standard Mode
15, as super-wide custom screen modes don't always come out properly on
some monitors (mine for instance). Machine code helps for speed, but means
that the program is a bit disjointed, and tasks which require altering the
memory allocation (adding a new pattern etc.) have to be done in Basic on
the desktop.

Write to me with any bug reports (APTracker has been rigorously(!) tested),
suggestions for version 2, or queries on how to use the program. I would
also be interested to hear any tunes which people have written with
"APTracker". If you send me any music you create (and tell me whether or not
you intend to make it public domain), I will hopefully return your disc with
other people's efforts. One of the aims of writing this program was to
banish forever the "Converted from Amiga" author field, and I'm sure it must
be possible to write good music on the Arc - especially with eight channels.
Anyway, my address is:

          Andrew Pepperell,
          20 Orchard Park,
          Grimoldby,
          Louth,
          Lincs.
          LN11 8TN.

Credits

"APTracker" uses the TrackerModule version 4.09 by Hugo Fiennes, Fabrice
Mercier and Matt Farrow for all the complicated stuff like playing samples
using DMA etc. The version of the module used is, strictly speaking, a
development one though, and so you should not use it or distribute it
yourself to others without permission.

"APTracker" is also aided by two PD utilities by Matt Farrow, "!GetSTMod"
for converting between Amiga format music and the Tracker format which
"APTracker" uses and back again, and "!SampConv" which can be used to
convert Tracker format samples into Armadeus, DSEdit, etc. format. I must
also thank Matthew Farrow for all his comments and suggestions, the most
sensible of which (!) managed to make it into the program.
00000000  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000010  20 20 20 20 20 20 20 20  20 20 20 20 41 50 20 54  |            AP T|
00000020  72 61 63 6b 65 72 20 56  20 31 2e 30 30 0a 20 20  |racker V 1.00.  |
00000030  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000040  20 20 20 20 20 20 20 20  20 3d 3d 3d 3d 3d 3d 3d  |         =======|
00000050  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 0a 0a 55 73  |============..Us|
00000060  65 20 6f 66 20 74 68 65  20 48 65 6c 70 20 46 61  |e of the Help Fa|
00000070  63 69 6c 69 74 79 0a 0a  54 68 69 73 20 69 73 20  |cility..This is |
00000080  74 68 65 20 69 6e 2d 62  75 69 6c 74 20 68 65 6c  |the in-built hel|
00000090  70 20 73 79 73 74 65 6d  20 66 6f 72 20 41 50 54  |p system for APT|
000000a0  72 61 63 6b 65 72 2e 20  41 73 20 77 69 74 68 20  |racker. As with |
000000b0  74 68 65 20 72 65 73 74  20 6f 66 20 74 68 65 0a  |the rest of the.|
000000c0  70 72 6f 67 72 61 6d 2c  20 69 74 20 69 73 20 6d  |program, it is m|
000000d0  6f 75 73 65 2d 64 72 69  76 65 6e 20 77 68 65 72  |ouse-driven wher|
000000e0  65 76 65 72 20 70 6f 73  73 69 62 6c 65 2c 20 61  |ever possible, a|
000000f0  6e 64 20 69 74 73 20 75  73 65 20 73 68 6f 75 6c  |nd its use shoul|
00000100  64 20 62 65 20 6d 61 69  6e 6c 79 0a 73 65 6c 66  |d be mainly.self|
00000110  2d 65 78 70 6c 61 6e 61  74 6f 72 79 2e 20 55 73  |-explanatory. Us|
00000120  65 20 74 68 65 20 75 70  20 61 6e 64 20 64 6f 77  |e the up and dow|
00000130  6e 20 61 72 72 6f 77 73  20 69 6e 20 74 68 65 20  |n arrows in the |
00000140  62 6f 74 74 6f 6d 20 6c  65 66 74 20 74 6f 20 73  |bottom left to s|
00000150  63 72 6f 6c 6c 0a 74 68  65 20 74 65 78 74 2c 20  |croll.the text, |
00000160  61 6e 64 20 74 68 65 20  22 45 78 69 74 22 20 62  |and the "Exit" b|
00000170  6f 78 20 74 6f 20 72 65  74 75 72 6e 20 74 6f 20  |ox to return to |
00000180  74 68 65 20 6d 61 69 6e  20 65 64 69 74 69 6e 67  |the main editing|
00000190  20 73 65 63 74 69 6f 6e  2e 20 54 68 65 72 65 0a  | section. There.|
000001a0  69 73 20 61 6c 73 6f 20  74 68 65 20 22 4d 61 72  |is also the "Mar|
000001b0  6b 65 64 20 4c 69 6e 65  22 20 63 6f 6e 63 65 70  |ked Line" concep|
000001c0  74 2e 20 54 68 69 73 20  69 73 20 61 20 6c 69 6e  |t. This is a lin|
000001d0  65 20 77 68 69 63 68 2c  20 62 61 73 69 63 61 6c  |e which, basical|
000001e0  6c 79 2c 20 69 73 0a 73  68 6f 77 6e 20 69 6e 20  |ly, is.shown in |
000001f0  79 65 6c 6c 6f 77 20 74  6f 20 64 69 73 74 69 6e  |yellow to distin|
00000200  67 75 69 73 68 20 69 74  20 66 72 6f 6d 20 74 68  |guish it from th|
00000210  65 20 72 65 73 74 20 6f  66 20 74 68 65 20 74 65  |e rest of the te|
00000220  78 74 2e 20 54 6f 20 6a  75 6d 70 20 74 6f 20 74  |xt. To jump to t|
00000230  68 65 0a 6d 61 72 6b 65  64 20 6c 69 6e 65 2c 20  |he.marked line, |
00000240  75 73 65 20 74 68 65 20  63 72 79 70 74 69 63 61  |use the cryptica|
00000250  6c 6c 79 20 6c 61 62 65  6c 6c 65 64 20 22 4a 75  |lly labelled "Ju|
00000260  6d 70 20 74 6f 20 4d 61  72 6b 65 64 22 20 62 6f  |mp to Marked" bo|
00000270  78 2e 20 54 68 69 73 20  77 69 6c 6c 0a 70 72 6f  |x. This will.pro|
00000280  62 61 62 6c 79 20 6e 6f  74 20 64 6f 20 61 6e 79  |bably not do any|
00000290  74 68 69 6e 67 20 61 74  20 74 68 65 20 6d 6f 6d  |thing at the mom|
000002a0  65 6e 74 2c 20 61 73 20  74 68 65 20 6d 61 72 6b  |ent, as the mark|
000002b0  65 64 20 6c 69 6e 65 20  69 73 20 75 6e 73 65 74  |ed line is unset|
000002c0  2e 20 54 6f 0a 73 65 74  20 74 68 65 20 6d 61 72  |. To.set the mar|
000002d0  6b 65 64 20 6c 69 6e 65  2c 20 79 6f 75 20 6d 75  |ked line, you mu|
000002e0  73 74 20 73 65 61 72 63  68 20 66 6f 72 20 73 6f  |st search for so|
000002f0  6d 65 74 68 69 6e 67 2e  20 54 6f 20 63 61 72 72  |mething. To carr|
00000300  79 20 6f 75 74 20 61 20  73 65 61 72 63 68 2c 0a  |y out a search,.|
00000310  63 6c 69 63 6b 20 69 6e  20 74 68 65 20 62 6f 78  |click in the box|
00000320  20 77 68 69 63 68 20 61  74 20 74 68 65 20 6d 6f  | which at the mo|
00000330  6d 65 6e 74 20 70 72 6f  62 61 62 6c 79 20 63 6f  |ment probably co|
00000340  6e 74 61 69 6e 73 20 6c  6f 74 73 20 6f 66 20 66  |ntains lots of f|
00000350  75 6c 6c 20 73 74 6f 70  73 20 69 6e 0a 62 6c 75  |ull stops in.blu|
00000360  65 2e 20 41 20 63 75 72  73 6f 72 20 73 68 6f 75  |e. A cursor shou|
00000370  6c 64 20 61 70 70 65 61  72 2c 20 61 6e 64 20 79  |ld appear, and y|
00000380  6f 75 20 63 61 6e 20 74  79 70 65 20 69 6e 20 74  |ou can type in t|
00000390  68 65 20 74 65 78 74 20  79 6f 75 20 77 69 73 68  |he text you wish|
000003a0  20 74 6f 0a 73 65 61 72  63 68 20 66 6f 72 20 28  | to.search for (|
000003b0  61 72 72 6f 77 20 6b 65  79 73 2c 20 61 6e 64 20  |arrow keys, and |
000003c0  49 6e 73 65 72 74 2f 44  65 6c 65 74 65 20 63 61  |Insert/Delete ca|
000003d0  6e 20 62 65 20 75 73 65  64 29 2e 20 57 68 65 6e  |n be used). When|
000003e0  20 74 68 69 73 20 69 73  20 64 6f 6e 65 2c 0a 70  | this is done,.p|
000003f0  72 65 73 73 20 52 65 74  75 72 6e 20 74 6f 20 63  |ress Return to c|
00000400  6f 6e 74 69 6e 75 65 20  61 73 20 62 65 66 6f 72  |ontinue as befor|
00000410  65 2e 20 4e 6f 77 2c 20  74 68 6f 75 67 68 2c 20  |e. Now, though, |
00000420  79 6f 75 20 63 61 6e 20  63 6c 69 63 6b 20 6f 6e  |you can click on|
00000430  20 22 53 65 61 72 63 68  22 2c 0a 61 6e 64 20 74  | "Search",.and t|
00000440  68 65 20 66 69 72 73 74  20 6c 69 6e 65 20 63 6f  |he first line co|
00000450  6e 74 61 69 6e 69 6e 67  20 74 68 65 20 73 65 61  |ntaining the sea|
00000460  72 63 68 20 74 65 78 74  20 77 69 6c 6c 20 62 65  |rch text will be|
00000470  63 6f 6d 65 20 74 68 65  20 6d 61 72 6b 65 64 20  |come the marked |
00000480  6c 69 6e 65 2e 0a 49 74  20 6d 61 79 2c 20 74 68  |line..It may, th|
00000490  6f 75 67 68 2c 20 62 65  20 6f 66 66 20 74 68 65  |ough, be off the|
000004a0  20 73 63 72 65 65 6e 2c  20 73 6f 20 63 6c 69 63  | screen, so clic|
000004b0  6b 20 6f 6e 20 22 4a 75  6d 70 20 74 6f 20 4d 61  |k on "Jump to Ma|
000004c0  72 6b 65 64 22 20 74 6f  20 67 65 74 20 74 6f 0a  |rked" to get to.|
000004d0  69 74 2e 20 43 6c 69 63  6b 69 6e 67 20 6f 6e 20  |it. Clicking on |
000004e0  22 53 65 61 72 63 68 22  20 61 67 61 69 6e 20 77  |"Search" again w|
000004f0  69 6c 6c 20 73 65 61 72  63 68 20 64 6f 77 6e 77  |ill search downw|
00000500  61 72 64 73 20 66 72 6f  6d 20 74 68 65 20 6d 61  |ards from the ma|
00000510  72 6b 65 64 20 6c 69 6e  65 0a 75 6e 74 69 6c 20  |rked line.until |
00000520  69 74 20 66 69 6e 64 73  20 74 68 65 20 6e 65 78  |it finds the nex|
00000530  74 20 6f 63 63 75 72 72  65 6e 63 65 2c 20 61 6e  |t occurrence, an|
00000540  64 20 73 6f 20 6f 6e 2e  20 54 6f 20 72 65 73 65  |d so on. To rese|
00000550  74 2c 20 6f 72 20 72 61  74 68 65 72 20 75 6e 73  |t, or rather uns|
00000560  65 74 2c 0a 74 68 65 20  6d 61 72 6b 65 64 20 6c  |et,.the marked l|
00000570  69 6e 65 20 28 74 6f 20  66 61 63 69 6c 69 74 61  |ine (to facilita|
00000580  74 65 20 61 6e 6f 74 68  65 72 20 73 65 61 72 63  |te another searc|
00000590  68 29 20 63 6c 69 63 6b  20 6f 6e 20 22 43 6c 65  |h) click on "Cle|
000005a0  61 72 20 4d 61 72 6b 65  64 22 2e 20 4f 6e 65 0a  |ar Marked". One.|
000005b0  66 75 72 74 68 65 72 20  66 65 61 74 75 72 65 20  |further feature |
000005c0  6f 66 20 74 68 65 20 6d  61 72 6b 65 64 20 6c 69  |of the marked li|
000005d0  6e 65 20 69 73 20 74 68  61 74 20 69 74 20 6d 61  |ne is that it ma|
000005e0  79 20 62 65 20 73 65 74  20 6d 61 6e 75 61 6c 6c  |y be set manuall|
000005f0  79 20 62 79 20 74 68 65  0a 75 73 65 72 2e 20 54  |y by the.user. T|
00000600  6f 20 64 6f 20 74 68 69  73 2c 20 73 69 6d 70 6c  |o do this, simpl|
00000610  79 20 63 6c 69 63 6b 20  6f 6e 20 74 68 65 20 72  |y click on the r|
00000620  65 6c 65 76 61 6e 74 20  6c 69 6e 65 20 6f 66 20  |elevant line of |
00000630  74 68 65 20 74 65 78 74  20 74 6f 20 6d 61 72 6b  |the text to mark|
00000640  20 69 74 2e 0a 59 6f 75  20 77 69 6c 6c 20 6e 6f  | it..You will no|
00000650  77 20 62 65 20 61 62 6c  65 20 74 6f 20 6a 75 6d  |w be able to jum|
00000660  70 20 74 6f 20 74 68 69  73 20 6c 69 6e 65 20 69  |p to this line i|
00000670  6e 73 74 61 6e 74 6c 79  20 75 73 69 6e 67 20 22  |nstantly using "|
00000680  4a 75 6d 70 20 74 6f 20  4d 61 72 6b 65 64 22 2e  |Jump to Marked".|
00000690  0a 41 6c 73 6f 2c 20 74  68 69 73 20 74 65 78 74  |.Also, this text|
000006a0  20 63 61 6e 20 62 65 20  73 61 76 65 64 20 61 73  | can be saved as|
000006b0  20 61 20 74 65 78 74 20  66 69 6c 65 20 66 72 6f  | a text file fro|
000006c0  6d 20 74 68 65 20 64 65  73 6b 74 6f 70 2c 20 61  |m the desktop, a|
000006d0  6e 64 20 74 68 65 6e 0a  65 69 74 68 65 72 20 70  |nd then.either p|
000006e0  72 69 6e 74 65 64 20 6f  75 74 20 6f 72 20 72 65  |rinted out or re|
000006f0  61 64 20 69 6e 20 21 45  64 69 74 20 65 74 63 2e  |ad in !Edit etc.|
00000700  20 69 66 20 79 6f 75 20  70 72 65 66 65 72 2e 0a  | if you prefer..|
00000710  0a 4f 6e 65 20 69 6d 70  6f 72 74 61 6e 74 20 74  |.One important t|
00000720  68 69 6e 67 3a 20 74 68  65 72 65 20 69 73 20 61  |hing: there is a|
00000730  20 6c 6f 74 20 6f 66 20  74 65 78 74 20 68 65 72  | lot of text her|
00000740  65 20 28 62 65 6c 69 65  76 65 20 6d 65 2c 20 61  |e (believe me, a|
00000750  20 4c 4f 54 20 6f 66 20  74 65 78 74 29 0a 61 6e  | LOT of text).an|
00000760  64 20 73 6f 20 79 6f 75  20 6d 61 79 20 6e 6f 74  |d so you may not|
00000770  20 77 61 6e 74 20 74 6f  20 72 65 61 64 20 69 74  | want to read it|
00000780  20 61 6c 6c 20 72 69 67  68 74 20 61 77 61 79 2e  | all right away.|
00000790  20 54 68 65 20 65 61 73  69 65 73 74 20 77 61 79  | The easiest way|
000007a0  20 74 6f 20 67 65 74 20  74 6f 0a 67 72 69 70 73  | to get to.grips|
000007b0  20 77 69 74 68 20 74 68  65 20 70 72 6f 67 72 61  | with the progra|
000007c0  6d 20 69 73 20 74 6f 20  62 61 73 69 63 61 6c 6c  |m is to basicall|
000007d0  79 20 74 72 79 20 63 6c  69 63 6b 69 6e 67 20 64  |y try clicking d|
000007e0  69 66 66 65 72 65 6e 74  20 62 75 74 74 6f 6e 73  |ifferent buttons|
000007f0  20 6f 6e 0a 64 69 66 66  65 72 65 6e 74 20 62 6f  | on.different bo|
00000800  78 65 73 20 6f 6e 20 74  68 65 20 6d 61 69 6e 20  |xes on the main |
00000810  73 63 72 65 65 6e 20 61  6e 64 20 73 65 65 20 77  |screen and see w|
00000820  68 61 74 20 68 61 70 70  65 6e 73 2c 20 61 6e 64  |hat happens, and|
00000830  20 62 79 20 6d 65 73 73  69 6e 67 0a 61 72 6f 75  | by messing.arou|
00000840  6e 64 20 77 69 74 68 20  65 78 69 73 74 69 6e 67  |nd with existing|
00000850  20 74 75 6e 65 73 20 28  74 68 6f 75 67 68 20 62  | tunes (though b|
00000860  65 20 63 61 72 65 66 75  6c 20 6e 6f 74 20 74 6f  |e careful not to|
00000870  20 6f 76 65 72 77 72 69  74 65 20 74 68 65 20 6f  | overwrite the o|
00000880  72 69 67 69 6e 61 6c 0a  74 75 6e 65 20 62 79 20  |riginal.tune by |
00000890  73 61 76 69 6e 67 20 79  6f 75 72 20 22 61 6c 74  |saving your "alt|
000008a0  65 72 61 74 69 6f 6e 73  22 20 74 6f 20 64 69 73  |erations" to dis|
000008b0  63 29 2e 20 4f 6e 6c 79  20 77 68 65 6e 20 79 6f  |c). Only when yo|
000008c0  75 20 77 61 6e 74 20 6d  6f 72 65 20 64 65 74 61  |u want more deta|
000008d0  69 6c 65 64 0a 69 6e 66  6f 72 6d 61 74 69 6f 6e  |iled.information|
000008e0  20 73 68 6f 75 6c 64 20  79 6f 75 20 72 65 61 64  | should you read|
000008f0  20 74 68 69 73 20 74 65  78 74 2c 20 61 6e 64 20  | this text, and |
00000900  73 65 6c 65 63 74 69 76  65 20 75 73 65 20 6f 66  |selective use of|
00000910  20 74 68 65 20 73 65 61  72 63 68 0a 66 61 63 69  | the search.faci|
00000920  6c 69 74 79 20 77 69 6c  6c 20 68 65 6c 70 20 79  |lity will help y|
00000930  6f 75 20 74 6f 20 66 69  6e 64 20 77 68 61 74 20  |ou to find what |
00000940  79 6f 75 20 77 61 6e 74  20 6d 6f 72 65 20 71 75  |you want more qu|
00000950  69 63 6b 6c 79 2e 0a 0a  54 68 65 20 54 72 61 63  |ickly...The Trac|
00000960  6b 65 72 20 4d 75 73 69  63 20 46 6f 72 6d 61 74  |ker Music Format|
00000970  0a 0a 54 68 6f 73 65 20  61 6c 72 65 61 64 79 20  |..Those already |
00000980  66 61 6d 69 6c 69 61 72  20 77 69 74 68 20 74 68  |familiar with th|
00000990  65 20 73 79 73 74 65 6d  20 6f 66 20 69 6e 73 74  |e system of inst|
000009a0  72 75 6d 65 6e 74 73 2c  20 70 61 74 74 65 72 6e  |ruments, pattern|
000009b0  73 2c 20 61 6e 64 0a 73  65 71 75 65 6e 63 65 73  |s, and.sequences|
000009c0  20 73 68 6f 75 6c 64 20  73 6b 69 70 20 74 68 69  | should skip thi|
000009d0  73 20 65 78 70 6c 61 6e  61 74 69 6f 6e 2c 20 77  |s explanation, w|
000009e0  68 69 63 68 20 69 73 20  6d 65 61 6e 74 20 66 6f  |hich is meant fo|
000009f0  72 20 74 68 6f 73 65 20  77 68 6f 20 68 61 76 65  |r those who have|
00000a00  0a 70 65 72 68 61 70 73  20 6e 6f 74 20 65 6e 63  |.perhaps not enc|
00000a10  6f 75 6e 74 65 72 65 64  20 54 72 61 63 6b 65 72  |ountered Tracker|
00000a20  20 2f 20 53 6f 75 6e 64  20 54 72 61 63 6b 65 72  | / Sound Tracker|
00000a30  20 6d 75 73 69 63 20 62  65 66 6f 72 65 2e 0a 0a  | music before...|
00000a40  41 20 70 69 65 63 65 20  6f 66 20 54 72 61 63 6b  |A piece of Track|
00000a50  65 72 20 6d 75 73 69 63  20 69 73 20 63 6f 6d 70  |er music is comp|
00000a60  6f 73 65 64 20 6f 66 20  73 65 76 65 72 61 6c 20  |osed of several |
00000a70  70 61 72 74 73 2e 20 46  69 72 73 74 6c 79 2c 20  |parts. Firstly, |
00000a80  74 68 65 72 65 20 69 73  0a 61 20 73 65 74 20 6f  |there is.a set o|
00000a90  66 20 69 6e 73 74 72 75  6d 65 6e 74 73 20 28 73  |f instruments (s|
00000aa0  61 6d 70 6c 65 73 29 20  77 68 69 63 68 20 61 72  |amples) which ar|
00000ab0  65 20 75 73 65 64 20 74  6f 20 70 6c 61 79 20 6e  |e used to play n|
00000ac0  6f 74 65 73 20 69 6e 20  74 68 65 20 74 75 6e 65  |otes in the tune|
00000ad0  2e 0a 53 65 63 6f 6e 64  6c 79 2c 20 74 68 65 72  |..Secondly, ther|
00000ae0  65 20 69 73 20 61 20 67  72 6f 75 70 20 6f 66 20  |e is a group of |
00000af0  70 61 74 74 65 72 6e 73  2c 20 65 61 63 68 20 6f  |patterns, each o|
00000b00  66 20 77 68 69 63 68 20  69 73 20 61 20 63 6f 6c  |f which is a col|
00000b10  6c 65 63 74 69 6f 6e 20  6f 66 0a 6e 6f 74 65 73  |lection of.notes|
00000b20  2c 20 72 61 74 68 65 72  20 6c 69 6b 65 20 62 61  |, rather like ba|
00000b30  72 73 20 69 6e 20 63 6f  6e 76 65 6e 74 69 6f 6e  |rs in convention|
00000b40  61 6c 20 6d 75 73 69 63  2c 20 74 68 6f 75 67 68  |al music, though|
00000b50  20 61 20 6c 69 74 74 6c  65 20 6c 6f 6e 67 65 72  | a little longer|
00000b60  2e 0a 4c 61 73 74 6c 79  2c 20 74 68 65 72 65 20  |..Lastly, there |
00000b70  69 73 20 61 20 73 65 71  75 65 6e 63 65 20 74 61  |is a sequence ta|
00000b80  62 6c 65 20 61 73 73 6f  63 69 61 74 65 64 20 77  |ble associated w|
00000b90  69 74 68 20 74 68 65 20  74 75 6e 65 2c 20 77 68  |ith the tune, wh|
00000ba0  69 63 68 20 74 65 6c 6c  73 20 74 68 65 0a 70 6c  |ich tells the.pl|
00000bb0  61 79 69 6e 67 20 72 6f  75 74 69 6e 65 20 74 68  |aying routine th|
00000bc0  65 20 6f 72 64 65 72 20  69 6e 20 77 68 69 63 68  |e order in which|
00000bd0  20 74 6f 20 70 6c 61 79  20 74 68 65 20 70 61 74  | to play the pat|
00000be0  74 65 72 6e 73 2e 20 41  50 54 72 61 63 6b 65 72  |terns. APTracker|
00000bf0  20 61 6c 6c 6f 77 73 0a  6d 61 6e 61 67 65 6d 65  | allows.manageme|
00000c00  6e 74 20 6f 66 20 61 6c  6c 20 74 68 72 65 65 20  |nt of all three |
00000c10  73 65 63 74 69 6f 6e 73  2c 20 77 69 74 68 20 70  |sections, with p|
00000c20  61 74 74 65 72 6e 20 61  6e 64 20 73 65 71 75 65  |attern and seque|
00000c30  6e 63 65 20 65 64 69 74  6f 72 73 20 61 6e 64 0a  |nce editors and.|
00000c40  66 61 63 69 6c 69 74 69  65 73 20 66 6f 72 20 6c  |facilities for l|
00000c50  6f 61 64 69 6e 67 20 69  6e 73 74 72 75 6d 65 6e  |oading instrumen|
00000c60  74 73 20 69 6e 74 6f 20  61 20 74 75 6e 65 20 61  |ts into a tune a|
00000c70  6e 64 20 73 61 76 69 6e  67 20 66 72 6f 6d 20 6f  |nd saving from o|
00000c80  6e 65 20 28 75 73 65 66  75 6c 0a 66 6f 72 20 70  |ne (useful.for p|
00000c90  69 6e 63 68 69 6e 67 20  6f 74 68 65 72 20 70 65  |inching other pe|
00000ca0  6f 70 6c 65 27 73 20 73  61 6d 70 6c 65 73 21 29  |ople's samples!)|
00000cb0  2e 20 4e 75 6d 65 72 69  63 61 6c 6c 79 2c 20 74  |. Numerically, t|
00000cc0  68 65 72 65 20 6d 61 79  20 62 65 20 75 70 20 74  |here may be up t|
00000cd0  6f 20 33 36 0a 69 6e 73  74 72 75 6d 65 6e 74 73  |o 36.instruments|
00000ce0  20 28 69 6e 20 66 61 63  74 2c 20 74 68 65 72 65  | (in fact, there|
00000cf0  20 61 72 65 20 61 6c 77  61 79 73 20 33 36 20 69  | are always 36 i|
00000d00  6e 73 74 72 75 6d 65 6e  74 73 2c 20 62 75 74 20  |nstruments, but |
00000d10  73 6f 6d 65 20 6d 61 79  20 62 65 0a 62 6c 61 6e  |some may be.blan|
00000d20  6b 29 2c 20 36 34 20 70  61 74 74 65 72 6e 73 20  |k), 64 patterns |
00000d30  69 6e 20 61 20 74 75 6e  65 2c 20 61 6e 64 20 31  |in a tune, and 1|
00000d40  32 38 20 70 61 74 74 65  72 6e 73 20 69 6e 20 74  |28 patterns in t|
00000d50  68 65 20 73 65 71 75 65  6e 63 65 20 74 61 62 6c  |he sequence tabl|
00000d60  65 2e 0a 0a 4a 75 73 74  20 61 20 71 75 69 63 6b  |e...Just a quick|
00000d70  20 77 6f 72 64 20 6f 6e  20 66 69 6c 65 20 66 6f  | word on file fo|
00000d80  72 6d 61 74 73 2e 20 54  68 65 20 72 65 63 6f 67  |rmats. The recog|
00000d90  6e 69 73 65 64 20 66 69  6c 65 74 79 70 65 20 66  |nised filetype f|
00000da0  6f 72 20 74 68 69 73 20  74 79 70 65 0a 6f 66 20  |or this type.of |
00000db0  6d 75 73 69 63 20 69 73  20 26 43 42 36 2e 20 48  |music is &CB6. H|
00000dc0  6f 77 65 76 65 72 20 74  68 69 73 20 63 6f 76 65  |owever this cove|
00000dd0  72 73 20 41 6d 69 67 61  20 53 6f 75 6e 64 54 72  |rs Amiga SoundTr|
00000de0  61 63 6b 65 72 20 61 6e  64 20 50 72 6f 54 72 61  |acker and ProTra|
00000df0  63 6b 65 72 2c 0a 77 68  69 63 68 20 41 50 54 72  |cker,.which APTr|
00000e00  61 63 6b 65 72 20 63 61  6e 6e 6f 74 20 65 64 69  |acker cannot edi|
00000e10  74 20 64 69 72 65 63 74  6c 79 2c 20 61 73 20 77  |t directly, as w|
00000e20  65 6c 6c 20 61 73 20 54  72 61 63 6b 65 72 20 66  |ell as Tracker f|
00000e30  6f 72 6d 61 74 20 28 66  69 6c 65 73 0a 73 74 61  |ormat (files.sta|
00000e40  72 74 69 6e 67 20 77 69  74 68 20 22 4d 55 53 58  |rting with "MUSX|
00000e50  22 29 20 77 68 69 63 68  20 69 74 20 63 61 6e 2e  |") which it can.|
00000e60  20 48 6f 77 65 76 65 72  2c 20 61 20 63 6f 6e 76  | However, a conv|
00000e70  65 72 74 65 72 20 69 73  20 62 75 69 6c 74 20 69  |erter is built i|
00000e80  6e 74 6f 20 74 68 65 0a  70 72 6f 67 72 61 6d 2c  |nto the.program,|
00000e90  20 61 6e 64 20 64 72 61  67 67 69 6e 67 20 61 20  | and dragging a |
00000ea0  53 6f 75 6e 64 54 72 61  63 6b 65 72 20 2f 20 50  |SoundTracker / P|
00000eb0  72 6f 54 72 61 63 6b 65  72 20 66 69 6c 65 20 74  |roTracker file t|
00000ec0  6f 20 74 68 65 20 69 63  6f 6e 62 61 72 20 77 69  |o the iconbar wi|
00000ed0  6c 6c 0a 70 72 6f 64 75  63 65 20 74 68 65 20 6d  |ll.produce the m|
00000ee0  65 73 73 61 67 65 20 22  43 6f 6e 76 65 72 74 20  |essage "Convert |
00000ef0  66 72 6f 6d 20 53 6f 75  6e 64 20 54 72 61 63 6b  |from Sound Track|
00000f00  65 72 3f 22 2e 20 49 66  20 79 6f 75 20 63 6c 69  |er?". If you cli|
00000f10  63 6b 20 6f 6e 20 4f 4b  2c 20 74 68 65 0a 74 75  |ck on OK, the.tu|
00000f20  6e 65 20 77 69 6c 6c 20  62 65 20 6c 6f 61 64 65  |ne will be loade|
00000f30  64 20 61 6e 64 20 63 6f  6e 76 65 72 74 65 64 2c  |d and converted,|
00000f40  20 61 6e 64 20 77 69 6c  6c 20 65 6e 64 20 75 70  | and will end up|
00000f50  20 69 6e 20 6d 65 6d 6f  72 79 20 74 68 65 20 73  | in memory the s|
00000f60  61 6d 65 20 61 73 20 69  66 0a 79 6f 75 20 68 61  |ame as if.you ha|
00000f70  64 20 6c 6f 61 64 65 64  20 69 74 20 61 73 20 61  |d loaded it as a|
00000f80  20 54 72 61 63 6b 65 72  20 74 75 6e 65 2e 20 49  | Tracker tune. I|
00000f90  6e 65 76 69 74 61 62 6c  79 2c 20 74 68 65 20 63  |nevitably, the c|
00000fa0  6f 6e 76 65 72 73 69 6f  6e 20 77 69 6c 6c 20 6e  |onversion will n|
00000fb0  6f 74 20 62 65 0a 70 65  72 66 65 63 74 2c 20 61  |ot be.perfect, a|
00000fc0  73 20 74 68 65 20 66 6f  72 6d 61 74 73 20 76 61  |s the formats va|
00000fd0  72 79 20 73 6c 69 67 68  74 6c 79 2c 20 62 75 74  |ry slightly, but|
00000fe0  20 76 65 72 79 20 72 61  72 65 6c 79 20 77 69 6c  | very rarely wil|
00000ff0  6c 20 74 68 65 20 74 75  6e 65 20 73 6f 75 6e 64  |l the tune sound|
00001000  0a 61 6e 79 20 64 69 66  66 65 72 65 6e 74 2e 20  |.any different. |
00001010  48 6f 77 65 76 65 72 2c  20 62 65 63 61 75 73 65  |However, because|
00001020  20 22 41 50 54 72 61 63  6b 65 72 22 20 63 61 6e  | "APTracker" can|
00001030  20 6f 6e 6c 79 20 73 61  76 65 20 54 72 61 63 6b  | only save Track|
00001040  65 72 20 74 75 6e 65 73  2c 20 74 6f 0a 63 6f 6e  |er tunes, to.con|
00001050  76 65 72 74 20 61 6e 79  20 6d 75 73 69 63 20 62  |vert any music b|
00001060  61 63 6b 20 74 6f 20 53  6f 75 6e 64 54 72 61 63  |ack to SoundTrac|
00001070  6b 65 72 20 66 6f 72 6d  61 74 20 28 66 6f 72 20  |ker format (for |
00001080  69 6e 73 74 61 6e 63 65  20 74 6f 20 67 69 76 65  |instance to give|
00001090  20 74 6f 0a 73 6f 6d 65  6f 6e 65 20 77 69 74 68  | to.someone with|
000010a0  20 61 6e 20 41 6d 69 67  61 29 2c 20 79 6f 75 20  | an Amiga), you |
000010b0  77 69 6c 6c 20 68 61 76  65 20 74 6f 20 75 73 65  |will have to use|
000010c0  20 4d 61 74 74 68 65 77  20 46 61 72 72 6f 77 27  | Matthew Farrow'|
000010d0  73 20 50 44 20 75 74 69  6c 69 74 79 0a 22 47 65  |s PD utility."Ge|
000010e0  74 53 54 4d 6f 64 22 2c  20 77 68 69 63 68 20 6d  |tSTMod", which m|
000010f0  61 79 20 62 65 20 70 72  6f 76 69 64 65 64 20 77  |ay be provided w|
00001100  69 74 68 20 22 41 50 54  72 61 63 6b 65 72 22 2e  |ith "APTracker".|
00001110  20 54 68 69 73 20 70 72  6f 67 72 61 6d 20 77 69  | This program wi|
00001120  6c 6c 0a 63 6f 6e 76 65  72 74 20 74 75 6e 65 73  |ll.convert tunes|
00001130  20 65 69 74 68 65 72 20  74 6f 20 53 6f 75 6e 64  | either to Sound|
00001140  54 72 61 63 6b 65 72 20  6f 72 20 54 72 61 63 6b  |Tracker or Track|
00001150  65 72 2c 20 64 65 70 65  6e 64 69 6e 67 20 6f 6e  |er, depending on|
00001160  20 74 68 65 20 69 6e 69  74 69 61 6c 0a 66 6f 72  | the initial.for|
00001170  6d 61 74 20 6f 66 20 74  68 65 20 66 69 6c 65 2c  |mat of the file,|
00001180  20 61 6e 64 20 69 73 20  61 63 74 69 76 61 74 65  | and is activate|
00001190  64 20 62 79 20 64 72 61  67 67 69 6e 67 20 74 68  |d by dragging th|
000011a0  65 20 72 65 6c 65 76 61  6e 74 20 66 69 6c 65 20  |e relevant file |
000011b0  74 6f 20 74 68 65 0a 22  47 65 74 53 54 4d 6f 64  |to the."GetSTMod|
000011c0  22 20 69 63 6f 6e 62 61  72 20 69 63 6f 6e 2e 0a  |" iconbar icon..|
000011d0  0a 22 41 50 54 72 61 63  6b 65 72 22 20 77 69 6c  |."APTracker" wil|
000011e0  6c 20 61 6c 73 6f 20 6c  6f 61 64 20 61 6e 64 20  |l also load and |
000011f0  63 6f 6e 76 65 72 74 20  61 20 66 65 77 20 6f 74  |convert a few ot|
00001200  68 65 72 20 74 79 70 65  73 20 6f 66 20 66 69 6c  |her types of fil|
00001210  65 73 2c 20 43 6f 63 6f  6e 69 7a 65 72 0a 4f 63  |es, Coconizer.Oc|
00001220  74 61 6c 79 73 65 72 2c  20 61 6e 64 20 50 72 6f  |talyser, and Pro|
00001230  54 72 61 63 6b 65 72 20  74 79 70 65 20 26 37 30  |Tracker type &70|
00001240  31 2e 20 54 68 69 73 20  6c 61 73 74 20 74 79 70  |1. This last typ|
00001250  65 20 63 61 6e 20 62 65  20 70 6c 61 79 65 64 20  |e can be played |
00001260  62 79 20 74 68 65 0a 22  21 50 72 6f 54 72 61 63  |by the."!ProTrac|
00001270  6b 22 20 70 6c 61 79 69  6e 67 20 72 6f 75 74 69  |k" playing routi|
00001280  6e 65 20 62 79 20 42 61  73 73 2c 20 62 75 74 20  |ne by Bass, but |
00001290  6e 6f 74 20 77 69 74 68  20 74 68 65 20 73 74 61  |not with the sta|
000012a0  6e 64 61 72 64 20 70 6c  61 79 72 6f 75 74 69 6e  |ndard playroutin|
000012b0  65 73 3b 0a 75 6e 74 69  6c 20 6e 6f 77 20 6f 66  |es;.until now of|
000012c0  20 63 6f 75 72 73 65 21  20 43 6f 63 6f 6e 69 7a  | course! Coconiz|
000012d0  65 72 20 74 72 61 63 6b  66 69 6c 65 73 20 61 6e  |er trackfiles an|
000012e0  64 20 73 6f 6e 67 66 69  6c 65 73 20 28 74 79 70  |d songfiles (typ|
000012f0  65 73 20 26 33 36 34 20  61 6e 64 0a 26 33 36 35  |es &364 and.&365|
00001300  29 20 63 61 6e 20 62 65  20 6c 6f 61 64 65 64 20  |) can be loaded |
00001310  6a 75 73 74 20 62 79 20  64 72 61 67 67 69 6e 67  |just by dragging|
00001320  20 74 68 65 6d 20 74 6f  20 74 68 65 20 69 63 6f  | them to the ico|
00001330  6e 62 61 72 2c 20 74 68  6f 75 67 68 20 74 68 65  |nbar, though the|
00001340  20 6c 61 74 74 65 72 2c  0a 6f 66 20 63 6f 75 72  | latter,.of cour|
00001350  73 65 2c 20 77 69 6c 6c  20 68 61 76 65 20 6e 6f  |se, will have no|
00001360  20 73 61 6d 70 6c 65 73  20 70 72 65 73 65 6e 74  | samples present|
00001370  2e 20 48 6f 77 65 76 65  72 2c 20 43 6f 63 6f 6e  |. However, Cocon|
00001380  69 7a 65 72 20 69 73 20  61 20 73 75 70 65 72 69  |izer is a superi|
00001390  6f 72 0a 66 6f 72 6d 61  74 20 74 6f 20 54 72 61  |or.format to Tra|
000013a0  63 6b 65 72 20 69 6e 20  73 65 76 65 72 61 6c 20  |cker in several |
000013b0  77 61 79 73 2c 20 61 6e  64 20 73 6f 2c 20 61 67  |ways, and so, ag|
000013c0  61 69 6e 2c 20 74 68 65  20 63 6f 6e 76 65 72 73  |ain, the convers|
000013d0  69 6f 6e 20 77 69 6c 6c  20 6e 6f 74 0a 61 6c 77  |ion will not.alw|
000013e0  61 79 73 20 62 65 20 70  65 72 66 65 63 74 20 28  |ays be perfect (|
000013f0  61 6e 64 20 6f 62 76 69  6f 75 73 6c 79 20 77 6f  |and obviously wo|
00001400  72 6b 73 20 62 65 73 74  20 77 69 74 68 20 74 75  |rks best with tu|
00001410  6e 65 73 20 77 68 69 63  68 20 73 74 61 72 74 65  |nes which starte|
00001420  64 20 61 73 0a 54 72 61  63 6b 65 72 20 66 6f 72  |d as.Tracker for|
00001430  6d 61 74 20 62 75 74 20  77 65 72 65 20 74 68 65  |mat but were the|
00001440  6e 20 63 6f 6e 76 65 72  74 65 64 20 74 6f 20 43  |n converted to C|
00001450  6f 63 6f 6e 69 7a 65 72  29 2e 20 53 70 65 63 69  |oconizer). Speci|
00001460  66 69 63 61 6c 6c 79 2c  0a 43 6f 63 6f 6e 69 7a  |fically,.Coconiz|
00001470  65 72 20 63 61 6e 20 70  6c 61 79 20 6e 6f 74 65  |er can play note|
00001480  73 20 6f 76 65 72 20 61  20 37 20 6f 63 74 61 76  |s over a 7 octav|
00001490  65 20 72 61 6e 67 65 2c  20 77 68 65 72 65 61 73  |e range, whereas|
000014a0  20 54 72 61 63 6b 65 72  20 69 73 20 6c 69 6d 69  | Tracker is limi|
000014b0  74 65 64 0a 74 6f 20 6a  75 73 74 20 33 2e 20 49  |ted.to just 3. I|
000014c0  74 20 69 73 2c 20 74 68  6f 75 67 68 2c 20 75 6e  |t is, though, un|
000014d0  75 73 75 61 6c 20 66 6f  72 20 43 6f 63 6f 6e 69  |usual for Coconi|
000014e0  7a 65 72 20 74 75 6e 65  73 20 74 6f 20 75 73 65  |zer tunes to use|
000014f0  20 61 6e 79 2f 6d 61 6e  79 20 6e 6f 74 65 73 0a  | any/many notes.|
00001500  6f 75 74 73 69 64 65 20  6f 66 20 74 68 65 20 33  |outside of the 3|
00001510  20 6f 63 74 61 76 65 20  72 61 6e 67 65 2c 20 61  | octave range, a|
00001520  6e 64 20 73 6f 20 6d 6f  73 74 20 74 75 6e 65 73  |nd so most tunes|
00001530  20 63 6f 6e 76 65 72 74  20 4f 4b 2e 20 4f 6e 65  | convert OK. One|
00001540  20 74 68 69 6e 67 20 74  6f 0a 6e 6f 74 65 20 69  | thing to.note i|
00001550  73 20 74 68 61 74 20 70  69 74 63 68 20 73 6c 69  |s that pitch sli|
00001560  64 65 73 20 61 72 65 20  6c 69 6b 65 6c 79 20 74  |des are likely t|
00001570  6f 20 63 6f 6d 65 20 6f  75 74 20 73 6c 69 67 68  |o come out sligh|
00001580  74 6c 79 20 77 72 6f 6e  67 2c 20 73 6f 20 79 6f  |tly wrong, so yo|
00001590  75 0a 73 68 6f 75 6c 64  20 73 65 61 72 63 68 20  |u.should search |
000015a0  66 6f 72 20 74 68 65 73  65 20 61 66 74 65 72 20  |for these after |
000015b0  63 6f 6e 76 65 72 73 69  6f 6e 2c 20 61 6e 64 20  |conversion, and |
000015c0  66 69 64 64 6c 65 20 61  72 6f 75 6e 64 20 77 69  |fiddle around wi|
000015d0  74 68 20 74 68 65 6d 20  75 6e 74 69 6c 0a 74 68  |th them until.th|
000015e0  65 20 74 75 6e 65 20 73  6f 75 6e 64 73 20 72 69  |e tune sounds ri|
000015f0  67 68 74 2e 20 4f 63 74  61 6c 79 73 65 72 20 66  |ght. Octalyser f|
00001600  69 6c 65 73 20 6d 75 73  74 20 69 6e 69 74 69 61  |iles must initia|
00001610  6c 6c 79 20 68 61 76 65  20 74 68 65 20 6e 6f 72  |lly have the nor|
00001620  6d 61 6c 0a 54 72 61 63  6b 65 72 20 66 69 6c 65  |mal.Tracker file|
00001630  74 79 70 65 20 26 43 42  36 20 62 65 66 6f 72 65  |type &CB6 before|
00001640  20 74 68 65 79 20 77 69  6c 6c 20 62 65 20 72 65  | they will be re|
00001650  63 6f 67 6e 69 73 65 64  2e 20 54 68 65 79 20 74  |cognised. They t|
00001660  6f 6f 20 77 69 6c 6c 20  62 65 0a 61 75 74 6f 6d  |oo will be.autom|
00001670  61 74 69 63 61 6c 6c 79  20 63 6f 6e 76 65 72 74  |atically convert|
00001680  65 64 20 74 6f 20 54 72  61 63 6b 65 72 20 66 6f  |ed to Tracker fo|
00001690  72 6d 61 74 20 62 79 20  22 41 50 54 72 61 63 6b  |rmat by "APTrack|
000016a0  65 72 22 2e 20 48 6f 77  65 76 65 72 2c 20 74 68  |er". However, th|
000016b0  65 0a 4f 63 74 61 6c 79  73 65 72 20 63 6f 6e 76  |e.Octalyser conv|
000016c0  65 72 74 65 72 20 77 61  73 20 77 72 69 74 74 65  |erter was writte|
000016d0  6e 20 77 69 74 68 20 61  63 63 65 73 73 20 74 6f  |n with access to|
000016e0  20 6a 75 73 74 20 6f 6e  65 20 4f 63 74 61 6c 79  | just one Octaly|
000016f0  73 65 72 20 74 75 6e 65  2e 20 49 66 0a 61 6e 79  |ser tune. If.any|
00001700  6f 6e 65 20 68 61 73 20  61 6e 79 20 4f 63 74 61  |one has any Octa|
00001710  6c 79 73 65 72 20 6d 6f  64 75 6c 65 73 20 6f 72  |lyser modules or|
00001720  2c 20 62 65 74 74 65 72  20 73 74 69 6c 6c 2c 20  |, better still, |
00001730  64 6f 63 75 6d 65 6e 74  61 74 69 6f 6e 2c 20 70  |documentation, p|
00001740  6c 65 61 73 65 0a 73 65  6e 64 20 6d 65 20 61 20  |lease.send me a |
00001750  63 6f 70 79 20 28 74 68  65 20 63 6f 6e 76 65 72  |copy (the conver|
00001760  73 69 6f 6e 20 72 6f 75  74 69 6e 65 20 69 67 6e  |sion routine ign|
00001770  6f 72 65 73 20 6d 6f 73  74 20 6f 66 20 74 68 65  |ores most of the|
00001780  20 63 6f 6d 6d 61 6e 64  73 20 61 6e 64 20 6a 75  | commands and ju|
00001790  73 74 0a 6d 61 6b 65 73  2c 20 66 6f 72 20 65 78  |st.makes, for ex|
000017a0  61 6d 70 6c 65 2c 20 61  6e 20 4f 63 74 61 6c 79  |ample, an Octaly|
000017b0  73 65 72 20 22 4c 22 20  63 6f 6d 6d 61 6e 64 20  |ser "L" command |
000017c0  69 6e 74 6f 20 61 20 54  72 61 63 6b 65 72 20 22  |into a Tracker "|
000017d0  4c 22 20 63 6f 6d 6d 61  6e 64 3b 0a 77 68 69 63  |L" command;.whic|
000017e0  68 20 64 6f 65 73 20 6e  6f 74 68 69 6e 67 20 61  |h does nothing a|
000017f0  74 20 61 6c 6c 21 29 2e  20 4d 79 20 61 64 64 72  |t all!). My addr|
00001800  65 73 73 20 69 73 20 61  74 20 74 68 65 20 65 6e  |ess is at the en|
00001810  64 20 6f 66 20 74 68 69  73 20 74 65 78 74 2e 0a  |d of this text..|
00001820  0a 41 6c 6c 20 6f 66 20  74 68 65 73 65 20 66 6f  |.All of these fo|
00001830  72 6d 61 74 20 63 6f 6e  76 65 72 73 69 6f 6e 73  |rmat conversions|
00001840  20 72 65 71 75 69 72 65  2c 20 69 6e 69 74 69 61  | require, initia|
00001850  6c 6c 79 2c 20 61 62 6f  75 74 20 74 77 69 63 65  |lly, about twice|
00001860  20 61 73 20 6d 75 63 68  0a 6d 65 6d 6f 72 79 20  | as much.memory |
00001870  61 73 20 74 68 65 20 61  63 74 75 61 6c 20 74 75  |as the actual tu|
00001880  6e 65 2c 20 61 73 20 74  68 65 20 72 6f 75 74 69  |ne, as the routi|
00001890  6e 65 73 20 6e 65 65 64  20 74 77 6f 20 63 6f 70  |nes need two cop|
000018a0  69 65 73 20 69 6e 20 6d  65 6d 6f 72 79 20 2d 20  |ies in memory - |
000018b0  6f 6e 65 0a 6f 72 69 67  69 6e 61 6c 20 61 6e 64  |one.original and|
000018c0  20 6f 6e 65 20 63 6f 6e  76 65 72 74 65 64 2e 20  | one converted. |
000018d0  57 68 65 6e 20 63 6f 6e  76 65 72 73 69 6f 6e 20  |When conversion |
000018e0  68 61 73 20 74 61 6b 65  6e 20 70 6c 61 63 65 2c  |has taken place,|
000018f0  20 74 68 6f 75 67 68 2c  20 6d 65 6d 6f 72 79 0a  | though, memory.|
00001900  75 73 61 67 65 20 69 73  20 72 65 74 75 72 6e 65  |usage is returne|
00001910  64 20 74 6f 20 6e 6f 72  6d 61 6c 20 6c 65 76 65  |d to normal leve|
00001920  6c 73 2e 20 49 66 20 79  6f 75 20 77 69 73 68 20  |ls. If you wish |
00001930  74 6f 20 63 6f 6e 76 65  72 74 20 61 20 74 75 6e  |to convert a tun|
00001940  65 20 6f 76 65 72 20 61  20 66 65 77 0a 68 75 6e  |e over a few.hun|
00001950  64 72 65 64 20 6b 69 6c  6f 62 79 74 65 73 2c 20  |dred kilobytes, |
00001960  79 6f 75 20 6d 61 79 20  66 69 6e 64 20 74 68 69  |you may find thi|
00001970  73 20 69 6d 70 6f 73 73  69 62 6c 65 20 6f 6e 20  |s impossible on |
00001980  61 20 31 4d 62 20 6d 61  63 68 69 6e 65 2e 20 49  |a 1Mb machine. I|
00001990  66 20 74 68 69 73 20 69  73 0a 74 68 65 20 63 61  |f this is.the ca|
000019a0  73 65 2c 20 74 68 65 20  62 65 73 74 20 77 61 79  |se, the best way|
000019b0  20 72 6f 75 6e 64 20 74  68 69 73 20 69 73 20 74  | round this is t|
000019c0  6f 20 73 69 6d 70 6c 79  20 67 65 74 20 73 6f 6d  |o simply get som|
000019d0  65 6f 6e 65 20 77 69 74  68 20 61 20 32 4d 62 20  |eone with a 2Mb |
000019e0  2b 0a 63 6f 6d 70 75 74  65 72 20 74 6f 20 63 6f  |+.computer to co|
000019f0  6e 76 65 72 74 20 69 74  20 66 6f 72 20 79 6f 75  |nvert it for you|
00001a00  2c 20 61 73 20 74 68 65  20 72 65 73 75 6c 74 69  |, as the resulti|
00001a10  6e 67 20 63 6f 6e 76 65  72 74 65 64 20 66 69 6c  |ng converted fil|
00001a20  65 20 77 69 6c 6c 20 65  6e 64 20 75 70 0a 61 74  |e will end up.at|
00001a30  20 61 62 6f 75 74 20 74  68 65 20 73 61 6d 65 20  | about the same |
00001a40  73 69 7a 65 20 61 73 20  74 68 65 20 6f 72 69 67  |size as the orig|
00001a50  69 6e 61 6c 2e 20 54 68  65 72 65 20 69 73 20 6e  |inal. There is n|
00001a60  6f 20 73 68 6f 72 74 61  67 65 20 6f 66 20 54 72  |o shortage of Tr|
00001a70  61 63 6b 65 72 20 2f 0a  53 6f 75 6e 64 20 54 72  |acker /.Sound Tr|
00001a80  61 63 6b 65 72 20 74 75  6e 65 73 20 61 76 61 69  |acker tunes avai|
00001a90  6c 61 62 6c 65 20 66 6f  72 20 74 68 65 20 41 72  |lable for the Ar|
00001aa0  63 2c 20 77 69 74 68 20  6d 6f 73 74 20 70 75 62  |c, with most pub|
00001ab0  6c 69 63 20 64 6f 6d 61  69 6e 20 6c 69 62 72 61  |lic domain libra|
00001ac0  72 69 65 73 0a 68 61 76  69 6e 67 20 6d 61 6e 79  |ries.having many|
00001ad0  20 68 75 6e 64 72 65 64  73 20 6f 66 20 74 68 65  | hundreds of the|
00001ae0  6d 20 28 6d 6f 73 74 6c  79 20 70 6f 72 74 65 64  |m (mostly ported|
00001af0  20 6f 76 65 72 20 66 72  6f 6d 20 74 68 65 20 41  | over from the A|
00001b00  6d 69 67 61 29 2e 0a 0a  47 65 74 74 69 6e 67 20  |miga)...Getting |
00001b10  53 74 61 72 74 65 64 0a  0a 59 6f 75 20 73 68 6f  |Started..You sho|
00001b20  75 6c 64 20 61 6c 72 65  61 64 79 20 62 65 20 61  |uld already be a|
00001b30  62 6c 65 20 74 6f 20 6c  6f 61 64 20 74 75 6e 65  |ble to load tune|
00001b40  73 20 69 6e 74 6f 20 41  50 54 72 61 63 6b 65 72  |s into APTracker|
00001b50  2c 20 61 6e 64 20 74 6f  20 61 63 63 65 73 73 20  |, and to access |
00001b60  74 68 65 0a 28 6e 6f 6e  20 6d 75 6c 74 69 2d 74  |the.(non multi-t|
00001b70  61 73 6b 69 6e 67 29 20  70 61 74 74 65 72 6e 20  |asking) pattern |
00001b80  61 6e 64 20 73 65 71 75  65 6e 63 65 20 65 64 69  |and sequence edi|
00001b90  74 6f 72 3b 20 79 6f 75  20 68 61 76 65 20 74 6f  |tor; you have to|
00001ba0  20 74 6f 20 62 65 20 61  62 6c 65 20 74 6f 0a 72  | to be able to.r|
00001bb0  65 61 64 20 74 68 69 73  2e 20 54 68 65 20 69 63  |ead this. The ic|
00001bc0  6f 6e 62 61 72 20 69 63  6f 6e 20 66 6f 72 20 41  |onbar icon for A|
00001bd0  50 54 72 61 63 6b 65 72  20 61 6c 6c 6f 77 73 20  |PTracker allows |
00001be0  61 63 63 65 73 73 20 74  6f 20 76 61 72 69 6f 75  |access to variou|
00001bf0  73 0a 69 6e 66 6f 72 6d  61 74 69 6f 6e 20 73 65  |s.information se|
00001c00  63 74 69 6f 6e 73 20 72  65 67 61 72 64 69 6e 67  |ctions regarding|
00001c10  20 74 68 65 20 63 75 72  72 65 6e 74 6c 79 20 6c  | the currently l|
00001c20  6f 61 64 65 64 20 6d 6f  64 75 6c 65 20 28 74 75  |oaded module (tu|
00001c30  6e 65 29 20 76 69 61 20  74 68 65 0a 6d 69 64 64  |ne) via the.midd|
00001c40  6c 65 20 62 75 74 74 6f  6e 2c 20 61 6e 64 20 61  |le button, and a|
00001c50  6c 73 6f 2c 20 77 69 74  68 20 74 68 65 20 72 69  |lso, with the ri|
00001c60  67 68 74 2d 68 61 6e 64  20 62 75 74 74 6f 6e 2c  |ght-hand button,|
00001c70  20 65 6e 74 72 79 20 74  6f 20 74 68 65 20 6d 61  | entry to the ma|
00001c80  69 6e 0a 65 64 69 74 69  6e 67 20 73 65 63 74 69  |in.editing secti|
00001c90  6f 6e 20 28 77 68 69 63  68 20 69 73 2c 20 61 66  |on (which is, af|
00001ca0  74 65 72 20 61 6c 6c 2c  20 77 68 61 74 20 74 68  |ter all, what th|
00001cb0  65 20 70 72 6f 67 72 61  6d 20 69 73 20 66 6f 72  |e program is for|
00001cc0  29 2e 20 42 79 20 75 73  69 6e 67 20 74 68 65 0a  |). By using the.|
00001cd0  6c 65 66 74 20 68 61 6e  64 20 62 75 74 74 6f 6e  |left hand button|
00001ce0  20 28 53 65 6c 65 63 74  29 2c 20 61 20 64 65 73  | (Select), a des|
00001cf0  6b 74 6f 70 20 70 6c 61  79 65 72 20 63 6f 6e 74  |ktop player cont|
00001d00  72 6f 6c 20 70 61 6e 65  6c 20 77 69 6c 6c 20 62  |rol panel will b|
00001d10  65 20 64 69 73 70 6c 61  79 65 64 0a 61 6e 64 20  |e displayed.and |
00001d20  66 72 6f 6d 20 68 65 72  65 20 74 68 65 20 74 75  |from here the tu|
00001d30  6e 65 20 63 61 6e 20 62  65 20 70 6c 61 79 65 64  |ne can be played|
00001d40  2c 20 73 74 6f 70 70 65  64 2c 20 61 6e 64 20 66  |, stopped, and f|
00001d50  61 73 74 2d 66 6f 72 77  61 72 64 65 64 20 6f 72  |ast-forwarded or|
00001d60  0a 72 65 77 6f 75 6e 64  2e 20 54 75 6e 65 73 20  |.rewound. Tunes |
00001d70  63 61 6e 20 61 6c 73 6f  20 62 65 20 63 72 65 61  |can also be crea|
00001d80  74 65 64 20 66 72 6f 6d  20 73 63 72 61 74 63 68  |ted from scratch|
00001d90  2c 20 62 79 20 73 65 6c  65 63 74 69 6e 67 20 74  |, by selecting t|
00001da0  68 65 20 22 43 72 65 61  74 65 22 0a 6f 70 74 69  |he "Create".opti|
00001db0  6f 6e 20 6f 6e 20 74 68  65 20 6d 61 69 6e 20 6d  |on on the main m|
00001dc0  65 6e 75 20 61 6e 64 20  63 68 6f 6f 73 69 6e 67  |enu and choosing|
00001dd0  20 74 68 65 20 6e 75 6d  62 65 72 20 6f 66 20 76  | the number of v|
00001de0  6f 69 63 65 73 20 79 6f  75 20 77 61 6e 74 20 28  |oices you want (|
00001df0  6f 6e 6c 79 0a 66 6f 75  72 20 6f 72 20 65 69 67  |only.four or eig|
00001e00  68 74 20 73 68 6f 75 6c  64 20 72 65 61 6c 6c 79  |ht should really|
00001e10  20 62 65 20 75 73 65 64  20 68 65 72 65 2c 20 62  | be used here, b|
00001e20  75 74 20 79 6f 75 20 63  61 6e 20 75 73 65 20 61  |ut you can use a|
00001e30  6e 79 20 6e 75 6d 62 65  72 20 66 72 6f 6d 20 31  |ny number from 1|
00001e40  0a 74 6f 20 38 20 69 66  20 79 6f 75 20 77 61 6e  |.to 8 if you wan|
00001e50  74 29 2e 0a 0a 54 68 65  20 73 61 76 65 20 73 75  |t)...The save su|
00001e60  62 6d 65 6e 75 20 66 72  6f 6d 20 74 68 65 20 69  |bmenu from the i|
00001e70  63 6f 6e 62 61 72 20 63  6f 6e 74 61 69 6e 73 20  |conbar contains |
00001e80  66 69 76 65 20 6f 70 74  69 6f 6e 73 2e 20 22 54  |five options. "T|
00001e90  75 6e 65 22 20 77 69 6c  6c 20 6c 65 74 0a 79 6f  |une" will let.yo|
00001ea0  75 20 73 61 76 65 20 79  6f 75 72 20 6e 65 77 6c  |u save your newl|
00001eb0  79 20 63 72 65 61 74 65  64 20 77 6f 72 6b 73 20  |y created works |
00001ec0  74 6f 20 64 69 73 63 2e  20 22 50 61 74 74 65 72  |to disc. "Patter|
00001ed0  6e 22 20 77 69 6c 6c 20  61 6c 6c 6f 77 20 79 6f  |n" will allow yo|
00001ee0  75 20 74 6f 20 73 61 76  65 0a 6a 75 73 74 20 61  |u to save.just a|
00001ef0  6e 20 69 6e 64 69 76 69  64 75 61 6c 20 70 61 74  |n individual pat|
00001f00  74 65 72 6e 20 61 73 20  61 20 44 61 74 61 20 66  |tern as a Data f|
00001f10  69 6c 65 2e 20 54 68 69  73 20 63 61 6e 20 74 68  |ile. This can th|
00001f20  65 6e 20 62 65 20 6c 6f  61 64 65 64 20 69 6e 74  |en be loaded int|
00001f30  6f 0a 61 6e 6f 74 68 65  72 20 74 75 6e 65 20 28  |o.another tune (|
00001f40  6f 72 2c 20 69 6e 64 65  65 64 2c 20 74 68 65 20  |or, indeed, the |
00001f50  73 61 6d 65 20 6f 6e 65  29 2e 20 22 50 61 74 74  |same one). "Patt|
00001f60  65 72 6e 73 22 20 69 73  20 73 69 6d 69 6c 61 72  |erns" is similar|
00001f70  20 74 6f 20 22 50 61 74  74 65 72 6e 22 2c 0a 65  | to "Pattern",.e|
00001f80  78 63 65 70 74 20 74 68  61 74 20 69 74 20 77 69  |xcept that it wi|
00001f90  6c 6c 20 73 61 76 65 20  6f 75 74 20 41 4c 4c 20  |ll save out ALL |
00001fa0  74 68 65 20 70 61 74 74  65 72 6e 73 20 66 72 6f  |the patterns fro|
00001fb0  6d 20 61 20 74 75 6e 65  20 69 6e 74 6f 20 61 20  |m a tune into a |
00001fc0  67 69 76 65 6e 0a 64 69  72 65 63 74 6f 72 79 2c  |given.directory,|
00001fd0  20 77 69 74 68 20 66 69  6c 65 6e 61 6d 65 73 20  | with filenames |
00001fe0  64 65 74 65 72 6d 69 6e  65 64 20 62 79 20 74 68  |determined by th|
00001ff0  65 20 73 74 65 6d 20 28  77 68 69 63 68 20 63 61  |e stem (which ca|
00002000  6e 20 62 65 20 65 64 69  74 65 64 29 2c 0a 66 6f  |n be edited),.fo|
00002010  6c 6c 6f 77 65 64 20 62  79 20 74 68 65 20 70 61  |llowed by the pa|
00002020  74 74 65 72 6e 20 6e 75  6d 62 65 72 20 28 65 2e  |ttern number (e.|
00002030  67 2e 20 22 50 61 74 74  65 72 6e 30 31 22 2c 20  |g. "Pattern01", |
00002040  22 50 61 74 74 65 72 6e  30 32 22 20 2e 2e 2e 29  |"Pattern02" ...)|
00002050  2e 20 22 54 65 78 74 0a  44 75 6d 70 22 20 77 69  |. "Text.Dump" wi|
00002060  6c 6c 20 73 61 76 65 20  61 20 74 65 78 74 20 66  |ll save a text f|
00002070  69 6c 65 20 61 62 6f 75  74 20 74 68 65 20 63 75  |ile about the cu|
00002080  72 72 65 6e 74 6c 79 20  6c 6f 61 64 65 64 20 6d  |rrently loaded m|
00002090  75 73 69 63 20 74 6f 20  64 69 73 63 2e 20 59 6f  |usic to disc. Yo|
000020a0  75 0a 6d 61 79 20 63 68  6f 6f 73 65 20 77 68 69  |u.may choose whi|
000020b0  63 68 20 69 6e 66 6f 72  6d 61 74 69 6f 6e 20 69  |ch information i|
000020c0  73 20 77 72 69 74 74 65  6e 20 74 6f 20 74 68 69  |s written to thi|
000020d0  73 20 66 69 6c 65 2c 20  62 79 20 73 65 74 74 69  |s file, by setti|
000020e0  6e 67 20 74 68 65 0a 72  65 6c 65 76 61 6e 74 20  |ng the.relevant |
000020f0  62 6f 78 65 73 20 6f 6e  20 61 6e 64 20 6f 66 66  |boxes on and off|
00002100  2e 20 4e 6f 74 65 20 74  68 61 74 20 69 66 20 79  |. Note that if y|
00002110  6f 75 20 73 65 74 20 22  50 61 74 74 65 72 6e 73  |ou set "Patterns|
00002120  22 20 74 6f 20 62 65 20  6f 6e 2c 20 74 68 65 0a  |" to be on, the.|
00002130  73 61 76 65 20 63 6f 75  6c 64 20 77 65 6c 6c 20  |save could well |
00002140  74 61 6b 65 20 71 75 69  74 65 20 61 20 77 68 69  |take quite a whi|
00002150  6c 65 2c 20 61 73 20 65  76 65 72 79 20 70 61 74  |le, as every pat|
00002160  74 65 72 6e 20 69 73 20  73 61 76 65 64 2c 20 69  |tern is saved, i|
00002170  6e 20 61 20 66 6f 72 6d  61 74 0a 69 64 65 6e 74  |n a format.ident|
00002180  69 63 61 6c 20 74 6f 20  74 68 61 74 20 64 69 73  |ical to that dis|
00002190  70 6c 61 79 65 64 20 69  6e 20 74 68 65 20 6d 61  |played in the ma|
000021a0  69 6e 20 65 64 69 74 6f  72 2e 20 46 69 6e 61 6c  |in editor. Final|
000021b0  6c 79 2c 20 22 48 65 6c  70 22 20 61 6c 6c 6f 77  |ly, "Help" allow|
000021c0  73 20 79 6f 75 0a 74 6f  20 73 61 76 65 20 61 6c  |s you.to save al|
000021d0  6c 20 74 68 69 73 20 68  65 6c 70 20 64 61 74 61  |l this help data|
000021e0  20 61 73 20 61 20 54 65  78 74 20 66 69 6c 65 2e  | as a Text file.|
000021f0  20 46 72 6f 6d 20 68 65  72 65 20 69 74 20 63 61  | From here it ca|
00002200  6e 20 74 68 65 6e 20 65  69 74 68 65 72 20 62 65  |n then either be|
00002210  0a 72 65 61 64 20 75 73  69 6e 67 20 21 45 64 69  |.read using !Edi|
00002220  74 20 6f 72 20 73 69 6d  69 6c 61 72 20 6f 72 20  |t or similar or |
00002230  70 72 69 6e 74 65 64 20  6f 75 74 2e 0a 0a 42 65  |printed out...Be|
00002240  66 6f 72 65 20 79 6f 75  20 63 61 6e 20 73 74 61  |fore you can sta|
00002250  72 74 20 61 20 70 69 65  63 65 20 6f 66 20 6d 75  |rt a piece of mu|
00002260  73 69 63 2c 20 79 6f 75  20 6e 65 65 64 20 74 6f  |sic, you need to|
00002270  20 68 61 76 65 20 73 6f  6d 65 20 69 6e 73 74 72  | have some instr|
00002280  75 6d 65 6e 74 73 0a 6c  6f 61 64 65 64 2c 20 77  |uments.loaded, w|
00002290  68 69 63 68 20 77 69 6c  6c 20 62 65 20 75 73 65  |hich will be use|
000022a0  64 20 74 6f 20 70 6c 61  79 20 74 68 65 20 6e 6f  |d to play the no|
000022b0  74 65 73 20 69 6e 20 74  68 65 20 6d 75 73 69 63  |tes in the music|
000022c0  2e 20 54 6f 20 6c 6f 61  64 20 61 6e 0a 69 6e 73  |. To load an.ins|
000022d0  74 72 75 6d 65 6e 74 2c  20 79 6f 75 20 6d 75 73  |trument, you mus|
000022e0  74 20 66 69 72 73 74 20  62 72 69 6e 67 20 75 70  |t first bring up|
000022f0  20 74 68 65 20 69 63 6f  6e 62 61 72 20 6d 65 6e  | the iconbar men|
00002300  75 2c 20 61 6e 64 20 67  6f 20 74 6f 20 74 68 65  |u, and go to the|
00002310  20 74 75 6e 65 0a 73 75  62 6d 65 6e 75 2e 20 53  | tune.submenu. S|
00002320  65 6c 65 63 74 20 22 53  61 6d 70 6c 65 73 22 2c  |elect "Samples",|
00002330  20 61 6e 64 20 61 20 6c  61 72 67 65 20 77 69 6e  | and a large win|
00002340  64 6f 77 20 73 68 6f 75  6c 64 20 6f 70 65 6e 20  |dow should open |
00002350  77 69 74 68 20 33 36 20  73 6c 6f 74 73 2c 0a 31  |with 36 slots,.1|
00002360  20 73 6c 6f 74 20 66 6f  72 20 65 61 63 68 20 70  | slot for each p|
00002370  6f 73 73 69 62 6c 65 20  69 6e 73 74 72 75 6d 65  |ossible instrume|
00002380  6e 74 2e 20 49 6e 69 74  69 61 6c 6c 79 2c 20 61  |nt. Initially, a|
00002390  6c 6c 20 6f 66 20 74 68  65 73 65 20 73 70 61 63  |ll of these spac|
000023a0  65 73 20 77 69 6c 6c 20  62 65 0a 62 6c 61 6e 6b  |es will be.blank|
000023b0  20 28 75 6e 6c 65 73 73  20 79 6f 75 20 61 72 65  | (unless you are|
000023c0  20 61 6c 74 65 72 69 6e  67 20 61 6e 20 65 78 69  | altering an exi|
000023d0  73 74 69 6e 67 20 70 69  65 63 65 20 6f 66 20 6d  |sting piece of m|
000023e0  75 73 69 63 29 2e 20 54  6f 20 6c 6f 61 64 20 61  |usic). To load a|
000023f0  20 73 61 6d 70 6c 65 0a  66 6f 72 20 75 73 65 20  | sample.for use |
00002400  69 6e 20 79 6f 75 72 20  74 75 6e 65 2c 20 73 69  |in your tune, si|
00002410  6d 70 6c 79 20 64 72 61  67 20 69 74 20 66 72 6f  |mply drag it fro|
00002420  6d 20 61 20 66 69 6c 65  72 20 77 69 6e 64 6f 77  |m a filer window|
00002430  20 74 6f 20 74 68 65 20  73 70 61 63 65 20 79 6f  | to the space yo|
00002440  75 0a 77 61 6e 74 20 69  74 20 74 6f 20 6f 63 63  |u.want it to occ|
00002450  75 70 79 2e 20 41 66 74  65 72 20 61 20 73 68 6f  |upy. After a sho|
00002460  72 74 20 64 65 6c 61 79  2c 20 69 74 73 20 6e 61  |rt delay, its na|
00002470  6d 65 20 73 68 6f 75 6c  64 20 61 70 70 65 61 72  |me should appear|
00002480  20 69 6e 20 74 68 65 20  73 6c 6f 74 0a 28 61 6c  | in the slot.(al|
00002490  6f 6e 67 20 77 69 74 68  20 69 74 73 20 6c 65 6e  |ong with its len|
000024a0  67 74 68 20 69 6e 20 62  79 74 65 73 29 20 61 6e  |gth in bytes) an|
000024b0  64 20 69 74 20 63 61 6e  20 6e 6f 77 20 62 65 20  |d it can now be |
000024c0  75 73 65 64 20 69 6e 20  79 6f 75 72 20 74 75 6e  |used in your tun|
000024d0  65 2e 20 4e 6f 74 65 0a  74 68 61 74 20 73 61 6d  |e. Note.that sam|
000024e0  70 6c 65 73 20 63 61 6e  20 62 65 20 6c 6f 61 64  |ples can be load|
000024f0  65 64 20 6f 76 65 72 20  65 78 69 73 74 69 6e 67  |ed over existing|
00002500  20 73 61 6d 70 6c 65 73  2c 20 61 6e 64 20 73 61  | samples, and sa|
00002510  6d 70 6c 65 73 20 63 61  6e 20 62 65 20 64 65 6c  |mples can be del|
00002520  65 74 65 64 0a 62 79 20  6d 6f 76 69 6e 67 20 74  |eted.by moving t|
00002530  6f 20 74 68 65 20 72 65  6c 65 76 61 6e 74 20 73  |o the relevant s|
00002540  61 6d 70 6c 65 2c 20 70  72 65 73 73 69 6e 67 20  |ample, pressing |
00002550  74 68 65 20 6d 69 64 64  6c 65 20 6d 6f 75 73 65  |the middle mouse|
00002560  20 62 75 74 74 6f 6e 2c  20 61 6e 64 0a 73 65 6c  | button, and.sel|
00002570  65 63 74 69 6e 67 20 22  44 65 6c 65 74 65 22 2e  |ecting "Delete".|
00002580  20 54 68 65 20 22 56 6f  6c 75 6d 65 22 20 6f 70  | The "Volume" op|
00002590  74 69 6f 6e 20 6c 65 61  64 73 20 74 6f 20 61 20  |tion leads to a |
000025a0  77 69 6e 64 6f 77 20 69  6e 20 77 68 69 63 68 20  |window in which |
000025b0  79 6f 75 20 63 61 6e 0a  73 65 74 20 74 68 65 20  |you can.set the |
000025c0  64 65 66 61 75 6c 74 20  76 6f 6c 75 6d 65 20 6f  |default volume o|
000025d0  66 20 74 68 61 74 20 70  61 72 74 69 63 75 6c 61  |f that particula|
000025e0  72 20 73 61 6d 70 6c 65  2e 20 32 35 35 20 69 73  |r sample. 255 is|
000025f0  20 74 68 65 20 6c 6f 75  64 65 73 74 2c 20 61 6e  | the loudest, an|
00002600  64 0a 74 68 65 20 73 63  61 6c 65 20 69 73 20 6c  |d.the scale is l|
00002610  6f 67 61 72 69 74 68 6d  69 63 2e 20 54 68 69 73  |ogarithmic. This|
00002620  20 76 61 6c 75 65 20 63  61 6e 20 62 65 20 6f 76  | value can be ov|
00002630  65 72 72 69 64 64 65 6e  20 61 74 20 61 6e 79 20  |erridden at any |
00002640  74 69 6d 65 20 62 79 20  61 20 74 75 6e 65 0a 77  |time by a tune.w|
00002650  69 74 68 20 74 68 65 20  22 56 22 20 63 6f 6d 6d  |ith the "V" comm|
00002660  61 6e 64 2c 20 62 75 74  20 62 79 20 75 73 69 6e  |and, but by usin|
00002670  67 20 61 20 64 65 66 61  75 6c 74 20 76 61 6c 75  |g a default valu|
00002680  65 20 69 74 20 69 73 20  70 6f 73 73 69 62 6c 65  |e it is possible|
00002690  20 74 6f 20 6d 61 6b 65  2c 0a 66 6f 72 20 69 6e  | to make,.for in|
000026a0  73 74 61 6e 63 65 2c 20  61 20 62 61 73 73 20 72  |stance, a bass r|
000026b0  68 79 74 68 6d 20 71 75  69 65 74 65 72 20 61 74  |hythm quieter at|
000026c0  20 61 20 73 74 72 6f 6b  65 20 61 6e 64 20 74 6f  | a stroke and to|
000026d0  20 68 65 61 72 20 74 68  65 20 65 66 66 65 63 74  | hear the effect|
000026e0  20 61 73 0a 73 6f 6f 6e  20 61 73 20 79 6f 75 20  | as.soon as you |
000026f0  72 65 74 75 72 6e 20 74  6f 20 74 68 65 20 6d 61  |return to the ma|
00002700  69 6e 20 65 64 69 74 69  6e 67 20 73 65 63 74 69  |in editing secti|
00002710  6f 6e 2e 20 41 6c 74 68  6f 75 67 68 20 74 68 65  |on. Although the|
00002720  20 70 72 6f 67 72 61 6d  20 75 73 65 73 0a 74 72  | program uses.tr|
00002730  61 63 6b 65 72 20 66 6f  72 6d 61 74 20 73 61 6d  |acker format sam|
00002740  70 6c 65 73 2c 20 73 65  76 65 72 61 6c 20 6f 74  |ples, several ot|
00002750  68 65 72 20 74 79 70 65  73 20 63 61 6e 20 61 6c  |her types can al|
00002760  73 6f 20 62 65 20 6c 6f  61 64 65 64 20 28 61 6e  |so be loaded (an|
00002770  64 20 77 69 6c 6c 20 62  65 0a 61 75 74 6f 6d 61  |d will be.automa|
00002780  74 69 63 61 6c 6c 79 20  63 6f 6e 76 65 72 74 65  |tically converte|
00002790  64 20 74 6f 20 74 72 61  63 6b 65 72 20 66 6f 72  |d to tracker for|
000027a0  6d 61 74 20 77 68 65 6e  20 69 6e 20 6d 65 6d 6f  |mat when in memo|
000027b0  72 79 29 2e 20 54 68 65  73 65 20 6f 74 68 65 72  |ry). These other|
000027c0  20 74 79 70 65 73 0a 61  72 65 20 22 41 72 6d 61  | types.are "Arma|
000027d0  64 65 75 73 22 20 28 66  69 6c 65 74 79 70 65 20  |deus" (filetype |
000027e0  26 44 33 43 29 2c 20 22  44 53 45 64 69 74 22 20  |&D3C), "DSEdit" |
000027f0  28 66 69 6c 65 74 79 70  65 20 26 45 44 30 29 2c  |(filetype &ED0),|
00002800  20 61 6e 64 20 72 61 77  20 73 61 6d 70 6c 65 0a  | and raw sample.|
00002810  69 6e 66 6f 72 6d 61 74  69 6f 6e 20 28 66 69 6c  |information (fil|
00002820  65 74 79 70 65 20 26 46  46 44 3b 20 44 61 74 61  |etype &FFD; Data|
00002830  29 2e 20 54 68 65 20 6c  61 73 74 20 6f 66 20 74  |). The last of t|
00002840  68 65 73 65 20 63 61 6e  20 68 61 76 65 20 33 20  |hese can have 3 |
00002850  6d 65 61 6e 69 6e 67 73  2c 0a 6c 69 6e 65 61 72  |meanings,.linear|
00002860  20 73 69 67 6e 65 64 2c  20 6c 69 6e 65 61 72 20  | signed, linear |
00002870  75 6e 73 69 67 6e 65 64  2c 20 6f 72 20 6c 6f 67  |unsigned, or log|
00002880  61 72 69 74 68 6d 69 63  2e 20 41 73 20 6e 6f 20  |arithmic. As no |
00002890  64 69 73 74 69 6e 63 74  69 6f 6e 20 69 73 20 6d  |distinction is m|
000028a0  61 64 65 0a 62 65 74 77  65 65 6e 20 74 68 65 73  |ade.between thes|
000028b0  65 20 74 68 72 65 65 20  74 79 70 65 73 20 69 6e  |e three types in|
000028c0  20 74 68 65 69 72 20 66  69 6c 65 74 79 70 65 73  | their filetypes|
000028d0  2c 20 79 6f 75 20 6d 75  73 74 20 74 65 6c 6c 20  |, you must tell |
000028e0  74 68 65 20 70 72 6f 67  72 61 6d 20 77 68 61 74  |the program what|
000028f0  0a 74 6f 20 74 72 65 61  74 20 73 61 6d 70 6c 65  |.to treat sample|
00002900  20 66 69 6c 65 73 20 6f  66 20 74 79 70 65 20 44  | files of type D|
00002910  61 74 61 20 61 73 2e 20  44 6f 20 74 68 69 73 20  |ata as. Do this |
00002920  62 79 20 73 65 6c 65 63  74 69 6e 67 20 22 53 65  |by selecting "Se|
00002930  74 74 69 6e 67 73 22 20  66 72 6f 6d 0a 74 68 65  |ttings" from.the|
00002940  20 6d 61 69 6e 20 69 63  6f 6e 20 62 61 72 20 6d  | main icon bar m|
00002950  65 6e 75 2c 20 77 68 69  63 68 20 73 68 6f 75 6c  |enu, which shoul|
00002960  64 20 62 72 69 6e 67 20  75 70 20 61 20 77 69 6e  |d bring up a win|
00002970  64 6f 77 2e 20 49 6e 20  74 68 69 73 20 77 69 6e  |dow. In this win|
00002980  64 6f 77 20 61 72 65 0a  74 68 72 65 65 20 72 61  |dow are.three ra|
00002990  64 69 6f 20 69 63 6f 6e  73 2c 20 61 6c 6c 6f 77  |dio icons, allow|
000029a0  69 6e 67 20 79 6f 75 20  74 6f 20 73 70 65 63 69  |ing you to speci|
000029b0  66 79 20 77 68 61 74 20  44 61 74 61 20 73 61 6d  |fy what Data sam|
000029c0  70 6c 65 73 20 61 72 65  20 74 6f 20 62 65 0a 69  |ples are to be.i|
000029d0  6e 74 65 72 70 72 65 74  65 64 20 61 73 2e 20 49  |nterpreted as. I|
000029e0  66 20 79 6f 75 20 64 6f  20 6e 6f 74 20 61 63 74  |f you do not act|
000029f0  75 61 6c 6c 79 20 6b 6e  6f 77 20 77 68 61 74 20  |ually know what |
00002a00  74 79 70 65 20 6f 66 20  73 61 6d 70 6c 65 20 69  |type of sample i|
00002a10  74 20 69 73 2c 20 6a 75  73 74 0a 74 72 79 20 6c  |t is, just.try l|
00002a20  6f 61 64 69 6e 67 20 69  74 20 61 73 20 61 6c 6c  |oading it as all|
00002a30  20 74 68 72 65 65 20 64  69 66 66 65 72 65 6e 74  | three different|
00002a40  20 74 79 70 65 73 2c 20  61 6e 64 20 74 65 73 74  | types, and test|
00002a50  20 69 74 20 69 6e 20 74  68 65 20 6d 61 69 6e 20  | it in the main |
00002a60  65 64 69 74 69 6e 67 0a  73 65 63 74 69 6f 6e 20  |editing.section |
00002a70  28 73 65 65 20 62 65 6c  6f 77 29 20 75 6e 74 69  |(see below) unti|
00002a80  6c 20 69 74 20 73 6f 75  6e 64 73 20 72 69 67 68  |l it sounds righ|
00002a90  74 2e 20 53 61 6d 70 6c  65 73 20 66 72 6f 6d 20  |t. Samples from |
00002aa0  22 43 6f 63 6f 6e 69 7a  65 72 22 20 61 72 65 0a  |"Coconizer" are.|
00002ab0  6c 6f 67 61 72 69 74 68  6d 69 63 2c 20 62 79 20  |logarithmic, by |
00002ac0  74 68 65 20 77 61 79 2c  20 61 6e 64 20 73 6f 20  |the way, and so |
00002ad0  69 66 20 79 6f 75 20 68  61 76 65 20 6c 6f 74 73  |if you have lots|
00002ae0  20 6f 66 20 74 68 65 73  65 20 73 61 6d 70 6c 65  | of these sample|
00002af0  73 2c 20 74 68 65 79 20  63 61 6e 0a 61 6c 6c 20  |s, they can.all |
00002b00  62 65 20 75 73 65 64 20  62 79 20 22 41 50 54 72  |be used by "APTr|
00002b10  61 63 6b 65 72 22 20 76  65 72 79 20 65 61 73 69  |acker" very easi|
00002b20  6c 79 2e 0a 0a 54 68 65  72 65 20 61 72 65 20 61  |ly...There are a|
00002b30  6c 73 6f 20 66 6f 75 72  20 6f 74 68 65 72 20 6f  |lso four other o|
00002b40  70 74 69 6f 6e 73 20 6f  6e 20 74 68 65 20 74 75  |ptions on the tu|
00002b50  6e 65 20 73 75 62 6d 65  6e 75 2c 20 22 49 6e 66  |ne submenu, "Inf|
00002b60  6f 22 2c 20 22 53 74 65  72 65 6f 22 2c 0a 22 43  |o", "Stereo",."C|
00002b70  6f 70 79 22 2c 20 61 6e  64 20 22 41 6d 65 6e 64  |opy", and "Amend|
00002b80  22 2e 20 22 49 6e 66 6f  22 20 62 72 69 6e 67 73  |". "Info" brings|
00002b90  20 75 70 20 61 6e 20 69  6e 66 6f 72 6d 61 74 69  | up an informati|
00002ba0  6f 6e 20 77 69 6e 64 6f  77 20 6f 6e 20 74 68 65  |on window on the|
00002bb0  20 63 75 72 72 65 6e 74  6c 79 0a 6c 6f 61 64 65  | currently.loade|
00002bc0  64 20 74 75 6e 65 2c 20  61 6e 64 20 66 72 6f 6d  |d tune, and from|
00002bd0  20 74 68 69 73 20 79 6f  75 20 63 61 6e 20 61 6c  | this you can al|
00002be0  74 65 72 20 74 68 65 20  6d 75 73 69 63 20 6e 61  |ter the music na|
00002bf0  6d 65 20 61 6e 64 20 61  75 74 68 6f 72 20 66 69  |me and author fi|
00002c00  65 6c 64 73 0a 61 6e 64  20 61 6c 73 6f 20 61 64  |elds.and also ad|
00002c10  64 20 65 78 74 72 61 20  70 61 74 74 65 72 6e 73  |d extra patterns|
00002c20  20 74 6f 20 74 68 65 20  6d 75 73 69 63 20 28 76  | to the music (v|
00002c30  69 61 20 22 4e 65 77 20  50 61 74 74 65 72 6e 22  |ia "New Pattern"|
00002c40  29 2e 20 57 68 65 6e 20  61 64 64 69 6e 67 0a 6e  |). When adding.n|
00002c50  65 77 20 70 61 74 74 65  72 6e 73 20 74 6f 20 61  |ew patterns to a|
00002c60  20 74 75 6e 65 2c 20 74  68 65 79 20 77 69 6c 6c  | tune, they will|
00002c70  2c 20 62 79 20 64 65 66  61 75 6c 74 2c 20 62 65  |, by default, be|
00002c80  20 36 34 20 65 76 65 6e  74 73 20 22 6c 6f 6e 67  | 64 events "long|
00002c90  22 20 28 77 68 69 63 68  20 69 73 0a 74 68 65 20  |" (which is.the |
00002ca0  73 74 61 6e 64 61 72 64  29 2e 20 48 6f 77 65 76  |standard). Howev|
00002cb0  65 72 2c 20 74 68 65 20  6c 65 6e 67 74 68 20 6f  |er, the length o|
00002cc0  66 20 6e 65 77 20 70 61  74 74 65 72 6e 73 20 63  |f new patterns c|
00002cd0  61 6e 20 62 65 20 73 65  74 20 62 79 20 74 68 65  |an be set by the|
00002ce0  20 75 73 65 72 2c 0a 76  69 61 20 74 68 65 20 53  | user,.via the S|
00002cf0  65 74 74 69 6e 67 73 20  77 69 6e 64 6f 77 2c 20  |ettings window, |
00002d00  6d 65 6e 74 69 6f 6e 65  64 20 61 62 6f 76 65 2e  |mentioned above.|
00002d10  20 48 61 76 69 6e 67 20  73 61 69 64 20 74 68 69  | Having said thi|
00002d20  73 2c 20 79 6f 75 20 73  68 6f 75 6c 64 0a 72 65  |s, you should.re|
00002d30  61 6c 6c 79 20 73 74 69  63 6b 20 74 6f 20 6c 65  |ally stick to le|
00002d40  6e 67 74 68 20 36 34 20  69 66 20 70 6f 73 73 69  |ngth 64 if possi|
00002d50  62 6c 65 2c 20 74 68 6f  75 67 68 20 22 41 50 54  |ble, though "APT|
00002d60  72 61 63 6b 65 72 22 20  61 6c 6c 6f 77 73 20 6f  |racker" allows o|
00002d70  74 68 65 72 0a 6c 65 6e  67 74 68 73 20 61 73 20  |ther.lengths as |
00002d80  74 68 65 20 66 69 6c 65  20 66 6f 72 6d 61 74 20  |the file format |
00002d90  73 75 70 70 6f 72 74 73  20 74 68 65 6d 2e 20 49  |supports them. I|
00002da0  6e 20 74 68 65 20 22 49  6e 66 6f 22 20 77 69 6e  |n the "Info" win|
00002db0  64 6f 77 2c 20 74 68 65  20 73 65 71 75 65 6e 63  |dow, the sequenc|
00002dc0  65 0a 6c 65 6e 67 74 68  20 61 6e 64 20 6e 75 6d  |e.length and num|
00002dd0  62 65 72 20 6f 66 20 70  61 74 74 65 72 6e 73 20  |ber of patterns |
00002de0  61 72 65 20 61 6c 73 6f  20 73 68 6f 77 6e 20 28  |are also shown (|
00002df0  77 68 69 63 68 20 61 72  65 20 6e 6f 74 20 6e 65  |which are not ne|
00002e00  63 65 73 73 61 72 69 6c  79 20 74 68 65 0a 73 61  |cessarily the.sa|
00002e10  6d 65 29 2c 20 61 6c 6f  6e 67 20 77 69 74 68 20  |me), along with |
00002e20  74 68 65 20 6c 65 6e 67  74 68 20 6f 66 20 74 68  |the length of th|
00002e30  65 20 66 69 6c 65 20 69  6e 20 62 79 74 65 73 20  |e file in bytes |
00002e40  61 6e 64 20 69 74 73 20  61 70 70 72 6f 78 69 6d  |and its approxim|
00002e50  61 74 65 20 73 69 7a 65  0a 69 6e 20 6b 69 6c 6f  |ate size.in kilo|
00002e60  62 79 74 65 73 2e 0a 0a  22 53 74 65 72 65 6f 22  |bytes..."Stereo"|
00002e70  20 61 6c 6c 6f 77 73 20  79 6f 75 20 74 6f 20 61  | allows you to a|
00002e80  6c 74 65 72 20 74 68 65  20 64 65 66 61 75 6c 74  |lter the default|
00002e90  20 73 74 65 72 65 6f 20  70 6f 73 69 74 69 6f 6e  | stereo position|
00002ea0  20 6f 66 20 65 61 63 68  20 63 68 61 6e 6e 65 6c  | of each channel|
00002eb0  3b 0a 73 69 6d 70 6c 79  20 63 6c 69 63 6b 20 6f  |;.simply click o|
00002ec0  6e 20 74 68 65 20 72 65  6c 65 76 61 6e 74 20 69  |n the relevant i|
00002ed0  63 6f 6e 2e 20 54 68 65  72 65 20 61 72 65 20 73  |con. There are s|
00002ee0  65 76 65 6e 20 70 6f 73  73 69 62 6c 65 20 76 61  |even possible va|
00002ef0  6c 75 65 73 2c 20 31 20  62 65 69 6e 67 0a 66 75  |lues, 1 being.fu|
00002f00  6c 6c 20 6c 65 66 74 2c  20 34 20 63 65 6e 74 72  |ll left, 4 centr|
00002f10  65 2c 20 61 6e 64 20 37  20 66 75 6c 6c 20 72 69  |e, and 7 full ri|
00002f20  67 68 74 2e 20 53 74 65  72 65 6f 20 70 6f 73 69  |ght. Stereo posi|
00002f30  74 69 6f 6e 73 20 63 61  6e 20 61 6c 73 6f 20 62  |tions can also b|
00002f40  65 20 73 65 74 20 77 69  74 68 0a 74 68 65 20 22  |e set with.the "|
00002f50  45 22 20 63 6f 6d 6d 61  6e 64 20 69 6e 20 61 20  |E" command in a |
00002f60  70 61 74 74 65 72 6e 2c  20 61 6e 64 20 74 68 65  |pattern, and the|
00002f70  20 70 61 72 61 6d 65 74  65 72 20 28 31 2d 37 29  | parameter (1-7)|
00002f80  20 68 61 73 20 74 68 65  20 73 61 6d 65 20 6d 65  | has the same me|
00002f90  61 6e 69 6e 67 2e 0a 49  72 72 65 73 70 65 63 74  |aning..Irrespect|
00002fa0  69 76 65 20 6f 66 20 74  68 65 20 6e 75 6d 62 65  |ive of the numbe|
00002fb0  72 20 6f 66 20 76 6f 69  63 65 73 20 75 73 65 64  |r of voices used|
00002fc0  20 69 6e 20 61 20 74 75  6e 65 2c 20 79 6f 75 20  | in a tune, you |
00002fd0  77 69 6c 6c 20 61 6c 77  61 79 73 20 62 65 20 61  |will always be a|
00002fe0  62 6c 65 0a 74 6f 20 73  65 74 20 61 20 73 74 65  |ble.to set a ste|
00002ff0  72 65 6f 20 70 6f 73 69  74 69 6f 6e 20 66 6f 72  |reo position for|
00003000  20 61 6c 6c 20 38 20 63  68 61 6e 6e 65 6c 73 2e  | all 8 channels.|
00003010  20 49 66 20 74 68 65 20  6d 75 73 69 63 20 69 73  | If the music is|
00003020  20 63 75 72 72 65 6e 74  6c 79 0a 70 6c 61 79 69  | currently.playi|
00003030  6e 67 2c 20 61 6c 74 65  72 69 6e 67 20 74 68 65  |ng, altering the|
00003040  20 73 74 65 72 65 6f 20  76 61 6c 75 65 73 20 6f  | stereo values o|
00003050  66 20 65 61 63 68 20 63  68 61 6e 6e 65 6c 20 77  |f each channel w|
00003060  69 6c 6c 20 74 61 6b 65  20 65 66 66 65 63 74 0a  |ill take effect.|
00003070  69 6d 6d 65 64 69 61 74  65 6c 79 2e 0a 0a 22 43  |immediately..."C|
00003080  6f 70 79 22 20 77 6f 72  6b 73 20 69 6e 20 63 6f  |opy" works in co|
00003090  6e 6a 75 6e 63 74 69 6f  6e 20 77 69 74 68 20 74  |njunction with t|
000030a0  68 65 20 22 53 61 76 65  20 50 61 74 74 65 72 6e  |he "Save Pattern|
000030b0  22 20 66 65 61 74 75 72  65 20 6d 65 6e 74 69 6f  |" feature mentio|
000030c0  6e 65 64 20 61 62 6f 76  65 2e 0a 42 79 20 64 72  |ned above..By dr|
000030d0  61 67 67 69 6e 67 20 61  20 44 61 74 61 20 66 69  |agging a Data fi|
000030e0  6c 65 20 73 61 76 65 64  20 77 69 74 68 20 74 68  |le saved with th|
000030f0  69 73 20 6d 65 74 68 6f  64 20 74 6f 20 74 68 65  |is method to the|
00003100  20 69 63 6f 6e 20 62 61  72 2c 20 74 68 65 20 63  | icon bar, the c|
00003110  6f 70 79 0a 77 69 6e 64  6f 77 20 73 68 6f 75 6c  |opy.window shoul|
00003120  64 20 62 65 20 6f 70 65  6e 65 64 20 28 69 66 20  |d be opened (if |
00003130  69 74 20 69 73 6e 27 74  2c 20 74 68 65 6e 20 74  |it isn't, then t|
00003140  68 65 20 66 69 6c 65 20  69 73 20 6e 6f 74 20 70  |he file is not p|
00003150  61 74 74 65 72 6e 20 64  61 74 61 29 2e 0a 46 72  |attern data)..Fr|
00003160  6f 6d 20 68 65 72 65 2c  20 79 6f 75 20 63 61 6e  |om here, you can|
00003170  20 74 68 65 6e 20 6f 76  65 72 77 72 69 74 65 20  | then overwrite |
00003180  61 6e 20 65 78 69 73 74  69 6e 67 20 70 61 74 74  |an existing patt|
00003190  65 72 6e 20 28 70 65 72  68 61 70 73 20 61 20 62  |ern (perhaps a b|
000031a0  6c 61 6e 6b 20 6f 6e 65  0a 79 6f 75 20 68 61 76  |lank one.you hav|
000031b0  65 20 6a 75 73 74 20 63  72 65 61 74 65 64 20 66  |e just created f|
000031c0  6f 72 20 74 68 69 73 20  70 75 72 70 6f 73 65 29  |or this purpose)|
000031d0  20 77 69 74 68 20 74 68  65 20 6f 6e 65 20 6a 75  | with the one ju|
000031e0  73 74 20 6c 6f 61 64 65  64 2e 20 49 6e 0a 61 64  |st loaded. In.ad|
000031f0  64 69 74 69 6f 6e 20 74  6f 20 73 61 76 69 6e 67  |dition to saving|
00003200  20 61 20 70 61 74 74 65  72 6e 20 74 6f 20 64 69  | a pattern to di|
00003210  73 63 2c 20 79 6f 75 20  63 61 6e 20 63 6f 70 79  |sc, you can copy|
00003220  20 69 74 20 64 69 72 65  63 74 6c 79 20 74 6f 20  | it directly to |
00003230  74 68 65 20 63 6f 70 79  0a 62 75 66 66 65 72 20  |the copy.buffer |
00003240  28 77 68 69 63 68 20 61  63 74 73 20 6a 75 73 74  |(which acts just|
00003250  20 6c 69 6b 65 20 79 6f  75 20 68 61 64 20 6a 75  | like you had ju|
00003260  73 74 20 73 61 76 65 64  20 69 74 20 74 6f 20 64  |st saved it to d|
00003270  69 73 63 20 61 6e 64 20  74 68 65 6e 20 6c 6f 61  |isc and then loa|
00003280  64 65 64 0a 69 74 20 69  6e 20 61 67 61 69 6e 29  |ded.it in again)|
00003290  20 75 73 69 6e 67 20 74  68 65 20 22 53 74 6f 72  | using the "Stor|
000032a0  65 22 20 6f 70 74 69 6f  6e 2e 0a 0a 22 41 6d 65  |e" option..."Ame|
000032b0  6e 64 22 20 61 6c 6c 6f  77 73 20 77 69 64 65 73  |nd" allows wides|
000032c0  70 72 65 61 64 20 65 64  69 74 69 6e 67 20 6f 66  |pread editing of|
000032d0  20 74 68 65 20 63 75 72  72 65 6e 74 6c 79 20 6c  | the currently l|
000032e0  6f 61 64 65 64 20 6d 75  73 69 63 2c 20 61 6e 64  |oaded music, and|
000032f0  20 74 68 72 65 65 0a 6f  70 65 72 61 74 69 6f 6e  | three.operation|
00003300  73 20 6d 61 79 20 62 65  20 70 65 72 66 6f 72 6d  |s may be perform|
00003310  65 64 20 66 72 6f 6d 20  74 68 65 20 22 41 6d 65  |ed from the "Ame|
00003320  6e 64 20 54 72 61 63 6b  22 20 77 69 6e 64 6f 77  |nd Track" window|
00003330  2e 20 54 68 65 20 66 69  72 73 74 20 69 73 0a 22  |. The first is."|
00003340  44 65 6c 65 74 65 20 50  61 74 74 65 72 6e 22 2e  |Delete Pattern".|
00003350  20 54 68 69 73 20 61 6c  6c 6f 77 73 20 75 6e 77  | This allows unw|
00003360  61 6e 74 65 64 20 70 61  74 74 65 72 6e 73 20 74  |anted patterns t|
00003370  6f 20 62 65 20 72 65 6d  6f 76 65 64 20 66 72 6f  |o be removed fro|
00003380  6d 20 74 68 65 20 6d 75  73 69 63 0a 66 69 6c 65  |m the music.file|
00003390  2c 20 77 68 69 63 68 20  73 61 76 65 73 20 6d 65  |, which saves me|
000033a0  6d 6f 72 79 20 61 6e 64  20 64 69 73 63 20 73 70  |mory and disc sp|
000033b0  61 63 65 2e 20 54 6f 20  75 73 65 20 74 68 69 73  |ace. To use this|
000033c0  2c 20 66 69 72 73 74 20  73 65 74 20 74 68 65 20  |, first set the |
000033d0  6e 75 6d 62 65 72 0a 6f  66 20 74 68 65 20 70 61  |number.of the pa|
000033e0  74 74 65 72 6e 20 74 6f  20 62 65 20 64 65 6c 65  |ttern to be dele|
000033f0  74 65 64 2c 20 74 68 65  6e 20 63 6c 69 63 6b 20  |ted, then click |
00003400  6f 6e 20 22 4f 4b 22 2e  20 54 68 69 73 20 77 69  |on "OK". This wi|
00003410  6c 6c 20 6d 6f 74 20 77  6f 72 6b 2c 0a 68 6f 77  |ll mot work,.how|
00003420  65 76 65 72 20 69 66 20  74 68 65 20 70 61 74 74  |ever if the patt|
00003430  65 72 6e 20 6f 63 63 75  72 73 20 69 6e 20 74 68  |ern occurs in th|
00003440  65 20 74 75 6e 65 27 73  20 73 65 71 75 65 6e 63  |e tune's sequenc|
00003450  65 20 74 61 62 6c 65 2c  20 61 73 20 74 68 69 73  |e table, as this|
00003460  20 6d 65 61 6e 73 0a 74  68 61 74 20 69 74 20 69  | means.that it i|
00003470  73 20 61 63 74 75 61 6c  6c 79 20 75 73 65 64 20  |s actually used |
00003480  69 6e 20 74 68 65 20 74  75 6e 65 2e 20 49 66 20  |in the tune. If |
00003490  74 68 69 73 20 65 72 72  6f 72 20 61 70 70 65 61  |this error appea|
000034a0  72 73 2c 20 74 68 65 6e  20 61 6c 74 65 72 20 74  |rs, then alter t|
000034b0  68 65 0a 73 65 71 75 65  6e 63 65 20 28 73 65 65  |he.sequence (see|
000034c0  20 6c 61 74 65 72 29 20  74 6f 20 72 65 6d 6f 76  | later) to remov|
000034d0  65 20 61 6c 6c 20 6f 63  63 75 72 72 65 6e 63 65  |e all occurrence|
000034e0  73 20 6f 66 20 74 68 65  20 70 61 74 74 65 72 6e  |s of the pattern|
000034f0  2e 20 49 6e 64 69 76 69  64 75 61 6c 0a 76 6f 69  |. Individual.voi|
00003500  63 65 73 20 63 61 6e 20  61 6c 73 6f 20 62 65 20  |ces can also be |
00003510  64 65 61 6c 74 20 77 69  74 68 20 69 6e 20 74 68  |dealt with in th|
00003520  65 20 73 61 6d 65 20 77  61 79 2e 20 46 69 72 73  |e same way. Firs|
00003530  74 2c 20 73 65 74 20 74  68 65 20 6f 70 65 72 61  |t, set the opera|
00003540  74 69 6f 6e 20 74 6f 0a  62 65 20 70 65 72 66 6f  |tion to.be perfo|
00003550  72 6d 65 64 2c 20 62 79  20 73 65 6c 65 63 74 69  |rmed, by selecti|
00003560  6e 67 20 65 69 74 68 65  72 20 22 44 65 6c 65 74  |ng either "Delet|
00003570  65 20 56 6f 69 63 65 22  20 6f 72 20 22 49 6e 73  |e Voice" or "Ins|
00003580  65 72 74 20 56 6f 69 63  65 22 2e 20 54 68 65 6e  |ert Voice". Then|
00003590  2c 0a 73 65 74 20 65 69  74 68 65 72 20 74 68 65  |,.set either the|
000035a0  20 76 6f 69 63 65 20 74  6f 20 62 65 20 64 65 6c  | voice to be del|
000035b0  65 74 65 64 2c 20 6f 72  20 74 68 65 20 70 6f 73  |eted, or the pos|
000035c0  69 74 69 6f 6e 20 61 74  20 77 68 69 63 68 20 74  |ition at which t|
000035d0  68 65 20 6e 65 77 20 76  6f 69 63 65 0a 69 73 20  |he new voice.is |
000035e0  74 6f 20 62 65 20 69 6e  73 65 72 74 65 64 20 61  |to be inserted a|
000035f0  6e 64 20 63 6c 69 63 6b  20 6f 6e 20 22 4f 4b 22  |nd click on "OK"|
00003600  2e 20 49 66 20 61 6c 6c  20 69 73 20 77 65 6c 6c  |. If all is well|
00003610  2c 20 61 6e 20 68 6f 75  72 67 6c 61 73 73 20 73  |, an hourglass s|
00003620  68 6f 75 6c 64 0a 61 70  70 65 61 72 2c 20 61 6e  |hould.appear, an|
00003630  64 20 74 68 65 20 6f 70  65 72 61 74 69 6f 6e 20  |d the operation |
00003640  63 61 72 72 69 65 64 20  6f 75 74 2e 20 4f 62 76  |carried out. Obv|
00003650  69 6f 75 73 6c 79 20 74  68 6f 75 67 68 2c 20 79  |iously though, y|
00003660  6f 75 20 63 61 6e 6e 6f  74 20 64 65 6c 65 74 65  |ou cannot delete|
00003670  20 61 0a 76 6f 69 63 65  20 69 66 20 74 68 65 72  | a.voice if ther|
00003680  65 20 69 73 20 6f 6e 6c  79 20 6f 6e 65 20 76 6f  |e is only one vo|
00003690  69 63 65 20 69 6e 20 74  68 65 20 74 75 6e 65 20  |ice in the tune |
000036a0  61 6c 72 65 61 64 79 2c  20 61 6e 64 20 6e 65 69  |already, and nei|
000036b0  74 68 65 72 20 63 61 6e  20 79 6f 75 0a 69 6e 73  |ther can you.ins|
000036c0  65 72 74 20 6f 6e 65 20  69 66 20 74 68 65 72 65  |ert one if there|
000036d0  20 61 72 65 20 61 6c 72  65 61 64 79 20 65 69 67  | are already eig|
000036e0  68 74 20 70 72 65 73 65  6e 74 2e 20 59 6f 75 20  |ht present. You |
000036f0  73 68 6f 75 6c 64 20 75  73 65 20 74 68 69 73 20  |should use this |
00003700  66 65 61 74 75 72 65 0a  77 69 74 68 20 63 61 75  |feature.with cau|
00003710  74 69 6f 6e 2c 20 61 73  20 69 74 20 77 69 6c 6c  |tion, as it will|
00003720  20 71 75 69 74 65 20 68  61 70 70 69 6c 79 20 64  | quite happily d|
00003730  65 6c 65 74 65 20 45 56  45 52 59 20 6e 6f 74 65  |elete EVERY note|
00003740  20 6f 6e 20 61 20 67 69  76 65 6e 20 63 68 61 6e  | on a given chan|
00003750  6e 65 6c 0a 74 68 72 6f  75 67 68 6f 75 74 20 74  |nel.throughout t|
00003760  68 65 20 77 68 6f 6c 65  20 74 75 6e 65 20 77 69  |he whole tune wi|
00003770  74 68 6f 75 74 20 61 20  73 65 63 6f 6e 64 20 74  |thout a second t|
00003780  68 6f 75 67 68 74 2e 0a  0a 54 68 65 20 72 65 6d  |hought...The rem|
00003790  61 69 6e 64 65 72 20 6f  66 20 74 68 65 73 65 20  |ainder of these |
000037a0  69 6e 73 74 72 75 63 74  69 6f 6e 73 20 64 65 61  |instructions dea|
000037b0  6c 20 77 69 74 68 20 74  68 65 20 65 64 69 74 69  |l with the editi|
000037c0  6e 67 20 73 65 63 74 69  6f 6e 2c 20 68 6f 77 20  |ng section, how |
000037d0  74 6f 0a 61 6c 74 65 72  20 70 61 74 74 65 72 6e  |to.alter pattern|
000037e0  73 20 61 6e 64 20 74 68  65 20 73 65 71 75 65 6e  |s and the sequen|
000037f0  63 65 2c 20 65 74 63 2e  2c 20 66 72 6f 6d 20 74  |ce, etc., from t|
00003800  68 65 20 6d 61 69 6e 20  65 64 69 74 69 6e 67 20  |he main editing |
00003810  73 63 72 65 65 6e 0a 28  64 69 73 70 6c 61 79 65  |screen.(displaye|
00003820  64 20 62 79 20 70 72 65  73 73 69 6e 67 20 74 68  |d by pressing th|
00003830  65 20 72 69 67 68 74 20  6d 6f 75 73 65 20 62 75  |e right mouse bu|
00003840  74 74 6f 6e 20 6f 76 65  72 20 74 68 65 20 69 63  |tton over the ic|
00003850  6f 6e 62 61 72 20 69 63  6f 6e 29 2e 0a 0a 41 50  |onbar icon)...AP|
00003860  54 72 61 63 6b 65 72 20  63 61 6e 2c 20 61 74 20  |Tracker can, at |
00003870  61 6e 79 20 67 69 76 65  6e 20 74 69 6d 65 2c 20  |any given time, |
00003880  62 65 20 69 6e 20 6f 6e  65 20 6f 66 20 66 6f 75  |be in one of fou|
00003890  72 20 6d 6f 64 65 73 20  6f 66 20 6f 70 65 72 61  |r modes of opera|
000038a0  74 69 6f 6e 2c 0a 63 6f  72 72 65 73 70 6f 6e 64  |tion,.correspond|
000038b0  69 6e 67 20 74 6f 20 74  68 65 20 32 20 78 20 32  |ing to the 2 x 2|
000038c0  20 62 6c 6f 63 6b 20 6f  66 20 69 63 6f 6e 73 20  | block of icons |
000038d0  73 74 61 72 74 69 6e 67  20 77 69 74 68 20 22 50  |starting with "P|
000038e0  6c 61 79 20 54 75 6e 65  22 2e 20 48 6f 77 65 76  |lay Tune". Howev|
000038f0  65 72 0a 74 68 65 72 65  20 61 72 65 20 73 6f 6d  |er.there are som|
00003900  65 20 74 68 69 6e 67 73  20 77 68 69 63 68 20 61  |e things which a|
00003910  72 65 20 6f 70 65 72 61  62 6c 65 20 69 6e 20 61  |re operable in a|
00003920  6e 79 20 6d 6f 64 65 2e  20 54 68 65 20 73 65 74  |ny mode. The set|
00003930  20 6f 66 20 65 69 67 68  74 20 62 6f 78 65 73 0a  | of eight boxes.|
00003940  61 74 20 74 68 65 20 62  6f 74 74 6f 6d 20 6f 66  |at the bottom of|
00003950  20 74 68 65 20 73 63 72  65 65 6e 20 72 65 70 72  | the screen repr|
00003960  65 73 65 6e 74 20 74 68  65 20 65 69 67 68 74 20  |esent the eight |
00003970  63 68 61 6e 6e 65 6c 73  2c 20 6f 66 20 77 68 69  |channels, of whi|
00003980  63 68 20 61 6e 79 0a 6e  75 6d 62 65 72 20 6d 61  |ch any.number ma|
00003990  79 20 62 65 20 75 73 65  64 20 62 79 20 74 68 65  |y be used by the|
000039a0  20 63 75 72 72 65 6e 74  6c 79 20 6c 6f 61 64 65  | currently loade|
000039b0  64 20 6d 75 73 69 63 2e  20 54 68 65 20 73 6d 61  |d music. The sma|
000039c0  6c 6c 65 72 20 62 6f 78  65 73 20 61 62 6f 76 65  |ller boxes above|
000039d0  0a 74 68 65 6d 20 63 6f  6e 74 61 69 6e 69 6e 67  |.them containing|
000039e0  20 22 56 6f 69 63 65 20  31 22 2c 20 22 56 6f 69  | "Voice 1", "Voi|
000039f0  63 65 20 32 22 20 65 74  63 2e 20 73 68 6f 77 20  |ce 2" etc. show |
00003a00  74 68 65 20 73 74 61 74  65 20 6f 66 20 74 68 65  |the state of the|
00003a10  20 76 6f 69 63 65 73 2c  20 61 6e 64 0a 65 61 63  | voices, and.eac|
00003a20  68 20 63 61 6e 20 65 69  74 68 65 72 20 62 65 20  |h can either be |
00003a30  22 4f 6e 22 20 6f 72 20  22 4d 75 74 65 22 2e 20  |"On" or "Mute". |
00003a40  54 68 65 20 73 69 67 6e  69 66 69 63 61 6e 63 65  |The significance|
00003a50  20 6f 66 20 74 68 69 73  20 69 73 20 73 68 6f 77  | of this is show|
00003a60  6e 20 77 68 65 6e 0a 74  68 65 20 74 75 6e 65 20  |n when.the tune |
00003a70  69 73 20 70 6c 61 79 69  6e 67 2c 20 61 6e 64 20  |is playing, and |
00003a80  6f 62 76 69 6f 75 73 6c  79 20 6e 6f 20 73 6f 75  |obviously no sou|
00003a90  6e 64 20 6f 75 74 70 75  74 20 77 69 6c 6c 20 62  |nd output will b|
00003aa0  65 20 67 65 6e 65 72 61  74 65 64 20 66 72 6f 6d  |e generated from|
00003ab0  20 61 0a 76 6f 69 63 65  20 63 75 72 72 65 6e 74  | a.voice current|
00003ac0  6c 79 20 22 4d 75 74 65  22 2e 20 54 6f 20 74 6f  |ly "Mute". To to|
00003ad0  67 67 6c 65 20 74 68 65  20 73 74 61 74 65 20 6f  |ggle the state o|
00003ae0  66 20 61 20 76 6f 69 63  65 2c 20 73 69 6d 70 6c  |f a voice, simpl|
00003af0  79 20 63 6c 69 63 6b 20  6f 6e 20 74 68 65 0a 22  |y click on the."|
00003b00  56 6f 69 63 65 20 78 22  20 62 6f 78 20 77 68 69  |Voice x" box whi|
00003b10  63 68 20 63 6f 72 72 65  73 70 6f 6e 64 73 20 74  |ch corresponds t|
00003b20  6f 20 69 74 2e 20 54 68  65 20 6c 61 72 67 65 20  |o it. The large |
00003b30  62 6f 78 20 75 6e 64 65  72 20 22 49 6e 73 74 72  |box under "Instr|
00003b40  75 6d 65 6e 74 73 22 0a  64 75 70 6c 69 63 61 74  |uments".duplicat|
00003b50  65 73 20 74 68 65 20 73  61 6d 70 6c 65 73 20 77  |es the samples w|
00003b60  69 6e 64 6f 77 20 69 6e  20 74 68 65 20 64 65 73  |indow in the des|
00003b70  6b 74 6f 70 2c 20 74 68  6f 75 67 68 20 6f 6e 6c  |ktop, though onl|
00003b80  79 20 66 72 6f 6d 20 74  68 65 20 6c 61 74 74 65  |y from the latte|
00003b90  72 0a 63 61 6e 20 66 69  6c 69 6e 67 20 6f 70 65  |r.can filing ope|
00003ba0  72 61 74 69 6f 6e 73 20  62 65 20 63 61 72 72 69  |rations be carri|
00003bb0  65 64 20 6f 75 74 2e 20  54 68 65 20 63 75 72 72  |ed out. The curr|
00003bc0  65 6e 74 6c 79 20 73 65  6c 65 63 74 65 64 20 69  |ently selected i|
00003bd0  6e 73 74 72 75 6d 65 6e  74 20 69 73 0a 73 68 6f  |nstrument is.sho|
00003be0  77 6e 20 69 6e 20 79 65  6c 6c 6f 77 20 69 6e 20  |wn in yellow in |
00003bf0  74 68 65 20 63 65 6e 74  72 65 20 6f 66 20 74 68  |the centre of th|
00003c00  65 20 77 69 6e 64 6f 77  2c 20 61 6e 64 20 74 68  |e window, and th|
00003c10  65 20 61 72 72 6f 77 73  20 74 6f 20 74 68 65 20  |e arrows to the |
00003c20  6c 65 66 74 20 61 6e 64  0a 72 69 67 68 74 20 6f  |left and.right o|
00003c30  66 20 22 49 6e 73 74 72  75 6d 65 6e 74 73 22 20  |f "Instruments" |
00003c40  63 61 6e 20 62 65 20 75  73 65 64 20 74 6f 20 61  |can be used to a|
00003c50  6c 74 65 72 20 74 68 69  73 20 73 65 6c 65 63 74  |lter this select|
00003c60  69 6f 6e 20 62 79 20 73  63 72 6f 6c 6c 69 6e 67  |ion by scrolling|
00003c70  20 75 70 0a 6f 72 20 64  6f 77 6e 2e 20 41 6c 74  | up.or down. Alt|
00003c80  65 72 6e 61 74 69 76 65  6c 79 2c 20 79 6f 75 20  |ernatively, you |
00003c90  6d 61 79 20 73 65 6c 65  63 74 20 61 20 73 61 6d  |may select a sam|
00003ca0  70 6c 65 20 62 79 20 6a  75 73 74 20 63 6c 69 63  |ple by just clic|
00003cb0  6b 69 6e 67 20 6f 6e 20  69 74 73 0a 65 6e 74 72  |king on its.entr|
00003cc0  79 20 69 6e 20 74 68 65  20 6c 69 73 74 2c 20 77  |y in the list, w|
00003cd0  68 69 63 68 20 79 6f 75  20 6d 61 79 20 70 72 65  |hich you may pre|
00003ce0  66 65 72 2e 20 45 61 63  68 20 73 61 6d 70 6c 65  |fer. Each sample|
00003cf0  20 68 61 73 20 61 20 52  65 70 65 61 74 20 4c 65  | has a Repeat Le|
00003d00  6e 67 74 68 20 61 6e 64  0a 61 20 52 65 70 65 61  |ngth and.a Repea|
00003d10  74 20 4f 66 66 73 65 74  20 61 73 73 6f 63 69 61  |t Offset associa|
00003d20  74 65 64 20 77 69 74 68  20 69 74 2c 20 61 6e 64  |ted with it, and|
00003d30  20 74 68 65 73 65 20 61  72 65 20 73 68 6f 77 6e  | these are shown|
00003d40  20 62 65 6c 6f 77 20 74  68 65 20 69 6e 73 74 72  | below the instr|
00003d50  75 6d 65 6e 74 0a 6e 61  6d 65 73 2e 20 54 6f 20  |ument.names. To |
00003d60  61 6c 74 65 72 20 65 69  74 68 65 72 20 6f 66 20  |alter either of |
00003d70  74 68 65 73 65 20 28 77  68 6f 73 65 20 73 75 6d  |these (whose sum|
00003d80  20 63 61 6e 6e 6f 74 20  65 78 63 65 65 64 20 74  | cannot exceed t|
00003d90  68 65 20 73 61 6d 70 6c  65 20 6c 65 6e 67 74 68  |he sample length|
00003da0  0a 73 68 6f 77 6e 20 74  6f 20 74 68 65 20 72 69  |.shown to the ri|
00003db0  67 68 74 20 6f 66 20 74  68 65 20 73 61 6d 70 6c  |ght of the sampl|
00003dc0  65 20 6e 61 6d 65 29 20  75 73 65 20 74 68 65 20  |e name) use the |
00003dd0  6c 65 66 74 20 61 6e 64  20 72 69 67 68 74 20 61  |left and right a|
00003de0  72 72 6f 77 73 20 6e 65  78 74 20 74 6f 0a 74 68  |rrows next to.th|
00003df0  65 20 72 65 6c 65 76 61  6e 74 20 76 61 6c 75 65  |e relevant value|
00003e00  2e 20 54 6f 20 73 65 65  20 74 68 65 20 65 66 66  |. To see the eff|
00003e10  65 63 74 2c 20 67 6f 20  69 6e 74 6f 20 22 54 65  |ect, go into "Te|
00003e20  73 74 20 53 61 6d 70 6c  65 73 22 20 6d 6f 64 65  |st Samples" mode|
00003e30  20 61 6e 64 20 74 72 79  0a 70 6c 61 79 69 6e 67  | and try.playing|
00003e40  20 73 6f 6d 65 20 6e 6f  74 65 73 20 61 6e 64 20  | some notes and |
00003e50  61 6c 74 65 72 69 6e 67  20 74 68 65 73 65 20 76  |altering these v|
00003e60  61 72 69 61 62 6c 65 73  2e 20 22 44 65 62 75 67  |ariables. "Debug|
00003e70  22 20 63 61 6e 20 61 6c  73 6f 20 62 65 20 74 6f  |" can also be to|
00003e80  67 67 6c 65 64 0a 6f 6e  20 61 6e 64 20 6f 66 66  |ggled.on and off|
00003e90  20 61 74 20 61 6e 79 20  74 69 6d 65 2c 20 76 69  | at any time, vi|
00003ea0  61 20 74 68 65 20 62 6f  78 20 73 68 6f 77 69 6e  |a the box showin|
00003eb0  67 20 69 74 73 20 63 75  72 72 65 6e 74 20 73 74  |g its current st|
00003ec0  61 74 75 73 20 28 6a 75  73 74 20 63 6c 69 63 6b  |atus (just click|
00003ed0  0a 69 6e 20 69 74 29 2e  20 41 6e 6f 74 68 65 72  |.in it). Another|
00003ee0  20 6f 70 65 72 61 74 69  6f 6e 20 77 68 69 63 68  | operation which|
00003ef0  20 63 61 6e 20 62 65 20  70 65 72 66 6f 72 6d 65  | can be performe|
00003f00  64 20 61 74 20 61 6e 79  20 74 69 6d 65 20 69 73  |d at any time is|
00003f10  20 74 6f 67 67 6c 69 6e  67 0a 74 68 65 20 6b 65  | toggling.the ke|
00003f20  79 62 6f 61 72 64 20 73  70 72 69 74 65 2e 20 42  |yboard sprite. B|
00003f30  79 20 64 65 66 61 75 6c  74 20 74 68 69 73 20 73  |y default this s|
00003f40  68 6f 77 73 20 61 20 62  6c 61 6e 6b 20 33 2d 6f  |hows a blank 3-o|
00003f50  63 74 61 76 65 20 72 61  6e 67 65 2c 20 62 75 74  |ctave range, but|
00003f60  20 62 79 0a 63 6c 69 63  6b 69 6e 67 20 6f 6e 20  | by.clicking on |
00003f70  69 74 20 77 69 74 68 20  41 64 6a 75 73 74 20 28  |it with Adjust (|
00003f80  72 69 67 68 74 20 6d 6f  75 73 65 20 62 75 74 74  |right mouse butt|
00003f90  6f 6e 29 2c 20 74 68 65  20 61 6c 74 65 72 6e 61  |on), the alterna|
00003fa0  74 69 76 65 20 73 70 72  69 74 65 20 69 73 0a 64  |tive sprite is.d|
00003fb0  69 73 70 6c 61 79 65 64  2e 20 54 68 69 73 20 73  |isplayed. This s|
00003fc0  68 6f 77 73 20 74 68 65  20 65 71 75 69 76 61 6c  |hows the equival|
00003fd0  65 6e 74 20 6b 65 79 73  20 66 6f 72 20 65 61 63  |ent keys for eac|
00003fe0  68 20 6e 6f 74 65 2c 20  61 6e 64 20 6d 61 79 20  |h note, and may |
00003ff0  62 65 20 6f 66 20 75 73  65 0a 77 68 65 6e 20 65  |be of use.when e|
00004000  6e 74 65 72 69 6e 67 20  6e 6f 74 65 73 20 76 69  |ntering notes vi|
00004010  61 20 74 68 69 73 20 6d  65 74 68 6f 64 20 28 73  |a this method (s|
00004020  65 65 20 6c 61 74 65 72  20 28 71 75 69 74 65 20  |ee later (quite |
00004030  61 20 62 69 74 20 6c 61  74 65 72 20 2e 2e 2e 29  |a bit later ...)|
00004040  29 2e 0a 0a 22 55 73 65  64 22 20 69 73 20 61 20  |)..."Used" is a |
00004050  72 61 74 68 65 72 20 6e  69 63 65 20 66 65 61 74  |rather nice feat|
00004060  75 72 65 20 28 65 76 65  6e 20 69 66 20 49 20 73  |ure (even if I s|
00004070  61 79 20 73 6f 20 6d 79  73 65 6c 66 29 2e 20 49  |ay so myself). I|
00004080  74 20 62 72 69 6e 67 73  20 75 70 20 61 0a 70 61  |t brings up a.pa|
00004090  67 65 20 6f 66 20 69 6e  66 6f 72 6d 61 74 69 6f  |ge of informatio|
000040a0  6e 20 6f 6e 20 74 68 65  20 63 75 72 72 65 6e 74  |n on the current|
000040b0  20 74 75 6e 65 2c 20 61  6e 64 20 73 68 6f 77 73  | tune, and shows|
000040c0  20 68 6f 77 20 6d 61 6e  79 20 74 69 6d 65 73 20  | how many times |
000040d0  65 61 63 68 20 6e 6f 74  65 2c 0a 69 6e 73 74 72  |each note,.instr|
000040e0  75 6d 65 6e 74 2c 20 61  6e 64 20 63 6f 6d 6d 61  |ument, and comma|
000040f0  6e 64 20 68 61 76 65 20  62 65 65 6e 20 75 73 65  |nd have been use|
00004100  64 2e 20 49 74 20 69 73  20 70 65 72 68 61 70 73  |d. It is perhaps|
00004110  20 6d 6f 73 74 20 75 73  65 66 75 6c 20 66 6f 72  | most useful for|
00004120  0a 69 6e 73 74 72 75 6d  65 6e 74 73 3b 20 74 68  |.instruments; th|
00004130  6f 73 65 20 77 69 74 68  20 61 20 73 74 61 72 20  |ose with a star |
00004140  74 6f 20 74 68 65 20 6c  65 66 74 20 6f 66 20 74  |to the left of t|
00004150  68 65 6d 20 61 72 65 20  74 68 6f 73 65 20 77 68  |hem are those wh|
00004160  69 63 68 20 61 63 74 75  61 6c 6c 79 0a 68 61 76  |ich actually.hav|
00004170  65 20 73 6f 6d 65 20 64  61 74 61 20 61 73 73 6f  |e some data asso|
00004180  63 69 61 74 65 64 20 77  69 74 68 20 74 68 65 6d  |ciated with them|
00004190  2c 20 61 6e 64 20 73 6f  20 69 66 20 61 20 73 61  |, and so if a sa|
000041a0  6d 70 6c 65 20 68 61 73  20 61 20 73 74 61 72 20  |mple has a star |
000041b0  62 75 74 20 69 73 0a 73  68 6f 77 6e 20 6e 6f 74  |but is.shown not|
000041c0  20 74 6f 20 62 65 20 75  73 65 64 20 61 74 20 61  | to be used at a|
000041d0  6c 6c 20 69 6e 20 74 68  65 20 74 75 6e 65 2c 20  |ll in the tune, |
000041e0  69 74 20 69 73 20 77 61  73 74 69 6e 67 20 6d 65  |it is wasting me|
000041f0  6d 6f 72 79 20 61 6e 64  20 73 6f 20 63 61 6e 20  |mory and so can |
00004200  62 65 0a 72 65 6d 6f 76  65 64 20 28 66 72 6f 6d  |be.removed (from|
00004210  20 74 68 65 20 64 65 73  6b 74 6f 70 29 2e 0a 0a  | the desktop)...|
00004220  54 68 65 20 46 6f 75 72  20 4d 6f 64 65 73 20 6f  |The Four Modes o|
00004230  66 20 4f 70 65 72 61 74  69 6f 6e 0a 0a 54 68 65  |f Operation..The|
00004240  20 66 69 72 73 74 20 6f  66 20 74 68 65 73 65 20  | first of these |
00004250  6d 6f 64 65 73 20 69 73  20 22 50 6c 61 79 20 54  |modes is "Play T|
00004260  75 6e 65 22 2c 20 61 6e  64 20 64 6f 65 73 20 6a  |une", and does j|
00004270  75 73 74 20 74 68 61 74  2e 20 54 68 65 20 62 6f  |ust that. The bo|
00004280  78 20 62 65 6c 6f 77 0a  22 45 64 69 74 20 53 65  |x below."Edit Se|
00004290  71 75 65 6e 63 65 22 20  73 75 64 64 65 6e 6c 79  |quence" suddenly|
000042a0  20 63 6f 6d 65 73 20 61  6c 69 76 65 20 77 69 74  | comes alive wit|
000042b0  68 20 2e 2e 2e 20 77 65  6c 6c 2c 20 74 77 6f 20  |h ... well, two |
000042c0  6e 75 6d 62 65 72 73 20  61 63 74 75 61 6c 6c 79  |numbers actually|
000042d0  2c 0a 74 68 65 20 66 69  72 73 74 20 62 65 69 6e  |,.the first bein|
000042e0  67 20 74 68 65 20 63 75  72 72 65 6e 74 20 70 6f  |g the current po|
000042f0  73 69 74 69 6f 6e 20 69  6e 20 74 68 65 20 73 65  |sition in the se|
00004300  71 75 65 6e 63 65 20 61  6e 64 20 74 68 65 20 73  |quence and the s|
00004310  65 63 6f 6e 64 20 62 65  69 6e 67 0a 74 68 65 20  |econd being.the |
00004320  6d 61 78 69 6d 75 6d 20  70 6f 73 69 74 69 6f 6e  |maximum position|
00004330  20 69 6e 20 74 68 65 20  73 65 71 75 65 6e 63 65  | in the sequence|
00004340  2e 20 57 68 65 6e 20 74  68 65 20 65 6e 64 20 6f  |. When the end o|
00004350  66 20 74 68 65 20 74 75  6e 65 20 69 73 20 72 65  |f the tune is re|
00004360  61 63 68 65 64 2c 0a 69  74 20 6c 6f 6f 70 73 20  |ached,.it loops |
00004370  72 6f 75 6e 64 20 61 6e  64 20 73 74 61 72 74 73  |round and starts|
00004380  20 61 67 61 69 6e 20 66  72 6f 6d 20 70 6f 73 69  | again from posi|
00004390  74 69 6f 6e 20 31 2e 20  54 6f 20 73 74 6f 70 20  |tion 1. To stop |
000043a0  69 74 20 70 6c 61 79 69  6e 67 2c 0a 74 68 65 72  |it playing,.ther|
000043b0  65 66 6f 72 65 2c 20 79  6f 75 20 68 61 76 65 20  |efore, you have |
000043c0  74 6f 20 73 65 6c 65 63  74 20 61 6e 6f 74 68 65  |to select anothe|
000043d0  72 20 6d 6f 64 65 2e 20  59 6f 75 20 63 61 6e 20  |r mode. You can |
000043e0  61 6c 73 6f 20 72 65 77  69 6e 64 2c 20 70 61 75  |also rewind, pau|
000043f0  73 65 2c 20 6f 72 0a 66  61 73 74 20 66 6f 72 77  |se, or.fast forw|
00004400  61 72 64 20 74 68 65 20  74 75 6e 65 20 62 79 20  |ard the tune by |
00004410  63 6c 69 63 6b 69 6e 67  20 69 6e 20 74 68 65 20  |clicking in the |
00004420  62 6f 78 20 62 65 6c 6f  77 20 22 45 64 69 74 20  |box below "Edit |
00004430  53 65 71 75 65 6e 63 65  22 20 77 69 74 68 20 74  |Sequence" with t|
00004440  68 65 0a 6c 65 66 74 2c  20 6d 69 64 64 6c 65 20  |he.left, middle |
00004450  61 6e 64 20 72 69 67 68  74 20 6d 6f 75 73 65 20  |and right mouse |
00004460  62 75 74 74 6f 6e 73 20  72 65 73 70 65 63 74 69  |buttons respecti|
00004470  76 65 6c 79 2e 20 57 68  65 6e 20 69 6e 20 22 50  |vely. When in "P|
00004480  6c 61 79 20 54 75 6e 65  22 20 6d 6f 64 65 2c 0a  |lay Tune" mode,.|
00004490  79 6f 75 20 63 61 6e 20  61 6c 73 6f 20 61 63 63  |you can also acc|
000044a0  65 73 73 20 74 68 65 20  6d 6f 6e 69 74 6f 72 20  |ess the monitor |
000044b0  62 79 20 63 6c 69 63 6b  69 6e 67 20 6f 6e 20 22  |by clicking on "|
000044c0  4d 6f 6e 69 74 6f 72 22  2c 20 77 68 69 63 68 20  |Monitor", which |
000044d0  62 61 73 69 63 61 6c 6c  79 0a 70 72 6f 76 69 64  |basically.provid|
000044e0  65 73 20 73 6f 6d 65 20  62 61 72 73 20 77 68 69  |es some bars whi|
000044f0  63 68 20 70 72 6f 76 69  64 65 20 61 20 67 72 61  |ch provide a gra|
00004500  70 68 69 63 61 6c 20 72  65 70 72 65 73 65 6e 74  |phical represent|
00004510  61 74 69 6f 6e 20 6f 66  20 74 68 65 20 74 75 6e  |ation of the tun|
00004520  65 0a 63 75 72 72 65 6e  74 6c 79 20 62 65 69 6e  |e.currently bein|
00004530  67 20 70 6c 61 79 65 64  2e 20 57 68 65 6e 20 70  |g played. When p|
00004540  61 75 73 65 64 2c 20 79  6f 75 20 63 61 6e 20 61  |aused, you can a|
00004550  67 61 69 6e 20 6d 6f 76  65 20 74 68 72 6f 75 67  |gain move throug|
00004560  68 20 74 68 65 20 74 75  6e 65 0a 75 73 69 6e 67  |h the tune.using|
00004570  20 74 68 65 20 6c 65 66  74 20 61 6e 64 20 72 69  | the left and ri|
00004580  67 68 74 20 6d 6f 75 73  65 20 62 75 74 74 6f 6e  |ght mouse button|
00004590  73 2c 20 62 75 74 20 6e  6f 74 68 69 6e 67 20 69  |s, but nothing i|
000045a0  73 20 61 63 74 75 61 6c  6c 79 20 70 6c 61 79 65  |s actually playe|
000045b0  64 0a 75 6e 74 69 6c 20  74 68 65 20 74 75 6e 65  |d.until the tune|
000045c0  20 69 73 20 75 6e 70 61  75 73 65 64 20 62 79 20  | is unpaused by |
000045d0  61 20 66 75 72 74 68 65  72 20 63 6c 69 63 6b 20  |a further click |
000045e0  6f 66 20 74 68 65 20 6d  69 64 64 6c 65 20 6d 6f  |of the middle mo|
000045f0  75 73 65 20 62 75 74 74  6f 6e 2e 0a 57 68 65 6e  |use button..When|
00004600  20 61 20 74 75 6e 65 20  69 73 20 70 6c 61 79 69  | a tune is playi|
00004610  6e 67 2c 20 53 68 69 66  74 2d 46 31 32 20 63 61  |ng, Shift-F12 ca|
00004620  6e 20 62 65 20 75 73 65  64 20 74 6f 20 74 6f 67  |n be used to tog|
00004630  67 6c 65 20 62 65 74 77  65 65 6e 20 61 20 73 74  |gle between a st|
00004640  61 6e 64 61 72 64 0a 54  72 61 63 6b 65 72 2d 74  |andard.Tracker-t|
00004650  79 70 65 20 64 69 73 70  6c 61 79 20 6f 66 20 39  |ype display of 9|
00004660  20 72 6f 77 73 20 6f 66  20 74 65 78 74 75 61 6c  | rows of textual|
00004670  20 6e 6f 74 65 20 64 61  74 61 20 61 6e 64 20 61  | note data and a|
00004680  20 6d 6f 72 65 20 74 72  61 64 69 74 69 6f 6e 61  | more traditiona|
00004690  6c 0a 6d 75 73 69 63 61  6c 20 73 74 61 76 65 20  |l.musical stave |
000046a0  6e 6f 74 61 74 69 6f 6e  2e 20 57 69 74 68 20 74  |notation. With t|
000046b0  68 65 20 6c 61 74 74 65  72 2c 20 68 6f 77 65 76  |he latter, howev|
000046c0  65 72 2c 20 6f 6e 6c 79  20 6f 6e 65 20 76 6f 69  |er, only one voi|
000046d0  63 65 20 6d 61 79 20 62  65 0a 64 69 73 70 6c 61  |ce may be.displa|
000046e0  79 65 64 20 61 74 20 61  6e 79 20 6f 6e 65 20 74  |yed at any one t|
000046f0  69 6d 65 20 28 74 68 65  20 6f 6e 65 20 77 68 6f  |ime (the one who|
00004700  73 65 20 6e 61 6d 65 20  69 73 20 68 69 67 68 6c  |se name is highl|
00004710  69 67 68 74 65 64 20 69  6e 20 72 65 64 29 2c 20  |ighted in red), |
00004720  61 6e 64 0a 77 68 69 63  68 20 76 6f 69 63 65 20  |and.which voice |
00004730  74 68 69 73 20 69 73 20  63 61 6e 20 62 65 20 61  |this is can be a|
00004740  6c 74 65 72 65 64 20 62  79 20 70 72 65 73 73 69  |ltered by pressi|
00004750  6e 67 20 53 68 69 66 74  20 70 6c 75 73 20 65 69  |ng Shift plus ei|
00004760  74 68 65 72 20 74 68 65  20 6c 65 66 74 0a 6f 72  |ther the left.or|
00004770  20 72 69 67 68 74 20 61  72 72 6f 77 20 6b 65 79  | right arrow key|
00004780  2e 0a 0a 22 50 6c 61 79  20 50 61 74 74 65 72 6e  |..."Play Pattern|
00004790  22 20 64 6f 65 73 20 62  61 73 69 63 61 6c 6c 79  |" does basically|
000047a0  20 74 68 65 20 73 61 6d  65 20 74 68 69 6e 67 20  | the same thing |
000047b0  61 73 20 22 50 6c 61 79  20 54 75 6e 65 22 2c 20  |as "Play Tune", |
000047c0  62 75 74 20 69 6e 73 74  65 61 64 20 6f 66 0a 70  |but instead of.p|
000047d0  6c 61 79 69 6e 67 20 74  68 65 20 77 68 6f 6c 65  |laying the whole|
000047e0  20 74 75 6e 65 20 61 73  20 67 69 76 65 6e 20 69  | tune as given i|
000047f0  6e 20 74 68 65 20 73 65  71 75 65 6e 63 65 20 74  |n the sequence t|
00004800  61 62 6c 65 2c 20 69 74  20 6a 75 73 74 20 70 6c  |able, it just pl|
00004810  61 79 73 20 74 68 65 0a  63 75 72 72 65 6e 74 20  |ays the.current |
00004820  70 61 74 74 65 72 6e 20  28 69 2e 65 2e 20 74 68  |pattern (i.e. th|
00004830  65 20 6f 6e 65 20 67 69  76 65 6e 20 6e 65 78 74  |e one given next|
00004840  20 74 6f 20 22 50 61 74  74 65 72 6e 3a 22 20 6a  | to "Pattern:" j|
00004850  75 73 74 20 61 62 6f 76  65 20 74 68 65 0a 6b 65  |ust above the.ke|
00004860  79 62 6f 61 72 64 20 73  70 72 69 74 65 29 2e 20  |yboard sprite). |
00004870  41 67 61 69 6e 2c 20 69  74 20 70 6c 61 79 73 20  |Again, it plays |
00004880  63 6f 6e 74 69 6e 75 6f  75 73 6c 79 20 75 6e 74  |continuously unt|
00004890  69 6c 20 79 6f 75 20 73  65 6c 65 63 74 20 61 20  |il you select a |
000048a0  6e 65 77 0a 6d 6f 64 65  20 6f 66 20 6f 70 65 72  |new.mode of oper|
000048b0  61 74 69 6f 6e 2e 20 4e  6f 74 65 20 74 68 61 74  |ation. Note that|
000048c0  20 69 6e 20 74 68 69 73  20 6d 6f 64 65 20 79 6f  | in this mode yo|
000048d0  75 20 63 61 6e 6e 6f 74  20 72 65 74 75 72 6e 20  |u cannot return |
000048e0  74 6f 20 74 68 65 20 64  65 73 6b 74 6f 70 0a 6f  |to the desktop.o|
000048f0  72 20 61 63 63 65 73 73  20 74 68 65 20 68 65 6c  |r access the hel|
00004900  70 20 66 61 63 69 6c 69  74 79 20 28 66 6f 72 20  |p facility (for |
00004910  67 6f 6f 64 20 72 65 61  73 6f 6e 73 29 2e 0a 0a  |good reasons)...|
00004920  22 54 65 73 74 20 53 61  6d 70 6c 65 73 22 20 69  |"Test Samples" i|
00004930  73 20 74 68 65 20 64 65  66 61 75 6c 74 20 6d 6f  |s the default mo|
00004940  64 65 20 6f 66 20 6f 70  65 72 61 74 69 6f 6e 20  |de of operation |
00004950  61 73 20 69 74 20 69 73  20 74 68 65 20 6d 6f 73  |as it is the mos|
00004960  74 20 70 61 73 73 69 76  65 2e 0a 42 61 73 69 63  |t passive..Basic|
00004970  61 6c 6c 79 2c 20 69 74  20 6a 75 73 74 20 61 6c  |ally, it just al|
00004980  6c 6f 77 73 20 79 6f 75  20 74 6f 20 73 65 65 20  |lows you to see |
00004990  77 68 61 74 20 74 68 65  20 73 61 6d 70 6c 65 73  |what the samples|
000049a0  20 69 6e 20 74 68 65 20  63 75 72 72 65 6e 74 20  | in the current |
000049b0  74 75 6e 65 0a 28 6f 72  20 74 68 6f 73 65 20 79  |tune.(or those y|
000049c0  6f 75 20 68 61 76 65 20  6a 75 73 74 20 6c 6f 61  |ou have just loa|
000049d0  64 65 64 29 20 61 63 74  75 61 6c 6c 79 20 73 6f  |ded) actually so|
000049e0  75 6e 64 20 6c 69 6b 65  2e 20 42 79 20 63 6c 69  |und like. By cli|
000049f0  63 6b 69 6e 67 20 6f 6e  20 74 68 65 0a 33 20 6f  |cking on the.3 o|
00004a00  63 74 61 76 65 20 6b 65  79 62 6f 61 72 64 20 73  |ctave keyboard s|
00004a10  70 72 69 74 65 2c 20 74  68 65 20 72 65 6c 65 76  |prite, the relev|
00004a20  61 6e 74 20 6e 6f 74 65  20 77 69 6c 6c 20 62 65  |ant note will be|
00004a30  20 70 6c 61 79 65 64 20  75 73 69 6e 67 20 74 68  | played using th|
00004a40  65 0a 63 75 72 72 65 6e  74 6c 79 20 73 65 6c 65  |e.currently sele|
00004a50  63 74 65 64 20 69 6e 73  74 72 75 6d 65 6e 74 20  |cted instrument |
00004a60  28 77 68 69 63 68 20 63  61 6e 20 62 65 20 61 6c  |(which can be al|
00004a70  74 65 72 65 64 20 77 69  74 68 20 74 68 65 20 61  |tered with the a|
00004a80  72 72 6f 77 73 20 65 69  74 68 65 72 0a 73 69 64  |rrows either.sid|
00004a90  65 20 6f 66 20 74 68 65  20 22 49 6e 73 74 72 75  |e of the "Instru|
00004aa0  6d 65 6e 74 73 22 20 62  6f 78 2e 20 57 68 65 6e  |ments" box. When|
00004ab0  20 79 6f 75 20 70 6c 61  79 20 61 20 6e 6f 74 65  | you play a note|
00004ac0  2c 20 69 74 73 20 74 65  78 74 75 61 6c 20 6e 6f  |, its textual no|
00004ad0  74 61 74 69 6f 6e 0a 28  65 67 20 41 2d 31 2c 20  |tation.(eg A-1, |
00004ae0  44 23 32 29 20 61 70 70  65 61 72 73 20 69 6e 20  |D#2) appears in |
00004af0  74 68 65 20 22 4e 3a 22  20 77 69 6e 64 6f 77 20  |the "N:" window |
00004b00  6f 6e 20 74 68 65 20 6c  65 66 74 2e 20 54 68 69  |on the left. Thi|
00004b10  73 20 73 68 6f 75 6c 64  20 68 65 6c 70 20 79 6f  |s should help yo|
00004b20  75 0a 74 6f 20 66 61 6d  69 6c 69 61 72 69 73 65  |u.to familiarise|
00004b30  20 79 6f 75 72 73 65 6c  66 20 77 69 74 68 20 74  | yourself with t|
00004b40  68 65 20 6e 6f 74 61 74  69 6f 6e 20 75 73 65 64  |he notation used|
00004b50  2e 20 41 6c 73 6f 2c 20  77 68 65 6e 20 69 6e 20  |. Also, when in |
00004b60  74 68 69 73 20 6d 6f 64  65 2c 20 74 68 65 0a 73  |this mode, the.s|
00004b70  61 6d 70 6c 65 20 6e 61  6d 65 73 20 63 61 6e 20  |ample names can |
00004b80  62 65 20 61 6c 74 65 72  65 64 20 62 79 20 63 6c  |be altered by cl|
00004b90  69 63 6b 69 6e 67 20 69  6e 20 74 68 65 20 22 49  |icking in the "I|
00004ba0  3a 22 20 62 6f 78 2c 20  61 6e 64 20 61 6c 74 65  |:" box, and alte|
00004bb0  72 69 6e 67 20 74 68 65  0a 65 78 69 73 74 69 6e  |ring the.existin|
00004bc0  67 20 6e 61 6d 65 20 69  6e 20 74 68 65 20 73 61  |g name in the sa|
00004bd0  6d 65 20 77 61 79 20 61  73 20 73 65 74 74 69 6e  |me way as settin|
00004be0  67 20 75 70 20 61 20 73  65 61 72 63 68 20 28 61  |g up a search (a|
00004bf0  62 6f 76 65 29 2e 20 41  73 20 77 65 6c 6c 20 61  |bove). As well a|
00004c00  73 0a 75 73 69 6e 67 20  74 68 65 20 6d 6f 75 73  |s.using the mous|
00004c10  65 20 74 6f 20 70 6c 61  79 20 6e 6f 74 65 73 2c  |e to play notes,|
00004c20  20 79 6f 75 20 63 61 6e  20 75 73 65 20 74 68 65  | you can use the|
00004c30  20 6b 65 79 62 6f 61 72  64 20 65 71 75 69 76 61  | keyboard equiva|
00004c40  6c 65 6e 74 73 2c 20 73  68 6f 77 6e 0a 62 79 20  |lents, shown.by |
00004c50  63 6c 69 63 6b 69 6e 67  20 41 64 6a 75 73 74 20  |clicking Adjust |
00004c60  6f 6e 20 74 68 65 20 6b  65 79 62 6f 61 72 64 20  |on the keyboard |
00004c70  69 63 6f 6e 2e 0a 0a 45  64 69 74 20 50 61 74 74  |icon...Edit Patt|
00004c80  65 72 6e 0a 0a 54 68 69  73 20 69 73 20 74 68 65  |ern..This is the|
00004c90  20 6d 6f 73 74 20 69 6d  70 6f 72 74 61 6e 74 20  | most important |
00004ca0  70 61 72 74 20 6f 66 20  41 50 54 72 61 63 6b 65  |part of APTracke|
00004cb0  72 2c 20 61 6e 64 20 69  73 20 74 68 75 73 20 6e  |r, and is thus n|
00004cc0  65 63 65 73 73 61 72 69  6c 79 20 6d 6f 72 65 0a  |ecessarily more.|
00004cd0  63 6f 6d 70 6c 69 63 61  74 65 64 2e 20 55 70 6f  |complicated. Upo|
00004ce0  6e 20 73 65 6c 65 63 74  69 6e 67 20 74 68 69 73  |n selecting this|
00004cf0  20 6d 6f 64 65 2c 20 61  20 77 68 69 74 65 20 62  | mode, a white b|
00004d00  61 72 20 63 75 72 73 6f  72 20 77 69 6c 6c 20 61  |ar cursor will a|
00004d10  70 70 65 61 72 20 61 74  20 61 0a 63 65 72 74 61  |ppear at a.certa|
00004d20  69 6e 20 70 6c 61 63 65  20 69 6e 20 74 68 65 20  |in place in the |
00004d30  63 75 72 72 65 6e 74 20  70 61 74 74 65 72 6e 20  |current pattern |
00004d40  28 73 68 6f 77 6e 20 6e  65 78 74 20 74 6f 20 22  |(shown next to "|
00004d50  50 61 74 74 65 72 6e 3a  22 29 2e 20 54 68 69 73  |Pattern:"). This|
00004d60  20 63 75 72 73 6f 72 0a  63 6f 76 65 72 73 20 6f  | cursor.covers o|
00004d70  6e 65 20 6e 6f 74 65 20  6f 6e 20 6f 6e 65 20 76  |ne note on one v|
00004d80  6f 69 63 65 2c 20 61 6e  64 20 63 61 6e 20 62 65  |oice, and can be|
00004d90  20 6d 6f 76 65 64 20 77  69 74 68 20 74 68 65 20  | moved with the |
00004da0  63 75 72 73 6f 72 20 6b  65 79 73 2e 20 54 68 65  |cursor keys. The|
00004db0  0a 6e 6f 74 65 20 77 68  69 63 68 20 69 73 20 73  |.note which is s|
00004dc0  68 6f 77 6e 20 69 73 20  64 69 73 70 6c 61 79 65  |hown is displaye|
00004dd0  64 20 69 6e 20 74 68 65  20 66 6f 6c 6c 6f 77 69  |d in the followi|
00004de0  6e 67 20 66 6f 72 6d 61  74 3a 0a 0a 20 20 20 20  |ng format:..    |
00004df0  20 20 20 20 20 20 20 20  20 20 20 20 41 23 32 20  |            A#2 |
00004e00  34 20 53 30 36 0a 0a 45  61 63 68 20 6f 66 20 74  |4 S06..Each of t|
00004e10  68 65 73 65 20 74 68 72  65 65 20 70 61 72 74 73  |hese three parts|
00004e20  20 63 6f 6e 74 72 6f 6c  73 20 61 20 63 65 72 74  | controls a cert|
00004e30  61 69 6e 20 61 73 70 65  63 74 20 6f 66 20 74 68  |ain aspect of th|
00004e40  65 20 6e 6f 74 65 2c 20  6e 61 6d 65 6c 79 3a 0a  |e note, namely:.|
00004e50  20 20 20 20 20 20 41 23  32 20 2d 20 74 68 69 73  |      A#2 - this|
00004e60  20 69 73 20 74 68 65 20  61 63 74 75 61 6c 20 70  | is the actual p|
00004e70  69 74 63 68 20 6f 66 20  74 68 65 20 6e 6f 74 65  |itch of the note|
00004e80  2c 20 61 6e 64 20 69 73  20 74 68 65 20 73 61 6d  |, and is the sam|
00004e90  65 20 61 73 20 67 69 76  65 6e 0a 20 20 20 20 20  |e as given.     |
00004ea0  20 20 20 20 20 20 20 69  6e 20 74 68 65 20 22 54  |       in the "T|
00004eb0  65 73 74 20 53 61 6d 70  6c 65 73 22 20 6d 6f 64  |est Samples" mod|
00004ec0  65 2e 0a 20 20 20 20 20  20 20 34 20 20 2d 20 74  |e..       4  - t|
00004ed0  68 69 73 20 72 65 66 65  72 73 20 74 6f 20 74 68  |his refers to th|
00004ee0  65 20 69 6e 73 74 72 75  6d 65 6e 74 20 6f 6e 20  |e instrument on |
00004ef0  77 68 69 63 68 20 74 68  65 20 6e 6f 74 65 20 69  |which the note i|
00004f00  73 20 74 6f 20 62 65 20  70 6c 61 79 65 64 0a 20  |s to be played. |
00004f10  20 20 20 20 20 20 20 20  20 20 20 69 6e 73 74 72  |           instr|
00004f20  75 6d 65 6e 74 20 6e 75  6d 62 65 72 73 20 28 30  |ument numbers (0|
00004f30  2d 39 20 61 6e 64 20 41  2d 5a 29 20 61 72 65 20  |-9 and A-Z) are |
00004f40  73 68 6f 77 6e 20 74 6f  20 74 68 65 20 6c 65 66  |shown to the lef|
00004f50  74 20 6f 66 20 74 68 65  0a 20 20 20 20 20 20 20  |t of the.       |
00004f60  20 20 20 20 20 6e 61 6d  65 20 69 6e 20 74 68 65  |     name in the|
00004f70  20 22 49 6e 73 74 72 75  6d 65 6e 74 73 22 20 77  | "Instruments" w|
00004f80  69 6e 64 6f 77 2e 0a 20  20 20 20 20 20 53 30 36  |indow..      S06|
00004f90  20 2d 20 54 68 69 73 20  69 73 20 74 68 65 20 65  | - This is the e|
00004fa0  66 66 65 63 74 20 70 61  72 74 2c 20 61 6e 64 20  |ffect part, and |
00004fb0  68 61 73 20 74 77 6f 20  73 65 63 74 69 6f 6e 73  |has two sections|
00004fc0  2c 20 74 68 65 20 61 63  74 75 61 6c 0a 20 20 20  |, the actual.   |
00004fd0  20 20 20 20 20 20 20 20  20 63 6f 6d 6d 61 6e 64  |         command|
00004fe0  20 28 69 6e 20 74 68 69  73 20 63 61 73 65 20 53  | (in this case S|
00004ff0  29 2c 20 61 6e 64 20 74  68 65 20 76 61 72 69 61  |), and the varia|
00005000  62 6c 65 20 75 70 6f 6e  20 77 68 69 63 68 20 69  |ble upon which i|
00005010  74 20 61 63 74 73 0a 20  20 20 20 20 20 20 20 20  |t acts.         |
00005020  20 20 20 28 69 6e 20 74  68 69 73 20 63 61 73 65  |   (in this case|
00005030  20 36 29 2e 20 41 20 74  61 62 6c 65 20 6f 66 20  | 6). A table of |
00005040  77 68 61 74 20 65 61 63  68 20 63 6f 6d 6d 61 6e  |what each comman|
00005050  64 20 64 6f 65 73 20 69  73 20 67 69 76 65 6e 0a  |d does is given.|
00005060  20 20 20 20 20 20 20 20  20 20 20 20 62 65 6c 6f  |            belo|
00005070  77 20 73 6f 6d 65 77 68  65 72 65 20 28 74 72 79  |w somewhere (try|
00005080  20 73 65 61 72 63 68 69  6e 67 20 66 6f 72 20 22  | searching for "|
00005090  43 6f 6d 6d 61 6e 64 73  22 29 2e 0a 0a 54 68 65  |Commands")...The|
000050a0  20 74 68 72 65 65 20 70  61 72 74 73 20 6f 66 20  | three parts of |
000050b0  74 68 65 20 6e 6f 74 65  20 77 68 69 63 68 20 74  |the note which t|
000050c0  68 65 20 63 75 72 73 6f  72 20 69 73 20 6f 76 65  |he cursor is ove|
000050d0  72 20 61 72 65 20 73 68  6f 77 6e 20 69 6e 20 61  |r are shown in a|
000050e0  6e 0a 65 78 70 61 6e 64  65 64 20 66 6f 72 6d 20  |n.expanded form |
000050f0  6a 75 73 74 20 61 62 6f  76 65 20 74 68 65 20 22  |just above the "|
00005100  56 6f 69 63 65 20 31 22  2c 20 22 56 6f 69 63 65  |Voice 1", "Voice|
00005110  20 32 22 2c 20 65 74 63  2e 20 62 6f 78 65 73 2c  | 2", etc. boxes,|
00005120  20 61 6e 64 20 65 61 63  68 20 63 61 6e 0a 62 65  | and each can.be|
00005130  20 65 64 69 74 65 64 2e  20 54 6f 20 61 6c 74 65  | edited. To alte|
00005140  72 20 74 68 65 20 70 69  74 63 68 20 6f 66 20 74  |r the pitch of t|
00005150  68 65 20 6e 6f 74 65 20  69 73 20 65 61 73 79 20  |he note is easy |
00005160  2d 20 6a 75 73 74 20 63  6c 69 63 6b 20 6f 6e 20  |- just click on |
00005170  74 68 65 0a 72 65 6c 65  76 61 6e 74 20 70 6c 61  |the.relevant pla|
00005180  63 65 20 6f 6e 20 74 68  65 20 6d 69 6e 69 61 74  |ce on the miniat|
00005190  75 72 65 20 6b 65 79 62  6f 61 72 64 20 73 68 6f  |ure keyboard sho|
000051a0  77 6e 2e 20 54 68 65 20  69 6e 73 74 72 75 6d 65  |wn. The instrume|
000051b0  6e 74 20 75 73 65 64 20  69 73 0a 61 73 73 75 6d  |nt used is.assum|
000051c0  65 64 20 74 6f 20 62 65  20 74 68 65 20 63 75 72  |ed to be the cur|
000051d0  72 65 6e 74 20 69 6e 73  74 72 75 6d 65 6e 74 2c  |rent instrument,|
000051e0  20 74 68 6f 75 67 68 20  62 79 20 63 6c 69 63 6b  | though by click|
000051f0  69 6e 67 20 6f 6e 20 74  68 65 20 77 69 6e 64 6f  |ing on the windo|
00005200  77 0a 77 68 69 63 68 20  73 68 6f 77 73 20 74 68  |w.which shows th|
00005210  65 20 69 6e 73 74 72 75  6d 65 6e 74 20 6f 66 20  |e instrument of |
00005220  74 68 65 20 63 75 72 72  65 6e 74 20 6e 6f 74 65  |the current note|
00005230  2c 20 74 68 61 74 20 69  6e 73 74 72 75 6d 65 6e  |, that instrumen|
00005240  74 20 69 73 20 74 68 65  6e 0a 73 65 6c 65 63 74  |t is then.select|
00005250  65 64 2c 20 77 68 69 63  68 20 73 61 76 65 73 20  |ed, which saves |
00005260  73 63 72 6f 6c 6c 69 6e  67 20 75 70 20 61 6e 64  |scrolling up and|
00005270  20 64 6f 77 6e 20 74 68  65 20 69 6e 73 74 72 75  | down the instru|
00005280  6d 65 6e 74 73 20 77 69  6e 64 6f 77 20 61 6c 6c  |ments window all|
00005290  20 74 68 65 0a 74 69 6d  65 2e 20 54 68 65 20 63  | the.time. The c|
000052a0  6f 6d 6d 61 6e 64 20 61  6e 64 20 74 68 65 20 76  |ommand and the v|
000052b0  61 72 69 61 62 6c 65 20  63 61 6e 20 62 65 20 61  |ariable can be a|
000052c0  6c 74 65 72 65 64 20 73  65 70 61 72 61 74 65 6c  |ltered separatel|
000052d0  79 20 75 73 69 6e 67 20  74 68 65 0a 61 72 72 6f  |y using the.arro|
000052e0  77 20 69 63 6f 6e 73 20  6e 65 78 74 20 74 6f 20  |w icons next to |
000052f0  74 68 65 6d 2e 20 46 6f  72 20 74 68 65 20 63 6f  |them. For the co|
00005300  6d 6d 61 6e 64 2c 20 53  65 6c 65 63 74 20 77 69  |mmand, Select wi|
00005310  6c 6c 20 6d 6f 76 65 20  74 68 72 6f 75 67 68 20  |ll move through |
00005320  61 6c 6c 0a 74 68 65 20  70 6f 73 73 69 62 6c 65  |all.the possible|
00005330  20 76 61 6c 75 65 73 20  6f 6e 65 20 61 74 20 61  | values one at a|
00005340  20 74 69 6d 65 2c 20 77  68 65 72 65 61 73 20 41  | time, whereas A|
00005350  64 6a 75 73 74 20 77 69  6c 6c 20 6a 75 6d 70 20  |djust will jump |
00005360  62 65 74 77 65 65 6e 20  74 68 6f 73 65 0a 77 68  |between those.wh|
00005370  69 63 68 20 61 72 65 20  61 63 74 75 61 6c 6c 79  |ich are actually|
00005380  20 75 73 65 64 20 28 73  6f 6d 65 20 61 72 65 20  | used (some are |
00005390  62 6c 61 6e 6b 2c 20 61  6e 64 20 61 72 65 20 65  |blank, and are e|
000053a0  69 74 68 65 72 20 6e 6f  74 20 75 73 65 64 20 61  |ither not used a|
000053b0  74 20 61 6c 6c 20 6f 72  0a 49 20 64 6f 6e 27 74  |t all or.I don't|
000053c0  20 6b 6e 6f 77 20 77 68  61 74 20 74 68 65 79 20  | know what they |
000053d0  6d 65 61 6e 29 2e 20 54  68 65 20 76 61 72 69 61  |mean). The varia|
000053e0  62 6c 65 20 69 73 20 61  20 6e 75 6d 65 72 69 63  |ble is a numeric|
000053f0  20 76 61 6c 75 65 20 66  72 6f 6d 20 30 20 74 6f  | value from 0 to|
00005400  20 32 35 35 0a 61 6e 64  20 63 6c 69 63 6b 69 6e  | 255.and clickin|
00005410  67 20 77 69 74 68 20 53  65 6c 65 63 74 20 77 69  |g with Select wi|
00005420  6c 6c 20 61 6c 74 65 72  20 74 68 65 20 76 61 6c  |ll alter the val|
00005430  75 65 20 62 79 20 31 2c  20 77 69 74 68 20 74 68  |ue by 1, with th|
00005440  65 20 6f 74 68 65 72 20  74 77 6f 0a 62 75 74 74  |e other two.butt|
00005450  6f 6e 73 20 6d 61 6b 69  6e 67 20 74 68 65 20 76  |ons making the v|
00005460  61 6c 75 65 20 63 68 61  6e 67 65 20 66 61 73 74  |alue change fast|
00005470  65 72 2e 20 54 68 65 20  63 6f 6d 70 6c 65 74 65  |er. The complete|
00005480  20 73 65 74 20 6f 66 20  6b 65 79 62 6f 61 72 64  | set of keyboard|
00005490  0a 63 6f 6e 74 72 6f 6c  73 20 66 6f 72 20 45 64  |.controls for Ed|
000054a0  69 74 20 50 61 74 74 65  72 6e 20 6d 6f 64 65 20  |it Pattern mode |
000054b0  61 72 65 20 67 69 76 65  6e 20 62 65 6c 6f 77 3a  |are given below:|
000054c0  0a 0a 41 72 72 6f 77 20  4b 65 79 73 20 20 20 20  |..Arrow Keys    |
000054d0  20 20 2d 20 4d 6f 76 65  20 63 75 72 73 6f 72 20  |  - Move cursor |
000054e0  77 69 74 68 69 6e 20 63  75 72 72 65 6e 74 20 70  |within current p|
000054f0  61 74 74 65 72 6e 0a 53  68 69 66 74 20 2b 20 41  |attern.Shift + A|
00005500  72 72 6f 77 73 20 20 2d  20 4d 6f 76 65 20 63 75  |rrows  - Move cu|
00005510  72 73 6f 72 20 6d 6f 72  65 20 71 75 69 63 6b 6c  |rsor more quickl|
00005520  79 20 28 75 70 2f 64 6f  77 6e 20 6f 6e 6c 79 29  |y (up/down only)|
00005530  0a 43 74 72 6c 20 20 2b  20 8a 20 2f 20 8b 20 20  |.Ctrl  + . / .  |
00005540  20 2d 20 4a 75 6d 70 20  74 6f 20 6e 65 77 20 70  | - Jump to new p|
00005550  61 74 74 65 72 6e 0a 43  74 72 6c 20 20 2b 20 88  |attern.Ctrl  + .|
00005560  20 2f 20 89 20 20 20 2d  20 41 6c 74 65 72 20 6b  | / .   - Alter k|
00005570  65 79 20 73 65 6c 65 63  74 69 6f 6e 20 28 73 65  |ey selection (se|
00005580  65 20 62 65 6c 6f 77 29  0a 50 61 67 65 20 55 70  |e below).Page Up|
00005590  20 20 20 20 20 20 20 20  20 2d 20 4d 6f 76 65 20  |         - Move |
000055a0  74 6f 20 74 6f 70 20 6f  66 20 63 75 72 72 65 6e  |to top of curren|
000055b0  74 20 70 61 74 74 65 72  6e 0a 50 61 67 65 20 44  |t pattern.Page D|
000055c0  6f 77 6e 20 20 20 20 20  20 20 2d 20 4d 6f 76 65  |own       - Move|
000055d0  20 74 6f 20 62 6f 74 74  6f 6d 20 6f 66 20 63 75  | to bottom of cu|
000055e0  72 72 65 6e 74 20 70 61  74 74 65 72 6e 0a 49 6e  |rrent pattern.In|
000055f0  73 65 72 74 20 20 20 20  20 20 20 20 20 20 2d 20  |sert          - |
00005600  49 6e 73 65 72 74 20 65  76 65 6e 74 20 61 74 20  |Insert event at |
00005610  63 75 72 73 6f 72 20 77  69 74 68 69 6e 20 63 75  |cursor within cu|
00005620  72 72 65 6e 74 20 76 6f  69 63 65 0a 44 65 6c 65  |rrent voice.Dele|
00005630  74 65 20 20 20 20 20 20  20 20 20 20 2d 20 44 65  |te          - De|
00005640  6c 65 74 65 20 65 76 65  6e 74 20 61 74 20 63 75  |lete event at cu|
00005650  72 73 6f 72 20 66 72 6f  6d 20 63 75 72 72 65 6e  |rsor from curren|
00005660  74 20 76 6f 69 63 65 0a  7e 20 20 20 20 20 20 20  |t voice.~       |
00005670  20 20 20 20 20 20 20 20  2d 20 43 6c 65 61 72 20  |        - Clear |
00005680  6e 6f 74 65 20 6f 66 20  63 75 72 72 65 6e 74 20  |note of current |
00005690  65 76 65 6e 74 0a 42 61  63 6b 73 70 61 63 65 20  |event.Backspace |
000056a0  20 20 20 20 20 20 2d 20  43 6c 65 61 72 20 63 6f  |      - Clear co|
000056b0  6d 6d 61 6e 64 20 2f 20  76 61 72 69 61 62 6c 65  |mmand / variable|
000056c0  20 6f 66 20 63 75 72 72  65 6e 74 20 65 76 65 6e  | of current even|
000056d0  74 0a 48 6f 6d 65 20 20  20 20 20 20 20 20 20 20  |t.Home          |
000056e0  20 20 2d 20 43 75 74 20  70 61 74 74 65 72 6e 20  |  - Cut pattern |
000056f0  64 61 74 61 20 66 6f 72  20 63 75 72 72 65 6e 74  |data for current|
00005700  20 76 6f 69 63 65 0a 43  6f 70 79 20 20 20 20 20  | voice.Copy     |
00005710  20 20 20 20 20 20 20 2d  20 50 61 73 74 65 20 63  |       - Paste c|
00005720  6f 70 69 65 64 20 70 61  74 74 65 72 6e 20 64 61  |opied pattern da|
00005730  74 61 20 69 6e 74 6f 20  63 75 72 72 65 6e 74 20  |ta into current |
00005740  76 6f 69 63 65 0a 50 72  69 6e 74 20 20 20 20 20  |voice.Print     |
00005750  20 20 20 20 20 20 2d 20  53 63 72 6f 6c 6c 20 64  |      - Scroll d|
00005760  6f 77 6e 20 75 6e 64 65  72 20 73 70 65 63 69 61  |own under specia|
00005770  6c 20 63 69 72 63 75 6d  73 74 61 6e 63 65 73 20  |l circumstances |
00005780  28 73 65 65 20 62 65 6c  6f 77 29 0a 41 6c 74 20  |(see below).Alt |
00005790  20 20 20 20 20 20 20 20  20 20 20 20 2d 20 53 65  |            - Se|
000057a0  6c 65 63 74 20 70 61 74  74 65 72 6e 20 6c 61 73  |lect pattern las|
000057b0  74 20 70 6c 61 79 69 6e  67 0a 54 61 62 20 20 20  |t playing.Tab   |
000057c0  20 20 20 20 20 20 20 20  20 20 2d 20 53 74 6f 72  |          - Stor|
000057d0  65 20 63 6f 6d 6d 61 6e  64 20 2b 20 76 61 72 69  |e command + vari|
000057e0  61 62 6c 65 20 6f 66 20  63 75 72 72 65 6e 74 20  |able of current |
000057f0  65 76 65 6e 74 0a 45 6e  74 65 72 20 20 20 20 20  |event.Enter     |
00005800  20 20 20 20 20 20 2d 20  50 6c 61 63 65 20 73 74  |      - Place st|
00005810  6f 72 65 64 20 63 6f 6d  6d 61 6e 64 20 2b 20 76  |ored command + v|
00005820  61 72 69 61 62 6c 65 20  69 6e 74 6f 20 63 75 72  |ariable into cur|
00005830  72 65 6e 74 20 65 76 65  6e 74 0a 43 74 72 6c 20  |rent event.Ctrl |
00005840  2b 20 46 20 20 20 20 20  20 20 20 2d 20 46 69 6e  |+ F        - Fin|
00005850  64 20 73 74 6f 72 65 64  20 63 6f 6d 6d 61 6e 64  |d stored command|
00005860  20 69 6e 20 63 75 72 72  65 6e 74 20 74 75 6e 65  | in current tune|
00005870  0a 43 74 72 6c 20 2b 20  49 20 20 20 20 20 20 20  |.Ctrl + I       |
00005880  20 2d 20 46 69 6e 64 20  6e 65 78 74 20 6f 63 63  | - Find next occ|
00005890  75 72 72 65 6e 63 65 20  6f 66 20 73 65 6c 65 63  |urrence of selec|
000058a0  74 65 64 20 69 6e 73 74  72 75 6d 65 6e 74 0a 46  |ted instrument.F|
000058b0  31 31 20 20 20 20 20 20  20 20 20 20 20 20 20 2d  |11             -|
000058c0  20 52 65 70 6c 61 63 65  20 49 6e 73 74 72 75 6d  | Replace Instrum|
000058d0  65 6e 74 0a 46 31 32 20  20 20 20 20 20 20 20 20  |ent.F12         |
000058e0  20 20 20 20 2d 20 52 65  63 6f 72 64 20 4d 6f 64  |    - Record Mod|
000058f0  65 20 6f 6e 2f 6f 66 66  0a 53 68 69 66 74 2d 46  |e on/off.Shift-F|
00005900  31 32 20 20 20 20 20 20  20 2d 20 54 6f 67 67 6c  |12       - Toggl|
00005910  65 20 73 74 61 76 65 20  64 69 73 70 6c 61 79 20  |e stave display |
00005920  6f 6e 2f 6f 66 66 0a 0a  53 6f 6d 65 20 6f 66 20  |on/off..Some of |
00005930  74 68 65 73 65 20 66 75  6e 63 74 69 6f 6e 73 20  |these functions |
00005940  70 72 6f 62 61 62 6c 79  20 6e 65 65 64 20 65 78  |probably need ex|
00005950  70 6c 61 69 6e 69 6e 67  20 61 20 6c 69 74 74 6c  |plaining a littl|
00005960  65 20 6d 6f 72 65 2e 20  54 6f 20 74 68 65 0a 72  |e more. To the.r|
00005970  69 67 68 74 20 6f 66 20  22 56 6f 69 63 65 20 38  |ight of "Voice 8|
00005980  22 20 69 73 20 61 20 73  6d 61 6c 6c 20 62 6f 78  |" is a small box|
00005990  20 63 6f 6e 74 61 69 6e  69 6e 67 2c 20 62 79 20  | containing, by |
000059a0  64 65 66 61 75 6c 74 2c  20 22 30 30 30 22 2e 20  |default, "000". |
000059b0  54 68 69 73 20 69 73 20  74 68 65 0a 73 74 6f 72  |This is the.stor|
000059c0  65 64 20 63 6f 6d 6d 61  6e 64 2c 20 61 6e 64 20  |ed command, and |
000059d0  6f 66 66 65 72 73 20 61  20 71 75 69 63 6b 20 77  |offers a quick w|
000059e0  61 79 20 6f 66 20 65 6e  74 65 72 69 6e 67 20 6c  |ay of entering l|
000059f0  6f 74 73 20 6f 66 20 69  64 65 6e 74 69 63 61 6c  |ots of identical|
00005a00  0a 63 6f 6d 6d 61 6e 64  73 20 61 6c 6f 6e 67 20  |.commands along |
00005a10  77 69 74 68 20 74 68 65  69 72 20 76 61 72 69 61  |with their varia|
00005a20  62 6c 65 73 20 28 65 67  20 22 34 38 34 22 29 2e  |bles (eg "484").|
00005a30  20 42 79 20 70 72 65 73  73 69 6e 67 20 54 61 62  | By pressing Tab|
00005a40  2c 20 74 68 65 20 63 6f  6d 6d 61 6e 64 0a 61 6e  |, the command.an|
00005a50  64 20 76 61 72 69 61 62  6c 65 20 69 6e 20 74 68  |d variable in th|
00005a60  65 20 65 76 65 6e 74 20  77 68 69 63 68 20 74 68  |e event which th|
00005a70  65 20 63 75 72 73 6f 72  20 69 73 20 63 75 72 72  |e cursor is curr|
00005a80  65 6e 74 6c 79 20 6f 76  65 72 20 77 69 6c 6c 20  |ently over will |
00005a90  62 65 0a 74 72 61 6e 73  66 65 72 72 65 64 20 74  |be.transferred t|
00005aa0  6f 20 74 68 65 20 73 74  6f 72 65 64 20 63 6f 6d  |o the stored com|
00005ab0  6d 61 6e 64 20 62 6f 78  2c 20 61 6e 64 20 66 72  |mand box, and fr|
00005ac0  6f 6d 20 6e 6f 77 20 6f  6e 2c 20 70 72 65 73 73  |om now on, press|
00005ad0  69 6e 67 20 22 45 6e 74  65 72 22 20 28 6f 72 0a  |ing "Enter" (or.|
00005ae0  63 6c 69 63 6b 69 6e 67  20 77 69 74 68 20 74 68  |clicking with th|
00005af0  65 20 6d 6f 75 73 65 20  69 6e 20 74 68 65 20 73  |e mouse in the s|
00005b00  74 6f 72 65 64 20 63 6f  6d 6d 61 6e 64 20 62 6f  |tored command bo|
00005b10  78 29 20 77 69 6c 6c 20  70 6c 61 63 65 20 74 68  |x) will place th|
00005b20  65 20 63 6f 6d 6d 61 6e  64 0a 61 6e 64 20 76 61  |e command.and va|
00005b30  72 69 61 62 6c 65 20 69  6e 74 6f 20 74 68 65 20  |riable into the |
00005b40  63 75 72 72 65 6e 74 20  63 75 72 73 6f 72 20 6c  |current cursor l|
00005b50  6f 63 61 74 69 6f 6e 2e  20 41 20 66 75 72 74 68  |ocation. A furth|
00005b60  65 72 20 66 75 6e 63 74  69 6f 6e 20 6f 66 20 74  |er function of t|
00005b70  68 65 0a 73 74 6f 72 65  64 20 63 6f 6d 6d 61 6e  |he.stored comman|
00005b80  64 20 69 73 20 74 6f 20  73 65 61 72 63 68 20 66  |d is to search f|
00005b90  6f 72 20 69 6e 73 74 61  6e 63 65 73 20 6f 66 20  |or instances of |
00005ba0  61 20 67 69 76 65 6e 20  63 6f 6d 6d 61 6e 64 20  |a given command |
00005bb0  69 6e 20 74 68 65 20 63  75 72 72 65 6e 74 0a 74  |in the current.t|
00005bc0  75 6e 65 2e 20 54 68 69  73 20 74 69 6d 65 2c 20  |une. This time, |
00005bd0  6f 6e 6c 79 20 74 68 65  20 63 6f 6d 6d 61 6e 64  |only the command|
00005be0  20 70 61 72 74 20 28 65  67 2e 20 22 56 22 20 66  | part (eg. "V" f|
00005bf0  6f 72 20 73 65 74 20 76  6f 6c 75 6d 65 29 20 69  |or set volume) i|
00005c00  73 20 69 6d 70 6f 72 74  61 6e 74 0a 61 6e 64 20  |s important.and |
00005c10  70 72 65 73 73 69 6e 67  20 22 43 74 72 6c 20 46  |pressing "Ctrl F|
00005c20  22 20 77 69 6c 6c 20 63  61 75 73 65 20 74 68 65  |" will cause the|
00005c30  20 63 75 72 73 6f 72 20  74 6f 20 6d 6f 76 65 20  | cursor to move |
00005c40  74 6f 20 74 68 65 20 6e  65 78 74 20 6f 63 63 75  |to the next occu|
00005c50  72 72 65 6e 63 65 0a 6f  66 20 74 68 61 74 20 63  |rrence.of that c|
00005c60  6f 6d 6d 61 6e 64 20 69  6e 20 74 68 65 20 74 75  |ommand in the tu|
00005c70  6e 65 20 63 75 72 72 65  6e 74 6c 79 20 62 65 69  |ne currently bei|
00005c80  6e 67 20 65 64 69 74 65  64 2e 20 49 66 20 74 68  |ng edited. If th|
00005c90  65 20 63 75 72 73 6f 72  20 72 65 6d 61 69 6e 73  |e cursor remains|
00005ca0  0a 73 74 61 74 69 6f 6e  61 72 79 2c 20 74 68 65  |.stationary, the|
00005cb0  72 65 20 69 73 20 6e 6f  20 66 75 72 74 68 65 72  |re is no further|
00005cc0  20 6f 63 63 75 72 72 65  6e 63 65 20 6f 66 20 74  | occurrence of t|
00005cd0  68 61 74 20 63 6f 6d 6d  61 6e 64 2e 20 54 68 65  |hat command. The|
00005ce0  20 73 65 61 72 63 68 0a  70 72 6f 63 65 65 64 73  | search.proceeds|
00005cf0  20 68 6f 72 69 7a 6f 6e  74 61 6c 6c 79 20 61 6c  | horizontally al|
00005d00  6f 6e 67 20 74 68 65 20  76 6f 69 63 65 73 2c 20  |ong the voices, |
00005d10  64 6f 77 6e 20 74 68 65  20 70 61 74 74 65 72 6e  |down the pattern|
00005d20  2c 20 61 6e 64 20 74 68  72 6f 75 67 68 20 74 68  |, and through th|
00005d30  65 0a 70 61 74 74 65 72  6e 73 20 69 6e 20 61 73  |e.patterns in as|
00005d40  63 65 6e 64 69 6e 67 20  6e 75 6d 65 72 69 63 61  |cending numerica|
00005d50  6c 20 6f 72 64 65 72 2e  20 41 73 20 74 68 65 20  |l order. As the |
00005d60  73 65 61 72 63 68 20 77  6f 72 6b 73 20 66 72 6f  |search works fro|
00005d70  6d 20 74 68 65 20 63 75  72 72 65 6e 74 0a 63 75  |m the current.cu|
00005d80  72 73 6f 72 20 6c 6f 63  61 74 69 6f 6e 2c 20 74  |rsor location, t|
00005d90  6f 20 66 69 6e 64 20 61  6c 6c 20 6f 63 63 75 72  |o find all occur|
00005da0  72 65 6e 63 65 73 20 6f  66 20 61 20 63 6f 6d 6d  |rences of a comm|
00005db0  61 6e 64 2c 20 6d 6f 76  65 20 74 6f 20 74 68 65  |and, move to the|
00005dc0  20 73 74 61 72 74 20 6f  66 0a 70 61 74 74 65 72  | start of.patter|
00005dd0  6e 20 31 2e 20 4e 6f 74  65 20 74 68 61 74 20 79  |n 1. Note that y|
00005de0  6f 75 20 6d 61 79 20 68  61 76 65 20 74 6f 20 63  |ou may have to c|
00005df0  72 65 61 74 65 20 74 68  65 20 63 6f 6d 6d 61 6e  |reate the comman|
00005e00  64 20 79 6f 75 20 77 69  73 68 20 74 6f 20 73 65  |d you wish to se|
00005e10  61 72 63 68 0a 66 6f 72  20 66 69 72 73 74 2c 20  |arch.for first, |
00005e20  70 6c 61 63 65 20 69 74  20 69 6e 20 74 68 65 20  |place it in the |
00005e30  73 74 6f 72 65 64 20 63  6f 6d 6d 61 6e 64 20 62  |stored command b|
00005e40  75 66 66 65 72 2c 20 61  6e 64 20 70 72 65 73 73  |uffer, and press|
00005e50  20 22 42 61 63 6b 73 70  61 63 65 22 20 74 6f 0a  | "Backspace" to.|
00005e60  64 65 6c 65 74 65 20 69  74 20 61 67 61 69 6e 2c  |delete it again,|
00005e70  20 62 65 66 6f 72 65 20  79 6f 75 20 63 61 6e 20  | before you can |
00005e80  63 61 72 72 79 20 6f 75  74 20 74 68 65 20 73 65  |carry out the se|
00005e90  61 72 63 68 2e 20 22 43  74 72 6c 20 49 22 20 77  |arch. "Ctrl I" w|
00005ea0  6f 72 6b 73 0a 73 69 6d  69 6c 61 72 6c 79 2c 20  |orks.similarly, |
00005eb0  62 75 74 20 69 73 20 65  61 73 69 65 72 20 74 6f  |but is easier to|
00005ec0  20 73 65 74 20 75 70 2e  20 54 68 69 73 20 74 69  | set up. This ti|
00005ed0  6d 65 2c 20 74 68 65 20  63 75 72 73 6f 72 20 77  |me, the cursor w|
00005ee0  69 6c 6c 20 6d 6f 76 65  20 74 6f 20 74 68 65 0a  |ill move to the.|
00005ef0  6e 65 78 74 20 6f 63 63  75 72 72 65 6e 63 65 20  |next occurrence |
00005f00  6f 66 20 74 68 65 20 63  75 72 72 65 6e 74 6c 79  |of the currently|
00005f10  20 73 65 6c 65 63 74 65  64 20 69 6e 73 74 72 75  | selected instru|
00005f20  6d 65 6e 74 20 28 69 66  20 74 68 65 72 65 20 69  |ment (if there i|
00005f30  73 20 61 20 6e 65 78 74  0a 6f 63 63 75 72 72 65  |s a next.occurre|
00005f40  6e 63 65 29 2e 20 46 31  32 20 69 73 20 75 73 65  |nce). F12 is use|
00005f50  64 20 74 6f 20 74 6f 67  67 6c 65 20 22 52 65 63  |d to toggle "Rec|
00005f60  6f 72 64 20 4d 6f 64 65  22 20 6f 6e 20 61 6e 64  |ord Mode" on and|
00005f70  20 6f 66 66 2e 20 54 68  69 73 20 61 6c 6c 6f 77  | off. This allow|
00005f80  73 20 74 68 65 0a 6d 75  73 69 63 20 74 6f 20 62  |s the.music to b|
00005f90  65 20 65 64 69 74 65 64  20 69 6e 20 22 72 65 61  |e edited in "rea|
00005fa0  6c 2d 74 69 6d 65 22 2c  20 77 68 69 63 68 20 6d  |l-time", which m|
00005fb0  61 79 20 62 65 20 75 73  65 66 75 6c 2e 20 57 68  |ay be useful. Wh|
00005fc0  65 6e 20 6f 6e 2c 20 6e  6f 74 65 73 20 63 61 6e  |en on, notes can|
00005fd0  0a 62 65 20 65 6e 74 65  72 65 64 20 69 6e 74 6f  |.be entered into|
00005fe0  20 74 68 65 20 6d 75 73  69 63 20 61 73 20 69 74  | the music as it|
00005ff0  20 69 73 20 70 6c 61 79  69 6e 67 2c 20 61 6c 6c  | is playing, all|
00006000  6f 77 69 6e 67 20 66 61  73 74 20 61 6c 69 67 6e  |owing fast align|
00006010  6d 65 6e 74 20 6f 66 2c  20 66 6f 72 0a 65 78 61  |ment of, for.exa|
00006020  6d 70 6c 65 2c 20 64 72  75 6d 20 62 65 61 74 73  |mple, drum beats|
00006030  2e 20 46 31 31 20 70 65  72 66 6f 72 6d 73 20 61  |. F11 performs a|
00006040  20 73 65 61 72 63 68 20  61 6e 64 20 72 65 70 6c  | search and repl|
00006050  61 63 65 20 6f 6e 20 74  68 65 20 63 75 72 72 65  |ace on the curre|
00006060  6e 74 6c 79 0a 73 65 6c  65 63 74 65 64 20 69 6e  |ntly.selected in|
00006070  73 74 72 75 6d 65 6e 74  2e 20 54 68 69 73 20 69  |strument. This i|
00006080  73 20 63 6f 6e 66 69 6e  65 64 20 74 6f 20 74 68  |s confined to th|
00006090  65 20 63 75 72 72 65 6e  74 20 70 61 74 74 65 72  |e current patter|
000060a0  6e 2c 20 61 6e 64 20 77  6f 72 6b 73 20 62 79 0a  |n, and works by.|
000060b0  63 68 61 6e 67 69 6e 67  20 61 6c 6c 20 6f 63 63  |changing all occ|
000060c0  75 72 72 65 6e 63 65 73  20 6f 66 20 74 68 65 20  |urrences of the |
000060d0  63 75 72 72 65 6e 74 20  69 6e 73 74 72 75 6d 65  |current instrume|
000060e0  6e 74 20 74 6f 20 74 68  65 20 66 69 72 73 74 20  |nt to the first |
000060f0  63 68 61 72 61 63 74 65  72 20 6f 66 0a 74 68 65  |character of.the|
00006100  20 73 74 6f 72 65 64 20  63 6f 6d 6d 61 6e 64 20  | stored command |
00006110  28 73 68 6f 77 6e 20 74  6f 20 74 68 65 20 72 69  |(shown to the ri|
00006120  67 68 74 20 6f 66 20 22  56 6f 69 63 65 20 38 22  |ght of "Voice 8"|
00006130  29 2e 20 49 74 20 69 73  20 70 6f 73 73 69 62 6c  |). It is possibl|
00006140  65 20 74 6f 0a 72 65 73  74 72 69 63 74 20 74 68  |e to.restrict th|
00006150  65 20 6f 70 65 72 61 74  69 6f 6e 20 73 74 69 6c  |e operation stil|
00006160  6c 20 66 75 72 74 68 65  72 2c 20 61 73 20 69 74  |l further, as it|
00006170  20 69 73 20 6f 6e 6c 79  20 61 70 70 6c 69 65 64  | is only applied|
00006180  20 74 6f 20 74 68 6f 73  65 20 76 6f 69 63 65 73  | to those voices|
00006190  0a 77 69 74 68 69 6e 20  74 68 65 20 70 61 74 74  |.within the patt|
000061a0  65 72 6e 20 77 68 69 63  68 20 61 72 65 20 22 4f  |ern which are "O|
000061b0  6e 22 20 61 73 20 6f 70  70 6f 73 65 64 20 74 6f  |n" as opposed to|
000061c0  20 22 4d 75 74 65 22 2e  0a 0a 41 20 66 65 77 20  | "Mute"...A few |
000061d0  6f 66 20 74 68 65 20 6b  65 79 62 6f 61 72 64 20  |of the keyboard |
000061e0  63 6f 6e 74 72 6f 6c 73  20 6d 65 6e 74 69 6f 6e  |controls mention|
000061f0  65 64 20 61 62 6f 76 65  20 70 65 72 66 6f 72 6d  |ed above perform|
00006200  20 73 6c 69 67 68 74 6c  79 20 64 69 66 66 65 72  | slightly differ|
00006210  65 6e 74 0a 61 63 74 69  6f 6e 73 20 77 68 65 6e  |ent.actions when|
00006220  20 69 6e 20 6d 75 73 69  63 61 6c 20 73 74 61 76  | in musical stav|
00006230  65 20 64 69 73 70 6c 61  79 20 6d 6f 64 65 20 28  |e display mode (|
00006240  74 6f 67 67 6c 65 64 20  6f 6e 20 61 6e 64 20 6f  |toggled on and o|
00006250  66 66 20 62 79 20 53 68  69 66 74 2d 46 31 32 29  |ff by Shift-F12)|
00006260  0a 41 6c 74 68 6f 75 67  68 20 74 68 65 20 75 70  |.Although the up|
00006270  20 61 6e 64 20 64 6f 77  6e 20 61 72 72 6f 77 20  | and down arrow |
00006280  6b 65 79 73 20 6d 61 79  20 73 74 69 6c 6c 20 62  |keys may still b|
00006290  65 20 75 73 65 64 20 74  6f 20 6d 6f 76 65 20 74  |e used to move t|
000062a0  68 72 6f 75 67 68 20 74  68 65 0a 63 75 72 72 65  |hrough the.curre|
000062b0  6e 74 20 70 61 74 74 65  72 6e 2c 20 69 74 20 69  |nt pattern, it i|
000062c0  73 20 6d 6f 72 65 20 6e  61 74 75 72 61 6c 20 74  |s more natural t|
000062d0  6f 20 75 73 65 20 74 68  65 20 6c 65 66 74 20 61  |o use the left a|
000062e0  6e 64 20 72 69 67 68 74  20 61 72 72 6f 77 20 6b  |nd right arrow k|
000062f0  65 79 73 2c 0a 61 6e 64  20 79 6f 75 20 6d 61 79  |eys,.and you may|
00006300  20 64 6f 20 74 68 69 73  20 69 66 20 79 6f 75 20  | do this if you |
00006310  77 69 73 68 2e 20 54 6f  20 6d 6f 76 65 20 62 65  |wish. To move be|
00006320  74 77 65 65 6e 20 76 6f  69 63 65 73 2c 20 53 68  |tween voices, Sh|
00006330  69 66 74 20 70 6c 75 73  20 65 69 74 68 65 72 0a  |ift plus either.|
00006340  74 68 65 20 6c 65 66 74  20 6f 72 20 72 69 67 68  |the left or righ|
00006350  74 20 61 72 72 6f 77 20  6d 75 73 74 20 6e 6f 77  |t arrow must now|
00006360  20 62 65 20 75 73 65 64  2e 20 41 6c 73 6f 2c 20  | be used. Also, |
00006370  74 68 65 20 61 63 74 75  61 6c 20 65 64 69 74 69  |the actual editi|
00006380  6e 67 20 6f 66 20 6e 6f  74 65 73 0a 63 61 6e 20  |ng of notes.can |
00006390  6e 6f 77 20 62 65 20 70  65 72 66 6f 72 6d 65 64  |now be performed|
000063a0  20 75 73 69 6e 67 20 6f  6e 6c 79 20 74 68 65 20  | using only the |
000063b0  6d 6f 75 73 65 2e 20 54  6f 20 65 6e 74 65 72 20  |mouse. To enter |
000063c0  61 20 6e 6f 74 65 20 75  73 69 6e 67 20 74 68 65  |a note using the|
000063d0  20 63 75 72 72 65 6e 74  0a 69 6e 73 74 72 75 6d  | current.instrum|
000063e0  65 6e 74 2c 20 73 69 6d  70 6c 79 20 63 6c 69 63  |ent, simply clic|
000063f0  6b 20 61 74 20 74 68 65  20 72 65 6c 65 76 61 6e  |k at the relevan|
00006400  74 20 70 6c 61 63 65 20  77 69 74 68 20 74 68 65  |t place with the|
00006410  20 53 65 6c 65 63 74 20  6d 6f 75 73 65 20 62 75  | Select mouse bu|
00006420  74 74 6f 6e 2e 0a 48 6f  6c 64 69 6e 67 20 64 6f  |tton..Holding do|
00006430  77 6e 20 74 68 65 20 62  75 74 74 6f 6e 20 61 6c  |wn the button al|
00006440  6c 6f 77 73 20 79 6f 75  20 74 6f 20 22 64 72 61  |lows you to "dra|
00006450  67 22 20 74 68 65 20 6e  6f 74 65 20 75 70 20 61  |g" the note up a|
00006460  6e 64 20 64 6f 77 6e 20  74 68 65 20 73 74 61 76  |nd down the stav|
00006470  65 2e 0a 59 6f 75 20 6d  61 79 20 61 6c 73 6f 20  |e..You may also |
00006480  74 6f 67 67 6c 65 20 61  20 73 68 61 72 70 20 28  |toggle a sharp (|
00006490  69 66 20 61 76 61 69 6c  61 62 6c 65 29 20 6f 6e  |if available) on|
000064a0  20 61 6e 64 20 6f 66 66  20 66 6f 72 20 61 20 67  | and off for a g|
000064b0  69 76 65 6e 20 6e 6f 74  65 20 62 79 0a 63 6c 69  |iven note by.cli|
000064c0  63 6b 69 6e 67 20 6f 6e  20 69 74 20 77 69 74 68  |cking on it with|
000064d0  20 4d 65 6e 75 2e 20 4e  6f 74 65 73 20 6d 61 79  | Menu. Notes may|
000064e0  20 62 65 20 64 65 6c 65  74 65 64 20 65 6e 74 69  | be deleted enti|
000064f0  72 65 6c 79 20 62 79 20  63 6c 69 63 6b 69 6e 67  |rely by clicking|
00006500  20 77 69 74 68 0a 41 64  6a 75 73 74 2e 20 54 68  | with.Adjust. Th|
00006510  65 20 54 72 61 63 6b 65  72 20 66 6f 72 6d 61 74  |e Tracker format|
00006520  20 69 73 20 6e 6f 74 20  72 65 61 6c 6c 79 20 64  | is not really d|
00006530  65 73 69 67 6e 65 64 20  74 6f 20 62 65 20 64 69  |esigned to be di|
00006540  73 70 6c 61 79 65 64 20  6f 6e 20 61 0a 73 74 61  |splayed on a.sta|
00006550  6e 64 61 72 64 20 6d 75  73 69 63 61 6c 20 73 74  |ndard musical st|
00006560  61 76 65 2c 20 61 6e 64  20 74 68 69 73 20 73 68  |ave, and this sh|
00006570  6f 77 73 20 69 6e 20 74  68 65 20 74 72 61 6e 73  |ows in the trans|
00006580  6c 61 74 69 6f 6e 20 28  61 6c 6c 20 6e 6f 74 65  |lation (all note|
00006590  73 20 74 68 65 0a 73 61  6d 65 20 6c 65 6e 67 74  |s the.same lengt|
000065a0  68 2c 20 62 6c 61 6e 6b  20 6e 6f 74 65 73 20 73  |h, blank notes s|
000065b0  68 6f 77 6e 20 61 73 20  72 65 73 74 73 29 2c 20  |hown as rests), |
000065c0  61 6e 64 20 6f 66 20 63  6f 75 72 73 65 20 73 74  |and of course st|
000065d0  6f 72 65 64 20 63 6f 6d  6d 61 6e 64 73 20 61 6e  |ored commands an|
000065e0  64 0a 76 61 72 69 61 62  6c 65 73 20 61 72 65 20  |d.variables are |
000065f0  6e 6f 74 20 73 68 6f 77  6e 20 65 78 63 65 70 74  |not shown except|
00006600  20 66 6f 72 20 74 68 65  20 6f 6e 65 20 6e 6f 74  | for the one not|
00006610  65 20 77 68 69 63 68 20  74 68 65 20 63 75 72 73  |e which the curs|
00006620  6f 72 20 69 73 20 6f 6e  2e 0a 48 6f 77 65 76 65  |or is on..Howeve|
00006630  72 2c 20 69 74 20 6d 61  79 20 70 72 6f 76 65 20  |r, it may prove |
00006640  75 73 65 66 75 6c 20 66  6f 72 20 65 6e 74 65 72  |useful for enter|
00006650  69 6e 67 20 6d 75 73 69  63 20 66 72 6f 6d 20 61  |ing music from a|
00006660  20 6d 75 73 69 63 61 6c  20 73 74 61 76 65 2c 20  | musical stave, |
00006670  6f 72 20 66 6f 72 0a 74  68 65 20 72 65 76 65 72  |or for.the rever|
00006680  73 65 20 6f 70 65 72 61  74 69 6f 6e 20 2d 20 6c  |se operation - l|
00006690  65 61 72 6e 69 6e 67 20  74 6f 20 70 6c 61 79 20  |earning to play |
000066a0  61 20 54 72 61 63 6b 65  72 20 74 75 6e 65 20 6f  |a Tracker tune o|
000066b0  6e 20 61 20 63 6f 6e 76  65 6e 74 69 6f 6e 61 6c  |n a conventional|
000066c0  0a 69 6e 73 74 72 75 6d  65 6e 74 2e 20 4f 70 65  |.instrument. Ope|
000066d0  72 61 74 69 6f 6e 73 20  73 75 63 68 20 61 73 20  |rations such as |
000066e0  69 6e 73 65 72 74 20 61  6e 64 20 64 65 6c 65 74  |insert and delet|
000066f0  65 20 61 6e 64 20 6d 61  72 6b 65 64 20 61 72 65  |e and marked are|
00006700  61 20 66 75 6e 63 74 69  6f 6e 73 0a 61 63 74 20  |a functions.act |
00006710  61 73 20 6e 6f 72 6d 61  6c 2c 20 74 68 65 20 63  |as normal, the c|
00006720  75 72 72 65 6e 74 20 63  75 72 73 6f 72 20 70 6f  |urrent cursor po|
00006730  73 69 74 69 6f 6e 20 74  61 6b 65 6e 20 74 6f 20  |sition taken to |
00006740  62 65 20 74 68 65 20 63  65 6e 74 72 65 20 6f 66  |be the centre of|
00006750  20 74 68 65 0a 73 74 61  76 65 20 28 74 68 65 20  | the.stave (the |
00006760  70 75 72 70 6c 65 2f 62  65 69 67 65 20 6e 6f 74  |purple/beige not|
00006770  65 29 2e 20 59 6f 75 20  6d 61 79 20 61 6c 73 6f  |e). You may also|
00006780  20 6a 75 6d 70 20 74 6f  20 61 6e 6f 74 68 65 72  | jump to another|
00006790  20 70 6f 69 6e 74 20 6f  6e 20 74 68 65 0a 73 74  | point on the.st|
000067a0  61 76 65 20 62 79 20 63  6c 69 63 6b 69 6e 67 20  |ave by clicking |
000067b0  6f 6e 20 74 68 65 20 72  65 6c 65 76 61 6e 74 20  |on the relevant |
000067c0  6e 75 6d 62 65 72 20 61  74 20 74 68 65 20 62 61  |number at the ba|
000067d0  73 65 20 6f 66 20 74 68  65 20 73 74 61 76 65 2e  |se of the stave.|
000067e0  0a 0a 22 41 6c 74 22 2c  20 73 65 6c 65 63 74 20  |.."Alt", select |
000067f0  70 61 74 74 65 72 6e 20  6c 61 73 74 20 70 6c 61  |pattern last pla|
00006800  79 69 6e 67 2c 20 77 69  6c 6c 20 61 6c 6c 6f 77  |ying, will allow|
00006810  20 79 6f 75 20 74 6f 20  65 64 69 74 20 74 68 65  | you to edit the|
00006820  20 70 61 74 74 65 72 6e  20 77 68 69 63 68 0a 77  | pattern which.w|
00006830  61 73 20 70 6c 61 79 69  6e 67 20 77 68 65 6e 20  |as playing when |
00006840  22 50 6c 61 79 20 54 75  6e 65 22 20 77 61 73 20  |"Play Tune" was |
00006850  6c 61 73 74 20 73 65 6c  65 63 74 65 64 2e 20 49  |last selected. I|
00006860  66 2c 20 66 6f 72 20 65  78 61 6d 70 6c 65 2c 20  |f, for example, |
00006870  79 6f 75 20 70 6c 61 79  20 61 0a 74 75 6e 65 20  |you play a.tune |
00006880  77 68 69 63 68 20 79 6f  75 20 61 72 65 20 77 72  |which you are wr|
00006890  69 74 69 6e 67 2c 20 61  6e 64 20 70 61 72 74 20  |iting, and part |
000068a0  6f 66 20 69 74 20 73 6f  75 6e 64 73 20 77 72 6f  |of it sounds wro|
000068b0  6e 67 2c 20 73 65 6c 65  63 74 20 22 45 64 69 74  |ng, select "Edit|
000068c0  0a 50 61 74 74 65 72 6e  22 20 6d 6f 64 65 2c 20  |.Pattern" mode, |
000068d0  61 6e 64 20 70 72 65 73  73 20 22 41 6c 74 22 2e  |and press "Alt".|
000068e0  20 54 68 65 20 70 61 74  74 65 72 6e 20 77 68 69  | The pattern whi|
000068f0  63 68 20 77 61 73 20 77  72 6f 6e 67 20 77 69 6c  |ch was wrong wil|
00006900  6c 20 74 68 65 6e 20 62  65 63 6f 6d 65 0a 74 68  |l then become.th|
00006910  65 20 6f 6e 65 20 74 68  61 74 20 79 6f 75 20 61  |e one that you a|
00006920  72 65 20 65 64 69 74 69  6e 67 2c 20 77 68 69 63  |re editing, whic|
00006930  68 20 6d 61 79 20 73 70  65 65 64 20 75 70 20 74  |h may speed up t|
00006940  68 65 20 65 64 69 74 69  6e 67 20 70 72 6f 63 65  |he editing proce|
00006950  73 73 20 61 6e 64 0a 73  61 76 65 73 20 79 6f 75  |ss and.saves you|
00006960  20 67 6f 69 6e 67 20 74  68 72 6f 75 67 68 20 61  | going through a|
00006970  6c 6c 20 74 68 65 20 70  61 74 74 65 72 6e 73 20  |ll the patterns |
00006980  74 6f 20 66 69 6e 64 20  77 68 69 63 68 20 6f 6e  |to find which on|
00006990  65 20 69 73 20 69 6e 63  6f 72 72 65 63 74 2e 0a  |e is incorrect..|
000069a0  0a 22 50 72 69 6e 74 22  20 63 61 72 72 69 65 73  |."Print" carries|
000069b0  20 74 68 65 20 69 6e 74  72 69 67 75 69 6e 67 20  | the intriguing |
000069c0  64 65 73 63 72 69 70 74  69 6f 6e 20 22 73 63 72  |description "scr|
000069d0  6f 6c 6c 20 64 6f 77 6e  20 75 6e 64 65 72 20 73  |oll down under s|
000069e0  70 65 63 69 61 6c 0a 63  69 72 63 75 6d 73 74 61  |pecial.circumsta|
000069f0  6e 63 65 73 22 2e 20 54  68 65 73 65 20 22 73 70  |nces". These "sp|
00006a00  65 63 69 61 6c 20 63 69  72 63 75 6d 73 74 61 6e  |ecial circumstan|
00006a10  63 65 73 22 20 61 72 65  20 6e 6f 74 20 72 65 61  |ces" are not rea|
00006a20  6c 6c 79 20 74 68 61 74  20 73 70 65 63 69 61 6c  |lly that special|
00006a30  0a 61 63 74 75 61 6c 6c  79 20 2d 20 6a 75 73 74  |.actually - just|
00006a40  20 77 68 65 6e 20 79 6f  75 20 68 61 76 65 20 75  | when you have u|
00006a50  73 65 64 20 22 7e 22 2c  20 42 61 63 6b 53 70 61  |sed "~", BackSpa|
00006a60  63 65 2c 20 6f 72 20 68  61 76 65 20 6a 75 73 74  |ce, or have just|
00006a70  20 65 6e 74 65 72 65 64  0a 69 6e 73 74 72 75 6d  | entered.instrum|
00006a80  65 6e 74 20 2f 20 63 6f  6d 6d 61 6e 64 20 64 61  |ent / command da|
00006a90  74 61 20 77 69 74 68 20  74 68 65 20 6b 65 79 62  |ta with the keyb|
00006aa0  6f 61 72 64 2e 20 49 66  20 79 6f 75 20 63 61 72  |oard. If you car|
00006ab0  72 79 20 6f 75 74 20 61  6e 79 20 6f 66 20 74 68  |ry out any of th|
00006ac0  65 73 65 0a 6f 70 65 72  61 74 69 6f 6e 73 20 77  |ese.operations w|
00006ad0  68 69 6c 65 20 68 6f 6c  64 69 6e 67 20 64 6f 77  |hile holding dow|
00006ae0  6e 20 22 50 72 69 6e 74  22 2c 20 74 68 65 20 6f  |n "Print", the o|
00006af0  70 65 72 61 74 69 6f 6e  20 77 69 6c 6c 20 62 65  |peration will be|
00006b00  20 63 61 72 72 69 65 64  20 6f 75 74 20 61 73 0a  | carried out as.|
00006b10  6e 6f 72 6d 61 6c 2c 20  62 75 74 20 74 68 65 20  |normal, but the |
00006b20  63 75 72 73 6f 72 20 77  69 6c 6c 20 62 65 20 61  |cursor will be a|
00006b30  64 76 61 6e 63 65 64 20  6f 6e 65 20 6c 69 6e 65  |dvanced one line|
00006b40  3b 20 75 73 65 66 75 6c  20 69 66 20 79 6f 75 20  |; useful if you |
00006b50  77 61 6e 74 20 74 6f 0a  63 68 61 6e 67 65 20 77  |want to.change w|
00006b60  68 69 63 68 20 73 61 6d  70 6c 65 20 61 20 77 68  |hich sample a wh|
00006b70  6f 6c 65 20 63 6f 6c 75  6d 6e 20 6f 66 20 6e 6f  |ole column of no|
00006b80  74 65 73 20 75 73 65 2c  20 6f 72 20 63 6c 65 61  |tes use, or clea|
00006b90  72 69 6e 67 20 63 6f 6d  6d 61 6e 64 20 64 61 74  |ring command dat|
00006ba0  61 0a 66 6f 72 20 61 20  63 65 72 74 61 69 6e 20  |a.for a certain |
00006bb0  76 6f 69 63 65 20 65 74  63 2e 0a 0a 54 68 65 20  |voice etc...The |
00006bc0  4d 61 72 6b 65 64 20 41  72 65 61 0a 0a 54 68 65  |Marked Area..The|
00006bd0  72 65 20 69 73 20 61 6c  73 6f 20 61 6e 6f 74 68  |re is also anoth|
00006be0  65 72 20 73 65 74 20 6f  66 20 6b 65 79 73 2c 20  |er set of keys, |
00006bf0  66 31 2d 66 38 2c 20 77  68 69 63 68 20 72 65 6c  |f1-f8, which rel|
00006c00  61 74 65 20 74 6f 20 74  68 65 20 22 6d 61 72 6b  |ate to the "mark|
00006c10  65 64 20 61 72 65 61 22  2e 0a 54 68 69 73 20 69  |ed area"..This i|
00006c20  73 20 61 6e 20 61 72 65  61 20 6f 66 20 61 6e 79  |s an area of any|
00006c30  20 6c 65 6e 67 74 68 20  63 6f 76 65 72 69 6e 67  | length covering|
00006c40  20 6f 6e 65 20 76 6f 69  63 65 20 6f 66 20 6f 6e  | one voice of on|
00006c50  65 20 70 61 74 74 65 72  6e 2c 20 61 6e 64 20 69  |e pattern, and i|
00006c60  73 0a 73 68 6f 77 6e 20  69 6e 20 72 65 64 20 64  |s.shown in red d|
00006c70  75 72 69 6e 67 20 65 64  69 74 69 6e 67 2e 20 57  |uring editing. W|
00006c80  68 65 6e 20 61 6e 20 61  72 65 61 20 69 73 20 6d  |hen an area is m|
00006c90  61 72 6b 65 64 20 69 6e  20 74 68 69 73 20 77 61  |arked in this wa|
00006ca0  79 2c 20 76 61 72 69 6f  75 73 0a 6f 70 65 72 61  |y, various.opera|
00006cb0  74 69 6f 6e 73 20 63 61  6e 20 62 65 20 70 65 72  |tions can be per|
00006cc0  66 6f 72 6d 65 64 20 6f  6e 20 69 74 2e 20 54 68  |formed on it. Th|
00006cd0  65 20 6b 65 79 62 6f 61  72 64 20 63 6f 6e 74 72  |e keyboard contr|
00006ce0  6f 6c 73 20 61 72 65 3a  0a 0a 46 31 20 20 20 2d  |ols are:..F1   -|
00006cf0  20 20 4d 61 72 6b 20 61  72 65 61 20 28 68 6f 6c  |  Mark area (hol|
00006d00  64 20 64 6f 77 6e 20 61  6e 64 20 75 73 65 20 75  |d down and use u|
00006d10  70 20 2f 20 64 6f 77 6e  20 61 72 72 6f 77 20 6b  |p / down arrow k|
00006d20  65 79 73 29 0a 46 32 20  20 20 2d 20 20 43 6c 65  |eys).F2   -  Cle|
00006d30  61 72 20 61 72 65 61 20  28 73 6f 20 74 68 61 74  |ar area (so that|
00006d40  20 6e 6f 74 68 69 6e 67  20 69 73 20 6d 61 72 6b  | nothing is mark|
00006d50  65 64 29 0a 46 33 20 20  20 2d 20 20 43 6f 70 79  |ed).F3   -  Copy|
00006d60  20 6d 61 72 6b 65 64 20  61 72 65 61 20 74 6f 20  | marked area to |
00006d70  63 75 72 72 65 6e 74 20  63 75 72 73 6f 72 20 70  |current cursor p|
00006d80  6f 73 69 74 69 6f 6e 0a  46 34 20 20 20 2d 20 20  |osition.F4   -  |
00006d90  52 65 70 6c 69 63 61 74  65 20 66 69 72 73 74 20  |Replicate first |
00006da0  65 76 65 6e 74 20 69 6e  20 6d 61 72 6b 65 64 20  |event in marked |
00006db0  61 72 65 61 20 74 68 72  6f 75 67 68 6f 75 74 20  |area throughout |
00006dc0  77 68 6f 6c 65 20 61 72  65 61 0a 46 35 20 20 20  |whole area.F5   |
00006dd0  2d 20 20 44 65 63 72 65  61 73 65 20 70 69 74 63  |-  Decrease pitc|
00006de0  68 20 6f 66 20 61 6c 6c  20 6e 6f 74 65 73 20 62  |h of all notes b|
00006df0  79 20 31 20 28 65 67 20  46 23 33 20 62 65 63 6f  |y 1 (eg F#3 beco|
00006e00  6d 65 73 20 46 2d 33 29  0a 46 36 20 20 20 2d 20  |mes F-3).F6   - |
00006e10  20 49 6e 63 72 65 61 73  65 20 70 69 74 63 68 20  | Increase pitch |
00006e20  6f 66 20 61 6c 6c 20 6e  6f 74 65 73 20 62 79 20  |of all notes by |
00006e30  31 20 28 65 67 20 43 23  33 20 62 65 63 6f 6d 65  |1 (eg C#3 become|
00006e40  73 20 44 2d 33 29 0a 46  37 20 20 20 2d 20 20 43  |s D-3).F7   -  C|
00006e50  72 65 61 74 65 20 64 6f  77 6e 77 61 72 64 20 76  |reate downward v|
00006e60  6f 6c 75 6d 65 20 73 63  61 6c 65 20 69 6e 20 6d  |olume scale in m|
00006e70  61 72 6b 65 64 20 61 72  65 61 0a 46 38 20 20 20  |arked area.F8   |
00006e80  2d 20 20 43 72 65 61 74  65 20 75 70 77 61 72 64  |-  Create upward|
00006e90  20 76 6f 6c 75 6d 65 20  73 63 61 6c 65 20 69 6e  | volume scale in|
00006ea0  20 6d 61 72 6b 65 64 20  61 72 65 61 0a 0a 53 68  | marked area..Sh|
00006eb0  69 66 74 20 2b 20 46 31  20 2d 20 47 6f 20 74 6f  |ift + F1 - Go to|
00006ec0  20 6d 61 72 6b 65 64 20  61 72 65 61 0a 53 68 69  | marked area.Shi|
00006ed0  66 74 20 2b 20 46 33 20  2d 20 53 77 61 70 20 77  |ft + F3 - Swap w|
00006ee0  69 74 68 20 6d 61 72 6b  65 64 20 61 72 65 61 0a  |ith marked area.|
00006ef0  53 68 69 66 74 20 2b 20  46 34 20 2d 20 53 65 6c  |Shift + F4 - Sel|
00006f00  65 63 74 69 76 65 20 72  65 70 6c 69 63 61 74 65  |ective replicate|
00006f10  0a 0a 41 6c 6c 20 6f 66  20 74 68 65 20 61 62 6f  |..All of the abo|
00006f20  76 65 20 63 6f 6e 74 72  6f 6c 73 20 73 68 6f 75  |ve controls shou|
00006f30  6c 64 20 62 65 20 73 65  6c 66 2d 65 78 70 6c 61  |ld be self-expla|
00006f40  6e 61 74 6f 72 79 2c 20  65 78 63 65 70 74 20 66  |natory, except f|
00006f50  6f 72 20 66 37 20 61 6e  64 20 66 38 2e 0a 54 68  |or f7 and f8..Th|
00006f60  65 73 65 20 63 72 65 61  74 65 20 76 6f 6c 75 6d  |ese create volum|
00006f70  65 20 73 63 61 6c 65 73  2c 20 69 65 2e 20 73 65  |e scales, ie. se|
00006f80  72 69 65 73 20 6f 66 20  56 78 78 20 63 6f 6d 6d  |ries of Vxx comm|
00006f90  61 6e 64 73 2e 20 54 68  65 20 76 61 6c 75 65 20  |ands. The value |
00006fa0  6f 66 20 78 78 20 69 73  0a 64 65 74 65 72 6d 69  |of xx is.determi|
00006fb0  6e 65 64 20 62 79 20 61  20 73 74 61 72 74 69 6e  |ned by a startin|
00006fc0  67 20 76 61 6c 75 65 20  61 6e 64 20 61 20 63 6f  |g value and a co|
00006fd0  6d 6d 6f 6e 20 64 69 66  66 65 72 65 6e 63 65 2e  |mmon difference.|
00006fe0  20 46 6f 72 20 65 78 61  6d 70 6c 65 2c 20 69 66  | For example, if|
00006ff0  20 74 68 65 0a 73 74 61  72 74 69 6e 67 20 76 61  | the.starting va|
00007000  6c 75 65 20 69 73 20 36  20 61 6e 64 20 74 68 65  |lue is 6 and the|
00007010  20 63 6f 6d 6d 6f 6e 20  64 69 66 66 65 72 65 6e  | common differen|
00007020  63 65 20 69 73 20 32 2c  20 74 68 65 20 63 6f 6d  |ce is 2, the com|
00007030  6d 61 6e 64 73 20 77 69  6c 6c 20 62 65 0a 22 56  |mands will be."V|
00007040  30 36 22 2c 20 22 56 30  38 22 2c 20 22 56 30 41  |06", "V08", "V0A|
00007050  22 2c 20 22 56 30 43 22  20 65 74 63 2e 20 54 68  |", "V0C" etc. Th|
00007060  65 20 73 74 61 72 74 69  6e 67 20 76 61 6c 75 65  |e starting value|
00007070  20 69 73 20 74 61 6b 65  6e 20 66 72 6f 6d 20 74  | is taken from t|
00007080  68 65 20 76 61 6c 75 65  0a 70 61 72 74 20 6f 66  |he value.part of|
00007090  20 74 68 65 20 73 74 6f  72 65 64 20 63 6f 6d 6d  | the stored comm|
000070a0  61 6e 64 2c 20 61 6e 64  20 74 68 65 20 63 6f 6d  |and, and the com|
000070b0  6d 6f 6e 20 64 69 66 66  65 72 65 6e 63 65 20 69  |mon difference i|
000070c0  73 20 74 61 6b 65 6e 20  66 72 6f 6d 20 74 68 65  |s taken from the|
000070d0  0a 6e 75 6d 62 65 72 20  6f 66 20 74 68 65 20 63  |.number of the c|
000070e0  75 72 72 65 6e 74 6c 79  20 73 65 6c 65 63 74 65  |urrently selecte|
000070f0  64 20 69 6e 73 74 72 75  6d 65 6e 74 20 28 73 6f  |d instrument (so|
00007100  72 72 79 20 61 62 6f 75  74 20 74 68 65 20 61 77  |rry about the aw|
00007110  6b 77 61 72 64 6e 65 73  73 2c 0a 62 75 74 20 69  |kwardness,.but i|
00007120  74 20 77 61 73 20 74 68  65 20 6f 6e 6c 79 20 77  |t was the only w|
00007130  61 79 20 49 20 63 6f 75  6c 64 20 74 68 69 6e 6b  |ay I could think|
00007140  20 6f 66 20 64 6f 69 6e  67 20 69 74 21 29 2e 20  | of doing it!). |
00007150  4e 6f 74 65 20 74 68 61  74 20 74 68 65 20 22 56  |Note that the "V|
00007160  78 78 22 0a 63 6f 6d 6d  61 6e 64 73 20 77 69 6c  |xx".commands wil|
00007170  6c 20 6f 6e 6c 79 20 6f  76 65 72 77 72 69 74 65  |l only overwrite|
00007180  20 65 69 74 68 65 72 20  62 6c 61 6e 6b 20 63 6f  | either blank co|
00007190  6d 6d 61 6e 64 73 20 28  22 30 30 30 22 29 20 6f  |mmands ("000") o|
000071a0  72 20 6f 74 68 65 72 20  22 56 22 0a 63 6f 6d 6d  |r other "V".comm|
000071b0  61 6e 64 73 2e 20 43 6f  6d 6d 61 6e 64 73 20 73  |ands. Commands s|
000071c0  75 63 68 20 61 73 20 22  31 30 32 22 20 77 69 6c  |uch as "102" wil|
000071d0  6c 20 72 65 6d 61 69 6e  20 75 6e 63 68 61 6e 67  |l remain unchang|
000071e0  65 64 2c 20 61 6e 64 20  74 68 65 20 76 6f 6c 75  |ed, and the volu|
000071f0  6d 65 0a 73 63 61 6c 65  20 77 69 6c 6c 20 63 6f  |me.scale will co|
00007200  6e 74 69 6e 75 65 20 61  72 6f 75 6e 64 20 74 68  |ntinue around th|
00007210  65 6d 2e 20 59 6f 75 20  6d 61 79 20 66 69 6e 64  |em. You may find|
00007220  20 69 74 20 75 73 65 66  75 6c 20 74 6f 20 6d 61  | it useful to ma|
00007230  6b 65 20 61 20 6b 65 79  73 74 72 69 70 0a 73 68  |ke a keystrip.sh|
00007240  6f 77 69 6e 67 20 61 6c  6c 20 74 68 65 73 65 20  |owing all these |
00007250  63 6f 6d 6d 61 6e 64 73  20 28 61 20 44 72 61 77  |commands (a Draw|
00007260  20 66 69 6c 65 20 6f 66  20 6f 6e 65 20 73 68 6f  | file of one sho|
00007270  75 6c 64 20 62 65 20 69  6e 63 6c 75 64 65 64 29  |uld be included)|
00007280  2c 20 74 68 6f 75 67 68  20 49 0a 68 61 76 65 20  |, though I.have |
00007290  74 72 69 65 64 20 74 6f  20 61 72 72 61 6e 67 65  |tried to arrange|
000072a0  20 74 68 65 6d 20 6c 6f  67 69 63 61 6c 6c 79 2e  | them logically.|
000072b0  20 54 68 65 20 52 65 70  6c 69 63 61 74 65 20 66  | The Replicate f|
000072c0  65 61 74 75 72 65 20 77  6f 72 6b 73 20 62 79 20  |eature works by |
000072d0  63 6f 70 79 69 6e 67 0a  74 68 65 20 65 76 65 6e  |copying.the even|
000072e0  74 20 28 6e 6f 74 65 2c  20 73 61 6d 70 6c 65 2c  |t (note, sample,|
000072f0  20 61 6e 64 20 63 6f 6d  6d 61 6e 64 20 64 61 74  | and command dat|
00007300  61 29 20 61 74 20 74 68  65 20 74 6f 70 20 6f 66  |a) at the top of|
00007310  20 74 68 65 20 6d 61 72  6b 65 64 20 61 72 65 61  | the marked area|
00007320  0a 74 68 72 6f 75 67 68  6f 75 74 20 74 68 65 20  |.throughout the |
00007330  77 68 6f 6c 65 20 6f 66  20 69 74 2e 20 54 68 65  |whole of it. The|
00007340  20 73 65 6c 65 63 74 69  76 65 20 72 65 70 6c 69  | selective repli|
00007350  63 61 74 65 2c 20 6f 6e  20 74 68 65 20 6f 74 68  |cate, on the oth|
00007360  65 72 20 68 61 6e 64 2c  20 6a 75 73 74 0a 63 6f  |er hand, just.co|
00007370  70 69 65 73 20 70 61 72  74 20 6f 66 20 74 68 65  |pies part of the|
00007380  20 66 69 72 73 74 20 65  76 65 6e 74 3b 20 74 68  | first event; th|
00007390  65 20 70 61 72 74 20 68  69 67 68 6c 69 67 68 74  |e part highlight|
000073a0  65 64 20 69 6e 20 74 68  65 20 6b 65 79 62 6f 61  |ed in the keyboa|
000073b0  72 64 0a 73 65 6c 65 63  74 6f 72 20 28 22 41 2d  |rd.selector ("A-|
000073c0  32 20 43 20 53 30 36 22  29 2e 0a 0a 44 65 62 75  |2 C S06")...Debu|
000073d0  67 0a 0a 54 68 65 20 44  65 62 75 67 20 66 65 61  |g..The Debug fea|
000073e0  74 75 72 65 20 6d 61 79  20 62 65 20 6f 66 20 75  |ture may be of u|
000073f0  73 65 20 77 68 65 6e 20  65 64 69 74 69 6e 67 20  |se when editing |
00007400  70 61 74 74 65 72 6e 73  20 74 6f 6f 2e 20 49 74  |patterns too. It|
00007410  20 63 61 6e 20 62 65 20  74 6f 67 67 6c 65 64 0a  | can be toggled.|
00007420  6f 6e 20 61 6e 64 20 6f  66 66 20 62 79 20 63 6c  |on and off by cl|
00007430  69 63 6b 69 6e 67 20 6f  6e 20 74 68 65 20 22 44  |icking on the "D|
00007440  65 62 75 67 22 20 62 6f  78 2c 20 61 6e 64 20 77  |ebug" box, and w|
00007450  68 65 6e 20 6f 6e 20 69  74 20 70 6c 61 79 73 20  |hen on it plays |
00007460  74 68 65 20 6e 6f 74 65  0a 74 68 61 74 20 74 68  |the note.that th|
00007470  65 20 63 75 72 73 6f 72  20 6d 6f 76 65 64 20 6f  |e cursor moved o|
00007480  66 66 20 66 72 6f 6d 2c  20 65 69 74 68 65 72 20  |ff from, either |
00007490  75 70 20 6f 72 20 64 6f  77 6e 2e 20 54 68 69 73  |up or down. This|
000074a0  20 6d 61 79 20 62 65 20  6f 66 20 75 73 65 20 69  | may be of use i|
000074b0  6e 0a 69 73 6f 6c 61 74  69 6e 67 20 22 64 6f 64  |n.isolating "dod|
000074c0  67 79 22 20 6e 6f 74 65  73 20 77 68 69 63 68 20  |gy" notes which |
000074d0  73 6f 75 6e 64 20 6f 66  66 2d 6b 65 79 2c 20 74  |sound off-key, t|
000074e0  68 6f 75 67 68 20 69 74  20 73 68 6f 75 6c 64 20  |hough it should |
000074f0  62 65 20 6e 6f 74 65 64  20 74 68 61 74 0a 69 74  |be noted that.it|
00007500  20 6f 6e 6c 79 20 70 6c  61 79 73 20 74 68 65 20  | only plays the |
00007510  6e 6f 74 65 20 61 6e 64  20 6e 6f 74 20 61 6e 79  |note and not any|
00007520  20 6f 66 20 74 68 65 20  73 70 65 63 69 61 6c 20  | of the special |
00007530  65 66 66 65 63 74 20 63  6f 6d 6d 61 6e 64 73 20  |effect commands |
00007540  28 6c 69 73 74 65 64 0a  62 65 6c 6f 77 29 2c 20  |(listed.below), |
00007550  61 6e 64 20 74 68 61 74  20 69 74 20 6d 61 79 20  |and that it may |
00007560  6e 6f 74 20 70 6c 61 79  20 6e 6f 74 65 73 20 61  |not play notes a|
00007570  74 20 74 68 65 20 63 6f  72 72 65 63 74 20 73 70  |t the correct sp|
00007580  65 65 64 2e 20 48 6f 77  65 76 65 72 2c 20 68 61  |eed. However, ha|
00007590  76 69 6e 67 0a 73 61 69  64 20 74 68 61 74 2c 20  |ving.said that, |
000075a0  69 74 20 69 73 20 71 75  69 74 65 20 65 66 66 65  |it is quite effe|
000075b0  63 74 69 76 65 2c 20 61  6e 64 20 61 73 20 62 6f  |ctive, and as bo|
000075c0  74 68 20 43 6f 63 6f 6e  69 7a 65 72 20 61 6e 64  |th Coconizer and|
000075d0  20 41 4d 46 54 72 61 63  6b 65 72 20 68 61 76 65  | AMFTracker have|
000075e0  0a 74 68 69 73 20 66 65  61 74 75 72 65 20 49 20  |.this feature I |
000075f0  74 68 6f 75 67 68 74 20  49 27 64 20 62 65 74 74  |thought I'd bett|
00007600  65 72 20 70 75 74 20 69  74 20 69 6e 21 0a 0a 54  |er put it in!..T|
00007610  68 65 72 65 20 69 73 20  6f 6e 65 20 66 75 72 74  |here is one furt|
00007620  68 65 72 20 66 65 61 74  75 72 65 20 77 68 69 63  |her feature whic|
00007630  68 20 63 61 6e 20 62 65  20 75 73 65 64 20 69 6e  |h can be used in|
00007640  20 63 6f 6e 6a 75 6e 63  74 69 6f 6e 20 77 69 74  | conjunction wit|
00007650  68 20 22 44 65 62 75 67  22 2e 0a 54 68 69 73 20  |h "Debug"..This |
00007660  69 6e 76 6f 6c 76 65 73  20 74 68 65 20 62 6f 78  |involves the box|
00007670  20 74 6f 20 74 68 65 20  6c 65 66 74 20 6f 66 20  | to the left of |
00007680  22 56 6f 69 63 65 20 31  22 20 77 68 69 63 68 20  |"Voice 1" which |
00007690  63 6f 6e 74 61 69 6e 73  20 65 69 74 68 65 72 20  |contains either |
000076a0  22 4f 6e 65 22 0a 6f 72  20 22 41 6c 6c 22 2c 20  |"One".or "All", |
000076b0  61 6e 64 20 63 61 6e 20  62 65 20 74 6f 67 67 6c  |and can be toggl|
000076c0  65 64 20 62 79 20 63 6c  69 63 6b 69 6e 67 20 69  |ed by clicking i|
000076d0  6e 20 74 68 65 20 62 6f  78 20 77 69 74 68 20 61  |n the box with a|
000076e0  20 6d 6f 75 73 65 20 62  75 74 74 6f 6e 2e 20 49  | mouse button. I|
000076f0  66 0a 22 4f 6e 65 22 20  69 73 20 73 65 6c 65 63  |f."One" is selec|
00007700  74 65 64 2c 20 74 68 65  6e 20 74 68 65 20 64 65  |ted, then the de|
00007710  62 75 67 20 77 6f 72 6b  73 20 61 73 20 64 65 73  |bug works as des|
00007720  63 72 69 62 65 64 20 61  62 6f 76 65 2e 20 49 66  |cribed above. If|
00007730  20 74 68 65 20 62 6f 78  20 73 68 6f 77 73 0a 22  | the box shows."|
00007740  41 6c 6c 22 2c 20 68 6f  77 65 76 65 72 2c 20 74  |All", however, t|
00007750  68 65 6e 20 77 68 65 6e  20 6d 6f 76 69 6e 67 20  |hen when moving |
00007760  75 70 20 6f 72 20 64 6f  77 6e 20 64 75 72 69 6e  |up or down durin|
00007770  67 20 65 64 69 74 69 6e  67 2c 20 61 6c 6c 20 74  |g editing, all t|
00007780  68 65 20 63 68 61 6e 6e  65 6c 73 0a 77 69 6c 6c  |he channels.will|
00007790  20 62 65 20 70 6c 61 79  65 64 2c 20 6a 75 73 74  | be played, just|
000077a0  20 61 73 20 77 68 65 6e  20 70 6c 61 79 69 6e 67  | as when playing|
000077b0  20 74 68 65 20 74 75 6e  65 20 6e 6f 72 6d 61 6c  | the tune normal|
000077c0  6c 79 2e 20 54 68 69 73  20 66 65 61 74 75 72 65  |ly. This feature|
000077d0  20 61 6c 73 6f 0a 74 61  6b 65 73 20 61 63 63 6f  | also.takes acco|
000077e0  75 6e 74 20 6f 66 20 74  68 65 20 73 74 61 74 75  |unt of the statu|
000077f0  73 20 6f 66 20 65 61 63  68 20 63 68 61 6e 6e 65  |s of each channe|
00007800  6c 2c 20 61 6e 64 20 73  6f 20 73 65 74 20 61 6e  |l, and so set an|
00007810  79 20 74 68 61 74 20 79  6f 75 20 64 6f 20 6e 6f  |y that you do no|
00007820  74 0a 77 69 73 68 20 74  6f 20 62 65 20 70 6c 61  |t.wish to be pla|
00007830  79 65 64 20 74 6f 20 22  4d 75 74 65 22 2e 20 49  |yed to "Mute". I|
00007840  74 20 68 61 73 20 74 6f  20 62 65 20 73 61 69 64  |t has to be said|
00007850  20 74 68 61 74 20 74 68  65 20 73 70 65 65 64 20  | that the speed |
00007860  6f 66 20 74 68 69 73 0a  6f 70 65 72 61 74 69 6f  |of this.operatio|
00007870  6e 20 63 61 6e 20 76 61  72 79 20 63 6f 6e 73 69  |n can vary consi|
00007880  64 65 72 61 62 6c 79 20  61 63 63 6f 72 64 69 6e  |derably accordin|
00007890  67 20 74 6f 20 68 6f 77  20 6d 61 6e 79 20 6e 6f  |g to how many no|
000078a0  74 65 73 20 68 61 76 65  20 74 6f 20 62 65 0a 70  |tes have to be.p|
000078b0  6c 61 79 65 64 20 73 69  6d 75 6c 74 61 6e 65 6f  |layed simultaneo|
000078c0  75 73 6c 79 20 28 6f 6e  20 61 6e 20 41 72 6d 20  |usly (on an Arm |
000078d0  32 20 61 74 20 6c 65 61  73 74 29 2c 20 62 75 74  |2 at least), but|
000078e0  20 69 74 20 6d 61 79 20  6e 65 76 65 72 74 68 65  | it may neverthe|
000078f0  6c 65 73 73 20 62 65 20  6f 66 0a 75 73 65 20 64  |less be of.use d|
00007900  75 72 69 6e 67 20 65 64  69 74 69 6e 67 2e 20 4f  |uring editing. O|
00007910  66 20 63 6f 75 72 73 65  2c 20 69 66 20 79 6f 75  |f course, if you|
00007920  20 77 61 6e 74 20 74 6f  20 68 65 61 72 20 74 68  | want to hear th|
00007930  65 20 77 68 6f 6c 65 20  70 61 74 74 65 72 6e 20  |e whole pattern |
00007940  70 6c 61 79 65 64 0a 63  6f 72 72 65 63 74 6c 79  |played.correctly|
00007950  2c 20 77 69 74 68 20 65  66 66 65 63 74 20 63 6f  |, with effect co|
00007960  6d 6d 61 6e 64 73 20 65  74 63 2e 2c 20 74 68 65  |mmands etc., the|
00007970  6e 20 75 73 65 20 22 50  6c 61 79 20 50 61 74 74  |n use "Play Patt|
00007980  65 72 6e 22 2c 20 62 75  74 20 74 68 65 20 44 65  |ern", but the De|
00007990  62 75 67 0a 69 73 20 75  73 65 66 75 6c 20 66 6f  |bug.is useful fo|
000079a0  72 20 73 6d 6f 6f 74 68  69 6e 67 20 6f 75 74 20  |r smoothing out |
000079b0  6a 75 73 74 20 67 72 6f  75 70 73 20 6f 66 20 6e  |just groups of n|
000079c0  6f 74 65 73 20 6f 72 20  61 72 65 61 73 20 6f 66  |otes or areas of|
000079d0  20 70 61 74 74 65 72 6e  73 2e 20 54 68 65 0a 22  | patterns. The."|
000079e0  4f 6e 65 22 20 6f 72 20  22 41 6c 6c 22 20 6f 70  |One" or "All" op|
000079f0  74 69 6f 6e 20 61 6c 73  6f 20 68 61 73 20 61 6e  |tion also has an|
00007a00  20 65 66 66 65 63 74 20  77 68 65 6e 20 75 73 69  | effect when usi|
00007a10  6e 67 20 22 49 6e 73 65  72 74 22 20 6f 72 20 22  |ng "Insert" or "|
00007a20  44 65 6c 65 74 65 22 2e  0a 49 66 20 22 4f 6e 65  |Delete"..If "One|
00007a30  22 20 69 73 20 73 65 6c  65 63 74 65 64 2c 20 74  |" is selected, t|
00007a40  68 65 6e 20 74 68 65 79  20 6a 75 73 74 20 69 6e  |hen they just in|
00007a50  73 65 72 74 20 6f 72 20  64 65 6c 65 74 65 20 61  |sert or delete a|
00007a60  6e 20 65 76 65 6e 74 20  69 6e 20 74 68 65 20 76  |n event in the v|
00007a70  6f 69 63 65 0a 69 6e 20  77 68 69 63 68 20 74 68  |oice.in which th|
00007a80  65 20 63 75 72 73 6f 72  20 61 74 20 74 68 61 74  |e cursor at that|
00007a90  20 74 69 6d 65 20 72 65  73 69 64 65 73 2e 20 49  | time resides. I|
00007aa0  66 20 74 68 65 20 6f 70  74 69 6f 6e 20 69 73 20  |f the option is |
00007ab0  73 65 74 20 74 6f 20 22  41 6c 6c 22 2c 0a 74 68  |set to "All",.th|
00007ac0  6f 75 67 68 2c 20 61 6e  20 65 76 65 6e 74 20 77  |ough, an event w|
00007ad0  69 6c 6c 20 62 65 20 69  6e 73 65 72 74 65 64 20  |ill be inserted |
00007ae0  69 6e 74 6f 20 6f 72 20  64 65 6c 65 74 65 64 20  |into or deleted |
00007af0  66 72 6f 6d 20 65 76 65  72 79 20 76 6f 69 63 65  |from every voice|
00007b00  2e 0a 0a 54 68 65 72 65  20 69 73 20 61 6c 73 6f  |...There is also|
00007b10  20 61 6e 6f 74 68 65 72  20 77 61 79 20 74 6f 20  | another way to |
00007b20  65 6e 74 65 72 20 65 76  65 6e 74 20 64 61 74 61  |enter event data|
00007b30  3b 20 76 69 61 20 74 68  65 20 6b 65 79 62 6f 61  |; via the keyboa|
00007b40  72 64 2e 20 41 73 20 74  68 65 20 73 61 6d 65 0a  |rd. As the same.|
00007b50  73 65 74 20 6f 66 20 6b  65 79 73 20 69 73 20 72  |set of keys is r|
00007b60  65 71 75 69 72 65 64 20  66 6f 72 20 65 61 63 68  |equired for each|
00007b70  20 70 61 72 74 20 6f 66  20 74 68 65 20 65 76 65  | part of the eve|
00007b80  6e 74 2c 20 79 6f 75 20  6d 75 73 74 20 73 70 65  |nt, you must spe|
00007b90  63 69 66 79 20 77 68 69  63 68 0a 70 61 72 74 20  |cify which.part |
00007ba0  6f 66 20 74 68 65 20 65  76 65 6e 74 20 63 61 6e  |of the event can|
00007bb0  20 62 65 20 65 64 69 74  65 64 20 75 73 69 6e 67  | be edited using|
00007bc0  20 74 68 65 20 6b 65 79  62 6f 61 72 64 2e 20 54  | the keyboard. T|
00007bd0  6f 20 64 6f 20 74 68 69  73 2c 20 63 6c 69 63 6b  |o do this, click|
00007be0  20 65 69 74 68 65 72 0a  74 68 65 20 6c 65 66 74  | either.the left|
00007bf0  20 6f 72 20 72 69 67 68  74 20 6d 6f 75 73 65 20  | or right mouse |
00007c00  62 75 74 74 6f 6e 73 20  69 6e 20 74 68 65 20 62  |buttons in the b|
00007c10  6f 78 20 62 65 6e 65 61  74 68 20 22 45 64 69 74  |ox beneath "Edit|
00007c20  20 50 61 74 74 65 72 6e  22 2e 20 54 68 65 20 72  | Pattern". The r|
00007c30  65 64 0a 69 6e 64 69 63  61 74 6f 72 20 73 68 6f  |ed.indicator sho|
00007c40  75 6c 64 20 6d 6f 76 65  20 6c 65 66 74 20 6f 72  |uld move left or|
00007c50  20 72 69 67 68 74 2c 20  69 6e 64 69 63 61 74 69  | right, indicati|
00007c60  6e 67 20 74 68 65 20 73  65 6c 65 63 74 65 64 20  |ng the selected |
00007c70  70 61 72 74 2e 20 4e 6f  77 2c 20 69 66 0a 74 68  |part. Now, if.th|
00007c80  65 20 69 6e 73 74 72 75  6d 65 6e 74 2c 20 63 6f  |e instrument, co|
00007c90  6d 6d 61 6e 64 2c 20 6f  72 20 76 61 72 69 61 62  |mmand, or variab|
00007ca0  6c 65 20 69 73 20 73 65  6c 65 63 74 65 64 2c 20  |le is selected, |
00007cb0  74 68 65 6e 20 70 72 65  73 73 69 6e 67 20 74 68  |then pressing th|
00007cc0  65 20 72 65 6c 65 76 61  6e 74 0a 6b 65 79 20 28  |e relevant.key (|
00007cd0  30 2d 39 2c 20 41 2d 46  2f 5a 29 20 77 69 6c 6c  |0-9, A-F/Z) will|
00007ce0  20 65 6e 74 65 72 20 74  68 61 74 20 76 61 6c 75  | enter that valu|
00007cf0  65 20 69 6e 20 74 68 65  20 72 65 6c 65 76 61 6e  |e in the relevan|
00007d00  74 20 70 61 72 74 20 6f  66 20 74 68 65 20 65 76  |t part of the ev|
00007d10  65 6e 74 20 74 6f 0a 77  68 69 63 68 20 74 68 65  |ent to.which the|
00007d20  20 65 64 69 74 20 63 75  72 73 6f 72 20 72 65 66  | edit cursor ref|
00007d30  65 72 73 2e 20 4e 6f 74  65 20 74 68 61 74 20 65  |ers. Note that e|
00007d40  61 63 68 20 6e 69 62 62  6c 65 20 28 64 69 67 69  |ach nibble (digi|
00007d50  74 29 20 6f 66 20 74 68  65 20 76 61 72 69 61 62  |t) of the variab|
00007d60  6c 65 0a 63 61 6e 20 62  65 20 65 64 69 74 65 64  |le.can be edited|
00007d70  20 73 65 70 61 72 61 74  65 6c 79 20 77 69 74 68  | separately with|
00007d80  20 74 68 69 73 20 6d 65  74 68 6f 64 2e 20 54 68  | this method. Th|
00007d90  65 20 6b 65 79 73 20 62  65 6c 6f 77 20 63 61 6e  |e keys below can|
00007da0  20 62 65 20 75 73 65 64  20 74 6f 0a 65 6e 74 65  | be used to.ente|
00007db0  72 20 6e 6f 74 65 73 20  6f 66 20 6f 63 74 61 76  |r notes of octav|
00007dc0  65 20 31 20 28 69 2e 65  2e 20 43 2d 31 20 74 6f  |e 1 (i.e. C-1 to|
00007dd0  20 42 2d 31 29 2e 0a 0a  20 20 53 20 44 20 20 20  | B-1)...  S D   |
00007de0  47 20 48 20 4a 20 20 20  20 20 54 68 65 73 65 20  |G H J     These |
00007df0  6b 65 79 73 20 61 72 65  20 6c 61 69 64 20 6f 75  |keys are laid ou|
00007e00  74 20 69 6e 20 74 68 65  20 73 61 6d 65 20 61 72  |t in the same ar|
00007e10  72 61 6e 67 65 6d 65 6e  74 20 61 73 20 61 6e 0a  |rangement as an.|
00007e20  20 5a 20 58 20 43 20 56  20 42 20 4e 20 4d 20 20  | Z X C V B N M  |
00007e30  20 20 6f 63 74 61 76 65  20 6f 6e 20 74 68 65 20  |  octave on the |
00007e40  6b 65 79 62 6f 61 72 64  20 73 70 72 69 74 65 2c  |keyboard sprite,|
00007e50  20 61 6e 64 20 70 72 6f  64 75 63 65 20 74 68 65  | and produce the|
00007e60  20 73 61 6d 65 20 6e 6f  74 65 73 2e 0a 0a 54 68  | same notes...Th|
00007e70  65 20 6f 74 68 65 72 20  74 77 6f 20 6f 63 74 61  |e other two octa|
00007e80  76 65 73 20 61 72 65 20  64 65 61 6c 74 20 77 69  |ves are dealt wi|
00007e90  74 68 20 73 69 6d 69 6c  61 72 6c 79 2c 20 77 69  |th similarly, wi|
00007ea0  74 68 20 6f 63 74 61 76  65 20 32 20 75 73 69 6e  |th octave 2 usin|
00007eb0  67 20 74 68 65 20 73 61  6d 65 0a 61 72 72 61 6e  |g the same.arran|
00007ec0  67 65 6d 65 6e 74 20 6f  66 20 6b 65 79 73 20 62  |gement of keys b|
00007ed0  75 74 20 73 74 61 72 74  69 6e 67 20 61 74 20 51  |ut starting at Q|
00007ee0  20 61 6e 64 20 65 6e 64  69 6e 67 20 61 74 20 55  | and ending at U|
00007ef0  2c 20 61 6e 64 20 6e 6f  74 65 73 20 6f 66 20 6f  |, and notes of o|
00007f00  63 74 61 76 65 20 33 0a  75 73 69 6e 67 20 6b 65  |ctave 3.using ke|
00007f10  79 73 20 73 74 61 72 74  69 6e 67 20 61 74 20 49  |ys starting at I|
00007f20  20 61 6e 64 20 65 6e 64  69 6e 67 20 61 74 20 22  | and ending at "|
00007f30  44 65 6c 65 74 65 22 2c  20 69 6e 63 6c 75 64 69  |Delete", includi|
00007f40  6e 67 20 22 42 61 63 6b  53 70 61 63 65 22 2e 0a  |ng "BackSpace"..|
00007f50  4f 63 74 61 76 65 20 33  2c 20 74 68 65 72 65 66  |Octave 3, theref|
00007f60  6f 72 65 2c 20 70 72 6f  64 75 63 65 73 20 61 20  |ore, produces a |
00007f70  6b 65 79 62 6f 61 72 64  20 63 6c 61 73 68 2c 20  |keyboard clash, |
00007f80  61 73 20 22 44 65 6c 65  74 65 22 20 61 6e 64 20  |as "Delete" and |
00007f90  22 42 61 63 6b 53 70 61  63 65 22 0a 68 61 76 65  |"BackSpace".have|
00007fa0  20 6f 74 68 65 72 20 66  75 6e 63 74 69 6f 6e 73  | other functions|
00007fb0  3b 20 22 44 65 6c 65 74  65 20 45 76 65 6e 74 22  |; "Delete Event"|
00007fc0  20 61 6e 64 20 22 43 6c  65 61 72 20 43 6f 6d 6d  | and "Clear Comm|
00007fd0  61 6e 64 20 44 61 74 61  22 2e 20 54 68 65 72 65  |and Data". There|
00007fe0  20 61 72 65 20 74 77 6f  0a 77 61 79 73 20 61 72  | are two.ways ar|
00007ff0  6f 75 6e 64 20 74 68 69  73 20 70 72 6f 62 6c 65  |ound this proble|
00008000  6d 2c 20 62 6f 74 68 20  6f 66 20 77 68 69 63 68  |m, both of which|
00008010  20 69 6e 76 6f 6c 76 65  20 75 73 69 6e 67 20 74  | involve using t|
00008020  68 65 20 74 6f 67 67 6c  65 20 6f 70 74 69 6f 6e  |he toggle option|
00008030  20 74 6f 0a 74 68 65 20  72 69 67 68 74 20 6f 66  | to.the right of|
00008040  20 22 55 73 65 64 22 2e  20 54 68 69 73 20 6f 70  | "Used". This op|
00008050  74 69 6f 6e 20 63 61 6e  20 65 69 74 68 65 72 20  |tion can either |
00008060  62 65 20 22 4e 22 20 28  6e 6f 74 65 73 29 20 6f  |be "N" (notes) o|
00008070  72 20 22 44 22 20 28 64  65 6c 65 74 65 29 2e 0a  |r "D" (delete)..|
00008080  49 66 20 69 74 20 69 73  20 73 65 74 20 74 6f 20  |If it is set to |
00008090  22 44 22 2c 20 22 42 61  63 6b 53 70 61 63 65 22  |"D", "BackSpace"|
000080a0  20 61 6e 64 20 22 44 65  6c 65 74 65 22 20 68 61  | and "Delete" ha|
000080b0  76 65 20 74 68 65 69 72  20 6e 6f 72 6d 61 6c 20  |ve their normal |
000080c0  64 65 6c 65 74 69 6f 6e  0a 65 66 66 65 63 74 73  |deletion.effects|
000080d0  2c 20 61 6e 64 20 74 68  65 20 74 77 6f 20 68 69  |, and the two hi|
000080e0  67 68 65 73 74 20 6e 6f  74 65 73 20 63 61 6e 6e  |ghest notes cann|
000080f0  6f 74 20 62 65 20 65 6e  74 65 72 65 64 20 75 73  |ot be entered us|
00008100  69 6e 67 20 74 68 65 20  6b 65 79 62 6f 61 72 64  |ing the keyboard|
00008110  0a 28 74 68 6f 75 67 68  20 74 68 65 79 20 63 61  |.(though they ca|
00008120  6e 20 62 65 20 65 6e 74  65 72 65 64 20 77 69 74  |n be entered wit|
00008130  68 20 74 68 65 20 6d 6f  75 73 65 20 61 73 20 6e  |h the mouse as n|
00008140  6f 72 6d 61 6c 29 2e 20  49 66 2c 20 68 6f 77 65  |ormal). If, howe|
00008150  76 65 72 2c 20 69 74 20  69 73 0a 73 65 74 20 74  |ver, it is.set t|
00008160  6f 20 22 4e 22 2c 20 74  68 65 6e 20 74 68 65 73  |o "N", then thes|
00008170  65 20 74 77 6f 20 6b 65  79 73 20 77 69 6c 6c 20  |e two keys will |
00008180  68 61 76 65 20 74 68 65  20 65 66 66 65 63 74 20  |have the effect |
00008190  6f 66 20 65 6e 74 65 72  69 6e 67 20 6d 75 73 69  |of entering musi|
000081a0  63 61 6c 0a 6e 6f 74 65  73 20 28 41 23 33 20 61  |cal.notes (A#3 a|
000081b0  6e 64 20 42 2d 33 29 2e  20 54 68 65 20 6e 6f 72  |nd B-3). The nor|
000081c0  6d 61 6c 20 6f 70 65 72  61 74 69 6f 6e 73 20 63  |mal operations c|
000081d0  61 72 72 69 65 64 20 6f  75 74 20 62 79 20 74 68  |arried out by th|
000081e0  65 20 6b 65 79 73 20 63  61 6e 20 73 74 69 6c 6c  |e keys can still|
000081f0  0a 62 65 20 70 65 72 66  6f 72 6d 65 64 20 74 68  |.be performed th|
00008200  6f 75 67 68 3b 20 73 69  6d 70 6c 79 20 70 72 65  |ough; simply pre|
00008210  73 73 20 22 43 6f 6e 74  72 6f 6c 22 20 69 6e 20  |ss "Control" in |
00008220  63 6f 6e 6a 75 6e 63 74  69 6f 6e 20 77 69 74 68  |conjunction with|
00008230  20 74 68 65 6d 2e 20 41  6c 6c 0a 74 68 69 73 20  | them. All.this |
00008240  6d 61 79 20 73 6f 75 6e  64 20 63 6f 6d 70 6c 69  |may sound compli|
00008250  63 61 74 65 64 2c 20 62  75 74 20 69 73 20 74 68  |cated, but is th|
00008260  65 20 72 65 73 75 6c 74  20 6f 66 20 61 20 76 65  |e result of a ve|
00008270  72 79 20 64 65 6c 69 63  61 74 65 20 74 72 61 64  |ry delicate trad|
00008280  65 2d 6f 66 66 2c 0a 74  6f 20 6d 61 6b 65 20 65  |e-off,.to make e|
00008290  6e 74 72 79 20 6f 66 20  6e 6f 74 65 73 20 65 61  |ntry of notes ea|
000082a0  73 79 20 62 6f 74 68 20  66 6f 72 20 74 68 6f 73  |sy both for thos|
000082b0  65 20 75 73 69 6e 67 20  74 68 65 20 6d 6f 75 73  |e using the mous|
000082c0  65 20 61 6e 64 20 66 6f  72 20 74 68 6f 73 65 0a  |e and for those.|
000082d0  75 73 69 6e 67 20 74 68  65 20 6b 65 79 62 6f 61  |using the keyboa|
000082e0  72 64 2c 20 77 69 74 68  6f 75 74 20 73 61 63 72  |rd, without sacr|
000082f0  69 66 69 63 69 6e 67 20  66 75 6e 63 74 69 6f 6e  |ificing function|
00008300  61 62 69 6c 69 74 79 20  28 69 66 20 73 75 63 68  |ability (if such|
00008310  20 61 20 77 6f 72 64 0a  65 78 69 73 74 73 29 2e  | a word.exists).|
00008320  20 57 68 65 6e 20 65 6e  74 65 72 69 6e 67 20 6e  | When entering n|
00008330  6f 74 65 73 20 66 72 6f  6d 20 74 68 65 20 6b 65  |otes from the ke|
00008340  79 62 6f 61 72 64 2c 20  69 66 20 74 68 65 72 65  |yboard, if there|
00008350  20 69 73 20 61 6c 72 65  61 64 79 20 61 20 73 61  | is already a sa|
00008360  6d 70 6c 65 0a 6e 75 6d  62 65 72 20 61 74 74 61  |mple.number atta|
00008370  63 68 65 64 20 74 6f 20  74 68 65 20 63 75 72 72  |ched to the curr|
00008380  65 6e 74 20 65 76 65 6e  74 2c 20 69 74 20 77 69  |ent event, it wi|
00008390  6c 6c 20 62 65 20 6c 65  66 74 20 75 6e 63 68 61  |ll be left uncha|
000083a0  6e 67 65 64 2e 20 49 66  20 74 68 65 72 65 20 69  |nged. If there i|
000083b0  73 0a 6e 6f 20 73 61 6d  70 6c 65 20 70 72 65 73  |s.no sample pres|
000083c0  65 6e 74 2c 20 68 6f 77  65 76 65 72 2c 20 74 68  |ent, however, th|
000083d0  65 20 63 75 72 72 65 6e  74 6c 79 20 73 65 6c 65  |e currently sele|
000083e0  63 74 65 64 20 6f 6e 65  20 77 69 6c 6c 20 62 65  |cted one will be|
000083f0  20 65 6e 74 65 72 65 64  3b 0a 74 68 65 72 65 20  | entered;.there |
00008400  69 73 20 28 61 73 20 66  61 72 20 61 73 20 49 20  |is (as far as I |
00008410  6b 6e 6f 77 29 2c 20 6e  6f 20 73 69 74 75 61 74  |know), no situat|
00008420  69 6f 6e 20 77 68 65 72  65 20 61 20 6e 6f 74 65  |ion where a note|
00008430  20 77 6f 75 6c 64 20 62  65 20 6e 65 65 64 65 64  | would be needed|
00008440  20 62 75 74 0a 6e 6f 20  69 6e 73 74 72 75 6d 65  | but.no instrume|
00008450  6e 74 20 6e 75 6d 62 65  72 2c 20 74 68 6f 75 67  |nt number, thoug|
00008460  68 20 74 68 65 20 72 65  76 65 72 73 65 20 63 61  |h the reverse ca|
00008470  73 65 20 69 73 20 76 61  6c 69 64 2e 20 41 73 20  |se is valid. As |
00008480  6d 65 6e 74 69 6f 6e 65  64 20 61 62 6f 76 65 2c  |mentioned above,|
00008490  0a 61 20 66 75 6c 6c 20  6c 69 73 74 20 6f 66 20  |.a full list of |
000084a0  77 68 69 63 68 20 6b 65  79 73 20 70 72 6f 64 75  |which keys produ|
000084b0  63 65 20 77 68 69 63 68  20 6e 6f 74 65 73 20 69  |ce which notes i|
000084c0  73 20 61 76 61 69 6c 61  62 6c 65 20 62 79 20 63  |s available by c|
000084d0  6c 69 63 6b 69 6e 67 20  77 69 74 68 0a 41 64 6a  |licking with.Adj|
000084e0  75 73 74 20 6f 76 65 72  20 74 68 65 20 6b 65 79  |ust over the key|
000084f0  62 6f 61 72 64 20 73 70  72 69 74 65 2e 0a 0a 54  |board sprite...T|
00008500  68 65 20 6f 6e 6c 79 20  6f 74 68 65 72 20 72 65  |he only other re|
00008510  6c 65 76 61 6e 74 20 66  65 61 74 75 72 65 20 69  |levant feature i|
00008520  73 20 74 68 65 20 22 52  65 70 65 61 74 3a 22 20  |s the "Repeat:" |
00008530  76 61 6c 75 65 2e 20 54  68 69 73 20 69 73 20 65  |value. This is e|
00008540  64 69 74 65 64 0a 62 79  20 63 6c 69 63 6b 69 6e  |dited.by clickin|
00008550  67 20 69 6e 20 74 68 65  20 62 6f 78 20 77 69 74  |g in the box wit|
00008560  68 20 65 69 74 68 65 72  20 74 68 65 20 6c 65 66  |h either the lef|
00008570  74 20 6f 72 20 72 69 67  68 74 20 6d 6f 75 73 65  |t or right mouse|
00008580  20 62 75 74 74 6f 6e 73  2c 20 61 6e 64 0a 63 6f  | buttons, and.co|
00008590  6e 74 72 6f 6c 73 20 68  6f 77 20 66 61 73 74 20  |ntrols how fast |
000085a0  74 68 65 20 65 64 69 74  20 63 75 72 73 6f 72 20  |the edit cursor |
000085b0  6d 6f 76 65 73 20 75 70  20 61 6e 64 20 64 6f 77  |moves up and dow|
000085c0  6e 2e 20 54 68 69 73 20  69 73 20 75 73 65 66 75  |n. This is usefu|
000085d0  6c 20 77 68 65 6e 0a 75  73 65 64 20 69 6e 20 63  |l when.used in c|
000085e0  6f 6e 6a 75 6e 63 74 69  6f 6e 20 77 69 74 68 20  |onjunction with |
000085f0  74 68 65 20 22 44 65 62  75 67 22 20 66 65 61 74  |the "Debug" feat|
00008600  75 72 65 2c 20 61 73 20  69 66 20 69 74 20 69 73  |ure, as if it is|
00008610  20 73 65 74 20 63 6f 72  72 65 63 74 6c 79 20 74  | set correctly t|
00008620  68 65 6e 0a 74 68 65 20  74 75 6e 65 20 63 61 6e  |hen.the tune can|
00008630  20 62 65 20 70 6c 61 79  65 64 20 61 74 20 72 6f  | be played at ro|
00008640  75 67 68 6c 79 20 74 68  65 20 72 69 67 68 74 20  |ughly the right |
00008650  73 70 65 65 64 20 77 68  65 6e 20 6d 6f 76 69 6e  |speed when movin|
00008660  67 20 75 70 20 61 6e 64  20 64 6f 77 6e 0a 74 68  |g up and down.th|
00008670  65 20 63 75 72 72 65 6e  74 20 63 68 61 6e 6e 65  |e current channe|
00008680  6c 2e 0a 0a 49 66 20 79  6f 75 20 61 72 65 20 63  |l...If you are c|
00008690  72 65 61 74 69 6e 67 20  61 20 74 75 6e 65 20 77  |reating a tune w|
000086a0  68 69 63 68 20 72 75 6e  73 20 61 74 20 61 20 73  |hich runs at a s|
000086b0  70 65 65 64 20 6f 74 68  65 72 20 74 68 61 6e 20  |peed other than |
000086c0  36 20 28 74 68 65 20 64  65 66 61 75 6c 74 29 0a  |6 (the default).|
000086d0  74 68 65 6e 20 79 6f 75  20 61 72 65 20 61 64 76  |then you are adv|
000086e0  69 73 65 64 20 74 6f 20  70 6c 61 63 65 20 74 68  |ised to place th|
000086f0  65 20 72 65 6c 65 76 61  6e 74 20 73 70 65 65 64  |e relevant speed|
00008700  20 63 6f 6d 6d 61 6e 64  20 28 73 65 65 20 62 65  | command (see be|
00008710  6c 6f 77 29 20 61 74 20  74 68 65 0a 73 74 61 72  |low) at the.star|
00008720  74 20 6f 66 20 65 61 63  68 20 70 61 74 74 65 72  |t of each patter|
00008730  6e 20 69 6e 20 74 68 65  20 74 75 6e 65 2e 20 54  |n in the tune. T|
00008740  68 69 73 20 69 73 20 73  6f 20 74 68 61 74 20 77  |his is so that w|
00008750  68 65 6e 20 70 6c 61 79  69 6e 67 20 70 61 74 74  |hen playing patt|
00008760  65 72 6e 73 0a 69 6e 64  69 76 69 64 75 61 6c 6c  |erns.individuall|
00008770  79 2c 20 74 68 65 20 70  6c 61 79 69 6e 67 20 72  |y, the playing r|
00008780  6f 75 74 69 6e 65 20 6b  6e 6f 77 73 20 77 68 61  |outine knows wha|
00008790  74 20 73 70 65 65 64 20  74 6f 20 70 6c 61 79 20  |t speed to play |
000087a0  74 68 65 6d 2e 20 54 68  65 20 70 72 6f 67 72 61  |them. The progra|
000087b0  6d 0a 64 6f 65 73 20 69  74 73 20 62 65 73 74 20  |m.does its best |
000087c0  74 6f 20 66 69 6e 64 20  74 68 65 20 63 6f 72 72  |to find the corr|
000087d0  65 63 74 20 73 70 65 65  64 20 74 6f 20 70 6c 61  |ect speed to pla|
000087e0  79 20 74 68 65 20 74 75  6e 65 20 77 68 65 6e 20  |y the tune when |
000087f0  73 74 61 72 74 69 6e 67  20 66 72 6f 6d 0a 73 6f  |starting from.so|
00008800  6d 65 77 68 65 72 65 20  69 6e 20 74 68 65 20 6d  |mewhere in the m|
00008810  69 64 64 6c 65 2e 20 48  6f 77 65 76 65 72 2c 20  |iddle. However, |
00008820  75 73 65 20 6f 66 20 74  68 65 20 22 4a 22 20 63  |use of the "J" c|
00008830  6f 6d 6d 61 6e 64 20 28  73 65 65 20 62 65 6c 6f  |ommand (see belo|
00008840  77 29 20 63 61 6e 0a 63  6f 6e 66 75 73 65 20 69  |w) can.confuse i|
00008850  74 2c 20 61 6e 64 20 73  6f 20 79 6f 75 20 61 72  |t, and so you ar|
00008860  65 20 61 64 76 69 73 65  64 20 74 6f 20 70 75 74  |e advised to put|
00008870  20 73 70 65 65 64 20 63  6f 6d 6d 61 6e 64 73 20  | speed commands |
00008880  61 74 20 74 68 65 20 73  74 61 72 74 20 6f 66 0a  |at the start of.|
00008890  65 61 63 68 20 70 61 74  74 65 72 6e 20 69 66 20  |each pattern if |
000088a0  79 6f 75 20 68 61 76 65  20 75 73 65 64 20 22 4a  |you have used "J|
000088b0  22 20 61 74 20 61 6c 6c  2e 0a 0a 43 6f 6d 6d 61  |" at all...Comma|
000088c0  6e 64 73 0a 0a 54 68 65  20 63 6f 6d 6d 61 6e 64  |nds..The command|
000088d0  73 20 72 65 63 6f 67 6e  69 73 65 64 20 62 79 20  |s recognised by |
000088e0  41 50 54 72 61 63 6b 65  72 20 61 72 65 3a 0a 0a  |APTracker are:..|
000088f0  30 20 2d 20 41 72 70 65  67 67 69 6f 20 20 20 20  |0 - Arpeggio    |
00008900  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00008910  20 20 20 20 20 20 20 56  61 72 69 61 62 6c 65 3a  |       Variable:|
00008920  20 26 58 59 2e 0a 20 20  20 20 54 68 69 73 20 70  | &XY..    This p|
00008930  6c 61 79 73 20 74 68 65  20 62 61 73 65 20 6e 6f  |lays the base no|
00008940  74 65 20 66 6f 72 20 6f  6e 65 20 56 53 79 6e 63  |te for one VSync|
00008950  2c 20 74 68 65 6e 20 74  68 65 20 62 61 73 65 20  |, then the base |
00008960  6e 6f 74 65 20 2b 20 59  20 73 65 6d 69 74 6f 6e  |note + Y semiton|
00008970  65 73 0a 20 20 20 20 74  68 65 6e 20 74 68 65 20  |es.    then the |
00008980  62 61 73 65 20 6e 6f 74  65 20 2b 20 58 20 73 65  |base note + X se|
00008990  6d 69 74 6f 6e 65 73 2c  20 74 68 65 6e 20 74 68  |mitones, then th|
000089a0  65 20 62 61 73 65 20 6e  6f 74 65 20 61 67 61 69  |e base note agai|
000089b0  6e 2c 20 61 6e 64 20 73  6f 20 6f 6e 0a 20 20 20  |n, and so on.   |
000089c0  20 63 6f 6e 74 69 6e 75  6f 75 73 6c 79 20 28 61  | continuously (a|
000089d0  74 20 6c 65 61 73 74 20  49 20 74 68 69 6e 6b 20  |t least I think |
000089e0  69 74 20 64 6f 65 73 3b  20 69 74 73 20 73 6f 6d  |it does; its som|
000089f0  65 74 68 69 6e 67 20 6c  69 6b 65 20 74 68 61 74  |ething like that|
00008a00  20 61 6e 79 77 61 79 2c  0a 20 20 20 20 61 6e 64  | anyway,.    and|
00008a10  20 65 61 63 68 20 68 65  78 20 64 69 67 69 74 20  | each hex digit |
00008a20  6f 66 20 74 68 65 20 76  61 72 69 61 62 6c 65 20  |of the variable |
00008a30  69 73 20 69 6e 74 65 72  70 72 65 74 65 64 20 73  |is interpreted s|
00008a40  65 70 61 72 61 74 65 6c  79 29 2e 0a 0a 31 20 2d  |eparately)...1 -|
00008a50  20 50 69 74 63 68 20 53  6c 69 64 65 20 55 70 20  | Pitch Slide Up |
00008a60  28 70 6f 72 74 61 6d 65  6e 74 6f 20 75 70 29 20  |(portamento up) |
00008a70  20 20 20 20 56 61 72 69  61 62 6c 65 3a 20 58 0a  |    Variable: X.|
00008a80  20 20 20 20 57 68 69 6c  65 20 74 68 65 20 6e 6f  |    While the no|
00008a90  74 65 20 69 73 20 70 6c  61 79 69 6e 67 2c 20 74  |te is playing, t|
00008aa0  68 69 73 20 6d 61 6b 65  73 20 74 68 65 20 70 69  |his makes the pi|
00008ab0  74 63 68 20 69 6e 63 72  65 61 73 65 20 62 79 20  |tch increase by |
00008ac0  64 65 63 72 65 61 73 69  6e 67 0a 20 20 20 20 74  |decreasing.    t|
00008ad0  68 65 20 73 61 6d 70 6c  65 20 70 65 72 69 6f 64  |he sample period|
00008ae0  20 62 79 20 58 2e 20 54  68 69 73 20 77 6f 72 6b  | by X. This work|
00008af0  73 20 6f 6e 20 74 68 65  20 6e 6f 74 65 20 63 75  |s on the note cu|
00008b00  72 72 65 6e 74 6c 79 20  70 6c 61 79 69 6e 67 3b  |rrently playing;|
00008b10  20 69 74 0a 20 20 20 20  64 6f 65 73 20 6e 6f 74  | it.    does not|
00008b20  20 6e 65 65 64 20 74 6f  20 68 61 76 65 20 61 20  | need to have a |
00008b30  6e 6f 74 65 20 76 61 6c  75 65 20 61 73 73 6f 63  |note value assoc|
00008b40  69 61 74 65 64 20 77 69  74 68 20 69 74 2c 20 61  |iated with it, a|
00008b50  6e 64 20 68 65 6e 63 65  20 74 68 65 0a 20 20 20  |nd hence the.   |
00008b60  20 70 69 74 63 68 20 63  61 6e 20 62 65 20 69 6e  | pitch can be in|
00008b70  63 72 65 61 73 65 64 20  67 72 61 64 75 61 6c 6c  |creased graduall|
00008b80  79 20 66 6f 72 20 61 20  6e 75 6d 62 65 72 20 6f  |y for a number o|
00008b90  66 20 65 76 65 6e 74 73  2c 20 77 69 74 68 20 6d  |f events, with m|
00008ba0  75 6c 74 69 70 6c 65 0a  20 20 20 20 75 73 65 20  |ultiple.    use |
00008bb0  6f 66 20 74 68 69 73 20  63 6f 6d 6d 61 6e 64 2e  |of this command.|
00008bc0  0a 0a 32 20 2d 20 50 69  74 63 68 20 53 6c 69 64  |..2 - Pitch Slid|
00008bd0  65 20 44 6f 77 6e 20 20  20 20 20 20 20 20 20 20  |e Down          |
00008be0  20 20 20 20 20 20 20 20  20 56 61 72 69 61 62 6c  |         Variabl|
00008bf0  65 3a 20 58 0a 20 20 20  20 42 61 73 69 63 61 6c  |e: X.    Basical|
00008c00  6c 79 20 61 73 20 66 6f  72 20 31 2c 20 62 75 74  |ly as for 1, but|
00008c10  20 74 68 65 20 73 61 6d  70 6c 65 20 70 65 72 69  | the sample peri|
00008c20  6f 64 20 69 73 20 69 6e  63 72 65 61 73 65 64 20  |od is increased |
00008c30  62 79 20 58 2e 0a 0a 33  20 2d 20 50 6f 72 74 61  |by X...3 - Porta|
00008c40  6d 65 6e 74 6f 20 20 20  20 20 20 20 20 20 20 20  |mento           |
00008c50  20 20 20 20 20 20 20 20  20 20 20 20 20 20 56 61  |              Va|
00008c60  72 69 61 62 6c 65 3a 20  58 0a 20 20 20 20 54 68  |riable: X.    Th|
00008c70  69 73 20 68 61 73 20 61  20 73 69 6d 69 6c 61 72  |is has a similar|
00008c80  20 65 66 66 65 63 74 20  74 6f 20 63 6f 6d 6d 61  | effect to comma|
00008c90  6e 64 73 20 31 20 61 6e  64 20 32 2c 20 62 75 74  |nds 1 and 2, but|
00008ca0  20 69 6e 73 74 65 61 64  20 6f 66 20 70 6c 61 79  | instead of play|
00008cb0  69 6e 67 0a 20 20 20 20  74 68 65 20 6e 6f 74 65  |ing.    the note|
00008cc0  20 61 73 73 6f 63 69 61  74 65 64 20 77 69 74 68  | associated with|
00008cd0  20 69 74 2c 20 74 68 65  20 70 69 74 63 68 20 6f  | it, the pitch o|
00008ce0  66 20 74 68 65 20 6e 6f  74 65 20 69 73 20 73 65  |f the note is se|
00008cf0  74 20 61 73 20 74 68 65  20 74 61 72 67 65 74 2c  |t as the target,|
00008d00  0a 20 20 20 20 61 6e 64  20 66 75 72 74 68 65 72  |.    and further|
00008d10  20 22 33 22 20 63 6f 6d  6d 61 6e 64 73 20 77 69  | "3" commands wi|
00008d20  6c 6c 20 61 6c 74 65 72  20 74 68 65 20 70 69 74  |ll alter the pit|
00008d30  63 68 20 62 79 20 22 58  22 20 69 6e 20 6f 72 64  |ch by "X" in ord|
00008d40  65 72 20 74 6f 20 6d 6f  76 65 0a 20 20 20 20 74  |er to move.    t|
00008d50  6f 77 61 72 64 73 20 74  68 69 73 20 74 61 72 67  |owards this targ|
00008d60  65 74 20 28 69 66 20 58  20 69 73 20 6e 6f 74 20  |et (if X is not |
00008d70  73 70 65 63 69 66 69 65  64 20 74 68 65 6e 20 74  |specified then t|
00008d80  68 65 20 70 72 65 76 69  6f 75 73 20 76 61 6c 75  |he previous valu|
00008d90  65 20 69 73 0a 20 20 20  20 75 73 65 64 29 2e 0a  |e is.    used)..|
00008da0  0a 34 20 2d 20 56 69 62  72 61 74 6f 20 20 20 20  |.4 - Vibrato    |
00008db0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00008dc0  20 20 20 20 20 20 20 20  56 61 72 69 61 62 6c 65  |        Variable|
00008dd0  3a 20 26 58 59 0a 20 20  20 20 41 73 20 77 69 74  |: &XY.    As wit|
00008de0  68 20 22 41 72 70 65 67  67 69 6f 22 2c 20 74 68  |h "Arpeggio", th|
00008df0  65 20 74 77 6f 20 68 65  78 20 64 69 67 69 74 73  |e two hex digits|
00008e00  20 61 72 65 20 75 73 65  64 20 73 65 70 61 72 61  | are used separa|
00008e10  74 65 6c 79 20 62 79 20  76 69 62 72 61 74 6f 2e  |tely by vibrato.|
00008e20  0a 20 20 20 20 54 68 65  20 65 66 66 65 63 74 20  |.    The effect |
00008e30  70 72 6f 64 75 63 65 64  20 69 73 20 74 68 61 74  |produced is that|
00008e40  20 6f 66 20 61 20 77 61  72 62 6c 69 6e 67 20 6e  | of a warbling n|
00008e50  6f 74 65 3b 20 6d 6f 72  65 20 73 70 65 63 69 66  |ote; more specif|
00008e60  69 63 61 6c 6c 79 2c 20  74 68 65 0a 20 20 20 20  |ically, the.    |
00008e70  70 69 74 63 68 20 6f 66  20 74 68 65 20 6e 6f 74  |pitch of the not|
00008e80  65 20 62 65 69 6e 67 20  70 6c 61 79 65 64 20 69  |e being played i|
00008e90  73 20 69 6e 63 72 65 61  73 65 64 20 61 6e 64 20  |s increased and |
00008ea0  64 65 63 72 65 61 73 65  64 2e 20 54 68 65 20 66  |decreased. The f|
00008eb0  69 72 73 74 0a 20 20 20  20 64 69 67 69 74 20 28  |irst.    digit (|
00008ec0  58 29 20 67 69 76 65 73  20 74 68 65 20 73 70 65  |X) gives the spe|
00008ed0  65 64 20 6f 66 20 74 68  65 20 70 69 74 63 68 20  |ed of the pitch |
00008ee0  63 68 61 6e 67 65 2c 20  61 6e 64 20 74 68 65 20  |change, and the |
00008ef0  73 65 63 6f 6e 64 20 28  59 29 20 74 68 65 0a 20  |second (Y) the. |
00008f00  20 20 20 73 69 7a 65 20  6f 66 20 74 68 65 20 76  |   size of the v|
00008f10  69 62 72 61 74 6f 2e 20  41 20 73 69 6e 75 73 6f  |ibrato. A sinuso|
00008f20  69 64 61 6c 6c 79 20 76  61 72 79 69 6e 67 20 61  |idally varying a|
00008f30  6d 6f 75 6e 74 20 69 73  20 73 75 62 74 72 61 63  |mount is subtrac|
00008f40  74 65 64 20 66 72 6f 6d  0a 20 20 20 20 74 68 65  |ted from.    the|
00008f50  20 70 69 74 63 68 2c 20  61 6e 64 20 58 20 64 65  | pitch, and X de|
00008f60  74 65 72 6d 69 6e 65 73  20 74 68 65 20 66 72 65  |termines the fre|
00008f70  71 75 65 6e 63 79 20 6f  66 20 74 68 65 20 73 69  |quency of the si|
00008f80  6e 65 20 77 61 76 65 20  75 73 65 64 2c 20 61 6e  |ne wave used, an|
00008f90  64 0a 20 20 20 20 59 20  69 73 20 74 68 65 20 61  |d.    Y is the a|
00008fa0  6d 70 6c 69 74 75 64 65  2e 0a 0a 42 20 2d 20 42  |mplitude...B - B|
00008fb0  72 65 61 6b 20 50 61 74  74 65 72 6e 20 20 20 20  |reak Pattern    |
00008fc0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00008fd0  20 20 4e 6f 20 76 61 72  69 61 62 6c 65 20 6e 65  |  No variable ne|
00008fe0  65 64 65 64 0a 20 20 20  20 54 68 69 73 20 6d 61  |eded.    This ma|
00008ff0  6b 65 73 20 74 68 65 20  74 75 6e 65 20 6a 75 6d  |kes the tune jum|
00009000  70 20 74 6f 20 74 68 65  20 6e 65 78 74 20 70 61  |p to the next pa|
00009010  74 74 65 72 6e 2c 20 69  67 6e 6f 72 69 6e 67 20  |ttern, ignoring |
00009020  74 68 65 20 72 65 73 74  20 6f 66 20 74 68 65 0a  |the rest of the.|
00009030  20 20 20 20 63 75 72 72  65 6e 74 20 6f 6e 65 20  |    current one |
00009040  77 68 69 63 68 20 73 74  69 6c 6c 20 68 61 73 20  |which still has |
00009050  74 6f 20 72 75 6e 2e 0a  0a 45 20 2d 20 53 65 74  |to run...E - Set|
00009060  20 53 74 65 72 65 6f 20  20 20 20 20 20 20 20 20  | Stereo         |
00009070  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00009080  56 61 72 69 61 62 6c 65  3a 20 58 0a 20 20 20 20  |Variable: X.    |
00009090  53 65 74 20 74 68 65 20  73 74 65 72 65 6f 20 70  |Set the stereo p|
000090a0  6f 73 69 74 69 6f 6e 20  6f 66 20 74 68 65 20 63  |osition of the c|
000090b0  75 72 72 65 6e 74 20 76  6f 69 63 65 20 74 6f 20  |urrent voice to |
000090c0  58 20 28 31 2d 37 29 2e  0a 20 20 20 20 49 4d 50  |X (1-7)..    IMP|
000090d0  4f 52 54 41 4e 54 20 2d  20 44 4f 20 4e 4f 54 20  |ORTANT - DO NOT |
000090e0  55 53 45 20 22 45 22 20  57 49 54 48 49 4e 20 41  |USE "E" WITHIN A|
000090f0  20 54 55 4e 45 20 57 49  54 48 20 41 20 56 41 52  | TUNE WITH A VAR|
00009100  49 41 42 4c 45 20 4f 55  54 53 49 44 45 20 54 48  |IABLE OUTSIDE TH|
00009110  45 0a 20 20 20 20 52 41  4e 47 45 20 31 2d 37 2e  |E.    RANGE 1-7.|
00009120  20 57 49 54 48 20 30 2c  20 4f 52 20 38 20 41 4e  | WITH 0, OR 8 AN|
00009130  44 20 41 42 4f 56 45 2c  20 54 48 45 20 50 4c 41  |D ABOVE, THE PLA|
00009140  59 45 52 20 4d 4f 44 55  4c 45 20 57 49 4c 4c 20  |YER MODULE WILL |
00009150  43 52 41 53 48 20 41 4e  44 20 54 48 45 0a 20 20  |CRASH AND THE.  |
00009160  20 20 43 55 52 52 45 4e  54 20 54 55 4e 45 20 57  |  CURRENT TUNE W|
00009170  49 4c 4c 20 42 45 20 4c  4f 53 54 2e 20 59 4f 55  |ILL BE LOST. YOU|
00009180  20 48 41 56 45 20 42 45  45 4e 20 57 41 52 4e 45  | HAVE BEEN WARNE|
00009190  44 2e 0a 0a 47 20 2d 20  56 6f 6c 75 6d 65 20 53  |D...G - Volume S|
000091a0  6c 69 64 65 20 55 70 20  20 20 20 20 20 20 20 20  |lide Up         |
000091b0  20 20 20 20 20 20 20 20  20 20 20 56 61 72 69 61  |           Varia|
000091c0  62 6c 65 3a 20 58 0a 20  20 20 20 41 64 64 73 20  |ble: X.    Adds |
000091d0  58 20 74 6f 20 74 68 65  20 76 6f 6c 75 6d 65 20  |X to the volume |
000091e0  65 76 65 72 79 20 56 53  79 6e 63 2e 0a 0a 48 20  |every VSync...H |
000091f0  2d 20 56 6f 6c 75 6d 65  20 53 6c 69 64 65 20 44  |- Volume Slide D|
00009200  6f 77 6e 20 20 20 20 20  20 20 20 20 20 20 20 20  |own             |
00009210  20 20 20 20 20 56 61 72  69 61 62 6c 65 3a 20 58  |     Variable: X|
00009220  0a 20 20 20 20 53 75 62  74 72 61 63 74 73 20 58  |.    Subtracts X|
00009230  20 66 72 6f 6d 20 74 68  65 20 76 6f 6c 75 6d 65  | from the volume|
00009240  20 65 76 65 72 79 20 56  53 79 6e 63 2e 0a 0a 4a  | every VSync...J|
00009250  20 2d 20 50 6f 73 69 74  69 6f 6e 20 4a 75 6d 70  | - Position Jump|
00009260  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00009270  20 20 20 20 20 20 56 61  72 69 61 62 6c 65 3a 20  |      Variable: |
00009280  58 0a 20 20 20 20 4a 75  6d 70 73 20 74 6f 20 74  |X.    Jumps to t|
00009290  68 65 20 70 6f 73 69 74  69 6f 6e 20 58 20 69 6e  |he position X in|
000092a0  20 74 68 65 20 73 6f 6e  67 20 28 73 65 71 75 65  | the song (seque|
000092b0  6e 63 65 20 74 61 62 6c  65 29 2e 20 4e 6f 74 65  |nce table). Note|
000092c0  20 74 68 61 74 20 61 6c  74 68 6f 75 67 68 0a 20  | that although. |
000092d0  20 20 20 22 41 50 54 72  61 63 6b 65 72 22 20 73  |   "APTracker" s|
000092e0  68 6f 77 73 20 74 68 65  20 73 65 71 75 65 6e 63  |hows the sequenc|
000092f0  65 20 61 73 20 73 74 61  72 74 69 6e 67 20 66 72  |e as starting fr|
00009300  6f 6d 20 31 2c 20 69 74  20 61 63 74 75 61 6c 6c  |om 1, it actuall|
00009310  79 20 73 74 61 72 74 73  0a 20 20 20 20 66 72 6f  |y starts.    fro|
00009320  6d 20 30 2c 20 61 6e 64  20 73 6f 20 74 6f 20 6a  |m 0, and so to j|
00009330  75 6d 70 20 74 6f 20 77  68 61 74 20 69 73 20 61  |ump to what is a|
00009340  70 70 61 72 65 6e 74 6c  79 20 70 6f 73 69 74 69  |pparently positi|
00009350  6f 6e 20 35 2c 20 75 73  65 20 22 4a 30 34 22 2e  |on 5, use "J04".|
00009360  0a 0a 53 20 2d 20 53 65  74 20 53 70 65 65 64 20  |..S - Set Speed |
00009370  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00009380  20 20 20 20 20 20 20 20  20 56 61 72 69 61 62 6c  |         Variabl|
00009390  65 3a 20 58 0a 20 20 20  20 53 65 74 73 20 74 68  |e: X.    Sets th|
000093a0  65 20 73 70 65 65 64 20  28 6e 75 6d 62 65 72 20  |e speed (number |
000093b0  6f 66 20 56 53 79 6e 63  73 20 62 65 74 77 65 65  |of VSyncs betwee|
000093c0  6e 20 65 76 65 6e 74 73  29 20 74 6f 20 58 2e 20  |n events) to X. |
000093d0  54 68 65 20 64 65 66 61  75 6c 74 20 69 73 0a 20  |The default is. |
000093e0  20 20 20 36 20 61 6e 64  20 74 68 65 20 66 61 73  |   6 and the fas|
000093f0  74 65 73 74 20 69 73 20  31 2e 0a 0a 56 20 2d 20  |test is 1...V - |
00009400  53 65 74 20 56 6f 6c 75  6d 65 20 20 20 20 20 20  |Set Volume      |
00009410  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00009420  20 20 20 56 61 72 69 61  62 6c 65 20 58 0a 20 20  |   Variable X.  |
00009430  20 20 41 6c 74 65 72 73  20 74 68 65 20 76 6f 6c  |  Alters the vol|
00009440  75 6d 65 20 6f 66 20 74  68 65 20 63 75 72 72 65  |ume of the curre|
00009450  6e 74 20 76 6f 69 63 65  20 74 6f 20 58 20 28 30  |nt voice to X (0|
00009460  2d 32 35 35 29 2c 20 30  20 62 65 69 6e 67 20 73  |-255), 0 being s|
00009470  69 6c 65 6e 74 2c 0a 20  20 20 20 32 35 35 20 74  |ilent,.    255 t|
00009480  68 65 20 6c 6f 75 64 65  73 74 2e 0a 0a 54 68 65  |he loudest...The|
00009490  20 62 65 73 74 20 77 61  79 20 74 6f 20 72 65 61  | best way to rea|
000094a0  6c 6c 79 20 66 69 6e 64  20 6f 75 74 20 77 68 61  |lly find out wha|
000094b0  74 20 65 61 63 68 20 63  6f 6d 6d 61 6e 64 20 64  |t each command d|
000094c0  6f 65 73 20 69 73 20 74  6f 20 65 78 70 65 72 69  |oes is to experi|
000094d0  6d 65 6e 74 0a 77 69 74  68 20 69 74 2c 20 70 65  |ment.with it, pe|
000094e0  72 68 61 70 73 20 62 79  20 69 73 6f 6c 61 74 69  |rhaps by isolati|
000094f0  6e 67 20 6f 6e 65 20 76  6f 69 63 65 20 61 6e 64  |ng one voice and|
00009500  20 75 73 69 6e 67 20 74  68 65 20 22 50 6c 61 79  | using the "Play|
00009510  20 50 61 74 74 65 72 6e  22 20 6d 6f 64 65 20 2d  | Pattern" mode -|
00009520  0a 6d 6f 73 74 20 6f 66  20 74 68 65 20 61 62 6f  |.most of the abo|
00009530  76 65 20 49 27 76 65 20  6a 75 73 74 20 63 6f 70  |ve I've just cop|
00009540  69 65 64 20 66 72 6f 6d  20 74 68 65 20 50 6c 61  |ied from the Pla|
00009550  79 52 6f 75 74 69 6e 65  20 76 65 72 73 69 6f 6e  |yRoutine version|
00009560  20 34 2e 30 39 0a 64 6f  63 75 6d 65 6e 74 61 74  | 4.09.documentat|
00009570  69 6f 6e 20 2e 2e 2e 0a  0a 45 64 69 74 20 53 65  |ion .....Edit Se|
00009580  71 75 65 6e 63 65 0a 0a  54 68 65 20 72 65 6d 61  |quence..The rema|
00009590  69 6e 69 6e 67 20 70 61  72 74 20 6f 66 20 61 20  |ining part of a |
000095a0  74 75 6e 65 20 69 73 20  74 68 65 20 73 65 71 75  |tune is the sequ|
000095b0  65 6e 63 65 20 74 61 62  6c 65 2e 20 41 73 20 6d  |ence table. As m|
000095c0  65 6e 74 69 6f 6e 65 64  20 65 61 72 6c 69 65 72  |entioned earlier|
000095d0  2c 0a 74 68 69 73 20 74  65 6c 6c 73 20 74 68 65  |,.this tells the|
000095e0  20 70 6c 61 79 69 6e 67  20 72 6f 75 74 69 6e 65  | playing routine|
000095f0  20 77 68 61 74 20 70 61  74 74 65 72 6e 20 74 6f  | what pattern to|
00009600  20 70 6c 61 79 20 77 68  65 6e 2e 20 54 6f 20 65  | play when. To e|
00009610  64 69 74 20 74 68 65 0a  73 65 71 75 65 6e 63 65  |dit the.sequence|
00009620  20 74 61 62 6c 65 20 66  6f 72 20 74 68 65 20 63  | table for the c|
00009630  75 72 72 65 6e 74 20 74  75 6e 65 2c 20 79 6f 75  |urrent tune, you|
00009640  20 6d 75 73 74 20 62 65  20 69 6e 20 61 6e 79 20  | must be in any |
00009650  6d 6f 64 65 20 62 75 74  20 22 50 6c 61 79 0a 50  |mode but "Play.P|
00009660  61 74 74 65 72 6e 22 2c  20 61 6e 64 20 63 6c 69  |attern", and cli|
00009670  63 6b 20 6f 6e 20 22 45  64 69 74 20 53 65 71 75  |ck on "Edit Sequ|
00009680  65 6e 63 65 22 2e 20 54  68 69 73 20 74 68 65 6e  |ence". This then|
00009690  20 6c 65 61 64 73 20 69  6e 74 6f 20 61 6e 6f 74  | leads into anot|
000096a0  68 65 72 20 73 63 72 65  65 6e 0a 6f 6e 20 77 68  |her screen.on wh|
000096b0  69 63 68 20 69 73 20 73  68 6f 77 6e 20 74 68 65  |ich is shown the|
000096c0  20 63 75 72 72 65 6e 74  20 73 65 71 75 65 6e 63  | current sequenc|
000096d0  65 20 69 6e 20 74 68 65  20 66 6f 72 6d 20 6f 66  |e in the form of|
000096e0  20 61 20 6c 6f 6e 67 20  73 74 72 69 70 2c 20 61  | a long strip, a|
000096f0  6e 64 20 74 68 65 0a 63  75 72 72 65 6e 74 20 73  |nd the.current s|
00009700  65 74 20 6f 66 20 70 61  74 74 65 72 6e 73 20 69  |et of patterns i|
00009710  6e 20 61 20 72 65 63 74  61 6e 67 75 6c 61 72 20  |n a rectangular |
00009720  61 72 72 61 79 2e 20 54  68 65 72 65 20 69 73 20  |array. There is |
00009730  61 20 63 75 72 73 6f 72  20 69 6e 20 74 68 65 0a  |a cursor in the.|
00009740  63 65 6e 74 72 65 20 6f  66 20 74 68 65 20 73 65  |centre of the se|
00009750  71 75 65 6e 63 65 2c 20  61 62 6f 76 65 20 77 68  |quence, above wh|
00009760  69 63 68 20 69 73 20 73  68 6f 77 6e 20 74 68 65  |ich is shown the|
00009770  20 63 75 72 72 65 6e 74  20 70 6f 73 69 74 69 6f  | current positio|
00009780  6e 2c 20 61 6e 64 20 74  77 6f 0a 6f 74 68 65 72  |n, and two.other|
00009790  20 61 63 74 69 76 65 20  62 6f 78 65 73 2c 20 49  | active boxes, I|
000097a0  6e 73 65 72 74 20 61 6e  64 20 44 65 6c 65 74 65  |nsert and Delete|
000097b0  2e 20 54 6f 20 74 68 65  20 6c 65 66 74 20 6f 66  |. To the left of|
000097c0  20 74 68 65 73 65 20 69  73 20 73 68 6f 77 6e 20  | these is shown |
000097d0  74 68 65 0a 63 75 72 72  65 6e 74 20 73 65 71 75  |the.current sequ|
000097e0  65 6e 63 65 20 6c 65 6e  67 74 68 20 28 31 2d 31  |ence length (1-1|
000097f0  32 38 29 2e 20 54 6f 20  73 63 72 6f 6c 6c 20 74  |28). To scroll t|
00009800  68 72 6f 75 67 68 20 74  68 65 20 73 65 71 75 65  |hrough the seque|
00009810  6e 63 65 2c 20 75 73 65  20 74 68 65 0a 74 77 6f  |nce, use the.two|
00009820  20 61 72 72 6f 77 73 20  6e 65 78 74 20 74 6f 20  | arrows next to |
00009830  22 53 65 71 75 65 6e 63  65 22 2c 20 77 69 74 68  |"Sequence", with|
00009840  20 65 69 74 68 65 72 20  53 65 6c 65 63 74 20 6f  | either Select o|
00009850  72 20 41 64 6a 75 73 74  2e 20 54 68 65 72 65 20  |r Adjust. There |
00009860  77 69 6c 6c 20 61 6c 73  6f 0a 62 65 20 61 20 70  |will also.be a p|
00009870  61 72 74 69 63 75 6c 61  72 20 70 61 74 74 65 72  |articular patter|
00009880  6e 20 73 65 6c 65 63 74  65 64 20 6f 75 74 20 6f  |n selected out o|
00009890  66 20 74 68 6f 73 65 20  73 68 6f 77 6e 20 69 6e  |f those shown in|
000098a0  20 74 68 65 20 72 65 63  74 61 6e 67 75 6c 61 72  | the rectangular|
000098b0  0a 61 72 72 61 79 20 28  74 68 6f 75 67 68 20 74  |.array (though t|
000098c0  68 69 73 20 77 69 6c 6c  20 6e 6f 74 20 62 65 20  |his will not be |
000098d0  6e 6f 74 69 63 65 61 62  6c 65 20 69 66 20 74 68  |noticeable if th|
000098e0  65 72 65 20 69 73 20 6f  6e 6c 79 20 6f 6e 65 20  |ere is only one |
000098f0  70 61 74 74 65 72 6e 0a  61 76 61 69 6c 61 62 6c  |pattern.availabl|
00009900  65 29 2e 20 54 6f 20 73  65 6c 65 63 74 20 61 20  |e). To select a |
00009910  64 69 66 66 65 72 65 6e  74 20 70 61 74 74 65 72  |different patter|
00009920  6e 2c 20 73 69 6d 70 6c  79 20 63 6c 69 63 6b 20  |n, simply click |
00009930  6f 6e 20 69 74 2e 20 41  62 6f 76 65 20 74 68 65  |on it. Above the|
00009940  0a 70 61 74 74 65 72 6e  73 20 77 69 6e 64 6f 77  |.patterns window|
00009950  2c 20 74 68 65 72 65 20  69 73 20 61 20 62 6f 78  |, there is a box|
00009960  20 64 69 73 70 6c 61 79  69 6e 67 20 22 4f 63 63  | displaying "Occ|
00009970  75 72 72 65 6e 63 65 73  3a 22 2e 20 54 68 69 73  |urrences:". This|
00009980  20 73 69 6d 70 6c 79 20  74 65 6c 6c 73 0a 79 6f  | simply tells.yo|
00009990  75 20 68 6f 77 20 6d 61  6e 79 20 74 69 6d 65 73  |u how many times|
000099a0  20 74 68 65 20 63 75 72  72 65 6e 74 6c 79 20 73  | the currently s|
000099b0  65 6c 65 63 74 65 64 20  70 61 74 74 65 72 6e 20  |elected pattern |
000099c0  6f 63 63 75 72 73 20 69  6e 20 74 68 65 20 73 65  |occurs in the se|
000099d0  71 75 65 6e 63 65 2e 0a  54 68 69 73 20 63 61 6e  |quence..This can|
000099e0  20 62 65 20 6f 66 20 75  73 65 20 69 6e 20 69 64  | be of use in id|
000099f0  65 6e 74 69 66 79 69 6e  67 20 75 6e 75 73 65 64  |entifying unused|
00009a00  20 70 61 74 74 65 72 6e  73 20 66 6f 72 20 64 65  | patterns for de|
00009a10  6c 65 74 69 6f 6e 2c 20  74 68 6f 75 67 68 20 74  |letion, though t|
00009a20  68 69 73 0a 73 68 6f 75  6c 64 20 6f 6e 6c 79 20  |his.should only |
00009a30  62 65 20 63 61 72 72 69  65 64 20 6f 75 74 20 77  |be carried out w|
00009a40  68 65 6e 20 61 20 74 75  6e 65 20 69 73 20 63 6f  |hen a tune is co|
00009a50  6d 70 6c 65 74 65 6c 79  20 66 69 6e 69 73 68 65  |mpletely finishe|
00009a60  64 2e 0a 0a 54 6f 20 65  6e 74 65 72 20 74 68 65  |d...To enter the|
00009a70  20 73 65 6c 65 63 74 65  64 20 70 61 74 74 65 72  | selected patter|
00009a80  6e 20 69 6e 20 74 68 65  20 73 65 71 75 65 6e 63  |n in the sequenc|
00009a90  65 20 74 61 62 6c 65 2c  20 6a 75 73 74 20 63 6c  |e table, just cl|
00009aa0  69 63 6b 20 6f 6e 20 74  68 65 20 70 6c 61 63 65  |ick on the place|
00009ab0  0a 79 6f 75 20 77 61 6e  74 20 69 74 20 28 79 6f  |.you want it (yo|
00009ac0  75 20 6d 61 79 20 68 61  76 65 20 74 6f 20 73 63  |u may have to sc|
00009ad0  72 6f 6c 6c 20 74 68 72  6f 75 67 68 20 74 68 65  |roll through the|
00009ae0  20 73 65 71 75 65 6e 63  65 20 74 61 62 6c 65 20  | sequence table |
00009af0  66 69 72 73 74 29 2e 0a  54 6f 20 61 6c 74 65 72  |first)..To alter|
00009b00  20 74 68 65 20 6c 65 6e  67 74 68 20 6f 66 20 74  | the length of t|
00009b10  68 65 20 73 65 71 75 65  6e 63 65 20 74 61 62 6c  |he sequence tabl|
00009b20  65 2c 20 75 73 65 20 49  6e 73 65 72 74 20 61 6e  |e, use Insert an|
00009b30  64 20 44 65 6c 65 74 65  2e 20 49 6e 73 65 72 74  |d Delete. Insert|
00009b40  0a 77 69 6c 6c 20 69 6e  73 65 72 74 20 74 68 65  |.will insert the|
00009b50  20 63 75 72 72 65 6e 74  6c 79 20 73 65 6c 65 63  | currently selec|
00009b60  74 65 64 20 70 61 74 74  65 72 6e 20 6e 75 6d 62  |ted pattern numb|
00009b70  65 72 20 61 74 20 74 68  65 20 63 75 72 73 6f 72  |er at the cursor|
00009b80  20 70 6f 73 69 74 69 6f  6e 2c 0a 61 6e 64 20 69  | position,.and i|
00009b90  6e 63 72 65 61 73 65 20  74 68 65 20 6c 65 6e 67  |ncrease the leng|
00009ba0  74 68 20 6f 66 20 74 68  65 20 73 65 71 75 65 6e  |th of the sequen|
00009bb0  63 65 20 74 61 62 6c 65  20 61 63 63 6f 72 64 69  |ce table accordi|
00009bc0  6e 67 6c 79 2c 20 77 68  65 72 65 61 73 20 44 65  |ngly, whereas De|
00009bd0  6c 65 74 65 0a 77 69 6c  6c 20 6f 62 76 69 6f 75  |lete.will obviou|
00009be0  73 6c 79 20 73 68 6f 72  74 65 6e 20 74 68 65 20  |sly shorten the |
00009bf0  74 61 62 6c 65 2e 20 54  6f 20 72 65 74 75 72 6e  |table. To return|
00009c00  20 74 6f 20 74 68 65 20  6d 61 69 6e 20 65 64 69  | to the main edi|
00009c10  74 20 73 63 72 65 65 6e  2c 20 63 6c 69 63 6b 0a  |t screen, click.|
00009c20  6f 6e 20 22 45 78 69 74  22 2e 0a 0a 4f 6e 65 20  |on "Exit"...One |
00009c30  66 75 72 74 68 65 72 20  66 65 61 74 75 72 65 20  |further feature |
00009c40  77 68 69 63 68 20 63 61  6e 20 62 65 20 75 74 69  |which can be uti|
00009c50  6c 69 73 65 64 20 69 6e  20 74 68 65 20 22 45 64  |lised in the "Ed|
00009c60  69 74 20 53 65 71 75 65  6e 63 65 22 20 6d 6f 64  |it Sequence" mod|
00009c70  65 20 69 73 0a 73 65 6c  65 63 74 69 6e 67 20 61  |e is.selecting a|
00009c80  20 70 61 74 74 65 72 6e  20 77 69 74 68 20 41 64  | pattern with Ad|
00009c90  6a 75 73 74 20 28 74 68  65 20 72 69 67 68 74 20  |just (the right |
00009ca0  6d 6f 75 73 65 20 62 75  74 74 6f 6e 29 20 69 6e  |mouse button) in|
00009cb0  73 74 65 61 64 20 6f 66  20 53 65 6c 65 63 74 0a  |stead of Select.|
00009cc0  28 74 68 65 20 6c 65 66  74 20 6f 6e 65 29 2e 20  |(the left one). |
00009cd0  54 68 69 73 20 68 61 73  20 74 68 65 20 65 66 66  |This has the eff|
00009ce0  65 63 74 20 6f 66 20 73  65 6c 65 63 74 69 6e 67  |ect of selecting|
00009cf0  20 74 68 61 74 20 70 61  74 74 65 72 6e 20 61 73  | that pattern as|
00009d00  20 6e 6f 72 6d 61 6c 2c  20 62 75 74 0a 61 6c 73  | normal, but.als|
00009d10  6f 20 69 6e 73 65 72 74  69 6e 67 20 69 74 20 69  |o inserting it i|
00009d20  6e 74 6f 20 74 68 65 20  73 65 71 75 65 6e 63 65  |nto the sequence|
00009d30  2e 20 59 6f 75 20 63 61  6e 2c 20 74 68 65 72 65  |. You can, there|
00009d40  66 6f 72 65 2c 20 63 72  65 61 74 65 20 61 20 73  |fore, create a s|
00009d50  65 71 75 65 6e 63 65 0a  6a 75 73 74 20 62 79 20  |equence.just by |
00009d60  63 6c 69 63 6b 69 6e 67  20 77 69 74 68 20 41 64  |clicking with Ad|
00009d70  6a 75 73 74 20 6f 6e 20  74 68 65 20 70 61 74 74  |just on the patt|
00009d80  65 72 6e 73 20 69 6e 20  74 68 65 20 72 69 67 68  |erns in the righ|
00009d90  74 20 6f 72 64 65 72 2e  20 41 6c 73 6f 2c 20 75  |t order. Also, u|
00009da0  73 69 6e 67 0a 74 68 65  20 4d 65 6e 75 20 28 6d  |sing.the Menu (m|
00009db0  69 64 64 6c 65 20 62 75  74 74 6f 6e 29 20 74 6f  |iddle button) to|
00009dc0  20 73 65 6c 65 63 74 20  61 20 70 61 74 74 65 72  | select a patter|
00009dd0  6e 20 68 65 72 65 20 77  69 6c 6c 20 68 61 76 65  |n here will have|
00009de0  20 74 68 65 20 65 66 66  65 63 74 20 6f 66 0a 6d  | the effect of.m|
00009df0  61 6b 69 6e 67 20 69 74  20 74 68 65 20 6f 6e 65  |aking it the one|
00009e00  20 63 75 72 72 65 6e 74  6c 79 20 62 65 69 6e 67  | currently being|
00009e10  20 65 64 69 74 65 64 2e  20 42 79 20 73 65 6c 65  | edited. By sele|
00009e20  63 74 69 6e 67 20 61 20  70 61 74 74 65 72 6e 20  |cting a pattern |
00009e30  69 6e 20 74 68 69 73 20  77 61 79 0a 61 6e 64 20  |in this way.and |
00009e40  74 68 65 6e 20 72 65 74  75 72 6e 69 6e 67 20 74  |then returning t|
00009e50  6f 20 74 68 65 20 6d 61  69 6e 20 65 64 69 74 69  |o the main editi|
00009e60  6e 67 20 73 65 63 74 69  6f 6e 2c 20 79 6f 75 20  |ng section, you |
00009e70  63 61 6e 20 65 78 61 6d  69 6e 65 2c 20 66 6f 72  |can examine, for|
00009e80  20 65 78 61 6d 70 6c 65  0a 70 61 74 74 65 72 6e  | example.pattern|
00009e90  73 20 77 68 69 63 68 20  73 65 65 6d 20 74 6f 20  |s which seem to |
00009ea0  62 65 20 75 73 65 64 20  61 20 6c 6f 74 20 6f 72  |be used a lot or|
00009eb0  20 77 68 69 63 68 20 61  72 65 20 75 73 65 64 20  | which are used |
00009ec0  61 74 20 74 68 65 20 65  6e 64 20 6f 66 20 74 68  |at the end of th|
00009ed0  65 0a 6d 75 73 69 63 2e  0a 0a 0a 41 6e 64 20 46  |e.music....And F|
00009ee0  69 6e 61 6c 6c 79 20 2e  2e 2e 0a 0a 54 68 65 72  |inally .....Ther|
00009ef0  65 20 61 72 65 20 70 72  6f 62 61 62 6c 79 20 61  |e are probably a|
00009f00  20 66 65 77 20 74 68 69  6e 67 73 20 49 20 68 61  | few things I ha|
00009f10  76 65 20 6c 65 66 74 20  6f 75 74 20 6f 66 20 74  |ve left out of t|
00009f20  68 65 73 65 20 69 6e 73  74 72 75 63 74 69 6f 6e  |hese instruction|
00009f30  73 2c 0a 65 69 74 68 65  72 20 62 65 63 61 75 73  |s,.either becaus|
00009f40  65 20 49 20 68 61 76 65  6e 27 74 20 70 75 74 20  |e I haven't put |
00009f50  74 68 65 6d 20 69 6e 20  61 74 20 74 69 6d 65 20  |them in at time |
00009f60  6f 66 20 77 72 69 74 69  6e 67 2c 20 6f 72 20 49  |of writing, or I|
00009f70  20 63 6f 75 6c 64 6e 27  74 20 62 65 0a 62 6f 74  | couldn't be.bot|
00009f80  68 65 72 65 64 20 28 77  72 69 74 69 6e 67 20 34  |hered (writing 4|
00009f90  30 4b 20 6f 66 20 69 6e  73 74 72 75 63 74 69 6f  |0K of instructio|
00009fa0  6e 73 20 69 73 20 76 65  72 79 20 62 6f 72 69 6e  |ns is very borin|
00009fb0  67 29 2e 20 41 73 20 61  6c 77 61 79 73 2c 20 74  |g). As always, t|
00009fc0  68 65 20 62 65 73 74 0a  77 61 79 20 69 73 20 74  |he best.way is t|
00009fd0  6f 20 65 78 70 65 72 69  6d 65 6e 74 3b 20 6d 79  |o experiment; my|
00009fe0  20 6f 76 65 72 61 6c 6c  20 61 69 6d 20 77 61 73  | overall aim was|
00009ff0  20 74 6f 20 6d 61 6b 65  20 74 68 65 20 70 72 6f  | to make the pro|
0000a000  67 72 61 6d 20 65 61 73  79 20 74 6f 20 75 73 65  |gram easy to use|
0000a010  0a 62 75 74 20 6e 6f 74  20 61 74 20 74 68 65 20  |.but not at the |
0000a020  65 78 70 65 6e 73 65 20  6f 66 20 66 75 6e 63 74  |expense of funct|
0000a030  69 6f 6e 61 6c 69 74 79  20 2d 20 61 6c 77 61 79  |ionality - alway|
0000a040  73 20 61 20 64 65 6c 69  63 61 74 65 20 74 72 61  |s a delicate tra|
0000a050  64 65 2d 6f 66 66 2e 20  49 0a 6b 6e 6f 77 20 74  |de-off. I.know t|
0000a060  68 65 20 6d 61 69 6e 20  73 63 72 65 65 6e 20 69  |he main screen i|
0000a070  73 20 61 20 62 69 74 20  63 72 6f 77 64 65 64 2c  |s a bit crowded,|
0000a080  20 62 75 74 20 49 20 77  61 6e 74 65 64 20 74 6f  | but I wanted to|
0000a090  20 75 73 65 20 73 74 61  6e 64 61 72 64 20 4d 6f  | use standard Mo|
0000a0a0  64 65 0a 31 35 2c 20 61  73 20 73 75 70 65 72 2d  |de.15, as super-|
0000a0b0  77 69 64 65 20 63 75 73  74 6f 6d 20 73 63 72 65  |wide custom scre|
0000a0c0  65 6e 20 6d 6f 64 65 73  20 64 6f 6e 27 74 20 61  |en modes don't a|
0000a0d0  6c 77 61 79 73 20 63 6f  6d 65 20 6f 75 74 20 70  |lways come out p|
0000a0e0  72 6f 70 65 72 6c 79 20  6f 6e 0a 73 6f 6d 65 20  |roperly on.some |
0000a0f0  6d 6f 6e 69 74 6f 72 73  20 28 6d 69 6e 65 20 66  |monitors (mine f|
0000a100  6f 72 20 69 6e 73 74 61  6e 63 65 29 2e 20 4d 61  |or instance). Ma|
0000a110  63 68 69 6e 65 20 63 6f  64 65 20 68 65 6c 70 73  |chine code helps|
0000a120  20 66 6f 72 20 73 70 65  65 64 2c 20 62 75 74 20  | for speed, but |
0000a130  6d 65 61 6e 73 0a 74 68  61 74 20 74 68 65 20 70  |means.that the p|
0000a140  72 6f 67 72 61 6d 20 69  73 20 61 20 62 69 74 20  |rogram is a bit |
0000a150  64 69 73 6a 6f 69 6e 74  65 64 2c 20 61 6e 64 20  |disjointed, and |
0000a160  74 61 73 6b 73 20 77 68  69 63 68 20 72 65 71 75  |tasks which requ|
0000a170  69 72 65 20 61 6c 74 65  72 69 6e 67 20 74 68 65  |ire altering the|
0000a180  0a 6d 65 6d 6f 72 79 20  61 6c 6c 6f 63 61 74 69  |.memory allocati|
0000a190  6f 6e 20 28 61 64 64 69  6e 67 20 61 20 6e 65 77  |on (adding a new|
0000a1a0  20 70 61 74 74 65 72 6e  20 65 74 63 2e 29 20 68  | pattern etc.) h|
0000a1b0  61 76 65 20 74 6f 20 62  65 20 64 6f 6e 65 20 69  |ave to be done i|
0000a1c0  6e 20 42 61 73 69 63 20  6f 6e 0a 74 68 65 20 64  |n Basic on.the d|
0000a1d0  65 73 6b 74 6f 70 2e 0a  0a 57 72 69 74 65 20 74  |esktop...Write t|
0000a1e0  6f 20 6d 65 20 77 69 74  68 20 61 6e 79 20 62 75  |o me with any bu|
0000a1f0  67 20 72 65 70 6f 72 74  73 20 28 41 50 54 72 61  |g reports (APTra|
0000a200  63 6b 65 72 20 68 61 73  20 62 65 65 6e 20 72 69  |cker has been ri|
0000a210  67 6f 72 6f 75 73 6c 79  28 21 29 20 74 65 73 74  |gorously(!) test|
0000a220  65 64 29 2c 0a 73 75 67  67 65 73 74 69 6f 6e 73  |ed),.suggestions|
0000a230  20 66 6f 72 20 76 65 72  73 69 6f 6e 20 32 2c 20  | for version 2, |
0000a240  6f 72 20 71 75 65 72 69  65 73 20 6f 6e 20 68 6f  |or queries on ho|
0000a250  77 20 74 6f 20 75 73 65  20 74 68 65 20 70 72 6f  |w to use the pro|
0000a260  67 72 61 6d 2e 20 49 20  77 6f 75 6c 64 0a 61 6c  |gram. I would.al|
0000a270  73 6f 20 62 65 20 69 6e  74 65 72 65 73 74 65 64  |so be interested|
0000a280  20 74 6f 20 68 65 61 72  20 61 6e 79 20 74 75 6e  | to hear any tun|
0000a290  65 73 20 77 68 69 63 68  20 70 65 6f 70 6c 65 20  |es which people |
0000a2a0  68 61 76 65 20 77 72 69  74 74 65 6e 20 77 69 74  |have written wit|
0000a2b0  68 0a 22 41 50 54 72 61  63 6b 65 72 22 2e 20 49  |h."APTracker". I|
0000a2c0  66 20 79 6f 75 20 73 65  6e 64 20 6d 65 20 61 6e  |f you send me an|
0000a2d0  79 20 6d 75 73 69 63 20  79 6f 75 20 63 72 65 61  |y music you crea|
0000a2e0  74 65 20 28 61 6e 64 20  74 65 6c 6c 20 6d 65 20  |te (and tell me |
0000a2f0  77 68 65 74 68 65 72 20  6f 72 20 6e 6f 74 0a 79  |whether or not.y|
0000a300  6f 75 20 69 6e 74 65 6e  64 20 74 6f 20 6d 61 6b  |ou intend to mak|
0000a310  65 20 69 74 20 70 75 62  6c 69 63 20 64 6f 6d 61  |e it public doma|
0000a320  69 6e 29 2c 20 49 20 77  69 6c 6c 20 68 6f 70 65  |in), I will hope|
0000a330  66 75 6c 6c 79 20 72 65  74 75 72 6e 20 79 6f 75  |fully return you|
0000a340  72 20 64 69 73 63 20 77  69 74 68 0a 6f 74 68 65  |r disc with.othe|
0000a350  72 20 70 65 6f 70 6c 65  27 73 20 65 66 66 6f 72  |r people's effor|
0000a360  74 73 2e 20 4f 6e 65 20  6f 66 20 74 68 65 20 61  |ts. One of the a|
0000a370  69 6d 73 20 6f 66 20 77  72 69 74 69 6e 67 20 74  |ims of writing t|
0000a380  68 69 73 20 70 72 6f 67  72 61 6d 20 77 61 73 20  |his program was |
0000a390  74 6f 0a 62 61 6e 69 73  68 20 66 6f 72 65 76 65  |to.banish foreve|
0000a3a0  72 20 74 68 65 20 22 43  6f 6e 76 65 72 74 65 64  |r the "Converted|
0000a3b0  20 66 72 6f 6d 20 41 6d  69 67 61 22 20 61 75 74  | from Amiga" aut|
0000a3c0  68 6f 72 20 66 69 65 6c  64 2c 20 61 6e 64 20 49  |hor field, and I|
0000a3d0  27 6d 20 73 75 72 65 20  69 74 20 6d 75 73 74 0a  |'m sure it must.|
0000a3e0  62 65 20 70 6f 73 73 69  62 6c 65 20 74 6f 20 77  |be possible to w|
0000a3f0  72 69 74 65 20 67 6f 6f  64 20 6d 75 73 69 63 20  |rite good music |
0000a400  6f 6e 20 74 68 65 20 41  72 63 20 2d 20 65 73 70  |on the Arc - esp|
0000a410  65 63 69 61 6c 6c 79 20  77 69 74 68 20 65 69 67  |ecially with eig|
0000a420  68 74 20 63 68 61 6e 6e  65 6c 73 2e 0a 41 6e 79  |ht channels..Any|
0000a430  77 61 79 2c 20 6d 79 20  61 64 64 72 65 73 73 20  |way, my address |
0000a440  69 73 3a 0a 0a 20 20 20  20 20 20 20 20 20 20 41  |is:..          A|
0000a450  6e 64 72 65 77 20 50 65  70 70 65 72 65 6c 6c 2c  |ndrew Pepperell,|
0000a460  0a 20 20 20 20 20 20 20  20 20 20 32 30 20 4f 72  |.          20 Or|
0000a470  63 68 61 72 64 20 50 61  72 6b 2c 0a 20 20 20 20  |chard Park,.    |
0000a480  20 20 20 20 20 20 47 72  69 6d 6f 6c 64 62 79 2c  |      Grimoldby,|
0000a490  0a 20 20 20 20 20 20 20  20 20 20 4c 6f 75 74 68  |.          Louth|
0000a4a0  2c 0a 20 20 20 20 20 20  20 20 20 20 4c 69 6e 63  |,.          Linc|
0000a4b0  73 2e 0a 20 20 20 20 20  20 20 20 20 20 4c 4e 31  |s..          LN1|
0000a4c0  31 20 38 54 4e 2e 0a 0a  43 72 65 64 69 74 73 0a  |1 8TN...Credits.|
0000a4d0  0a 22 41 50 54 72 61 63  6b 65 72 22 20 75 73 65  |."APTracker" use|
0000a4e0  73 20 74 68 65 20 54 72  61 63 6b 65 72 4d 6f 64  |s the TrackerMod|
0000a4f0  75 6c 65 20 76 65 72 73  69 6f 6e 20 34 2e 30 39  |ule version 4.09|
0000a500  20 62 79 20 48 75 67 6f  20 46 69 65 6e 6e 65 73  | by Hugo Fiennes|
0000a510  2c 20 46 61 62 72 69 63  65 0a 4d 65 72 63 69 65  |, Fabrice.Mercie|
0000a520  72 20 61 6e 64 20 4d 61  74 74 20 46 61 72 72 6f  |r and Matt Farro|
0000a530  77 20 66 6f 72 20 61 6c  6c 20 74 68 65 20 63 6f  |w for all the co|
0000a540  6d 70 6c 69 63 61 74 65  64 20 73 74 75 66 66 20  |mplicated stuff |
0000a550  6c 69 6b 65 20 70 6c 61  79 69 6e 67 20 73 61 6d  |like playing sam|
0000a560  70 6c 65 73 0a 75 73 69  6e 67 20 44 4d 41 20 65  |ples.using DMA e|
0000a570  74 63 2e 20 54 68 65 20  76 65 72 73 69 6f 6e 20  |tc. The version |
0000a580  6f 66 20 74 68 65 20 6d  6f 64 75 6c 65 20 75 73  |of the module us|
0000a590  65 64 20 69 73 2c 20 73  74 72 69 63 74 6c 79 20  |ed is, strictly |
0000a5a0  73 70 65 61 6b 69 6e 67  2c 20 61 0a 64 65 76 65  |speaking, a.deve|
0000a5b0  6c 6f 70 6d 65 6e 74 20  6f 6e 65 20 74 68 6f 75  |lopment one thou|
0000a5c0  67 68 2c 20 61 6e 64 20  73 6f 20 79 6f 75 20 73  |gh, and so you s|
0000a5d0  68 6f 75 6c 64 20 6e 6f  74 20 75 73 65 20 69 74  |hould not use it|
0000a5e0  20 6f 72 20 64 69 73 74  72 69 62 75 74 65 20 69  | or distribute i|
0000a5f0  74 0a 79 6f 75 72 73 65  6c 66 20 74 6f 20 6f 74  |t.yourself to ot|
0000a600  68 65 72 73 20 77 69 74  68 6f 75 74 20 70 65 72  |hers without per|
0000a610  6d 69 73 73 69 6f 6e 2e  0a 0a 22 41 50 54 72 61  |mission..."APTra|
0000a620  63 6b 65 72 22 20 69 73  20 61 6c 73 6f 20 61 69  |cker" is also ai|
0000a630  64 65 64 20 62 79 20 74  77 6f 20 50 44 20 75 74  |ded by two PD ut|
0000a640  69 6c 69 74 69 65 73 20  62 79 20 4d 61 74 74 20  |ilities by Matt |
0000a650  46 61 72 72 6f 77 2c 20  22 21 47 65 74 53 54 4d  |Farrow, "!GetSTM|
0000a660  6f 64 22 0a 66 6f 72 20  63 6f 6e 76 65 72 74 69  |od".for converti|
0000a670  6e 67 20 62 65 74 77 65  65 6e 20 41 6d 69 67 61  |ng between Amiga|
0000a680  20 66 6f 72 6d 61 74 20  6d 75 73 69 63 20 61 6e  | format music an|
0000a690  64 20 74 68 65 20 54 72  61 63 6b 65 72 20 66 6f  |d the Tracker fo|
0000a6a0  72 6d 61 74 20 77 68 69  63 68 0a 22 41 50 54 72  |rmat which."APTr|
0000a6b0  61 63 6b 65 72 22 20 75  73 65 73 20 61 6e 64 20  |acker" uses and |
0000a6c0  62 61 63 6b 20 61 67 61  69 6e 2c 20 61 6e 64 20  |back again, and |
0000a6d0  22 21 53 61 6d 70 43 6f  6e 76 22 20 77 68 69 63  |"!SampConv" whic|
0000a6e0  68 20 63 61 6e 20 62 65  20 75 73 65 64 20 74 6f  |h can be used to|
0000a6f0  0a 63 6f 6e 76 65 72 74  20 54 72 61 63 6b 65 72  |.convert Tracker|
0000a700  20 66 6f 72 6d 61 74 20  73 61 6d 70 6c 65 73 20  | format samples |
0000a710  69 6e 74 6f 20 41 72 6d  61 64 65 75 73 2c 20 44  |into Armadeus, D|
0000a720  53 45 64 69 74 2c 20 65  74 63 2e 20 66 6f 72 6d  |SEdit, etc. form|
0000a730  61 74 2e 20 49 20 6d 75  73 74 0a 61 6c 73 6f 20  |at. I must.also |
0000a740  74 68 61 6e 6b 20 4d 61  74 74 68 65 77 20 46 61  |thank Matthew Fa|
0000a750  72 72 6f 77 20 66 6f 72  20 61 6c 6c 20 68 69 73  |rrow for all his|
0000a760  20 63 6f 6d 6d 65 6e 74  73 20 61 6e 64 20 73 75  | comments and su|
0000a770  67 67 65 73 74 69 6f 6e  73 2c 20 74 68 65 20 6d  |ggestions, the m|
0000a780  6f 73 74 0a 73 65 6e 73  69 62 6c 65 20 6f 66 20  |ost.sensible of |
0000a790  77 68 69 63 68 20 28 21  29 20 6d 61 6e 61 67 65  |which (!) manage|
0000a7a0  64 20 74 6f 20 6d 61 6b  65 20 69 74 20 69 6e 74  |d to make it int|
0000a7b0  6f 20 74 68 65 20 70 72  6f 67 72 61 6d 2e 0a     |o the program..|
0000a7bf