Home » Archimedes archive » Acorn Computing » 1994 07 subscription disc.adf » 9407s » PD/APTrack/!APTracker/Version2
PD/APTrack/!APTracker/Version2
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/Version2 |
Read OK: | ✔ |
File size: | BBC1 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/Version2
- Archimedes archive » Acorn Computing » 1994 05 subscription disc.adf » 9405s » Miscellany/APTrack/!APTracker/Version2
- Archimedes archive » Acorn Computing » 1994 07 subscription disc.adf » 9407s » PD/APTrack/!APTracker/Version2
File contents
AP Tracker Version 2 ==================== This help text details the new features present in version 2 of "AP Tracker". For instructions on how to use the program from scratch, you are advised to first read the text file "Version1", which, though referring to Version 1 of the software, is also applicable to this later release due to the upward compatibility. Those already familiar with the software should refer only to this text in order to avoid having to read about features with which they are already familiar. Module Additions As with version 1, AP Tracker version 2 uses a public domain music playing module for most of the sound generating bits such as playing tunes/patterns. However, the module used by AP Tracker version 2 has itself been updated, and the extra features have thus been carried through to "AP Tracker". Significantly, "E" (set stereo) commands with out of range parameters no longer force the computer to crash, which will certainly prove to be a relief to anyone who has had it happen to them. Also, command "S" (set speed) has had its parameter range extended, and now can take variables in the range 0-&1F (31), allowing slower playing of tunes and greater compatibility with music converted from the Amiga which uses this facility. Note that, although the module has been improved in the time between the release of version 1 and version 2 of AP Tracker, it still retains the same version number (4.09 [development]). You may therefore encounter problems if you have the older version 4.09 of the module installed (as the computer will not recognise the newer version as such). To solve this, clear the module area before loading version 2, load the new version explicitly by double clicking on the "PlayMod" file within the application directory, or simply replace all of your old copies of version 4.09 with the newer module (though you will still have to clear the old version from memory in this last case). Program Additions One of the first things you may notice if you have used Version 1 of the program is that the full help text is no longer built in to the program and must be read from outside of it. While an on-line help was undoubtedly a very nice feature, it was also rather a burden on memory, as it all had to be in the computer's memory all the time the program was being used - even if a user was experienced enough never to need to refer to it. As a measure of just how much memory this took up, by removing this feature in version 2 (and compressing the !RunImage file slightly), I have been able to add all of the new features detailed below while keeping the Wimp slot the same (224 kilobytes). The full help has therefore now been replaced by just one screen of text detailing the principal keyboard controls. Virtually every area of the program has been updated in some way, and the additions to each part are listed below. As well as this, one completely new section, the Sample Editor, has been introduced, and the explanation for this follows those for the new features of the other sections. Desktop Operations ================== This is the part of the program which has changed least, as I have really just honed some existing routines rather than introduce any new ones. You may notice that there is now an extra option on the "Save" submenu. This is for saving details of the synthetic sound currently being edited (see later). While on the subject of filing, I have also removed the "Convert from Sound Tracker?" and "Convert from Octalyzer?" messages, and if you had grown as irritated of them as I had, you will probably appreciate this. To check on the initial format of a tune, you should now check the tune author field (or watch for the appearance of the hourglass when loading which signifies that some form of conversion is taking place). Coconizer conversion has also been enhanced in several ways. Firstly, if you load a song (just pattern data, not samples) as opposed to a track file, the sample names are copied into the slots, which should aid later reconstruction. Secondly, some provision is made for the 8 octave range of Coconizer compared to the 3 octave range for Tracker. AP Tracker 2 does this by allocating vacant sample slots to higher or lower versions of existing instruments. For example, all notes played above octave 2 (Coconizer) on instrument 5 may be translated to notes played on octaves 1 and 2 (Tracker) on instrument B, and the sample name for B will be changed to reflect this. It is left to the user to create the higher or lower versions of the instruments, but this can be accomplished with ease using the Resample feature of the sample editor. The parameters for the resample are also placed in the sample name, and so this should be relatively easy to do. The resample function is a fairly complicated feature, so if you do get stuck trying to convert a tune, I can convert it for you if you send me a copy (my address is at the end of this text). Another very slight alteration which has taken place is that when you create a tune using the "Create" option from the main menu, the stored pattern length (on the "Settings" window) is taken into account when creating the pattern (and, as before, for each subsequent pattern created). I have also (hopefully) cured the problem in Version 1 where if you altered the tune or author name for a piece of music, they did not always register properly. A small problem whereby dragging save boxes did not work properly in screen modes such as 16 or 24 has also now been fixed. The only other real additions are to be found on the "Amend Track" window. Whereas before there was a single "Insert Voice" option, there are now two, "Insert After" and "Insert Before", allowing more control of (and less confusion over) exactly where a newly created voice will be inserted. There is also a "Tidy Sample List" option. This has the effect of shuffling all of the samples upwards, eliminating any gaps which might appear in the samples list. The "Preserve name order" setting will, if set, keep all of the sample names the same. This is most useful when the "sample names" are not actually sample names at all, but contain some form of text message. Without this option set, the sample slots which do not contain instruments but do contain text may be moved around. Conversely, if you wish to use this feature on a tune you have written which has some form of text message, make sure that the text you want to keep "belongs" to a valid sample (even if you have to load one in temporarily while tidying the list). I have also introduced a link between playing tunes in the desktop and playing them while in "Play Tune" mode in the main editing section. With this, if you are playing a tune in the desktop and then enter the main editing section (Adjust on the icon bar icon), you are automatically taken into "Play Tune" mode, with the tune at the same position as you were at outside the desktop. Note that this does not work when a tune has just been loaded, and you go to the main editing screen for the first time, as in this case the program needs to sort out internal pointers and data tables. The Main Editing Screen ======================= It is in this section that most of the additions to the program will become apparent. There are some new features which are mode-specific, and a few which are global, ie. can occur whatever mode ("Test Samples", "Play Pattern" etc.) the program is in. These latter will be dealt with first in the text below. Some of the new features (and many of the old ones) are accessed using the red function keys, and you are advised to print out a copy of the enclosed Draw file keystrip for reference. I have added an extra state for the voices. Previously, clicking with the mouse over a "Voice X" box would toggle it between "On" and "Mute". Now, this feature is accomplished by clicking with Select over the relevant box. Clicking with Adjust will toggle a voice between "On" and "Quiet". While at first sight (or hearing) this latter state may seem to be identical to "Mute", there are in fact several differences. Whereas "Mute" effectively disables a voice so that any notes currently being played on it are stopped, and no further notes are played on it, "Quiet" keeps playing the notes, but at volume 0 (silent). The benefit of "Quiet" is that when you change the voice back to "On", the volume is returned to 255 (normal). This means that existing notes (particularly those played on repeating instruments) will resume playing. This is in contrast to "Mute", where repeating notes were cancelled, and after setting the voice back to "On" you would have to wait until another note was played on that channel to get any sound out of it. However, I appreciate that this can be useful in some circumstances; hence I have implemented both methods. One advantage of using "Mute" is that, having less tune data to worry about, the operation of the machine will speed up, particularly noticeable on Arm 2 machines (like mine!). Above the instruments window you should see four digits (initially showing "00:00"). This is a timer feature, and is controlled by using the function keys F5-F8 in conjunction with the Shift key. At its simplest, you can start the timer with Shift-F5, and stop it again with Shift-F6 to time between two events. It can also be reset with Shift-F7. However, by default the timer uses another mode of operation. In this mode the timer will start automatically when you next click on "Play Tune", and stop automatically when you leave this mode. It will also stop when you pause the tune (middle mouse button over the position counter window), and start again when the music resumes. This provides more accurate timing while still making the timer very versatile. If you press Shift-F8, the timer digits should change to a darker shade of green. Press Shift-F8 again to go back to the previous mode of operation. Most of the timer functions can also be performed using the mouse. Clicking with Select over the timer will start or stop the clock (depending on its current status), and Adjust will reset it. One further feature here is that by clicking with the Menu button over the digits, the display will be toggled between minutes:seconds and seconds:hundredths. The latter is useful when writing programs which need precise synchronization with music, though the former will be adequate for most uses. There is also a small addition to the "Stored Command" feature. The Stored Command is shown to the right of "Voice 8", and holds a command (0-Z) and a variable (&00-&FF). This is used when searching for commands but the command to be searched for needs to be stored first, and so may need to be typed in, stored, and the deleted again. However, by clicking on the stored command with the menu and adjust buttons, the stored command can be altered directly without needing to be typed in, which I have found to be quite useful. The normal operation of this feature (involving Tab, Enter, and clicking with Select, while in Edit Pattern mode) is unaffected by this addition. Another global feature here relates to the position numbers displayed to the left and right of the pattern being displayed (or underneath if the stave is being used). By clicking in either box, the base in which the numbers are displayed will be toggled between decimal and hexadecimal. The two sides are totally independent, and so they can both be decimal (the default), one decimal and one hexadecimal, or both hexadecimal, depending on the preferences of the user. One advantage of hexadecimal is that as patterns are by default of length 64, the alignment of drum beats and the like can (in some cases) be more accurately gauged. Test Samples Mode While in "Test Samples" mode, you can now scroll up and down the current pattern, using the cursor keys, Shift, and Page Up/Down, as when in "Edit Pattern" mode. Also while testing samples, "Alt" will stop a repeating (or, indeed, non-repeating) sample playing. Play Pattern Mode While this mode is largely unaltered (after all, it can do little else except play patterns!), a small (but very useful) facility has been added, whereby you can alter the pattern being played without having to keep changing to "Edit Pattern" mode. This is achieved by simply clicking on the two arrows to the right of the pattern number, in the same way as when changing the pattern in "Edit Pattern" mode. You will also notice a "Speed:xx" label appearing in the box directly beneath "Edit Sequence". This is to allow patterns to be easily played at speeds other than the default (6). By clicking in this box with Select or Adjust when a pattern is playing, the speed at which playback occurs can be altered. Furthermore, this value is stored, and so if you have a tune which needs to be played at Speed 4, altering the Play Pattern speed when playing the first pattern means that subsequent patterns will be played at Speed 4 by default. Also, every time a "Set Speed" command is encountered when playing the pattern, its variable part (the new speed value) will be recorded in order to keep the Play Pattern speed up to date. Edit Pattern Mode I have fixed a minor bug in "Edit Pattern" concerning the "Record Mode" and "J" (position jump) commands, and also put in a way to stop repeating instruments repeating for ever when using the "Debug" mode. This is accomplished by pressing "Caps Lock", and simply clears any sound playing at the time. The "Repeat" option for the Debug mode has also been updated, and is now more accurate. On my Arm 2, RISC OS 2, A3000, a Repeat value of 6 corresponds directly to a playing speed of 6. On other machines this may vary (it may need to be one more or one less), but at least it is now consistent. Another function is one to complement "Ctrl-F" (find next occurrence of stored command), and is performed by pressing "Ctrl-M". This does the same as "Ctrl-F", but matches both the stored command and variable, rather than just the command part. A nicer way of entering both these parts has also been provided on the "Used Screen" (see later). The Monitor Screen I have altered this screen slightly from Version 1, and the bars displayed are now of a height which more accurately represents the volume of the note being played (previously whenever a new note was played they were just set to the maximum height). Also, faint graduations have been added behind the bars. The "Used" Screen At first sight, this may seem to be identical to that in the first version. However, if you now click on an individual item in either of the three lists, further information is given. If you click on a note (eg. "D-2"), you are told which instruments this note is played on (and how many times). For an instrument, the reverse is shown - which notes are played on it. If you click on a command such as "V" (set volume), you are told how many times each variable (&00-&FF) is used in conjunction with it. The screen for this does look pretty awful I know, but I really wanted to get all of the information on a single screen for sheer convenience. This "Detailed Command Usage" screen also has another function. By clicking on an individual entry on screen with the Adjust mouse button, both the command (shown in the top left) and the variable (which you will have just clicked on) will be copied into the "Stored Command" slot, which can be a great time saver. The Sequence Editor There are several additions to the sequence editor. Most important is the time value shown. By clicking on "Calculate", the length of time the currently loaded tune would take to play will be calculated, and this value added to the value in the box. It therefore follows that to work out the length of a tune, the value should be initially zero, and the "Reset" box carries out this function. The benefit of having this as a two-stage process is that it is easy to add up the lengths of more than one tune without resorting to pen and paper additions. The timing should in theory be precise, but in practice can prove in some cases to be up to a few seconds out when compared to the time the tune actually takes to play. If this happens it is probably due to anomalous behaviour on the part of the playing module or processor. It is perhaps worth saying a bit about the way in which the calculation of the length of a tune works. It takes its cue from the current sequence cursor position, and basically works through the tune starting from this position until it reaches a position already visited. This means that "J" commands do not cause the algorithm to get stuck in infinite loops, and consequently means that if you have a music file which contains several pieces of music (such as that used in "Lemmings"), you can time each piece separately if you know the correct starting positions. The second major new feature in the sequence editor is that you may select an area of a sequence and perform a (limited) range of operations on it. To mark an area of the sequence, you must move (using the mouse or arrow keys) to one end of the area, and hold down F1. You may then set the other end of the block using the left and right arrow keys (with Shift for faster movement), while still holding down F1. When the block is as desired, release F1 and the block will be marked. The current block is shown by the squares having a green border. Once an area has been marked in this way, there are four boxes at the base of the screen which take account of it. The first, "Clear" is the simplest - it simply "unmarks" the area again when it is finished with, either to make the screen look neater, or to stop you accidentally clicking on "Delete" or something. The next two options, "Copy" and "Move", will relocate the marked area to the current cursor position. The difference is that "Move" will delete the original marked block, whereas "Copy" will leave it unaltered. In both cases, the new copy of the block will be marked when the operation has been completed. The fourth and final option is "Delete", and will fairly obviously just remove the marked area from the sequence. Note that you will be unable to do this if the whole sequence is marked, and that you will unable to perform the Copy operation detailed above if the resulting sequence would be more than 128 patterns in length (the maximum imposed by the Tracker file format). One very small change which has also been made to this screen is that you can now delete the last pattern in a sequence, by clicking on "Delete" with the cursor at the end of the sequence. This was not possible with version 1 of the software. The Sample Editor ================= This is by far the most major addition to the program, and therefore that worthy of most explanation. The purpose of this section is to allow manipulation of the actual instruments used in a tune themselves rather than just manipulation of the music patterns which use those instruments. It is also very useful for setting Repeat markers, and in trimming samples (and consequently the music files of which they are a part) down by removing extraneous data. I would also like to say something about sample lengths at this point. The Tracker music format restricts samples to a length of 64K (65536 bytes). However, you may load samples longer than this (memory permitting) into AP Tracker by dragging them to the samples window in the desktop. They will not play correctly in the "Test Samples" mode or the Sample Editor, but they may still be manipulated in the latter. However, you can use the "Play Marked Area" feature in the Sample Editor to play a part of the sample beyond the 64K marker, and this will play properly as long as the area marked does not exceed 64K in length. Another problem is that the sample length will not be displayed correctly (as 99999 in the main editor, and slightly differently in the desktop). Fades, echos, boost operations, and such like will all work correctly on the sample (or a marked block of it), though as mentioned above you will not be able to play it properly. However, you can mark a block and use "Delete Marked/Unmarked" which may leave you with a sample of a valid length. You can also use the "Resample" function (see below) to reduce the sample to a more manageable length (though with a corresponding loss in quality). With many of the sample editing functions described below, if an operation would cause a sample to be over 64K in length, an error will be displayed and you will be unable to carry out that operation. To access the sample editor, click on the "Instruments/Edit" box on the main editing screen while in "Test Samples", "Edit Pattern" or "Play Tune" mode. This should then invoke the sample editor screen, of which a large window the width of the screen should take up about half. This large window will show (as a waveform) the currently selected sample. If the currently selected sample slot is empty, this window will be blank. You should have no problems getting to grips with the sample editor if you have used the rest of "AP Tracker", as the user interface is virtually identical (do you think I'm going to bother designing another one?). To select another sample slot (for instance if the current one is empty), use the left and right arrows next to the "Sample:" box. Clicking on these arrows with Select will move through the samples one at a time. Clicking with Adjust however, will move to the next sample slot which contains an instrument (ie. skipping the blank ones). Also, clicking on the sample name will allow you to alter it, like in "Test Samples" mode. You can zoom in on the centre of the sample by altering the zoom value just beneath the sample window. The purple bar directly beneath the waveform is a scroll bar, and can be used to move through the sample when a zoom of greater than 1 is used. To play a sample either click on the on-screen keyboard or use the computer's keyboard (same keys as for tune editing). When the sample is playing, a blue vertical bar moves through the sample showing the part currently playing. There are also four other vertical markers, a red, a green, and two goldish ones. These represent the start and end of the marked block, and the repeat markers respectively. There is also a toggle box which will say either "Marked" or "All". This affects certain operations, and determines whether an operation is performed on the whole sample or just on the area between the start and end marker. To move a marker, either click near it and drag it about, or use the arrows near its printed value to alter it more precisely. One thing about these visual markers - they are not plotted with absolute accuracy, and this is particularly noticeable on short samples. If in doubt, trust to the numerical values displayed, as these are precise. When dragging, Select just drags the nearest marker (of whatever type), Menu drags the nearest repeat marker, and Adjust will drag either the start or the end of the marked block -whichever is nearer. To focus on any of these four markers, simply click on the box containing its name. The scroll offset will then be adjusted so that the marker is displayed at the centre of the screen (depending on the zoom factor). Similarly, clicking on the "Zoom:" window with Select will alter the zoom factor and scroll offset to focus on the marked block. Clicking on it with Adjust will automatically return the zoom factor back to 1. In addition, the following keys may also be used: Alt - Mute any sound playing Control - Toggle background lines on and off Tab - Expand marked area to whole sample Space - Repeat last note played In addition to Tab, which expands the marked block to the whole sample, you may also click with Adjust on either the "Block Start:" or "Length:" boxes. This has the effect of moving the relevant marker to its extreme position; the start of block marker to the start of the sample, and the end of block marker to the end of the sample. It is probably worth saying a little about the way in which the Repeat markers work. By clicking on "No Repeat", the repeat markers for the current sample are returned to their default values (0 and 2); in which state the sample will not repeat. The repeat markers will also be ignored when you are playing a marked block as opposed to the whole sample, as when doing this you could conceivably play an area of the sample which is outside the bounds of the repeat. There are two values which affect the repeat - repeat offset and repeat length. In general terms, when the sample position being played exceeds the end of the repeat block, it is reset to the beginning, and so on ad infinitum. The end of the repeat block is actually the repeat offset plus the repeat length, but this is transparent to the user while using the sample editor. A repeat length of 2, however, is treated as "repeat to end of sample", and the end of the repeat block is effectively the end of the sample. This may account for seemingly strange results when dragging repeat markers. If this repeat length of 2 is combined with a repeat offset of 0, there will be no repeat, and this is the default setting. Any other combination of values will cause a repeat to occur. You may find some samples whose repeat offset + repeat length actually come to greater than the total sample length (presumably due to a bad editing program). If this is the case, then you should really try to alter the repeat settings so that they lie within the sample, which should avoid any potential problems though safeguards are built into AP Tracker. Sample Menus ============ The majority of the actual sample editing functions are to be found on menus. The 7 boxes starting with "Vol" refer to the menus available (in effect a menu of menus). Clicking on one of these will alter the contents of the four boxes below the actual menu headings to the relevant menu functions. You must then click on one of these four boxes to actually perform the operation. As mentioned above, certain operations take the current setting of the "Marked/All" flag into account. When the pointer is above one of these functions, the word "Marked" or "All" (depending on the current setting) will flash on and off. This acts both as a notice to tell you which operations will work either on the whole sample or just the marked part, and also as a reminder to set the flag. The functions of these various menus are explained below. Vol This menu is concerned with the volume of the sample. The first thing you may notice is that the two options on the left are not actually options at all. Instead, these boxes have been combined into an oscilloscope-type display. This shows the portion of the sample currently being displayed, and the distance of the trace from the centre line is a measure of the volume of the sound. Note that this displays the contents of the sound buffer itself rather than just the sample itself, and so its contents will change as the pitch of note being played varies. If nothing else, this may give you an insight into the way samples are played, but if not, well, it looks nice! One thing you can do with this feature, though, is click on it. This stops all sound playing (effectively doing the same thing as pressing "Alt"), and can save you resorting to the keyboard when editing with the mouse. The two "proper" volume options are "Boost" and "Quiescence". These act either on the whole sample or the marked block and will increase or decrease its volume respectively. Note that this will have an effect on every note played with the sample, as the actual sample data itself is being altered, as opposed to just using a "V" command in the tune where the existing sample data is played at a different volume. Fade The functions on this menu allow you to fade parts of a sample in or out. The boxes marked "Fade In" and "Fade Out" perform the actual operations, whereas the two below allow you to set the parameters of the fade. These two values refer to the two end volumes, and are in the same format as the numbers used by the "V" (set volume command) when writing music. Therefore, 255 refers to full (standard) volume, and 0 means silence. However, due to the logarithmic nature of the volume scale this does not always give the best results as the resulting sample tends more towards silence than to full volume - hence the ability to specify the volumes. Fades between 255 and about 60 or 70 seem to produce the best results, but you should experiment with this. It does not matter which order the values are in - the order in which they are used is determined by whether you click on "Fade In" or "Fade Out", but you should remember that they are in the same format as the numbers used by the "V" command, and that the higher number is the louder of the two. Delete To carry out any of the four deletion functions, you need to hold down all three mouse buttons (to prevent triggering them accidentally). Delete Marked and Unmarked are self-explanatory, and Delete Unused will delete the part of the sample lying beyond the second repeat marker, as this is unused when playing anyway. You should, therefore, only use this when the sample is in its finished state and is not going to need any more alteration. Delete zeros will remove all trailing zeros (silence) from the end of the sample, and this should prove to be quite useful. Merge The Merge menu contains functions which operate on two sample blocks - the current one and one specified by the user. This latter sample number is contained in the box marked "Sample:", and can be altered by clicking in this box with Select (decrease) or Adjust (increase). This value can either be displayed in a goldish colour the same as the menu text, or in a red colour. The significance of this is in the type of sample; red means that there is an actual sample present in this slot; gold means that there is not. There are three operations which act on the selected samples. "Copy to Slot" will make an exact copy of the sample currently being edited in the selected slot. This will completely overwrite what was previously there, and so should be used with caution. This is useful when editing a sample, as it means that (memory permitting) you can first copy a sample to a blank slot, work on it there, and copy it back again when you are happy with it. Any mistakes made during processing will thus not have irreversible effects on the original sample. "Insert Sample" will insert the selected sample into the current one (again, memory permitting). The position at which the selected sample is inserted is determined by the start of block (green) marker. When the sample has been inserted, the marked block will be around the new section. This is so that if you are not happy with the result you can use the "Delete Marked" feature to return the sample to precisely what it was originally. The final, "Add Samples", allows you to merge the actual sounds of the two samples together. Again, it takes effect at the start of block marker, and merges bytes of the selected sample with the current one until the end of either is reached. RS This actually stands for "Resample", as this is what the majority of the functions in this menu are concerned with. The one which isn't is the first, "Reverse", which is put here because it really fits in with nothing else, there was a blank space here, and with a bit of imagination "RS" could almost stand for "Reverse" I suppose ... Anyway, forget the logic, it's here anyway. Fairly obviously, it just reverses all or part of a sample, which produces some strange (and occasionally useful) results (and, more to the point, is nice and simple to program unlike "Insert Sample" and certain other functions I could mention). Resample is a fairly complex function, though has a number of uses. What is does basically is to "rescale" a sample so that it actually looks the same (in the sense of the waveform), but in actual fact is a different length. This means that its effective pitch when played at a certain note (eg. C-3) has actually changed. One use for this is to reduce the space taken up by some samples. By sampling the sample down one octave, its length is halved. By then playing notes an octave higher than usual, the actual sound will be the same, but the file length will be shorter. In practice, resampling downwards will always lose some data, but even going down by more than an octave can (as long the sample was of a sufficiently high quality to start with) produce acceptable results. This is especially useful with samples (particularly speech samples) which are only ever played at one pitch in the tune. Resampling can also be used to extend the three-octave range of the Tracker music format. By resampling up or down by one, two, or even three octaves, notes played on the new samples will be above or below the normal Tracker range (although loss of sound quality can limit the usefulness of this for some samples). So much for theory. To actually resample a sample, you must tell the program something about the final sample. First of all, play the sample using either the computer's or the on-screen keyboard, at a certain pitch. The last note played will be displayed in the bottom left of the screen, and this is one variable which the Resample function uses. The other variable is another note value, the one displayed in the bottom left box of the RS menu. This can be altered by clicking on the arrows next to it with either Select, Menu, or Adjust. As you change either of these notes, the "Bytes:" value will change telling you how long the resulting sample will be if you carry out the Resample function with the current parameters. What these note values mean is best explained by an example. If the note in the bottom left is "F#3" and that in the menu box is "C-2", the the resample function will produce a sample which when played at "C-2" sounds like the original sample played at "F#3". This to me seemed more intuitive and friendly than manipulating frequency values directly. As a guide, if the "Bytes:" value is less than the original sample length, the new sample will sound higher than the original; if it is greater then the sample will sound lower. As another guide, if the two notes differ by an octave (eg. D#2 to D#3), the length will alter by a factor of 2. Two octaves different means a factor of 4, and so on. The Coconizer conversion (see above) makes use of the fact that this feature exists in order to handle the 8 octave range of this format. An error will be displayed if a resample operation requested would produce a sample of over 64K in length. However, this is permitted if the original sample was over 64K to start with, as this is a slightly different case. FR The options on this menu are concerned either with sound filters or the repeat markers, and while these two things are entirely distinct I had to put them on the same menu for reasons of space-saving. The top two options will carry out either a low or a high pass filtering operation on all or part of the sample. In theory, one emphasises the lower frequencies of a sample, the other the high ones. This is of particular use in removing unwanted background noise from certain samples. In practice, however, the algorithms (especially the high-pass one) are a bit dodgy, and so it is perhaps better to think of them as just effects which can be applied to samples, and you are advised to experiment with them to see what they can do. If you have tried to set the repeat markers for a sample, you will be aware that this can be very difficult and the transition from the end of the repeat back to the beginning seldom sounds smooth without a lot of experimenting. The two repeat scan functions (one for the repeat offset marker, one for the repeat length) offer a partial solution to this. They will scan the sample and try to find suitable positions for the repeat markers, based on what the sample looks like at the byte level. When scanning for one marker, the other is fixed, and what the sample is like at that point is taken as the criterion for the search. If a marker does not move when you click on scan, no suitable repeat point has been found, and in this case you should move the other marker a little and try again, or simply scan from the other marker. You can scan backwards and forwards (by clicking on the different arrows), and so you can easily return to a previous point if no better one is found. The repeat scanning does not always produce perfect results (though occasionally it can), and often the values need slight manual adjustment, but it should take some of the hard work out of finding suitable points. X Yes, this menu contains the functions which did not fit anywhere else!! In actual fact, there are only two things it does, as the remaining two boxes contain parameters for these two functions. "Insert Space" will insert, at the start of block position, a certain number of zero bytes (silence). This is particularly useful when creating Synthetic sounds (see below), but may also have other uses. The number of bytes inserted is set by the "Bytes:" value below the "Insert Space" option. This can be altered by clicking on the arrows. Different mouse buttons alter the value by different amounts, and Shift can be used for larger step sizes. If the resulting sample (after inserting the zero bytes) would be over 64K in length (the maximum allowed by Tracker) you will be warned of this and not permitted to insert the bytes. The "Bytes:" value will, in this case, be changed to the maximum you can insert. The other function is "Add Echo", and this also uses the stored "Bytes:" value, but this time as a measure of how far apart the normal sample bytes and the ones merged with it to produce the echo should be. For speech samples, values of about 1/7th or 1/8th the length of the sample seem to produce the best results - but again, experiment. Another setting for the echoing facility is "Volume:". This determines the volume of the echo. This is a standard Tracker format volume value, as used by the "V" commands, and 255 signifies full volume (same as the original), 0 silence, and the rest somewhere in between. Values of about 235 tend to be about right, but it depends on the particular sample being edited. Synthetic Sounds ================ This is another major new feature, and allows you to create your own sounds (not samples, but they are treated as such by the program) for use as instruments (or just effects) in tunes. Because this is concerned with samples, the entry point is to be found on the main Sample Editor screen. The box in the top right hand corner of the screen leads to the synthesized sound section, and needs all three mouse buttons pressed to access it. This is because it completely overwrites the current sample with the synthetic sound used. To save deleting an existing sample, you can use the "Insert Space" menu option to create a blank one first, and then use that. The sample must be at least 256 bytes in length, though should really be at least a few kilobytes. This section of the program is based upon the "HarmSynth" program written by David Radford and published by BBC Acorn User. The method of operation is very similar, and "AP Tracker" can load and save "HarmSynth" files (just drag to the icon bar icon to load). The Tracker file format does not, of course, actually support synthetic sounds. All "AP Tracker" does is to allow you to alter the harmonic and envelope data which make up a synthetic sound, and then create a "sample" which can be used like any other. The length of the sample has an effect on the pitch of the final sound (as it is scaled to fit the sample space available; cf. the resample function), and so it may sound quite different than the equivalent file loaded into the proper "HarmSynth" file. There are also other differences between "HarmSynth" and the synthetic sounds part of "AP Tracker". Firstly, there is the treatment of Repeat. "HarmSynth" handles this in a way which is not possible with Tracker, and so the HarmSynth repeat setting is ignored by AP Tracker. You can, of course, apply the Repeat Offset and Repeat Length settings to the resulting sample if you wish (in the Sample Editor) in the usual way. "HarmSynth" also has Vibrato and Tremolo settings. These too are ignored by AP Tracker, largely because they are implemented via effects when playing notes (though only Vibrato is currently implemented) When you enter the Synthetics section, you will see the current sound waveform. By default, this is just a simple Sine wave, but if you have loaded a Harmsynth file you will see that waveform instead. Below this waveform are the current harmonic values (see later), and to the right of it are four icons containing "Sine", "Triangle", "SawTooth" and "Square". You can toggle each of these on and off by clicking on them. When one of these types of waves is enabled (shown in pink), its harmonic values will contribute to the final sound. If it is disabled (shown in grey) it will not, and so setting them all to off will give a blank waveform. You can alter the harmonics of one of the four types of waves by clicking on its icon below the main waveform window. The currently selected one is shown in red, and its name is also displayed. To actually alter a harmonic, drag one of the bars next to "1st", "2nd", "3rd" etc. until its value is as desired. As you do this, the percentage indicator will change, as will the current waveform (unless the wave whose harmonics you are altering is currently disabled). If you drag with the Select button (the norm), the pointer will be restricted to the harmonic you clicked on, and this restriction will be enforced until you release the button (again, the norm). However, you can also drag with Adjust. This does not restrict the pointer to one harmonic, and may be useful for zeroing more than one harmonic (click just to the left of the bar on one with Adjust and then move the mouse up or down). To test out a synthetic sound, either use the usual note keys (Z,S,X,D,C etc.), or click on the keyboard at the bottom right of the screen. You may also alter either the sample name (in the top left), or the Synthetic name (top right), the latter being that which will be saved in the "HarmSynth" file. You may also, by clicking with Adjust in the Synthetic name box, copy this across to the Sample name. By now, you should be able to create a vast number of certainly weird and possibly wonderful sounds. However, you may be wondering what the "Amplitude Envelope" and "Pitch Envelope" boxes on the right do. The amplitude (volume) envelope allows you to specify how the volume of the sound changes throughout the resulting sample. If you return to the Sample Editor (the box in the top left), you should see that the shape of the sample follows roughly the shape of the amplitude envelope, and if you play the sample, you will probably hear it increase and decrease in volume. To actually alter the amplitude envelope you must click in the envelope box. The envelope is made up of straight lines joining control points or nodes. By altering the positions of these nodes, you can alter the amplitude envelope and hence the sound of the final sample. If you click in the box with Select, a new node will be created at the mouse position. Click with Menu to delete a point, and Adjust to drag an existing one around (though you will only be able to drag it between its two immediate neighbours). The exceptions to these rules are the first and last point (those on the extreme right and left). These must always be present, and cannot be deleted. They can, though, be dragged up and down to set the start and end volume of the sample. As you alter these nodes, you should see the values in the upper information box change. This tells you the current number of nodes, and the co-ordinates of the last one created or dragged. You may have up to ten nodes in the amplitude envelope, including the two at the ends. You can also reset the envelope to its default setting (three points in a triangular arrangement) by clicking on "Reset". Below the amplitude envelope is the pitch envelope. Like the amplitude envelope, this is made up of nodes joined together. These can be dragged, created and deleted in exactly the same way as for the amplitude envelope, and the "Reset" button has a corresponding effect. The obvious difference is that the resulting envelope influences the way in which the pitch, not the amplitude, changes throughout the sound. The centre (zero) line is the default, and will cause the whole note to be at the pitch you play it. Points above this line represent increases in pitch while those below it mean that the sound will be lower. This feature is great for sound effects, and, as with virtually every other aspect of the program, you are advised to experiment with it in order to see what effects are possible. A final word on synthetic sounds. Once you return to the actual sample editor screen, the sound can only be edited as a sample, and so if you want to alter the harmonic values or the amplitude/ pitch envelopes again in another session, you must use the "Save Synthetic" option from the desktop. Having said this, there is no denying that synthetic sounds sound, well, synthetic, when compared to actual sampled instruments. By using the sample editing facilities, such as Boost, Fade, Echo, etc. it is possible to improve the "feel" of such sounds and make them seem less artificial. Similarly, using them in conjunction with effects like Arpeggio and Vibrato when writing music will do the same thing. Bear in mind though, that this only has an effect on the finished sample - returning to the synthetic sounds section again will nullify any sample operations performed. Credits Firstly, thanks to Matthew Farrow for updates to the PD player module used by AP Tracker 2, and also for comments on, and suggestions for, the program. I must also thank Simon Forrest for suggestions for improvements, writing loads of tunes (currently 9) with the program, and designing a nice icon for it. Thanks also to David Radford for writing the "HarmSynth" program (copyright BBC Acorn User), which shows what is possible with synthetic sounds and introduces some sort of standard into this field. Thanks too to Karl Hardy for all the nice demos and for writing in the first place. Credit should also go to I D Griffiths, the author of a great little PD utility, "!FileSee". This basically performs a "*Dump" in a desktop window, can handle multiple files, and is great for figuring out weird file formats. If you want to write to me for any reason; if you've written a good piece of music with AP Tracker 2, if you can't because you don't know how to perform an operation(s), or if you've found any bugs, my address is as follows: Andrew Pepperell, 20 Orchard Park, Grimoldby, Louth, Lincs. LN11 8TN ( During term time, my address is: Andrew Pepperell, Churchill College, Cambridge, CB3 0DS. E-Mail: AP10014@hermes.cam.ac.uk )
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 41 50 20 54 72 61 | AP Tra| 00000020 63 6b 65 72 20 56 65 72 73 69 6f 6e 20 32 0a 20 |cker Version 2. | 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 3d 0a 0a 54 |=============..T| 00000060 68 69 73 20 68 65 6c 70 20 74 65 78 74 20 64 65 |his help text de| 00000070 74 61 69 6c 73 20 74 68 65 20 6e 65 77 20 66 65 |tails the new fe| 00000080 61 74 75 72 65 73 20 70 72 65 73 65 6e 74 20 69 |atures present i| 00000090 6e 20 76 65 72 73 69 6f 6e 20 32 20 6f 66 20 22 |n version 2 of "| 000000a0 41 50 20 0a 54 72 61 63 6b 65 72 22 2e 20 46 6f |AP .Tracker". Fo| 000000b0 72 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 6f |r instructions o| 000000c0 6e 20 68 6f 77 20 74 6f 20 75 73 65 20 74 68 65 |n how to use the| 000000d0 20 70 72 6f 67 72 61 6d 20 66 72 6f 6d 20 73 63 | program from sc| 000000e0 72 61 74 63 68 2c 20 79 6f 75 20 0a 61 72 65 20 |ratch, you .are | 000000f0 61 64 76 69 73 65 64 20 74 6f 20 66 69 72 73 74 |advised to first| 00000100 20 72 65 61 64 20 74 68 65 20 74 65 78 74 20 66 | read the text f| 00000110 69 6c 65 20 22 56 65 72 73 69 6f 6e 31 22 2c 20 |ile "Version1", | 00000120 77 68 69 63 68 2c 20 74 68 6f 75 67 68 20 0a 72 |which, though .r| 00000130 65 66 65 72 72 69 6e 67 20 74 6f 20 56 65 72 73 |eferring to Vers| 00000140 69 6f 6e 20 31 20 6f 66 20 74 68 65 20 73 6f 66 |ion 1 of the sof| 00000150 74 77 61 72 65 2c 20 69 73 20 61 6c 73 6f 20 61 |tware, is also a| 00000160 70 70 6c 69 63 61 62 6c 65 20 74 6f 20 74 68 69 |pplicable to thi| 00000170 73 20 6c 61 74 65 72 20 0a 72 65 6c 65 61 73 65 |s later .release| 00000180 20 64 75 65 20 74 6f 20 74 68 65 20 75 70 77 61 | due to the upwa| 00000190 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 |rd compatibility| 000001a0 2e 20 54 68 6f 73 65 20 61 6c 72 65 61 64 79 20 |. Those already | 000001b0 66 61 6d 69 6c 69 61 72 20 77 69 74 68 20 74 68 |familiar with th| 000001c0 65 20 0a 73 6f 66 74 77 61 72 65 20 73 68 6f 75 |e .software shou| 000001d0 6c 64 20 72 65 66 65 72 20 6f 6e 6c 79 20 74 6f |ld refer only to| 000001e0 20 74 68 69 73 20 74 65 78 74 20 69 6e 20 6f 72 | this text in or| 000001f0 64 65 72 20 74 6f 20 61 76 6f 69 64 20 68 61 76 |der to avoid hav| 00000200 69 6e 67 20 74 6f 20 72 65 61 64 20 0a 61 62 6f |ing to read .abo| 00000210 75 74 20 66 65 61 74 75 72 65 73 20 77 69 74 68 |ut features with| 00000220 20 77 68 69 63 68 20 74 68 65 79 20 61 72 65 20 | which they are | 00000230 61 6c 72 65 61 64 79 20 66 61 6d 69 6c 69 61 72 |already familiar| 00000240 2e 20 0a 0a 4d 6f 64 75 6c 65 20 41 64 64 69 74 |. ..Module Addit| 00000250 69 6f 6e 73 0a 0a 41 73 20 77 69 74 68 20 76 65 |ions..As with ve| 00000260 72 73 69 6f 6e 20 31 2c 20 41 50 20 54 72 61 63 |rsion 1, AP Trac| 00000270 6b 65 72 20 76 65 72 73 69 6f 6e 20 32 20 75 73 |ker version 2 us| 00000280 65 73 20 61 20 70 75 62 6c 69 63 20 64 6f 6d 61 |es a public doma| 00000290 69 6e 20 6d 75 73 69 63 20 0a 70 6c 61 79 69 6e |in music .playin| 000002a0 67 20 6d 6f 64 75 6c 65 20 66 6f 72 20 6d 6f 73 |g module for mos| 000002b0 74 20 6f 66 20 74 68 65 20 73 6f 75 6e 64 20 67 |t of the sound g| 000002c0 65 6e 65 72 61 74 69 6e 67 20 62 69 74 73 20 73 |enerating bits s| 000002d0 75 63 68 20 61 73 20 70 6c 61 79 69 6e 67 20 0a |uch as playing .| 000002e0 74 75 6e 65 73 2f 70 61 74 74 65 72 6e 73 2e 20 |tunes/patterns. | 000002f0 48 6f 77 65 76 65 72 2c 20 74 68 65 20 6d 6f 64 |However, the mod| 00000300 75 6c 65 20 75 73 65 64 20 62 79 20 41 50 20 54 |ule used by AP T| 00000310 72 61 63 6b 65 72 20 76 65 72 73 69 6f 6e 20 32 |racker version 2| 00000320 20 68 61 73 20 0a 69 74 73 65 6c 66 20 62 65 65 | has .itself bee| 00000330 6e 20 75 70 64 61 74 65 64 2c 20 61 6e 64 20 74 |n updated, and t| 00000340 68 65 20 65 78 74 72 61 20 66 65 61 74 75 72 65 |he extra feature| 00000350 73 20 68 61 76 65 20 74 68 75 73 20 62 65 65 6e |s have thus been| 00000360 20 63 61 72 72 69 65 64 20 0a 74 68 72 6f 75 67 | carried .throug| 00000370 68 20 74 6f 20 22 41 50 20 54 72 61 63 6b 65 72 |h to "AP Tracker| 00000380 22 2e 20 53 69 67 6e 69 66 69 63 61 6e 74 6c 79 |". Significantly| 00000390 2c 20 22 45 22 20 28 73 65 74 20 73 74 65 72 65 |, "E" (set stere| 000003a0 6f 29 20 63 6f 6d 6d 61 6e 64 73 20 77 69 74 68 |o) commands with| 000003b0 20 0a 6f 75 74 20 6f 66 20 72 61 6e 67 65 20 70 | .out of range p| 000003c0 61 72 61 6d 65 74 65 72 73 20 6e 6f 20 6c 6f 6e |arameters no lon| 000003d0 67 65 72 20 66 6f 72 63 65 20 74 68 65 20 63 6f |ger force the co| 000003e0 6d 70 75 74 65 72 20 74 6f 20 63 72 61 73 68 2c |mputer to crash,| 000003f0 20 77 68 69 63 68 20 0a 77 69 6c 6c 20 63 65 72 | which .will cer| 00000400 74 61 69 6e 6c 79 20 70 72 6f 76 65 20 74 6f 20 |tainly prove to | 00000410 62 65 20 61 20 72 65 6c 69 65 66 20 74 6f 20 61 |be a relief to a| 00000420 6e 79 6f 6e 65 20 77 68 6f 20 68 61 73 20 68 61 |nyone who has ha| 00000430 64 20 69 74 20 68 61 70 70 65 6e 20 74 6f 20 0a |d it happen to .| 00000440 74 68 65 6d 2e 20 41 6c 73 6f 2c 20 63 6f 6d 6d |them. Also, comm| 00000450 61 6e 64 20 22 53 22 20 28 73 65 74 20 73 70 65 |and "S" (set spe| 00000460 65 64 29 20 68 61 73 20 68 61 64 20 69 74 73 20 |ed) has had its | 00000470 70 61 72 61 6d 65 74 65 72 20 72 61 6e 67 65 20 |parameter range | 00000480 0a 65 78 74 65 6e 64 65 64 2c 20 61 6e 64 20 6e |.extended, and n| 00000490 6f 77 20 63 61 6e 20 74 61 6b 65 20 76 61 72 69 |ow can take vari| 000004a0 61 62 6c 65 73 20 69 6e 20 74 68 65 20 72 61 6e |ables in the ran| 000004b0 67 65 20 30 2d 26 31 46 20 28 33 31 29 2c 20 61 |ge 0-&1F (31), a| 000004c0 6c 6c 6f 77 69 6e 67 20 0a 73 6c 6f 77 65 72 20 |llowing .slower | 000004d0 70 6c 61 79 69 6e 67 20 6f 66 20 74 75 6e 65 73 |playing of tunes| 000004e0 20 61 6e 64 20 67 72 65 61 74 65 72 20 63 6f 6d | and greater com| 000004f0 70 61 74 69 62 69 6c 69 74 79 20 77 69 74 68 20 |patibility with | 00000500 6d 75 73 69 63 20 63 6f 6e 76 65 72 74 65 64 20 |music converted | 00000510 0a 66 72 6f 6d 20 74 68 65 20 41 6d 69 67 61 20 |.from the Amiga | 00000520 77 68 69 63 68 20 75 73 65 73 20 74 68 69 73 20 |which uses this | 00000530 66 61 63 69 6c 69 74 79 2e 20 4e 6f 74 65 20 74 |facility. Note t| 00000540 68 61 74 2c 20 61 6c 74 68 6f 75 67 68 20 74 68 |hat, although th| 00000550 65 20 6d 6f 64 75 6c 65 20 0a 68 61 73 20 62 65 |e module .has be| 00000560 65 6e 20 69 6d 70 72 6f 76 65 64 20 69 6e 20 74 |en improved in t| 00000570 68 65 20 74 69 6d 65 20 62 65 74 77 65 65 6e 20 |he time between | 00000580 74 68 65 20 72 65 6c 65 61 73 65 20 6f 66 20 76 |the release of v| 00000590 65 72 73 69 6f 6e 20 31 20 61 6e 64 20 0a 76 65 |ersion 1 and .ve| 000005a0 72 73 69 6f 6e 20 32 20 6f 66 20 41 50 20 54 72 |rsion 2 of AP Tr| 000005b0 61 63 6b 65 72 2c 20 69 74 20 73 74 69 6c 6c 20 |acker, it still | 000005c0 72 65 74 61 69 6e 73 20 74 68 65 20 73 61 6d 65 |retains the same| 000005d0 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 | version number | 000005e0 28 34 2e 30 39 20 0a 5b 64 65 76 65 6c 6f 70 6d |(4.09 .[developm| 000005f0 65 6e 74 5d 29 2e 20 59 6f 75 20 6d 61 79 20 74 |ent]). You may t| 00000600 68 65 72 65 66 6f 72 65 20 65 6e 63 6f 75 6e 74 |herefore encount| 00000610 65 72 20 70 72 6f 62 6c 65 6d 73 20 69 66 20 79 |er problems if y| 00000620 6f 75 20 68 61 76 65 20 74 68 65 20 0a 6f 6c 64 |ou have the .old| 00000630 65 72 20 76 65 72 73 69 6f 6e 20 34 2e 30 39 20 |er version 4.09 | 00000640 6f 66 20 74 68 65 20 6d 6f 64 75 6c 65 20 69 6e |of the module in| 00000650 73 74 61 6c 6c 65 64 20 28 61 73 20 74 68 65 20 |stalled (as the | 00000660 63 6f 6d 70 75 74 65 72 20 77 69 6c 6c 20 6e 6f |computer will no| 00000670 74 20 0a 72 65 63 6f 67 6e 69 73 65 20 74 68 65 |t .recognise the| 00000680 20 6e 65 77 65 72 20 76 65 72 73 69 6f 6e 20 61 | newer version a| 00000690 73 20 73 75 63 68 29 2e 20 54 6f 20 73 6f 6c 76 |s such). To solv| 000006a0 65 20 74 68 69 73 2c 20 63 6c 65 61 72 20 74 68 |e this, clear th| 000006b0 65 20 6d 6f 64 75 6c 65 20 0a 61 72 65 61 20 62 |e module .area b| 000006c0 65 66 6f 72 65 20 6c 6f 61 64 69 6e 67 20 76 65 |efore loading ve| 000006d0 72 73 69 6f 6e 20 32 2c 20 6c 6f 61 64 20 74 68 |rsion 2, load th| 000006e0 65 20 6e 65 77 20 76 65 72 73 69 6f 6e 20 65 78 |e new version ex| 000006f0 70 6c 69 63 69 74 6c 79 20 62 79 20 64 6f 75 62 |plicitly by doub| 00000700 6c 65 20 0a 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 |le .clicking on | 00000710 74 68 65 20 22 50 6c 61 79 4d 6f 64 22 20 66 69 |the "PlayMod" fi| 00000720 6c 65 20 77 69 74 68 69 6e 20 74 68 65 20 61 70 |le within the ap| 00000730 70 6c 69 63 61 74 69 6f 6e 20 64 69 72 65 63 74 |plication direct| 00000740 6f 72 79 2c 20 6f 72 20 0a 73 69 6d 70 6c 79 20 |ory, or .simply | 00000750 72 65 70 6c 61 63 65 20 61 6c 6c 20 6f 66 20 79 |replace all of y| 00000760 6f 75 72 20 6f 6c 64 20 63 6f 70 69 65 73 20 6f |our old copies o| 00000770 66 20 76 65 72 73 69 6f 6e 20 34 2e 30 39 20 77 |f version 4.09 w| 00000780 69 74 68 20 74 68 65 20 6e 65 77 65 72 20 0a 6d |ith the newer .m| 00000790 6f 64 75 6c 65 20 28 74 68 6f 75 67 68 20 79 6f |odule (though yo| 000007a0 75 20 77 69 6c 6c 20 73 74 69 6c 6c 20 68 61 76 |u will still hav| 000007b0 65 20 74 6f 20 63 6c 65 61 72 20 74 68 65 20 6f |e to clear the o| 000007c0 6c 64 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 |ld version from | 000007d0 6d 65 6d 6f 72 79 20 0a 69 6e 20 74 68 69 73 20 |memory .in this | 000007e0 6c 61 73 74 20 63 61 73 65 29 2e 0a 0a 50 72 6f |last case)...Pro| 000007f0 67 72 61 6d 20 41 64 64 69 74 69 6f 6e 73 0a 0a |gram Additions..| 00000800 4f 6e 65 20 6f 66 20 74 68 65 20 66 69 72 73 74 |One of the first| 00000810 20 74 68 69 6e 67 73 20 79 6f 75 20 6d 61 79 20 | things you may | 00000820 6e 6f 74 69 63 65 20 69 66 20 79 6f 75 20 68 61 |notice if you ha| 00000830 76 65 20 75 73 65 64 20 56 65 72 73 69 6f 6e 20 |ve used Version | 00000840 31 20 6f 66 20 74 68 65 20 0a 70 72 6f 67 72 61 |1 of the .progra| 00000850 6d 20 69 73 20 74 68 61 74 20 74 68 65 20 66 75 |m is that the fu| 00000860 6c 6c 20 68 65 6c 70 20 74 65 78 74 20 69 73 20 |ll help text is | 00000870 6e 6f 20 6c 6f 6e 67 65 72 20 62 75 69 6c 74 20 |no longer built | 00000880 69 6e 20 74 6f 20 74 68 65 20 70 72 6f 67 72 61 |in to the progra| 00000890 6d 20 0a 61 6e 64 20 6d 75 73 74 20 62 65 20 72 |m .and must be r| 000008a0 65 61 64 20 66 72 6f 6d 20 6f 75 74 73 69 64 65 |ead from outside| 000008b0 20 6f 66 20 69 74 2e 20 57 68 69 6c 65 20 61 6e | of it. While an| 000008c0 20 6f 6e 2d 6c 69 6e 65 20 68 65 6c 70 20 77 61 | on-line help wa| 000008d0 73 20 0a 75 6e 64 6f 75 62 74 65 64 6c 79 20 61 |s .undoubtedly a| 000008e0 20 76 65 72 79 20 6e 69 63 65 20 66 65 61 74 75 | very nice featu| 000008f0 72 65 2c 20 69 74 20 77 61 73 20 61 6c 73 6f 20 |re, it was also | 00000900 72 61 74 68 65 72 20 61 20 62 75 72 64 65 6e 20 |rather a burden | 00000910 6f 6e 20 6d 65 6d 6f 72 79 2c 20 0a 61 73 20 69 |on memory, .as i| 00000920 74 20 61 6c 6c 20 68 61 64 20 74 6f 20 62 65 20 |t all had to be | 00000930 69 6e 20 74 68 65 20 63 6f 6d 70 75 74 65 72 27 |in the computer'| 00000940 73 20 6d 65 6d 6f 72 79 20 61 6c 6c 20 74 68 65 |s memory all the| 00000950 20 74 69 6d 65 20 74 68 65 20 70 72 6f 67 72 61 | time the progra| 00000960 6d 20 0a 77 61 73 20 62 65 69 6e 67 20 75 73 65 |m .was being use| 00000970 64 20 2d 20 65 76 65 6e 20 69 66 20 61 20 75 73 |d - even if a us| 00000980 65 72 20 77 61 73 20 65 78 70 65 72 69 65 6e 63 |er was experienc| 00000990 65 64 20 65 6e 6f 75 67 68 20 6e 65 76 65 72 20 |ed enough never | 000009a0 74 6f 20 6e 65 65 64 20 74 6f 20 0a 72 65 66 65 |to need to .refe| 000009b0 72 20 74 6f 20 69 74 2e 20 41 73 20 61 20 6d 65 |r to it. As a me| 000009c0 61 73 75 72 65 20 6f 66 20 6a 75 73 74 20 68 6f |asure of just ho| 000009d0 77 20 6d 75 63 68 20 6d 65 6d 6f 72 79 20 74 68 |w much memory th| 000009e0 69 73 20 74 6f 6f 6b 20 75 70 2c 20 62 79 20 0a |is took up, by .| 000009f0 72 65 6d 6f 76 69 6e 67 20 74 68 69 73 20 66 65 |removing this fe| 00000a00 61 74 75 72 65 20 69 6e 20 76 65 72 73 69 6f 6e |ature in version| 00000a10 20 32 20 28 61 6e 64 20 63 6f 6d 70 72 65 73 73 | 2 (and compress| 00000a20 69 6e 67 20 74 68 65 20 21 52 75 6e 49 6d 61 67 |ing the !RunImag| 00000a30 65 20 66 69 6c 65 20 0a 73 6c 69 67 68 74 6c 79 |e file .slightly| 00000a40 29 2c 20 49 20 68 61 76 65 20 62 65 65 6e 20 61 |), I have been a| 00000a50 62 6c 65 20 74 6f 20 61 64 64 20 61 6c 6c 20 6f |ble to add all o| 00000a60 66 20 74 68 65 20 6e 65 77 20 66 65 61 74 75 72 |f the new featur| 00000a70 65 73 20 64 65 74 61 69 6c 65 64 20 0a 62 65 6c |es detailed .bel| 00000a80 6f 77 20 77 68 69 6c 65 20 6b 65 65 70 69 6e 67 |ow while keeping| 00000a90 20 74 68 65 20 57 69 6d 70 20 73 6c 6f 74 20 74 | the Wimp slot t| 00000aa0 68 65 20 73 61 6d 65 20 28 32 32 34 20 6b 69 6c |he same (224 kil| 00000ab0 6f 62 79 74 65 73 29 2e 20 54 68 65 20 66 75 6c |obytes). The ful| 00000ac0 6c 20 0a 68 65 6c 70 20 68 61 73 20 74 68 65 72 |l .help has ther| 00000ad0 65 66 6f 72 65 20 6e 6f 77 20 62 65 65 6e 20 72 |efore now been r| 00000ae0 65 70 6c 61 63 65 64 20 62 79 20 6a 75 73 74 20 |eplaced by just | 00000af0 6f 6e 65 20 73 63 72 65 65 6e 20 6f 66 20 74 65 |one screen of te| 00000b00 78 74 20 0a 64 65 74 61 69 6c 69 6e 67 20 74 68 |xt .detailing th| 00000b10 65 20 70 72 69 6e 63 69 70 61 6c 20 6b 65 79 62 |e principal keyb| 00000b20 6f 61 72 64 20 63 6f 6e 74 72 6f 6c 73 2e 0a 0a |oard controls...| 00000b30 56 69 72 74 75 61 6c 6c 79 20 65 76 65 72 79 20 |Virtually every | 00000b40 61 72 65 61 20 6f 66 20 74 68 65 20 70 72 6f 67 |area of the prog| 00000b50 72 61 6d 20 68 61 73 20 62 65 65 6e 20 75 70 64 |ram has been upd| 00000b60 61 74 65 64 20 69 6e 20 73 6f 6d 65 20 77 61 79 |ated in some way| 00000b70 2c 20 61 6e 64 20 0a 74 68 65 20 61 64 64 69 74 |, and .the addit| 00000b80 69 6f 6e 73 20 74 6f 20 65 61 63 68 20 70 61 72 |ions to each par| 00000b90 74 20 61 72 65 20 6c 69 73 74 65 64 20 62 65 6c |t are listed bel| 00000ba0 6f 77 2e 20 41 73 20 77 65 6c 6c 20 61 73 20 74 |ow. As well as t| 00000bb0 68 69 73 2c 20 6f 6e 65 20 0a 63 6f 6d 70 6c 65 |his, one .comple| 00000bc0 74 65 6c 79 20 6e 65 77 20 73 65 63 74 69 6f 6e |tely new section| 00000bd0 2c 20 74 68 65 20 53 61 6d 70 6c 65 20 45 64 69 |, the Sample Edi| 00000be0 74 6f 72 2c 20 68 61 73 20 62 65 65 6e 20 69 6e |tor, has been in| 00000bf0 74 72 6f 64 75 63 65 64 2c 20 61 6e 64 20 74 68 |troduced, and th| 00000c00 65 20 0a 65 78 70 6c 61 6e 61 74 69 6f 6e 20 66 |e .explanation f| 00000c10 6f 72 20 74 68 69 73 20 66 6f 6c 6c 6f 77 73 20 |or this follows | 00000c20 74 68 6f 73 65 20 66 6f 72 20 74 68 65 20 6e 65 |those for the ne| 00000c30 77 20 66 65 61 74 75 72 65 73 20 6f 66 20 74 68 |w features of th| 00000c40 65 20 6f 74 68 65 72 20 0a 73 65 63 74 69 6f 6e |e other .section| 00000c50 73 2e 0a 0a 44 65 73 6b 74 6f 70 20 4f 70 65 72 |s...Desktop Oper| 00000c60 61 74 69 6f 6e 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d |ations.=========| 00000c70 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 69 73 20 |=========..This | 00000c80 69 73 20 74 68 65 20 70 61 72 74 20 6f 66 20 74 |is the part of t| 00000c90 68 65 20 70 72 6f 67 72 61 6d 20 77 68 69 63 68 |he program which| 00000ca0 20 68 61 73 20 63 68 61 6e 67 65 64 20 6c 65 61 | has changed lea| 00000cb0 73 74 2c 20 61 73 20 49 20 68 61 76 65 20 0a 72 |st, as I have .r| 00000cc0 65 61 6c 6c 79 20 6a 75 73 74 20 68 6f 6e 65 64 |eally just honed| 00000cd0 20 73 6f 6d 65 20 65 78 69 73 74 69 6e 67 20 72 | some existing r| 00000ce0 6f 75 74 69 6e 65 73 20 72 61 74 68 65 72 20 74 |outines rather t| 00000cf0 68 61 6e 20 69 6e 74 72 6f 64 75 63 65 20 61 6e |han introduce an| 00000d00 79 20 6e 65 77 20 0a 6f 6e 65 73 2e 20 59 6f 75 |y new .ones. You| 00000d10 20 6d 61 79 20 6e 6f 74 69 63 65 20 74 68 61 74 | may notice that| 00000d20 20 74 68 65 72 65 20 69 73 20 6e 6f 77 20 61 6e | there is now an| 00000d30 20 65 78 74 72 61 20 6f 70 74 69 6f 6e 20 6f 6e | extra option on| 00000d40 20 74 68 65 20 22 53 61 76 65 22 20 0a 73 75 62 | the "Save" .sub| 00000d50 6d 65 6e 75 2e 20 54 68 69 73 20 69 73 20 66 6f |menu. This is fo| 00000d60 72 20 73 61 76 69 6e 67 20 64 65 74 61 69 6c 73 |r saving details| 00000d70 20 6f 66 20 74 68 65 20 73 79 6e 74 68 65 74 69 | of the syntheti| 00000d80 63 20 73 6f 75 6e 64 20 63 75 72 72 65 6e 74 6c |c sound currentl| 00000d90 79 20 0a 62 65 69 6e 67 20 65 64 69 74 65 64 20 |y .being edited | 00000da0 28 73 65 65 20 6c 61 74 65 72 29 2e 20 57 68 69 |(see later). Whi| 00000db0 6c 65 20 6f 6e 20 74 68 65 20 73 75 62 6a 65 63 |le on the subjec| 00000dc0 74 20 6f 66 20 66 69 6c 69 6e 67 2c 20 49 20 68 |t of filing, I h| 00000dd0 61 76 65 20 61 6c 73 6f 20 0a 72 65 6d 6f 76 65 |ave also .remove| 00000de0 64 20 74 68 65 20 22 43 6f 6e 76 65 72 74 20 66 |d the "Convert f| 00000df0 72 6f 6d 20 53 6f 75 6e 64 20 54 72 61 63 6b 65 |rom Sound Tracke| 00000e00 72 3f 22 20 61 6e 64 20 22 43 6f 6e 76 65 72 74 |r?" and "Convert| 00000e10 20 66 72 6f 6d 20 4f 63 74 61 6c 79 7a 65 72 3f | from Octalyzer?| 00000e20 22 20 0a 6d 65 73 73 61 67 65 73 2c 20 61 6e 64 |" .messages, and| 00000e30 20 69 66 20 79 6f 75 20 68 61 64 20 67 72 6f 77 | if you had grow| 00000e40 6e 20 61 73 20 69 72 72 69 74 61 74 65 64 20 6f |n as irritated o| 00000e50 66 20 74 68 65 6d 20 61 73 20 49 20 68 61 64 2c |f them as I had,| 00000e60 20 79 6f 75 20 77 69 6c 6c 20 0a 70 72 6f 62 61 | you will .proba| 00000e70 62 6c 79 20 61 70 70 72 65 63 69 61 74 65 20 74 |bly appreciate t| 00000e80 68 69 73 2e 20 54 6f 20 63 68 65 63 6b 20 6f 6e |his. To check on| 00000e90 20 74 68 65 20 69 6e 69 74 69 61 6c 20 66 6f 72 | the initial for| 00000ea0 6d 61 74 20 6f 66 20 61 20 74 75 6e 65 2c 20 79 |mat of a tune, y| 00000eb0 6f 75 20 0a 73 68 6f 75 6c 64 20 6e 6f 77 20 63 |ou .should now c| 00000ec0 68 65 63 6b 20 74 68 65 20 74 75 6e 65 20 61 75 |heck the tune au| 00000ed0 74 68 6f 72 20 66 69 65 6c 64 20 28 6f 72 20 77 |thor field (or w| 00000ee0 61 74 63 68 20 66 6f 72 20 74 68 65 20 61 70 70 |atch for the app| 00000ef0 65 61 72 61 6e 63 65 20 6f 66 20 0a 74 68 65 20 |earance of .the | 00000f00 68 6f 75 72 67 6c 61 73 73 20 77 68 65 6e 20 6c |hourglass when l| 00000f10 6f 61 64 69 6e 67 20 77 68 69 63 68 20 73 69 67 |oading which sig| 00000f20 6e 69 66 69 65 73 20 74 68 61 74 20 73 6f 6d 65 |nifies that some| 00000f30 20 66 6f 72 6d 20 6f 66 20 63 6f 6e 76 65 72 73 | form of convers| 00000f40 69 6f 6e 20 0a 69 73 20 74 61 6b 69 6e 67 20 70 |ion .is taking p| 00000f50 6c 61 63 65 29 2e 0a 0a 43 6f 63 6f 6e 69 7a 65 |lace)...Coconize| 00000f60 72 20 63 6f 6e 76 65 72 73 69 6f 6e 20 68 61 73 |r conversion has| 00000f70 20 61 6c 73 6f 20 62 65 65 6e 20 65 6e 68 61 6e | also been enhan| 00000f80 63 65 64 20 69 6e 20 73 65 76 65 72 61 6c 20 77 |ced in several w| 00000f90 61 79 73 2e 20 46 69 72 73 74 6c 79 2c 20 69 66 |ays. Firstly, if| 00000fa0 20 0a 79 6f 75 20 6c 6f 61 64 20 61 20 73 6f 6e | .you load a son| 00000fb0 67 20 28 6a 75 73 74 20 70 61 74 74 65 72 6e 20 |g (just pattern | 00000fc0 64 61 74 61 2c 20 6e 6f 74 20 73 61 6d 70 6c 65 |data, not sample| 00000fd0 73 29 20 61 73 20 6f 70 70 6f 73 65 64 20 74 6f |s) as opposed to| 00000fe0 20 61 20 74 72 61 63 6b 20 0a 66 69 6c 65 2c 20 | a track .file, | 00000ff0 74 68 65 20 73 61 6d 70 6c 65 20 6e 61 6d 65 73 |the sample names| 00001000 20 61 72 65 20 63 6f 70 69 65 64 20 69 6e 74 6f | are copied into| 00001010 20 74 68 65 20 73 6c 6f 74 73 2c 20 77 68 69 63 | the slots, whic| 00001020 68 20 73 68 6f 75 6c 64 20 61 69 64 20 6c 61 74 |h should aid lat| 00001030 65 72 20 0a 72 65 63 6f 6e 73 74 72 75 63 74 69 |er .reconstructi| 00001040 6f 6e 2e 20 53 65 63 6f 6e 64 6c 79 2c 20 73 6f |on. Secondly, so| 00001050 6d 65 20 70 72 6f 76 69 73 69 6f 6e 20 69 73 20 |me provision is | 00001060 6d 61 64 65 20 66 6f 72 20 74 68 65 20 38 20 6f |made for the 8 o| 00001070 63 74 61 76 65 20 72 61 6e 67 65 20 0a 6f 66 20 |ctave range .of | 00001080 43 6f 63 6f 6e 69 7a 65 72 20 63 6f 6d 70 61 72 |Coconizer compar| 00001090 65 64 20 74 6f 20 74 68 65 20 33 20 6f 63 74 61 |ed to the 3 octa| 000010a0 76 65 20 72 61 6e 67 65 20 66 6f 72 20 54 72 61 |ve range for Tra| 000010b0 63 6b 65 72 2e 20 41 50 20 54 72 61 63 6b 65 72 |cker. AP Tracker| 000010c0 20 32 20 0a 64 6f 65 73 20 74 68 69 73 20 62 79 | 2 .does this by| 000010d0 20 61 6c 6c 6f 63 61 74 69 6e 67 20 76 61 63 61 | allocating vaca| 000010e0 6e 74 20 73 61 6d 70 6c 65 20 73 6c 6f 74 73 20 |nt sample slots | 000010f0 74 6f 20 68 69 67 68 65 72 20 6f 72 20 6c 6f 77 |to higher or low| 00001100 65 72 20 76 65 72 73 69 6f 6e 73 20 0a 6f 66 20 |er versions .of | 00001110 65 78 69 73 74 69 6e 67 20 69 6e 73 74 72 75 6d |existing instrum| 00001120 65 6e 74 73 2e 20 46 6f 72 20 65 78 61 6d 70 6c |ents. For exampl| 00001130 65 2c 20 61 6c 6c 20 6e 6f 74 65 73 20 70 6c 61 |e, all notes pla| 00001140 79 65 64 20 61 62 6f 76 65 20 6f 63 74 61 76 65 |yed above octave| 00001150 20 32 20 0a 28 43 6f 63 6f 6e 69 7a 65 72 29 20 | 2 .(Coconizer) | 00001160 6f 6e 20 69 6e 73 74 72 75 6d 65 6e 74 20 35 20 |on instrument 5 | 00001170 6d 61 79 20 62 65 20 74 72 61 6e 73 6c 61 74 65 |may be translate| 00001180 64 20 74 6f 20 6e 6f 74 65 73 20 70 6c 61 79 65 |d to notes playe| 00001190 64 20 6f 6e 20 6f 63 74 61 76 65 73 20 0a 31 20 |d on octaves .1 | 000011a0 61 6e 64 20 32 20 28 54 72 61 63 6b 65 72 29 20 |and 2 (Tracker) | 000011b0 6f 6e 20 69 6e 73 74 72 75 6d 65 6e 74 20 42 2c |on instrument B,| 000011c0 20 61 6e 64 20 74 68 65 20 73 61 6d 70 6c 65 20 | and the sample | 000011d0 6e 61 6d 65 20 66 6f 72 20 42 20 77 69 6c 6c 20 |name for B will | 000011e0 62 65 20 0a 63 68 61 6e 67 65 64 20 74 6f 20 72 |be .changed to r| 000011f0 65 66 6c 65 63 74 20 74 68 69 73 2e 20 49 74 20 |eflect this. It | 00001200 69 73 20 6c 65 66 74 20 74 6f 20 74 68 65 20 75 |is left to the u| 00001210 73 65 72 20 74 6f 20 63 72 65 61 74 65 20 74 68 |ser to create th| 00001220 65 20 68 69 67 68 65 72 20 6f 72 20 0a 6c 6f 77 |e higher or .low| 00001230 65 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 |er versions of t| 00001240 68 65 20 69 6e 73 74 72 75 6d 65 6e 74 73 2c 20 |he instruments, | 00001250 62 75 74 20 74 68 69 73 20 63 61 6e 20 62 65 20 |but this can be | 00001260 61 63 63 6f 6d 70 6c 69 73 68 65 64 20 77 69 74 |accomplished wit| 00001270 68 20 0a 65 61 73 65 20 75 73 69 6e 67 20 74 68 |h .ease using th| 00001280 65 20 52 65 73 61 6d 70 6c 65 20 66 65 61 74 75 |e Resample featu| 00001290 72 65 20 6f 66 20 74 68 65 20 73 61 6d 70 6c 65 |re of the sample| 000012a0 20 65 64 69 74 6f 72 2e 20 54 68 65 20 70 61 72 | editor. The par| 000012b0 61 6d 65 74 65 72 73 20 66 6f 72 20 0a 74 68 65 |ameters for .the| 000012c0 20 72 65 73 61 6d 70 6c 65 20 61 72 65 20 61 6c | resample are al| 000012d0 73 6f 20 70 6c 61 63 65 64 20 69 6e 20 74 68 65 |so placed in the| 000012e0 20 73 61 6d 70 6c 65 20 6e 61 6d 65 2c 20 61 6e | sample name, an| 000012f0 64 20 73 6f 20 74 68 69 73 20 73 68 6f 75 6c 64 |d so this should| 00001300 20 62 65 20 0a 72 65 6c 61 74 69 76 65 6c 79 20 | be .relatively | 00001310 65 61 73 79 20 74 6f 20 64 6f 2e 20 54 68 65 20 |easy to do. The | 00001320 72 65 73 61 6d 70 6c 65 20 66 75 6e 63 74 69 6f |resample functio| 00001330 6e 20 69 73 20 61 20 66 61 69 72 6c 79 20 63 6f |n is a fairly co| 00001340 6d 70 6c 69 63 61 74 65 64 20 0a 66 65 61 74 75 |mplicated .featu| 00001350 72 65 2c 20 73 6f 20 69 66 20 79 6f 75 20 64 6f |re, so if you do| 00001360 20 67 65 74 20 73 74 75 63 6b 20 74 72 79 69 6e | get stuck tryin| 00001370 67 20 74 6f 20 63 6f 6e 76 65 72 74 20 61 20 74 |g to convert a t| 00001380 75 6e 65 2c 20 49 20 63 61 6e 20 63 6f 6e 76 65 |une, I can conve| 00001390 72 74 20 0a 69 74 20 66 6f 72 20 79 6f 75 20 69 |rt .it for you i| 000013a0 66 20 79 6f 75 20 73 65 6e 64 20 6d 65 20 61 20 |f you send me a | 000013b0 63 6f 70 79 20 28 6d 79 20 61 64 64 72 65 73 73 |copy (my address| 000013c0 20 69 73 20 61 74 20 74 68 65 20 65 6e 64 20 6f | is at the end o| 000013d0 66 20 74 68 69 73 20 0a 74 65 78 74 29 2e 0a 0a |f this .text)...| 000013e0 41 6e 6f 74 68 65 72 20 76 65 72 79 20 73 6c 69 |Another very sli| 000013f0 67 68 74 20 61 6c 74 65 72 61 74 69 6f 6e 20 77 |ght alteration w| 00001400 68 69 63 68 20 68 61 73 20 74 61 6b 65 6e 20 70 |hich has taken p| 00001410 6c 61 63 65 20 69 73 20 74 68 61 74 20 77 68 65 |lace is that whe| 00001420 6e 20 79 6f 75 20 0a 63 72 65 61 74 65 20 61 20 |n you .create a | 00001430 74 75 6e 65 20 75 73 69 6e 67 20 74 68 65 20 22 |tune using the "| 00001440 43 72 65 61 74 65 22 20 6f 70 74 69 6f 6e 20 66 |Create" option f| 00001450 72 6f 6d 20 74 68 65 20 6d 61 69 6e 20 6d 65 6e |rom the main men| 00001460 75 2c 20 74 68 65 20 73 74 6f 72 65 64 20 0a 70 |u, the stored .p| 00001470 61 74 74 65 72 6e 20 6c 65 6e 67 74 68 20 28 6f |attern length (o| 00001480 6e 20 74 68 65 20 22 53 65 74 74 69 6e 67 73 22 |n the "Settings"| 00001490 20 77 69 6e 64 6f 77 29 20 69 73 20 74 61 6b 65 | window) is take| 000014a0 6e 20 69 6e 74 6f 20 61 63 63 6f 75 6e 74 20 77 |n into account w| 000014b0 68 65 6e 20 0a 63 72 65 61 74 69 6e 67 20 74 68 |hen .creating th| 000014c0 65 20 70 61 74 74 65 72 6e 20 28 61 6e 64 2c 20 |e pattern (and, | 000014d0 61 73 20 62 65 66 6f 72 65 2c 20 66 6f 72 20 65 |as before, for e| 000014e0 61 63 68 20 73 75 62 73 65 71 75 65 6e 74 20 70 |ach subsequent p| 000014f0 61 74 74 65 72 6e 20 0a 63 72 65 61 74 65 64 29 |attern .created)| 00001500 2e 20 49 20 68 61 76 65 20 61 6c 73 6f 20 28 68 |. I have also (h| 00001510 6f 70 65 66 75 6c 6c 79 29 20 63 75 72 65 64 20 |opefully) cured | 00001520 74 68 65 20 70 72 6f 62 6c 65 6d 20 69 6e 20 56 |the problem in V| 00001530 65 72 73 69 6f 6e 20 31 20 77 68 65 72 65 20 0a |ersion 1 where .| 00001540 69 66 20 79 6f 75 20 61 6c 74 65 72 65 64 20 74 |if you altered t| 00001550 68 65 20 74 75 6e 65 20 6f 72 20 61 75 74 68 6f |he tune or autho| 00001560 72 20 6e 61 6d 65 20 66 6f 72 20 61 20 70 69 65 |r name for a pie| 00001570 63 65 20 6f 66 20 6d 75 73 69 63 2c 20 74 68 65 |ce of music, the| 00001580 79 20 64 69 64 20 0a 6e 6f 74 20 61 6c 77 61 79 |y did .not alway| 00001590 73 20 72 65 67 69 73 74 65 72 20 70 72 6f 70 65 |s register prope| 000015a0 72 6c 79 2e 20 41 20 73 6d 61 6c 6c 20 70 72 6f |rly. A small pro| 000015b0 62 6c 65 6d 20 77 68 65 72 65 62 79 20 64 72 61 |blem whereby dra| 000015c0 67 67 69 6e 67 20 73 61 76 65 20 0a 62 6f 78 65 |gging save .boxe| 000015d0 73 20 64 69 64 20 6e 6f 74 20 77 6f 72 6b 20 70 |s did not work p| 000015e0 72 6f 70 65 72 6c 79 20 69 6e 20 73 63 72 65 65 |roperly in scree| 000015f0 6e 20 6d 6f 64 65 73 20 73 75 63 68 20 61 73 20 |n modes such as | 00001600 31 36 20 6f 72 20 32 34 20 68 61 73 20 61 6c 73 |16 or 24 has als| 00001610 6f 20 0a 6e 6f 77 20 62 65 65 6e 20 66 69 78 65 |o .now been fixe| 00001620 64 2e 0a 0a 54 68 65 20 6f 6e 6c 79 20 6f 74 68 |d...The only oth| 00001630 65 72 20 72 65 61 6c 20 61 64 64 69 74 69 6f 6e |er real addition| 00001640 73 20 61 72 65 20 74 6f 20 62 65 20 66 6f 75 6e |s are to be foun| 00001650 64 20 6f 6e 20 74 68 65 20 22 41 6d 65 6e 64 20 |d on the "Amend | 00001660 54 72 61 63 6b 22 20 0a 77 69 6e 64 6f 77 2e 20 |Track" .window. | 00001670 57 68 65 72 65 61 73 20 62 65 66 6f 72 65 20 74 |Whereas before t| 00001680 68 65 72 65 20 77 61 73 20 61 20 73 69 6e 67 6c |here was a singl| 00001690 65 20 22 49 6e 73 65 72 74 20 56 6f 69 63 65 22 |e "Insert Voice"| 000016a0 20 6f 70 74 69 6f 6e 2c 20 74 68 65 72 65 20 0a | option, there .| 000016b0 61 72 65 20 6e 6f 77 20 74 77 6f 2c 20 22 49 6e |are now two, "In| 000016c0 73 65 72 74 20 41 66 74 65 72 22 20 61 6e 64 20 |sert After" and | 000016d0 22 49 6e 73 65 72 74 20 42 65 66 6f 72 65 22 2c |"Insert Before",| 000016e0 20 61 6c 6c 6f 77 69 6e 67 20 6d 6f 72 65 20 63 | allowing more c| 000016f0 6f 6e 74 72 6f 6c 20 0a 6f 66 20 28 61 6e 64 20 |ontrol .of (and | 00001700 6c 65 73 73 20 63 6f 6e 66 75 73 69 6f 6e 20 6f |less confusion o| 00001710 76 65 72 29 20 65 78 61 63 74 6c 79 20 77 68 65 |ver) exactly whe| 00001720 72 65 20 61 20 6e 65 77 6c 79 20 63 72 65 61 74 |re a newly creat| 00001730 65 64 20 76 6f 69 63 65 20 77 69 6c 6c 20 62 65 |ed voice will be| 00001740 20 0a 69 6e 73 65 72 74 65 64 2e 20 54 68 65 72 | .inserted. Ther| 00001750 65 20 69 73 20 61 6c 73 6f 20 61 20 22 54 69 64 |e is also a "Tid| 00001760 79 20 53 61 6d 70 6c 65 20 4c 69 73 74 22 20 6f |y Sample List" o| 00001770 70 74 69 6f 6e 2e 20 54 68 69 73 20 68 61 73 20 |ption. This has | 00001780 74 68 65 20 65 66 66 65 63 74 20 0a 6f 66 20 73 |the effect .of s| 00001790 68 75 66 66 6c 69 6e 67 20 61 6c 6c 20 6f 66 20 |huffling all of | 000017a0 74 68 65 20 73 61 6d 70 6c 65 73 20 75 70 77 61 |the samples upwa| 000017b0 72 64 73 2c 20 65 6c 69 6d 69 6e 61 74 69 6e 67 |rds, eliminating| 000017c0 20 61 6e 79 20 67 61 70 73 20 77 68 69 63 68 20 | any gaps which | 000017d0 0a 6d 69 67 68 74 20 61 70 70 65 61 72 20 69 6e |.might appear in| 000017e0 20 74 68 65 20 73 61 6d 70 6c 65 73 20 6c 69 73 | the samples lis| 000017f0 74 2e 20 54 68 65 20 22 50 72 65 73 65 72 76 65 |t. The "Preserve| 00001800 20 6e 61 6d 65 20 6f 72 64 65 72 22 20 73 65 74 | name order" set| 00001810 74 69 6e 67 20 0a 77 69 6c 6c 2c 20 69 66 20 73 |ting .will, if s| 00001820 65 74 2c 20 6b 65 65 70 20 61 6c 6c 20 6f 66 20 |et, keep all of | 00001830 74 68 65 20 73 61 6d 70 6c 65 20 6e 61 6d 65 73 |the sample names| 00001840 20 74 68 65 20 73 61 6d 65 2e 20 54 68 69 73 20 | the same. This | 00001850 69 73 20 6d 6f 73 74 20 75 73 65 66 75 6c 20 0a |is most useful .| 00001860 77 68 65 6e 20 74 68 65 20 22 73 61 6d 70 6c 65 |when the "sample| 00001870 20 6e 61 6d 65 73 22 20 61 72 65 20 6e 6f 74 20 | names" are not | 00001880 61 63 74 75 61 6c 6c 79 20 73 61 6d 70 6c 65 20 |actually sample | 00001890 6e 61 6d 65 73 20 61 74 20 61 6c 6c 2c 20 62 75 |names at all, bu| 000018a0 74 20 0a 63 6f 6e 74 61 69 6e 20 73 6f 6d 65 20 |t .contain some | 000018b0 66 6f 72 6d 20 6f 66 20 74 65 78 74 20 6d 65 73 |form of text mes| 000018c0 73 61 67 65 2e 20 57 69 74 68 6f 75 74 20 74 68 |sage. Without th| 000018d0 69 73 20 6f 70 74 69 6f 6e 20 73 65 74 2c 20 74 |is option set, t| 000018e0 68 65 20 73 61 6d 70 6c 65 20 0a 73 6c 6f 74 73 |he sample .slots| 000018f0 20 77 68 69 63 68 20 64 6f 20 6e 6f 74 20 63 6f | which do not co| 00001900 6e 74 61 69 6e 20 69 6e 73 74 72 75 6d 65 6e 74 |ntain instrument| 00001910 73 20 62 75 74 20 64 6f 20 63 6f 6e 74 61 69 6e |s but do contain| 00001920 20 74 65 78 74 20 6d 61 79 20 62 65 20 6d 6f 76 | text may be mov| 00001930 65 64 20 0a 61 72 6f 75 6e 64 2e 20 43 6f 6e 76 |ed .around. Conv| 00001940 65 72 73 65 6c 79 2c 20 69 66 20 79 6f 75 20 77 |ersely, if you w| 00001950 69 73 68 20 74 6f 20 75 73 65 20 74 68 69 73 20 |ish to use this | 00001960 66 65 61 74 75 72 65 20 6f 6e 20 61 20 74 75 6e |feature on a tun| 00001970 65 20 79 6f 75 20 68 61 76 65 20 0a 77 72 69 74 |e you have .writ| 00001980 74 65 6e 20 77 68 69 63 68 20 68 61 73 20 73 6f |ten which has so| 00001990 6d 65 20 66 6f 72 6d 20 6f 66 20 74 65 78 74 20 |me form of text | 000019a0 6d 65 73 73 61 67 65 2c 20 6d 61 6b 65 20 73 75 |message, make su| 000019b0 72 65 20 74 68 61 74 20 74 68 65 20 74 65 78 74 |re that the text| 000019c0 20 79 6f 75 20 0a 77 61 6e 74 20 74 6f 20 6b 65 | you .want to ke| 000019d0 65 70 20 22 62 65 6c 6f 6e 67 73 22 20 74 6f 20 |ep "belongs" to | 000019e0 61 20 76 61 6c 69 64 20 73 61 6d 70 6c 65 20 28 |a valid sample (| 000019f0 65 76 65 6e 20 69 66 20 79 6f 75 20 68 61 76 65 |even if you have| 00001a00 20 74 6f 20 6c 6f 61 64 20 6f 6e 65 20 0a 69 6e | to load one .in| 00001a10 20 74 65 6d 70 6f 72 61 72 69 6c 79 20 77 68 69 | temporarily whi| 00001a20 6c 65 20 74 69 64 79 69 6e 67 20 74 68 65 20 6c |le tidying the l| 00001a30 69 73 74 29 2e 0a 0a 49 20 68 61 76 65 20 61 6c |ist)...I have al| 00001a40 73 6f 20 69 6e 74 72 6f 64 75 63 65 64 20 61 20 |so introduced a | 00001a50 6c 69 6e 6b 20 62 65 74 77 65 65 6e 20 70 6c 61 |link between pla| 00001a60 79 69 6e 67 20 74 75 6e 65 73 20 69 6e 20 74 68 |ying tunes in th| 00001a70 65 20 64 65 73 6b 74 6f 70 20 61 6e 64 20 0a 70 |e desktop and .p| 00001a80 6c 61 79 69 6e 67 20 74 68 65 6d 20 77 68 69 6c |laying them whil| 00001a90 65 20 69 6e 20 22 50 6c 61 79 20 54 75 6e 65 22 |e in "Play Tune"| 00001aa0 20 6d 6f 64 65 20 69 6e 20 74 68 65 20 6d 61 69 | mode in the mai| 00001ab0 6e 20 65 64 69 74 69 6e 67 20 73 65 63 74 69 6f |n editing sectio| 00001ac0 6e 2e 20 57 69 74 68 20 0a 74 68 69 73 2c 20 69 |n. With .this, i| 00001ad0 66 20 79 6f 75 20 61 72 65 20 70 6c 61 79 69 6e |f you are playin| 00001ae0 67 20 61 20 74 75 6e 65 20 69 6e 20 74 68 65 20 |g a tune in the | 00001af0 64 65 73 6b 74 6f 70 20 61 6e 64 20 74 68 65 6e |desktop and then| 00001b00 20 65 6e 74 65 72 20 74 68 65 20 6d 61 69 6e 20 | enter the main | 00001b10 0a 65 64 69 74 69 6e 67 20 73 65 63 74 69 6f 6e |.editing section| 00001b20 20 28 41 64 6a 75 73 74 20 6f 6e 20 74 68 65 20 | (Adjust on the | 00001b30 69 63 6f 6e 20 62 61 72 20 69 63 6f 6e 29 2c 20 |icon bar icon), | 00001b40 79 6f 75 20 61 72 65 20 61 75 74 6f 6d 61 74 69 |you are automati| 00001b50 63 61 6c 6c 79 20 0a 74 61 6b 65 6e 20 69 6e 74 |cally .taken int| 00001b60 6f 20 22 50 6c 61 79 20 54 75 6e 65 22 20 6d 6f |o "Play Tune" mo| 00001b70 64 65 2c 20 77 69 74 68 20 74 68 65 20 74 75 6e |de, with the tun| 00001b80 65 20 61 74 20 74 68 65 20 73 61 6d 65 20 70 6f |e at the same po| 00001b90 73 69 74 69 6f 6e 20 61 73 20 79 6f 75 20 0a 77 |sition as you .w| 00001ba0 65 72 65 20 61 74 20 6f 75 74 73 69 64 65 20 74 |ere at outside t| 00001bb0 68 65 20 64 65 73 6b 74 6f 70 2e 20 4e 6f 74 65 |he desktop. Note| 00001bc0 20 74 68 61 74 20 74 68 69 73 20 64 6f 65 73 20 | that this does | 00001bd0 6e 6f 74 20 77 6f 72 6b 20 77 68 65 6e 20 61 20 |not work when a | 00001be0 74 75 6e 65 20 0a 68 61 73 20 6a 75 73 74 20 62 |tune .has just b| 00001bf0 65 65 6e 20 6c 6f 61 64 65 64 2c 20 61 6e 64 20 |een loaded, and | 00001c00 79 6f 75 20 67 6f 20 74 6f 20 74 68 65 20 6d 61 |you go to the ma| 00001c10 69 6e 20 65 64 69 74 69 6e 67 20 73 63 72 65 65 |in editing scree| 00001c20 6e 20 66 6f 72 20 74 68 65 20 0a 66 69 72 73 74 |n for the .first| 00001c30 20 74 69 6d 65 2c 20 61 73 20 69 6e 20 74 68 69 | time, as in thi| 00001c40 73 20 63 61 73 65 20 74 68 65 20 70 72 6f 67 72 |s case the progr| 00001c50 61 6d 20 6e 65 65 64 73 20 74 6f 20 73 6f 72 74 |am needs to sort| 00001c60 20 6f 75 74 20 69 6e 74 65 72 6e 61 6c 20 0a 70 | out internal .p| 00001c70 6f 69 6e 74 65 72 73 20 61 6e 64 20 64 61 74 61 |ointers and data| 00001c80 20 74 61 62 6c 65 73 2e 0a 0a 54 68 65 20 4d 61 | tables...The Ma| 00001c90 69 6e 20 45 64 69 74 69 6e 67 20 53 63 72 65 65 |in Editing Scree| 00001ca0 6e 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d |n.==============| 00001cb0 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 49 74 20 69 73 |=========..It is| 00001cc0 20 69 6e 20 74 68 69 73 20 73 65 63 74 69 6f 6e | in this section| 00001cd0 20 74 68 61 74 20 6d 6f 73 74 20 6f 66 20 74 68 | that most of th| 00001ce0 65 20 61 64 64 69 74 69 6f 6e 73 20 74 6f 20 74 |e additions to t| 00001cf0 68 65 20 70 72 6f 67 72 61 6d 20 77 69 6c 6c 20 |he program will | 00001d00 0a 62 65 63 6f 6d 65 20 61 70 70 61 72 65 6e 74 |.become apparent| 00001d10 2e 20 54 68 65 72 65 20 61 72 65 20 73 6f 6d 65 |. There are some| 00001d20 20 6e 65 77 20 66 65 61 74 75 72 65 73 20 77 68 | new features wh| 00001d30 69 63 68 20 61 72 65 20 6d 6f 64 65 2d 73 70 65 |ich are mode-spe| 00001d40 63 69 66 69 63 2c 20 0a 61 6e 64 20 61 20 66 65 |cific, .and a fe| 00001d50 77 20 77 68 69 63 68 20 61 72 65 20 67 6c 6f 62 |w which are glob| 00001d60 61 6c 2c 20 69 65 2e 20 63 61 6e 20 6f 63 63 75 |al, ie. can occu| 00001d70 72 20 77 68 61 74 65 76 65 72 20 6d 6f 64 65 20 |r whatever mode | 00001d80 28 22 54 65 73 74 20 53 61 6d 70 6c 65 73 22 2c |("Test Samples",| 00001d90 20 0a 22 50 6c 61 79 20 50 61 74 74 65 72 6e 22 | ."Play Pattern"| 00001da0 20 65 74 63 2e 29 20 74 68 65 20 70 72 6f 67 72 | etc.) the progr| 00001db0 61 6d 20 69 73 20 69 6e 2e 20 54 68 65 73 65 20 |am is in. These | 00001dc0 6c 61 74 74 65 72 20 77 69 6c 6c 20 62 65 20 64 |latter will be d| 00001dd0 65 61 6c 74 20 77 69 74 68 20 0a 66 69 72 73 74 |ealt with .first| 00001de0 20 69 6e 20 74 68 65 20 74 65 78 74 20 62 65 6c | in the text bel| 00001df0 6f 77 2e 20 53 6f 6d 65 20 6f 66 20 74 68 65 20 |ow. Some of the | 00001e00 6e 65 77 20 66 65 61 74 75 72 65 73 20 28 61 6e |new features (an| 00001e10 64 20 6d 61 6e 79 20 6f 66 20 74 68 65 20 6f 6c |d many of the ol| 00001e20 64 20 0a 6f 6e 65 73 29 20 61 72 65 20 61 63 63 |d .ones) are acc| 00001e30 65 73 73 65 64 20 75 73 69 6e 67 20 74 68 65 20 |essed using the | 00001e40 72 65 64 20 66 75 6e 63 74 69 6f 6e 20 6b 65 79 |red function key| 00001e50 73 2c 20 61 6e 64 20 79 6f 75 20 61 72 65 20 61 |s, and you are a| 00001e60 64 76 69 73 65 64 20 74 6f 20 0a 70 72 69 6e 74 |dvised to .print| 00001e70 20 6f 75 74 20 61 20 63 6f 70 79 20 6f 66 20 74 | out a copy of t| 00001e80 68 65 20 65 6e 63 6c 6f 73 65 64 20 44 72 61 77 |he enclosed Draw| 00001e90 20 66 69 6c 65 20 6b 65 79 73 74 72 69 70 20 66 | file keystrip f| 00001ea0 6f 72 20 72 65 66 65 72 65 6e 63 65 2e 0a 0a 49 |or reference...I| 00001eb0 20 68 61 76 65 20 61 64 64 65 64 20 61 6e 20 65 | have added an e| 00001ec0 78 74 72 61 20 73 74 61 74 65 20 66 6f 72 20 74 |xtra state for t| 00001ed0 68 65 20 76 6f 69 63 65 73 2e 20 50 72 65 76 69 |he voices. Previ| 00001ee0 6f 75 73 6c 79 2c 20 63 6c 69 63 6b 69 6e 67 20 |ously, clicking | 00001ef0 77 69 74 68 20 0a 74 68 65 20 6d 6f 75 73 65 20 |with .the mouse | 00001f00 6f 76 65 72 20 61 20 22 56 6f 69 63 65 20 58 22 |over a "Voice X"| 00001f10 20 62 6f 78 20 77 6f 75 6c 64 20 74 6f 67 67 6c | box would toggl| 00001f20 65 20 69 74 20 62 65 74 77 65 65 6e 20 22 4f 6e |e it between "On| 00001f30 22 20 61 6e 64 20 22 4d 75 74 65 22 2e 20 0a 4e |" and "Mute". .N| 00001f40 6f 77 2c 20 74 68 69 73 20 66 65 61 74 75 72 65 |ow, this feature| 00001f50 20 69 73 20 61 63 63 6f 6d 70 6c 69 73 68 65 64 | is accomplished| 00001f60 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 77 69 74 | by clicking wit| 00001f70 68 20 53 65 6c 65 63 74 20 6f 76 65 72 20 74 68 |h Select over th| 00001f80 65 20 0a 72 65 6c 65 76 61 6e 74 20 62 6f 78 2e |e .relevant box.| 00001f90 20 43 6c 69 63 6b 69 6e 67 20 77 69 74 68 20 41 | Clicking with A| 00001fa0 64 6a 75 73 74 20 77 69 6c 6c 20 74 6f 67 67 6c |djust will toggl| 00001fb0 65 20 61 20 76 6f 69 63 65 20 62 65 74 77 65 65 |e a voice betwee| 00001fc0 6e 20 22 4f 6e 22 20 61 6e 64 20 0a 22 51 75 69 |n "On" and ."Qui| 00001fd0 65 74 22 2e 20 57 68 69 6c 65 20 61 74 20 66 69 |et". While at fi| 00001fe0 72 73 74 20 73 69 67 68 74 20 28 6f 72 20 68 65 |rst sight (or he| 00001ff0 61 72 69 6e 67 29 20 74 68 69 73 20 6c 61 74 74 |aring) this latt| 00002000 65 72 20 73 74 61 74 65 20 6d 61 79 20 73 65 65 |er state may see| 00002010 6d 20 74 6f 20 0a 62 65 20 69 64 65 6e 74 69 63 |m to .be identic| 00002020 61 6c 20 74 6f 20 22 4d 75 74 65 22 2c 20 74 68 |al to "Mute", th| 00002030 65 72 65 20 61 72 65 20 69 6e 20 66 61 63 74 20 |ere are in fact | 00002040 73 65 76 65 72 61 6c 20 64 69 66 66 65 72 65 6e |several differen| 00002050 63 65 73 2e 20 20 57 68 65 72 65 61 73 20 0a 22 |ces. Whereas ."| 00002060 4d 75 74 65 22 20 65 66 66 65 63 74 69 76 65 6c |Mute" effectivel| 00002070 79 20 64 69 73 61 62 6c 65 73 20 61 20 76 6f 69 |y disables a voi| 00002080 63 65 20 73 6f 20 74 68 61 74 20 61 6e 79 20 6e |ce so that any n| 00002090 6f 74 65 73 20 63 75 72 72 65 6e 74 6c 79 20 62 |otes currently b| 000020a0 65 69 6e 67 20 0a 70 6c 61 79 65 64 20 6f 6e 20 |eing .played on | 000020b0 69 74 20 61 72 65 20 73 74 6f 70 70 65 64 2c 20 |it are stopped, | 000020c0 61 6e 64 20 6e 6f 20 66 75 72 74 68 65 72 20 6e |and no further n| 000020d0 6f 74 65 73 20 61 72 65 20 70 6c 61 79 65 64 20 |otes are played | 000020e0 6f 6e 20 69 74 2c 20 22 51 75 69 65 74 22 20 0a |on it, "Quiet" .| 000020f0 6b 65 65 70 73 20 70 6c 61 79 69 6e 67 20 74 68 |keeps playing th| 00002100 65 20 6e 6f 74 65 73 2c 20 62 75 74 20 61 74 20 |e notes, but at | 00002110 76 6f 6c 75 6d 65 20 30 20 28 73 69 6c 65 6e 74 |volume 0 (silent| 00002120 29 2e 20 54 68 65 20 62 65 6e 65 66 69 74 20 6f |). The benefit o| 00002130 66 20 0a 22 51 75 69 65 74 22 20 69 73 20 74 68 |f ."Quiet" is th| 00002140 61 74 20 77 68 65 6e 20 79 6f 75 20 63 68 61 6e |at when you chan| 00002150 67 65 20 74 68 65 20 76 6f 69 63 65 20 62 61 63 |ge the voice bac| 00002160 6b 20 74 6f 20 22 4f 6e 22 2c 20 74 68 65 20 76 |k to "On", the v| 00002170 6f 6c 75 6d 65 20 69 73 20 0a 72 65 74 75 72 6e |olume is .return| 00002180 65 64 20 74 6f 20 32 35 35 20 28 6e 6f 72 6d 61 |ed to 255 (norma| 00002190 6c 29 2e 20 54 68 69 73 20 6d 65 61 6e 73 20 74 |l). This means t| 000021a0 68 61 74 20 65 78 69 73 74 69 6e 67 20 6e 6f 74 |hat existing not| 000021b0 65 73 20 28 70 61 72 74 69 63 75 6c 61 72 6c 79 |es (particularly| 000021c0 20 0a 74 68 6f 73 65 20 70 6c 61 79 65 64 20 6f | .those played o| 000021d0 6e 20 72 65 70 65 61 74 69 6e 67 20 69 6e 73 74 |n repeating inst| 000021e0 72 75 6d 65 6e 74 73 29 20 77 69 6c 6c 20 72 65 |ruments) will re| 000021f0 73 75 6d 65 20 70 6c 61 79 69 6e 67 2e 20 54 68 |sume playing. Th| 00002200 69 73 20 69 73 20 69 6e 20 0a 63 6f 6e 74 72 61 |is is in .contra| 00002210 73 74 20 74 6f 20 22 4d 75 74 65 22 2c 20 77 68 |st to "Mute", wh| 00002220 65 72 65 20 72 65 70 65 61 74 69 6e 67 20 6e 6f |ere repeating no| 00002230 74 65 73 20 77 65 72 65 20 63 61 6e 63 65 6c 6c |tes were cancell| 00002240 65 64 2c 20 61 6e 64 20 61 66 74 65 72 20 0a 73 |ed, and after .s| 00002250 65 74 74 69 6e 67 20 74 68 65 20 76 6f 69 63 65 |etting the voice| 00002260 20 62 61 63 6b 20 74 6f 20 22 4f 6e 22 20 79 6f | back to "On" yo| 00002270 75 20 77 6f 75 6c 64 20 68 61 76 65 20 74 6f 20 |u would have to | 00002280 77 61 69 74 20 75 6e 74 69 6c 20 61 6e 6f 74 68 |wait until anoth| 00002290 65 72 20 6e 6f 74 65 20 0a 77 61 73 20 70 6c 61 |er note .was pla| 000022a0 79 65 64 20 6f 6e 20 74 68 61 74 20 63 68 61 6e |yed on that chan| 000022b0 6e 65 6c 20 74 6f 20 67 65 74 20 61 6e 79 20 73 |nel to get any s| 000022c0 6f 75 6e 64 20 6f 75 74 20 6f 66 20 69 74 2e 20 |ound out of it. | 000022d0 48 6f 77 65 76 65 72 2c 20 49 20 0a 61 70 70 72 |However, I .appr| 000022e0 65 63 69 61 74 65 20 74 68 61 74 20 74 68 69 73 |eciate that this| 000022f0 20 63 61 6e 20 62 65 20 75 73 65 66 75 6c 20 69 | can be useful i| 00002300 6e 20 73 6f 6d 65 20 63 69 72 63 75 6d 73 74 61 |n some circumsta| 00002310 6e 63 65 73 3b 20 68 65 6e 63 65 20 49 20 68 61 |nces; hence I ha| 00002320 76 65 20 0a 69 6d 70 6c 65 6d 65 6e 74 65 64 20 |ve .implemented | 00002330 62 6f 74 68 20 6d 65 74 68 6f 64 73 2e 20 4f 6e |both methods. On| 00002340 65 20 61 64 76 61 6e 74 61 67 65 20 6f 66 20 75 |e advantage of u| 00002350 73 69 6e 67 20 22 4d 75 74 65 22 20 69 73 20 74 |sing "Mute" is t| 00002360 68 61 74 2c 20 68 61 76 69 6e 67 20 0a 6c 65 73 |hat, having .les| 00002370 73 20 74 75 6e 65 20 64 61 74 61 20 74 6f 20 77 |s tune data to w| 00002380 6f 72 72 79 20 61 62 6f 75 74 2c 20 74 68 65 20 |orry about, the | 00002390 6f 70 65 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 |operation of the| 000023a0 20 6d 61 63 68 69 6e 65 20 77 69 6c 6c 20 73 70 | machine will sp| 000023b0 65 65 64 20 0a 75 70 2c 20 70 61 72 74 69 63 75 |eed .up, particu| 000023c0 6c 61 72 6c 79 20 6e 6f 74 69 63 65 61 62 6c 65 |larly noticeable| 000023d0 20 6f 6e 20 41 72 6d 20 32 20 6d 61 63 68 69 6e | on Arm 2 machin| 000023e0 65 73 20 28 6c 69 6b 65 20 6d 69 6e 65 21 29 2e |es (like mine!).| 000023f0 0a 0a 41 62 6f 76 65 20 74 68 65 20 69 6e 73 74 |..Above the inst| 00002400 72 75 6d 65 6e 74 73 20 77 69 6e 64 6f 77 20 79 |ruments window y| 00002410 6f 75 20 73 68 6f 75 6c 64 20 73 65 65 20 66 6f |ou should see fo| 00002420 75 72 20 64 69 67 69 74 73 20 28 69 6e 69 74 69 |ur digits (initi| 00002430 61 6c 6c 79 20 0a 73 68 6f 77 69 6e 67 20 22 30 |ally .showing "0| 00002440 30 3a 30 30 22 29 2e 20 54 68 69 73 20 69 73 20 |0:00"). This is | 00002450 61 20 74 69 6d 65 72 20 66 65 61 74 75 72 65 2c |a timer feature,| 00002460 20 61 6e 64 20 69 73 20 63 6f 6e 74 72 6f 6c 6c | and is controll| 00002470 65 64 20 62 79 20 75 73 69 6e 67 20 0a 74 68 65 |ed by using .the| 00002480 20 66 75 6e 63 74 69 6f 6e 20 6b 65 79 73 20 46 | function keys F| 00002490 35 2d 46 38 20 69 6e 20 63 6f 6e 6a 75 6e 63 74 |5-F8 in conjunct| 000024a0 69 6f 6e 20 77 69 74 68 20 74 68 65 20 53 68 69 |ion with the Shi| 000024b0 66 74 20 6b 65 79 2e 20 41 74 20 69 74 73 20 0a |ft key. At its .| 000024c0 73 69 6d 70 6c 65 73 74 2c 20 79 6f 75 20 63 61 |simplest, you ca| 000024d0 6e 20 73 74 61 72 74 20 74 68 65 20 74 69 6d 65 |n start the time| 000024e0 72 20 77 69 74 68 20 53 68 69 66 74 2d 46 35 2c |r with Shift-F5,| 000024f0 20 61 6e 64 20 73 74 6f 70 20 69 74 20 61 67 61 | and stop it aga| 00002500 69 6e 20 77 69 74 68 20 0a 53 68 69 66 74 2d 46 |in with .Shift-F| 00002510 36 20 74 6f 20 74 69 6d 65 20 62 65 74 77 65 65 |6 to time betwee| 00002520 6e 20 74 77 6f 20 65 76 65 6e 74 73 2e 20 49 74 |n two events. It| 00002530 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 72 65 73 | can also be res| 00002540 65 74 20 77 69 74 68 20 53 68 69 66 74 2d 46 37 |et with Shift-F7| 00002550 2e 20 0a 48 6f 77 65 76 65 72 2c 20 62 79 20 64 |. .However, by d| 00002560 65 66 61 75 6c 74 20 74 68 65 20 74 69 6d 65 72 |efault the timer| 00002570 20 75 73 65 73 20 61 6e 6f 74 68 65 72 20 6d 6f | uses another mo| 00002580 64 65 20 6f 66 20 6f 70 65 72 61 74 69 6f 6e 2e |de of operation.| 00002590 20 49 6e 20 74 68 69 73 20 0a 6d 6f 64 65 20 74 | In this .mode t| 000025a0 68 65 20 74 69 6d 65 72 20 77 69 6c 6c 20 73 74 |he timer will st| 000025b0 61 72 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c |art automaticall| 000025c0 79 20 77 68 65 6e 20 79 6f 75 20 6e 65 78 74 20 |y when you next | 000025d0 63 6c 69 63 6b 20 6f 6e 20 22 50 6c 61 79 20 0a |click on "Play .| 000025e0 54 75 6e 65 22 2c 20 61 6e 64 20 73 74 6f 70 20 |Tune", and stop | 000025f0 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 77 68 |automatically wh| 00002600 65 6e 20 79 6f 75 20 6c 65 61 76 65 20 74 68 69 |en you leave thi| 00002610 73 20 6d 6f 64 65 2e 20 49 74 20 77 69 6c 6c 20 |s mode. It will | 00002620 61 6c 73 6f 20 0a 73 74 6f 70 20 77 68 65 6e 20 |also .stop when | 00002630 79 6f 75 20 70 61 75 73 65 20 74 68 65 20 74 75 |you pause the tu| 00002640 6e 65 20 28 6d 69 64 64 6c 65 20 6d 6f 75 73 65 |ne (middle mouse| 00002650 20 62 75 74 74 6f 6e 20 6f 76 65 72 20 74 68 65 | button over the| 00002660 20 70 6f 73 69 74 69 6f 6e 20 0a 63 6f 75 6e 74 | position .count| 00002670 65 72 20 77 69 6e 64 6f 77 29 2c 20 61 6e 64 20 |er window), and | 00002680 73 74 61 72 74 20 61 67 61 69 6e 20 77 68 65 6e |start again when| 00002690 20 74 68 65 20 6d 75 73 69 63 20 72 65 73 75 6d | the music resum| 000026a0 65 73 2e 20 54 68 69 73 20 70 72 6f 76 69 64 65 |es. This provide| 000026b0 73 20 0a 6d 6f 72 65 20 61 63 63 75 72 61 74 65 |s .more accurate| 000026c0 20 74 69 6d 69 6e 67 20 77 68 69 6c 65 20 73 74 | timing while st| 000026d0 69 6c 6c 20 6d 61 6b 69 6e 67 20 74 68 65 20 74 |ill making the t| 000026e0 69 6d 65 72 20 76 65 72 79 20 76 65 72 73 61 74 |imer very versat| 000026f0 69 6c 65 2e 20 49 66 20 79 6f 75 20 0a 70 72 65 |ile. If you .pre| 00002700 73 73 20 53 68 69 66 74 2d 46 38 2c 20 74 68 65 |ss Shift-F8, the| 00002710 20 74 69 6d 65 72 20 64 69 67 69 74 73 20 73 68 | timer digits sh| 00002720 6f 75 6c 64 20 63 68 61 6e 67 65 20 74 6f 20 61 |ould change to a| 00002730 20 64 61 72 6b 65 72 20 73 68 61 64 65 20 6f 66 | darker shade of| 00002740 20 0a 67 72 65 65 6e 2e 20 50 72 65 73 73 20 53 | .green. Press S| 00002750 68 69 66 74 2d 46 38 20 61 67 61 69 6e 20 74 6f |hift-F8 again to| 00002760 20 67 6f 20 62 61 63 6b 20 74 6f 20 74 68 65 20 | go back to the | 00002770 70 72 65 76 69 6f 75 73 20 6d 6f 64 65 20 6f 66 |previous mode of| 00002780 20 0a 6f 70 65 72 61 74 69 6f 6e 2e 20 4d 6f 73 | .operation. Mos| 00002790 74 20 6f 66 20 74 68 65 20 74 69 6d 65 72 20 66 |t of the timer f| 000027a0 75 6e 63 74 69 6f 6e 73 20 63 61 6e 20 61 6c 73 |unctions can als| 000027b0 6f 20 62 65 20 70 65 72 66 6f 72 6d 65 64 20 75 |o be performed u| 000027c0 73 69 6e 67 20 74 68 65 20 0a 6d 6f 75 73 65 2e |sing the .mouse.| 000027d0 20 43 6c 69 63 6b 69 6e 67 20 77 69 74 68 20 53 | Clicking with S| 000027e0 65 6c 65 63 74 20 6f 76 65 72 20 74 68 65 20 74 |elect over the t| 000027f0 69 6d 65 72 20 77 69 6c 6c 20 73 74 61 72 74 20 |imer will start | 00002800 6f 72 20 73 74 6f 70 20 74 68 65 20 63 6c 6f 63 |or stop the cloc| 00002810 6b 20 0a 28 64 65 70 65 6e 64 69 6e 67 20 6f 6e |k .(depending on| 00002820 20 69 74 73 20 63 75 72 72 65 6e 74 20 73 74 61 | its current sta| 00002830 74 75 73 29 2c 20 61 6e 64 20 41 64 6a 75 73 74 |tus), and Adjust| 00002840 20 77 69 6c 6c 20 72 65 73 65 74 20 69 74 2e 20 | will reset it. | 00002850 4f 6e 65 20 66 75 72 74 68 65 72 20 0a 66 65 61 |One further .fea| 00002860 74 75 72 65 20 68 65 72 65 20 69 73 20 74 68 61 |ture here is tha| 00002870 74 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 77 69 |t by clicking wi| 00002880 74 68 20 74 68 65 20 4d 65 6e 75 20 62 75 74 74 |th the Menu butt| 00002890 6f 6e 20 6f 76 65 72 20 74 68 65 20 64 69 67 69 |on over the digi| 000028a0 74 73 2c 20 0a 74 68 65 20 64 69 73 70 6c 61 79 |ts, .the display| 000028b0 20 77 69 6c 6c 20 62 65 20 74 6f 67 67 6c 65 64 | will be toggled| 000028c0 20 62 65 74 77 65 65 6e 20 6d 69 6e 75 74 65 73 | between minutes| 000028d0 3a 73 65 63 6f 6e 64 73 20 61 6e 64 20 0a 73 65 |:seconds and .se| 000028e0 63 6f 6e 64 73 3a 68 75 6e 64 72 65 64 74 68 73 |conds:hundredths| 000028f0 2e 20 54 68 65 20 6c 61 74 74 65 72 20 69 73 20 |. The latter is | 00002900 75 73 65 66 75 6c 20 77 68 65 6e 20 77 72 69 74 |useful when writ| 00002910 69 6e 67 20 70 72 6f 67 72 61 6d 73 20 77 68 69 |ing programs whi| 00002920 63 68 20 0a 6e 65 65 64 20 70 72 65 63 69 73 65 |ch .need precise| 00002930 20 73 79 6e 63 68 72 6f 6e 69 7a 61 74 69 6f 6e | synchronization| 00002940 20 77 69 74 68 20 6d 75 73 69 63 2c 20 74 68 6f | with music, tho| 00002950 75 67 68 20 74 68 65 20 66 6f 72 6d 65 72 20 77 |ugh the former w| 00002960 69 6c 6c 20 62 65 20 0a 61 64 65 71 75 61 74 65 |ill be .adequate| 00002970 20 66 6f 72 20 6d 6f 73 74 20 75 73 65 73 2e 0a | for most uses..| 00002980 0a 54 68 65 72 65 20 69 73 20 61 6c 73 6f 20 61 |.There is also a| 00002990 20 73 6d 61 6c 6c 20 61 64 64 69 74 69 6f 6e 20 | small addition | 000029a0 74 6f 20 74 68 65 20 22 53 74 6f 72 65 64 20 43 |to the "Stored C| 000029b0 6f 6d 6d 61 6e 64 22 20 66 65 61 74 75 72 65 2e |ommand" feature.| 000029c0 20 54 68 65 20 0a 53 74 6f 72 65 64 20 43 6f 6d | The .Stored Com| 000029d0 6d 61 6e 64 20 69 73 20 73 68 6f 77 6e 20 74 6f |mand is shown to| 000029e0 20 74 68 65 20 72 69 67 68 74 20 6f 66 20 22 56 | the right of "V| 000029f0 6f 69 63 65 20 38 22 2c 20 61 6e 64 20 68 6f 6c |oice 8", and hol| 00002a00 64 73 20 61 20 63 6f 6d 6d 61 6e 64 20 0a 28 30 |ds a command .(0| 00002a10 2d 5a 29 20 61 6e 64 20 61 20 76 61 72 69 61 62 |-Z) and a variab| 00002a20 6c 65 20 28 26 30 30 2d 26 46 46 29 2e 20 54 68 |le (&00-&FF). Th| 00002a30 69 73 20 69 73 20 75 73 65 64 20 77 68 65 6e 20 |is is used when | 00002a40 73 65 61 72 63 68 69 6e 67 20 66 6f 72 20 63 6f |searching for co| 00002a50 6d 6d 61 6e 64 73 20 0a 62 75 74 20 74 68 65 20 |mmands .but the | 00002a60 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 73 65 |command to be se| 00002a70 61 72 63 68 65 64 20 66 6f 72 20 6e 65 65 64 73 |arched for needs| 00002a80 20 74 6f 20 62 65 20 73 74 6f 72 65 64 20 66 69 | to be stored fi| 00002a90 72 73 74 2c 20 61 6e 64 20 73 6f 20 6d 61 79 20 |rst, and so may | 00002aa0 0a 6e 65 65 64 20 74 6f 20 62 65 20 74 79 70 65 |.need to be type| 00002ab0 64 20 69 6e 2c 20 73 74 6f 72 65 64 2c 20 61 6e |d in, stored, an| 00002ac0 64 20 74 68 65 20 64 65 6c 65 74 65 64 20 61 67 |d the deleted ag| 00002ad0 61 69 6e 2e 20 48 6f 77 65 76 65 72 2c 20 62 79 |ain. However, by| 00002ae0 20 63 6c 69 63 6b 69 6e 67 20 0a 6f 6e 20 74 68 | clicking .on th| 00002af0 65 20 73 74 6f 72 65 64 20 63 6f 6d 6d 61 6e 64 |e stored command| 00002b00 20 77 69 74 68 20 74 68 65 20 6d 65 6e 75 20 61 | with the menu a| 00002b10 6e 64 20 61 64 6a 75 73 74 20 62 75 74 74 6f 6e |nd adjust button| 00002b20 73 2c 20 74 68 65 20 73 74 6f 72 65 64 20 0a 63 |s, the stored .c| 00002b30 6f 6d 6d 61 6e 64 20 63 61 6e 20 62 65 20 61 6c |ommand can be al| 00002b40 74 65 72 65 64 20 64 69 72 65 63 74 6c 79 20 77 |tered directly w| 00002b50 69 74 68 6f 75 74 20 6e 65 65 64 69 6e 67 20 74 |ithout needing t| 00002b60 6f 20 62 65 20 74 79 70 65 64 20 69 6e 2c 20 77 |o be typed in, w| 00002b70 68 69 63 68 20 49 20 0a 68 61 76 65 20 66 6f 75 |hich I .have fou| 00002b80 6e 64 20 74 6f 20 62 65 20 71 75 69 74 65 20 75 |nd to be quite u| 00002b90 73 65 66 75 6c 2e 20 54 68 65 20 6e 6f 72 6d 61 |seful. The norma| 00002ba0 6c 20 6f 70 65 72 61 74 69 6f 6e 20 6f 66 20 74 |l operation of t| 00002bb0 68 69 73 20 66 65 61 74 75 72 65 20 0a 28 69 6e |his feature .(in| 00002bc0 76 6f 6c 76 69 6e 67 20 54 61 62 2c 20 45 6e 74 |volving Tab, Ent| 00002bd0 65 72 2c 20 61 6e 64 20 63 6c 69 63 6b 69 6e 67 |er, and clicking| 00002be0 20 77 69 74 68 20 53 65 6c 65 63 74 2c 20 77 68 | with Select, wh| 00002bf0 69 6c 65 20 69 6e 20 45 64 69 74 20 50 61 74 74 |ile in Edit Patt| 00002c00 65 72 6e 20 0a 6d 6f 64 65 29 20 69 73 20 75 6e |ern .mode) is un| 00002c10 61 66 66 65 63 74 65 64 20 62 79 20 74 68 69 73 |affected by this| 00002c20 20 61 64 64 69 74 69 6f 6e 2e 0a 0a 41 6e 6f 74 | addition...Anot| 00002c30 68 65 72 20 67 6c 6f 62 61 6c 20 66 65 61 74 75 |her global featu| 00002c40 72 65 20 68 65 72 65 20 72 65 6c 61 74 65 73 20 |re here relates | 00002c50 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 |to the position | 00002c60 6e 75 6d 62 65 72 73 20 64 69 73 70 6c 61 79 65 |numbers displaye| 00002c70 64 20 74 6f 20 0a 74 68 65 20 6c 65 66 74 20 61 |d to .the left a| 00002c80 6e 64 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 |nd right of the | 00002c90 70 61 74 74 65 72 6e 20 62 65 69 6e 67 20 64 69 |pattern being di| 00002ca0 73 70 6c 61 79 65 64 20 28 6f 72 20 75 6e 64 65 |splayed (or unde| 00002cb0 72 6e 65 61 74 68 20 69 66 20 74 68 65 20 0a 73 |rneath if the .s| 00002cc0 74 61 76 65 20 69 73 20 62 65 69 6e 67 20 75 73 |tave is being us| 00002cd0 65 64 29 2e 20 42 79 20 63 6c 69 63 6b 69 6e 67 |ed). By clicking| 00002ce0 20 69 6e 20 65 69 74 68 65 72 20 62 6f 78 2c 20 | in either box, | 00002cf0 74 68 65 20 62 61 73 65 20 69 6e 20 77 68 69 63 |the base in whic| 00002d00 68 20 74 68 65 20 0a 6e 75 6d 62 65 72 73 20 61 |h the .numbers a| 00002d10 72 65 20 64 69 73 70 6c 61 79 65 64 20 77 69 6c |re displayed wil| 00002d20 6c 20 62 65 20 74 6f 67 67 6c 65 64 20 62 65 74 |l be toggled bet| 00002d30 77 65 65 6e 20 64 65 63 69 6d 61 6c 20 61 6e 64 |ween decimal and| 00002d40 20 68 65 78 61 64 65 63 69 6d 61 6c 2e 20 0a 54 | hexadecimal. .T| 00002d50 68 65 20 74 77 6f 20 73 69 64 65 73 20 61 72 65 |he two sides are| 00002d60 20 74 6f 74 61 6c 6c 79 20 69 6e 64 65 70 65 6e | totally indepen| 00002d70 64 65 6e 74 2c 20 61 6e 64 20 73 6f 20 74 68 65 |dent, and so the| 00002d80 79 20 63 61 6e 20 62 6f 74 68 20 62 65 20 64 65 |y can both be de| 00002d90 63 69 6d 61 6c 20 0a 28 74 68 65 20 64 65 66 61 |cimal .(the defa| 00002da0 75 6c 74 29 2c 20 6f 6e 65 20 64 65 63 69 6d 61 |ult), one decima| 00002db0 6c 20 61 6e 64 20 6f 6e 65 20 68 65 78 61 64 65 |l and one hexade| 00002dc0 63 69 6d 61 6c 2c 20 6f 72 20 62 6f 74 68 20 68 |cimal, or both h| 00002dd0 65 78 61 64 65 63 69 6d 61 6c 2c 20 0a 64 65 70 |exadecimal, .dep| 00002de0 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 70 72 |ending on the pr| 00002df0 65 66 65 72 65 6e 63 65 73 20 6f 66 20 74 68 65 |eferences of the| 00002e00 20 75 73 65 72 2e 20 4f 6e 65 20 61 64 76 61 6e | user. One advan| 00002e10 74 61 67 65 20 6f 66 20 68 65 78 61 64 65 63 69 |tage of hexadeci| 00002e20 6d 61 6c 20 0a 69 73 20 74 68 61 74 20 61 73 20 |mal .is that as | 00002e30 70 61 74 74 65 72 6e 73 20 61 72 65 20 62 79 20 |patterns are by | 00002e40 64 65 66 61 75 6c 74 20 6f 66 20 6c 65 6e 67 74 |default of lengt| 00002e50 68 20 36 34 2c 20 74 68 65 20 61 6c 69 67 6e 6d |h 64, the alignm| 00002e60 65 6e 74 20 6f 66 20 64 72 75 6d 20 0a 62 65 61 |ent of drum .bea| 00002e70 74 73 20 61 6e 64 20 74 68 65 20 6c 69 6b 65 20 |ts and the like | 00002e80 63 61 6e 20 28 69 6e 20 73 6f 6d 65 20 63 61 73 |can (in some cas| 00002e90 65 73 29 20 62 65 20 6d 6f 72 65 20 61 63 63 75 |es) be more accu| 00002ea0 72 61 74 65 6c 79 20 67 61 75 67 65 64 2e 0a 0a |rately gauged...| 00002eb0 54 65 73 74 20 53 61 6d 70 6c 65 73 20 4d 6f 64 |Test Samples Mod| 00002ec0 65 0a 0a 57 68 69 6c 65 20 69 6e 20 22 54 65 73 |e..While in "Tes| 00002ed0 74 20 53 61 6d 70 6c 65 73 22 20 6d 6f 64 65 2c |t Samples" mode,| 00002ee0 20 79 6f 75 20 63 61 6e 20 6e 6f 77 20 73 63 72 | you can now scr| 00002ef0 6f 6c 6c 20 75 70 20 61 6e 64 20 64 6f 77 6e 20 |oll up and down | 00002f00 74 68 65 20 63 75 72 72 65 6e 74 20 0a 70 61 74 |the current .pat| 00002f10 74 65 72 6e 2c 20 75 73 69 6e 67 20 74 68 65 20 |tern, using the | 00002f20 63 75 72 73 6f 72 20 6b 65 79 73 2c 20 53 68 69 |cursor keys, Shi| 00002f30 66 74 2c 20 61 6e 64 20 50 61 67 65 20 55 70 2f |ft, and Page Up/| 00002f40 44 6f 77 6e 2c 20 61 73 20 77 68 65 6e 20 69 6e |Down, as when in| 00002f50 20 0a 22 45 64 69 74 20 50 61 74 74 65 72 6e 22 | ."Edit Pattern"| 00002f60 20 6d 6f 64 65 2e 20 41 6c 73 6f 20 77 68 69 6c | mode. Also whil| 00002f70 65 20 74 65 73 74 69 6e 67 20 73 61 6d 70 6c 65 |e testing sample| 00002f80 73 2c 20 22 41 6c 74 22 20 77 69 6c 6c 20 73 74 |s, "Alt" will st| 00002f90 6f 70 20 61 20 0a 72 65 70 65 61 74 69 6e 67 20 |op a .repeating | 00002fa0 28 6f 72 2c 20 69 6e 64 65 65 64 2c 20 6e 6f 6e |(or, indeed, non| 00002fb0 2d 72 65 70 65 61 74 69 6e 67 29 20 73 61 6d 70 |-repeating) samp| 00002fc0 6c 65 20 70 6c 61 79 69 6e 67 2e 0a 0a 50 6c 61 |le playing...Pla| 00002fd0 79 20 50 61 74 74 65 72 6e 20 4d 6f 64 65 0a 0a |y Pattern Mode..| 00002fe0 57 68 69 6c 65 20 74 68 69 73 20 6d 6f 64 65 20 |While this mode | 00002ff0 69 73 20 6c 61 72 67 65 6c 79 20 75 6e 61 6c 74 |is largely unalt| 00003000 65 72 65 64 20 28 61 66 74 65 72 20 61 6c 6c 2c |ered (after all,| 00003010 20 69 74 20 63 61 6e 20 64 6f 20 6c 69 74 74 6c | it can do littl| 00003020 65 20 65 6c 73 65 20 0a 65 78 63 65 70 74 20 70 |e else .except p| 00003030 6c 61 79 20 70 61 74 74 65 72 6e 73 21 29 2c 20 |lay patterns!), | 00003040 61 20 73 6d 61 6c 6c 20 28 62 75 74 20 76 65 72 |a small (but ver| 00003050 79 20 75 73 65 66 75 6c 29 20 66 61 63 69 6c 69 |y useful) facili| 00003060 74 79 20 68 61 73 20 62 65 65 6e 20 0a 61 64 64 |ty has been .add| 00003070 65 64 2c 20 77 68 65 72 65 62 79 20 79 6f 75 20 |ed, whereby you | 00003080 63 61 6e 20 61 6c 74 65 72 20 74 68 65 20 70 61 |can alter the pa| 00003090 74 74 65 72 6e 20 62 65 69 6e 67 20 70 6c 61 79 |ttern being play| 000030a0 65 64 20 77 69 74 68 6f 75 74 20 68 61 76 69 6e |ed without havin| 000030b0 67 20 74 6f 20 0a 6b 65 65 70 20 63 68 61 6e 67 |g to .keep chang| 000030c0 69 6e 67 20 74 6f 20 22 45 64 69 74 20 50 61 74 |ing to "Edit Pat| 000030d0 74 65 72 6e 22 20 6d 6f 64 65 2e 20 54 68 69 73 |tern" mode. This| 000030e0 20 69 73 20 61 63 68 69 65 76 65 64 20 62 79 20 | is achieved by | 000030f0 73 69 6d 70 6c 79 20 0a 63 6c 69 63 6b 69 6e 67 |simply .clicking| 00003100 20 6f 6e 20 74 68 65 20 74 77 6f 20 61 72 72 6f | on the two arro| 00003110 77 73 20 74 6f 20 74 68 65 20 72 69 67 68 74 20 |ws to the right | 00003120 6f 66 20 74 68 65 20 70 61 74 74 65 72 6e 20 6e |of the pattern n| 00003130 75 6d 62 65 72 2c 20 69 6e 20 74 68 65 20 0a 73 |umber, in the .s| 00003140 61 6d 65 20 77 61 79 20 61 73 20 77 68 65 6e 20 |ame way as when | 00003150 63 68 61 6e 67 69 6e 67 20 74 68 65 20 70 61 74 |changing the pat| 00003160 74 65 72 6e 20 69 6e 20 22 45 64 69 74 20 50 61 |tern in "Edit Pa| 00003170 74 74 65 72 6e 22 20 6d 6f 64 65 2e 20 59 6f 75 |ttern" mode. You| 00003180 20 77 69 6c 6c 20 0a 61 6c 73 6f 20 6e 6f 74 69 | will .also noti| 00003190 63 65 20 61 20 22 53 70 65 65 64 3a 78 78 22 20 |ce a "Speed:xx" | 000031a0 6c 61 62 65 6c 20 61 70 70 65 61 72 69 6e 67 20 |label appearing | 000031b0 69 6e 20 74 68 65 20 62 6f 78 20 64 69 72 65 63 |in the box direc| 000031c0 74 6c 79 20 62 65 6e 65 61 74 68 20 0a 22 45 64 |tly beneath ."Ed| 000031d0 69 74 20 53 65 71 75 65 6e 63 65 22 2e 20 54 68 |it Sequence". Th| 000031e0 69 73 20 69 73 20 74 6f 20 61 6c 6c 6f 77 20 70 |is is to allow p| 000031f0 61 74 74 65 72 6e 73 20 74 6f 20 62 65 20 65 61 |atterns to be ea| 00003200 73 69 6c 79 20 70 6c 61 79 65 64 20 61 74 20 73 |sily played at s| 00003210 70 65 65 64 73 20 0a 6f 74 68 65 72 20 74 68 61 |peeds .other tha| 00003220 6e 20 74 68 65 20 64 65 66 61 75 6c 74 20 28 36 |n the default (6| 00003230 29 2e 20 42 79 20 63 6c 69 63 6b 69 6e 67 20 69 |). By clicking i| 00003240 6e 20 74 68 69 73 20 62 6f 78 20 77 69 74 68 20 |n this box with | 00003250 53 65 6c 65 63 74 20 6f 72 20 0a 41 64 6a 75 73 |Select or .Adjus| 00003260 74 20 77 68 65 6e 20 61 20 70 61 74 74 65 72 6e |t when a pattern| 00003270 20 69 73 20 70 6c 61 79 69 6e 67 2c 20 74 68 65 | is playing, the| 00003280 20 73 70 65 65 64 20 61 74 20 77 68 69 63 68 20 | speed at which | 00003290 70 6c 61 79 62 61 63 6b 20 6f 63 63 75 72 73 20 |playback occurs | 000032a0 63 61 6e 20 0a 62 65 20 61 6c 74 65 72 65 64 2e |can .be altered.| 000032b0 20 46 75 72 74 68 65 72 6d 6f 72 65 2c 20 74 68 | Furthermore, th| 000032c0 69 73 20 76 61 6c 75 65 20 69 73 20 73 74 6f 72 |is value is stor| 000032d0 65 64 2c 20 61 6e 64 20 73 6f 20 69 66 20 79 6f |ed, and so if yo| 000032e0 75 20 68 61 76 65 20 61 20 74 75 6e 65 20 0a 77 |u have a tune .w| 000032f0 68 69 63 68 20 6e 65 65 64 73 20 74 6f 20 62 65 |hich needs to be| 00003300 20 70 6c 61 79 65 64 20 61 74 20 53 70 65 65 64 | played at Speed| 00003310 20 34 2c 20 61 6c 74 65 72 69 6e 67 20 74 68 65 | 4, altering the| 00003320 20 50 6c 61 79 20 50 61 74 74 65 72 6e 20 73 70 | Play Pattern sp| 00003330 65 65 64 20 0a 77 68 65 6e 20 70 6c 61 79 69 6e |eed .when playin| 00003340 67 20 74 68 65 20 66 69 72 73 74 20 70 61 74 74 |g the first patt| 00003350 65 72 6e 20 6d 65 61 6e 73 20 74 68 61 74 20 73 |ern means that s| 00003360 75 62 73 65 71 75 65 6e 74 20 70 61 74 74 65 72 |ubsequent patter| 00003370 6e 73 20 77 69 6c 6c 20 62 65 20 0a 70 6c 61 79 |ns will be .play| 00003380 65 64 20 61 74 20 53 70 65 65 64 20 34 20 62 79 |ed at Speed 4 by| 00003390 20 64 65 66 61 75 6c 74 2e 20 41 6c 73 6f 2c 20 | default. Also, | 000033a0 65 76 65 72 79 20 74 69 6d 65 20 61 20 22 53 65 |every time a "Se| 000033b0 74 20 53 70 65 65 64 22 20 63 6f 6d 6d 61 6e 64 |t Speed" command| 000033c0 20 69 73 20 0a 65 6e 63 6f 75 6e 74 65 72 65 64 | is .encountered| 000033d0 20 77 68 65 6e 20 70 6c 61 79 69 6e 67 20 74 68 | when playing th| 000033e0 65 20 70 61 74 74 65 72 6e 2c 20 69 74 73 20 76 |e pattern, its v| 000033f0 61 72 69 61 62 6c 65 20 70 61 72 74 20 28 74 68 |ariable part (th| 00003400 65 20 6e 65 77 20 73 70 65 65 64 20 0a 76 61 6c |e new speed .val| 00003410 75 65 29 20 77 69 6c 6c 20 62 65 20 72 65 63 6f |ue) will be reco| 00003420 72 64 65 64 20 69 6e 20 6f 72 64 65 72 20 74 6f |rded in order to| 00003430 20 6b 65 65 70 20 74 68 65 20 50 6c 61 79 20 50 | keep the Play P| 00003440 61 74 74 65 72 6e 20 73 70 65 65 64 20 75 70 20 |attern speed up | 00003450 74 6f 20 0a 64 61 74 65 2e 0a 0a 45 64 69 74 20 |to .date...Edit | 00003460 50 61 74 74 65 72 6e 20 4d 6f 64 65 0a 0a 49 20 |Pattern Mode..I | 00003470 68 61 76 65 20 66 69 78 65 64 20 61 20 6d 69 6e |have fixed a min| 00003480 6f 72 20 62 75 67 20 69 6e 20 22 45 64 69 74 20 |or bug in "Edit | 00003490 50 61 74 74 65 72 6e 22 20 63 6f 6e 63 65 72 6e |Pattern" concern| 000034a0 69 6e 67 20 74 68 65 20 22 52 65 63 6f 72 64 20 |ing the "Record | 000034b0 4d 6f 64 65 22 20 0a 61 6e 64 20 22 4a 22 20 28 |Mode" .and "J" (| 000034c0 70 6f 73 69 74 69 6f 6e 20 6a 75 6d 70 29 20 63 |position jump) c| 000034d0 6f 6d 6d 61 6e 64 73 2c 20 61 6e 64 20 61 6c 73 |ommands, and als| 000034e0 6f 20 70 75 74 20 69 6e 20 61 20 77 61 79 20 74 |o put in a way t| 000034f0 6f 20 73 74 6f 70 20 0a 72 65 70 65 61 74 69 6e |o stop .repeatin| 00003500 67 20 69 6e 73 74 72 75 6d 65 6e 74 73 20 72 65 |g instruments re| 00003510 70 65 61 74 69 6e 67 20 66 6f 72 20 65 76 65 72 |peating for ever| 00003520 20 77 68 65 6e 20 75 73 69 6e 67 20 74 68 65 20 | when using the | 00003530 22 44 65 62 75 67 22 20 6d 6f 64 65 2e 20 0a 54 |"Debug" mode. .T| 00003540 68 69 73 20 69 73 20 61 63 63 6f 6d 70 6c 69 73 |his is accomplis| 00003550 68 65 64 20 62 79 20 70 72 65 73 73 69 6e 67 20 |hed by pressing | 00003560 22 43 61 70 73 20 4c 6f 63 6b 22 2c 20 61 6e 64 |"Caps Lock", and| 00003570 20 73 69 6d 70 6c 79 20 63 6c 65 61 72 73 20 61 | simply clears a| 00003580 6e 79 20 0a 73 6f 75 6e 64 20 70 6c 61 79 69 6e |ny .sound playin| 00003590 67 20 61 74 20 74 68 65 20 74 69 6d 65 2e 20 54 |g at the time. T| 000035a0 68 65 20 22 52 65 70 65 61 74 22 20 6f 70 74 69 |he "Repeat" opti| 000035b0 6f 6e 20 66 6f 72 20 74 68 65 20 44 65 62 75 67 |on for the Debug| 000035c0 20 6d 6f 64 65 20 68 61 73 20 0a 61 6c 73 6f 20 | mode has .also | 000035d0 62 65 65 6e 20 75 70 64 61 74 65 64 2c 20 61 6e |been updated, an| 000035e0 64 20 69 73 20 6e 6f 77 20 6d 6f 72 65 20 61 63 |d is now more ac| 000035f0 63 75 72 61 74 65 2e 20 4f 6e 20 6d 79 20 41 72 |curate. On my Ar| 00003600 6d 20 32 2c 20 52 49 53 43 20 4f 53 20 32 2c 20 |m 2, RISC OS 2, | 00003610 0a 41 33 30 30 30 2c 20 61 20 52 65 70 65 61 74 |.A3000, a Repeat| 00003620 20 76 61 6c 75 65 20 6f 66 20 36 20 63 6f 72 72 | value of 6 corr| 00003630 65 73 70 6f 6e 64 73 20 64 69 72 65 63 74 6c 79 |esponds directly| 00003640 20 74 6f 20 61 20 70 6c 61 79 69 6e 67 20 73 70 | to a playing sp| 00003650 65 65 64 20 6f 66 20 36 2e 20 0a 4f 6e 20 6f 74 |eed of 6. .On ot| 00003660 68 65 72 20 6d 61 63 68 69 6e 65 73 20 74 68 69 |her machines thi| 00003670 73 20 6d 61 79 20 76 61 72 79 20 28 69 74 20 6d |s may vary (it m| 00003680 61 79 20 6e 65 65 64 20 74 6f 20 62 65 20 6f 6e |ay need to be on| 00003690 65 20 6d 6f 72 65 20 6f 72 20 6f 6e 65 20 0a 6c |e more or one .l| 000036a0 65 73 73 29 2c 20 62 75 74 20 61 74 20 6c 65 61 |ess), but at lea| 000036b0 73 74 20 69 74 20 69 73 20 6e 6f 77 20 63 6f 6e |st it is now con| 000036c0 73 69 73 74 65 6e 74 2e 20 41 6e 6f 74 68 65 72 |sistent. Another| 000036d0 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 6f 6e 65 | function is one| 000036e0 20 74 6f 20 0a 63 6f 6d 70 6c 65 6d 65 6e 74 20 | to .complement | 000036f0 22 43 74 72 6c 2d 46 22 20 28 66 69 6e 64 20 6e |"Ctrl-F" (find n| 00003700 65 78 74 20 6f 63 63 75 72 72 65 6e 63 65 20 6f |ext occurrence o| 00003710 66 20 73 74 6f 72 65 64 20 63 6f 6d 6d 61 6e 64 |f stored command| 00003720 29 2c 20 61 6e 64 20 69 73 20 0a 70 65 72 66 6f |), and is .perfo| 00003730 72 6d 65 64 20 62 79 20 70 72 65 73 73 69 6e 67 |rmed by pressing| 00003740 20 22 43 74 72 6c 2d 4d 22 2e 20 54 68 69 73 20 | "Ctrl-M". This | 00003750 64 6f 65 73 20 74 68 65 20 73 61 6d 65 20 61 73 |does the same as| 00003760 20 22 43 74 72 6c 2d 46 22 2c 20 62 75 74 20 0a | "Ctrl-F", but .| 00003770 6d 61 74 63 68 65 73 20 62 6f 74 68 20 74 68 65 |matches both the| 00003780 20 73 74 6f 72 65 64 20 63 6f 6d 6d 61 6e 64 20 | stored command | 00003790 61 6e 64 20 76 61 72 69 61 62 6c 65 2c 20 72 61 |and variable, ra| 000037a0 74 68 65 72 20 74 68 61 6e 20 6a 75 73 74 20 74 |ther than just t| 000037b0 68 65 20 0a 63 6f 6d 6d 61 6e 64 20 70 61 72 74 |he .command part| 000037c0 2e 20 41 20 6e 69 63 65 72 20 77 61 79 20 6f 66 |. A nicer way of| 000037d0 20 65 6e 74 65 72 69 6e 67 20 62 6f 74 68 20 74 | entering both t| 000037e0 68 65 73 65 20 70 61 72 74 73 20 68 61 73 20 61 |hese parts has a| 000037f0 6c 73 6f 20 62 65 65 6e 20 0a 70 72 6f 76 69 64 |lso been .provid| 00003800 65 64 20 6f 6e 20 74 68 65 20 22 55 73 65 64 20 |ed on the "Used | 00003810 53 63 72 65 65 6e 22 20 28 73 65 65 20 6c 61 74 |Screen" (see lat| 00003820 65 72 29 2e 0a 0a 54 68 65 20 4d 6f 6e 69 74 6f |er)...The Monito| 00003830 72 20 53 63 72 65 65 6e 0a 0a 49 20 68 61 76 65 |r Screen..I have| 00003840 20 61 6c 74 65 72 65 64 20 74 68 69 73 20 73 63 | altered this sc| 00003850 72 65 65 6e 20 73 6c 69 67 68 74 6c 79 20 66 72 |reen slightly fr| 00003860 6f 6d 20 56 65 72 73 69 6f 6e 20 31 2c 20 61 6e |om Version 1, an| 00003870 64 20 74 68 65 20 62 61 72 73 20 0a 64 69 73 70 |d the bars .disp| 00003880 6c 61 79 65 64 20 61 72 65 20 6e 6f 77 20 6f 66 |layed are now of| 00003890 20 61 20 68 65 69 67 68 74 20 77 68 69 63 68 20 | a height which | 000038a0 6d 6f 72 65 20 61 63 63 75 72 61 74 65 6c 79 20 |more accurately | 000038b0 72 65 70 72 65 73 65 6e 74 73 20 74 68 65 20 0a |represents the .| 000038c0 76 6f 6c 75 6d 65 20 6f 66 20 74 68 65 20 6e 6f |volume of the no| 000038d0 74 65 20 62 65 69 6e 67 20 70 6c 61 79 65 64 20 |te being played | 000038e0 28 70 72 65 76 69 6f 75 73 6c 79 20 77 68 65 6e |(previously when| 000038f0 65 76 65 72 20 61 20 6e 65 77 20 6e 6f 74 65 20 |ever a new note | 00003900 77 61 73 20 0a 70 6c 61 79 65 64 20 74 68 65 79 |was .played they| 00003910 20 77 65 72 65 20 6a 75 73 74 20 73 65 74 20 74 | were just set t| 00003920 6f 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 68 65 |o the maximum he| 00003930 69 67 68 74 29 2e 20 41 6c 73 6f 2c 20 66 61 69 |ight). Also, fai| 00003940 6e 74 20 0a 67 72 61 64 75 61 74 69 6f 6e 73 20 |nt .graduations | 00003950 68 61 76 65 20 62 65 65 6e 20 61 64 64 65 64 20 |have been added | 00003960 62 65 68 69 6e 64 20 74 68 65 20 62 61 72 73 2e |behind the bars.| 00003970 0a 0a 54 68 65 20 22 55 73 65 64 22 20 53 63 72 |..The "Used" Scr| 00003980 65 65 6e 0a 0a 41 74 20 66 69 72 73 74 20 73 69 |een..At first si| 00003990 67 68 74 2c 20 74 68 69 73 20 6d 61 79 20 73 65 |ght, this may se| 000039a0 65 6d 20 74 6f 20 62 65 20 69 64 65 6e 74 69 63 |em to be identic| 000039b0 61 6c 20 74 6f 20 74 68 61 74 20 69 6e 20 74 68 |al to that in th| 000039c0 65 20 66 69 72 73 74 20 0a 76 65 72 73 69 6f 6e |e first .version| 000039d0 2e 20 48 6f 77 65 76 65 72 2c 20 69 66 20 79 6f |. However, if yo| 000039e0 75 20 6e 6f 77 20 63 6c 69 63 6b 20 6f 6e 20 61 |u now click on a| 000039f0 6e 20 69 6e 64 69 76 69 64 75 61 6c 20 69 74 65 |n individual ite| 00003a00 6d 20 69 6e 20 65 69 74 68 65 72 20 6f 66 20 0a |m in either of .| 00003a10 74 68 65 20 74 68 72 65 65 20 6c 69 73 74 73 2c |the three lists,| 00003a20 20 66 75 72 74 68 65 72 20 69 6e 66 6f 72 6d 61 | further informa| 00003a30 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 2e 20 49 |tion is given. I| 00003a40 66 20 79 6f 75 20 63 6c 69 63 6b 20 6f 6e 20 61 |f you click on a| 00003a50 20 6e 6f 74 65 20 0a 28 65 67 2e 20 22 44 2d 32 | note .(eg. "D-2| 00003a60 22 29 2c 20 79 6f 75 20 61 72 65 20 74 6f 6c 64 |"), you are told| 00003a70 20 77 68 69 63 68 20 69 6e 73 74 72 75 6d 65 6e | which instrumen| 00003a80 74 73 20 74 68 69 73 20 6e 6f 74 65 20 69 73 20 |ts this note is | 00003a90 70 6c 61 79 65 64 20 6f 6e 20 28 61 6e 64 20 0a |played on (and .| 00003aa0 68 6f 77 20 6d 61 6e 79 20 74 69 6d 65 73 29 2e |how many times).| 00003ab0 20 46 6f 72 20 61 6e 20 69 6e 73 74 72 75 6d 65 | For an instrume| 00003ac0 6e 74 2c 20 74 68 65 20 72 65 76 65 72 73 65 20 |nt, the reverse | 00003ad0 69 73 20 73 68 6f 77 6e 20 2d 20 77 68 69 63 68 |is shown - which| 00003ae0 20 6e 6f 74 65 73 20 0a 61 72 65 20 70 6c 61 79 | notes .are play| 00003af0 65 64 20 6f 6e 20 69 74 2e 20 49 66 20 79 6f 75 |ed on it. If you| 00003b00 20 63 6c 69 63 6b 20 6f 6e 20 61 20 63 6f 6d 6d | click on a comm| 00003b10 61 6e 64 20 73 75 63 68 20 61 73 20 22 56 22 20 |and such as "V" | 00003b20 28 73 65 74 20 76 6f 6c 75 6d 65 29 2c 20 0a 79 |(set volume), .y| 00003b30 6f 75 20 61 72 65 20 74 6f 6c 64 20 68 6f 77 20 |ou are told how | 00003b40 6d 61 6e 79 20 74 69 6d 65 73 20 65 61 63 68 20 |many times each | 00003b50 76 61 72 69 61 62 6c 65 20 28 26 30 30 2d 26 46 |variable (&00-&F| 00003b60 46 29 20 69 73 20 75 73 65 64 20 69 6e 20 0a 63 |F) is used in .c| 00003b70 6f 6e 6a 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 |onjunction with | 00003b80 69 74 2e 20 54 68 65 20 73 63 72 65 65 6e 20 66 |it. The screen f| 00003b90 6f 72 20 74 68 69 73 20 64 6f 65 73 20 6c 6f 6f |or this does loo| 00003ba0 6b 20 70 72 65 74 74 79 20 61 77 66 75 6c 20 49 |k pretty awful I| 00003bb0 20 6b 6e 6f 77 2c 20 0a 62 75 74 20 49 20 72 65 | know, .but I re| 00003bc0 61 6c 6c 79 20 77 61 6e 74 65 64 20 74 6f 20 67 |ally wanted to g| 00003bd0 65 74 20 61 6c 6c 20 6f 66 20 74 68 65 20 69 6e |et all of the in| 00003be0 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 61 20 73 |formation on a s| 00003bf0 69 6e 67 6c 65 20 73 63 72 65 65 6e 20 66 6f 72 |ingle screen for| 00003c00 20 0a 73 68 65 65 72 20 63 6f 6e 76 65 6e 69 65 | .sheer convenie| 00003c10 6e 63 65 2e 20 54 68 69 73 20 22 44 65 74 61 69 |nce. This "Detai| 00003c20 6c 65 64 20 43 6f 6d 6d 61 6e 64 20 55 73 61 67 |led Command Usag| 00003c30 65 22 20 73 63 72 65 65 6e 20 61 6c 73 6f 20 68 |e" screen also h| 00003c40 61 73 20 61 6e 6f 74 68 65 72 20 0a 66 75 6e 63 |as another .func| 00003c50 74 69 6f 6e 2e 20 42 79 20 63 6c 69 63 6b 69 6e |tion. By clickin| 00003c60 67 20 6f 6e 20 61 6e 20 69 6e 64 69 76 69 64 75 |g on an individu| 00003c70 61 6c 20 65 6e 74 72 79 20 6f 6e 20 73 63 72 65 |al entry on scre| 00003c80 65 6e 20 77 69 74 68 20 74 68 65 20 41 64 6a 75 |en with the Adju| 00003c90 73 74 20 0a 6d 6f 75 73 65 20 62 75 74 74 6f 6e |st .mouse button| 00003ca0 2c 20 62 6f 74 68 20 74 68 65 20 63 6f 6d 6d 61 |, both the comma| 00003cb0 6e 64 20 28 73 68 6f 77 6e 20 69 6e 20 74 68 65 |nd (shown in the| 00003cc0 20 74 6f 70 20 6c 65 66 74 29 20 61 6e 64 20 74 | top left) and t| 00003cd0 68 65 20 76 61 72 69 61 62 6c 65 20 0a 28 77 68 |he variable .(wh| 00003ce0 69 63 68 20 79 6f 75 20 77 69 6c 6c 20 68 61 76 |ich you will hav| 00003cf0 65 20 6a 75 73 74 20 63 6c 69 63 6b 65 64 20 6f |e just clicked o| 00003d00 6e 29 20 77 69 6c 6c 20 62 65 20 63 6f 70 69 65 |n) will be copie| 00003d10 64 20 69 6e 74 6f 20 74 68 65 20 22 53 74 6f 72 |d into the "Stor| 00003d20 65 64 20 0a 43 6f 6d 6d 61 6e 64 22 20 73 6c 6f |ed .Command" slo| 00003d30 74 2c 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 |t, which can be | 00003d40 61 20 67 72 65 61 74 20 74 69 6d 65 20 73 61 76 |a great time sav| 00003d50 65 72 2e 0a 0a 54 68 65 20 53 65 71 75 65 6e 63 |er...The Sequenc| 00003d60 65 20 45 64 69 74 6f 72 0a 0a 54 68 65 72 65 20 |e Editor..There | 00003d70 61 72 65 20 73 65 76 65 72 61 6c 20 61 64 64 69 |are several addi| 00003d80 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 73 65 71 |tions to the seq| 00003d90 75 65 6e 63 65 20 65 64 69 74 6f 72 2e 20 4d 6f |uence editor. Mo| 00003da0 73 74 20 69 6d 70 6f 72 74 61 6e 74 20 69 73 20 |st important is | 00003db0 0a 74 68 65 20 74 69 6d 65 20 76 61 6c 75 65 20 |.the time value | 00003dc0 73 68 6f 77 6e 2e 20 42 79 20 63 6c 69 63 6b 69 |shown. By clicki| 00003dd0 6e 67 20 6f 6e 20 22 43 61 6c 63 75 6c 61 74 65 |ng on "Calculate| 00003de0 22 2c 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 |", the length of| 00003df0 20 74 69 6d 65 20 74 68 65 20 0a 63 75 72 72 65 | time the .curre| 00003e00 6e 74 6c 79 20 6c 6f 61 64 65 64 20 74 75 6e 65 |ntly loaded tune| 00003e10 20 77 6f 75 6c 64 20 74 61 6b 65 20 74 6f 20 70 | would take to p| 00003e20 6c 61 79 20 77 69 6c 6c 20 62 65 20 63 61 6c 63 |lay will be calc| 00003e30 75 6c 61 74 65 64 2c 20 61 6e 64 20 74 68 69 73 |ulated, and this| 00003e40 20 0a 76 61 6c 75 65 20 61 64 64 65 64 20 74 6f | .value added to| 00003e50 20 74 68 65 20 76 61 6c 75 65 20 69 6e 20 74 68 | the value in th| 00003e60 65 20 62 6f 78 2e 20 49 74 20 74 68 65 72 65 66 |e box. It theref| 00003e70 6f 72 65 20 66 6f 6c 6c 6f 77 73 20 74 68 61 74 |ore follows that| 00003e80 20 74 6f 20 77 6f 72 6b 20 0a 6f 75 74 20 74 68 | to work .out th| 00003e90 65 20 6c 65 6e 67 74 68 20 6f 66 20 61 20 74 75 |e length of a tu| 00003ea0 6e 65 2c 20 74 68 65 20 76 61 6c 75 65 20 73 68 |ne, the value sh| 00003eb0 6f 75 6c 64 20 62 65 20 69 6e 69 74 69 61 6c 6c |ould be initiall| 00003ec0 79 20 7a 65 72 6f 2c 20 61 6e 64 20 74 68 65 20 |y zero, and the | 00003ed0 0a 22 52 65 73 65 74 22 20 62 6f 78 20 63 61 72 |."Reset" box car| 00003ee0 72 69 65 73 20 6f 75 74 20 74 68 69 73 20 66 75 |ries out this fu| 00003ef0 6e 63 74 69 6f 6e 2e 20 54 68 65 20 62 65 6e 65 |nction. The bene| 00003f00 66 69 74 20 6f 66 20 68 61 76 69 6e 67 20 74 68 |fit of having th| 00003f10 69 73 20 61 73 20 61 20 0a 74 77 6f 2d 73 74 61 |is as a .two-sta| 00003f20 67 65 20 70 72 6f 63 65 73 73 20 69 73 20 74 68 |ge process is th| 00003f30 61 74 20 69 74 20 69 73 20 65 61 73 79 20 74 6f |at it is easy to| 00003f40 20 61 64 64 20 75 70 20 74 68 65 20 6c 65 6e 67 | add up the leng| 00003f50 74 68 73 20 6f 66 20 6d 6f 72 65 20 74 68 61 6e |ths of more than| 00003f60 20 0a 6f 6e 65 20 74 75 6e 65 20 77 69 74 68 6f | .one tune witho| 00003f70 75 74 20 72 65 73 6f 72 74 69 6e 67 20 74 6f 20 |ut resorting to | 00003f80 70 65 6e 20 61 6e 64 20 70 61 70 65 72 20 61 64 |pen and paper ad| 00003f90 64 69 74 69 6f 6e 73 2e 20 54 68 65 20 74 69 6d |ditions. The tim| 00003fa0 69 6e 67 20 73 68 6f 75 6c 64 20 0a 69 6e 20 74 |ing should .in t| 00003fb0 68 65 6f 72 79 20 62 65 20 70 72 65 63 69 73 65 |heory be precise| 00003fc0 2c 20 62 75 74 20 69 6e 20 70 72 61 63 74 69 63 |, but in practic| 00003fd0 65 20 63 61 6e 20 70 72 6f 76 65 20 69 6e 20 73 |e can prove in s| 00003fe0 6f 6d 65 20 63 61 73 65 73 20 74 6f 20 62 65 20 |ome cases to be | 00003ff0 75 70 20 0a 74 6f 20 61 20 66 65 77 20 73 65 63 |up .to a few sec| 00004000 6f 6e 64 73 20 6f 75 74 20 77 68 65 6e 20 63 6f |onds out when co| 00004010 6d 70 61 72 65 64 20 74 6f 20 74 68 65 20 74 69 |mpared to the ti| 00004020 6d 65 20 74 68 65 20 74 75 6e 65 20 61 63 74 75 |me the tune actu| 00004030 61 6c 6c 79 20 74 61 6b 65 73 20 0a 74 6f 20 70 |ally takes .to p| 00004040 6c 61 79 2e 20 49 66 20 74 68 69 73 20 68 61 70 |lay. If this hap| 00004050 70 65 6e 73 20 69 74 20 69 73 20 70 72 6f 62 61 |pens it is proba| 00004060 62 6c 79 20 64 75 65 20 74 6f 20 61 6e 6f 6d 61 |bly due to anoma| 00004070 6c 6f 75 73 20 62 65 68 61 76 69 6f 75 72 20 6f |lous behaviour o| 00004080 6e 20 0a 74 68 65 20 70 61 72 74 20 6f 66 20 74 |n .the part of t| 00004090 68 65 20 70 6c 61 79 69 6e 67 20 6d 6f 64 75 6c |he playing modul| 000040a0 65 20 6f 72 20 70 72 6f 63 65 73 73 6f 72 2e 0a |e or processor..| 000040b0 0a 49 74 20 69 73 20 70 65 72 68 61 70 73 20 77 |.It is perhaps w| 000040c0 6f 72 74 68 20 73 61 79 69 6e 67 20 61 20 62 69 |orth saying a bi| 000040d0 74 20 61 62 6f 75 74 20 74 68 65 20 77 61 79 20 |t about the way | 000040e0 69 6e 20 77 68 69 63 68 20 74 68 65 20 63 61 6c |in which the cal| 000040f0 63 75 6c 61 74 69 6f 6e 20 0a 6f 66 20 74 68 65 |culation .of the| 00004100 20 6c 65 6e 67 74 68 20 6f 66 20 61 20 74 75 6e | length of a tun| 00004110 65 20 77 6f 72 6b 73 2e 20 20 49 74 20 74 61 6b |e works. It tak| 00004120 65 73 20 69 74 73 20 63 75 65 20 66 72 6f 6d 20 |es its cue from | 00004130 74 68 65 20 63 75 72 72 65 6e 74 20 0a 73 65 71 |the current .seq| 00004140 75 65 6e 63 65 20 63 75 72 73 6f 72 20 70 6f 73 |uence cursor pos| 00004150 69 74 69 6f 6e 2c 20 61 6e 64 20 62 61 73 69 63 |ition, and basic| 00004160 61 6c 6c 79 20 77 6f 72 6b 73 20 74 68 72 6f 75 |ally works throu| 00004170 67 68 20 74 68 65 20 74 75 6e 65 20 73 74 61 72 |gh the tune star| 00004180 74 69 6e 67 20 0a 66 72 6f 6d 20 74 68 69 73 20 |ting .from this | 00004190 70 6f 73 69 74 69 6f 6e 20 75 6e 74 69 6c 20 69 |position until i| 000041a0 74 20 72 65 61 63 68 65 73 20 61 20 70 6f 73 69 |t reaches a posi| 000041b0 74 69 6f 6e 20 61 6c 72 65 61 64 79 20 76 69 73 |tion already vis| 000041c0 69 74 65 64 2e 20 54 68 69 73 20 0a 6d 65 61 6e |ited. This .mean| 000041d0 73 20 74 68 61 74 20 22 4a 22 20 63 6f 6d 6d 61 |s that "J" comma| 000041e0 6e 64 73 20 64 6f 20 6e 6f 74 20 63 61 75 73 65 |nds do not cause| 000041f0 20 74 68 65 20 61 6c 67 6f 72 69 74 68 6d 20 74 | the algorithm t| 00004200 6f 20 67 65 74 20 73 74 75 63 6b 20 69 6e 20 0a |o get stuck in .| 00004210 69 6e 66 69 6e 69 74 65 20 6c 6f 6f 70 73 2c 20 |infinite loops, | 00004220 61 6e 64 20 63 6f 6e 73 65 71 75 65 6e 74 6c 79 |and consequently| 00004230 20 6d 65 61 6e 73 20 74 68 61 74 20 69 66 20 79 | means that if y| 00004240 6f 75 20 68 61 76 65 20 61 20 6d 75 73 69 63 20 |ou have a music | 00004250 66 69 6c 65 20 0a 77 68 69 63 68 20 63 6f 6e 74 |file .which cont| 00004260 61 69 6e 73 20 73 65 76 65 72 61 6c 20 70 69 65 |ains several pie| 00004270 63 65 73 20 6f 66 20 6d 75 73 69 63 20 28 73 75 |ces of music (su| 00004280 63 68 20 61 73 20 74 68 61 74 20 75 73 65 64 20 |ch as that used | 00004290 69 6e 20 0a 22 4c 65 6d 6d 69 6e 67 73 22 29 2c |in ."Lemmings"),| 000042a0 20 79 6f 75 20 63 61 6e 20 74 69 6d 65 20 65 61 | you can time ea| 000042b0 63 68 20 70 69 65 63 65 20 73 65 70 61 72 61 74 |ch piece separat| 000042c0 65 6c 79 20 69 66 20 79 6f 75 20 6b 6e 6f 77 20 |ely if you know | 000042d0 74 68 65 20 63 6f 72 72 65 63 74 20 0a 73 74 61 |the correct .sta| 000042e0 72 74 69 6e 67 20 70 6f 73 69 74 69 6f 6e 73 2e |rting positions.| 000042f0 0a 0a 54 68 65 20 73 65 63 6f 6e 64 20 6d 61 6a |..The second maj| 00004300 6f 72 20 6e 65 77 20 66 65 61 74 75 72 65 20 69 |or new feature i| 00004310 6e 20 74 68 65 20 73 65 71 75 65 6e 63 65 20 65 |n the sequence e| 00004320 64 69 74 6f 72 20 69 73 20 74 68 61 74 20 79 6f |ditor is that yo| 00004330 75 20 6d 61 79 20 0a 73 65 6c 65 63 74 20 61 6e |u may .select an| 00004340 20 61 72 65 61 20 6f 66 20 61 20 73 65 71 75 65 | area of a seque| 00004350 6e 63 65 20 61 6e 64 20 70 65 72 66 6f 72 6d 20 |nce and perform | 00004360 61 20 28 6c 69 6d 69 74 65 64 29 20 72 61 6e 67 |a (limited) rang| 00004370 65 20 6f 66 20 6f 70 65 72 61 74 69 6f 6e 73 20 |e of operations | 00004380 0a 6f 6e 20 69 74 2e 20 54 6f 20 6d 61 72 6b 20 |.on it. To mark | 00004390 61 6e 20 61 72 65 61 20 6f 66 20 74 68 65 20 73 |an area of the s| 000043a0 65 71 75 65 6e 63 65 2c 20 79 6f 75 20 6d 75 73 |equence, you mus| 000043b0 74 20 6d 6f 76 65 20 28 75 73 69 6e 67 20 74 68 |t move (using th| 000043c0 65 20 6d 6f 75 73 65 20 0a 6f 72 20 61 72 72 6f |e mouse .or arro| 000043d0 77 20 6b 65 79 73 29 20 74 6f 20 6f 6e 65 20 65 |w keys) to one e| 000043e0 6e 64 20 6f 66 20 74 68 65 20 61 72 65 61 2c 20 |nd of the area, | 000043f0 61 6e 64 20 68 6f 6c 64 20 64 6f 77 6e 20 46 31 |and hold down F1| 00004400 2e 20 59 6f 75 20 6d 61 79 20 74 68 65 6e 20 0a |. You may then .| 00004410 73 65 74 20 74 68 65 20 6f 74 68 65 72 20 65 6e |set the other en| 00004420 64 20 6f 66 20 74 68 65 20 62 6c 6f 63 6b 20 75 |d of the block u| 00004430 73 69 6e 67 20 74 68 65 20 6c 65 66 74 20 61 6e |sing the left an| 00004440 64 20 72 69 67 68 74 20 61 72 72 6f 77 20 6b 65 |d right arrow ke| 00004450 79 73 20 28 77 69 74 68 20 0a 53 68 69 66 74 20 |ys (with .Shift | 00004460 66 6f 72 20 66 61 73 74 65 72 20 6d 6f 76 65 6d |for faster movem| 00004470 65 6e 74 29 2c 20 77 68 69 6c 65 20 73 74 69 6c |ent), while stil| 00004480 6c 20 68 6f 6c 64 69 6e 67 20 64 6f 77 6e 20 46 |l holding down F| 00004490 31 2e 20 57 68 65 6e 20 74 68 65 20 62 6c 6f 63 |1. When the bloc| 000044a0 6b 20 0a 69 73 20 61 73 20 64 65 73 69 72 65 64 |k .is as desired| 000044b0 2c 20 72 65 6c 65 61 73 65 20 46 31 20 61 6e 64 |, release F1 and| 000044c0 20 74 68 65 20 62 6c 6f 63 6b 20 77 69 6c 6c 20 | the block will | 000044d0 62 65 20 6d 61 72 6b 65 64 2e 20 54 68 65 20 63 |be marked. The c| 000044e0 75 72 72 65 6e 74 20 0a 62 6c 6f 63 6b 20 69 73 |urrent .block is| 000044f0 20 73 68 6f 77 6e 20 62 79 20 74 68 65 20 73 71 | shown by the sq| 00004500 75 61 72 65 73 20 68 61 76 69 6e 67 20 61 20 67 |uares having a g| 00004510 72 65 65 6e 20 62 6f 72 64 65 72 2e 20 4f 6e 63 |reen border. Onc| 00004520 65 20 61 6e 20 61 72 65 61 20 68 61 73 20 0a 62 |e an area has .b| 00004530 65 65 6e 20 6d 61 72 6b 65 64 20 69 6e 20 74 68 |een marked in th| 00004540 69 73 20 77 61 79 2c 20 74 68 65 72 65 20 61 72 |is way, there ar| 00004550 65 20 66 6f 75 72 20 62 6f 78 65 73 20 61 74 20 |e four boxes at | 00004560 74 68 65 20 62 61 73 65 20 6f 66 20 74 68 65 20 |the base of the | 00004570 73 63 72 65 65 6e 20 0a 77 68 69 63 68 20 74 61 |screen .which ta| 00004580 6b 65 20 61 63 63 6f 75 6e 74 20 6f 66 20 69 74 |ke account of it| 00004590 2e 20 54 68 65 20 66 69 72 73 74 2c 20 22 43 6c |. The first, "Cl| 000045a0 65 61 72 22 20 69 73 20 74 68 65 20 73 69 6d 70 |ear" is the simp| 000045b0 6c 65 73 74 20 2d 20 69 74 20 73 69 6d 70 6c 79 |lest - it simply| 000045c0 20 0a 22 75 6e 6d 61 72 6b 73 22 20 74 68 65 20 | ."unmarks" the | 000045d0 61 72 65 61 20 61 67 61 69 6e 20 77 68 65 6e 20 |area again when | 000045e0 69 74 20 69 73 20 66 69 6e 69 73 68 65 64 20 77 |it is finished w| 000045f0 69 74 68 2c 20 65 69 74 68 65 72 20 74 6f 20 6d |ith, either to m| 00004600 61 6b 65 20 74 68 65 20 0a 73 63 72 65 65 6e 20 |ake the .screen | 00004610 6c 6f 6f 6b 20 6e 65 61 74 65 72 2c 20 6f 72 20 |look neater, or | 00004620 74 6f 20 73 74 6f 70 20 79 6f 75 20 61 63 63 69 |to stop you acci| 00004630 64 65 6e 74 61 6c 6c 79 20 63 6c 69 63 6b 69 6e |dentally clickin| 00004640 67 20 6f 6e 20 22 44 65 6c 65 74 65 22 20 6f 72 |g on "Delete" or| 00004650 20 0a 73 6f 6d 65 74 68 69 6e 67 2e 20 54 68 65 | .something. The| 00004660 20 6e 65 78 74 20 74 77 6f 20 6f 70 74 69 6f 6e | next two option| 00004670 73 2c 20 22 43 6f 70 79 22 20 61 6e 64 20 22 4d |s, "Copy" and "M| 00004680 6f 76 65 22 2c 20 77 69 6c 6c 20 72 65 6c 6f 63 |ove", will reloc| 00004690 61 74 65 20 74 68 65 20 0a 6d 61 72 6b 65 64 20 |ate the .marked | 000046a0 61 72 65 61 20 74 6f 20 74 68 65 20 63 75 72 72 |area to the curr| 000046b0 65 6e 74 20 63 75 72 73 6f 72 20 70 6f 73 69 74 |ent cursor posit| 000046c0 69 6f 6e 2e 20 54 68 65 20 64 69 66 66 65 72 65 |ion. The differe| 000046d0 6e 63 65 20 69 73 20 74 68 61 74 20 0a 22 4d 6f |nce is that ."Mo| 000046e0 76 65 22 20 77 69 6c 6c 20 64 65 6c 65 74 65 20 |ve" will delete | 000046f0 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 6d 61 72 |the original mar| 00004700 6b 65 64 20 62 6c 6f 63 6b 2c 20 77 68 65 72 65 |ked block, where| 00004710 61 73 20 22 43 6f 70 79 22 20 77 69 6c 6c 20 6c |as "Copy" will l| 00004720 65 61 76 65 20 0a 69 74 20 75 6e 61 6c 74 65 72 |eave .it unalter| 00004730 65 64 2e 20 49 6e 20 62 6f 74 68 20 63 61 73 65 |ed. In both case| 00004740 73 2c 20 74 68 65 20 6e 65 77 20 63 6f 70 79 20 |s, the new copy | 00004750 6f 66 20 74 68 65 20 62 6c 6f 63 6b 20 77 69 6c |of the block wil| 00004760 6c 20 62 65 20 6d 61 72 6b 65 64 20 0a 77 68 65 |l be marked .whe| 00004770 6e 20 74 68 65 20 6f 70 65 72 61 74 69 6f 6e 20 |n the operation | 00004780 68 61 73 20 62 65 65 6e 20 63 6f 6d 70 6c 65 74 |has been complet| 00004790 65 64 2e 20 54 68 65 20 66 6f 75 72 74 68 20 61 |ed. The fourth a| 000047a0 6e 64 20 66 69 6e 61 6c 20 6f 70 74 69 6f 6e 20 |nd final option | 000047b0 69 73 20 0a 22 44 65 6c 65 74 65 22 2c 20 61 6e |is ."Delete", an| 000047c0 64 20 77 69 6c 6c 20 66 61 69 72 6c 79 20 6f 62 |d will fairly ob| 000047d0 76 69 6f 75 73 6c 79 20 6a 75 73 74 20 72 65 6d |viously just rem| 000047e0 6f 76 65 20 74 68 65 20 6d 61 72 6b 65 64 20 61 |ove the marked a| 000047f0 72 65 61 20 66 72 6f 6d 20 74 68 65 20 0a 73 65 |rea from the .se| 00004800 71 75 65 6e 63 65 2e 20 4e 6f 74 65 20 74 68 61 |quence. Note tha| 00004810 74 20 79 6f 75 20 77 69 6c 6c 20 62 65 20 75 6e |t you will be un| 00004820 61 62 6c 65 20 74 6f 20 64 6f 20 74 68 69 73 20 |able to do this | 00004830 69 66 20 74 68 65 20 77 68 6f 6c 65 20 73 65 71 |if the whole seq| 00004840 75 65 6e 63 65 20 0a 69 73 20 6d 61 72 6b 65 64 |uence .is marked| 00004850 2c 20 61 6e 64 20 74 68 61 74 20 79 6f 75 20 77 |, and that you w| 00004860 69 6c 6c 20 75 6e 61 62 6c 65 20 74 6f 20 70 65 |ill unable to pe| 00004870 72 66 6f 72 6d 20 74 68 65 20 43 6f 70 79 20 6f |rform the Copy o| 00004880 70 65 72 61 74 69 6f 6e 20 0a 64 65 74 61 69 6c |peration .detail| 00004890 65 64 20 61 62 6f 76 65 20 69 66 20 74 68 65 20 |ed above if the | 000048a0 72 65 73 75 6c 74 69 6e 67 20 73 65 71 75 65 6e |resulting sequen| 000048b0 63 65 20 77 6f 75 6c 64 20 62 65 20 6d 6f 72 65 |ce would be more| 000048c0 20 74 68 61 6e 20 31 32 38 20 70 61 74 74 65 72 | than 128 patter| 000048d0 6e 73 20 0a 69 6e 20 6c 65 6e 67 74 68 20 28 74 |ns .in length (t| 000048e0 68 65 20 6d 61 78 69 6d 75 6d 20 69 6d 70 6f 73 |he maximum impos| 000048f0 65 64 20 62 79 20 74 68 65 20 54 72 61 63 6b 65 |ed by the Tracke| 00004900 72 20 66 69 6c 65 20 66 6f 72 6d 61 74 29 2e 0a |r file format)..| 00004910 0a 4f 6e 65 20 76 65 72 79 20 73 6d 61 6c 6c 20 |.One very small | 00004920 63 68 61 6e 67 65 20 77 68 69 63 68 20 68 61 73 |change which has| 00004930 20 61 6c 73 6f 20 62 65 65 6e 20 6d 61 64 65 20 | also been made | 00004940 74 6f 20 74 68 69 73 20 73 63 72 65 65 6e 20 69 |to this screen i| 00004950 73 20 74 68 61 74 20 0a 79 6f 75 20 63 61 6e 20 |s that .you can | 00004960 6e 6f 77 20 64 65 6c 65 74 65 20 74 68 65 20 6c |now delete the l| 00004970 61 73 74 20 70 61 74 74 65 72 6e 20 69 6e 20 61 |ast pattern in a| 00004980 20 73 65 71 75 65 6e 63 65 2c 20 62 79 20 63 6c | sequence, by cl| 00004990 69 63 6b 69 6e 67 20 6f 6e 20 0a 22 44 65 6c 65 |icking on ."Dele| 000049a0 74 65 22 20 77 69 74 68 20 74 68 65 20 63 75 72 |te" with the cur| 000049b0 73 6f 72 20 61 74 20 74 68 65 20 65 6e 64 20 6f |sor at the end o| 000049c0 66 20 74 68 65 20 73 65 71 75 65 6e 63 65 2e 20 |f the sequence. | 000049d0 54 68 69 73 20 77 61 73 20 6e 6f 74 20 0a 70 6f |This was not .po| 000049e0 73 73 69 62 6c 65 20 77 69 74 68 20 76 65 72 73 |ssible with vers| 000049f0 69 6f 6e 20 31 20 6f 66 20 74 68 65 20 73 6f 66 |ion 1 of the sof| 00004a00 74 77 61 72 65 2e 0a 0a 0a 54 68 65 20 53 61 6d |tware....The Sam| 00004a10 70 6c 65 20 45 64 69 74 6f 72 0a 3d 3d 3d 3d 3d |ple Editor.=====| 00004a20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 54 68 |============..Th| 00004a30 69 73 20 69 73 20 62 79 20 66 61 72 20 74 68 65 |is is by far the| 00004a40 20 6d 6f 73 74 20 6d 61 6a 6f 72 20 61 64 64 69 | most major addi| 00004a50 74 69 6f 6e 20 74 6f 20 74 68 65 20 70 72 6f 67 |tion to the prog| 00004a60 72 61 6d 2c 20 61 6e 64 20 74 68 65 72 65 66 6f |ram, and therefo| 00004a70 72 65 20 0a 74 68 61 74 20 77 6f 72 74 68 79 20 |re .that worthy | 00004a80 6f 66 20 6d 6f 73 74 20 65 78 70 6c 61 6e 61 74 |of most explanat| 00004a90 69 6f 6e 2e 20 54 68 65 20 70 75 72 70 6f 73 65 |ion. The purpose| 00004aa0 20 6f 66 20 74 68 69 73 20 73 65 63 74 69 6f 6e | of this section| 00004ab0 20 69 73 20 74 6f 20 61 6c 6c 6f 77 20 0a 6d 61 | is to allow .ma| 00004ac0 6e 69 70 75 6c 61 74 69 6f 6e 20 6f 66 20 74 68 |nipulation of th| 00004ad0 65 20 61 63 74 75 61 6c 20 69 6e 73 74 72 75 6d |e actual instrum| 00004ae0 65 6e 74 73 20 75 73 65 64 20 69 6e 20 61 20 74 |ents used in a t| 00004af0 75 6e 65 20 74 68 65 6d 73 65 6c 76 65 73 20 72 |une themselves r| 00004b00 61 74 68 65 72 20 0a 74 68 61 6e 20 6a 75 73 74 |ather .than just| 00004b10 20 6d 61 6e 69 70 75 6c 61 74 69 6f 6e 20 6f 66 | manipulation of| 00004b20 20 74 68 65 20 6d 75 73 69 63 20 70 61 74 74 65 | the music patte| 00004b30 72 6e 73 20 77 68 69 63 68 20 75 73 65 20 74 68 |rns which use th| 00004b40 6f 73 65 20 0a 69 6e 73 74 72 75 6d 65 6e 74 73 |ose .instruments| 00004b50 2e 20 49 74 20 69 73 20 61 6c 73 6f 20 76 65 72 |. It is also ver| 00004b60 79 20 75 73 65 66 75 6c 20 66 6f 72 20 73 65 74 |y useful for set| 00004b70 74 69 6e 67 20 52 65 70 65 61 74 20 6d 61 72 6b |ting Repeat mark| 00004b80 65 72 73 2c 20 61 6e 64 20 69 6e 20 0a 74 72 69 |ers, and in .tri| 00004b90 6d 6d 69 6e 67 20 73 61 6d 70 6c 65 73 20 28 61 |mming samples (a| 00004ba0 6e 64 20 63 6f 6e 73 65 71 75 65 6e 74 6c 79 20 |nd consequently | 00004bb0 74 68 65 20 6d 75 73 69 63 20 66 69 6c 65 73 20 |the music files | 00004bc0 6f 66 20 77 68 69 63 68 20 74 68 65 79 20 61 72 |of which they ar| 00004bd0 65 20 61 20 0a 70 61 72 74 29 20 64 6f 77 6e 20 |e a .part) down | 00004be0 62 79 20 72 65 6d 6f 76 69 6e 67 20 65 78 74 72 |by removing extr| 00004bf0 61 6e 65 6f 75 73 20 64 61 74 61 2e 0a 0a 49 20 |aneous data...I | 00004c00 77 6f 75 6c 64 20 61 6c 73 6f 20 6c 69 6b 65 20 |would also like | 00004c10 74 6f 20 73 61 79 20 73 6f 6d 65 74 68 69 6e 67 |to say something| 00004c20 20 61 62 6f 75 74 20 73 61 6d 70 6c 65 20 6c 65 | about sample le| 00004c30 6e 67 74 68 73 20 61 74 20 74 68 69 73 20 70 6f |ngths at this po| 00004c40 69 6e 74 2e 20 0a 54 68 65 20 54 72 61 63 6b 65 |int. .The Tracke| 00004c50 72 20 6d 75 73 69 63 20 66 6f 72 6d 61 74 20 72 |r music format r| 00004c60 65 73 74 72 69 63 74 73 20 73 61 6d 70 6c 65 73 |estricts samples| 00004c70 20 74 6f 20 61 20 6c 65 6e 67 74 68 20 6f 66 20 | to a length of | 00004c80 36 34 4b 20 28 36 35 35 33 36 20 0a 62 79 74 65 |64K (65536 .byte| 00004c90 73 29 2e 20 48 6f 77 65 76 65 72 2c 20 79 6f 75 |s). However, you| 00004ca0 20 6d 61 79 20 6c 6f 61 64 20 73 61 6d 70 6c 65 | may load sample| 00004cb0 73 20 6c 6f 6e 67 65 72 20 74 68 61 6e 20 74 68 |s longer than th| 00004cc0 69 73 20 28 6d 65 6d 6f 72 79 20 0a 70 65 72 6d |is (memory .perm| 00004cd0 69 74 74 69 6e 67 29 20 69 6e 74 6f 20 41 50 20 |itting) into AP | 00004ce0 54 72 61 63 6b 65 72 20 62 79 20 64 72 61 67 67 |Tracker by dragg| 00004cf0 69 6e 67 20 74 68 65 6d 20 74 6f 20 74 68 65 20 |ing them to the | 00004d00 73 61 6d 70 6c 65 73 20 77 69 6e 64 6f 77 20 69 |samples window i| 00004d10 6e 20 0a 74 68 65 20 64 65 73 6b 74 6f 70 2e 20 |n .the desktop. | 00004d20 54 68 65 79 20 77 69 6c 6c 20 6e 6f 74 20 70 6c |They will not pl| 00004d30 61 79 20 63 6f 72 72 65 63 74 6c 79 20 69 6e 20 |ay correctly in | 00004d40 74 68 65 20 22 54 65 73 74 20 53 61 6d 70 6c 65 |the "Test Sample| 00004d50 73 22 20 6d 6f 64 65 20 6f 72 20 0a 74 68 65 20 |s" mode or .the | 00004d60 53 61 6d 70 6c 65 20 45 64 69 74 6f 72 2c 20 62 |Sample Editor, b| 00004d70 75 74 20 74 68 65 79 20 6d 61 79 20 73 74 69 6c |ut they may stil| 00004d80 6c 20 62 65 20 6d 61 6e 69 70 75 6c 61 74 65 64 |l be manipulated| 00004d90 20 69 6e 20 74 68 65 20 6c 61 74 74 65 72 2e 20 | in the latter. | 00004da0 0a 48 6f 77 65 76 65 72 2c 20 79 6f 75 20 63 61 |.However, you ca| 00004db0 6e 20 75 73 65 20 74 68 65 20 22 50 6c 61 79 20 |n use the "Play | 00004dc0 4d 61 72 6b 65 64 20 41 72 65 61 22 20 66 65 61 |Marked Area" fea| 00004dd0 74 75 72 65 20 69 6e 20 74 68 65 20 53 61 6d 70 |ture in the Samp| 00004de0 6c 65 20 45 64 69 74 6f 72 20 0a 74 6f 20 70 6c |le Editor .to pl| 00004df0 61 79 20 61 20 70 61 72 74 20 6f 66 20 74 68 65 |ay a part of the| 00004e00 20 73 61 6d 70 6c 65 20 62 65 79 6f 6e 64 20 74 | sample beyond t| 00004e10 68 65 20 36 34 4b 20 6d 61 72 6b 65 72 2c 20 61 |he 64K marker, a| 00004e20 6e 64 20 74 68 69 73 20 77 69 6c 6c 20 70 6c 61 |nd this will pla| 00004e30 79 20 0a 70 72 6f 70 65 72 6c 79 20 61 73 20 6c |y .properly as l| 00004e40 6f 6e 67 20 61 73 20 74 68 65 20 61 72 65 61 20 |ong as the area | 00004e50 6d 61 72 6b 65 64 20 64 6f 65 73 20 6e 6f 74 20 |marked does not | 00004e60 65 78 63 65 65 64 20 36 34 4b 20 69 6e 20 6c 65 |exceed 64K in le| 00004e70 6e 67 74 68 2e 20 0a 41 6e 6f 74 68 65 72 20 70 |ngth. .Another p| 00004e80 72 6f 62 6c 65 6d 20 69 73 20 74 68 61 74 20 74 |roblem is that t| 00004e90 68 65 20 73 61 6d 70 6c 65 20 6c 65 6e 67 74 68 |he sample length| 00004ea0 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 64 69 73 | will not be dis| 00004eb0 70 6c 61 79 65 64 20 0a 63 6f 72 72 65 63 74 6c |played .correctl| 00004ec0 79 20 28 61 73 20 39 39 39 39 39 20 69 6e 20 74 |y (as 99999 in t| 00004ed0 68 65 20 6d 61 69 6e 20 65 64 69 74 6f 72 2c 20 |he main editor, | 00004ee0 61 6e 64 20 73 6c 69 67 68 74 6c 79 20 64 69 66 |and slightly dif| 00004ef0 66 65 72 65 6e 74 6c 79 20 69 6e 20 74 68 65 20 |ferently in the | 00004f00 0a 64 65 73 6b 74 6f 70 29 2e 20 46 61 64 65 73 |.desktop). Fades| 00004f10 2c 20 65 63 68 6f 73 2c 20 62 6f 6f 73 74 20 6f |, echos, boost o| 00004f20 70 65 72 61 74 69 6f 6e 73 2c 20 61 6e 64 20 73 |perations, and s| 00004f30 75 63 68 20 6c 69 6b 65 20 77 69 6c 6c 20 61 6c |uch like will al| 00004f40 6c 20 77 6f 72 6b 20 0a 63 6f 72 72 65 63 74 6c |l work .correctl| 00004f50 79 20 6f 6e 20 74 68 65 20 73 61 6d 70 6c 65 20 |y on the sample | 00004f60 28 6f 72 20 61 20 6d 61 72 6b 65 64 20 62 6c 6f |(or a marked blo| 00004f70 63 6b 20 6f 66 20 69 74 29 2c 20 74 68 6f 75 67 |ck of it), thoug| 00004f80 68 20 61 73 20 6d 65 6e 74 69 6f 6e 65 64 20 0a |h as mentioned .| 00004f90 61 62 6f 76 65 20 79 6f 75 20 77 69 6c 6c 20 6e |above you will n| 00004fa0 6f 74 20 62 65 20 61 62 6c 65 20 74 6f 20 70 6c |ot be able to pl| 00004fb0 61 79 20 69 74 20 70 72 6f 70 65 72 6c 79 2e 20 |ay it properly. | 00004fc0 48 6f 77 65 76 65 72 2c 20 79 6f 75 20 63 61 6e |However, you can| 00004fd0 20 6d 61 72 6b 20 61 20 0a 62 6c 6f 63 6b 20 61 | mark a .block a| 00004fe0 6e 64 20 75 73 65 20 22 44 65 6c 65 74 65 20 4d |nd use "Delete M| 00004ff0 61 72 6b 65 64 2f 55 6e 6d 61 72 6b 65 64 22 20 |arked/Unmarked" | 00005000 77 68 69 63 68 20 6d 61 79 20 6c 65 61 76 65 20 |which may leave | 00005010 79 6f 75 20 77 69 74 68 20 61 20 73 61 6d 70 6c |you with a sampl| 00005020 65 20 0a 6f 66 20 61 20 76 61 6c 69 64 20 6c 65 |e .of a valid le| 00005030 6e 67 74 68 2e 20 59 6f 75 20 63 61 6e 20 61 6c |ngth. You can al| 00005040 73 6f 20 75 73 65 20 74 68 65 20 22 52 65 73 61 |so use the "Resa| 00005050 6d 70 6c 65 22 20 66 75 6e 63 74 69 6f 6e 20 28 |mple" function (| 00005060 73 65 65 20 62 65 6c 6f 77 29 20 0a 74 6f 20 72 |see below) .to r| 00005070 65 64 75 63 65 20 74 68 65 20 73 61 6d 70 6c 65 |educe the sample| 00005080 20 74 6f 20 61 20 6d 6f 72 65 20 6d 61 6e 61 67 | to a more manag| 00005090 65 61 62 6c 65 20 6c 65 6e 67 74 68 20 28 74 68 |eable length (th| 000050a0 6f 75 67 68 20 77 69 74 68 20 61 20 0a 63 6f 72 |ough with a .cor| 000050b0 72 65 73 70 6f 6e 64 69 6e 67 20 6c 6f 73 73 20 |responding loss | 000050c0 69 6e 20 71 75 61 6c 69 74 79 29 2e 20 57 69 74 |in quality). Wit| 000050d0 68 20 6d 61 6e 79 20 6f 66 20 74 68 65 20 73 61 |h many of the sa| 000050e0 6d 70 6c 65 20 65 64 69 74 69 6e 67 20 0a 66 75 |mple editing .fu| 000050f0 6e 63 74 69 6f 6e 73 20 64 65 73 63 72 69 62 65 |nctions describe| 00005100 64 20 62 65 6c 6f 77 2c 20 69 66 20 61 6e 20 6f |d below, if an o| 00005110 70 65 72 61 74 69 6f 6e 20 77 6f 75 6c 64 20 63 |peration would c| 00005120 61 75 73 65 20 61 20 73 61 6d 70 6c 65 20 74 6f |ause a sample to| 00005130 20 62 65 20 0a 6f 76 65 72 20 36 34 4b 20 69 6e | be .over 64K in| 00005140 20 6c 65 6e 67 74 68 2c 20 61 6e 20 65 72 72 6f | length, an erro| 00005150 72 20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 |r will be displa| 00005160 79 65 64 20 61 6e 64 20 79 6f 75 20 77 69 6c 6c |yed and you will| 00005170 20 62 65 20 75 6e 61 62 6c 65 20 74 6f 20 0a 63 | be unable to .c| 00005180 61 72 72 79 20 6f 75 74 20 74 68 61 74 20 6f 70 |arry out that op| 00005190 65 72 61 74 69 6f 6e 2e 0a 0a 54 6f 20 61 63 63 |eration...To acc| 000051a0 65 73 73 20 74 68 65 20 73 61 6d 70 6c 65 20 65 |ess the sample e| 000051b0 64 69 74 6f 72 2c 20 63 6c 69 63 6b 20 6f 6e 20 |ditor, click on | 000051c0 74 68 65 20 22 49 6e 73 74 72 75 6d 65 6e 74 73 |the "Instruments| 000051d0 2f 45 64 69 74 22 20 62 6f 78 20 6f 6e 20 74 68 |/Edit" box on th| 000051e0 65 20 0a 6d 61 69 6e 20 65 64 69 74 69 6e 67 20 |e .main editing | 000051f0 73 63 72 65 65 6e 20 77 68 69 6c 65 20 69 6e 20 |screen while in | 00005200 22 54 65 73 74 20 53 61 6d 70 6c 65 73 22 2c 20 |"Test Samples", | 00005210 22 45 64 69 74 20 50 61 74 74 65 72 6e 22 20 6f |"Edit Pattern" o| 00005220 72 20 22 50 6c 61 79 20 0a 54 75 6e 65 22 20 6d |r "Play .Tune" m| 00005230 6f 64 65 2e 20 54 68 69 73 20 73 68 6f 75 6c 64 |ode. This should| 00005240 20 74 68 65 6e 20 69 6e 76 6f 6b 65 20 74 68 65 | then invoke the| 00005250 20 73 61 6d 70 6c 65 20 65 64 69 74 6f 72 20 73 | sample editor s| 00005260 63 72 65 65 6e 2c 20 6f 66 20 77 68 69 63 68 20 |creen, of which | 00005270 61 20 0a 6c 61 72 67 65 20 77 69 6e 64 6f 77 20 |a .large window | 00005280 74 68 65 20 77 69 64 74 68 20 6f 66 20 74 68 65 |the width of the| 00005290 20 73 63 72 65 65 6e 20 73 68 6f 75 6c 64 20 74 | screen should t| 000052a0 61 6b 65 20 75 70 20 61 62 6f 75 74 20 68 61 6c |ake up about hal| 000052b0 66 2e 20 54 68 69 73 20 0a 6c 61 72 67 65 20 77 |f. This .large w| 000052c0 69 6e 64 6f 77 20 77 69 6c 6c 20 73 68 6f 77 20 |indow will show | 000052d0 28 61 73 20 61 20 77 61 76 65 66 6f 72 6d 29 20 |(as a waveform) | 000052e0 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 73 65 |the currently se| 000052f0 6c 65 63 74 65 64 20 73 61 6d 70 6c 65 2e 20 49 |lected sample. I| 00005300 66 20 0a 74 68 65 20 63 75 72 72 65 6e 74 6c 79 |f .the currently| 00005310 20 73 65 6c 65 63 74 65 64 20 73 61 6d 70 6c 65 | selected sample| 00005320 20 73 6c 6f 74 20 69 73 20 65 6d 70 74 79 2c 20 | slot is empty, | 00005330 74 68 69 73 20 77 69 6e 64 6f 77 20 77 69 6c 6c |this window will| 00005340 20 62 65 20 62 6c 61 6e 6b 2e 20 0a 59 6f 75 20 | be blank. .You | 00005350 73 68 6f 75 6c 64 20 68 61 76 65 20 6e 6f 20 70 |should have no p| 00005360 72 6f 62 6c 65 6d 73 20 67 65 74 74 69 6e 67 20 |roblems getting | 00005370 74 6f 20 67 72 69 70 73 20 77 69 74 68 20 74 68 |to grips with th| 00005380 65 20 73 61 6d 70 6c 65 20 65 64 69 74 6f 72 20 |e sample editor | 00005390 69 66 20 0a 79 6f 75 20 68 61 76 65 20 75 73 65 |if .you have use| 000053a0 64 20 74 68 65 20 72 65 73 74 20 6f 66 20 22 41 |d the rest of "A| 000053b0 50 20 54 72 61 63 6b 65 72 22 2c 20 61 73 20 74 |P Tracker", as t| 000053c0 68 65 20 75 73 65 72 20 69 6e 74 65 72 66 61 63 |he user interfac| 000053d0 65 20 69 73 20 0a 76 69 72 74 75 61 6c 6c 79 20 |e is .virtually | 000053e0 69 64 65 6e 74 69 63 61 6c 20 28 64 6f 20 79 6f |identical (do yo| 000053f0 75 20 74 68 69 6e 6b 20 49 27 6d 20 67 6f 69 6e |u think I'm goin| 00005400 67 20 74 6f 20 62 6f 74 68 65 72 20 64 65 73 69 |g to bother desi| 00005410 67 6e 69 6e 67 20 61 6e 6f 74 68 65 72 20 0a 6f |gning another .o| 00005420 6e 65 3f 29 2e 20 54 6f 20 73 65 6c 65 63 74 20 |ne?). To select | 00005430 61 6e 6f 74 68 65 72 20 73 61 6d 70 6c 65 20 73 |another sample s| 00005440 6c 6f 74 20 28 66 6f 72 20 69 6e 73 74 61 6e 63 |lot (for instanc| 00005450 65 20 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 |e if the current| 00005460 20 6f 6e 65 20 69 73 20 0a 65 6d 70 74 79 29 2c | one is .empty),| 00005470 20 75 73 65 20 74 68 65 20 6c 65 66 74 20 61 6e | use the left an| 00005480 64 20 72 69 67 68 74 20 61 72 72 6f 77 73 20 6e |d right arrows n| 00005490 65 78 74 20 74 6f 20 74 68 65 20 22 53 61 6d 70 |ext to the "Samp| 000054a0 6c 65 3a 22 20 62 6f 78 2e 20 0a 43 6c 69 63 6b |le:" box. .Click| 000054b0 69 6e 67 20 6f 6e 20 74 68 65 73 65 20 61 72 72 |ing on these arr| 000054c0 6f 77 73 20 77 69 74 68 20 53 65 6c 65 63 74 20 |ows with Select | 000054d0 77 69 6c 6c 20 6d 6f 76 65 20 74 68 72 6f 75 67 |will move throug| 000054e0 68 20 74 68 65 20 73 61 6d 70 6c 65 73 20 6f 6e |h the samples on| 000054f0 65 20 0a 61 74 20 61 20 74 69 6d 65 2e 20 43 6c |e .at a time. Cl| 00005500 69 63 6b 69 6e 67 20 77 69 74 68 20 41 64 6a 75 |icking with Adju| 00005510 73 74 20 68 6f 77 65 76 65 72 2c 20 77 69 6c 6c |st however, will| 00005520 20 6d 6f 76 65 20 74 6f 20 74 68 65 20 6e 65 78 | move to the nex| 00005530 74 20 73 61 6d 70 6c 65 20 0a 73 6c 6f 74 20 77 |t sample .slot w| 00005540 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 61 6e |hich contains an| 00005550 20 69 6e 73 74 72 75 6d 65 6e 74 20 28 69 65 2e | instrument (ie.| 00005560 20 73 6b 69 70 70 69 6e 67 20 74 68 65 20 62 6c | skipping the bl| 00005570 61 6e 6b 20 6f 6e 65 73 29 2e 20 41 6c 73 6f 2c |ank ones). Also,| 00005580 20 0a 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 68 | .clicking on th| 00005590 65 20 73 61 6d 70 6c 65 20 6e 61 6d 65 20 77 69 |e sample name wi| 000055a0 6c 6c 20 61 6c 6c 6f 77 20 79 6f 75 20 74 6f 20 |ll allow you to | 000055b0 61 6c 74 65 72 20 69 74 2c 20 6c 69 6b 65 20 69 |alter it, like i| 000055c0 6e 20 22 54 65 73 74 20 0a 53 61 6d 70 6c 65 73 |n "Test .Samples| 000055d0 22 20 6d 6f 64 65 2e 0a 0a 59 6f 75 20 63 61 6e |" mode...You can| 000055e0 20 7a 6f 6f 6d 20 69 6e 20 6f 6e 20 74 68 65 20 | zoom in on the | 000055f0 63 65 6e 74 72 65 20 6f 66 20 74 68 65 20 73 61 |centre of the sa| 00005600 6d 70 6c 65 20 62 79 20 61 6c 74 65 72 69 6e 67 |mple by altering| 00005610 20 74 68 65 20 7a 6f 6f 6d 20 76 61 6c 75 65 20 | the zoom value | 00005620 0a 6a 75 73 74 20 62 65 6e 65 61 74 68 20 74 68 |.just beneath th| 00005630 65 20 73 61 6d 70 6c 65 20 77 69 6e 64 6f 77 2e |e sample window.| 00005640 20 54 68 65 20 70 75 72 70 6c 65 20 62 61 72 20 | The purple bar | 00005650 64 69 72 65 63 74 6c 79 20 62 65 6e 65 61 74 68 |directly beneath| 00005660 20 74 68 65 20 0a 77 61 76 65 66 6f 72 6d 20 69 | the .waveform i| 00005670 73 20 61 20 73 63 72 6f 6c 6c 20 62 61 72 2c 20 |s a scroll bar, | 00005680 61 6e 64 20 63 61 6e 20 62 65 20 75 73 65 64 20 |and can be used | 00005690 74 6f 20 6d 6f 76 65 20 74 68 72 6f 75 67 68 20 |to move through | 000056a0 74 68 65 20 73 61 6d 70 6c 65 20 0a 77 68 65 6e |the sample .when| 000056b0 20 61 20 7a 6f 6f 6d 20 6f 66 20 67 72 65 61 74 | a zoom of great| 000056c0 65 72 20 74 68 61 6e 20 31 20 69 73 20 75 73 65 |er than 1 is use| 000056d0 64 2e 20 54 6f 20 70 6c 61 79 20 61 20 73 61 6d |d. To play a sam| 000056e0 70 6c 65 20 65 69 74 68 65 72 20 63 6c 69 63 6b |ple either click| 000056f0 20 6f 6e 20 0a 74 68 65 20 6f 6e 2d 73 63 72 65 | on .the on-scre| 00005700 65 6e 20 6b 65 79 62 6f 61 72 64 20 6f 72 20 75 |en keyboard or u| 00005710 73 65 20 74 68 65 20 63 6f 6d 70 75 74 65 72 27 |se the computer'| 00005720 73 20 6b 65 79 62 6f 61 72 64 20 28 73 61 6d 65 |s keyboard (same| 00005730 20 6b 65 79 73 20 61 73 20 66 6f 72 20 0a 74 75 | keys as for .tu| 00005740 6e 65 20 65 64 69 74 69 6e 67 29 2e 20 57 68 65 |ne editing). Whe| 00005750 6e 20 74 68 65 20 73 61 6d 70 6c 65 20 69 73 20 |n the sample is | 00005760 70 6c 61 79 69 6e 67 2c 20 61 20 62 6c 75 65 20 |playing, a blue | 00005770 76 65 72 74 69 63 61 6c 20 62 61 72 20 6d 6f 76 |vertical bar mov| 00005780 65 73 20 0a 74 68 72 6f 75 67 68 20 74 68 65 20 |es .through the | 00005790 73 61 6d 70 6c 65 20 73 68 6f 77 69 6e 67 20 74 |sample showing t| 000057a0 68 65 20 70 61 72 74 20 63 75 72 72 65 6e 74 6c |he part currentl| 000057b0 79 20 70 6c 61 79 69 6e 67 2e 20 54 68 65 72 65 |y playing. There| 000057c0 20 61 72 65 20 61 6c 73 6f 20 0a 66 6f 75 72 20 | are also .four | 000057d0 6f 74 68 65 72 20 76 65 72 74 69 63 61 6c 20 6d |other vertical m| 000057e0 61 72 6b 65 72 73 2c 20 61 20 72 65 64 2c 20 61 |arkers, a red, a| 000057f0 20 67 72 65 65 6e 2c 20 61 6e 64 20 74 77 6f 20 | green, and two | 00005800 67 6f 6c 64 69 73 68 20 6f 6e 65 73 2e 20 54 68 |goldish ones. Th| 00005810 65 73 65 20 0a 72 65 70 72 65 73 65 6e 74 20 74 |ese .represent t| 00005820 68 65 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 |he start and end| 00005830 20 6f 66 20 74 68 65 20 6d 61 72 6b 65 64 20 62 | of the marked b| 00005840 6c 6f 63 6b 2c 20 61 6e 64 20 74 68 65 20 72 65 |lock, and the re| 00005850 70 65 61 74 20 6d 61 72 6b 65 72 73 20 0a 72 65 |peat markers .re| 00005860 73 70 65 63 74 69 76 65 6c 79 2e 20 54 68 65 72 |spectively. Ther| 00005870 65 20 69 73 20 61 6c 73 6f 20 61 20 74 6f 67 67 |e is also a togg| 00005880 6c 65 20 62 6f 78 20 77 68 69 63 68 20 77 69 6c |le box which wil| 00005890 6c 20 73 61 79 20 65 69 74 68 65 72 20 22 4d 61 |l say either "Ma| 000058a0 72 6b 65 64 22 20 0a 6f 72 20 22 41 6c 6c 22 2e |rked" .or "All".| 000058b0 20 54 68 69 73 20 61 66 66 65 63 74 73 20 63 65 | This affects ce| 000058c0 72 74 61 69 6e 20 6f 70 65 72 61 74 69 6f 6e 73 |rtain operations| 000058d0 2c 20 61 6e 64 20 64 65 74 65 72 6d 69 6e 65 73 |, and determines| 000058e0 20 77 68 65 74 68 65 72 20 61 6e 20 0a 6f 70 65 | whether an .ope| 000058f0 72 61 74 69 6f 6e 20 69 73 20 70 65 72 66 6f 72 |ration is perfor| 00005900 6d 65 64 20 6f 6e 20 74 68 65 20 77 68 6f 6c 65 |med on the whole| 00005910 20 73 61 6d 70 6c 65 20 6f 72 20 6a 75 73 74 20 | sample or just | 00005920 6f 6e 20 74 68 65 20 61 72 65 61 20 62 65 74 77 |on the area betw| 00005930 65 65 6e 20 0a 74 68 65 20 73 74 61 72 74 20 61 |een .the start a| 00005940 6e 64 20 65 6e 64 20 6d 61 72 6b 65 72 2e 20 54 |nd end marker. T| 00005950 6f 20 6d 6f 76 65 20 61 20 6d 61 72 6b 65 72 2c |o move a marker,| 00005960 20 65 69 74 68 65 72 20 63 6c 69 63 6b 20 6e 65 | either click ne| 00005970 61 72 20 69 74 20 61 6e 64 20 0a 64 72 61 67 20 |ar it and .drag | 00005980 69 74 20 61 62 6f 75 74 2c 20 6f 72 20 75 73 65 |it about, or use| 00005990 20 74 68 65 20 61 72 72 6f 77 73 20 6e 65 61 72 | the arrows near| 000059a0 20 69 74 73 20 70 72 69 6e 74 65 64 20 76 61 6c | its printed val| 000059b0 75 65 20 74 6f 20 61 6c 74 65 72 20 69 74 20 6d |ue to alter it m| 000059c0 6f 72 65 20 0a 70 72 65 63 69 73 65 6c 79 2e 20 |ore .precisely. | 000059d0 4f 6e 65 20 74 68 69 6e 67 20 61 62 6f 75 74 20 |One thing about | 000059e0 74 68 65 73 65 20 76 69 73 75 61 6c 20 6d 61 72 |these visual mar| 000059f0 6b 65 72 73 20 2d 20 74 68 65 79 20 61 72 65 20 |kers - they are | 00005a00 6e 6f 74 20 70 6c 6f 74 74 65 64 20 0a 77 69 74 |not plotted .wit| 00005a10 68 20 61 62 73 6f 6c 75 74 65 20 61 63 63 75 72 |h absolute accur| 00005a20 61 63 79 2c 20 61 6e 64 20 74 68 69 73 20 69 73 |acy, and this is| 00005a30 20 70 61 72 74 69 63 75 6c 61 72 6c 79 20 6e 6f | particularly no| 00005a40 74 69 63 65 61 62 6c 65 20 6f 6e 20 73 68 6f 72 |ticeable on shor| 00005a50 74 20 0a 73 61 6d 70 6c 65 73 2e 20 49 66 20 69 |t .samples. If i| 00005a60 6e 20 64 6f 75 62 74 2c 20 74 72 75 73 74 20 74 |n doubt, trust t| 00005a70 6f 20 74 68 65 20 6e 75 6d 65 72 69 63 61 6c 20 |o the numerical | 00005a80 76 61 6c 75 65 73 20 64 69 73 70 6c 61 79 65 64 |values displayed| 00005a90 2c 20 61 73 20 74 68 65 73 65 20 0a 61 72 65 20 |, as these .are | 00005aa0 70 72 65 63 69 73 65 2e 20 57 68 65 6e 20 64 72 |precise. When dr| 00005ab0 61 67 67 69 6e 67 2c 20 53 65 6c 65 63 74 20 6a |agging, Select j| 00005ac0 75 73 74 20 64 72 61 67 73 20 74 68 65 20 6e 65 |ust drags the ne| 00005ad0 61 72 65 73 74 20 6d 61 72 6b 65 72 20 28 6f 66 |arest marker (of| 00005ae0 20 0a 77 68 61 74 65 76 65 72 20 74 79 70 65 29 | .whatever type)| 00005af0 2c 20 4d 65 6e 75 20 64 72 61 67 73 20 74 68 65 |, Menu drags the| 00005b00 20 6e 65 61 72 65 73 74 20 72 65 70 65 61 74 20 | nearest repeat | 00005b10 6d 61 72 6b 65 72 2c 20 61 6e 64 20 41 64 6a 75 |marker, and Adju| 00005b20 73 74 20 77 69 6c 6c 20 0a 64 72 61 67 20 65 69 |st will .drag ei| 00005b30 74 68 65 72 20 74 68 65 20 73 74 61 72 74 20 6f |ther the start o| 00005b40 72 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 |r the end of the| 00005b50 20 6d 61 72 6b 65 64 20 62 6c 6f 63 6b 20 2d 77 | marked block -w| 00005b60 68 69 63 68 65 76 65 72 20 69 73 20 0a 6e 65 61 |hichever is .nea| 00005b70 72 65 72 2e 20 54 6f 20 66 6f 63 75 73 20 6f 6e |rer. To focus on| 00005b80 20 61 6e 79 20 6f 66 20 74 68 65 73 65 20 66 6f | any of these fo| 00005b90 75 72 20 6d 61 72 6b 65 72 73 2c 20 73 69 6d 70 |ur markers, simp| 00005ba0 6c 79 20 63 6c 69 63 6b 20 6f 6e 20 74 68 65 20 |ly click on the | 00005bb0 62 6f 78 20 0a 63 6f 6e 74 61 69 6e 69 6e 67 20 |box .containing | 00005bc0 69 74 73 20 6e 61 6d 65 2e 20 54 68 65 20 73 63 |its name. The sc| 00005bd0 72 6f 6c 6c 20 6f 66 66 73 65 74 20 77 69 6c 6c |roll offset will| 00005be0 20 74 68 65 6e 20 62 65 20 61 64 6a 75 73 74 65 | then be adjuste| 00005bf0 64 20 73 6f 20 74 68 61 74 20 74 68 65 20 0a 6d |d so that the .m| 00005c00 61 72 6b 65 72 20 69 73 20 64 69 73 70 6c 61 79 |arker is display| 00005c10 65 64 20 61 74 20 74 68 65 20 63 65 6e 74 72 65 |ed at the centre| 00005c20 20 6f 66 20 74 68 65 20 73 63 72 65 65 6e 20 28 | of the screen (| 00005c30 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 |depending on the| 00005c40 20 7a 6f 6f 6d 20 0a 66 61 63 74 6f 72 29 2e 20 | zoom .factor). | 00005c50 53 69 6d 69 6c 61 72 6c 79 2c 20 63 6c 69 63 6b |Similarly, click| 00005c60 69 6e 67 20 6f 6e 20 74 68 65 20 22 5a 6f 6f 6d |ing on the "Zoom| 00005c70 3a 22 20 77 69 6e 64 6f 77 20 77 69 74 68 20 53 |:" window with S| 00005c80 65 6c 65 63 74 20 77 69 6c 6c 20 0a 61 6c 74 65 |elect will .alte| 00005c90 72 20 74 68 65 20 7a 6f 6f 6d 20 66 61 63 74 6f |r the zoom facto| 00005ca0 72 20 61 6e 64 20 73 63 72 6f 6c 6c 20 6f 66 66 |r and scroll off| 00005cb0 73 65 74 20 74 6f 20 66 6f 63 75 73 20 6f 6e 20 |set to focus on | 00005cc0 74 68 65 20 6d 61 72 6b 65 64 20 62 6c 6f 63 6b |the marked block| 00005cd0 2e 20 0a 43 6c 69 63 6b 69 6e 67 20 6f 6e 20 69 |. .Clicking on i| 00005ce0 74 20 77 69 74 68 20 41 64 6a 75 73 74 20 77 69 |t with Adjust wi| 00005cf0 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 |ll automatically| 00005d00 20 72 65 74 75 72 6e 20 74 68 65 20 7a 6f 6f 6d | return the zoom| 00005d10 20 66 61 63 74 6f 72 20 0a 62 61 63 6b 20 74 6f | factor .back to| 00005d20 20 31 2e 0a 0a 49 6e 20 61 64 64 69 74 69 6f 6e | 1...In addition| 00005d30 2c 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 |, the following | 00005d40 6b 65 79 73 20 6d 61 79 20 61 6c 73 6f 20 62 65 |keys may also be| 00005d50 20 75 73 65 64 3a 0a 20 20 20 20 20 20 20 20 20 | used:. | 00005d60 20 41 6c 74 20 20 20 20 20 20 2d 20 20 4d 75 74 | Alt - Mut| 00005d70 65 20 61 6e 79 20 73 6f 75 6e 64 20 70 6c 61 79 |e any sound play| 00005d80 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 43 6f |ing. Co| 00005d90 6e 74 72 6f 6c 20 20 2d 20 20 54 6f 67 67 6c 65 |ntrol - Toggle| 00005da0 20 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 6e 65 | background line| 00005db0 73 20 6f 6e 20 61 6e 64 20 6f 66 66 0a 20 20 20 |s on and off. | 00005dc0 20 20 20 20 20 20 20 54 61 62 20 20 20 20 20 20 | Tab | 00005dd0 2d 20 20 45 78 70 61 6e 64 20 6d 61 72 6b 65 64 |- Expand marked| 00005de0 20 61 72 65 61 20 74 6f 20 77 68 6f 6c 65 20 73 | area to whole s| 00005df0 61 6d 70 6c 65 0a 20 20 20 20 20 20 20 20 20 20 |ample. | 00005e00 53 70 61 63 65 20 20 20 20 2d 20 20 52 65 70 65 |Space - Repe| 00005e10 61 74 20 6c 61 73 74 20 6e 6f 74 65 20 70 6c 61 |at last note pla| 00005e20 79 65 64 0a 49 6e 20 61 64 64 69 74 69 6f 6e 20 |yed.In addition | 00005e30 74 6f 20 54 61 62 2c 20 77 68 69 63 68 20 65 78 |to Tab, which ex| 00005e40 70 61 6e 64 73 20 74 68 65 20 6d 61 72 6b 65 64 |pands the marked| 00005e50 20 62 6c 6f 63 6b 20 74 6f 20 74 68 65 20 77 68 | block to the wh| 00005e60 6f 6c 65 20 73 61 6d 70 6c 65 2c 20 0a 79 6f 75 |ole sample, .you| 00005e70 20 6d 61 79 20 61 6c 73 6f 20 63 6c 69 63 6b 20 | may also click | 00005e80 77 69 74 68 20 41 64 6a 75 73 74 20 6f 6e 20 65 |with Adjust on e| 00005e90 69 74 68 65 72 20 74 68 65 20 22 42 6c 6f 63 6b |ither the "Block| 00005ea0 20 53 74 61 72 74 3a 22 20 6f 72 20 22 4c 65 6e | Start:" or "Len| 00005eb0 67 74 68 3a 22 20 0a 62 6f 78 65 73 2e 20 54 68 |gth:" .boxes. Th| 00005ec0 69 73 20 68 61 73 20 74 68 65 20 65 66 66 65 63 |is has the effec| 00005ed0 74 20 6f 66 20 6d 6f 76 69 6e 67 20 74 68 65 20 |t of moving the | 00005ee0 72 65 6c 65 76 61 6e 74 20 6d 61 72 6b 65 72 20 |relevant marker | 00005ef0 74 6f 20 69 74 73 20 65 78 74 72 65 6d 65 20 0a |to its extreme .| 00005f00 70 6f 73 69 74 69 6f 6e 3b 20 74 68 65 20 73 74 |position; the st| 00005f10 61 72 74 20 6f 66 20 62 6c 6f 63 6b 20 6d 61 72 |art of block mar| 00005f20 6b 65 72 20 74 6f 20 74 68 65 20 73 74 61 72 74 |ker to the start| 00005f30 20 6f 66 20 74 68 65 20 73 61 6d 70 6c 65 2c 20 | of the sample, | 00005f40 61 6e 64 20 74 68 65 20 0a 65 6e 64 20 6f 66 20 |and the .end of | 00005f50 62 6c 6f 63 6b 20 6d 61 72 6b 65 72 20 74 6f 20 |block marker to | 00005f60 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 73 |the end of the s| 00005f70 61 6d 70 6c 65 2e 20 0a 0a 49 74 20 69 73 20 70 |ample. ..It is p| 00005f80 72 6f 62 61 62 6c 79 20 77 6f 72 74 68 20 73 61 |robably worth sa| 00005f90 79 69 6e 67 20 61 20 6c 69 74 74 6c 65 20 61 62 |ying a little ab| 00005fa0 6f 75 74 20 74 68 65 20 77 61 79 20 69 6e 20 77 |out the way in w| 00005fb0 68 69 63 68 20 74 68 65 20 52 65 70 65 61 74 20 |hich the Repeat | 00005fc0 0a 6d 61 72 6b 65 72 73 20 77 6f 72 6b 2e 20 42 |.markers work. B| 00005fd0 79 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 22 4e |y clicking on "N| 00005fe0 6f 20 52 65 70 65 61 74 22 2c 20 74 68 65 20 72 |o Repeat", the r| 00005ff0 65 70 65 61 74 20 6d 61 72 6b 65 72 73 20 66 6f |epeat markers fo| 00006000 72 20 74 68 65 20 0a 63 75 72 72 65 6e 74 20 73 |r the .current s| 00006010 61 6d 70 6c 65 20 61 72 65 20 72 65 74 75 72 6e |ample are return| 00006020 65 64 20 74 6f 20 74 68 65 69 72 20 64 65 66 61 |ed to their defa| 00006030 75 6c 74 20 76 61 6c 75 65 73 20 28 30 20 61 6e |ult values (0 an| 00006040 64 20 32 29 3b 20 69 6e 20 77 68 69 63 68 20 0a |d 2); in which .| 00006050 73 74 61 74 65 20 74 68 65 20 73 61 6d 70 6c 65 |state the sample| 00006060 20 77 69 6c 6c 20 6e 6f 74 20 72 65 70 65 61 74 | will not repeat| 00006070 2e 20 54 68 65 20 72 65 70 65 61 74 20 6d 61 72 |. The repeat mar| 00006080 6b 65 72 73 20 77 69 6c 6c 20 61 6c 73 6f 20 62 |kers will also b| 00006090 65 20 0a 69 67 6e 6f 72 65 64 20 77 68 65 6e 20 |e .ignored when | 000060a0 79 6f 75 20 61 72 65 20 70 6c 61 79 69 6e 67 20 |you are playing | 000060b0 61 20 6d 61 72 6b 65 64 20 62 6c 6f 63 6b 20 61 |a marked block a| 000060c0 73 20 6f 70 70 6f 73 65 64 20 74 6f 20 74 68 65 |s opposed to the| 000060d0 20 77 68 6f 6c 65 20 0a 73 61 6d 70 6c 65 2c 20 | whole .sample, | 000060e0 61 73 20 77 68 65 6e 20 64 6f 69 6e 67 20 74 68 |as when doing th| 000060f0 69 73 20 79 6f 75 20 63 6f 75 6c 64 20 63 6f 6e |is you could con| 00006100 63 65 69 76 61 62 6c 79 20 70 6c 61 79 20 61 6e |ceivably play an| 00006110 20 61 72 65 61 20 6f 66 20 74 68 65 20 0a 73 61 | area of the .sa| 00006120 6d 70 6c 65 20 77 68 69 63 68 20 69 73 20 6f 75 |mple which is ou| 00006130 74 73 69 64 65 20 74 68 65 20 62 6f 75 6e 64 73 |tside the bounds| 00006140 20 6f 66 20 74 68 65 20 72 65 70 65 61 74 2e 20 | of the repeat. | 00006150 54 68 65 72 65 20 61 72 65 20 74 77 6f 20 76 61 |There are two va| 00006160 6c 75 65 73 20 0a 77 68 69 63 68 20 61 66 66 65 |lues .which affe| 00006170 63 74 20 74 68 65 20 72 65 70 65 61 74 20 2d 20 |ct the repeat - | 00006180 72 65 70 65 61 74 20 6f 66 66 73 65 74 20 61 6e |repeat offset an| 00006190 64 20 72 65 70 65 61 74 20 6c 65 6e 67 74 68 2e |d repeat length.| 000061a0 20 49 6e 20 67 65 6e 65 72 61 6c 20 0a 74 65 72 | In general .ter| 000061b0 6d 73 2c 20 77 68 65 6e 20 74 68 65 20 73 61 6d |ms, when the sam| 000061c0 70 6c 65 20 70 6f 73 69 74 69 6f 6e 20 62 65 69 |ple position bei| 000061d0 6e 67 20 70 6c 61 79 65 64 20 65 78 63 65 65 64 |ng played exceed| 000061e0 73 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 |s the end of the| 000061f0 20 0a 72 65 70 65 61 74 20 62 6c 6f 63 6b 2c 20 | .repeat block, | 00006200 69 74 20 69 73 20 72 65 73 65 74 20 74 6f 20 74 |it is reset to t| 00006210 68 65 20 62 65 67 69 6e 6e 69 6e 67 2c 20 61 6e |he beginning, an| 00006220 64 20 73 6f 20 6f 6e 20 61 64 20 69 6e 66 69 6e |d so on ad infin| 00006230 69 74 75 6d 2e 20 54 68 65 20 0a 65 6e 64 20 6f |itum. The .end o| 00006240 66 20 74 68 65 20 72 65 70 65 61 74 20 62 6c 6f |f the repeat blo| 00006250 63 6b 20 69 73 20 61 63 74 75 61 6c 6c 79 20 74 |ck is actually t| 00006260 68 65 20 72 65 70 65 61 74 20 6f 66 66 73 65 74 |he repeat offset| 00006270 20 70 6c 75 73 20 74 68 65 20 72 65 70 65 61 74 | plus the repeat| 00006280 20 0a 6c 65 6e 67 74 68 2c 20 62 75 74 20 74 68 | .length, but th| 00006290 69 73 20 69 73 20 74 72 61 6e 73 70 61 72 65 6e |is is transparen| 000062a0 74 20 74 6f 20 74 68 65 20 75 73 65 72 20 77 68 |t to the user wh| 000062b0 69 6c 65 20 75 73 69 6e 67 20 74 68 65 20 73 61 |ile using the sa| 000062c0 6d 70 6c 65 20 0a 65 64 69 74 6f 72 2e 20 41 20 |mple .editor. A | 000062d0 72 65 70 65 61 74 20 6c 65 6e 67 74 68 20 6f 66 |repeat length of| 000062e0 20 32 2c 20 68 6f 77 65 76 65 72 2c 20 69 73 20 | 2, however, is | 000062f0 74 72 65 61 74 65 64 20 61 73 20 22 72 65 70 65 |treated as "repe| 00006300 61 74 20 74 6f 20 65 6e 64 20 6f 66 20 0a 73 61 |at to end of .sa| 00006310 6d 70 6c 65 22 2c 20 61 6e 64 20 74 68 65 20 65 |mple", and the e| 00006320 6e 64 20 6f 66 20 74 68 65 20 72 65 70 65 61 74 |nd of the repeat| 00006330 20 62 6c 6f 63 6b 20 69 73 20 65 66 66 65 63 74 | block is effect| 00006340 69 76 65 6c 79 20 74 68 65 20 65 6e 64 20 6f 66 |ively the end of| 00006350 20 74 68 65 20 0a 73 61 6d 70 6c 65 2e 20 54 68 | the .sample. Th| 00006360 69 73 20 6d 61 79 20 61 63 63 6f 75 6e 74 20 66 |is may account f| 00006370 6f 72 20 73 65 65 6d 69 6e 67 6c 79 20 73 74 72 |or seemingly str| 00006380 61 6e 67 65 20 72 65 73 75 6c 74 73 20 77 68 65 |ange results whe| 00006390 6e 20 64 72 61 67 67 69 6e 67 20 0a 72 65 70 65 |n dragging .repe| 000063a0 61 74 20 6d 61 72 6b 65 72 73 2e 20 49 66 20 74 |at markers. If t| 000063b0 68 69 73 20 72 65 70 65 61 74 20 6c 65 6e 67 74 |his repeat lengt| 000063c0 68 20 6f 66 20 32 20 69 73 20 63 6f 6d 62 69 6e |h of 2 is combin| 000063d0 65 64 20 77 69 74 68 20 61 20 72 65 70 65 61 74 |ed with a repeat| 000063e0 20 0a 6f 66 66 73 65 74 20 6f 66 20 30 2c 20 74 | .offset of 0, t| 000063f0 68 65 72 65 20 77 69 6c 6c 20 62 65 20 6e 6f 20 |here will be no | 00006400 72 65 70 65 61 74 2c 20 61 6e 64 20 74 68 69 73 |repeat, and this| 00006410 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 | is the default | 00006420 73 65 74 74 69 6e 67 2e 20 0a 41 6e 79 20 6f 74 |setting. .Any ot| 00006430 68 65 72 20 63 6f 6d 62 69 6e 61 74 69 6f 6e 20 |her combination | 00006440 6f 66 20 76 61 6c 75 65 73 20 77 69 6c 6c 20 63 |of values will c| 00006450 61 75 73 65 20 61 20 72 65 70 65 61 74 20 74 6f |ause a repeat to| 00006460 20 6f 63 63 75 72 2e 20 59 6f 75 20 6d 61 79 20 | occur. You may | 00006470 0a 66 69 6e 64 20 73 6f 6d 65 20 73 61 6d 70 6c |.find some sampl| 00006480 65 73 20 77 68 6f 73 65 20 72 65 70 65 61 74 20 |es whose repeat | 00006490 6f 66 66 73 65 74 20 2b 20 72 65 70 65 61 74 20 |offset + repeat | 000064a0 6c 65 6e 67 74 68 20 61 63 74 75 61 6c 6c 79 20 |length actually | 000064b0 63 6f 6d 65 20 74 6f 20 0a 67 72 65 61 74 65 72 |come to .greater| 000064c0 20 74 68 61 6e 20 74 68 65 20 74 6f 74 61 6c 20 | than the total | 000064d0 73 61 6d 70 6c 65 20 6c 65 6e 67 74 68 20 28 70 |sample length (p| 000064e0 72 65 73 75 6d 61 62 6c 79 20 64 75 65 20 74 6f |resumably due to| 000064f0 20 61 20 62 61 64 20 65 64 69 74 69 6e 67 20 0a | a bad editing .| 00006500 70 72 6f 67 72 61 6d 29 2e 20 49 66 20 74 68 69 |program). If thi| 00006510 73 20 69 73 20 74 68 65 20 63 61 73 65 2c 20 74 |s is the case, t| 00006520 68 65 6e 20 79 6f 75 20 73 68 6f 75 6c 64 20 72 |hen you should r| 00006530 65 61 6c 6c 79 20 74 72 79 20 74 6f 20 61 6c 74 |eally try to alt| 00006540 65 72 20 74 68 65 20 0a 72 65 70 65 61 74 20 73 |er the .repeat s| 00006550 65 74 74 69 6e 67 73 20 73 6f 20 74 68 61 74 20 |ettings so that | 00006560 74 68 65 79 20 6c 69 65 20 77 69 74 68 69 6e 20 |they lie within | 00006570 74 68 65 20 73 61 6d 70 6c 65 2c 20 77 68 69 63 |the sample, whic| 00006580 68 20 73 68 6f 75 6c 64 20 61 76 6f 69 64 20 0a |h should avoid .| 00006590 61 6e 79 20 70 6f 74 65 6e 74 69 61 6c 20 70 72 |any potential pr| 000065a0 6f 62 6c 65 6d 73 20 74 68 6f 75 67 68 20 73 61 |oblems though sa| 000065b0 66 65 67 75 61 72 64 73 20 61 72 65 20 62 75 69 |feguards are bui| 000065c0 6c 74 20 69 6e 74 6f 20 41 50 20 54 72 61 63 6b |lt into AP Track| 000065d0 65 72 2e 0a 0a 53 61 6d 70 6c 65 20 4d 65 6e 75 |er...Sample Menu| 000065e0 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a |s.============..| 000065f0 54 68 65 20 6d 61 6a 6f 72 69 74 79 20 6f 66 20 |The majority of | 00006600 74 68 65 20 61 63 74 75 61 6c 20 73 61 6d 70 6c |the actual sampl| 00006610 65 20 65 64 69 74 69 6e 67 20 66 75 6e 63 74 69 |e editing functi| 00006620 6f 6e 73 20 61 72 65 20 74 6f 20 62 65 20 66 6f |ons are to be fo| 00006630 75 6e 64 20 6f 6e 20 0a 6d 65 6e 75 73 2e 20 54 |und on .menus. T| 00006640 68 65 20 37 20 62 6f 78 65 73 20 73 74 61 72 74 |he 7 boxes start| 00006650 69 6e 67 20 77 69 74 68 20 22 56 6f 6c 22 20 72 |ing with "Vol" r| 00006660 65 66 65 72 20 74 6f 20 74 68 65 20 6d 65 6e 75 |efer to the menu| 00006670 73 20 61 76 61 69 6c 61 62 6c 65 20 28 69 6e 20 |s available (in | 00006680 0a 65 66 66 65 63 74 20 61 20 6d 65 6e 75 20 6f |.effect a menu o| 00006690 66 20 6d 65 6e 75 73 29 2e 20 43 6c 69 63 6b 69 |f menus). Clicki| 000066a0 6e 67 20 6f 6e 20 6f 6e 65 20 6f 66 20 74 68 65 |ng on one of the| 000066b0 73 65 20 77 69 6c 6c 20 61 6c 74 65 72 20 74 68 |se will alter th| 000066c0 65 20 0a 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 |e .contents of t| 000066d0 68 65 20 66 6f 75 72 20 62 6f 78 65 73 20 62 65 |he four boxes be| 000066e0 6c 6f 77 20 74 68 65 20 61 63 74 75 61 6c 20 6d |low the actual m| 000066f0 65 6e 75 20 68 65 61 64 69 6e 67 73 20 74 6f 20 |enu headings to | 00006700 74 68 65 20 0a 72 65 6c 65 76 61 6e 74 20 6d 65 |the .relevant me| 00006710 6e 75 20 66 75 6e 63 74 69 6f 6e 73 2e 20 59 6f |nu functions. Yo| 00006720 75 20 6d 75 73 74 20 74 68 65 6e 20 63 6c 69 63 |u must then clic| 00006730 6b 20 6f 6e 20 6f 6e 65 20 6f 66 20 74 68 65 73 |k on one of thes| 00006740 65 20 66 6f 75 72 20 62 6f 78 65 73 20 0a 74 6f |e four boxes .to| 00006750 20 61 63 74 75 61 6c 6c 79 20 70 65 72 66 6f 72 | actually perfor| 00006760 6d 20 74 68 65 20 6f 70 65 72 61 74 69 6f 6e 2e |m the operation.| 00006770 20 41 73 20 6d 65 6e 74 69 6f 6e 65 64 20 61 62 | As mentioned ab| 00006780 6f 76 65 2c 20 63 65 72 74 61 69 6e 20 0a 6f 70 |ove, certain .op| 00006790 65 72 61 74 69 6f 6e 73 20 74 61 6b 65 20 74 68 |erations take th| 000067a0 65 20 63 75 72 72 65 6e 74 20 73 65 74 74 69 6e |e current settin| 000067b0 67 20 6f 66 20 74 68 65 20 22 4d 61 72 6b 65 64 |g of the "Marked| 000067c0 2f 41 6c 6c 22 20 66 6c 61 67 20 69 6e 74 6f 20 |/All" flag into | 000067d0 0a 61 63 63 6f 75 6e 74 2e 20 57 68 65 6e 20 74 |.account. When t| 000067e0 68 65 20 70 6f 69 6e 74 65 72 20 69 73 20 61 62 |he pointer is ab| 000067f0 6f 76 65 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 |ove one of these| 00006800 20 66 75 6e 63 74 69 6f 6e 73 2c 20 74 68 65 20 | functions, the | 00006810 77 6f 72 64 20 0a 22 4d 61 72 6b 65 64 22 20 6f |word ."Marked" o| 00006820 72 20 22 41 6c 6c 22 20 28 64 65 70 65 6e 64 69 |r "All" (dependi| 00006830 6e 67 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e |ng on the curren| 00006840 74 20 73 65 74 74 69 6e 67 29 20 77 69 6c 6c 20 |t setting) will | 00006850 66 6c 61 73 68 20 6f 6e 20 61 6e 64 20 0a 6f 66 |flash on and .of| 00006860 66 2e 20 54 68 69 73 20 61 63 74 73 20 62 6f 74 |f. This acts bot| 00006870 68 20 61 73 20 61 20 6e 6f 74 69 63 65 20 74 6f |h as a notice to| 00006880 20 74 65 6c 6c 20 79 6f 75 20 77 68 69 63 68 20 | tell you which | 00006890 6f 70 65 72 61 74 69 6f 6e 73 20 77 69 6c 6c 20 |operations will | 000068a0 77 6f 72 6b 20 0a 65 69 74 68 65 72 20 6f 6e 20 |work .either on | 000068b0 74 68 65 20 77 68 6f 6c 65 20 73 61 6d 70 6c 65 |the whole sample| 000068c0 20 6f 72 20 6a 75 73 74 20 74 68 65 20 6d 61 72 | or just the mar| 000068d0 6b 65 64 20 70 61 72 74 2c 20 61 6e 64 20 61 6c |ked part, and al| 000068e0 73 6f 20 61 73 20 61 20 0a 72 65 6d 69 6e 64 65 |so as a .reminde| 000068f0 72 20 74 6f 20 73 65 74 20 74 68 65 20 66 6c 61 |r to set the fla| 00006900 67 2e 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 73 |g. The functions| 00006910 20 6f 66 20 74 68 65 73 65 20 76 61 72 69 6f 75 | of these variou| 00006920 73 20 6d 65 6e 75 73 20 61 72 65 20 0a 65 78 70 |s menus are .exp| 00006930 6c 61 69 6e 65 64 20 62 65 6c 6f 77 2e 0a 0a 56 |lained below...V| 00006940 6f 6c 0a 0a 54 68 69 73 20 6d 65 6e 75 20 69 73 |ol..This menu is| 00006950 20 63 6f 6e 63 65 72 6e 65 64 20 77 69 74 68 20 | concerned with | 00006960 74 68 65 20 76 6f 6c 75 6d 65 20 6f 66 20 74 68 |the volume of th| 00006970 65 20 73 61 6d 70 6c 65 2e 20 54 68 65 20 66 69 |e sample. The fi| 00006980 72 73 74 20 74 68 69 6e 67 20 0a 79 6f 75 20 6d |rst thing .you m| 00006990 61 79 20 6e 6f 74 69 63 65 20 69 73 20 74 68 61 |ay notice is tha| 000069a0 74 20 74 68 65 20 74 77 6f 20 6f 70 74 69 6f 6e |t the two option| 000069b0 73 20 6f 6e 20 74 68 65 20 6c 65 66 74 20 61 72 |s on the left ar| 000069c0 65 20 6e 6f 74 20 61 63 74 75 61 6c 6c 79 20 0a |e not actually .| 000069d0 6f 70 74 69 6f 6e 73 20 61 74 20 61 6c 6c 2e 20 |options at all. | 000069e0 49 6e 73 74 65 61 64 2c 20 74 68 65 73 65 20 62 |Instead, these b| 000069f0 6f 78 65 73 20 68 61 76 65 20 62 65 65 6e 20 63 |oxes have been c| 00006a00 6f 6d 62 69 6e 65 64 20 69 6e 74 6f 20 61 6e 20 |ombined into an | 00006a10 0a 6f 73 63 69 6c 6c 6f 73 63 6f 70 65 2d 74 79 |.oscilloscope-ty| 00006a20 70 65 20 64 69 73 70 6c 61 79 2e 20 54 68 69 73 |pe display. This| 00006a30 20 73 68 6f 77 73 20 74 68 65 20 70 6f 72 74 69 | shows the porti| 00006a40 6f 6e 20 6f 66 20 74 68 65 20 73 61 6d 70 6c 65 |on of the sample| 00006a50 20 0a 63 75 72 72 65 6e 74 6c 79 20 62 65 69 6e | .currently bein| 00006a60 67 20 64 69 73 70 6c 61 79 65 64 2c 20 61 6e 64 |g displayed, and| 00006a70 20 74 68 65 20 64 69 73 74 61 6e 63 65 20 6f 66 | the distance of| 00006a80 20 74 68 65 20 74 72 61 63 65 20 66 72 6f 6d 20 | the trace from | 00006a90 74 68 65 20 63 65 6e 74 72 65 20 0a 6c 69 6e 65 |the centre .line| 00006aa0 20 69 73 20 61 20 6d 65 61 73 75 72 65 20 6f 66 | is a measure of| 00006ab0 20 74 68 65 20 76 6f 6c 75 6d 65 20 6f 66 20 74 | the volume of t| 00006ac0 68 65 20 73 6f 75 6e 64 2e 20 4e 6f 74 65 20 74 |he sound. Note t| 00006ad0 68 61 74 20 74 68 69 73 20 64 69 73 70 6c 61 79 |hat this display| 00006ae0 73 20 0a 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 |s .the contents | 00006af0 6f 66 20 74 68 65 20 73 6f 75 6e 64 20 62 75 66 |of the sound buf| 00006b00 66 65 72 20 69 74 73 65 6c 66 20 72 61 74 68 65 |fer itself rathe| 00006b10 72 20 74 68 61 6e 20 6a 75 73 74 20 74 68 65 20 |r than just the | 00006b20 73 61 6d 70 6c 65 20 0a 69 74 73 65 6c 66 2c 20 |sample .itself, | 00006b30 61 6e 64 20 73 6f 20 69 74 73 20 63 6f 6e 74 65 |and so its conte| 00006b40 6e 74 73 20 77 69 6c 6c 20 63 68 61 6e 67 65 20 |nts will change | 00006b50 61 73 20 74 68 65 20 70 69 74 63 68 20 6f 66 20 |as the pitch of | 00006b60 6e 6f 74 65 20 62 65 69 6e 67 20 0a 70 6c 61 79 |note being .play| 00006b70 65 64 20 76 61 72 69 65 73 2e 20 49 66 20 6e 6f |ed varies. If no| 00006b80 74 68 69 6e 67 20 65 6c 73 65 2c 20 74 68 69 73 |thing else, this| 00006b90 20 6d 61 79 20 67 69 76 65 20 79 6f 75 20 61 6e | may give you an| 00006ba0 20 69 6e 73 69 67 68 74 20 69 6e 74 6f 20 74 68 | insight into th| 00006bb0 65 20 0a 77 61 79 20 73 61 6d 70 6c 65 73 20 61 |e .way samples a| 00006bc0 72 65 20 70 6c 61 79 65 64 2c 20 62 75 74 20 69 |re played, but i| 00006bd0 66 20 6e 6f 74 2c 20 77 65 6c 6c 2c 20 69 74 20 |f not, well, it | 00006be0 6c 6f 6f 6b 73 20 6e 69 63 65 21 20 4f 6e 65 20 |looks nice! One | 00006bf0 74 68 69 6e 67 20 79 6f 75 20 0a 63 61 6e 20 64 |thing you .can d| 00006c00 6f 20 77 69 74 68 20 74 68 69 73 20 66 65 61 74 |o with this feat| 00006c10 75 72 65 2c 20 74 68 6f 75 67 68 2c 20 69 73 20 |ure, though, is | 00006c20 63 6c 69 63 6b 20 6f 6e 20 69 74 2e 20 54 68 69 |click on it. Thi| 00006c30 73 20 73 74 6f 70 73 20 61 6c 6c 20 73 6f 75 6e |s stops all soun| 00006c40 64 20 0a 70 6c 61 79 69 6e 67 20 28 65 66 66 65 |d .playing (effe| 00006c50 63 74 69 76 65 6c 79 20 64 6f 69 6e 67 20 74 68 |ctively doing th| 00006c60 65 20 73 61 6d 65 20 74 68 69 6e 67 20 61 73 20 |e same thing as | 00006c70 70 72 65 73 73 69 6e 67 20 22 41 6c 74 22 29 2c |pressing "Alt"),| 00006c80 20 61 6e 64 20 63 61 6e 20 0a 73 61 76 65 20 79 | and can .save y| 00006c90 6f 75 20 72 65 73 6f 72 74 69 6e 67 20 74 6f 20 |ou resorting to | 00006ca0 74 68 65 20 6b 65 79 62 6f 61 72 64 20 77 68 65 |the keyboard whe| 00006cb0 6e 20 65 64 69 74 69 6e 67 20 77 69 74 68 20 74 |n editing with t| 00006cc0 68 65 20 6d 6f 75 73 65 2e 20 54 68 65 20 74 77 |he mouse. The tw| 00006cd0 6f 20 0a 22 70 72 6f 70 65 72 22 20 76 6f 6c 75 |o ."proper" volu| 00006ce0 6d 65 20 6f 70 74 69 6f 6e 73 20 61 72 65 20 22 |me options are "| 00006cf0 42 6f 6f 73 74 22 20 61 6e 64 20 22 51 75 69 65 |Boost" and "Quie| 00006d00 73 63 65 6e 63 65 22 2e 20 54 68 65 73 65 20 61 |scence". These a| 00006d10 63 74 20 65 69 74 68 65 72 20 0a 6f 6e 20 74 68 |ct either .on th| 00006d20 65 20 77 68 6f 6c 65 20 73 61 6d 70 6c 65 20 6f |e whole sample o| 00006d30 72 20 74 68 65 20 6d 61 72 6b 65 64 20 62 6c 6f |r the marked blo| 00006d40 63 6b 20 61 6e 64 20 77 69 6c 6c 20 69 6e 63 72 |ck and will incr| 00006d50 65 61 73 65 20 6f 72 20 64 65 63 72 65 61 73 65 |ease or decrease| 00006d60 20 0a 69 74 73 20 76 6f 6c 75 6d 65 20 72 65 73 | .its volume res| 00006d70 70 65 63 74 69 76 65 6c 79 2e 20 4e 6f 74 65 20 |pectively. Note | 00006d80 74 68 61 74 20 74 68 69 73 20 77 69 6c 6c 20 68 |that this will h| 00006d90 61 76 65 20 61 6e 20 65 66 66 65 63 74 20 6f 6e |ave an effect on| 00006da0 20 65 76 65 72 79 20 0a 6e 6f 74 65 20 70 6c 61 | every .note pla| 00006db0 79 65 64 20 77 69 74 68 20 74 68 65 20 73 61 6d |yed with the sam| 00006dc0 70 6c 65 2c 20 61 73 20 74 68 65 20 61 63 74 75 |ple, as the actu| 00006dd0 61 6c 20 73 61 6d 70 6c 65 20 64 61 74 61 20 69 |al sample data i| 00006de0 74 73 65 6c 66 20 69 73 20 62 65 69 6e 67 20 0a |tself is being .| 00006df0 61 6c 74 65 72 65 64 2c 20 61 73 20 6f 70 70 6f |altered, as oppo| 00006e00 73 65 64 20 74 6f 20 6a 75 73 74 20 75 73 69 6e |sed to just usin| 00006e10 67 20 61 20 22 56 22 20 63 6f 6d 6d 61 6e 64 20 |g a "V" command | 00006e20 69 6e 20 74 68 65 20 74 75 6e 65 20 77 68 65 72 |in the tune wher| 00006e30 65 20 74 68 65 20 0a 65 78 69 73 74 69 6e 67 20 |e the .existing | 00006e40 73 61 6d 70 6c 65 20 64 61 74 61 20 69 73 20 70 |sample data is p| 00006e50 6c 61 79 65 64 20 61 74 20 61 20 64 69 66 66 65 |layed at a diffe| 00006e60 72 65 6e 74 20 76 6f 6c 75 6d 65 2e 0a 0a 46 61 |rent volume...Fa| 00006e70 64 65 0a 0a 54 68 65 20 66 75 6e 63 74 69 6f 6e |de..The function| 00006e80 73 20 6f 6e 20 74 68 69 73 20 6d 65 6e 75 20 61 |s on this menu a| 00006e90 6c 6c 6f 77 20 79 6f 75 20 74 6f 20 66 61 64 65 |llow you to fade| 00006ea0 20 70 61 72 74 73 20 6f 66 20 61 20 73 61 6d 70 | parts of a samp| 00006eb0 6c 65 20 69 6e 20 6f 72 20 0a 6f 75 74 2e 20 54 |le in or .out. T| 00006ec0 68 65 20 62 6f 78 65 73 20 6d 61 72 6b 65 64 20 |he boxes marked | 00006ed0 22 46 61 64 65 20 49 6e 22 20 61 6e 64 20 22 46 |"Fade In" and "F| 00006ee0 61 64 65 20 4f 75 74 22 20 70 65 72 66 6f 72 6d |ade Out" perform| 00006ef0 20 74 68 65 20 61 63 74 75 61 6c 20 0a 6f 70 65 | the actual .ope| 00006f00 72 61 74 69 6f 6e 73 2c 20 77 68 65 72 65 61 73 |rations, whereas| 00006f10 20 74 68 65 20 74 77 6f 20 62 65 6c 6f 77 20 61 | the two below a| 00006f20 6c 6c 6f 77 20 79 6f 75 20 74 6f 20 73 65 74 20 |llow you to set | 00006f30 74 68 65 20 70 61 72 61 6d 65 74 65 72 73 20 6f |the parameters o| 00006f40 66 20 74 68 65 20 0a 66 61 64 65 2e 20 54 68 65 |f the .fade. The| 00006f50 73 65 20 74 77 6f 20 76 61 6c 75 65 73 20 72 65 |se two values re| 00006f60 66 65 72 20 74 6f 20 74 68 65 20 74 77 6f 20 65 |fer to the two e| 00006f70 6e 64 20 76 6f 6c 75 6d 65 73 2c 20 61 6e 64 20 |nd volumes, and | 00006f80 61 72 65 20 69 6e 20 74 68 65 20 73 61 6d 65 20 |are in the same | 00006f90 0a 66 6f 72 6d 61 74 20 61 73 20 74 68 65 20 6e |.format as the n| 00006fa0 75 6d 62 65 72 73 20 75 73 65 64 20 62 79 20 74 |umbers used by t| 00006fb0 68 65 20 22 56 22 20 28 73 65 74 20 76 6f 6c 75 |he "V" (set volu| 00006fc0 6d 65 20 63 6f 6d 6d 61 6e 64 29 20 77 68 65 6e |me command) when| 00006fd0 20 77 72 69 74 69 6e 67 20 0a 6d 75 73 69 63 2e | writing .music.| 00006fe0 20 54 68 65 72 65 66 6f 72 65 2c 20 32 35 35 20 | Therefore, 255 | 00006ff0 72 65 66 65 72 73 20 74 6f 20 66 75 6c 6c 20 28 |refers to full (| 00007000 73 74 61 6e 64 61 72 64 29 20 76 6f 6c 75 6d 65 |standard) volume| 00007010 2c 20 61 6e 64 20 30 20 6d 65 61 6e 73 20 0a 73 |, and 0 means .s| 00007020 69 6c 65 6e 63 65 2e 20 48 6f 77 65 76 65 72 2c |ilence. However,| 00007030 20 64 75 65 20 74 6f 20 74 68 65 20 6c 6f 67 61 | due to the loga| 00007040 72 69 74 68 6d 69 63 20 6e 61 74 75 72 65 20 6f |rithmic nature o| 00007050 66 20 74 68 65 20 76 6f 6c 75 6d 65 20 73 63 61 |f the volume sca| 00007060 6c 65 20 74 68 69 73 20 0a 64 6f 65 73 20 6e 6f |le this .does no| 00007070 74 20 61 6c 77 61 79 73 20 67 69 76 65 20 74 68 |t always give th| 00007080 65 20 62 65 73 74 20 72 65 73 75 6c 74 73 20 61 |e best results a| 00007090 73 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 |s the resulting | 000070a0 73 61 6d 70 6c 65 20 74 65 6e 64 73 20 6d 6f 72 |sample tends mor| 000070b0 65 20 0a 74 6f 77 61 72 64 73 20 73 69 6c 65 6e |e .towards silen| 000070c0 63 65 20 74 68 61 6e 20 74 6f 20 66 75 6c 6c 20 |ce than to full | 000070d0 76 6f 6c 75 6d 65 20 2d 20 68 65 6e 63 65 20 74 |volume - hence t| 000070e0 68 65 20 61 62 69 6c 69 74 79 20 74 6f 20 73 70 |he ability to sp| 000070f0 65 63 69 66 79 20 74 68 65 20 0a 76 6f 6c 75 6d |ecify the .volum| 00007100 65 73 2e 20 46 61 64 65 73 20 62 65 74 77 65 65 |es. Fades betwee| 00007110 6e 20 32 35 35 20 61 6e 64 20 61 62 6f 75 74 20 |n 255 and about | 00007120 36 30 20 6f 72 20 37 30 20 73 65 65 6d 20 74 6f |60 or 70 seem to| 00007130 20 70 72 6f 64 75 63 65 20 74 68 65 20 62 65 73 | produce the bes| 00007140 74 20 0a 72 65 73 75 6c 74 73 2c 20 62 75 74 20 |t .results, but | 00007150 79 6f 75 20 73 68 6f 75 6c 64 20 65 78 70 65 72 |you should exper| 00007160 69 6d 65 6e 74 20 77 69 74 68 20 74 68 69 73 2e |iment with this.| 00007170 20 49 74 20 64 6f 65 73 20 6e 6f 74 20 6d 61 74 | It does not mat| 00007180 74 65 72 20 77 68 69 63 68 20 0a 6f 72 64 65 72 |ter which .order| 00007190 20 74 68 65 20 76 61 6c 75 65 73 20 61 72 65 20 | the values are | 000071a0 69 6e 20 2d 20 74 68 65 20 6f 72 64 65 72 20 69 |in - the order i| 000071b0 6e 20 77 68 69 63 68 20 74 68 65 79 20 61 72 65 |n which they are| 000071c0 20 75 73 65 64 20 69 73 20 64 65 74 65 72 6d 69 | used is determi| 000071d0 6e 65 64 20 0a 62 79 20 77 68 65 74 68 65 72 20 |ned .by whether | 000071e0 79 6f 75 20 63 6c 69 63 6b 20 6f 6e 20 22 46 61 |you click on "Fa| 000071f0 64 65 20 49 6e 22 20 6f 72 20 22 46 61 64 65 20 |de In" or "Fade | 00007200 4f 75 74 22 2c 20 62 75 74 20 79 6f 75 20 73 68 |Out", but you sh| 00007210 6f 75 6c 64 20 72 65 6d 65 6d 62 65 72 20 0a 74 |ould remember .t| 00007220 68 61 74 20 74 68 65 79 20 61 72 65 20 69 6e 20 |hat they are in | 00007230 74 68 65 20 73 61 6d 65 20 66 6f 72 6d 61 74 20 |the same format | 00007240 61 73 20 74 68 65 20 6e 75 6d 62 65 72 73 20 75 |as the numbers u| 00007250 73 65 64 20 62 79 20 74 68 65 20 22 56 22 20 63 |sed by the "V" c| 00007260 6f 6d 6d 61 6e 64 2c 20 0a 61 6e 64 20 74 68 61 |ommand, .and tha| 00007270 74 20 74 68 65 20 68 69 67 68 65 72 20 6e 75 6d |t the higher num| 00007280 62 65 72 20 69 73 20 74 68 65 20 6c 6f 75 64 65 |ber is the loude| 00007290 72 20 6f 66 20 74 68 65 20 74 77 6f 2e 0a 0a 44 |r of the two...D| 000072a0 65 6c 65 74 65 0a 0a 54 6f 20 63 61 72 72 79 20 |elete..To carry | 000072b0 6f 75 74 20 61 6e 79 20 6f 66 20 74 68 65 20 66 |out any of the f| 000072c0 6f 75 72 20 64 65 6c 65 74 69 6f 6e 20 66 75 6e |our deletion fun| 000072d0 63 74 69 6f 6e 73 2c 20 79 6f 75 20 6e 65 65 64 |ctions, you need| 000072e0 20 74 6f 20 68 6f 6c 64 20 64 6f 77 6e 20 0a 61 | to hold down .a| 000072f0 6c 6c 20 74 68 72 65 65 20 6d 6f 75 73 65 20 62 |ll three mouse b| 00007300 75 74 74 6f 6e 73 20 28 74 6f 20 70 72 65 76 65 |uttons (to preve| 00007310 6e 74 20 74 72 69 67 67 65 72 69 6e 67 20 74 68 |nt triggering th| 00007320 65 6d 20 61 63 63 69 64 65 6e 74 61 6c 6c 79 29 |em accidentally)| 00007330 2e 20 0a 44 65 6c 65 74 65 20 4d 61 72 6b 65 64 |. .Delete Marked| 00007340 20 61 6e 64 20 55 6e 6d 61 72 6b 65 64 20 61 72 | and Unmarked ar| 00007350 65 20 73 65 6c 66 2d 65 78 70 6c 61 6e 61 74 6f |e self-explanato| 00007360 72 79 2c 20 61 6e 64 20 44 65 6c 65 74 65 20 55 |ry, and Delete U| 00007370 6e 75 73 65 64 20 77 69 6c 6c 20 0a 64 65 6c 65 |nused will .dele| 00007380 74 65 20 74 68 65 20 70 61 72 74 20 6f 66 20 74 |te the part of t| 00007390 68 65 20 73 61 6d 70 6c 65 20 6c 79 69 6e 67 20 |he sample lying | 000073a0 62 65 79 6f 6e 64 20 74 68 65 20 73 65 63 6f 6e |beyond the secon| 000073b0 64 20 72 65 70 65 61 74 20 6d 61 72 6b 65 72 2c |d repeat marker,| 000073c0 20 61 73 20 0a 74 68 69 73 20 69 73 20 75 6e 75 | as .this is unu| 000073d0 73 65 64 20 77 68 65 6e 20 70 6c 61 79 69 6e 67 |sed when playing| 000073e0 20 61 6e 79 77 61 79 2e 20 59 6f 75 20 73 68 6f | anyway. You sho| 000073f0 75 6c 64 2c 20 74 68 65 72 65 66 6f 72 65 2c 20 |uld, therefore, | 00007400 6f 6e 6c 79 20 75 73 65 20 74 68 69 73 20 0a 77 |only use this .w| 00007410 68 65 6e 20 74 68 65 20 73 61 6d 70 6c 65 20 69 |hen the sample i| 00007420 73 20 69 6e 20 69 74 73 20 66 69 6e 69 73 68 65 |s in its finishe| 00007430 64 20 73 74 61 74 65 20 61 6e 64 20 69 73 20 6e |d state and is n| 00007440 6f 74 20 67 6f 69 6e 67 20 74 6f 20 6e 65 65 64 |ot going to need| 00007450 20 61 6e 79 20 0a 6d 6f 72 65 20 61 6c 74 65 72 | any .more alter| 00007460 61 74 69 6f 6e 2e 20 44 65 6c 65 74 65 20 7a 65 |ation. Delete ze| 00007470 72 6f 73 20 77 69 6c 6c 20 72 65 6d 6f 76 65 20 |ros will remove | 00007480 61 6c 6c 20 74 72 61 69 6c 69 6e 67 20 7a 65 72 |all trailing zer| 00007490 6f 73 20 28 73 69 6c 65 6e 63 65 29 20 0a 66 72 |os (silence) .fr| 000074a0 6f 6d 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 |om the end of th| 000074b0 65 20 73 61 6d 70 6c 65 2c 20 61 6e 64 20 74 68 |e sample, and th| 000074c0 69 73 20 73 68 6f 75 6c 64 20 70 72 6f 76 65 20 |is should prove | 000074d0 74 6f 20 62 65 20 71 75 69 74 65 20 75 73 65 66 |to be quite usef| 000074e0 75 6c 2e 0a 0a 4d 65 72 67 65 0a 0a 54 68 65 20 |ul...Merge..The | 000074f0 4d 65 72 67 65 20 6d 65 6e 75 20 63 6f 6e 74 61 |Merge menu conta| 00007500 69 6e 73 20 66 75 6e 63 74 69 6f 6e 73 20 77 68 |ins functions wh| 00007510 69 63 68 20 6f 70 65 72 61 74 65 20 6f 6e 20 74 |ich operate on t| 00007520 77 6f 20 73 61 6d 70 6c 65 20 62 6c 6f 63 6b 73 |wo sample blocks| 00007530 20 2d 20 0a 74 68 65 20 63 75 72 72 65 6e 74 20 | - .the current | 00007540 6f 6e 65 20 61 6e 64 20 6f 6e 65 20 73 70 65 63 |one and one spec| 00007550 69 66 69 65 64 20 62 79 20 74 68 65 20 75 73 65 |ified by the use| 00007560 72 2e 20 54 68 69 73 20 6c 61 74 74 65 72 20 73 |r. This latter s| 00007570 61 6d 70 6c 65 20 6e 75 6d 62 65 72 20 0a 69 73 |ample number .is| 00007580 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 74 68 | contained in th| 00007590 65 20 62 6f 78 20 6d 61 72 6b 65 64 20 22 53 61 |e box marked "Sa| 000075a0 6d 70 6c 65 3a 22 2c 20 61 6e 64 20 63 61 6e 20 |mple:", and can | 000075b0 62 65 20 61 6c 74 65 72 65 64 20 62 79 20 63 6c |be altered by cl| 000075c0 69 63 6b 69 6e 67 20 0a 69 6e 20 74 68 69 73 20 |icking .in this | 000075d0 62 6f 78 20 77 69 74 68 20 53 65 6c 65 63 74 20 |box with Select | 000075e0 28 64 65 63 72 65 61 73 65 29 20 6f 72 20 41 64 |(decrease) or Ad| 000075f0 6a 75 73 74 20 28 69 6e 63 72 65 61 73 65 29 2e |just (increase).| 00007600 20 54 68 69 73 20 76 61 6c 75 65 20 63 61 6e 20 | This value can | 00007610 0a 65 69 74 68 65 72 20 62 65 20 64 69 73 70 6c |.either be displ| 00007620 61 79 65 64 20 69 6e 20 61 20 67 6f 6c 64 69 73 |ayed in a goldis| 00007630 68 20 63 6f 6c 6f 75 72 20 74 68 65 20 73 61 6d |h colour the sam| 00007640 65 20 61 73 20 74 68 65 20 6d 65 6e 75 20 74 65 |e as the menu te| 00007650 78 74 2c 20 6f 72 20 69 6e 20 0a 61 20 72 65 64 |xt, or in .a red| 00007660 20 63 6f 6c 6f 75 72 2e 20 54 68 65 20 73 69 67 | colour. The sig| 00007670 6e 69 66 69 63 61 6e 63 65 20 6f 66 20 74 68 69 |nificance of thi| 00007680 73 20 69 73 20 69 6e 20 74 68 65 20 74 79 70 65 |s is in the type| 00007690 20 6f 66 20 73 61 6d 70 6c 65 3b 20 72 65 64 20 | of sample; red | 000076a0 0a 6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 72 |.means that ther| 000076b0 65 20 69 73 20 61 6e 20 61 63 74 75 61 6c 20 73 |e is an actual s| 000076c0 61 6d 70 6c 65 20 70 72 65 73 65 6e 74 20 69 6e |ample present in| 000076d0 20 74 68 69 73 20 73 6c 6f 74 3b 20 67 6f 6c 64 | this slot; gold| 000076e0 20 6d 65 61 6e 73 20 0a 74 68 61 74 20 74 68 65 | means .that the| 000076f0 72 65 20 69 73 20 6e 6f 74 2e 20 54 68 65 72 65 |re is not. There| 00007700 20 61 72 65 20 74 68 72 65 65 20 6f 70 65 72 61 | are three opera| 00007710 74 69 6f 6e 73 20 77 68 69 63 68 20 61 63 74 20 |tions which act | 00007720 6f 6e 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 |on the selected | 00007730 0a 73 61 6d 70 6c 65 73 2e 20 22 43 6f 70 79 20 |.samples. "Copy | 00007740 74 6f 20 53 6c 6f 74 22 20 77 69 6c 6c 20 6d 61 |to Slot" will ma| 00007750 6b 65 20 61 6e 20 65 78 61 63 74 20 63 6f 70 79 |ke an exact copy| 00007760 20 6f 66 20 74 68 65 20 73 61 6d 70 6c 65 20 63 | of the sample c| 00007770 75 72 72 65 6e 74 6c 79 20 0a 62 65 69 6e 67 20 |urrently .being | 00007780 65 64 69 74 65 64 20 69 6e 20 74 68 65 20 73 65 |edited in the se| 00007790 6c 65 63 74 65 64 20 73 6c 6f 74 2e 20 54 68 69 |lected slot. Thi| 000077a0 73 20 77 69 6c 6c 20 63 6f 6d 70 6c 65 74 65 6c |s will completel| 000077b0 79 20 6f 76 65 72 77 72 69 74 65 20 77 68 61 74 |y overwrite what| 000077c0 20 0a 77 61 73 20 70 72 65 76 69 6f 75 73 6c 79 | .was previously| 000077d0 20 74 68 65 72 65 2c 20 61 6e 64 20 73 6f 20 73 | there, and so s| 000077e0 68 6f 75 6c 64 20 62 65 20 75 73 65 64 20 77 69 |hould be used wi| 000077f0 74 68 20 63 61 75 74 69 6f 6e 2e 20 54 68 69 73 |th caution. This| 00007800 20 69 73 20 75 73 65 66 75 6c 20 0a 77 68 65 6e | is useful .when| 00007810 20 65 64 69 74 69 6e 67 20 61 20 73 61 6d 70 6c | editing a sampl| 00007820 65 2c 20 61 73 20 69 74 20 6d 65 61 6e 73 20 74 |e, as it means t| 00007830 68 61 74 20 28 6d 65 6d 6f 72 79 20 70 65 72 6d |hat (memory perm| 00007840 69 74 74 69 6e 67 29 20 79 6f 75 20 63 61 6e 20 |itting) you can | 00007850 0a 66 69 72 73 74 20 63 6f 70 79 20 61 20 73 61 |.first copy a sa| 00007860 6d 70 6c 65 20 74 6f 20 61 20 62 6c 61 6e 6b 20 |mple to a blank | 00007870 73 6c 6f 74 2c 20 77 6f 72 6b 20 6f 6e 20 69 74 |slot, work on it| 00007880 20 74 68 65 72 65 2c 20 61 6e 64 20 63 6f 70 79 | there, and copy| 00007890 20 69 74 20 62 61 63 6b 20 0a 61 67 61 69 6e 20 | it back .again | 000078a0 77 68 65 6e 20 79 6f 75 20 61 72 65 20 68 61 70 |when you are hap| 000078b0 70 79 20 77 69 74 68 20 69 74 2e 20 41 6e 79 20 |py with it. Any | 000078c0 6d 69 73 74 61 6b 65 73 20 6d 61 64 65 20 64 75 |mistakes made du| 000078d0 72 69 6e 67 20 70 72 6f 63 65 73 73 69 6e 67 20 |ring processing | 000078e0 0a 77 69 6c 6c 20 74 68 75 73 20 6e 6f 74 20 68 |.will thus not h| 000078f0 61 76 65 20 69 72 72 65 76 65 72 73 69 62 6c 65 |ave irreversible| 00007900 20 65 66 66 65 63 74 73 20 6f 6e 20 74 68 65 20 | effects on the | 00007910 6f 72 69 67 69 6e 61 6c 20 73 61 6d 70 6c 65 2e |original sample.| 00007920 20 22 49 6e 73 65 72 74 20 0a 53 61 6d 70 6c 65 | "Insert .Sample| 00007930 22 20 77 69 6c 6c 20 69 6e 73 65 72 74 20 74 68 |" will insert th| 00007940 65 20 73 65 6c 65 63 74 65 64 20 73 61 6d 70 6c |e selected sampl| 00007950 65 20 69 6e 74 6f 20 74 68 65 20 63 75 72 72 65 |e into the curre| 00007960 6e 74 20 6f 6e 65 20 28 61 67 61 69 6e 2c 20 0a |nt one (again, .| 00007970 6d 65 6d 6f 72 79 20 70 65 72 6d 69 74 74 69 6e |memory permittin| 00007980 67 29 2e 20 54 68 65 20 70 6f 73 69 74 69 6f 6e |g). The position| 00007990 20 61 74 20 77 68 69 63 68 20 74 68 65 20 73 65 | at which the se| 000079a0 6c 65 63 74 65 64 20 73 61 6d 70 6c 65 20 69 73 |lected sample is| 000079b0 20 0a 69 6e 73 65 72 74 65 64 20 69 73 20 64 65 | .inserted is de| 000079c0 74 65 72 6d 69 6e 65 64 20 62 79 20 74 68 65 20 |termined by the | 000079d0 73 74 61 72 74 20 6f 66 20 62 6c 6f 63 6b 20 28 |start of block (| 000079e0 67 72 65 65 6e 29 20 6d 61 72 6b 65 72 2e 20 57 |green) marker. W| 000079f0 68 65 6e 20 74 68 65 20 0a 73 61 6d 70 6c 65 20 |hen the .sample | 00007a00 68 61 73 20 62 65 65 6e 20 69 6e 73 65 72 74 65 |has been inserte| 00007a10 64 2c 20 74 68 65 20 6d 61 72 6b 65 64 20 62 6c |d, the marked bl| 00007a20 6f 63 6b 20 77 69 6c 6c 20 62 65 20 61 72 6f 75 |ock will be arou| 00007a30 6e 64 20 74 68 65 20 6e 65 77 20 0a 73 65 63 74 |nd the new .sect| 00007a40 69 6f 6e 2e 20 54 68 69 73 20 69 73 20 73 6f 20 |ion. This is so | 00007a50 74 68 61 74 20 69 66 20 79 6f 75 20 61 72 65 20 |that if you are | 00007a60 6e 6f 74 20 68 61 70 70 79 20 77 69 74 68 20 74 |not happy with t| 00007a70 68 65 20 72 65 73 75 6c 74 20 79 6f 75 20 63 61 |he result you ca| 00007a80 6e 20 0a 75 73 65 20 74 68 65 20 22 44 65 6c 65 |n .use the "Dele| 00007a90 74 65 20 4d 61 72 6b 65 64 22 20 66 65 61 74 75 |te Marked" featu| 00007aa0 72 65 20 74 6f 20 72 65 74 75 72 6e 20 74 68 65 |re to return the| 00007ab0 20 73 61 6d 70 6c 65 20 74 6f 20 70 72 65 63 69 | sample to preci| 00007ac0 73 65 6c 79 20 77 68 61 74 20 0a 69 74 20 77 61 |sely what .it wa| 00007ad0 73 20 6f 72 69 67 69 6e 61 6c 6c 79 2e 20 54 68 |s originally. Th| 00007ae0 65 20 66 69 6e 61 6c 2c 20 22 41 64 64 20 53 61 |e final, "Add Sa| 00007af0 6d 70 6c 65 73 22 2c 20 61 6c 6c 6f 77 73 20 79 |mples", allows y| 00007b00 6f 75 20 74 6f 20 6d 65 72 67 65 20 74 68 65 20 |ou to merge the | 00007b10 0a 61 63 74 75 61 6c 20 73 6f 75 6e 64 73 20 6f |.actual sounds o| 00007b20 66 20 74 68 65 20 74 77 6f 20 73 61 6d 70 6c 65 |f the two sample| 00007b30 73 20 74 6f 67 65 74 68 65 72 2e 20 41 67 61 69 |s together. Agai| 00007b40 6e 2c 20 69 74 20 74 61 6b 65 73 20 65 66 66 65 |n, it takes effe| 00007b50 63 74 20 61 74 20 74 68 65 20 0a 73 74 61 72 74 |ct at the .start| 00007b60 20 6f 66 20 62 6c 6f 63 6b 20 6d 61 72 6b 65 72 | of block marker| 00007b70 2c 20 61 6e 64 20 6d 65 72 67 65 73 20 62 79 74 |, and merges byt| 00007b80 65 73 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 |es of the select| 00007b90 65 64 20 73 61 6d 70 6c 65 20 77 69 74 68 20 74 |ed sample with t| 00007ba0 68 65 20 0a 63 75 72 72 65 6e 74 20 6f 6e 65 20 |he .current one | 00007bb0 75 6e 74 69 6c 20 74 68 65 20 65 6e 64 20 6f 66 |until the end of| 00007bc0 20 65 69 74 68 65 72 20 69 73 20 72 65 61 63 68 | either is reach| 00007bd0 65 64 2e 0a 0a 52 53 0a 0a 54 68 69 73 20 61 63 |ed...RS..This ac| 00007be0 74 75 61 6c 6c 79 20 73 74 61 6e 64 73 20 66 6f |tually stands fo| 00007bf0 72 20 22 52 65 73 61 6d 70 6c 65 22 2c 20 61 73 |r "Resample", as| 00007c00 20 74 68 69 73 20 69 73 20 77 68 61 74 20 74 68 | this is what th| 00007c10 65 20 6d 61 6a 6f 72 69 74 79 20 6f 66 20 74 68 |e majority of th| 00007c20 65 20 0a 66 75 6e 63 74 69 6f 6e 73 20 69 6e 20 |e .functions in | 00007c30 74 68 69 73 20 6d 65 6e 75 20 61 72 65 20 63 6f |this menu are co| 00007c40 6e 63 65 72 6e 65 64 20 77 69 74 68 2e 20 54 68 |ncerned with. Th| 00007c50 65 20 6f 6e 65 20 77 68 69 63 68 20 69 73 6e 27 |e one which isn'| 00007c60 74 20 69 73 20 74 68 65 20 0a 66 69 72 73 74 2c |t is the .first,| 00007c70 20 22 52 65 76 65 72 73 65 22 2c 20 77 68 69 63 | "Reverse", whic| 00007c80 68 20 69 73 20 70 75 74 20 68 65 72 65 20 62 65 |h is put here be| 00007c90 63 61 75 73 65 20 69 74 20 72 65 61 6c 6c 79 20 |cause it really | 00007ca0 66 69 74 73 20 69 6e 20 77 69 74 68 20 0a 6e 6f |fits in with .no| 00007cb0 74 68 69 6e 67 20 65 6c 73 65 2c 20 74 68 65 72 |thing else, ther| 00007cc0 65 20 77 61 73 20 61 20 62 6c 61 6e 6b 20 73 70 |e was a blank sp| 00007cd0 61 63 65 20 68 65 72 65 2c 20 61 6e 64 20 77 69 |ace here, and wi| 00007ce0 74 68 20 61 20 62 69 74 20 6f 66 20 0a 69 6d 61 |th a bit of .ima| 00007cf0 67 69 6e 61 74 69 6f 6e 20 22 52 53 22 20 63 6f |gination "RS" co| 00007d00 75 6c 64 20 61 6c 6d 6f 73 74 20 73 74 61 6e 64 |uld almost stand| 00007d10 20 66 6f 72 20 22 52 65 76 65 72 73 65 22 20 49 | for "Reverse" I| 00007d20 20 73 75 70 70 6f 73 65 20 2e 2e 2e 20 41 6e 79 | suppose ... Any| 00007d30 77 61 79 2c 20 0a 66 6f 72 67 65 74 20 74 68 65 |way, .forget the| 00007d40 20 6c 6f 67 69 63 2c 20 69 74 27 73 20 68 65 72 | logic, it's her| 00007d50 65 20 61 6e 79 77 61 79 2e 20 46 61 69 72 6c 79 |e anyway. Fairly| 00007d60 20 6f 62 76 69 6f 75 73 6c 79 2c 20 69 74 20 6a | obviously, it j| 00007d70 75 73 74 20 72 65 76 65 72 73 65 73 20 0a 61 6c |ust reverses .al| 00007d80 6c 20 6f 72 20 70 61 72 74 20 6f 66 20 61 20 73 |l or part of a s| 00007d90 61 6d 70 6c 65 2c 20 77 68 69 63 68 20 70 72 6f |ample, which pro| 00007da0 64 75 63 65 73 20 73 6f 6d 65 20 73 74 72 61 6e |duces some stran| 00007db0 67 65 20 28 61 6e 64 20 6f 63 63 61 73 69 6f 6e |ge (and occasion| 00007dc0 61 6c 6c 79 20 0a 75 73 65 66 75 6c 29 20 72 65 |ally .useful) re| 00007dd0 73 75 6c 74 73 20 28 61 6e 64 2c 20 6d 6f 72 65 |sults (and, more| 00007de0 20 74 6f 20 74 68 65 20 70 6f 69 6e 74 2c 20 69 | to the point, i| 00007df0 73 20 6e 69 63 65 20 61 6e 64 20 73 69 6d 70 6c |s nice and simpl| 00007e00 65 20 74 6f 20 70 72 6f 67 72 61 6d 20 0a 75 6e |e to program .un| 00007e10 6c 69 6b 65 20 22 49 6e 73 65 72 74 20 53 61 6d |like "Insert Sam| 00007e20 70 6c 65 22 20 61 6e 64 20 63 65 72 74 61 69 6e |ple" and certain| 00007e30 20 6f 74 68 65 72 20 66 75 6e 63 74 69 6f 6e 73 | other functions| 00007e40 20 49 20 63 6f 75 6c 64 20 6d 65 6e 74 69 6f 6e | I could mention| 00007e50 29 2e 20 0a 52 65 73 61 6d 70 6c 65 20 69 73 20 |). .Resample is | 00007e60 61 20 66 61 69 72 6c 79 20 63 6f 6d 70 6c 65 78 |a fairly complex| 00007e70 20 66 75 6e 63 74 69 6f 6e 2c 20 74 68 6f 75 67 | function, thoug| 00007e80 68 20 68 61 73 20 61 20 6e 75 6d 62 65 72 20 6f |h has a number o| 00007e90 66 20 75 73 65 73 2e 20 57 68 61 74 20 0a 69 73 |f uses. What .is| 00007ea0 20 64 6f 65 73 20 62 61 73 69 63 61 6c 6c 79 20 | does basically | 00007eb0 69 73 20 74 6f 20 22 72 65 73 63 61 6c 65 22 20 |is to "rescale" | 00007ec0 61 20 73 61 6d 70 6c 65 20 73 6f 20 74 68 61 74 |a sample so that| 00007ed0 20 69 74 20 61 63 74 75 61 6c 6c 79 20 6c 6f 6f | it actually loo| 00007ee0 6b 73 20 74 68 65 20 0a 73 61 6d 65 20 28 69 6e |ks the .same (in| 00007ef0 20 74 68 65 20 73 65 6e 73 65 20 6f 66 20 74 68 | the sense of th| 00007f00 65 20 77 61 76 65 66 6f 72 6d 29 2c 20 62 75 74 |e waveform), but| 00007f10 20 69 6e 20 61 63 74 75 61 6c 20 66 61 63 74 20 | in actual fact | 00007f20 69 73 20 61 20 64 69 66 66 65 72 65 6e 74 20 0a |is a different .| 00007f30 6c 65 6e 67 74 68 2e 20 54 68 69 73 20 6d 65 61 |length. This mea| 00007f40 6e 73 20 74 68 61 74 20 69 74 73 20 65 66 66 65 |ns that its effe| 00007f50 63 74 69 76 65 20 70 69 74 63 68 20 77 68 65 6e |ctive pitch when| 00007f60 20 70 6c 61 79 65 64 20 61 74 20 61 20 63 65 72 | played at a cer| 00007f70 74 61 69 6e 20 0a 6e 6f 74 65 20 28 65 67 2e 20 |tain .note (eg. | 00007f80 43 2d 33 29 20 68 61 73 20 61 63 74 75 61 6c 6c |C-3) has actuall| 00007f90 79 20 63 68 61 6e 67 65 64 2e 20 4f 6e 65 20 75 |y changed. One u| 00007fa0 73 65 20 66 6f 72 20 74 68 69 73 20 69 73 20 74 |se for this is t| 00007fb0 6f 20 72 65 64 75 63 65 20 74 68 65 20 0a 73 70 |o reduce the .sp| 00007fc0 61 63 65 20 74 61 6b 65 6e 20 75 70 20 62 79 20 |ace taken up by | 00007fd0 73 6f 6d 65 20 73 61 6d 70 6c 65 73 2e 20 42 79 |some samples. By| 00007fe0 20 73 61 6d 70 6c 69 6e 67 20 74 68 65 20 73 61 | sampling the sa| 00007ff0 6d 70 6c 65 20 64 6f 77 6e 20 6f 6e 65 20 6f 63 |mple down one oc| 00008000 74 61 76 65 2c 20 0a 69 74 73 20 6c 65 6e 67 74 |tave, .its lengt| 00008010 68 20 69 73 20 68 61 6c 76 65 64 2e 20 42 79 20 |h is halved. By | 00008020 74 68 65 6e 20 70 6c 61 79 69 6e 67 20 6e 6f 74 |then playing not| 00008030 65 73 20 61 6e 20 6f 63 74 61 76 65 20 68 69 67 |es an octave hig| 00008040 68 65 72 20 74 68 61 6e 20 75 73 75 61 6c 2c 20 |her than usual, | 00008050 0a 74 68 65 20 61 63 74 75 61 6c 20 73 6f 75 6e |.the actual soun| 00008060 64 20 77 69 6c 6c 20 62 65 20 74 68 65 20 73 61 |d will be the sa| 00008070 6d 65 2c 20 62 75 74 20 74 68 65 20 66 69 6c 65 |me, but the file| 00008080 20 6c 65 6e 67 74 68 20 77 69 6c 6c 20 62 65 20 | length will be | 00008090 73 68 6f 72 74 65 72 2e 20 0a 49 6e 20 70 72 61 |shorter. .In pra| 000080a0 63 74 69 63 65 2c 20 72 65 73 61 6d 70 6c 69 6e |ctice, resamplin| 000080b0 67 20 64 6f 77 6e 77 61 72 64 73 20 77 69 6c 6c |g downwards will| 000080c0 20 61 6c 77 61 79 73 20 6c 6f 73 65 20 73 6f 6d | always lose som| 000080d0 65 20 64 61 74 61 2c 20 62 75 74 20 65 76 65 6e |e data, but even| 000080e0 20 0a 67 6f 69 6e 67 20 64 6f 77 6e 20 62 79 20 | .going down by | 000080f0 6d 6f 72 65 20 74 68 61 6e 20 61 6e 20 6f 63 74 |more than an oct| 00008100 61 76 65 20 63 61 6e 20 28 61 73 20 6c 6f 6e 67 |ave can (as long| 00008110 20 74 68 65 20 73 61 6d 70 6c 65 20 77 61 73 20 | the sample was | 00008120 6f 66 20 61 20 0a 73 75 66 66 69 63 69 65 6e 74 |of a .sufficient| 00008130 6c 79 20 68 69 67 68 20 71 75 61 6c 69 74 79 20 |ly high quality | 00008140 74 6f 20 73 74 61 72 74 20 77 69 74 68 29 20 70 |to start with) p| 00008150 72 6f 64 75 63 65 20 61 63 63 65 70 74 61 62 6c |roduce acceptabl| 00008160 65 20 72 65 73 75 6c 74 73 2e 20 0a 54 68 69 73 |e results. .This| 00008170 20 69 73 20 65 73 70 65 63 69 61 6c 6c 79 20 75 | is especially u| 00008180 73 65 66 75 6c 20 77 69 74 68 20 73 61 6d 70 6c |seful with sampl| 00008190 65 73 20 28 70 61 72 74 69 63 75 6c 61 72 6c 79 |es (particularly| 000081a0 20 73 70 65 65 63 68 20 73 61 6d 70 6c 65 73 29 | speech samples)| 000081b0 20 0a 77 68 69 63 68 20 61 72 65 20 6f 6e 6c 79 | .which are only| 000081c0 20 65 76 65 72 20 70 6c 61 79 65 64 20 61 74 20 | ever played at | 000081d0 6f 6e 65 20 70 69 74 63 68 20 69 6e 20 74 68 65 |one pitch in the| 000081e0 20 74 75 6e 65 2e 20 52 65 73 61 6d 70 6c 69 6e | tune. Resamplin| 000081f0 67 20 63 61 6e 20 61 6c 73 6f 20 0a 62 65 20 75 |g can also .be u| 00008200 73 65 64 20 74 6f 20 65 78 74 65 6e 64 20 74 68 |sed to extend th| 00008210 65 20 74 68 72 65 65 2d 6f 63 74 61 76 65 20 72 |e three-octave r| 00008220 61 6e 67 65 20 6f 66 20 74 68 65 20 54 72 61 63 |ange of the Trac| 00008230 6b 65 72 20 6d 75 73 69 63 20 66 6f 72 6d 61 74 |ker music format| 00008240 2e 20 42 79 20 0a 72 65 73 61 6d 70 6c 69 6e 67 |. By .resampling| 00008250 20 75 70 20 6f 72 20 64 6f 77 6e 20 62 79 20 6f | up or down by o| 00008260 6e 65 2c 20 74 77 6f 2c 20 6f 72 20 65 76 65 6e |ne, two, or even| 00008270 20 74 68 72 65 65 20 6f 63 74 61 76 65 73 2c 20 | three octaves, | 00008280 6e 6f 74 65 73 20 70 6c 61 79 65 64 20 0a 6f 6e |notes played .on| 00008290 20 74 68 65 20 6e 65 77 20 73 61 6d 70 6c 65 73 | the new samples| 000082a0 20 77 69 6c 6c 20 62 65 20 61 62 6f 76 65 20 6f | will be above o| 000082b0 72 20 62 65 6c 6f 77 20 74 68 65 20 6e 6f 72 6d |r below the norm| 000082c0 61 6c 20 54 72 61 63 6b 65 72 20 72 61 6e 67 65 |al Tracker range| 000082d0 20 0a 28 61 6c 74 68 6f 75 67 68 20 6c 6f 73 73 | .(although loss| 000082e0 20 6f 66 20 73 6f 75 6e 64 20 71 75 61 6c 69 74 | of sound qualit| 000082f0 79 20 63 61 6e 20 6c 69 6d 69 74 20 74 68 65 20 |y can limit the | 00008300 75 73 65 66 75 6c 6e 65 73 73 20 6f 66 20 74 68 |usefulness of th| 00008310 69 73 20 66 6f 72 20 0a 73 6f 6d 65 20 73 61 6d |is for .some sam| 00008320 70 6c 65 73 29 2e 20 53 6f 20 6d 75 63 68 20 66 |ples). So much f| 00008330 6f 72 20 74 68 65 6f 72 79 2e 20 54 6f 20 61 63 |or theory. To ac| 00008340 74 75 61 6c 6c 79 20 72 65 73 61 6d 70 6c 65 20 |tually resample | 00008350 61 20 73 61 6d 70 6c 65 2c 20 79 6f 75 20 0a 6d |a sample, you .m| 00008360 75 73 74 20 74 65 6c 6c 20 74 68 65 20 70 72 6f |ust tell the pro| 00008370 67 72 61 6d 20 73 6f 6d 65 74 68 69 6e 67 20 61 |gram something a| 00008380 62 6f 75 74 20 74 68 65 20 66 69 6e 61 6c 20 73 |bout the final s| 00008390 61 6d 70 6c 65 2e 20 46 69 72 73 74 20 6f 66 20 |ample. First of | 000083a0 61 6c 6c 2c 20 0a 70 6c 61 79 20 74 68 65 20 73 |all, .play the s| 000083b0 61 6d 70 6c 65 20 75 73 69 6e 67 20 65 69 74 68 |ample using eith| 000083c0 65 72 20 74 68 65 20 63 6f 6d 70 75 74 65 72 27 |er the computer'| 000083d0 73 20 6f 72 20 74 68 65 20 6f 6e 2d 73 63 72 65 |s or the on-scre| 000083e0 65 6e 20 6b 65 79 62 6f 61 72 64 2c 20 0a 61 74 |en keyboard, .at| 000083f0 20 61 20 63 65 72 74 61 69 6e 20 70 69 74 63 68 | a certain pitch| 00008400 2e 20 54 68 65 20 6c 61 73 74 20 6e 6f 74 65 20 |. The last note | 00008410 70 6c 61 79 65 64 20 77 69 6c 6c 20 62 65 20 64 |played will be d| 00008420 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 |isplayed in the | 00008430 62 6f 74 74 6f 6d 20 0a 6c 65 66 74 20 6f 66 20 |bottom .left of | 00008440 74 68 65 20 73 63 72 65 65 6e 2c 20 61 6e 64 20 |the screen, and | 00008450 74 68 69 73 20 69 73 20 6f 6e 65 20 76 61 72 69 |this is one vari| 00008460 61 62 6c 65 20 77 68 69 63 68 20 74 68 65 20 52 |able which the R| 00008470 65 73 61 6d 70 6c 65 20 66 75 6e 63 74 69 6f 6e |esample function| 00008480 20 0a 75 73 65 73 2e 20 54 68 65 20 6f 74 68 65 | .uses. The othe| 00008490 72 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 6e |r variable is an| 000084a0 6f 74 68 65 72 20 6e 6f 74 65 20 76 61 6c 75 65 |other note value| 000084b0 2c 20 74 68 65 20 6f 6e 65 20 64 69 73 70 6c 61 |, the one displa| 000084c0 79 65 64 20 69 6e 20 74 68 65 20 0a 62 6f 74 74 |yed in the .bott| 000084d0 6f 6d 20 6c 65 66 74 20 62 6f 78 20 6f 66 20 74 |om left box of t| 000084e0 68 65 20 52 53 20 6d 65 6e 75 2e 20 54 68 69 73 |he RS menu. This| 000084f0 20 63 61 6e 20 62 65 20 61 6c 74 65 72 65 64 20 | can be altered | 00008500 62 79 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 |by clicking on t| 00008510 68 65 20 0a 61 72 72 6f 77 73 20 6e 65 78 74 20 |he .arrows next | 00008520 74 6f 20 69 74 20 77 69 74 68 20 65 69 74 68 65 |to it with eithe| 00008530 72 20 53 65 6c 65 63 74 2c 20 4d 65 6e 75 2c 20 |r Select, Menu, | 00008540 6f 72 20 41 64 6a 75 73 74 2e 20 41 73 20 79 6f |or Adjust. As yo| 00008550 75 20 63 68 61 6e 67 65 20 0a 65 69 74 68 65 72 |u change .either| 00008560 20 6f 66 20 74 68 65 73 65 20 6e 6f 74 65 73 2c | of these notes,| 00008570 20 74 68 65 20 22 42 79 74 65 73 3a 22 20 76 61 | the "Bytes:" va| 00008580 6c 75 65 20 77 69 6c 6c 20 63 68 61 6e 67 65 20 |lue will change | 00008590 74 65 6c 6c 69 6e 67 20 79 6f 75 20 68 6f 77 20 |telling you how | 000085a0 0a 6c 6f 6e 67 20 74 68 65 20 72 65 73 75 6c 74 |.long the result| 000085b0 69 6e 67 20 73 61 6d 70 6c 65 20 77 69 6c 6c 20 |ing sample will | 000085c0 62 65 20 69 66 20 79 6f 75 20 63 61 72 72 79 20 |be if you carry | 000085d0 6f 75 74 20 74 68 65 20 52 65 73 61 6d 70 6c 65 |out the Resample| 000085e0 20 66 75 6e 63 74 69 6f 6e 20 0a 77 69 74 68 20 | function .with | 000085f0 74 68 65 20 63 75 72 72 65 6e 74 20 70 61 72 61 |the current para| 00008600 6d 65 74 65 72 73 2e 20 57 68 61 74 20 74 68 65 |meters. What the| 00008610 73 65 20 6e 6f 74 65 20 76 61 6c 75 65 73 20 6d |se note values m| 00008620 65 61 6e 20 69 73 20 62 65 73 74 20 0a 65 78 70 |ean is best .exp| 00008630 6c 61 69 6e 65 64 20 62 79 20 61 6e 20 65 78 61 |lained by an exa| 00008640 6d 70 6c 65 2e 20 49 66 20 74 68 65 20 6e 6f 74 |mple. If the not| 00008650 65 20 69 6e 20 74 68 65 20 62 6f 74 74 6f 6d 20 |e in the bottom | 00008660 6c 65 66 74 20 69 73 20 22 46 23 33 22 20 61 6e |left is "F#3" an| 00008670 64 20 0a 74 68 61 74 20 69 6e 20 74 68 65 20 6d |d .that in the m| 00008680 65 6e 75 20 62 6f 78 20 69 73 20 22 43 2d 32 22 |enu box is "C-2"| 00008690 2c 20 74 68 65 20 74 68 65 20 72 65 73 61 6d 70 |, the the resamp| 000086a0 6c 65 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c |le function will| 000086b0 20 70 72 6f 64 75 63 65 20 61 20 0a 73 61 6d 70 | produce a .samp| 000086c0 6c 65 20 77 68 69 63 68 20 77 68 65 6e 20 70 6c |le which when pl| 000086d0 61 79 65 64 20 61 74 20 22 43 2d 32 22 20 73 6f |ayed at "C-2" so| 000086e0 75 6e 64 73 20 6c 69 6b 65 20 74 68 65 20 6f 72 |unds like the or| 000086f0 69 67 69 6e 61 6c 20 73 61 6d 70 6c 65 20 70 6c |iginal sample pl| 00008700 61 79 65 64 20 0a 61 74 20 22 46 23 33 22 2e 20 |ayed .at "F#3". | 00008710 54 68 69 73 20 74 6f 20 6d 65 20 73 65 65 6d 65 |This to me seeme| 00008720 64 20 6d 6f 72 65 20 69 6e 74 75 69 74 69 76 65 |d more intuitive| 00008730 20 61 6e 64 20 66 72 69 65 6e 64 6c 79 20 74 68 | and friendly th| 00008740 61 6e 20 0a 6d 61 6e 69 70 75 6c 61 74 69 6e 67 |an .manipulating| 00008750 20 66 72 65 71 75 65 6e 63 79 20 76 61 6c 75 65 | frequency value| 00008760 73 20 64 69 72 65 63 74 6c 79 2e 20 41 73 20 61 |s directly. As a| 00008770 20 67 75 69 64 65 2c 20 69 66 20 74 68 65 20 22 | guide, if the "| 00008780 42 79 74 65 73 3a 22 20 0a 76 61 6c 75 65 20 69 |Bytes:" .value i| 00008790 73 20 6c 65 73 73 20 74 68 61 6e 20 74 68 65 20 |s less than the | 000087a0 6f 72 69 67 69 6e 61 6c 20 73 61 6d 70 6c 65 20 |original sample | 000087b0 6c 65 6e 67 74 68 2c 20 74 68 65 20 6e 65 77 20 |length, the new | 000087c0 73 61 6d 70 6c 65 20 77 69 6c 6c 20 73 6f 75 6e |sample will soun| 000087d0 64 20 0a 68 69 67 68 65 72 20 74 68 61 6e 20 74 |d .higher than t| 000087e0 68 65 20 6f 72 69 67 69 6e 61 6c 3b 20 69 66 20 |he original; if | 000087f0 69 74 20 69 73 20 67 72 65 61 74 65 72 20 74 68 |it is greater th| 00008800 65 6e 20 74 68 65 20 73 61 6d 70 6c 65 20 77 69 |en the sample wi| 00008810 6c 6c 20 73 6f 75 6e 64 20 0a 6c 6f 77 65 72 2e |ll sound .lower.| 00008820 20 41 73 20 61 6e 6f 74 68 65 72 20 67 75 69 64 | As another guid| 00008830 65 2c 20 69 66 20 74 68 65 20 74 77 6f 20 6e 6f |e, if the two no| 00008840 74 65 73 20 64 69 66 66 65 72 20 62 79 20 61 6e |tes differ by an| 00008850 20 6f 63 74 61 76 65 20 28 65 67 2e 20 44 23 32 | octave (eg. D#2| 00008860 20 0a 74 6f 20 44 23 33 29 2c 20 74 68 65 20 6c | .to D#3), the l| 00008870 65 6e 67 74 68 20 77 69 6c 6c 20 61 6c 74 65 72 |ength will alter| 00008880 20 62 79 20 61 20 66 61 63 74 6f 72 20 6f 66 20 | by a factor of | 00008890 32 2e 20 54 77 6f 20 6f 63 74 61 76 65 73 20 64 |2. Two octaves d| 000088a0 69 66 66 65 72 65 6e 74 20 0a 6d 65 61 6e 73 20 |ifferent .means | 000088b0 61 20 66 61 63 74 6f 72 20 6f 66 20 34 2c 20 61 |a factor of 4, a| 000088c0 6e 64 20 73 6f 20 6f 6e 2e 20 54 68 65 20 43 6f |nd so on. The Co| 000088d0 63 6f 6e 69 7a 65 72 20 63 6f 6e 76 65 72 73 69 |conizer conversi| 000088e0 6f 6e 20 28 73 65 65 20 61 62 6f 76 65 29 20 0a |on (see above) .| 000088f0 6d 61 6b 65 73 20 75 73 65 20 6f 66 20 74 68 65 |makes use of the| 00008900 20 66 61 63 74 20 74 68 61 74 20 74 68 69 73 20 | fact that this | 00008910 66 65 61 74 75 72 65 20 65 78 69 73 74 73 20 69 |feature exists i| 00008920 6e 20 6f 72 64 65 72 20 74 6f 20 68 61 6e 64 6c |n order to handl| 00008930 65 20 74 68 65 20 38 20 0a 6f 63 74 61 76 65 20 |e the 8 .octave | 00008940 72 61 6e 67 65 20 6f 66 20 74 68 69 73 20 66 6f |range of this fo| 00008950 72 6d 61 74 2e 20 41 6e 20 65 72 72 6f 72 20 77 |rmat. An error w| 00008960 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 |ill be displayed| 00008970 20 69 66 20 61 20 72 65 73 61 6d 70 6c 65 20 0a | if a resample .| 00008980 6f 70 65 72 61 74 69 6f 6e 20 72 65 71 75 65 73 |operation reques| 00008990 74 65 64 20 77 6f 75 6c 64 20 70 72 6f 64 75 63 |ted would produc| 000089a0 65 20 61 20 73 61 6d 70 6c 65 20 6f 66 20 6f 76 |e a sample of ov| 000089b0 65 72 20 36 34 4b 20 69 6e 20 6c 65 6e 67 74 68 |er 64K in length| 000089c0 2e 20 0a 48 6f 77 65 76 65 72 2c 20 74 68 69 73 |. .However, this| 000089d0 20 69 73 20 70 65 72 6d 69 74 74 65 64 20 69 66 | is permitted if| 000089e0 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 73 61 | the original sa| 000089f0 6d 70 6c 65 20 77 61 73 20 6f 76 65 72 20 36 34 |mple was over 64| 00008a00 4b 20 74 6f 20 73 74 61 72 74 20 0a 77 69 74 68 |K to start .with| 00008a10 2c 20 61 73 20 74 68 69 73 20 69 73 20 61 20 73 |, as this is a s| 00008a20 6c 69 67 68 74 6c 79 20 64 69 66 66 65 72 65 6e |lightly differen| 00008a30 74 20 63 61 73 65 2e 0a 0a 46 52 0a 0a 54 68 65 |t case...FR..The| 00008a40 20 6f 70 74 69 6f 6e 73 20 6f 6e 20 74 68 69 73 | options on this| 00008a50 20 6d 65 6e 75 20 61 72 65 20 63 6f 6e 63 65 72 | menu are concer| 00008a60 6e 65 64 20 65 69 74 68 65 72 20 77 69 74 68 20 |ned either with | 00008a70 73 6f 75 6e 64 20 66 69 6c 74 65 72 73 20 6f 72 |sound filters or| 00008a80 20 74 68 65 20 0a 72 65 70 65 61 74 20 6d 61 72 | the .repeat mar| 00008a90 6b 65 72 73 2c 20 61 6e 64 20 77 68 69 6c 65 20 |kers, and while | 00008aa0 74 68 65 73 65 20 74 77 6f 20 74 68 69 6e 67 73 |these two things| 00008ab0 20 61 72 65 20 65 6e 74 69 72 65 6c 79 20 64 69 | are entirely di| 00008ac0 73 74 69 6e 63 74 20 49 20 68 61 64 20 0a 74 6f |stinct I had .to| 00008ad0 20 70 75 74 20 74 68 65 6d 20 6f 6e 20 74 68 65 | put them on the| 00008ae0 20 73 61 6d 65 20 6d 65 6e 75 20 66 6f 72 20 72 | same menu for r| 00008af0 65 61 73 6f 6e 73 20 6f 66 20 73 70 61 63 65 2d |easons of space-| 00008b00 73 61 76 69 6e 67 2e 20 54 68 65 20 74 6f 70 20 |saving. The top | 00008b10 74 77 6f 20 0a 6f 70 74 69 6f 6e 73 20 77 69 6c |two .options wil| 00008b20 6c 20 63 61 72 72 79 20 6f 75 74 20 65 69 74 68 |l carry out eith| 00008b30 65 72 20 61 20 6c 6f 77 20 6f 72 20 61 20 68 69 |er a low or a hi| 00008b40 67 68 20 70 61 73 73 20 66 69 6c 74 65 72 69 6e |gh pass filterin| 00008b50 67 20 6f 70 65 72 61 74 69 6f 6e 20 0a 6f 6e 20 |g operation .on | 00008b60 61 6c 6c 20 6f 72 20 70 61 72 74 20 6f 66 20 74 |all or part of t| 00008b70 68 65 20 73 61 6d 70 6c 65 2e 20 49 6e 20 74 68 |he sample. In th| 00008b80 65 6f 72 79 2c 20 6f 6e 65 20 65 6d 70 68 61 73 |eory, one emphas| 00008b90 69 73 65 73 20 74 68 65 20 6c 6f 77 65 72 20 0a |ises the lower .| 00008ba0 66 72 65 71 75 65 6e 63 69 65 73 20 6f 66 20 61 |frequencies of a| 00008bb0 20 73 61 6d 70 6c 65 2c 20 74 68 65 20 6f 74 68 | sample, the oth| 00008bc0 65 72 20 74 68 65 20 68 69 67 68 20 6f 6e 65 73 |er the high ones| 00008bd0 2e 20 54 68 69 73 20 69 73 20 6f 66 20 70 61 72 |. This is of par| 00008be0 74 69 63 75 6c 61 72 20 0a 75 73 65 20 69 6e 20 |ticular .use in | 00008bf0 72 65 6d 6f 76 69 6e 67 20 75 6e 77 61 6e 74 65 |removing unwante| 00008c00 64 20 62 61 63 6b 67 72 6f 75 6e 64 20 6e 6f 69 |d background noi| 00008c10 73 65 20 66 72 6f 6d 20 63 65 72 74 61 69 6e 20 |se from certain | 00008c20 73 61 6d 70 6c 65 73 2e 20 49 6e 20 0a 70 72 61 |samples. In .pra| 00008c30 63 74 69 63 65 2c 20 68 6f 77 65 76 65 72 2c 20 |ctice, however, | 00008c40 74 68 65 20 61 6c 67 6f 72 69 74 68 6d 73 20 28 |the algorithms (| 00008c50 65 73 70 65 63 69 61 6c 6c 79 20 74 68 65 20 68 |especially the h| 00008c60 69 67 68 2d 70 61 73 73 20 6f 6e 65 29 20 61 72 |igh-pass one) ar| 00008c70 65 20 61 20 0a 62 69 74 20 64 6f 64 67 79 2c 20 |e a .bit dodgy, | 00008c80 61 6e 64 20 73 6f 20 69 74 20 69 73 20 70 65 72 |and so it is per| 00008c90 68 61 70 73 20 62 65 74 74 65 72 20 74 6f 20 74 |haps better to t| 00008ca0 68 69 6e 6b 20 6f 66 20 74 68 65 6d 20 61 73 20 |hink of them as | 00008cb0 6a 75 73 74 20 65 66 66 65 63 74 73 20 0a 77 68 |just effects .wh| 00008cc0 69 63 68 20 63 61 6e 20 62 65 20 61 70 70 6c 69 |ich can be appli| 00008cd0 65 64 20 74 6f 20 73 61 6d 70 6c 65 73 2c 20 61 |ed to samples, a| 00008ce0 6e 64 20 79 6f 75 20 61 72 65 20 61 64 76 69 73 |nd you are advis| 00008cf0 65 64 20 74 6f 20 65 78 70 65 72 69 6d 65 6e 74 |ed to experiment| 00008d00 20 77 69 74 68 20 0a 74 68 65 6d 20 74 6f 20 73 | with .them to s| 00008d10 65 65 20 77 68 61 74 20 74 68 65 79 20 63 61 6e |ee what they can| 00008d20 20 64 6f 2e 20 49 66 20 79 6f 75 20 68 61 76 65 | do. If you have| 00008d30 20 74 72 69 65 64 20 74 6f 20 73 65 74 20 74 68 | tried to set th| 00008d40 65 20 72 65 70 65 61 74 20 0a 6d 61 72 6b 65 72 |e repeat .marker| 00008d50 73 20 66 6f 72 20 61 20 73 61 6d 70 6c 65 2c 20 |s for a sample, | 00008d60 79 6f 75 20 77 69 6c 6c 20 62 65 20 61 77 61 72 |you will be awar| 00008d70 65 20 74 68 61 74 20 74 68 69 73 20 63 61 6e 20 |e that this can | 00008d80 62 65 20 76 65 72 79 20 64 69 66 66 69 63 75 6c |be very difficul| 00008d90 74 20 0a 61 6e 64 20 74 68 65 20 74 72 61 6e 73 |t .and the trans| 00008da0 69 74 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 65 |ition from the e| 00008db0 6e 64 20 6f 66 20 74 68 65 20 72 65 70 65 61 74 |nd of the repeat| 00008dc0 20 62 61 63 6b 20 74 6f 20 74 68 65 20 62 65 67 | back to the beg| 00008dd0 69 6e 6e 69 6e 67 20 0a 73 65 6c 64 6f 6d 20 73 |inning .seldom s| 00008de0 6f 75 6e 64 73 20 73 6d 6f 6f 74 68 20 77 69 74 |ounds smooth wit| 00008df0 68 6f 75 74 20 61 20 6c 6f 74 20 6f 66 20 65 78 |hout a lot of ex| 00008e00 70 65 72 69 6d 65 6e 74 69 6e 67 2e 20 54 68 65 |perimenting. The| 00008e10 20 74 77 6f 20 72 65 70 65 61 74 20 73 63 61 6e | two repeat scan| 00008e20 20 0a 66 75 6e 63 74 69 6f 6e 73 20 28 6f 6e 65 | .functions (one| 00008e30 20 66 6f 72 20 74 68 65 20 72 65 70 65 61 74 20 | for the repeat | 00008e40 6f 66 66 73 65 74 20 6d 61 72 6b 65 72 2c 20 6f |offset marker, o| 00008e50 6e 65 20 66 6f 72 20 74 68 65 20 72 65 70 65 61 |ne for the repea| 00008e60 74 20 6c 65 6e 67 74 68 29 20 0a 6f 66 66 65 72 |t length) .offer| 00008e70 20 61 20 70 61 72 74 69 61 6c 20 73 6f 6c 75 74 | a partial solut| 00008e80 69 6f 6e 20 74 6f 20 74 68 69 73 2e 20 54 68 65 |ion to this. The| 00008e90 79 20 77 69 6c 6c 20 73 63 61 6e 20 74 68 65 20 |y will scan the | 00008ea0 73 61 6d 70 6c 65 20 61 6e 64 20 74 72 79 20 74 |sample and try t| 00008eb0 6f 20 0a 66 69 6e 64 20 73 75 69 74 61 62 6c 65 |o .find suitable| 00008ec0 20 70 6f 73 69 74 69 6f 6e 73 20 66 6f 72 20 74 | positions for t| 00008ed0 68 65 20 72 65 70 65 61 74 20 6d 61 72 6b 65 72 |he repeat marker| 00008ee0 73 2c 20 62 61 73 65 64 20 6f 6e 20 77 68 61 74 |s, based on what| 00008ef0 20 74 68 65 20 73 61 6d 70 6c 65 20 0a 6c 6f 6f | the sample .loo| 00008f00 6b 73 20 6c 69 6b 65 20 61 74 20 74 68 65 20 62 |ks like at the b| 00008f10 79 74 65 20 6c 65 76 65 6c 2e 20 57 68 65 6e 20 |yte level. When | 00008f20 73 63 61 6e 6e 69 6e 67 20 66 6f 72 20 6f 6e 65 |scanning for one| 00008f30 20 6d 61 72 6b 65 72 2c 20 74 68 65 20 6f 74 68 | marker, the oth| 00008f40 65 72 20 69 73 20 0a 66 69 78 65 64 2c 20 61 6e |er is .fixed, an| 00008f50 64 20 77 68 61 74 20 74 68 65 20 73 61 6d 70 6c |d what the sampl| 00008f60 65 20 69 73 20 6c 69 6b 65 20 61 74 20 74 68 61 |e is like at tha| 00008f70 74 20 70 6f 69 6e 74 20 69 73 20 74 61 6b 65 6e |t point is taken| 00008f80 20 61 73 20 74 68 65 20 0a 63 72 69 74 65 72 69 | as the .criteri| 00008f90 6f 6e 20 66 6f 72 20 74 68 65 20 73 65 61 72 63 |on for the searc| 00008fa0 68 2e 20 49 66 20 61 20 6d 61 72 6b 65 72 20 64 |h. If a marker d| 00008fb0 6f 65 73 20 6e 6f 74 20 6d 6f 76 65 20 77 68 65 |oes not move whe| 00008fc0 6e 20 79 6f 75 20 63 6c 69 63 6b 20 6f 6e 20 0a |n you click on .| 00008fd0 73 63 61 6e 2c 20 6e 6f 20 73 75 69 74 61 62 6c |scan, no suitabl| 00008fe0 65 20 72 65 70 65 61 74 20 70 6f 69 6e 74 20 68 |e repeat point h| 00008ff0 61 73 20 62 65 65 6e 20 66 6f 75 6e 64 2c 20 61 |as been found, a| 00009000 6e 64 20 69 6e 20 74 68 69 73 20 63 61 73 65 20 |nd in this case | 00009010 79 6f 75 20 0a 73 68 6f 75 6c 64 20 6d 6f 76 65 |you .should move| 00009020 20 74 68 65 20 6f 74 68 65 72 20 6d 61 72 6b 65 | the other marke| 00009030 72 20 61 20 6c 69 74 74 6c 65 20 61 6e 64 20 74 |r a little and t| 00009040 72 79 20 61 67 61 69 6e 2c 20 6f 72 20 73 69 6d |ry again, or sim| 00009050 70 6c 79 20 73 63 61 6e 20 66 72 6f 6d 20 0a 74 |ply scan from .t| 00009060 68 65 20 6f 74 68 65 72 20 6d 61 72 6b 65 72 2e |he other marker.| 00009070 20 59 6f 75 20 63 61 6e 20 73 63 61 6e 20 62 61 | You can scan ba| 00009080 63 6b 77 61 72 64 73 20 61 6e 64 20 66 6f 72 77 |ckwards and forw| 00009090 61 72 64 73 20 28 62 79 20 63 6c 69 63 6b 69 6e |ards (by clickin| 000090a0 67 20 6f 6e 20 0a 74 68 65 20 64 69 66 66 65 72 |g on .the differ| 000090b0 65 6e 74 20 61 72 72 6f 77 73 29 2c 20 61 6e 64 |ent arrows), and| 000090c0 20 73 6f 20 79 6f 75 20 63 61 6e 20 65 61 73 69 | so you can easi| 000090d0 6c 79 20 72 65 74 75 72 6e 20 74 6f 20 61 20 70 |ly return to a p| 000090e0 72 65 76 69 6f 75 73 20 70 6f 69 6e 74 20 0a 69 |revious point .i| 000090f0 66 20 6e 6f 20 62 65 74 74 65 72 20 6f 6e 65 20 |f no better one | 00009100 69 73 20 66 6f 75 6e 64 2e 20 54 68 65 20 72 65 |is found. The re| 00009110 70 65 61 74 20 73 63 61 6e 6e 69 6e 67 20 64 6f |peat scanning do| 00009120 65 73 20 6e 6f 74 20 61 6c 77 61 79 73 20 70 72 |es not always pr| 00009130 6f 64 75 63 65 20 0a 70 65 72 66 65 63 74 20 72 |oduce .perfect r| 00009140 65 73 75 6c 74 73 20 28 74 68 6f 75 67 68 20 6f |esults (though o| 00009150 63 63 61 73 69 6f 6e 61 6c 6c 79 20 69 74 20 63 |ccasionally it c| 00009160 61 6e 29 2c 20 61 6e 64 20 6f 66 74 65 6e 20 74 |an), and often t| 00009170 68 65 20 76 61 6c 75 65 73 20 6e 65 65 64 20 0a |he values need .| 00009180 73 6c 69 67 68 74 20 6d 61 6e 75 61 6c 20 61 64 |slight manual ad| 00009190 6a 75 73 74 6d 65 6e 74 2c 20 62 75 74 20 69 74 |justment, but it| 000091a0 20 73 68 6f 75 6c 64 20 74 61 6b 65 20 73 6f 6d | should take som| 000091b0 65 20 6f 66 20 74 68 65 20 68 61 72 64 20 77 6f |e of the hard wo| 000091c0 72 6b 20 6f 75 74 20 0a 6f 66 20 66 69 6e 64 69 |rk out .of findi| 000091d0 6e 67 20 73 75 69 74 61 62 6c 65 20 70 6f 69 6e |ng suitable poin| 000091e0 74 73 2e 0a 0a 58 0a 0a 59 65 73 2c 20 74 68 69 |ts...X..Yes, thi| 000091f0 73 20 6d 65 6e 75 20 63 6f 6e 74 61 69 6e 73 20 |s menu contains | 00009200 74 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 77 68 |the functions wh| 00009210 69 63 68 20 64 69 64 20 6e 6f 74 20 66 69 74 20 |ich did not fit | 00009220 61 6e 79 77 68 65 72 65 20 65 6c 73 65 21 21 20 |anywhere else!! | 00009230 0a 49 6e 20 61 63 74 75 61 6c 20 66 61 63 74 2c |.In actual fact,| 00009240 20 74 68 65 72 65 20 61 72 65 20 6f 6e 6c 79 20 | there are only | 00009250 74 77 6f 20 74 68 69 6e 67 73 20 69 74 20 64 6f |two things it do| 00009260 65 73 2c 20 61 73 20 74 68 65 20 72 65 6d 61 69 |es, as the remai| 00009270 6e 69 6e 67 20 74 77 6f 20 0a 62 6f 78 65 73 20 |ning two .boxes | 00009280 63 6f 6e 74 61 69 6e 20 70 61 72 61 6d 65 74 65 |contain paramete| 00009290 72 73 20 66 6f 72 20 74 68 65 73 65 20 74 77 6f |rs for these two| 000092a0 20 66 75 6e 63 74 69 6f 6e 73 2e 20 22 49 6e 73 | functions. "Ins| 000092b0 65 72 74 20 53 70 61 63 65 22 20 77 69 6c 6c 20 |ert Space" will | 000092c0 0a 69 6e 73 65 72 74 2c 20 61 74 20 74 68 65 20 |.insert, at the | 000092d0 73 74 61 72 74 20 6f 66 20 62 6c 6f 63 6b 20 70 |start of block p| 000092e0 6f 73 69 74 69 6f 6e 2c 20 61 20 63 65 72 74 61 |osition, a certa| 000092f0 69 6e 20 6e 75 6d 62 65 72 20 6f 66 20 7a 65 72 |in number of zer| 00009300 6f 20 62 79 74 65 73 20 0a 28 73 69 6c 65 6e 63 |o bytes .(silenc| 00009310 65 29 2e 20 54 68 69 73 20 69 73 20 70 61 72 74 |e). This is part| 00009320 69 63 75 6c 61 72 6c 79 20 75 73 65 66 75 6c 20 |icularly useful | 00009330 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 53 79 |when creating Sy| 00009340 6e 74 68 65 74 69 63 20 73 6f 75 6e 64 73 20 0a |nthetic sounds .| 00009350 28 73 65 65 20 62 65 6c 6f 77 29 2c 20 62 75 74 |(see below), but| 00009360 20 6d 61 79 20 61 6c 73 6f 20 68 61 76 65 20 6f | may also have o| 00009370 74 68 65 72 20 75 73 65 73 2e 20 54 68 65 20 6e |ther uses. The n| 00009380 75 6d 62 65 72 20 6f 66 20 62 79 74 65 73 20 69 |umber of bytes i| 00009390 6e 73 65 72 74 65 64 20 0a 69 73 20 73 65 74 20 |nserted .is set | 000093a0 62 79 20 74 68 65 20 22 42 79 74 65 73 3a 22 20 |by the "Bytes:" | 000093b0 76 61 6c 75 65 20 62 65 6c 6f 77 20 74 68 65 20 |value below the | 000093c0 22 49 6e 73 65 72 74 20 53 70 61 63 65 22 20 6f |"Insert Space" o| 000093d0 70 74 69 6f 6e 2e 20 54 68 69 73 20 63 61 6e 20 |ption. This can | 000093e0 0a 62 65 20 61 6c 74 65 72 65 64 20 62 79 20 63 |.be altered by c| 000093f0 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 68 65 20 61 |licking on the a| 00009400 72 72 6f 77 73 2e 20 44 69 66 66 65 72 65 6e 74 |rrows. Different| 00009410 20 6d 6f 75 73 65 20 62 75 74 74 6f 6e 73 20 61 | mouse buttons a| 00009420 6c 74 65 72 20 74 68 65 20 0a 76 61 6c 75 65 20 |lter the .value | 00009430 62 79 20 64 69 66 66 65 72 65 6e 74 20 61 6d 6f |by different amo| 00009440 75 6e 74 73 2c 20 61 6e 64 20 53 68 69 66 74 20 |unts, and Shift | 00009450 63 61 6e 20 62 65 20 75 73 65 64 20 66 6f 72 20 |can be used for | 00009460 6c 61 72 67 65 72 20 73 74 65 70 20 73 69 7a 65 |larger step size| 00009470 73 2e 20 0a 49 66 20 74 68 65 20 72 65 73 75 6c |s. .If the resul| 00009480 74 69 6e 67 20 73 61 6d 70 6c 65 20 28 61 66 74 |ting sample (aft| 00009490 65 72 20 69 6e 73 65 72 74 69 6e 67 20 74 68 65 |er inserting the| 000094a0 20 7a 65 72 6f 20 62 79 74 65 73 29 20 77 6f 75 | zero bytes) wou| 000094b0 6c 64 20 62 65 20 6f 76 65 72 20 0a 36 34 4b 20 |ld be over .64K | 000094c0 69 6e 20 6c 65 6e 67 74 68 20 28 74 68 65 20 6d |in length (the m| 000094d0 61 78 69 6d 75 6d 20 61 6c 6c 6f 77 65 64 20 62 |aximum allowed b| 000094e0 79 20 54 72 61 63 6b 65 72 29 20 79 6f 75 20 77 |y Tracker) you w| 000094f0 69 6c 6c 20 62 65 20 77 61 72 6e 65 64 20 6f 66 |ill be warned of| 00009500 20 0a 74 68 69 73 20 61 6e 64 20 6e 6f 74 20 70 | .this and not p| 00009510 65 72 6d 69 74 74 65 64 20 74 6f 20 69 6e 73 65 |ermitted to inse| 00009520 72 74 20 74 68 65 20 62 79 74 65 73 2e 20 54 68 |rt the bytes. Th| 00009530 65 20 22 42 79 74 65 73 3a 22 20 76 61 6c 75 65 |e "Bytes:" value| 00009540 20 77 69 6c 6c 2c 20 69 6e 20 0a 74 68 69 73 20 | will, in .this | 00009550 63 61 73 65 2c 20 62 65 20 63 68 61 6e 67 65 64 |case, be changed| 00009560 20 74 6f 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 | to the maximum | 00009570 79 6f 75 20 63 61 6e 20 69 6e 73 65 72 74 2e 20 |you can insert. | 00009580 54 68 65 20 6f 74 68 65 72 20 66 75 6e 63 74 69 |The other functi| 00009590 6f 6e 20 0a 69 73 20 22 41 64 64 20 45 63 68 6f |on .is "Add Echo| 000095a0 22 2c 20 61 6e 64 20 74 68 69 73 20 61 6c 73 6f |", and this also| 000095b0 20 75 73 65 73 20 74 68 65 20 73 74 6f 72 65 64 | uses the stored| 000095c0 20 22 42 79 74 65 73 3a 22 20 76 61 6c 75 65 2c | "Bytes:" value,| 000095d0 20 62 75 74 20 74 68 69 73 20 0a 74 69 6d 65 20 | but this .time | 000095e0 61 73 20 61 20 6d 65 61 73 75 72 65 20 6f 66 20 |as a measure of | 000095f0 68 6f 77 20 66 61 72 20 61 70 61 72 74 20 74 68 |how far apart th| 00009600 65 20 6e 6f 72 6d 61 6c 20 73 61 6d 70 6c 65 20 |e normal sample | 00009610 62 79 74 65 73 20 61 6e 64 20 74 68 65 20 6f 6e |bytes and the on| 00009620 65 73 20 0a 6d 65 72 67 65 64 20 77 69 74 68 20 |es .merged with | 00009630 69 74 20 74 6f 20 70 72 6f 64 75 63 65 20 74 68 |it to produce th| 00009640 65 20 65 63 68 6f 20 73 68 6f 75 6c 64 20 62 65 |e echo should be| 00009650 2e 20 46 6f 72 20 73 70 65 65 63 68 20 73 61 6d |. For speech sam| 00009660 70 6c 65 73 2c 20 76 61 6c 75 65 73 20 0a 6f 66 |ples, values .of| 00009670 20 61 62 6f 75 74 20 31 2f 37 74 68 20 6f 72 20 | about 1/7th or | 00009680 31 2f 38 74 68 20 74 68 65 20 6c 65 6e 67 74 68 |1/8th the length| 00009690 20 6f 66 20 74 68 65 20 73 61 6d 70 6c 65 20 73 | of the sample s| 000096a0 65 65 6d 20 74 6f 20 70 72 6f 64 75 63 65 20 74 |eem to produce t| 000096b0 68 65 20 0a 62 65 73 74 20 72 65 73 75 6c 74 73 |he .best results| 000096c0 20 2d 20 62 75 74 20 61 67 61 69 6e 2c 20 65 78 | - but again, ex| 000096d0 70 65 72 69 6d 65 6e 74 2e 20 41 6e 6f 74 68 65 |periment. Anothe| 000096e0 72 20 73 65 74 74 69 6e 67 20 66 6f 72 20 74 68 |r setting for th| 000096f0 65 20 65 63 68 6f 69 6e 67 20 0a 66 61 63 69 6c |e echoing .facil| 00009700 69 74 79 20 69 73 20 22 56 6f 6c 75 6d 65 3a 22 |ity is "Volume:"| 00009710 2e 20 54 68 69 73 20 64 65 74 65 72 6d 69 6e 65 |. This determine| 00009720 73 20 74 68 65 20 76 6f 6c 75 6d 65 20 6f 66 20 |s the volume of | 00009730 74 68 65 20 65 63 68 6f 2e 20 54 68 69 73 20 69 |the echo. This i| 00009740 73 20 61 20 0a 73 74 61 6e 64 61 72 64 20 54 72 |s a .standard Tr| 00009750 61 63 6b 65 72 20 66 6f 72 6d 61 74 20 76 6f 6c |acker format vol| 00009760 75 6d 65 20 76 61 6c 75 65 2c 20 61 73 20 75 73 |ume value, as us| 00009770 65 64 20 62 79 20 74 68 65 20 22 56 22 20 63 6f |ed by the "V" co| 00009780 6d 6d 61 6e 64 73 2c 20 61 6e 64 20 0a 32 35 35 |mmands, and .255| 00009790 20 73 69 67 6e 69 66 69 65 73 20 66 75 6c 6c 20 | signifies full | 000097a0 76 6f 6c 75 6d 65 20 28 73 61 6d 65 20 61 73 20 |volume (same as | 000097b0 74 68 65 20 6f 72 69 67 69 6e 61 6c 29 2c 20 30 |the original), 0| 000097c0 20 73 69 6c 65 6e 63 65 2c 20 61 6e 64 20 74 68 | silence, and th| 000097d0 65 20 0a 72 65 73 74 20 73 6f 6d 65 77 68 65 72 |e .rest somewher| 000097e0 65 20 69 6e 20 62 65 74 77 65 65 6e 2e 20 56 61 |e in between. Va| 000097f0 6c 75 65 73 20 6f 66 20 61 62 6f 75 74 20 32 33 |lues of about 23| 00009800 35 20 74 65 6e 64 20 74 6f 20 62 65 20 61 62 6f |5 tend to be abo| 00009810 75 74 20 72 69 67 68 74 2c 20 0a 62 75 74 20 69 |ut right, .but i| 00009820 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 |t depends on the| 00009830 20 70 61 72 74 69 63 75 6c 61 72 20 73 61 6d 70 | particular samp| 00009840 6c 65 20 62 65 69 6e 67 20 65 64 69 74 65 64 2e |le being edited.| 00009850 0a 0a 53 79 6e 74 68 65 74 69 63 20 53 6f 75 6e |..Synthetic Soun| 00009860 64 73 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d |ds.=============| 00009870 3d 3d 3d 0a 0a 54 68 69 73 20 69 73 20 61 6e 6f |===..This is ano| 00009880 74 68 65 72 20 6d 61 6a 6f 72 20 6e 65 77 20 66 |ther major new f| 00009890 65 61 74 75 72 65 2c 20 61 6e 64 20 61 6c 6c 6f |eature, and allo| 000098a0 77 73 20 79 6f 75 20 74 6f 20 63 72 65 61 74 65 |ws you to create| 000098b0 20 79 6f 75 72 20 6f 77 6e 20 0a 73 6f 75 6e 64 | your own .sound| 000098c0 73 20 28 6e 6f 74 20 73 61 6d 70 6c 65 73 2c 20 |s (not samples, | 000098d0 62 75 74 20 74 68 65 79 20 61 72 65 20 74 72 65 |but they are tre| 000098e0 61 74 65 64 20 61 73 20 73 75 63 68 20 62 79 20 |ated as such by | 000098f0 74 68 65 20 70 72 6f 67 72 61 6d 29 20 66 6f 72 |the program) for| 00009900 20 0a 75 73 65 20 61 73 20 69 6e 73 74 72 75 6d | .use as instrum| 00009910 65 6e 74 73 20 28 6f 72 20 6a 75 73 74 20 65 66 |ents (or just ef| 00009920 66 65 63 74 73 29 20 69 6e 20 74 75 6e 65 73 2e |fects) in tunes.| 00009930 20 42 65 63 61 75 73 65 20 74 68 69 73 20 69 73 | Because this is| 00009940 20 63 6f 6e 63 65 72 6e 65 64 20 0a 77 69 74 68 | concerned .with| 00009950 20 73 61 6d 70 6c 65 73 2c 20 74 68 65 20 65 6e | samples, the en| 00009960 74 72 79 20 70 6f 69 6e 74 20 69 73 20 74 6f 20 |try point is to | 00009970 62 65 20 66 6f 75 6e 64 20 6f 6e 20 74 68 65 20 |be found on the | 00009980 6d 61 69 6e 20 53 61 6d 70 6c 65 20 45 64 69 74 |main Sample Edit| 00009990 6f 72 20 0a 73 63 72 65 65 6e 2e 20 54 68 65 20 |or .screen. The | 000099a0 62 6f 78 20 69 6e 20 74 68 65 20 74 6f 70 20 72 |box in the top r| 000099b0 69 67 68 74 20 68 61 6e 64 20 63 6f 72 6e 65 72 |ight hand corner| 000099c0 20 6f 66 20 74 68 65 20 73 63 72 65 65 6e 20 6c | of the screen l| 000099d0 65 61 64 73 20 74 6f 20 74 68 65 20 0a 73 79 6e |eads to the .syn| 000099e0 74 68 65 73 69 7a 65 64 20 73 6f 75 6e 64 20 73 |thesized sound s| 000099f0 65 63 74 69 6f 6e 2c 20 61 6e 64 20 6e 65 65 64 |ection, and need| 00009a00 73 20 61 6c 6c 20 74 68 72 65 65 20 6d 6f 75 73 |s all three mous| 00009a10 65 20 62 75 74 74 6f 6e 73 20 70 72 65 73 73 65 |e buttons presse| 00009a20 64 20 74 6f 20 0a 61 63 63 65 73 73 20 69 74 2e |d to .access it.| 00009a30 20 54 68 69 73 20 69 73 20 62 65 63 61 75 73 65 | This is because| 00009a40 20 69 74 20 63 6f 6d 70 6c 65 74 65 6c 79 20 6f | it completely o| 00009a50 76 65 72 77 72 69 74 65 73 20 74 68 65 20 63 75 |verwrites the cu| 00009a60 72 72 65 6e 74 20 73 61 6d 70 6c 65 20 0a 77 69 |rrent sample .wi| 00009a70 74 68 20 74 68 65 20 73 79 6e 74 68 65 74 69 63 |th the synthetic| 00009a80 20 73 6f 75 6e 64 20 75 73 65 64 2e 20 54 6f 20 | sound used. To | 00009a90 73 61 76 65 20 64 65 6c 65 74 69 6e 67 20 61 6e |save deleting an| 00009aa0 20 65 78 69 73 74 69 6e 67 20 73 61 6d 70 6c 65 | existing sample| 00009ab0 2c 20 79 6f 75 20 0a 63 61 6e 20 75 73 65 20 74 |, you .can use t| 00009ac0 68 65 20 22 49 6e 73 65 72 74 20 53 70 61 63 65 |he "Insert Space| 00009ad0 22 20 6d 65 6e 75 20 6f 70 74 69 6f 6e 20 74 6f |" menu option to| 00009ae0 20 63 72 65 61 74 65 20 61 20 62 6c 61 6e 6b 20 | create a blank | 00009af0 6f 6e 65 20 66 69 72 73 74 2c 20 61 6e 64 20 0a |one first, and .| 00009b00 74 68 65 6e 20 75 73 65 20 74 68 61 74 2e 20 54 |then use that. T| 00009b10 68 65 20 73 61 6d 70 6c 65 20 6d 75 73 74 20 62 |he sample must b| 00009b20 65 20 61 74 20 6c 65 61 73 74 20 32 35 36 20 62 |e at least 256 b| 00009b30 79 74 65 73 20 69 6e 20 6c 65 6e 67 74 68 2c 20 |ytes in length, | 00009b40 74 68 6f 75 67 68 20 0a 73 68 6f 75 6c 64 20 72 |though .should r| 00009b50 65 61 6c 6c 79 20 62 65 20 61 74 20 6c 65 61 73 |eally be at leas| 00009b60 74 20 61 20 66 65 77 20 6b 69 6c 6f 62 79 74 65 |t a few kilobyte| 00009b70 73 2e 0a 0a 54 68 69 73 20 73 65 63 74 69 6f 6e |s...This section| 00009b80 20 6f 66 20 74 68 65 20 70 72 6f 67 72 61 6d 20 | of the program | 00009b90 69 73 20 62 61 73 65 64 20 75 70 6f 6e 20 74 68 |is based upon th| 00009ba0 65 20 22 48 61 72 6d 53 79 6e 74 68 22 20 70 72 |e "HarmSynth" pr| 00009bb0 6f 67 72 61 6d 20 0a 77 72 69 74 74 65 6e 20 62 |ogram .written b| 00009bc0 79 20 44 61 76 69 64 20 52 61 64 66 6f 72 64 20 |y David Radford | 00009bd0 61 6e 64 20 70 75 62 6c 69 73 68 65 64 20 62 79 |and published by| 00009be0 20 42 42 43 20 41 63 6f 72 6e 20 55 73 65 72 2e | BBC Acorn User.| 00009bf0 20 54 68 65 20 6d 65 74 68 6f 64 20 6f 66 20 0a | The method of .| 00009c00 6f 70 65 72 61 74 69 6f 6e 20 69 73 20 76 65 72 |operation is ver| 00009c10 79 20 73 69 6d 69 6c 61 72 2c 20 61 6e 64 20 22 |y similar, and "| 00009c20 41 50 20 54 72 61 63 6b 65 72 22 20 63 61 6e 20 |AP Tracker" can | 00009c30 6c 6f 61 64 20 61 6e 64 20 73 61 76 65 20 0a 22 |load and save ."| 00009c40 48 61 72 6d 53 79 6e 74 68 22 20 66 69 6c 65 73 |HarmSynth" files| 00009c50 20 28 6a 75 73 74 20 64 72 61 67 20 74 6f 20 74 | (just drag to t| 00009c60 68 65 20 69 63 6f 6e 20 62 61 72 20 69 63 6f 6e |he icon bar icon| 00009c70 20 74 6f 20 6c 6f 61 64 29 2e 20 54 68 65 20 54 | to load). The T| 00009c80 72 61 63 6b 65 72 20 0a 66 69 6c 65 20 66 6f 72 |racker .file for| 00009c90 6d 61 74 20 64 6f 65 73 20 6e 6f 74 2c 20 6f 66 |mat does not, of| 00009ca0 20 63 6f 75 72 73 65 2c 20 61 63 74 75 61 6c 6c | course, actuall| 00009cb0 79 20 73 75 70 70 6f 72 74 20 73 79 6e 74 68 65 |y support synthe| 00009cc0 74 69 63 20 73 6f 75 6e 64 73 2e 20 41 6c 6c 20 |tic sounds. All | 00009cd0 0a 22 41 50 20 54 72 61 63 6b 65 72 22 20 64 6f |."AP Tracker" do| 00009ce0 65 73 20 69 73 20 74 6f 20 61 6c 6c 6f 77 20 79 |es is to allow y| 00009cf0 6f 75 20 74 6f 20 61 6c 74 65 72 20 74 68 65 20 |ou to alter the | 00009d00 68 61 72 6d 6f 6e 69 63 20 61 6e 64 20 65 6e 76 |harmonic and env| 00009d10 65 6c 6f 70 65 20 0a 64 61 74 61 20 77 68 69 63 |elope .data whic| 00009d20 68 20 6d 61 6b 65 20 75 70 20 61 20 73 79 6e 74 |h make up a synt| 00009d30 68 65 74 69 63 20 73 6f 75 6e 64 2c 20 61 6e 64 |hetic sound, and| 00009d40 20 74 68 65 6e 20 63 72 65 61 74 65 20 61 20 22 | then create a "| 00009d50 73 61 6d 70 6c 65 22 20 77 68 69 63 68 20 0a 63 |sample" which .c| 00009d60 61 6e 20 62 65 20 75 73 65 64 20 6c 69 6b 65 20 |an be used like | 00009d70 61 6e 79 20 6f 74 68 65 72 2e 20 54 68 65 20 6c |any other. The l| 00009d80 65 6e 67 74 68 20 6f 66 20 74 68 65 20 73 61 6d |ength of the sam| 00009d90 70 6c 65 20 68 61 73 20 61 6e 20 65 66 66 65 63 |ple has an effec| 00009da0 74 20 6f 6e 20 0a 74 68 65 20 70 69 74 63 68 20 |t on .the pitch | 00009db0 6f 66 20 74 68 65 20 66 69 6e 61 6c 20 73 6f 75 |of the final sou| 00009dc0 6e 64 20 28 61 73 20 69 74 20 69 73 20 73 63 61 |nd (as it is sca| 00009dd0 6c 65 64 20 74 6f 20 66 69 74 20 74 68 65 20 73 |led to fit the s| 00009de0 61 6d 70 6c 65 20 73 70 61 63 65 20 0a 61 76 61 |ample space .ava| 00009df0 69 6c 61 62 6c 65 3b 20 63 66 2e 20 74 68 65 20 |ilable; cf. the | 00009e00 72 65 73 61 6d 70 6c 65 20 66 75 6e 63 74 69 6f |resample functio| 00009e10 6e 29 2c 20 61 6e 64 20 73 6f 20 69 74 20 6d 61 |n), and so it ma| 00009e20 79 20 73 6f 75 6e 64 20 71 75 69 74 65 20 0a 64 |y sound quite .d| 00009e30 69 66 66 65 72 65 6e 74 20 74 68 61 6e 20 74 68 |ifferent than th| 00009e40 65 20 65 71 75 69 76 61 6c 65 6e 74 20 66 69 6c |e equivalent fil| 00009e50 65 20 6c 6f 61 64 65 64 20 69 6e 74 6f 20 74 68 |e loaded into th| 00009e60 65 20 70 72 6f 70 65 72 20 22 48 61 72 6d 53 79 |e proper "HarmSy| 00009e70 6e 74 68 22 20 0a 66 69 6c 65 2e 20 54 68 65 72 |nth" .file. Ther| 00009e80 65 20 61 72 65 20 61 6c 73 6f 20 6f 74 68 65 72 |e are also other| 00009e90 20 64 69 66 66 65 72 65 6e 63 65 73 20 62 65 74 | differences bet| 00009ea0 77 65 65 6e 20 22 48 61 72 6d 53 79 6e 74 68 22 |ween "HarmSynth"| 00009eb0 20 61 6e 64 20 74 68 65 20 0a 73 79 6e 74 68 65 | and the .synthe| 00009ec0 74 69 63 20 73 6f 75 6e 64 73 20 70 61 72 74 20 |tic sounds part | 00009ed0 6f 66 20 22 41 50 20 54 72 61 63 6b 65 72 22 2e |of "AP Tracker".| 00009ee0 20 46 69 72 73 74 6c 79 2c 20 74 68 65 72 65 20 | Firstly, there | 00009ef0 69 73 20 74 68 65 20 74 72 65 61 74 6d 65 6e 74 |is the treatment| 00009f00 20 0a 6f 66 20 52 65 70 65 61 74 2e 20 22 48 61 | .of Repeat. "Ha| 00009f10 72 6d 53 79 6e 74 68 22 20 68 61 6e 64 6c 65 73 |rmSynth" handles| 00009f20 20 74 68 69 73 20 69 6e 20 61 20 77 61 79 20 77 | this in a way w| 00009f30 68 69 63 68 20 69 73 20 6e 6f 74 20 70 6f 73 73 |hich is not poss| 00009f40 69 62 6c 65 20 77 69 74 68 20 0a 54 72 61 63 6b |ible with .Track| 00009f50 65 72 2c 20 61 6e 64 20 73 6f 20 74 68 65 20 48 |er, and so the H| 00009f60 61 72 6d 53 79 6e 74 68 20 72 65 70 65 61 74 20 |armSynth repeat | 00009f70 73 65 74 74 69 6e 67 20 69 73 20 69 67 6e 6f 72 |setting is ignor| 00009f80 65 64 20 62 79 20 41 50 20 54 72 61 63 6b 65 72 |ed by AP Tracker| 00009f90 2e 20 0a 59 6f 75 20 63 61 6e 2c 20 6f 66 20 63 |. .You can, of c| 00009fa0 6f 75 72 73 65 2c 20 61 70 70 6c 79 20 74 68 65 |ourse, apply the| 00009fb0 20 52 65 70 65 61 74 20 4f 66 66 73 65 74 20 61 | Repeat Offset a| 00009fc0 6e 64 20 52 65 70 65 61 74 20 4c 65 6e 67 74 68 |nd Repeat Length| 00009fd0 20 73 65 74 74 69 6e 67 73 20 0a 74 6f 20 74 68 | settings .to th| 00009fe0 65 20 72 65 73 75 6c 74 69 6e 67 20 73 61 6d 70 |e resulting samp| 00009ff0 6c 65 20 69 66 20 79 6f 75 20 77 69 73 68 20 28 |le if you wish (| 0000a000 69 6e 20 74 68 65 20 53 61 6d 70 6c 65 20 45 64 |in the Sample Ed| 0000a010 69 74 6f 72 29 20 69 6e 20 74 68 65 20 75 73 75 |itor) in the usu| 0000a020 61 6c 20 0a 77 61 79 2e 20 22 48 61 72 6d 53 79 |al .way. "HarmSy| 0000a030 6e 74 68 22 20 61 6c 73 6f 20 68 61 73 20 56 69 |nth" also has Vi| 0000a040 62 72 61 74 6f 20 61 6e 64 20 54 72 65 6d 6f 6c |brato and Tremol| 0000a050 6f 20 73 65 74 74 69 6e 67 73 2e 20 54 68 65 73 |o settings. Thes| 0000a060 65 20 74 6f 6f 20 61 72 65 20 0a 69 67 6e 6f 72 |e too are .ignor| 0000a070 65 64 20 62 79 20 41 50 20 54 72 61 63 6b 65 72 |ed by AP Tracker| 0000a080 2c 20 6c 61 72 67 65 6c 79 20 62 65 63 61 75 73 |, largely becaus| 0000a090 65 20 74 68 65 79 20 61 72 65 20 69 6d 70 6c 65 |e they are imple| 0000a0a0 6d 65 6e 74 65 64 20 76 69 61 20 65 66 66 65 63 |mented via effec| 0000a0b0 74 73 20 0a 77 68 65 6e 20 70 6c 61 79 69 6e 67 |ts .when playing| 0000a0c0 20 6e 6f 74 65 73 20 28 74 68 6f 75 67 68 20 6f | notes (though o| 0000a0d0 6e 6c 79 20 56 69 62 72 61 74 6f 20 69 73 20 63 |nly Vibrato is c| 0000a0e0 75 72 72 65 6e 74 6c 79 20 69 6d 70 6c 65 6d 65 |urrently impleme| 0000a0f0 6e 74 65 64 29 0a 0a 57 68 65 6e 20 79 6f 75 20 |nted)..When you | 0000a100 65 6e 74 65 72 20 74 68 65 20 53 79 6e 74 68 65 |enter the Synthe| 0000a110 74 69 63 73 20 73 65 63 74 69 6f 6e 2c 20 79 6f |tics section, yo| 0000a120 75 20 77 69 6c 6c 20 73 65 65 20 74 68 65 20 63 |u will see the c| 0000a130 75 72 72 65 6e 74 20 73 6f 75 6e 64 20 0a 77 61 |urrent sound .wa| 0000a140 76 65 66 6f 72 6d 2e 20 42 79 20 64 65 66 61 75 |veform. By defau| 0000a150 6c 74 2c 20 74 68 69 73 20 69 73 20 6a 75 73 74 |lt, this is just| 0000a160 20 61 20 73 69 6d 70 6c 65 20 53 69 6e 65 20 77 | a simple Sine w| 0000a170 61 76 65 2c 20 62 75 74 20 69 66 20 79 6f 75 20 |ave, but if you | 0000a180 68 61 76 65 20 0a 6c 6f 61 64 65 64 20 61 20 48 |have .loaded a H| 0000a190 61 72 6d 73 79 6e 74 68 20 66 69 6c 65 20 79 6f |armsynth file yo| 0000a1a0 75 20 77 69 6c 6c 20 73 65 65 20 74 68 61 74 20 |u will see that | 0000a1b0 77 61 76 65 66 6f 72 6d 20 69 6e 73 74 65 61 64 |waveform instead| 0000a1c0 2e 20 42 65 6c 6f 77 20 74 68 69 73 20 0a 77 61 |. Below this .wa| 0000a1d0 76 65 66 6f 72 6d 20 61 72 65 20 74 68 65 20 63 |veform are the c| 0000a1e0 75 72 72 65 6e 74 20 68 61 72 6d 6f 6e 69 63 20 |urrent harmonic | 0000a1f0 76 61 6c 75 65 73 20 28 73 65 65 20 6c 61 74 65 |values (see late| 0000a200 72 29 2c 20 61 6e 64 20 74 6f 20 74 68 65 20 72 |r), and to the r| 0000a210 69 67 68 74 20 0a 6f 66 20 69 74 20 61 72 65 20 |ight .of it are | 0000a220 66 6f 75 72 20 69 63 6f 6e 73 20 63 6f 6e 74 61 |four icons conta| 0000a230 69 6e 69 6e 67 20 22 53 69 6e 65 22 2c 20 22 54 |ining "Sine", "T| 0000a240 72 69 61 6e 67 6c 65 22 2c 20 22 53 61 77 54 6f |riangle", "SawTo| 0000a250 6f 74 68 22 20 61 6e 64 20 0a 22 53 71 75 61 72 |oth" and ."Squar| 0000a260 65 22 2e 20 59 6f 75 20 63 61 6e 20 74 6f 67 67 |e". You can togg| 0000a270 6c 65 20 65 61 63 68 20 6f 66 20 74 68 65 73 65 |le each of these| 0000a280 20 6f 6e 20 61 6e 64 20 6f 66 66 20 62 79 20 63 | on and off by c| 0000a290 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 68 65 6d 2e |licking on them.| 0000a2a0 20 0a 57 68 65 6e 20 6f 6e 65 20 6f 66 20 74 68 | .When one of th| 0000a2b0 65 73 65 20 74 79 70 65 73 20 6f 66 20 77 61 76 |ese types of wav| 0000a2c0 65 73 20 69 73 20 65 6e 61 62 6c 65 64 20 28 73 |es is enabled (s| 0000a2d0 68 6f 77 6e 20 69 6e 20 70 69 6e 6b 29 2c 20 69 |hown in pink), i| 0000a2e0 74 73 20 0a 68 61 72 6d 6f 6e 69 63 20 76 61 6c |ts .harmonic val| 0000a2f0 75 65 73 20 77 69 6c 6c 20 63 6f 6e 74 72 69 62 |ues will contrib| 0000a300 75 74 65 20 74 6f 20 74 68 65 20 66 69 6e 61 6c |ute to the final| 0000a310 20 73 6f 75 6e 64 2e 20 49 66 20 69 74 20 69 73 | sound. If it is| 0000a320 20 64 69 73 61 62 6c 65 64 20 0a 28 73 68 6f 77 | disabled .(show| 0000a330 6e 20 69 6e 20 67 72 65 79 29 20 69 74 20 77 69 |n in grey) it wi| 0000a340 6c 6c 20 6e 6f 74 2c 20 61 6e 64 20 73 6f 20 73 |ll not, and so s| 0000a350 65 74 74 69 6e 67 20 74 68 65 6d 20 61 6c 6c 20 |etting them all | 0000a360 74 6f 20 6f 66 66 20 77 69 6c 6c 20 67 69 76 65 |to off will give| 0000a370 20 61 20 0a 62 6c 61 6e 6b 20 77 61 76 65 66 6f | a .blank wavefo| 0000a380 72 6d 2e 20 59 6f 75 20 63 61 6e 20 61 6c 74 65 |rm. You can alte| 0000a390 72 20 74 68 65 20 68 61 72 6d 6f 6e 69 63 73 20 |r the harmonics | 0000a3a0 6f 66 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 6f |of one of the fo| 0000a3b0 75 72 20 74 79 70 65 73 20 6f 66 20 0a 77 61 76 |ur types of .wav| 0000a3c0 65 73 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 6f |es by clicking o| 0000a3d0 6e 20 69 74 73 20 69 63 6f 6e 20 62 65 6c 6f 77 |n its icon below| 0000a3e0 20 74 68 65 20 6d 61 69 6e 20 77 61 76 65 66 6f | the main wavefo| 0000a3f0 72 6d 20 77 69 6e 64 6f 77 2e 20 54 68 65 20 0a |rm window. The .| 0000a400 63 75 72 72 65 6e 74 6c 79 20 73 65 6c 65 63 74 |currently select| 0000a410 65 64 20 6f 6e 65 20 69 73 20 73 68 6f 77 6e 20 |ed one is shown | 0000a420 69 6e 20 72 65 64 2c 20 61 6e 64 20 69 74 73 20 |in red, and its | 0000a430 6e 61 6d 65 20 69 73 20 61 6c 73 6f 20 64 69 73 |name is also dis| 0000a440 70 6c 61 79 65 64 2e 20 0a 54 6f 20 61 63 74 75 |played. .To actu| 0000a450 61 6c 6c 79 20 61 6c 74 65 72 20 61 20 68 61 72 |ally alter a har| 0000a460 6d 6f 6e 69 63 2c 20 64 72 61 67 20 6f 6e 65 20 |monic, drag one | 0000a470 6f 66 20 74 68 65 20 62 61 72 73 20 6e 65 78 74 |of the bars next| 0000a480 20 74 6f 20 22 31 73 74 22 2c 20 22 32 6e 64 22 | to "1st", "2nd"| 0000a490 2c 20 0a 22 33 72 64 22 20 65 74 63 2e 20 75 6e |, ."3rd" etc. un| 0000a4a0 74 69 6c 20 69 74 73 20 76 61 6c 75 65 20 69 73 |til its value is| 0000a4b0 20 61 73 20 64 65 73 69 72 65 64 2e 20 41 73 20 | as desired. As | 0000a4c0 79 6f 75 20 64 6f 20 74 68 69 73 2c 20 74 68 65 |you do this, the| 0000a4d0 20 70 65 72 63 65 6e 74 61 67 65 20 0a 69 6e 64 | percentage .ind| 0000a4e0 69 63 61 74 6f 72 20 77 69 6c 6c 20 63 68 61 6e |icator will chan| 0000a4f0 67 65 2c 20 61 73 20 77 69 6c 6c 20 74 68 65 20 |ge, as will the | 0000a500 63 75 72 72 65 6e 74 20 77 61 76 65 66 6f 72 6d |current waveform| 0000a510 20 28 75 6e 6c 65 73 73 20 74 68 65 20 77 61 76 | (unless the wav| 0000a520 65 20 0a 77 68 6f 73 65 20 68 61 72 6d 6f 6e 69 |e .whose harmoni| 0000a530 63 73 20 79 6f 75 20 61 72 65 20 61 6c 74 65 72 |cs you are alter| 0000a540 69 6e 67 20 69 73 20 63 75 72 72 65 6e 74 6c 79 |ing is currently| 0000a550 20 64 69 73 61 62 6c 65 64 29 2e 20 49 66 20 79 | disabled). If y| 0000a560 6f 75 20 64 72 61 67 20 0a 77 69 74 68 20 74 68 |ou drag .with th| 0000a570 65 20 53 65 6c 65 63 74 20 62 75 74 74 6f 6e 20 |e Select button | 0000a580 28 74 68 65 20 6e 6f 72 6d 29 2c 20 74 68 65 20 |(the norm), the | 0000a590 70 6f 69 6e 74 65 72 20 77 69 6c 6c 20 62 65 20 |pointer will be | 0000a5a0 72 65 73 74 72 69 63 74 65 64 20 74 6f 20 74 68 |restricted to th| 0000a5b0 65 20 0a 68 61 72 6d 6f 6e 69 63 20 79 6f 75 20 |e .harmonic you | 0000a5c0 63 6c 69 63 6b 65 64 20 6f 6e 2c 20 61 6e 64 20 |clicked on, and | 0000a5d0 74 68 69 73 20 72 65 73 74 72 69 63 74 69 6f 6e |this restriction| 0000a5e0 20 77 69 6c 6c 20 62 65 20 65 6e 66 6f 72 63 65 | will be enforce| 0000a5f0 64 20 75 6e 74 69 6c 20 79 6f 75 20 0a 72 65 6c |d until you .rel| 0000a600 65 61 73 65 20 74 68 65 20 62 75 74 74 6f 6e 20 |ease the button | 0000a610 28 61 67 61 69 6e 2c 20 74 68 65 20 6e 6f 72 6d |(again, the norm| 0000a620 29 2e 20 48 6f 77 65 76 65 72 2c 20 79 6f 75 20 |). However, you | 0000a630 63 61 6e 20 61 6c 73 6f 20 64 72 61 67 20 77 69 |can also drag wi| 0000a640 74 68 20 0a 41 64 6a 75 73 74 2e 20 54 68 69 73 |th .Adjust. This| 0000a650 20 64 6f 65 73 20 6e 6f 74 20 72 65 73 74 72 69 | does not restri| 0000a660 63 74 20 74 68 65 20 70 6f 69 6e 74 65 72 20 74 |ct the pointer t| 0000a670 6f 20 6f 6e 65 20 68 61 72 6d 6f 6e 69 63 2c 20 |o one harmonic, | 0000a680 61 6e 64 20 6d 61 79 20 62 65 20 0a 75 73 65 66 |and may be .usef| 0000a690 75 6c 20 66 6f 72 20 7a 65 72 6f 69 6e 67 20 6d |ul for zeroing m| 0000a6a0 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 68 61 72 |ore than one har| 0000a6b0 6d 6f 6e 69 63 20 28 63 6c 69 63 6b 20 6a 75 73 |monic (click jus| 0000a6c0 74 20 74 6f 20 74 68 65 20 6c 65 66 74 20 6f 66 |t to the left of| 0000a6d0 20 74 68 65 20 0a 62 61 72 20 6f 6e 20 6f 6e 65 | the .bar on one| 0000a6e0 20 77 69 74 68 20 41 64 6a 75 73 74 20 61 6e 64 | with Adjust and| 0000a6f0 20 74 68 65 6e 20 6d 6f 76 65 20 74 68 65 20 6d | then move the m| 0000a700 6f 75 73 65 20 75 70 20 6f 72 20 64 6f 77 6e 29 |ouse up or down)| 0000a710 2e 20 54 6f 20 74 65 73 74 20 6f 75 74 20 0a 61 |. To test out .a| 0000a720 20 73 79 6e 74 68 65 74 69 63 20 73 6f 75 6e 64 | synthetic sound| 0000a730 2c 20 65 69 74 68 65 72 20 75 73 65 20 74 68 65 |, either use the| 0000a740 20 75 73 75 61 6c 20 6e 6f 74 65 20 6b 65 79 73 | usual note keys| 0000a750 20 28 5a 2c 53 2c 58 2c 44 2c 43 20 65 74 63 2e | (Z,S,X,D,C etc.| 0000a760 29 2c 20 6f 72 20 0a 63 6c 69 63 6b 20 6f 6e 20 |), or .click on | 0000a770 74 68 65 20 6b 65 79 62 6f 61 72 64 20 61 74 20 |the keyboard at | 0000a780 74 68 65 20 62 6f 74 74 6f 6d 20 72 69 67 68 74 |the bottom right| 0000a790 20 6f 66 20 74 68 65 20 73 63 72 65 65 6e 2e 20 | of the screen. | 0000a7a0 59 6f 75 20 6d 61 79 20 61 6c 73 6f 20 0a 61 6c |You may also .al| 0000a7b0 74 65 72 20 65 69 74 68 65 72 20 74 68 65 20 73 |ter either the s| 0000a7c0 61 6d 70 6c 65 20 6e 61 6d 65 20 28 69 6e 20 74 |ample name (in t| 0000a7d0 68 65 20 74 6f 70 20 6c 65 66 74 29 2c 20 6f 72 |he top left), or| 0000a7e0 20 74 68 65 20 53 79 6e 74 68 65 74 69 63 20 6e | the Synthetic n| 0000a7f0 61 6d 65 20 0a 28 74 6f 70 20 72 69 67 68 74 29 |ame .(top right)| 0000a800 2c 20 74 68 65 20 6c 61 74 74 65 72 20 62 65 69 |, the latter bei| 0000a810 6e 67 20 74 68 61 74 20 77 68 69 63 68 20 77 69 |ng that which wi| 0000a820 6c 6c 20 62 65 20 73 61 76 65 64 20 69 6e 20 74 |ll be saved in t| 0000a830 68 65 20 0a 22 48 61 72 6d 53 79 6e 74 68 22 20 |he ."HarmSynth" | 0000a840 66 69 6c 65 2e 20 59 6f 75 20 6d 61 79 20 61 6c |file. You may al| 0000a850 73 6f 2c 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 |so, by clicking | 0000a860 77 69 74 68 20 41 64 6a 75 73 74 20 69 6e 20 74 |with Adjust in t| 0000a870 68 65 20 53 79 6e 74 68 65 74 69 63 20 0a 6e 61 |he Synthetic .na| 0000a880 6d 65 20 62 6f 78 2c 20 63 6f 70 79 20 74 68 69 |me box, copy thi| 0000a890 73 20 61 63 72 6f 73 73 20 74 6f 20 74 68 65 20 |s across to the | 0000a8a0 53 61 6d 70 6c 65 20 6e 61 6d 65 2e 0a 0a 42 79 |Sample name...By| 0000a8b0 20 6e 6f 77 2c 20 79 6f 75 20 73 68 6f 75 6c 64 | now, you should| 0000a8c0 20 62 65 20 61 62 6c 65 20 74 6f 20 63 72 65 61 | be able to crea| 0000a8d0 74 65 20 61 20 76 61 73 74 20 6e 75 6d 62 65 72 |te a vast number| 0000a8e0 20 6f 66 20 63 65 72 74 61 69 6e 6c 79 20 77 65 | of certainly we| 0000a8f0 69 72 64 20 0a 61 6e 64 20 70 6f 73 73 69 62 6c |ird .and possibl| 0000a900 79 20 77 6f 6e 64 65 72 66 75 6c 20 73 6f 75 6e |y wonderful soun| 0000a910 64 73 2e 20 48 6f 77 65 76 65 72 2c 20 79 6f 75 |ds. However, you| 0000a920 20 6d 61 79 20 62 65 20 77 6f 6e 64 65 72 69 6e | may be wonderin| 0000a930 67 20 77 68 61 74 20 74 68 65 20 0a 22 41 6d 70 |g what the ."Amp| 0000a940 6c 69 74 75 64 65 20 45 6e 76 65 6c 6f 70 65 22 |litude Envelope"| 0000a950 20 61 6e 64 20 22 50 69 74 63 68 20 45 6e 76 65 | and "Pitch Enve| 0000a960 6c 6f 70 65 22 20 62 6f 78 65 73 20 6f 6e 20 74 |lope" boxes on t| 0000a970 68 65 20 72 69 67 68 74 20 64 6f 2e 20 54 68 65 |he right do. The| 0000a980 20 0a 61 6d 70 6c 69 74 75 64 65 20 28 76 6f 6c | .amplitude (vol| 0000a990 75 6d 65 29 20 65 6e 76 65 6c 6f 70 65 20 61 6c |ume) envelope al| 0000a9a0 6c 6f 77 73 20 79 6f 75 20 74 6f 20 73 70 65 63 |lows you to spec| 0000a9b0 69 66 79 20 68 6f 77 20 74 68 65 20 76 6f 6c 75 |ify how the volu| 0000a9c0 6d 65 20 6f 66 20 74 68 65 20 0a 73 6f 75 6e 64 |me of the .sound| 0000a9d0 20 63 68 61 6e 67 65 73 20 74 68 72 6f 75 67 68 | changes through| 0000a9e0 6f 75 74 20 74 68 65 20 72 65 73 75 6c 74 69 6e |out the resultin| 0000a9f0 67 20 73 61 6d 70 6c 65 2e 20 49 66 20 79 6f 75 |g sample. If you| 0000aa00 20 72 65 74 75 72 6e 20 74 6f 20 74 68 65 20 0a | return to the .| 0000aa10 53 61 6d 70 6c 65 20 45 64 69 74 6f 72 20 28 74 |Sample Editor (t| 0000aa20 68 65 20 62 6f 78 20 69 6e 20 74 68 65 20 74 6f |he box in the to| 0000aa30 70 20 6c 65 66 74 29 2c 20 79 6f 75 20 73 68 6f |p left), you sho| 0000aa40 75 6c 64 20 73 65 65 20 74 68 61 74 20 74 68 65 |uld see that the| 0000aa50 20 73 68 61 70 65 20 0a 6f 66 20 74 68 65 20 73 | shape .of the s| 0000aa60 61 6d 70 6c 65 20 66 6f 6c 6c 6f 77 73 20 72 6f |ample follows ro| 0000aa70 75 67 68 6c 79 20 74 68 65 20 73 68 61 70 65 20 |ughly the shape | 0000aa80 6f 66 20 74 68 65 20 61 6d 70 6c 69 74 75 64 65 |of the amplitude| 0000aa90 20 65 6e 76 65 6c 6f 70 65 2c 20 61 6e 64 20 0a | envelope, and .| 0000aaa0 69 66 20 79 6f 75 20 70 6c 61 79 20 74 68 65 20 |if you play the | 0000aab0 73 61 6d 70 6c 65 2c 20 79 6f 75 20 77 69 6c 6c |sample, you will| 0000aac0 20 70 72 6f 62 61 62 6c 79 20 68 65 61 72 20 69 | probably hear i| 0000aad0 74 20 69 6e 63 72 65 61 73 65 20 61 6e 64 20 64 |t increase and d| 0000aae0 65 63 72 65 61 73 65 20 0a 69 6e 20 76 6f 6c 75 |ecrease .in volu| 0000aaf0 6d 65 2e 20 54 6f 20 61 63 74 75 61 6c 6c 79 20 |me. To actually | 0000ab00 61 6c 74 65 72 20 74 68 65 20 61 6d 70 6c 69 74 |alter the amplit| 0000ab10 75 64 65 20 65 6e 76 65 6c 6f 70 65 20 79 6f 75 |ude envelope you| 0000ab20 20 6d 75 73 74 20 63 6c 69 63 6b 20 69 6e 20 0a | must click in .| 0000ab30 74 68 65 20 65 6e 76 65 6c 6f 70 65 20 62 6f 78 |the envelope box| 0000ab40 2e 20 54 68 65 20 65 6e 76 65 6c 6f 70 65 20 69 |. The envelope i| 0000ab50 73 20 6d 61 64 65 20 75 70 20 6f 66 20 73 74 72 |s made up of str| 0000ab60 61 69 67 68 74 20 6c 69 6e 65 73 20 6a 6f 69 6e |aight lines join| 0000ab70 69 6e 67 20 0a 63 6f 6e 74 72 6f 6c 20 70 6f 69 |ing .control poi| 0000ab80 6e 74 73 20 6f 72 20 6e 6f 64 65 73 2e 20 42 79 |nts or nodes. By| 0000ab90 20 61 6c 74 65 72 69 6e 67 20 74 68 65 20 70 6f | altering the po| 0000aba0 73 69 74 69 6f 6e 73 20 6f 66 20 74 68 65 73 65 |sitions of these| 0000abb0 20 6e 6f 64 65 73 2c 20 79 6f 75 20 0a 63 61 6e | nodes, you .can| 0000abc0 20 61 6c 74 65 72 20 74 68 65 20 61 6d 70 6c 69 | alter the ampli| 0000abd0 74 75 64 65 20 65 6e 76 65 6c 6f 70 65 20 61 6e |tude envelope an| 0000abe0 64 20 68 65 6e 63 65 20 74 68 65 20 73 6f 75 6e |d hence the soun| 0000abf0 64 20 6f 66 20 74 68 65 20 66 69 6e 61 6c 20 0a |d of the final .| 0000ac00 73 61 6d 70 6c 65 2e 20 49 66 20 79 6f 75 20 63 |sample. If you c| 0000ac10 6c 69 63 6b 20 69 6e 20 74 68 65 20 62 6f 78 20 |lick in the box | 0000ac20 77 69 74 68 20 53 65 6c 65 63 74 2c 20 61 20 6e |with Select, a n| 0000ac30 65 77 20 6e 6f 64 65 20 77 69 6c 6c 20 62 65 20 |ew node will be | 0000ac40 63 72 65 61 74 65 64 20 0a 61 74 20 74 68 65 20 |created .at the | 0000ac50 6d 6f 75 73 65 20 70 6f 73 69 74 69 6f 6e 2e 20 |mouse position. | 0000ac60 43 6c 69 63 6b 20 77 69 74 68 20 4d 65 6e 75 20 |Click with Menu | 0000ac70 74 6f 20 64 65 6c 65 74 65 20 61 20 70 6f 69 6e |to delete a poin| 0000ac80 74 2c 20 61 6e 64 20 41 64 6a 75 73 74 20 74 6f |t, and Adjust to| 0000ac90 20 0a 64 72 61 67 20 61 6e 20 65 78 69 73 74 69 | .drag an existi| 0000aca0 6e 67 20 6f 6e 65 20 61 72 6f 75 6e 64 20 28 74 |ng one around (t| 0000acb0 68 6f 75 67 68 20 79 6f 75 20 77 69 6c 6c 20 6f |hough you will o| 0000acc0 6e 6c 79 20 62 65 20 61 62 6c 65 20 74 6f 20 64 |nly be able to d| 0000acd0 72 61 67 20 69 74 20 0a 62 65 74 77 65 65 6e 20 |rag it .between | 0000ace0 69 74 73 20 74 77 6f 20 69 6d 6d 65 64 69 61 74 |its two immediat| 0000acf0 65 20 6e 65 69 67 68 62 6f 75 72 73 29 2e 20 54 |e neighbours). T| 0000ad00 68 65 20 65 78 63 65 70 74 69 6f 6e 73 20 74 6f |he exceptions to| 0000ad10 20 74 68 65 73 65 20 72 75 6c 65 73 20 61 72 65 | these rules are| 0000ad20 20 0a 74 68 65 20 66 69 72 73 74 20 61 6e 64 20 | .the first and | 0000ad30 6c 61 73 74 20 70 6f 69 6e 74 20 28 74 68 6f 73 |last point (thos| 0000ad40 65 20 6f 6e 20 74 68 65 20 65 78 74 72 65 6d 65 |e on the extreme| 0000ad50 20 72 69 67 68 74 20 61 6e 64 20 6c 65 66 74 29 | right and left)| 0000ad60 2e 20 54 68 65 73 65 20 0a 6d 75 73 74 20 61 6c |. These .must al| 0000ad70 77 61 79 73 20 62 65 20 70 72 65 73 65 6e 74 2c |ways be present,| 0000ad80 20 61 6e 64 20 63 61 6e 6e 6f 74 20 62 65 20 64 | and cannot be d| 0000ad90 65 6c 65 74 65 64 2e 20 54 68 65 79 20 63 61 6e |eleted. They can| 0000ada0 2c 20 74 68 6f 75 67 68 2c 20 62 65 20 0a 64 72 |, though, be .dr| 0000adb0 61 67 67 65 64 20 75 70 20 61 6e 64 20 64 6f 77 |agged up and dow| 0000adc0 6e 20 74 6f 20 73 65 74 20 74 68 65 20 73 74 61 |n to set the sta| 0000add0 72 74 20 61 6e 64 20 65 6e 64 20 76 6f 6c 75 6d |rt and end volum| 0000ade0 65 20 6f 66 20 74 68 65 20 73 61 6d 70 6c 65 2e |e of the sample.| 0000adf0 20 41 73 20 0a 79 6f 75 20 61 6c 74 65 72 20 74 | As .you alter t| 0000ae00 68 65 73 65 20 6e 6f 64 65 73 2c 20 79 6f 75 20 |hese nodes, you | 0000ae10 73 68 6f 75 6c 64 20 73 65 65 20 74 68 65 20 76 |should see the v| 0000ae20 61 6c 75 65 73 20 69 6e 20 74 68 65 20 75 70 70 |alues in the upp| 0000ae30 65 72 20 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 |er .information | 0000ae40 62 6f 78 20 63 68 61 6e 67 65 2e 20 54 68 69 73 |box change. This| 0000ae50 20 74 65 6c 6c 73 20 79 6f 75 20 74 68 65 20 63 | tells you the c| 0000ae60 75 72 72 65 6e 74 20 6e 75 6d 62 65 72 20 6f 66 |urrent number of| 0000ae70 20 6e 6f 64 65 73 2c 20 61 6e 64 20 0a 74 68 65 | nodes, and .the| 0000ae80 20 63 6f 2d 6f 72 64 69 6e 61 74 65 73 20 6f 66 | co-ordinates of| 0000ae90 20 74 68 65 20 6c 61 73 74 20 6f 6e 65 20 63 72 | the last one cr| 0000aea0 65 61 74 65 64 20 6f 72 20 64 72 61 67 67 65 64 |eated or dragged| 0000aeb0 2e 20 59 6f 75 20 6d 61 79 20 68 61 76 65 20 75 |. You may have u| 0000aec0 70 20 74 6f 20 0a 74 65 6e 20 6e 6f 64 65 73 20 |p to .ten nodes | 0000aed0 69 6e 20 74 68 65 20 61 6d 70 6c 69 74 75 64 65 |in the amplitude| 0000aee0 20 65 6e 76 65 6c 6f 70 65 2c 20 69 6e 63 6c 75 | envelope, inclu| 0000aef0 64 69 6e 67 20 74 68 65 20 74 77 6f 20 61 74 20 |ding the two at | 0000af00 74 68 65 20 65 6e 64 73 2e 20 59 6f 75 20 0a 63 |the ends. You .c| 0000af10 61 6e 20 61 6c 73 6f 20 72 65 73 65 74 20 74 68 |an also reset th| 0000af20 65 20 65 6e 76 65 6c 6f 70 65 20 74 6f 20 69 74 |e envelope to it| 0000af30 73 20 64 65 66 61 75 6c 74 20 73 65 74 74 69 6e |s default settin| 0000af40 67 20 28 74 68 72 65 65 20 70 6f 69 6e 74 73 20 |g (three points | 0000af50 69 6e 20 61 20 0a 74 72 69 61 6e 67 75 6c 61 72 |in a .triangular| 0000af60 20 61 72 72 61 6e 67 65 6d 65 6e 74 29 20 62 79 | arrangement) by| 0000af70 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 22 52 65 | clicking on "Re| 0000af80 73 65 74 22 2e 0a 0a 42 65 6c 6f 77 20 74 68 65 |set"...Below the| 0000af90 20 61 6d 70 6c 69 74 75 64 65 20 65 6e 76 65 6c | amplitude envel| 0000afa0 6f 70 65 20 69 73 20 74 68 65 20 70 69 74 63 68 |ope is the pitch| 0000afb0 20 65 6e 76 65 6c 6f 70 65 2e 20 4c 69 6b 65 20 | envelope. Like | 0000afc0 74 68 65 20 61 6d 70 6c 69 74 75 64 65 20 0a 65 |the amplitude .e| 0000afd0 6e 76 65 6c 6f 70 65 2c 20 74 68 69 73 20 69 73 |nvelope, this is| 0000afe0 20 6d 61 64 65 20 75 70 20 6f 66 20 6e 6f 64 65 | made up of node| 0000aff0 73 20 6a 6f 69 6e 65 64 20 74 6f 67 65 74 68 65 |s joined togethe| 0000b000 72 2e 20 54 68 65 73 65 20 63 61 6e 20 62 65 20 |r. These can be | 0000b010 0a 64 72 61 67 67 65 64 2c 20 63 72 65 61 74 65 |.dragged, create| 0000b020 64 20 61 6e 64 20 64 65 6c 65 74 65 64 20 69 6e |d and deleted in| 0000b030 20 65 78 61 63 74 6c 79 20 74 68 65 20 73 61 6d | exactly the sam| 0000b040 65 20 77 61 79 20 61 73 20 66 6f 72 20 74 68 65 |e way as for the| 0000b050 20 0a 61 6d 70 6c 69 74 75 64 65 20 65 6e 76 65 | .amplitude enve| 0000b060 6c 6f 70 65 2c 20 61 6e 64 20 74 68 65 20 22 52 |lope, and the "R| 0000b070 65 73 65 74 22 20 62 75 74 74 6f 6e 20 68 61 73 |eset" button has| 0000b080 20 61 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 | a corresponding| 0000b090 20 65 66 66 65 63 74 2e 20 0a 54 68 65 20 6f 62 | effect. .The ob| 0000b0a0 76 69 6f 75 73 20 64 69 66 66 65 72 65 6e 63 65 |vious difference| 0000b0b0 20 69 73 20 74 68 61 74 20 74 68 65 20 72 65 73 | is that the res| 0000b0c0 75 6c 74 69 6e 67 20 65 6e 76 65 6c 6f 70 65 20 |ulting envelope | 0000b0d0 69 6e 66 6c 75 65 6e 63 65 73 20 74 68 65 20 77 |influences the w| 0000b0e0 61 79 20 0a 69 6e 20 77 68 69 63 68 20 74 68 65 |ay .in which the| 0000b0f0 20 70 69 74 63 68 2c 20 6e 6f 74 20 74 68 65 20 | pitch, not the | 0000b100 61 6d 70 6c 69 74 75 64 65 2c 20 63 68 61 6e 67 |amplitude, chang| 0000b110 65 73 20 74 68 72 6f 75 67 68 6f 75 74 20 74 68 |es throughout th| 0000b120 65 20 73 6f 75 6e 64 2e 20 54 68 65 20 0a 63 65 |e sound. The .ce| 0000b130 6e 74 72 65 20 28 7a 65 72 6f 29 20 6c 69 6e 65 |ntre (zero) line| 0000b140 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 2c | is the default,| 0000b150 20 61 6e 64 20 77 69 6c 6c 20 63 61 75 73 65 20 | and will cause | 0000b160 74 68 65 20 77 68 6f 6c 65 20 6e 6f 74 65 20 74 |the whole note t| 0000b170 6f 20 62 65 20 0a 61 74 20 74 68 65 20 70 69 74 |o be .at the pit| 0000b180 63 68 20 79 6f 75 20 70 6c 61 79 20 69 74 2e 20 |ch you play it. | 0000b190 50 6f 69 6e 74 73 20 61 62 6f 76 65 20 74 68 69 |Points above thi| 0000b1a0 73 20 6c 69 6e 65 20 72 65 70 72 65 73 65 6e 74 |s line represent| 0000b1b0 20 69 6e 63 72 65 61 73 65 73 20 69 6e 20 0a 70 | increases in .p| 0000b1c0 69 74 63 68 20 77 68 69 6c 65 20 74 68 6f 73 65 |itch while those| 0000b1d0 20 62 65 6c 6f 77 20 69 74 20 6d 65 61 6e 20 74 | below it mean t| 0000b1e0 68 61 74 20 74 68 65 20 73 6f 75 6e 64 20 77 69 |hat the sound wi| 0000b1f0 6c 6c 20 62 65 20 6c 6f 77 65 72 2e 20 54 68 69 |ll be lower. Thi| 0000b200 73 20 0a 66 65 61 74 75 72 65 20 69 73 20 67 72 |s .feature is gr| 0000b210 65 61 74 20 66 6f 72 20 73 6f 75 6e 64 20 65 66 |eat for sound ef| 0000b220 66 65 63 74 73 2c 20 61 6e 64 2c 20 61 73 20 77 |fects, and, as w| 0000b230 69 74 68 20 76 69 72 74 75 61 6c 6c 79 20 65 76 |ith virtually ev| 0000b240 65 72 79 20 6f 74 68 65 72 20 0a 61 73 70 65 63 |ery other .aspec| 0000b250 74 20 6f 66 20 74 68 65 20 70 72 6f 67 72 61 6d |t of the program| 0000b260 2c 20 79 6f 75 20 61 72 65 20 61 64 76 69 73 65 |, you are advise| 0000b270 64 20 74 6f 20 65 78 70 65 72 69 6d 65 6e 74 20 |d to experiment | 0000b280 77 69 74 68 20 69 74 20 69 6e 20 6f 72 64 65 72 |with it in order| 0000b290 20 74 6f 20 0a 73 65 65 20 77 68 61 74 20 65 66 | to .see what ef| 0000b2a0 66 65 63 74 73 20 61 72 65 20 70 6f 73 73 69 62 |fects are possib| 0000b2b0 6c 65 2e 0a 0a 41 20 66 69 6e 61 6c 20 77 6f 72 |le...A final wor| 0000b2c0 64 20 6f 6e 20 73 79 6e 74 68 65 74 69 63 20 73 |d on synthetic s| 0000b2d0 6f 75 6e 64 73 2e 20 4f 6e 63 65 20 79 6f 75 20 |ounds. Once you | 0000b2e0 72 65 74 75 72 6e 20 74 6f 20 74 68 65 20 61 63 |return to the ac| 0000b2f0 74 75 61 6c 20 73 61 6d 70 6c 65 20 0a 65 64 69 |tual sample .edi| 0000b300 74 6f 72 20 73 63 72 65 65 6e 2c 20 74 68 65 20 |tor screen, the | 0000b310 73 6f 75 6e 64 20 63 61 6e 20 6f 6e 6c 79 20 62 |sound can only b| 0000b320 65 20 65 64 69 74 65 64 20 61 73 20 61 20 73 61 |e edited as a sa| 0000b330 6d 70 6c 65 2c 20 61 6e 64 20 73 6f 20 69 66 20 |mple, and so if | 0000b340 79 6f 75 20 0a 77 61 6e 74 20 74 6f 20 61 6c 74 |you .want to alt| 0000b350 65 72 20 74 68 65 20 68 61 72 6d 6f 6e 69 63 20 |er the harmonic | 0000b360 76 61 6c 75 65 73 20 6f 72 20 74 68 65 20 61 6d |values or the am| 0000b370 70 6c 69 74 75 64 65 2f 20 70 69 74 63 68 20 65 |plitude/ pitch e| 0000b380 6e 76 65 6c 6f 70 65 73 20 0a 61 67 61 69 6e 20 |nvelopes .again | 0000b390 69 6e 20 61 6e 6f 74 68 65 72 20 73 65 73 73 69 |in another sessi| 0000b3a0 6f 6e 2c 20 79 6f 75 20 6d 75 73 74 20 75 73 65 |on, you must use| 0000b3b0 20 74 68 65 20 22 53 61 76 65 20 53 79 6e 74 68 | the "Save Synth| 0000b3c0 65 74 69 63 22 20 6f 70 74 69 6f 6e 20 66 72 6f |etic" option fro| 0000b3d0 6d 20 0a 74 68 65 20 64 65 73 6b 74 6f 70 2e 20 |m .the desktop. | 0000b3e0 48 61 76 69 6e 67 20 73 61 69 64 20 74 68 69 73 |Having said this| 0000b3f0 2c 20 74 68 65 72 65 20 69 73 20 6e 6f 20 64 65 |, there is no de| 0000b400 6e 79 69 6e 67 20 74 68 61 74 20 73 79 6e 74 68 |nying that synth| 0000b410 65 74 69 63 20 73 6f 75 6e 64 73 20 0a 73 6f 75 |etic sounds .sou| 0000b420 6e 64 2c 20 77 65 6c 6c 2c 20 73 79 6e 74 68 65 |nd, well, synthe| 0000b430 74 69 63 2c 20 77 68 65 6e 20 63 6f 6d 70 61 72 |tic, when compar| 0000b440 65 64 20 74 6f 20 61 63 74 75 61 6c 20 73 61 6d |ed to actual sam| 0000b450 70 6c 65 64 20 69 6e 73 74 72 75 6d 65 6e 74 73 |pled instruments| 0000b460 2e 20 42 79 20 0a 75 73 69 6e 67 20 74 68 65 20 |. By .using the | 0000b470 73 61 6d 70 6c 65 20 65 64 69 74 69 6e 67 20 66 |sample editing f| 0000b480 61 63 69 6c 69 74 69 65 73 2c 20 73 75 63 68 20 |acilities, such | 0000b490 61 73 20 42 6f 6f 73 74 2c 20 46 61 64 65 2c 20 |as Boost, Fade, | 0000b4a0 45 63 68 6f 2c 20 65 74 63 2e 20 69 74 20 0a 69 |Echo, etc. it .i| 0000b4b0 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 69 6d |s possible to im| 0000b4c0 70 72 6f 76 65 20 74 68 65 20 22 66 65 65 6c 22 |prove the "feel"| 0000b4d0 20 6f 66 20 73 75 63 68 20 73 6f 75 6e 64 73 20 | of such sounds | 0000b4e0 61 6e 64 20 6d 61 6b 65 20 74 68 65 6d 20 73 65 |and make them se| 0000b4f0 65 6d 20 6c 65 73 73 20 0a 61 72 74 69 66 69 63 |em less .artific| 0000b500 69 61 6c 2e 20 53 69 6d 69 6c 61 72 6c 79 2c 20 |ial. Similarly, | 0000b510 75 73 69 6e 67 20 74 68 65 6d 20 69 6e 20 63 6f |using them in co| 0000b520 6e 6a 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 65 |njunction with e| 0000b530 66 66 65 63 74 73 20 6c 69 6b 65 20 0a 41 72 70 |ffects like .Arp| 0000b540 65 67 67 69 6f 20 61 6e 64 20 56 69 62 72 61 74 |eggio and Vibrat| 0000b550 6f 20 77 68 65 6e 20 77 72 69 74 69 6e 67 20 6d |o when writing m| 0000b560 75 73 69 63 20 77 69 6c 6c 20 64 6f 20 74 68 65 |usic will do the| 0000b570 20 73 61 6d 65 20 74 68 69 6e 67 2e 20 42 65 61 | same thing. Bea| 0000b580 72 20 69 6e 20 0a 6d 69 6e 64 20 74 68 6f 75 67 |r in .mind thoug| 0000b590 68 2c 20 74 68 61 74 20 74 68 69 73 20 6f 6e 6c |h, that this onl| 0000b5a0 79 20 68 61 73 20 61 6e 20 65 66 66 65 63 74 20 |y has an effect | 0000b5b0 6f 6e 20 74 68 65 20 66 69 6e 69 73 68 65 64 20 |on the finished | 0000b5c0 73 61 6d 70 6c 65 20 2d 20 0a 72 65 74 75 72 6e |sample - .return| 0000b5d0 69 6e 67 20 74 6f 20 74 68 65 20 73 79 6e 74 68 |ing to the synth| 0000b5e0 65 74 69 63 20 73 6f 75 6e 64 73 20 73 65 63 74 |etic sounds sect| 0000b5f0 69 6f 6e 20 61 67 61 69 6e 20 77 69 6c 6c 20 6e |ion again will n| 0000b600 75 6c 6c 69 66 79 20 61 6e 79 20 73 61 6d 70 6c |ullify any sampl| 0000b610 65 20 0a 6f 70 65 72 61 74 69 6f 6e 73 20 70 65 |e .operations pe| 0000b620 72 66 6f 72 6d 65 64 2e 0a 0a 43 72 65 64 69 74 |rformed...Credit| 0000b630 73 0a 0a 46 69 72 73 74 6c 79 2c 20 74 68 61 6e |s..Firstly, than| 0000b640 6b 73 20 74 6f 20 4d 61 74 74 68 65 77 20 46 61 |ks to Matthew Fa| 0000b650 72 72 6f 77 20 66 6f 72 20 75 70 64 61 74 65 73 |rrow for updates| 0000b660 20 74 6f 20 74 68 65 20 50 44 20 70 6c 61 79 65 | to the PD playe| 0000b670 72 20 6d 6f 64 75 6c 65 20 0a 75 73 65 64 20 62 |r module .used b| 0000b680 79 20 41 50 20 54 72 61 63 6b 65 72 20 32 2c 20 |y AP Tracker 2, | 0000b690 61 6e 64 20 61 6c 73 6f 20 66 6f 72 20 63 6f 6d |and also for com| 0000b6a0 6d 65 6e 74 73 20 6f 6e 2c 20 61 6e 64 20 73 75 |ments on, and su| 0000b6b0 67 67 65 73 74 69 6f 6e 73 20 66 6f 72 2c 20 74 |ggestions for, t| 0000b6c0 68 65 20 0a 70 72 6f 67 72 61 6d 2e 20 49 20 6d |he .program. I m| 0000b6d0 75 73 74 20 61 6c 73 6f 20 74 68 61 6e 6b 20 53 |ust also thank S| 0000b6e0 69 6d 6f 6e 20 46 6f 72 72 65 73 74 20 66 6f 72 |imon Forrest for| 0000b6f0 20 73 75 67 67 65 73 74 69 6f 6e 73 20 66 6f 72 | suggestions for| 0000b700 20 0a 69 6d 70 72 6f 76 65 6d 65 6e 74 73 2c 20 | .improvements, | 0000b710 77 72 69 74 69 6e 67 20 6c 6f 61 64 73 20 6f 66 |writing loads of| 0000b720 20 74 75 6e 65 73 20 28 63 75 72 72 65 6e 74 6c | tunes (currentl| 0000b730 79 20 39 29 20 77 69 74 68 20 74 68 65 20 70 72 |y 9) with the pr| 0000b740 6f 67 72 61 6d 2c 20 61 6e 64 20 0a 64 65 73 69 |ogram, and .desi| 0000b750 67 6e 69 6e 67 20 61 20 6e 69 63 65 20 69 63 6f |gning a nice ico| 0000b760 6e 20 66 6f 72 20 69 74 2e 20 54 68 61 6e 6b 73 |n for it. Thanks| 0000b770 20 61 6c 73 6f 20 74 6f 20 44 61 76 69 64 20 52 | also to David R| 0000b780 61 64 66 6f 72 64 20 66 6f 72 20 77 72 69 74 69 |adford for writi| 0000b790 6e 67 20 0a 74 68 65 20 22 48 61 72 6d 53 79 6e |ng .the "HarmSyn| 0000b7a0 74 68 22 20 70 72 6f 67 72 61 6d 20 28 63 6f 70 |th" program (cop| 0000b7b0 79 72 69 67 68 74 20 42 42 43 20 41 63 6f 72 6e |yright BBC Acorn| 0000b7c0 20 55 73 65 72 29 2c 20 77 68 69 63 68 20 73 68 | User), which sh| 0000b7d0 6f 77 73 20 77 68 61 74 20 69 73 20 0a 70 6f 73 |ows what is .pos| 0000b7e0 73 69 62 6c 65 20 77 69 74 68 20 73 79 6e 74 68 |sible with synth| 0000b7f0 65 74 69 63 20 73 6f 75 6e 64 73 20 61 6e 64 20 |etic sounds and | 0000b800 69 6e 74 72 6f 64 75 63 65 73 20 73 6f 6d 65 20 |introduces some | 0000b810 73 6f 72 74 20 6f 66 20 73 74 61 6e 64 61 72 64 |sort of standard| 0000b820 20 69 6e 74 6f 20 0a 74 68 69 73 20 66 69 65 6c | into .this fiel| 0000b830 64 2e 20 54 68 61 6e 6b 73 20 74 6f 6f 20 74 6f |d. Thanks too to| 0000b840 20 4b 61 72 6c 20 48 61 72 64 79 20 66 6f 72 20 | Karl Hardy for | 0000b850 61 6c 6c 20 74 68 65 20 6e 69 63 65 20 64 65 6d |all the nice dem| 0000b860 6f 73 20 61 6e 64 20 66 6f 72 20 0a 77 72 69 74 |os and for .writ| 0000b870 69 6e 67 20 69 6e 20 74 68 65 20 66 69 72 73 74 |ing in the first| 0000b880 20 70 6c 61 63 65 2e 20 43 72 65 64 69 74 20 73 | place. Credit s| 0000b890 68 6f 75 6c 64 20 61 6c 73 6f 20 67 6f 20 74 6f |hould also go to| 0000b8a0 20 49 20 44 20 47 72 69 66 66 69 74 68 73 2c 20 | I D Griffiths, | 0000b8b0 74 68 65 20 0a 61 75 74 68 6f 72 20 6f 66 20 61 |the .author of a| 0000b8c0 20 67 72 65 61 74 20 6c 69 74 74 6c 65 20 50 44 | great little PD| 0000b8d0 20 75 74 69 6c 69 74 79 2c 20 22 21 46 69 6c 65 | utility, "!File| 0000b8e0 53 65 65 22 2e 20 54 68 69 73 20 62 61 73 69 63 |See". This basic| 0000b8f0 61 6c 6c 79 20 70 65 72 66 6f 72 6d 73 20 0a 61 |ally performs .a| 0000b900 20 22 2a 44 75 6d 70 22 20 69 6e 20 61 20 64 65 | "*Dump" in a de| 0000b910 73 6b 74 6f 70 20 77 69 6e 64 6f 77 2c 20 63 61 |sktop window, ca| 0000b920 6e 20 68 61 6e 64 6c 65 20 6d 75 6c 74 69 70 6c |n handle multipl| 0000b930 65 20 66 69 6c 65 73 2c 20 61 6e 64 20 69 73 20 |e files, and is | 0000b940 67 72 65 61 74 20 0a 66 6f 72 20 66 69 67 75 72 |great .for figur| 0000b950 69 6e 67 20 6f 75 74 20 77 65 69 72 64 20 66 69 |ing out weird fi| 0000b960 6c 65 20 66 6f 72 6d 61 74 73 2e 0a 0a 49 66 20 |le formats...If | 0000b970 79 6f 75 20 77 61 6e 74 20 74 6f 20 77 72 69 74 |you want to writ| 0000b980 65 20 74 6f 20 6d 65 20 66 6f 72 20 61 6e 79 20 |e to me for any | 0000b990 72 65 61 73 6f 6e 3b 20 69 66 20 79 6f 75 27 76 |reason; if you'v| 0000b9a0 65 20 77 72 69 74 74 65 6e 20 61 20 67 6f 6f 64 |e written a good| 0000b9b0 20 0a 70 69 65 63 65 20 6f 66 20 6d 75 73 69 63 | .piece of music| 0000b9c0 20 77 69 74 68 20 41 50 20 54 72 61 63 6b 65 72 | with AP Tracker| 0000b9d0 20 32 2c 20 69 66 20 79 6f 75 20 63 61 6e 27 74 | 2, if you can't| 0000b9e0 20 62 65 63 61 75 73 65 20 79 6f 75 20 64 6f 6e | because you don| 0000b9f0 27 74 20 6b 6e 6f 77 20 0a 68 6f 77 20 74 6f 20 |'t know .how to | 0000ba00 70 65 72 66 6f 72 6d 20 61 6e 20 6f 70 65 72 61 |perform an opera| 0000ba10 74 69 6f 6e 28 73 29 2c 20 6f 72 20 69 66 20 79 |tion(s), or if y| 0000ba20 6f 75 27 76 65 20 66 6f 75 6e 64 20 61 6e 79 20 |ou've found any | 0000ba30 62 75 67 73 2c 20 6d 79 20 61 64 64 72 65 73 73 |bugs, my address| 0000ba40 20 0a 69 73 20 61 73 20 66 6f 6c 6c 6f 77 73 3a | .is as follows:| 0000ba50 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |.. | 0000ba60 20 41 6e 64 72 65 77 20 50 65 70 70 65 72 65 6c | Andrew Pepperel| 0000ba70 6c 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |l,. | 0000ba80 20 20 32 30 20 4f 72 63 68 61 72 64 20 50 61 72 | 20 Orchard Par| 0000ba90 6b 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |k,. | 0000baa0 20 20 47 72 69 6d 6f 6c 64 62 79 2c 0a 20 20 20 | Grimoldby,. | 0000bab0 20 20 20 20 20 20 20 20 20 20 20 20 4c 6f 75 74 | Lout| 0000bac0 68 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |h,. | 0000bad0 20 20 4c 69 6e 63 73 2e 0a 20 20 20 20 20 20 20 | Lincs.. | 0000bae0 20 20 20 20 20 20 20 20 4c 4e 31 31 20 38 54 4e | LN11 8TN| 0000baf0 0a 0a 28 20 20 44 75 72 69 6e 67 20 74 65 72 6d |..( During term| 0000bb00 20 74 69 6d 65 2c 20 6d 79 20 61 64 64 72 65 73 | time, my addres| 0000bb10 73 20 69 73 3a 0a 0a 20 20 20 20 20 20 20 20 20 |s is:.. | 0000bb20 20 20 20 20 20 20 41 6e 64 72 65 77 20 50 65 70 | Andrew Pep| 0000bb30 70 65 72 65 6c 6c 2c 0a 20 20 20 20 20 20 20 20 |perell,. | 0000bb40 20 20 20 20 20 20 20 43 68 75 72 63 68 69 6c 6c | Churchill| 0000bb50 20 43 6f 6c 6c 65 67 65 2c 0a 20 20 20 20 20 20 | College,. | 0000bb60 20 20 20 20 20 20 20 20 20 43 61 6d 62 72 69 64 | Cambrid| 0000bb70 67 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 |ge,. | 0000bb80 20 20 20 43 42 33 20 30 44 53 2e 0a 0a 20 20 20 | CB3 0DS... | 0000bb90 45 2d 4d 61 69 6c 3a 20 20 41 50 31 30 30 31 34 |E-Mail: AP10014| 0000bba0 40 68 65 72 6d 65 73 2e 63 61 6d 2e 61 63 2e 75 |@hermes.cam.ac.u| 0000bbb0 6b 20 20 20 20 20 20 20 20 20 20 20 20 20 29 0a |k ).| 0000bbc0 0a |.| 0000bbc1