Home » Archimedes archive » Acorn Computing » 1994 07 subscription disc.adf » 9407s » 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 07 subscription disc.adf » 9407s |
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:
- Archimedes archive » Acorn Computing » 1994 06 subscription disc.adf » 9406s » PD/APTrack/!APTracker/Version1
- Archimedes archive » Acorn Computing » 1994 05 subscription disc.adf » 9405s » Miscellany/APTrack/!APTracker/Version1
- Archimedes archive » Acorn Computing » 1994 07 subscription disc.adf » 9407s » PD/APTrack/!APTracker/Version1
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