Home » Archimedes archive » Acorn Computing » 1994 02 subscription disc.adf » 9402s » PD/PlayTrack/Manual
PD/PlayTrack/Manual
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 02 subscription disc.adf » 9402s |
Filename: | PD/PlayTrack/Manual |
Read OK: | ✔ |
File size: | 35E8 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
System PlayTrack version 1.06 Mk II ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ � David J Seery 1993 Licence agreement ----------------- In common with all my software, this program and its associated documentation and support programs are legally classed as Freeware which means that although I retain copyright the software may be freely copied and distributed providing that certain conditions are met. These conditions are: o The name and address given at the end of this file should not be changed. o The copyright messages in the program and documentation should not be altered or removed. o No one should make any financial profit out of distributing the software. It should be pointed out that !PlayTrack is *not* Public Domain as this term means that the author gives up all rights over the software. The author asserts the moral right to be identified as the author of this software, and reserves the right to change the conditions of this licence at any time without prior notice. Disclaimer ---------- This software is provided "as is"; no warranty, express or implied, is given as to the merchantability of this software or its fitness for any given purpose. No responsibility can be taken by either the author or any distributers of this software regarding loss of time, data, profits, staff, media, or anything else due to the direct or indirect use or misuse of this software. Although the software has been tested thoroughly it should be said that the testing was carried out on a base model machine - an A310 with a single floppy and Risc OS 2, with 1Mb, so no guarantees as regards multiscan monitors, Risc OS 3, A4s etc., can be made. However as !PlayTrack does everything legally it should work on any configuration. -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Introduction ------------ !PlayTrack was written to fill a gaping hole in Archimedes SoundTracker (and Tracker) playback routines: there are virtually no players around that can give the (experienced) user analysis and details on the Tracker module being played, while allowing a more basic user to use the software at a simpler level. !PlayTrack was written with the object of achieving both of these goals and in its present incarnation is a fairly good player but it should be noted that you can't actually write or score music with !PlayTrack: only playback what somebody else has actually written. The controls provided by the system are deliberately like a cassette or video recorder: fast forward, rewind, pause, stop, and play, all are supported along with a (crude) volume control. In this document, we will examine the menu that !PlayTrack provides (there is only one main menu: the iconbar menu) and then each window in turn, explaining its features and how to use it, and perhaps at this point it would be advantageous to list the features that !PlayTrack provides. o Rewind, Pause, Stop, Play and Fast Forward o Pattern position counter o Internal speaker toggle o Mute button o Volume control o Module and tune statistics o 8 channel playback and stereo positioning o Independant stereo o Detailed samples list o User controlled tune buffer o A variety of user preferences o A machine code redrawn 8 channel vu-meter o Display sample waveform and hear sample o Cathode Ray Oscilloscope display o Tune monitor o Save tune as Relocatable Module This is, of course, only a brief list. 1.1 The Main Menu ----------------- The main menu is accessed from the iconbar and contains the entries Info, Open, Save, Stop, and Quit. The first and last are largely self explanatory and are the standard Risc OS functions of this type. Open leads to a menu with 10 entries which allows you to open any of !PlayTrack's windows. A keyboard short cut is also listed opposite each item. The Save option leads to a dialogue box which will be explained in the section on saving a tune as a relocatable module; Stop halts the current tune according the the user preferences which are set in the Preferences dialogue. The menu is fairly short as !PlayTrack's main features are accessed from the windows, and so it is to these that we must turn out attention. 2.1 The Control Window (Shift-F1) --------------------------------- Along the top of this window are the five control icons for controlling the tune currently playing; below this is a position counter showing the current position (left) and the total number of positons (right). Opposite this the tune name is displayed when one is playing. Two toggles control the state of the internal speaker and the mute condition. When the mute toggle is on, no sound is played, but when it is off (the normal condition) sound is buffered normally. The red bar at the bottom of the window is the (crude) volume control, however for some unknown reason the sound tends to get "scratchy" as the volume decreases. I'm working to fix this but I can't seem to get anywhere. Ideas, anyone? The control window is opened automatically when a tune is loaded. 2.2 The Tune Information Window (Shift-F2) ------------------------------------------ This window is "static" which means it merely provides information about the tune and the user cannot interact with it. The window lists the filename of the tune, and its size (both in bytes and kilobytes); the number of voices, patterns, and its speed; the tune name and its author; and the instruments and format it is in. The tune information window is opened automatically when a tune is loaded. 2.3 The Stereo Positioning window (Shift-F3) -------------------------------------------- This window affords the user overall control over the stero positioning. Unlike a lot of playback programs, and the poor Amoeba, !PlayTrack allows full 8 channel independant stereo (for tunes that use 8 channels!). Channels 1 to 4 are displayed along the top, with channels 5 to 8 at the bottom of the window. Each channel can have 7 positions within its predetermined range; alter this by clicking on the left or right arrow on the appropriate side of the stereo positon display. !PlayTrack is the only SoundTracker playback routine that I know of (in the PD) that has "sophisticated" facilities (that is, it isn't just a front end) that can handle 8 channel trackers. 2.4 The Samples Window (Shift-F4) --------------------------------- This window allows you to view all the samples that a tune uses, but like the tune information window it is static and therefore non-interactive. The information listed for each tune is its number, name, volume, and length. 2.5 The Buffer Control Window (Shift-F5) ---------------------------------------- !PlayTrack maintains a buffer in RMA (the Relocatable Module Area) into which it loads tunes to be played. The advantage of this mechanism is that the tune is assured of workspace in which it can be played. This might not be available were !PlayTrack not to maintain this buffer. The major disadvantage is that the buffer has to be as large as your largest tune, and it is therefore not sensible for me to set the buffer to, say 400k (as big as my biggest tune) if the largest you have is 128k. The buffer is therefore "dynamic", this means that you can alter it during the life of the program, although not, for obvious reasons, while a tune is playing. To alter the size of the buffer, type the number you want into the writable icon at the top of the window and either press return or click on the "Intialise Buffer" bar. This bar will slab in and the size of the buffer will be adjusted. You can save this permanantly from the Preferences window. Also displayed in this window is a "used" and "free" section so you can see how much you need to alter the buffer by, if need be. 2.6 The Preferences Window (Shift-F6) ------------------------------------- This window allows you to specify your own personal preferences to set !PlayTrack up to your way of working. The options available are: o Load and Play If set, after loading the tune will play. Default: On o Set clock rate If set, the sound system DMA clock will be set to the value in the writable icon on startup. Default: Off o Delete track on Stop If set, the track will be deleted when stop is clicked, otherwise playing will cease and the counter be reset to 0. Default: On o Auto filetype as STModule Tracker or SoundTracker tunes are available filetyped as a variety of types, and it helps if all are a uniform type. !PlayTrack uses &CB6, STModule, as its standard format and if this is set, then all tunes will be set to this type after loading them. Default: Off o Mahoney & Kaktus scan If set, the 31 instrument format will be detected by an ASCII 'x' character in this file; otherwise a scan for the "M.K." string will be performed. This string was introduced by Mssrs. Mahoney & Kaktus when they expanded the SoundTracker standard. Default: Off These options can be saved permanantly by clicking the Save icon. The buffer size is also saved with the options file. 2.7 The Vu-Meter (Shift-F7) --------------------------- This is simply an 8 channel vu-meter with no really fancy touches or graphics but it does it's job. One of the things to be improved, if I ever get round to it. Looks pretty and impresses the boss. 2.8 The Sample Waveform Window (Shift-F8) ----------------------------------------- This is a useful tool for users who like to tinker, but it has a serious value as well. While a tune is playing (or even paused) you can type a sample number you have looked up in the Samples window into the writable icon and press return: the waveform for the sample will then be drawn. It will be too long to fit onto the screen, so a scrolling window is supplied instead. The two vertical lines, if present, mark out the sample repeat start and end positions. You can also hear the sample by clicking on the hear button. 2.9 The Cathode Ray Oscilloscope Window (Shift-F9) -------------------------------------------------- This (tiny) window displays the output from the channel displayed in the title bar on its rather garish green surface. Still, that is what CRCs look like, so who am I to argue? You can increment the channel number by pressing Select over the window, and decrement it by Adjust. 2.10 The Monitor (Shift-F10) ---------------------------- This is a bit of a stopgap until I can get a machine code one written, but it works, and that is the main thing! 3.1 Saving a tune as a Relocatable Module ----------------------------------------- You can save a tune as a relocatable module be either accessing the save window from the menu, or via F3. The two toggle icons allow you to specify whether you would like the tune to autoplay after loading, and whether you want any * commands to be implemented. After setting up your choices, drag the save icon to a directory viewer and the file will be saved. After this you just need a copy of the TrackerModule (from inside !PlayTrack) and you can then "play" the Relocatable Module. The main use for this, I think, will be for programmers wanting to incorporate Tracker tunes into their games, but who don't know how. You can easily do this using the Relocatable Modules and if you need to pause or stop the tune, the * commands will allow you to do this. 4.1 The Keyboard Shortcuts -------------------------- The F key shortcuts are only available if the pointer is in a PlayTrack window, this is because we don't want to pinch other program's keypresses! The full list is: F1 - Internal speaker toggle F2 - Mute toggle F3 - Save dialogue F4 - Rewind F5 - Pause F6 - Stop F7 - Play F8 - Fast Forward F9 - Volume Down F10 - Volume Up F11 - Reset (Internal speaker off, mute off, volume to 100%, play on, counter reset to 0) And for Shifted function keys: F1 - Control window F2 - Tune information F3 - Stereo F4 - Samples F5 - Buffer F6 - Preferences F7 - Vu-meter F8 - Sample Waveform F9 - CRO F10 - Monitor Pressing the function key for a corresponding window when it is open will close the window, so it acts like a toggle or flip-flop if you are used to electronic terms. 4.2 The !Music Directory ------------------------ Also supplied with !PlayTrack is a directory called !Music which is really a place to put your Tracker files. You may need more than one if you've got a lot on floppies. It keeps your root directory neat and tidy and looks good too! Double click it to open up the directory viewer, as usual. 5.1 The End (!!) ---------------- That is about all for this release: I hope you enjoy using the software and find it useful. Bug reports, comments (always welcome), ideas (please!), or anything else, should be addressed to: David J Seery 15 Farm Walk Bents Farm Estate Littleborough Lancashire OL15 8LJ If you want a reply, please include a stamped, self-addressed envelope. Failure to enclose one may lead to a failiure to reply!
00000000 0a 53 79 73 74 65 6d 20 50 6c 61 79 54 72 61 63 |.System PlayTrac| 00000010 6b 20 76 65 72 73 69 6f 6e 20 31 2e 30 36 20 4d |k version 1.06 M| 00000020 6b 20 49 49 0a 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e |k II.~~~~~~~~~~~| 00000030 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e |~~~~~~~~~~~~~~~~| 00000040 7e 7e 7e 7e 7e 7e 7e 7e 0a a9 20 44 61 76 69 64 |~~~~~~~~.. David| 00000050 20 4a 20 53 65 65 72 79 20 31 39 39 33 0a 0a 4c | J Seery 1993..L| 00000060 69 63 65 6e 63 65 20 61 67 72 65 65 6d 65 6e 74 |icence agreement| 00000070 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.---------------| 00000080 2d 2d 0a 49 6e 20 63 6f 6d 6d 6f 6e 20 77 69 74 |--.In common wit| 00000090 68 20 61 6c 6c 20 6d 79 20 73 6f 66 74 77 61 72 |h all my softwar| 000000a0 65 2c 20 74 68 69 73 20 70 72 6f 67 72 61 6d 20 |e, this program | 000000b0 61 6e 64 20 69 74 73 20 61 73 73 6f 63 69 61 74 |and its associat| 000000c0 65 64 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e |ed documentation| 000000d0 0a 61 6e 64 20 73 75 70 70 6f 72 74 20 70 72 6f |.and support pro| 000000e0 67 72 61 6d 73 20 61 72 65 20 6c 65 67 61 6c 6c |grams are legall| 000000f0 79 20 63 6c 61 73 73 65 64 20 61 73 20 46 72 65 |y classed as Fre| 00000100 65 77 61 72 65 20 77 68 69 63 68 20 6d 65 61 6e |eware which mean| 00000110 73 20 74 68 61 74 0a 61 6c 74 68 6f 75 67 68 20 |s that.although | 00000120 49 20 72 65 74 61 69 6e 20 63 6f 70 79 72 69 67 |I retain copyrig| 00000130 68 74 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 |ht the software | 00000140 6d 61 79 20 62 65 20 66 72 65 65 6c 79 20 63 6f |may be freely co| 00000150 70 69 65 64 20 61 6e 64 20 64 69 73 74 72 69 62 |pied and distrib| 00000160 75 74 65 64 0a 70 72 6f 76 69 64 69 6e 67 20 74 |uted.providing t| 00000170 68 61 74 20 63 65 72 74 61 69 6e 20 63 6f 6e 64 |hat certain cond| 00000180 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 2e 20 |itions are met. | 00000190 20 54 68 65 73 65 20 63 6f 6e 64 69 74 69 6f 6e | These condition| 000001a0 73 20 61 72 65 3a 0a 0a 20 20 20 20 20 20 20 20 |s are:.. | 000001b0 6f 20 20 20 20 20 20 20 54 68 65 20 6e 61 6d 65 |o The name| 000001c0 20 61 6e 64 20 61 64 64 72 65 73 73 20 67 69 76 | and address giv| 000001d0 65 6e 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 |en at the end of| 000001e0 20 74 68 69 73 20 66 69 6c 65 0a 20 20 20 20 20 | this file. | 000001f0 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 75 6c | shoul| 00000200 64 20 6e 6f 74 20 62 65 20 63 68 61 6e 67 65 64 |d not be changed| 00000210 2e 0a 20 20 20 20 20 20 20 20 6f 20 20 20 20 20 |.. o | 00000220 20 20 54 68 65 20 63 6f 70 79 72 69 67 68 74 20 | The copyright | 00000230 6d 65 73 73 61 67 65 73 20 69 6e 20 74 68 65 20 |messages in the | 00000240 70 72 6f 67 72 61 6d 20 61 6e 64 20 64 6f 63 75 |program and docu| 00000250 6d 65 6e 74 61 74 69 6f 6e 0a 20 20 20 20 20 20 |mentation. | 00000260 20 20 20 20 20 20 20 20 20 20 73 68 6f 75 6c 64 | should| 00000270 20 6e 6f 74 20 62 65 20 61 6c 74 65 72 65 64 20 | not be altered | 00000280 6f 72 20 72 65 6d 6f 76 65 64 2e 0a 20 20 20 20 |or removed.. | 00000290 20 20 20 20 6f 20 20 20 20 20 20 20 4e 6f 20 6f | o No o| 000002a0 6e 65 20 73 68 6f 75 6c 64 20 6d 61 6b 65 20 61 |ne should make a| 000002b0 6e 79 20 66 69 6e 61 6e 63 69 61 6c 20 70 72 6f |ny financial pro| 000002c0 66 69 74 20 6f 75 74 20 6f 66 0a 20 20 20 20 20 |fit out of. | 000002d0 20 20 20 20 20 20 20 20 20 20 20 64 69 73 74 72 | distr| 000002e0 69 62 75 74 69 6e 67 20 74 68 65 20 73 6f 66 74 |ibuting the soft| 000002f0 77 61 72 65 2e 0a 0a 49 74 20 73 68 6f 75 6c 64 |ware...It should| 00000300 20 62 65 20 70 6f 69 6e 74 65 64 20 6f 75 74 20 | be pointed out | 00000310 74 68 61 74 20 21 50 6c 61 79 54 72 61 63 6b 20 |that !PlayTrack | 00000320 69 73 20 2a 6e 6f 74 2a 20 50 75 62 6c 69 63 20 |is *not* Public | 00000330 44 6f 6d 61 69 6e 20 61 73 20 74 68 69 73 20 74 |Domain as this t| 00000340 65 72 6d 0a 6d 65 61 6e 73 20 74 68 61 74 20 74 |erm.means that t| 00000350 68 65 20 61 75 74 68 6f 72 20 67 69 76 65 73 20 |he author gives | 00000360 75 70 20 61 6c 6c 20 72 69 67 68 74 73 20 6f 76 |up all rights ov| 00000370 65 72 20 74 68 65 20 73 6f 66 74 77 61 72 65 2e |er the software.| 00000380 0a 0a 54 68 65 20 61 75 74 68 6f 72 20 61 73 73 |..The author ass| 00000390 65 72 74 73 20 74 68 65 20 6d 6f 72 61 6c 20 72 |erts the moral r| 000003a0 69 67 68 74 20 74 6f 20 62 65 20 69 64 65 6e 74 |ight to be ident| 000003b0 69 66 69 65 64 20 61 73 20 74 68 65 20 61 75 74 |ified as the aut| 000003c0 68 6f 72 20 6f 66 20 74 68 69 73 0a 73 6f 66 74 |hor of this.soft| 000003d0 77 61 72 65 2c 20 61 6e 64 20 72 65 73 65 72 76 |ware, and reserv| 000003e0 65 73 20 74 68 65 20 72 69 67 68 74 20 74 6f 20 |es the right to | 000003f0 63 68 61 6e 67 65 20 74 68 65 20 63 6f 6e 64 69 |change the condi| 00000400 74 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 6c 69 |tions of this li| 00000410 63 65 6e 63 65 0a 61 74 20 61 6e 79 20 74 69 6d |cence.at any tim| 00000420 65 20 77 69 74 68 6f 75 74 20 70 72 69 6f 72 20 |e without prior | 00000430 6e 6f 74 69 63 65 2e 0a 0a 44 69 73 63 6c 61 69 |notice...Disclai| 00000440 6d 65 72 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 54 |mer.----------.T| 00000450 68 69 73 20 73 6f 66 74 77 61 72 65 20 69 73 20 |his software is | 00000460 70 72 6f 76 69 64 65 64 20 22 61 73 20 69 73 22 |provided "as is"| 00000470 3b 20 6e 6f 20 77 61 72 72 61 6e 74 79 2c 20 65 |; no warranty, e| 00000480 78 70 72 65 73 73 20 6f 72 20 69 6d 70 6c 69 65 |xpress or implie| 00000490 64 2c 20 69 73 20 67 69 76 65 6e 0a 61 73 20 74 |d, is given.as t| 000004a0 6f 20 74 68 65 20 6d 65 72 63 68 61 6e 74 61 62 |o the merchantab| 000004b0 69 6c 69 74 79 20 6f 66 20 74 68 69 73 20 73 6f |ility of this so| 000004c0 66 74 77 61 72 65 20 6f 72 20 69 74 73 20 66 69 |ftware or its fi| 000004d0 74 6e 65 73 73 20 66 6f 72 20 61 6e 79 20 67 69 |tness for any gi| 000004e0 76 65 6e 0a 70 75 72 70 6f 73 65 2e 20 20 4e 6f |ven.purpose. No| 000004f0 20 72 65 73 70 6f 6e 73 69 62 69 6c 69 74 79 20 | responsibility | 00000500 63 61 6e 20 62 65 20 74 61 6b 65 6e 20 62 79 20 |can be taken by | 00000510 65 69 74 68 65 72 20 74 68 65 20 61 75 74 68 6f |either the autho| 00000520 72 20 6f 72 20 61 6e 79 0a 64 69 73 74 72 69 62 |r or any.distrib| 00000530 75 74 65 72 73 20 6f 66 20 74 68 69 73 20 73 6f |uters of this so| 00000540 66 74 77 61 72 65 20 72 65 67 61 72 64 69 6e 67 |ftware regarding| 00000550 20 6c 6f 73 73 20 6f 66 20 74 69 6d 65 2c 20 64 | loss of time, d| 00000560 61 74 61 2c 20 70 72 6f 66 69 74 73 2c 20 73 74 |ata, profits, st| 00000570 61 66 66 2c 0a 6d 65 64 69 61 2c 20 6f 72 20 61 |aff,.media, or a| 00000580 6e 79 74 68 69 6e 67 20 65 6c 73 65 20 64 75 65 |nything else due| 00000590 20 74 6f 20 74 68 65 20 64 69 72 65 63 74 20 6f | to the direct o| 000005a0 72 20 69 6e 64 69 72 65 63 74 20 75 73 65 20 6f |r indirect use o| 000005b0 72 20 6d 69 73 75 73 65 20 6f 66 0a 74 68 69 73 |r misuse of.this| 000005c0 20 73 6f 66 74 77 61 72 65 2e 0a 0a 41 6c 74 68 | software...Alth| 000005d0 6f 75 67 68 20 74 68 65 20 73 6f 66 74 77 61 72 |ough the softwar| 000005e0 65 20 68 61 73 20 62 65 65 6e 20 74 65 73 74 65 |e has been teste| 000005f0 64 20 74 68 6f 72 6f 75 67 68 6c 79 20 69 74 20 |d thoroughly it | 00000600 73 68 6f 75 6c 64 20 62 65 20 73 61 69 64 20 74 |should be said t| 00000610 68 61 74 20 74 68 65 0a 74 65 73 74 69 6e 67 20 |hat the.testing | 00000620 77 61 73 20 63 61 72 72 69 65 64 20 6f 75 74 20 |was carried out | 00000630 6f 6e 20 61 20 62 61 73 65 20 6d 6f 64 65 6c 20 |on a base model | 00000640 6d 61 63 68 69 6e 65 20 2d 20 61 6e 20 41 33 31 |machine - an A31| 00000650 30 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65 0a |0 with a single.| 00000660 66 6c 6f 70 70 79 20 61 6e 64 20 52 69 73 63 20 |floppy and Risc | 00000670 4f 53 20 32 2c 20 77 69 74 68 20 31 4d 62 2c 20 |OS 2, with 1Mb, | 00000680 73 6f 20 6e 6f 20 67 75 61 72 61 6e 74 65 65 73 |so no guarantees| 00000690 20 61 73 20 72 65 67 61 72 64 73 20 6d 75 6c 74 | as regards mult| 000006a0 69 73 63 61 6e 0a 6d 6f 6e 69 74 6f 72 73 2c 20 |iscan.monitors, | 000006b0 52 69 73 63 20 4f 53 20 33 2c 20 41 34 73 20 65 |Risc OS 3, A4s e| 000006c0 74 63 2e 2c 20 63 61 6e 20 62 65 20 6d 61 64 65 |tc., can be made| 000006d0 2e 20 20 48 6f 77 65 76 65 72 20 61 73 20 21 50 |. However as !P| 000006e0 6c 61 79 54 72 61 63 6b 20 64 6f 65 73 0a 65 76 |layTrack does.ev| 000006f0 65 72 79 74 68 69 6e 67 20 6c 65 67 61 6c 6c 79 |erything legally| 00000700 20 69 74 20 73 68 6f 75 6c 64 20 77 6f 72 6b 20 | it should work | 00000710 6f 6e 20 61 6e 79 20 63 6f 6e 66 69 67 75 72 61 |on any configura| 00000720 74 69 6f 6e 2e 0a 0a 2d 2b 2d 2b 2d 2b 2d 2b 2d |tion...-+-+-+-+-| 00000730 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d 2b 2d |+-+-+-+-+-+-+-+-| * 00000770 2b 2d 2b 2d 0a 0a 49 6e 74 72 6f 64 75 63 74 69 |+-+-..Introducti| 00000780 6f 6e 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a |on.------------.| 00000790 21 50 6c 61 79 54 72 61 63 6b 20 77 61 73 20 77 |!PlayTrack was w| 000007a0 72 69 74 74 65 6e 20 74 6f 20 66 69 6c 6c 20 61 |ritten to fill a| 000007b0 20 67 61 70 69 6e 67 20 68 6f 6c 65 20 69 6e 20 | gaping hole in | 000007c0 41 72 63 68 69 6d 65 64 65 73 20 53 6f 75 6e 64 |Archimedes Sound| 000007d0 54 72 61 63 6b 65 72 0a 28 61 6e 64 20 54 72 61 |Tracker.(and Tra| 000007e0 63 6b 65 72 29 20 70 6c 61 79 62 61 63 6b 20 72 |cker) playback r| 000007f0 6f 75 74 69 6e 65 73 3a 20 74 68 65 72 65 20 61 |outines: there a| 00000800 72 65 20 76 69 72 74 75 61 6c 6c 79 20 6e 6f 20 |re virtually no | 00000810 70 6c 61 79 65 72 73 20 61 72 6f 75 6e 64 20 74 |players around t| 00000820 68 61 74 0a 63 61 6e 20 67 69 76 65 20 74 68 65 |hat.can give the| 00000830 20 28 65 78 70 65 72 69 65 6e 63 65 64 29 20 75 | (experienced) u| 00000840 73 65 72 20 61 6e 61 6c 79 73 69 73 20 61 6e 64 |ser analysis and| 00000850 20 64 65 74 61 69 6c 73 20 6f 6e 20 74 68 65 20 | details on the | 00000860 54 72 61 63 6b 65 72 20 6d 6f 64 75 6c 65 0a 62 |Tracker module.b| 00000870 65 69 6e 67 20 70 6c 61 79 65 64 2c 20 77 68 69 |eing played, whi| 00000880 6c 65 20 61 6c 6c 6f 77 69 6e 67 20 61 20 6d 6f |le allowing a mo| 00000890 72 65 20 62 61 73 69 63 20 75 73 65 72 20 74 6f |re basic user to| 000008a0 20 75 73 65 20 74 68 65 20 73 6f 66 74 77 61 72 | use the softwar| 000008b0 65 20 61 74 20 61 0a 73 69 6d 70 6c 65 72 20 6c |e at a.simpler l| 000008c0 65 76 65 6c 2e 0a 0a 21 50 6c 61 79 54 72 61 63 |evel...!PlayTrac| 000008d0 6b 20 77 61 73 20 77 72 69 74 74 65 6e 20 77 69 |k was written wi| 000008e0 74 68 20 74 68 65 20 6f 62 6a 65 63 74 20 6f 66 |th the object of| 000008f0 20 61 63 68 69 65 76 69 6e 67 20 62 6f 74 68 20 | achieving both | 00000900 6f 66 20 74 68 65 73 65 20 67 6f 61 6c 73 20 61 |of these goals a| 00000910 6e 64 0a 69 6e 20 69 74 73 20 70 72 65 73 65 6e |nd.in its presen| 00000920 74 20 69 6e 63 61 72 6e 61 74 69 6f 6e 20 69 73 |t incarnation is| 00000930 20 61 20 66 61 69 72 6c 79 20 67 6f 6f 64 20 70 | a fairly good p| 00000940 6c 61 79 65 72 20 62 75 74 20 69 74 20 73 68 6f |layer but it sho| 00000950 75 6c 64 20 62 65 20 6e 6f 74 65 64 0a 74 68 61 |uld be noted.tha| 00000960 74 20 79 6f 75 20 63 61 6e 27 74 20 61 63 74 75 |t you can't actu| 00000970 61 6c 6c 79 20 77 72 69 74 65 20 6f 72 20 73 63 |ally write or sc| 00000980 6f 72 65 20 6d 75 73 69 63 20 77 69 74 68 20 21 |ore music with !| 00000990 50 6c 61 79 54 72 61 63 6b 3a 20 6f 6e 6c 79 20 |PlayTrack: only | 000009a0 70 6c 61 79 62 61 63 6b 0a 77 68 61 74 20 73 6f |playback.what so| 000009b0 6d 65 62 6f 64 79 20 65 6c 73 65 20 68 61 73 20 |mebody else has | 000009c0 61 63 74 75 61 6c 6c 79 20 77 72 69 74 74 65 6e |actually written| 000009d0 2e 0a 0a 54 68 65 20 63 6f 6e 74 72 6f 6c 73 20 |...The controls | 000009e0 70 72 6f 76 69 64 65 64 20 62 79 20 74 68 65 20 |provided by the | 000009f0 73 79 73 74 65 6d 20 61 72 65 20 64 65 6c 69 62 |system are delib| 00000a00 65 72 61 74 65 6c 79 20 6c 69 6b 65 20 61 20 63 |erately like a c| 00000a10 61 73 73 65 74 74 65 20 6f 72 0a 76 69 64 65 6f |assette or.video| 00000a20 20 72 65 63 6f 72 64 65 72 3a 20 66 61 73 74 20 | recorder: fast | 00000a30 66 6f 72 77 61 72 64 2c 20 72 65 77 69 6e 64 2c |forward, rewind,| 00000a40 20 70 61 75 73 65 2c 20 73 74 6f 70 2c 20 61 6e | pause, stop, an| 00000a50 64 20 70 6c 61 79 2c 20 61 6c 6c 20 61 72 65 0a |d play, all are.| 00000a60 73 75 70 70 6f 72 74 65 64 20 61 6c 6f 6e 67 20 |supported along | 00000a70 77 69 74 68 20 61 20 28 63 72 75 64 65 29 20 76 |with a (crude) v| 00000a80 6f 6c 75 6d 65 20 63 6f 6e 74 72 6f 6c 2e 0a 0a |olume control...| 00000a90 49 6e 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 |In this document| 00000aa0 2c 20 77 65 20 77 69 6c 6c 20 65 78 61 6d 69 6e |, we will examin| 00000ab0 65 20 74 68 65 20 6d 65 6e 75 20 74 68 61 74 20 |e the menu that | 00000ac0 21 50 6c 61 79 54 72 61 63 6b 20 70 72 6f 76 69 |!PlayTrack provi| 00000ad0 64 65 73 0a 28 74 68 65 72 65 20 69 73 20 6f 6e |des.(there is on| 00000ae0 6c 79 20 6f 6e 65 20 6d 61 69 6e 20 6d 65 6e 75 |ly one main menu| 00000af0 3a 20 74 68 65 20 69 63 6f 6e 62 61 72 20 6d 65 |: the iconbar me| 00000b00 6e 75 29 20 61 6e 64 20 74 68 65 6e 20 65 61 63 |nu) and then eac| 00000b10 68 20 77 69 6e 64 6f 77 20 69 6e 0a 74 75 72 6e |h window in.turn| 00000b20 2c 20 65 78 70 6c 61 69 6e 69 6e 67 20 69 74 73 |, explaining its| 00000b30 20 66 65 61 74 75 72 65 73 20 61 6e 64 20 68 6f | features and ho| 00000b40 77 20 74 6f 20 75 73 65 20 69 74 2c 20 61 6e 64 |w to use it, and| 00000b50 20 70 65 72 68 61 70 73 20 61 74 20 74 68 69 73 | perhaps at this| 00000b60 20 70 6f 69 6e 74 0a 69 74 20 77 6f 75 6c 64 20 | point.it would | 00000b70 62 65 20 61 64 76 61 6e 74 61 67 65 6f 75 73 20 |be advantageous | 00000b80 74 6f 20 6c 69 73 74 20 74 68 65 20 66 65 61 74 |to list the feat| 00000b90 75 72 65 73 20 74 68 61 74 20 21 50 6c 61 79 54 |ures that !PlayT| 00000ba0 72 61 63 6b 20 70 72 6f 76 69 64 65 73 2e 0a 0a |rack provides...| 00000bb0 20 20 20 20 20 20 20 20 6f 20 20 20 20 20 20 20 | o | 00000bc0 52 65 77 69 6e 64 2c 20 50 61 75 73 65 2c 20 53 |Rewind, Pause, S| 00000bd0 74 6f 70 2c 20 50 6c 61 79 20 61 6e 64 20 46 61 |top, Play and Fa| 00000be0 73 74 20 46 6f 72 77 61 72 64 0a 20 20 20 20 20 |st Forward. | 00000bf0 20 20 20 6f 20 20 20 20 20 20 20 50 61 74 74 65 | o Patte| 00000c00 72 6e 20 70 6f 73 69 74 69 6f 6e 20 63 6f 75 6e |rn position coun| 00000c10 74 65 72 0a 20 20 20 20 20 20 20 20 6f 20 20 20 |ter. o | 00000c20 20 20 20 20 49 6e 74 65 72 6e 61 6c 20 73 70 65 | Internal spe| 00000c30 61 6b 65 72 20 74 6f 67 67 6c 65 0a 20 20 20 20 |aker toggle. | 00000c40 20 20 20 20 6f 20 20 20 20 20 20 20 4d 75 74 65 | o Mute| 00000c50 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 20 20 20 | button. | 00000c60 6f 20 20 20 20 20 20 20 56 6f 6c 75 6d 65 20 63 |o Volume c| 00000c70 6f 6e 74 72 6f 6c 0a 20 20 20 20 20 20 20 20 6f |ontrol. o| 00000c80 20 20 20 20 20 20 20 4d 6f 64 75 6c 65 20 61 6e | Module an| 00000c90 64 20 74 75 6e 65 20 73 74 61 74 69 73 74 69 63 |d tune statistic| 00000ca0 73 0a 20 20 20 20 20 20 20 20 6f 20 20 20 20 20 |s. o | 00000cb0 20 20 38 20 63 68 61 6e 6e 65 6c 20 70 6c 61 79 | 8 channel play| 00000cc0 62 61 63 6b 20 61 6e 64 20 73 74 65 72 65 6f 20 |back and stereo | 00000cd0 70 6f 73 69 74 69 6f 6e 69 6e 67 0a 20 20 20 20 |positioning. | 00000ce0 20 20 20 20 6f 20 20 20 20 20 20 20 49 6e 64 65 | o Inde| 00000cf0 70 65 6e 64 61 6e 74 20 73 74 65 72 65 6f 0a 20 |pendant stereo. | 00000d00 20 20 20 20 20 20 20 6f 20 20 20 20 20 20 20 44 | o D| 00000d10 65 74 61 69 6c 65 64 20 73 61 6d 70 6c 65 73 20 |etailed samples | 00000d20 6c 69 73 74 0a 20 20 20 20 20 20 20 20 6f 20 20 |list. o | 00000d30 20 20 20 20 20 55 73 65 72 20 63 6f 6e 74 72 6f | User contro| 00000d40 6c 6c 65 64 20 74 75 6e 65 20 62 75 66 66 65 72 |lled tune buffer| 00000d50 0a 20 20 20 20 20 20 20 20 6f 20 20 20 20 20 20 |. o | 00000d60 20 41 20 76 61 72 69 65 74 79 20 6f 66 20 75 73 | A variety of us| 00000d70 65 72 20 70 72 65 66 65 72 65 6e 63 65 73 0a 20 |er preferences. | 00000d80 20 20 20 20 20 20 20 6f 20 20 20 20 20 20 20 41 | o A| 00000d90 20 6d 61 63 68 69 6e 65 20 63 6f 64 65 20 72 65 | machine code re| 00000da0 64 72 61 77 6e 20 38 20 63 68 61 6e 6e 65 6c 20 |drawn 8 channel | 00000db0 76 75 2d 6d 65 74 65 72 0a 20 20 20 20 20 20 20 |vu-meter. | 00000dc0 20 6f 20 20 20 20 20 20 20 44 69 73 70 6c 61 79 | o Display| 00000dd0 20 73 61 6d 70 6c 65 20 77 61 76 65 66 6f 72 6d | sample waveform| 00000de0 20 61 6e 64 20 68 65 61 72 20 73 61 6d 70 6c 65 | and hear sample| 00000df0 0a 20 20 20 20 20 20 20 20 6f 20 20 20 20 20 20 |. o | 00000e00 20 43 61 74 68 6f 64 65 20 52 61 79 20 4f 73 63 | Cathode Ray Osc| 00000e10 69 6c 6c 6f 73 63 6f 70 65 20 64 69 73 70 6c 61 |illoscope displa| 00000e20 79 0a 20 20 20 20 20 20 20 20 6f 20 20 20 20 20 |y. o | 00000e30 20 20 54 75 6e 65 20 6d 6f 6e 69 74 6f 72 0a 20 | Tune monitor. | 00000e40 20 20 20 20 20 20 20 6f 20 20 20 20 20 20 20 53 | o S| 00000e50 61 76 65 20 74 75 6e 65 20 61 73 20 52 65 6c 6f |ave tune as Relo| 00000e60 63 61 74 61 62 6c 65 20 4d 6f 64 75 6c 65 0a 0a |catable Module..| 00000e70 54 68 69 73 20 69 73 2c 20 6f 66 20 63 6f 75 72 |This is, of cour| 00000e80 73 65 2c 20 6f 6e 6c 79 20 61 20 62 72 69 65 66 |se, only a brief| 00000e90 20 6c 69 73 74 2e 0a 0a 31 2e 31 20 54 68 65 20 | list...1.1 The | 00000ea0 4d 61 69 6e 20 4d 65 6e 75 0a 2d 2d 2d 2d 2d 2d |Main Menu.------| 00000eb0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 54 68 65 20 |-----------.The | 00000ec0 6d 61 69 6e 20 6d 65 6e 75 20 69 73 20 61 63 63 |main menu is acc| 00000ed0 65 73 73 65 64 20 66 72 6f 6d 20 74 68 65 20 69 |essed from the i| 00000ee0 63 6f 6e 62 61 72 20 61 6e 64 20 63 6f 6e 74 61 |conbar and conta| 00000ef0 69 6e 73 20 74 68 65 20 65 6e 74 72 69 65 73 0a |ins the entries.| 00000f00 49 6e 66 6f 2c 20 4f 70 65 6e 2c 20 53 61 76 65 |Info, Open, Save| 00000f10 2c 20 53 74 6f 70 2c 20 61 6e 64 20 51 75 69 74 |, Stop, and Quit| 00000f20 2e 20 20 54 68 65 20 66 69 72 73 74 20 61 6e 64 |. The first and| 00000f30 20 6c 61 73 74 20 61 72 65 20 6c 61 72 67 65 6c | last are largel| 00000f40 79 20 73 65 6c 66 0a 65 78 70 6c 61 6e 61 74 6f |y self.explanato| 00000f50 72 79 20 61 6e 64 20 61 72 65 20 74 68 65 20 73 |ry and are the s| 00000f60 74 61 6e 64 61 72 64 20 52 69 73 63 20 4f 53 20 |tandard Risc OS | 00000f70 66 75 6e 63 74 69 6f 6e 73 20 6f 66 20 74 68 69 |functions of thi| 00000f80 73 20 74 79 70 65 2e 0a 4f 70 65 6e 20 6c 65 61 |s type..Open lea| 00000f90 64 73 20 74 6f 20 61 20 6d 65 6e 75 20 77 69 74 |ds to a menu wit| 00000fa0 68 20 31 30 20 65 6e 74 72 69 65 73 20 77 68 69 |h 10 entries whi| 00000fb0 63 68 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f |ch allows you to| 00000fc0 20 6f 70 65 6e 20 61 6e 79 20 6f 66 0a 21 50 6c | open any of.!Pl| 00000fd0 61 79 54 72 61 63 6b 27 73 20 77 69 6e 64 6f 77 |ayTrack's window| 00000fe0 73 2e 20 20 41 20 6b 65 79 62 6f 61 72 64 20 73 |s. A keyboard s| 00000ff0 68 6f 72 74 20 63 75 74 20 69 73 20 61 6c 73 6f |hort cut is also| 00001000 20 6c 69 73 74 65 64 20 6f 70 70 6f 73 69 74 65 | listed opposite| 00001010 20 65 61 63 68 0a 69 74 65 6d 2e 20 20 54 68 65 | each.item. The| 00001020 20 53 61 76 65 20 6f 70 74 69 6f 6e 20 6c 65 61 | Save option lea| 00001030 64 73 20 74 6f 20 61 20 64 69 61 6c 6f 67 75 65 |ds to a dialogue| 00001040 20 62 6f 78 20 77 68 69 63 68 20 77 69 6c 6c 20 | box which will | 00001050 62 65 20 65 78 70 6c 61 69 6e 65 64 20 69 6e 0a |be explained in.| 00001060 74 68 65 20 73 65 63 74 69 6f 6e 20 6f 6e 20 73 |the section on s| 00001070 61 76 69 6e 67 20 61 20 74 75 6e 65 20 61 73 20 |aving a tune as | 00001080 61 20 72 65 6c 6f 63 61 74 61 62 6c 65 20 6d 6f |a relocatable mo| 00001090 64 75 6c 65 3b 20 53 74 6f 70 20 68 61 6c 74 73 |dule; Stop halts| 000010a0 20 74 68 65 20 63 75 72 72 65 6e 74 0a 74 75 6e | the current.tun| 000010b0 65 20 61 63 63 6f 72 64 69 6e 67 20 74 68 65 20 |e according the | 000010c0 74 68 65 20 75 73 65 72 20 70 72 65 66 65 72 65 |the user prefere| 000010d0 6e 63 65 73 20 77 68 69 63 68 20 61 72 65 20 73 |nces which are s| 000010e0 65 74 20 69 6e 20 74 68 65 20 50 72 65 66 65 72 |et in the Prefer| 000010f0 65 6e 63 65 73 0a 64 69 61 6c 6f 67 75 65 2e 0a |ences.dialogue..| 00001100 0a 54 68 65 20 6d 65 6e 75 20 69 73 20 66 61 69 |.The menu is fai| 00001110 72 6c 79 20 73 68 6f 72 74 20 61 73 20 21 50 6c |rly short as !Pl| 00001120 61 79 54 72 61 63 6b 27 73 20 6d 61 69 6e 20 66 |ayTrack's main f| 00001130 65 61 74 75 72 65 73 20 61 72 65 20 61 63 63 65 |eatures are acce| 00001140 73 73 65 64 20 66 72 6f 6d 20 74 68 65 0a 77 69 |ssed from the.wi| 00001150 6e 64 6f 77 73 2c 20 61 6e 64 20 73 6f 20 69 74 |ndows, and so it| 00001160 20 69 73 20 74 6f 20 74 68 65 73 65 20 74 68 61 | is to these tha| 00001170 74 20 77 65 20 6d 75 73 74 20 74 75 72 6e 20 6f |t we must turn o| 00001180 75 74 20 61 74 74 65 6e 74 69 6f 6e 2e 0a 0a 32 |ut attention...2| 00001190 2e 31 20 54 68 65 20 43 6f 6e 74 72 6f 6c 20 57 |.1 The Control W| 000011a0 69 6e 64 6f 77 20 28 53 68 69 66 74 2d 46 31 29 |indow (Shift-F1)| 000011b0 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |.---------------| 000011c0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 000011d0 2d 2d 0a 41 6c 6f 6e 67 20 74 68 65 20 74 6f 70 |--.Along the top| 000011e0 20 6f 66 20 74 68 69 73 20 77 69 6e 64 6f 77 20 | of this window | 000011f0 61 72 65 20 74 68 65 20 66 69 76 65 20 63 6f 6e |are the five con| 00001200 74 72 6f 6c 20 69 63 6f 6e 73 20 66 6f 72 20 63 |trol icons for c| 00001210 6f 6e 74 72 6f 6c 6c 69 6e 67 20 74 68 65 0a 74 |ontrolling the.t| 00001220 75 6e 65 20 63 75 72 72 65 6e 74 6c 79 20 70 6c |une currently pl| 00001230 61 79 69 6e 67 3b 20 62 65 6c 6f 77 20 74 68 69 |aying; below thi| 00001240 73 20 69 73 20 61 20 70 6f 73 69 74 69 6f 6e 20 |s is a position | 00001250 63 6f 75 6e 74 65 72 20 73 68 6f 77 69 6e 67 20 |counter showing | 00001260 74 68 65 20 63 75 72 72 65 6e 74 0a 70 6f 73 69 |the current.posi| 00001270 74 69 6f 6e 20 28 6c 65 66 74 29 20 61 6e 64 20 |tion (left) and | 00001280 74 68 65 20 74 6f 74 61 6c 20 6e 75 6d 62 65 72 |the total number| 00001290 20 6f 66 20 70 6f 73 69 74 6f 6e 73 20 28 72 69 | of positons (ri| 000012a0 67 68 74 29 2e 20 20 4f 70 70 6f 73 69 74 65 20 |ght). Opposite | 000012b0 74 68 69 73 0a 74 68 65 20 74 75 6e 65 20 6e 61 |this.the tune na| 000012c0 6d 65 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 |me is displayed | 000012d0 77 68 65 6e 20 6f 6e 65 20 69 73 20 70 6c 61 79 |when one is play| 000012e0 69 6e 67 2e 20 20 54 77 6f 20 74 6f 67 67 6c 65 |ing. Two toggle| 000012f0 73 20 63 6f 6e 74 72 6f 6c 20 74 68 65 0a 73 74 |s control the.st| 00001300 61 74 65 20 6f 66 20 74 68 65 20 69 6e 74 65 72 |ate of the inter| 00001310 6e 61 6c 20 73 70 65 61 6b 65 72 20 61 6e 64 20 |nal speaker and | 00001320 74 68 65 20 6d 75 74 65 20 63 6f 6e 64 69 74 69 |the mute conditi| 00001330 6f 6e 2e 20 20 57 68 65 6e 20 74 68 65 20 6d 75 |on. When the mu| 00001340 74 65 20 74 6f 67 67 6c 65 0a 69 73 20 6f 6e 2c |te toggle.is on,| 00001350 20 6e 6f 20 73 6f 75 6e 64 20 69 73 20 70 6c 61 | no sound is pla| 00001360 79 65 64 2c 20 62 75 74 20 77 68 65 6e 20 69 74 |yed, but when it| 00001370 20 69 73 20 6f 66 66 20 28 74 68 65 20 6e 6f 72 | is off (the nor| 00001380 6d 61 6c 20 63 6f 6e 64 69 74 69 6f 6e 29 20 73 |mal condition) s| 00001390 6f 75 6e 64 0a 69 73 20 62 75 66 66 65 72 65 64 |ound.is buffered| 000013a0 20 6e 6f 72 6d 61 6c 6c 79 2e 20 20 54 68 65 20 | normally. The | 000013b0 72 65 64 20 62 61 72 20 61 74 20 74 68 65 20 62 |red bar at the b| 000013c0 6f 74 74 6f 6d 20 6f 66 20 74 68 65 20 77 69 6e |ottom of the win| 000013d0 64 6f 77 20 69 73 20 74 68 65 0a 28 63 72 75 64 |dow is the.(crud| 000013e0 65 29 20 76 6f 6c 75 6d 65 20 63 6f 6e 74 72 6f |e) volume contro| 000013f0 6c 2c 20 68 6f 77 65 76 65 72 20 66 6f 72 20 73 |l, however for s| 00001400 6f 6d 65 20 75 6e 6b 6e 6f 77 6e 20 72 65 61 73 |ome unknown reas| 00001410 6f 6e 20 74 68 65 20 73 6f 75 6e 64 20 74 65 6e |on the sound ten| 00001420 64 73 20 74 6f 0a 67 65 74 20 22 73 63 72 61 74 |ds to.get "scrat| 00001430 63 68 79 22 20 61 73 20 74 68 65 20 76 6f 6c 75 |chy" as the volu| 00001440 6d 65 20 64 65 63 72 65 61 73 65 73 2e 20 20 49 |me decreases. I| 00001450 27 6d 20 77 6f 72 6b 69 6e 67 20 74 6f 20 66 69 |'m working to fi| 00001460 78 20 74 68 69 73 20 62 75 74 20 49 0a 63 61 6e |x this but I.can| 00001470 27 74 20 73 65 65 6d 20 74 6f 20 67 65 74 20 61 |'t seem to get a| 00001480 6e 79 77 68 65 72 65 2e 20 20 49 64 65 61 73 2c |nywhere. Ideas,| 00001490 20 61 6e 79 6f 6e 65 3f 0a 0a 54 68 65 20 63 6f | anyone?..The co| 000014a0 6e 74 72 6f 6c 20 77 69 6e 64 6f 77 20 69 73 20 |ntrol window is | 000014b0 6f 70 65 6e 65 64 20 61 75 74 6f 6d 61 74 69 63 |opened automatic| 000014c0 61 6c 6c 79 20 77 68 65 6e 20 61 20 74 75 6e 65 |ally when a tune| 000014d0 20 69 73 20 6c 6f 61 64 65 64 2e 0a 0a 32 2e 32 | is loaded...2.2| 000014e0 20 54 68 65 20 54 75 6e 65 20 49 6e 66 6f 72 6d | The Tune Inform| 000014f0 61 74 69 6f 6e 20 57 69 6e 64 6f 77 20 28 53 68 |ation Window (Sh| 00001500 69 66 74 2d 46 32 29 0a 2d 2d 2d 2d 2d 2d 2d 2d |ift-F2).--------| 00001510 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001530 2d 2d 0a 54 68 69 73 20 77 69 6e 64 6f 77 20 69 |--.This window i| 00001540 73 20 22 73 74 61 74 69 63 22 20 77 68 69 63 68 |s "static" which| 00001550 20 6d 65 61 6e 73 20 69 74 20 6d 65 72 65 6c 79 | means it merely| 00001560 20 70 72 6f 76 69 64 65 73 20 69 6e 66 6f 72 6d | provides inform| 00001570 61 74 69 6f 6e 20 61 62 6f 75 74 0a 74 68 65 20 |ation about.the | 00001580 74 75 6e 65 20 61 6e 64 20 74 68 65 20 75 73 65 |tune and the use| 00001590 72 20 63 61 6e 6e 6f 74 20 69 6e 74 65 72 61 63 |r cannot interac| 000015a0 74 20 77 69 74 68 20 69 74 2e 20 20 54 68 65 20 |t with it. The | 000015b0 77 69 6e 64 6f 77 20 6c 69 73 74 73 20 74 68 65 |window lists the| 000015c0 0a 66 69 6c 65 6e 61 6d 65 20 6f 66 20 74 68 65 |.filename of the| 000015d0 20 74 75 6e 65 2c 20 61 6e 64 20 69 74 73 20 73 | tune, and its s| 000015e0 69 7a 65 20 28 62 6f 74 68 20 69 6e 20 62 79 74 |ize (both in byt| 000015f0 65 73 20 61 6e 64 20 6b 69 6c 6f 62 79 74 65 73 |es and kilobytes| 00001600 29 3b 20 74 68 65 0a 6e 75 6d 62 65 72 20 6f 66 |); the.number of| 00001610 20 76 6f 69 63 65 73 2c 20 70 61 74 74 65 72 6e | voices, pattern| 00001620 73 2c 20 61 6e 64 20 69 74 73 20 73 70 65 65 64 |s, and its speed| 00001630 3b 20 74 68 65 20 74 75 6e 65 20 6e 61 6d 65 20 |; the tune name | 00001640 61 6e 64 20 69 74 73 20 61 75 74 68 6f 72 3b 0a |and its author;.| 00001650 61 6e 64 20 74 68 65 20 69 6e 73 74 72 75 6d 65 |and the instrume| 00001660 6e 74 73 20 61 6e 64 20 66 6f 72 6d 61 74 20 69 |nts and format i| 00001670 74 20 69 73 20 69 6e 2e 0a 0a 54 68 65 20 74 75 |t is in...The tu| 00001680 6e 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 77 |ne information w| 00001690 69 6e 64 6f 77 20 69 73 20 6f 70 65 6e 65 64 20 |indow is opened | 000016a0 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 77 68 |automatically wh| 000016b0 65 6e 20 61 20 74 75 6e 65 20 69 73 20 6c 6f 61 |en a tune is loa| 000016c0 64 65 64 2e 0a 0a 32 2e 33 20 54 68 65 20 53 74 |ded...2.3 The St| 000016d0 65 72 65 6f 20 50 6f 73 69 74 69 6f 6e 69 6e 67 |ereo Positioning| 000016e0 20 77 69 6e 64 6f 77 20 28 53 68 69 66 74 2d 46 | window (Shift-F| 000016f0 33 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |3).-------------| 00001700 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00001710 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a |---------------.| 00001720 54 68 69 73 20 77 69 6e 64 6f 77 20 61 66 66 6f |This window affo| 00001730 72 64 73 20 74 68 65 20 75 73 65 72 20 6f 76 65 |rds the user ove| 00001740 72 61 6c 6c 20 63 6f 6e 74 72 6f 6c 20 6f 76 65 |rall control ove| 00001750 72 20 74 68 65 20 73 74 65 72 6f 20 70 6f 73 69 |r the stero posi| 00001760 74 69 6f 6e 69 6e 67 2e 0a 55 6e 6c 69 6b 65 20 |tioning..Unlike | 00001770 61 20 6c 6f 74 20 6f 66 20 70 6c 61 79 62 61 63 |a lot of playbac| 00001780 6b 20 70 72 6f 67 72 61 6d 73 2c 20 61 6e 64 20 |k programs, and | 00001790 74 68 65 20 70 6f 6f 72 20 41 6d 6f 65 62 61 2c |the poor Amoeba,| 000017a0 20 21 50 6c 61 79 54 72 61 63 6b 20 61 6c 6c 6f | !PlayTrack allo| 000017b0 77 73 0a 66 75 6c 6c 20 38 20 63 68 61 6e 6e 65 |ws.full 8 channe| 000017c0 6c 20 69 6e 64 65 70 65 6e 64 61 6e 74 20 73 74 |l independant st| 000017d0 65 72 65 6f 20 28 66 6f 72 20 74 75 6e 65 73 20 |ereo (for tunes | 000017e0 74 68 61 74 20 75 73 65 20 38 20 63 68 61 6e 6e |that use 8 chann| 000017f0 65 6c 73 21 29 2e 0a 43 68 61 6e 6e 65 6c 73 20 |els!)..Channels | 00001800 31 20 74 6f 20 34 20 61 72 65 20 64 69 73 70 6c |1 to 4 are displ| 00001810 61 79 65 64 20 61 6c 6f 6e 67 20 74 68 65 20 74 |ayed along the t| 00001820 6f 70 2c 20 77 69 74 68 20 63 68 61 6e 6e 65 6c |op, with channel| 00001830 73 20 35 20 74 6f 20 38 20 61 74 20 74 68 65 0a |s 5 to 8 at the.| 00001840 62 6f 74 74 6f 6d 20 6f 66 20 74 68 65 20 77 69 |bottom of the wi| 00001850 6e 64 6f 77 2e 20 20 45 61 63 68 20 63 68 61 6e |ndow. Each chan| 00001860 6e 65 6c 20 63 61 6e 20 68 61 76 65 20 37 20 70 |nel can have 7 p| 00001870 6f 73 69 74 69 6f 6e 73 20 77 69 74 68 69 6e 20 |ositions within | 00001880 69 74 73 0a 70 72 65 64 65 74 65 72 6d 69 6e 65 |its.predetermine| 00001890 64 20 72 61 6e 67 65 3b 20 61 6c 74 65 72 20 74 |d range; alter t| 000018a0 68 69 73 20 62 79 20 63 6c 69 63 6b 69 6e 67 20 |his by clicking | 000018b0 6f 6e 20 74 68 65 20 6c 65 66 74 20 6f 72 20 72 |on the left or r| 000018c0 69 67 68 74 20 61 72 72 6f 77 20 6f 6e 0a 74 68 |ight arrow on.th| 000018d0 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 73 69 |e appropriate si| 000018e0 64 65 20 6f 66 20 74 68 65 20 73 74 65 72 65 6f |de of the stereo| 000018f0 20 70 6f 73 69 74 6f 6e 20 64 69 73 70 6c 61 79 | positon display| 00001900 2e 0a 0a 21 50 6c 61 79 54 72 61 63 6b 20 69 73 |...!PlayTrack is| 00001910 20 74 68 65 20 6f 6e 6c 79 20 53 6f 75 6e 64 54 | the only SoundT| 00001920 72 61 63 6b 65 72 20 70 6c 61 79 62 61 63 6b 20 |racker playback | 00001930 72 6f 75 74 69 6e 65 20 74 68 61 74 20 49 20 6b |routine that I k| 00001940 6e 6f 77 20 6f 66 20 28 69 6e 20 74 68 65 0a 50 |now of (in the.P| 00001950 44 29 20 74 68 61 74 20 68 61 73 20 22 73 6f 70 |D) that has "sop| 00001960 68 69 73 74 69 63 61 74 65 64 22 20 66 61 63 69 |histicated" faci| 00001970 6c 69 74 69 65 73 20 28 74 68 61 74 20 69 73 2c |lities (that is,| 00001980 20 69 74 20 69 73 6e 27 74 20 6a 75 73 74 20 61 | it isn't just a| 00001990 20 66 72 6f 6e 74 20 65 6e 64 29 0a 74 68 61 74 | front end).that| 000019a0 20 63 61 6e 20 68 61 6e 64 6c 65 20 38 20 63 68 | can handle 8 ch| 000019b0 61 6e 6e 65 6c 20 74 72 61 63 6b 65 72 73 2e 0a |annel trackers..| 000019c0 0a 32 2e 34 20 54 68 65 20 53 61 6d 70 6c 65 73 |.2.4 The Samples| 000019d0 20 57 69 6e 64 6f 77 20 28 53 68 69 66 74 2d 46 | Window (Shift-F| 000019e0 34 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |4).-------------| 000019f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00001a00 2d 2d 2d 2d 0a 54 68 69 73 20 77 69 6e 64 6f 77 |----.This window| 00001a10 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 76 | allows you to v| 00001a20 69 65 77 20 61 6c 6c 20 74 68 65 20 73 61 6d 70 |iew all the samp| 00001a30 6c 65 73 20 74 68 61 74 20 61 20 74 75 6e 65 20 |les that a tune | 00001a40 75 73 65 73 2c 20 62 75 74 20 6c 69 6b 65 0a 74 |uses, but like.t| 00001a50 68 65 20 74 75 6e 65 20 69 6e 66 6f 72 6d 61 74 |he tune informat| 00001a60 69 6f 6e 20 77 69 6e 64 6f 77 20 69 74 20 69 73 |ion window it is| 00001a70 20 73 74 61 74 69 63 20 61 6e 64 20 74 68 65 72 | static and ther| 00001a80 65 66 6f 72 65 20 6e 6f 6e 2d 69 6e 74 65 72 61 |efore non-intera| 00001a90 63 74 69 76 65 2e 0a 54 68 65 20 69 6e 66 6f 72 |ctive..The infor| 00001aa0 6d 61 74 69 6f 6e 20 6c 69 73 74 65 64 20 66 6f |mation listed fo| 00001ab0 72 20 65 61 63 68 20 74 75 6e 65 20 69 73 20 69 |r each tune is i| 00001ac0 74 73 20 6e 75 6d 62 65 72 2c 20 6e 61 6d 65 2c |ts number, name,| 00001ad0 20 76 6f 6c 75 6d 65 2c 20 61 6e 64 0a 6c 65 6e | volume, and.len| 00001ae0 67 74 68 2e 0a 0a 32 2e 35 20 54 68 65 20 42 75 |gth...2.5 The Bu| 00001af0 66 66 65 72 20 43 6f 6e 74 72 6f 6c 20 57 69 6e |ffer Control Win| 00001b00 64 6f 77 20 28 53 68 69 66 74 2d 46 35 29 0a 2d |dow (Shift-F5).-| 00001b10 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001b30 2d 2d 2d 2d 2d 2d 2d 0a 21 50 6c 61 79 54 72 61 |-------.!PlayTra| 00001b40 63 6b 20 6d 61 69 6e 74 61 69 6e 73 20 61 20 62 |ck maintains a b| 00001b50 75 66 66 65 72 20 69 6e 20 52 4d 41 20 28 74 68 |uffer in RMA (th| 00001b60 65 20 52 65 6c 6f 63 61 74 61 62 6c 65 20 4d 6f |e Relocatable Mo| 00001b70 64 75 6c 65 20 41 72 65 61 29 20 69 6e 74 6f 0a |dule Area) into.| 00001b80 77 68 69 63 68 20 69 74 20 6c 6f 61 64 73 20 74 |which it loads t| 00001b90 75 6e 65 73 20 74 6f 20 62 65 20 70 6c 61 79 65 |unes to be playe| 00001ba0 64 2e 20 20 54 68 65 20 61 64 76 61 6e 74 61 67 |d. The advantag| 00001bb0 65 20 6f 66 20 74 68 69 73 20 6d 65 63 68 61 6e |e of this mechan| 00001bc0 69 73 6d 20 69 73 20 74 68 61 74 0a 74 68 65 20 |ism is that.the | 00001bd0 74 75 6e 65 20 69 73 20 61 73 73 75 72 65 64 20 |tune is assured | 00001be0 6f 66 20 77 6f 72 6b 73 70 61 63 65 20 69 6e 20 |of workspace in | 00001bf0 77 68 69 63 68 20 69 74 20 63 61 6e 20 62 65 20 |which it can be | 00001c00 70 6c 61 79 65 64 2e 20 20 54 68 69 73 20 6d 69 |played. This mi| 00001c10 67 68 74 0a 6e 6f 74 20 62 65 20 61 76 61 69 6c |ght.not be avail| 00001c20 61 62 6c 65 20 77 65 72 65 20 21 50 6c 61 79 54 |able were !PlayT| 00001c30 72 61 63 6b 20 6e 6f 74 20 74 6f 20 6d 61 69 6e |rack not to main| 00001c40 74 61 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 |tain this buffer| 00001c50 2e 0a 54 68 65 20 6d 61 6a 6f 72 20 64 69 73 61 |..The major disa| 00001c60 64 76 61 6e 74 61 67 65 20 69 73 20 74 68 61 74 |dvantage is that| 00001c70 20 74 68 65 20 62 75 66 66 65 72 20 68 61 73 20 | the buffer has | 00001c80 74 6f 20 62 65 20 61 73 20 6c 61 72 67 65 20 61 |to be as large a| 00001c90 73 20 79 6f 75 72 0a 6c 61 72 67 65 73 74 20 74 |s your.largest t| 00001ca0 75 6e 65 2c 20 61 6e 64 20 69 74 20 69 73 20 74 |une, and it is t| 00001cb0 68 65 72 65 66 6f 72 65 20 6e 6f 74 20 73 65 6e |herefore not sen| 00001cc0 73 69 62 6c 65 20 66 6f 72 20 6d 65 20 74 6f 20 |sible for me to | 00001cd0 73 65 74 20 74 68 65 20 62 75 66 66 65 72 20 74 |set the buffer t| 00001ce0 6f 2c 0a 73 61 79 20 34 30 30 6b 20 28 61 73 20 |o,.say 400k (as | 00001cf0 62 69 67 20 61 73 20 6d 79 20 62 69 67 67 65 73 |big as my bigges| 00001d00 74 20 74 75 6e 65 29 20 69 66 20 74 68 65 20 6c |t tune) if the l| 00001d10 61 72 67 65 73 74 20 79 6f 75 20 68 61 76 65 20 |argest you have | 00001d20 69 73 20 31 32 38 6b 2e 0a 0a 54 68 65 20 62 75 |is 128k...The bu| 00001d30 66 66 65 72 20 69 73 20 74 68 65 72 65 66 6f 72 |ffer is therefor| 00001d40 65 20 22 64 79 6e 61 6d 69 63 22 2c 20 74 68 69 |e "dynamic", thi| 00001d50 73 20 6d 65 61 6e 73 20 74 68 61 74 20 79 6f 75 |s means that you| 00001d60 20 63 61 6e 20 61 6c 74 65 72 20 69 74 20 64 75 | can alter it du| 00001d70 72 69 6e 67 0a 74 68 65 20 6c 69 66 65 20 6f 66 |ring.the life of| 00001d80 20 74 68 65 20 70 72 6f 67 72 61 6d 2c 20 61 6c | the program, al| 00001d90 74 68 6f 75 67 68 20 6e 6f 74 2c 20 66 6f 72 20 |though not, for | 00001da0 6f 62 76 69 6f 75 73 20 72 65 61 73 6f 6e 73 2c |obvious reasons,| 00001db0 20 77 68 69 6c 65 20 61 20 74 75 6e 65 0a 69 73 | while a tune.is| 00001dc0 20 70 6c 61 79 69 6e 67 2e 20 20 54 6f 20 61 6c | playing. To al| 00001dd0 74 65 72 20 74 68 65 20 73 69 7a 65 20 6f 66 20 |ter the size of | 00001de0 74 68 65 20 62 75 66 66 65 72 2c 20 74 79 70 65 |the buffer, type| 00001df0 20 74 68 65 20 6e 75 6d 62 65 72 20 79 6f 75 20 | the number you | 00001e00 77 61 6e 74 0a 69 6e 74 6f 20 74 68 65 20 77 72 |want.into the wr| 00001e10 69 74 61 62 6c 65 20 69 63 6f 6e 20 61 74 20 74 |itable icon at t| 00001e20 68 65 20 74 6f 70 20 6f 66 20 74 68 65 20 77 69 |he top of the wi| 00001e30 6e 64 6f 77 20 61 6e 64 20 65 69 74 68 65 72 20 |ndow and either | 00001e40 70 72 65 73 73 20 72 65 74 75 72 6e 0a 6f 72 20 |press return.or | 00001e50 63 6c 69 63 6b 20 6f 6e 20 74 68 65 20 22 49 6e |click on the "In| 00001e60 74 69 61 6c 69 73 65 20 42 75 66 66 65 72 22 20 |tialise Buffer" | 00001e70 62 61 72 2e 20 20 54 68 69 73 20 62 61 72 20 77 |bar. This bar w| 00001e80 69 6c 6c 20 73 6c 61 62 20 69 6e 20 61 6e 64 20 |ill slab in and | 00001e90 74 68 65 20 73 69 7a 65 0a 6f 66 20 74 68 65 20 |the size.of the | 00001ea0 62 75 66 66 65 72 20 77 69 6c 6c 20 62 65 20 61 |buffer will be a| 00001eb0 64 6a 75 73 74 65 64 2e 20 20 59 6f 75 20 63 61 |djusted. You ca| 00001ec0 6e 20 73 61 76 65 20 74 68 69 73 20 70 65 72 6d |n save this perm| 00001ed0 61 6e 61 6e 74 6c 79 20 66 72 6f 6d 20 74 68 65 |anantly from the| 00001ee0 0a 50 72 65 66 65 72 65 6e 63 65 73 20 77 69 6e |.Preferences win| 00001ef0 64 6f 77 2e 0a 0a 41 6c 73 6f 20 64 69 73 70 6c |dow...Also displ| 00001f00 61 79 65 64 20 69 6e 20 74 68 69 73 20 77 69 6e |ayed in this win| 00001f10 64 6f 77 20 69 73 20 61 20 22 75 73 65 64 22 20 |dow is a "used" | 00001f20 61 6e 64 20 22 66 72 65 65 22 20 73 65 63 74 69 |and "free" secti| 00001f30 6f 6e 20 73 6f 20 79 6f 75 20 63 61 6e 20 73 65 |on so you can se| 00001f40 65 0a 68 6f 77 20 6d 75 63 68 20 79 6f 75 20 6e |e.how much you n| 00001f50 65 65 64 20 74 6f 20 61 6c 74 65 72 20 74 68 65 |eed to alter the| 00001f60 20 62 75 66 66 65 72 20 62 79 2c 20 69 66 20 6e | buffer by, if n| 00001f70 65 65 64 20 62 65 2e 0a 0a 32 2e 36 20 54 68 65 |eed be...2.6 The| 00001f80 20 50 72 65 66 65 72 65 6e 63 65 73 20 57 69 6e | Preferences Win| 00001f90 64 6f 77 20 28 53 68 69 66 74 2d 46 36 29 0a 2d |dow (Shift-F6).-| 00001fa0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 00001fc0 2d 2d 2d 2d 0a 54 68 69 73 20 77 69 6e 64 6f 77 |----.This window| 00001fd0 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 73 | allows you to s| 00001fe0 70 65 63 69 66 79 20 79 6f 75 72 20 6f 77 6e 20 |pecify your own | 00001ff0 70 65 72 73 6f 6e 61 6c 20 70 72 65 66 65 72 65 |personal prefere| 00002000 6e 63 65 73 20 74 6f 20 73 65 74 0a 21 50 6c 61 |nces to set.!Pla| 00002010 79 54 72 61 63 6b 20 75 70 20 74 6f 20 79 6f 75 |yTrack up to you| 00002020 72 20 77 61 79 20 6f 66 20 77 6f 72 6b 69 6e 67 |r way of working| 00002030 2e 20 20 54 68 65 20 6f 70 74 69 6f 6e 73 20 61 |. The options a| 00002040 76 61 69 6c 61 62 6c 65 20 61 72 65 3a 0a 0a 20 |vailable are:.. | 00002050 20 20 20 20 20 20 20 6f 20 20 20 20 20 20 20 4c | o L| 00002060 6f 61 64 20 61 6e 64 20 50 6c 61 79 0a 20 20 20 |oad and Play. | 00002070 20 20 20 20 20 20 20 20 20 20 20 20 20 49 66 20 | If | 00002080 73 65 74 2c 20 61 66 74 65 72 20 6c 6f 61 64 69 |set, after loadi| 00002090 6e 67 20 74 68 65 20 74 75 6e 65 20 77 69 6c 6c |ng the tune will| 000020a0 20 70 6c 61 79 2e 0a 20 20 20 20 20 20 20 20 20 | play.. | 000020b0 20 20 20 20 20 20 20 44 65 66 61 75 6c 74 3a 20 | Default: | 000020c0 4f 6e 0a 20 20 20 20 20 20 20 20 6f 20 20 20 20 |On. o | 000020d0 20 20 20 53 65 74 20 63 6c 6f 63 6b 20 72 61 74 | Set clock rat| 000020e0 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |e. | 000020f0 20 20 49 66 20 73 65 74 2c 20 74 68 65 20 73 6f | If set, the so| 00002100 75 6e 64 20 73 79 73 74 65 6d 20 44 4d 41 20 63 |und system DMA c| 00002110 6c 6f 63 6b 20 77 69 6c 6c 20 62 65 20 73 65 74 |lock will be set| 00002120 20 74 6f 20 74 68 65 0a 20 20 20 20 20 20 20 20 | to the. | 00002130 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 69 6e | value in| 00002140 20 74 68 65 20 77 72 69 74 61 62 6c 65 20 69 63 | the writable ic| 00002150 6f 6e 20 6f 6e 20 73 74 61 72 74 75 70 2e 0a 20 |on on startup.. | 00002160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 | D| 00002170 65 66 61 75 6c 74 3a 20 4f 66 66 0a 20 20 20 20 |efault: Off. | 00002180 20 20 20 20 6f 20 20 20 20 20 20 20 44 65 6c 65 | o Dele| 00002190 74 65 20 74 72 61 63 6b 20 6f 6e 20 53 74 6f 70 |te track on Stop| 000021a0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 000021b0 20 49 66 20 73 65 74 2c 20 74 68 65 20 74 72 61 | If set, the tra| 000021c0 63 6b 20 77 69 6c 6c 20 62 65 20 64 65 6c 65 74 |ck will be delet| 000021d0 65 64 20 77 68 65 6e 20 73 74 6f 70 20 69 73 20 |ed when stop is | 000021e0 63 6c 69 63 6b 65 64 2c 0a 20 20 20 20 20 20 20 |clicked,. | 000021f0 20 20 20 20 20 20 20 20 20 6f 74 68 65 72 77 69 | otherwi| 00002200 73 65 20 70 6c 61 79 69 6e 67 20 77 69 6c 6c 20 |se playing will | 00002210 63 65 61 73 65 20 61 6e 64 20 74 68 65 20 63 6f |cease and the co| 00002220 75 6e 74 65 72 20 62 65 20 72 65 73 65 74 0a 20 |unter be reset. | 00002230 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | t| 00002240 6f 20 30 2e 0a 20 20 20 20 20 20 20 20 20 20 20 |o 0.. | 00002250 20 20 20 20 20 44 65 66 61 75 6c 74 3a 20 4f 6e | Default: On| 00002260 0a 20 20 20 20 20 20 20 20 6f 20 20 20 20 20 20 |. o | 00002270 20 41 75 74 6f 20 66 69 6c 65 74 79 70 65 20 61 | Auto filetype a| 00002280 73 20 53 54 4d 6f 64 75 6c 65 0a 20 20 20 20 20 |s STModule. | 00002290 20 20 20 20 20 20 20 20 20 20 20 54 72 61 63 6b | Track| 000022a0 65 72 20 6f 72 20 53 6f 75 6e 64 54 72 61 63 6b |er or SoundTrack| 000022b0 65 72 20 74 75 6e 65 73 20 61 72 65 20 61 76 61 |er tunes are ava| 000022c0 69 6c 61 62 6c 65 20 66 69 6c 65 74 79 70 65 64 |ilable filetyped| 000022d0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 000022e0 20 61 73 20 61 20 76 61 72 69 65 74 79 20 6f 66 | as a variety of| 000022f0 20 74 79 70 65 73 2c 20 61 6e 64 20 69 74 20 68 | types, and it h| 00002300 65 6c 70 73 20 69 66 20 61 6c 6c 20 61 72 65 20 |elps if all are | 00002310 61 20 75 6e 69 66 6f 72 6d 0a 20 20 20 20 20 20 |a uniform. | 00002320 20 20 20 20 20 20 20 20 20 20 74 79 70 65 2e 20 | type. | 00002330 20 21 50 6c 61 79 54 72 61 63 6b 20 75 73 65 73 | !PlayTrack uses| 00002340 20 26 43 42 36 2c 20 53 54 4d 6f 64 75 6c 65 2c | &CB6, STModule,| 00002350 20 61 73 20 69 74 73 20 73 74 61 6e 64 61 72 64 | as its standard| 00002360 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |. | 00002370 20 66 6f 72 6d 61 74 20 61 6e 64 20 69 66 20 74 | format and if t| 00002380 68 69 73 20 69 73 20 73 65 74 2c 20 74 68 65 6e |his is set, then| 00002390 20 61 6c 6c 20 74 75 6e 65 73 20 77 69 6c 6c 20 | all tunes will | 000023a0 62 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |be. | 000023b0 20 20 20 73 65 74 20 74 6f 20 74 68 69 73 20 74 | set to this t| 000023c0 79 70 65 20 61 66 74 65 72 20 6c 6f 61 64 69 6e |ype after loadin| 000023d0 67 20 74 68 65 6d 2e 0a 20 20 20 20 20 20 20 20 |g them.. | 000023e0 20 20 20 20 20 20 20 20 44 65 66 61 75 6c 74 3a | Default:| 000023f0 20 4f 66 66 0a 20 20 20 20 20 20 20 20 6f 20 20 | Off. o | 00002400 20 20 20 20 20 4d 61 68 6f 6e 65 79 20 26 20 4b | Mahoney & K| 00002410 61 6b 74 75 73 20 73 63 61 6e 0a 20 20 20 20 20 |aktus scan. | 00002420 20 20 20 20 20 20 20 20 20 20 20 49 66 20 73 65 | If se| 00002430 74 2c 20 74 68 65 20 33 31 20 69 6e 73 74 72 75 |t, the 31 instru| 00002440 6d 65 6e 74 20 66 6f 72 6d 61 74 20 77 69 6c 6c |ment format will| 00002450 20 62 65 20 64 65 74 65 63 74 65 64 20 62 79 20 | be detected by | 00002460 61 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 |an. | 00002470 20 20 20 41 53 43 49 49 20 27 78 27 20 63 68 61 | ASCII 'x' cha| 00002480 72 61 63 74 65 72 20 69 6e 20 74 68 69 73 20 66 |racter in this f| 00002490 69 6c 65 3b 20 6f 74 68 65 72 77 69 73 65 20 61 |ile; otherwise a| 000024a0 20 73 63 61 6e 0a 20 20 20 20 20 20 20 20 20 20 | scan. | 000024b0 20 20 20 20 20 20 66 6f 72 20 74 68 65 20 22 4d | for the "M| 000024c0 2e 4b 2e 22 20 73 74 72 69 6e 67 20 77 69 6c 6c |.K." string will| 000024d0 20 62 65 20 70 65 72 66 6f 72 6d 65 64 2e 20 20 | be performed. | 000024e0 54 68 69 73 20 73 74 72 69 6e 67 0a 20 20 20 20 |This string. | 000024f0 20 20 20 20 20 20 20 20 20 20 20 20 77 61 73 20 | was | 00002500 69 6e 74 72 6f 64 75 63 65 64 20 62 79 20 4d 73 |introduced by Ms| 00002510 73 72 73 2e 20 4d 61 68 6f 6e 65 79 20 26 20 4b |srs. Mahoney & K| 00002520 61 6b 74 75 73 20 77 68 65 6e 20 74 68 65 79 0a |aktus when they.| 00002530 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00002540 65 78 70 61 6e 64 65 64 20 74 68 65 20 53 6f 75 |expanded the Sou| 00002550 6e 64 54 72 61 63 6b 65 72 20 73 74 61 6e 64 61 |ndTracker standa| 00002560 72 64 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 |rd.. | 00002570 20 20 20 20 44 65 66 61 75 6c 74 3a 20 4f 66 66 | Default: Off| 00002580 0a 0a 54 68 65 73 65 20 6f 70 74 69 6f 6e 73 20 |..These options | 00002590 63 61 6e 20 62 65 20 73 61 76 65 64 20 70 65 72 |can be saved per| 000025a0 6d 61 6e 61 6e 74 6c 79 20 62 79 20 63 6c 69 63 |manantly by clic| 000025b0 6b 69 6e 67 20 74 68 65 20 53 61 76 65 20 69 63 |king the Save ic| 000025c0 6f 6e 2e 20 20 54 68 65 0a 62 75 66 66 65 72 20 |on. The.buffer | 000025d0 73 69 7a 65 20 69 73 20 61 6c 73 6f 20 73 61 76 |size is also sav| 000025e0 65 64 20 77 69 74 68 20 74 68 65 20 6f 70 74 69 |ed with the opti| 000025f0 6f 6e 73 20 66 69 6c 65 2e 0a 0a 32 2e 37 20 54 |ons file...2.7 T| 00002600 68 65 20 56 75 2d 4d 65 74 65 72 20 28 53 68 69 |he Vu-Meter (Shi| 00002610 66 74 2d 46 37 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d |ft-F7).---------| 00002620 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00002630 2d 2d 0a 54 68 69 73 20 69 73 20 73 69 6d 70 6c |--.This is simpl| 00002640 79 20 61 6e 20 38 20 63 68 61 6e 6e 65 6c 20 76 |y an 8 channel v| 00002650 75 2d 6d 65 74 65 72 20 77 69 74 68 20 6e 6f 20 |u-meter with no | 00002660 72 65 61 6c 6c 79 20 66 61 6e 63 79 20 74 6f 75 |really fancy tou| 00002670 63 68 65 73 20 6f 72 20 67 72 61 70 68 69 63 73 |ches or graphics| 00002680 0a 62 75 74 20 69 74 20 64 6f 65 73 20 69 74 27 |.but it does it'| 00002690 73 20 6a 6f 62 2e 20 20 4f 6e 65 20 6f 66 20 74 |s job. One of t| 000026a0 68 65 20 74 68 69 6e 67 73 20 74 6f 20 62 65 20 |he things to be | 000026b0 69 6d 70 72 6f 76 65 64 2c 20 69 66 20 49 20 65 |improved, if I e| 000026c0 76 65 72 20 67 65 74 0a 72 6f 75 6e 64 20 74 6f |ver get.round to| 000026d0 20 69 74 2e 20 20 4c 6f 6f 6b 73 20 70 72 65 74 | it. Looks pret| 000026e0 74 79 20 61 6e 64 20 69 6d 70 72 65 73 73 65 73 |ty and impresses| 000026f0 20 74 68 65 20 62 6f 73 73 2e 0a 0a 32 2e 38 20 | the boss...2.8 | 00002700 54 68 65 20 53 61 6d 70 6c 65 20 57 61 76 65 66 |The Sample Wavef| 00002710 6f 72 6d 20 57 69 6e 64 6f 77 20 28 53 68 69 66 |orm Window (Shif| 00002720 74 2d 46 38 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |t-F8).----------| 00002730 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00002740 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a |---------------.| 00002750 54 68 69 73 20 69 73 20 61 20 75 73 65 66 75 6c |This is a useful| 00002760 20 74 6f 6f 6c 20 66 6f 72 20 75 73 65 72 73 20 | tool for users | 00002770 77 68 6f 20 6c 69 6b 65 20 74 6f 20 74 69 6e 6b |who like to tink| 00002780 65 72 2c 20 62 75 74 20 69 74 20 68 61 73 20 61 |er, but it has a| 00002790 20 73 65 72 69 6f 75 73 0a 76 61 6c 75 65 20 61 | serious.value a| 000027a0 73 20 77 65 6c 6c 2e 20 20 57 68 69 6c 65 20 61 |s well. While a| 000027b0 20 74 75 6e 65 20 69 73 20 70 6c 61 79 69 6e 67 | tune is playing| 000027c0 20 28 6f 72 20 65 76 65 6e 20 70 61 75 73 65 64 | (or even paused| 000027d0 29 20 79 6f 75 20 63 61 6e 20 74 79 70 65 20 61 |) you can type a| 000027e0 0a 73 61 6d 70 6c 65 20 6e 75 6d 62 65 72 20 79 |.sample number y| 000027f0 6f 75 20 68 61 76 65 20 6c 6f 6f 6b 65 64 20 75 |ou have looked u| 00002800 70 20 69 6e 20 74 68 65 20 53 61 6d 70 6c 65 73 |p in the Samples| 00002810 20 77 69 6e 64 6f 77 20 69 6e 74 6f 20 74 68 65 | window into the| 00002820 20 77 72 69 74 61 62 6c 65 20 69 63 6f 6e 0a 61 | writable icon.a| 00002830 6e 64 20 70 72 65 73 73 20 72 65 74 75 72 6e 3a |nd press return:| 00002840 20 74 68 65 20 77 61 76 65 66 6f 72 6d 20 66 6f | the waveform fo| 00002850 72 20 74 68 65 20 73 61 6d 70 6c 65 20 77 69 6c |r the sample wil| 00002860 6c 20 74 68 65 6e 20 62 65 20 64 72 61 77 6e 2e |l then be drawn.| 00002870 20 20 49 74 20 77 69 6c 6c 0a 62 65 20 74 6f 6f | It will.be too| 00002880 20 6c 6f 6e 67 20 74 6f 20 66 69 74 20 6f 6e 74 | long to fit ont| 00002890 6f 20 74 68 65 20 73 63 72 65 65 6e 2c 20 73 6f |o the screen, so| 000028a0 20 61 20 73 63 72 6f 6c 6c 69 6e 67 20 77 69 6e | a scrolling win| 000028b0 64 6f 77 20 69 73 20 73 75 70 70 6c 69 65 64 0a |dow is supplied.| 000028c0 69 6e 73 74 65 61 64 2e 20 20 54 68 65 20 74 77 |instead. The tw| 000028d0 6f 20 76 65 72 74 69 63 61 6c 20 6c 69 6e 65 73 |o vertical lines| 000028e0 2c 20 69 66 20 70 72 65 73 65 6e 74 2c 20 6d 61 |, if present, ma| 000028f0 72 6b 20 6f 75 74 20 74 68 65 20 73 61 6d 70 6c |rk out the sampl| 00002900 65 20 72 65 70 65 61 74 0a 73 74 61 72 74 20 61 |e repeat.start a| 00002910 6e 64 20 65 6e 64 20 70 6f 73 69 74 69 6f 6e 73 |nd end positions| 00002920 2e 0a 0a 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 |...You can also | 00002930 68 65 61 72 20 74 68 65 20 73 61 6d 70 6c 65 20 |hear the sample | 00002940 62 79 20 63 6c 69 63 6b 69 6e 67 20 6f 6e 20 74 |by clicking on t| 00002950 68 65 20 68 65 61 72 20 62 75 74 74 6f 6e 2e 0a |he hear button..| 00002960 0a 32 2e 39 20 54 68 65 20 43 61 74 68 6f 64 65 |.2.9 The Cathode| 00002970 20 52 61 79 20 4f 73 63 69 6c 6c 6f 73 63 6f 70 | Ray Oscilloscop| 00002980 65 20 57 69 6e 64 6f 77 20 28 53 68 69 66 74 2d |e Window (Shift-| 00002990 46 39 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |F9).------------| 000029a0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| * 000029c0 2d 2d 2d 2d 2d 2d 0a 54 68 69 73 20 28 74 69 6e |------.This (tin| 000029d0 79 29 20 77 69 6e 64 6f 77 20 64 69 73 70 6c 61 |y) window displa| 000029e0 79 73 20 74 68 65 20 6f 75 74 70 75 74 20 66 72 |ys the output fr| 000029f0 6f 6d 20 74 68 65 20 63 68 61 6e 6e 65 6c 20 64 |om the channel d| 00002a00 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 0a |isplayed in the.| 00002a10 74 69 74 6c 65 20 62 61 72 20 6f 6e 20 69 74 73 |title bar on its| 00002a20 20 72 61 74 68 65 72 20 67 61 72 69 73 68 20 67 | rather garish g| 00002a30 72 65 65 6e 20 73 75 72 66 61 63 65 2e 20 20 53 |reen surface. S| 00002a40 74 69 6c 6c 2c 20 74 68 61 74 20 69 73 20 77 68 |till, that is wh| 00002a50 61 74 20 43 52 43 73 0a 6c 6f 6f 6b 20 6c 69 6b |at CRCs.look lik| 00002a60 65 2c 20 73 6f 20 77 68 6f 20 61 6d 20 49 20 74 |e, so who am I t| 00002a70 6f 20 61 72 67 75 65 3f 0a 0a 59 6f 75 20 63 61 |o argue?..You ca| 00002a80 6e 20 69 6e 63 72 65 6d 65 6e 74 20 74 68 65 20 |n increment the | 00002a90 63 68 61 6e 6e 65 6c 20 6e 75 6d 62 65 72 20 62 |channel number b| 00002aa0 79 20 70 72 65 73 73 69 6e 67 20 53 65 6c 65 63 |y pressing Selec| 00002ab0 74 20 6f 76 65 72 20 74 68 65 20 77 69 6e 64 6f |t over the windo| 00002ac0 77 2c 0a 61 6e 64 20 64 65 63 72 65 6d 65 6e 74 |w,.and decrement| 00002ad0 20 69 74 20 62 79 20 41 64 6a 75 73 74 2e 0a 0a | it by Adjust...| 00002ae0 32 2e 31 30 20 54 68 65 20 4d 6f 6e 69 74 6f 72 |2.10 The Monitor| 00002af0 20 28 53 68 69 66 74 2d 46 31 30 29 0a 2d 2d 2d | (Shift-F10).---| 00002b00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00002b10 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 54 68 69 73 20 69 |---------.This i| 00002b20 73 20 61 20 62 69 74 20 6f 66 20 61 20 73 74 6f |s a bit of a sto| 00002b30 70 67 61 70 20 75 6e 74 69 6c 20 49 20 63 61 6e |pgap until I can| 00002b40 20 67 65 74 20 61 20 6d 61 63 68 69 6e 65 20 63 | get a machine c| 00002b50 6f 64 65 20 6f 6e 65 20 77 72 69 74 74 65 6e 2c |ode one written,| 00002b60 0a 62 75 74 20 69 74 20 77 6f 72 6b 73 2c 20 61 |.but it works, a| 00002b70 6e 64 20 74 68 61 74 20 69 73 20 74 68 65 20 6d |nd that is the m| 00002b80 61 69 6e 20 74 68 69 6e 67 21 0a 0a 33 2e 31 20 |ain thing!..3.1 | 00002b90 53 61 76 69 6e 67 20 61 20 74 75 6e 65 20 61 73 |Saving a tune as| 00002ba0 20 61 20 52 65 6c 6f 63 61 74 61 62 6c 65 20 4d | a Relocatable M| 00002bb0 6f 64 75 6c 65 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |odule.----------| 00002bc0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00002bd0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a |---------------.| 00002be0 59 6f 75 20 63 61 6e 20 73 61 76 65 20 61 20 74 |You can save a t| 00002bf0 75 6e 65 20 61 73 20 61 20 72 65 6c 6f 63 61 74 |une as a relocat| 00002c00 61 62 6c 65 20 6d 6f 64 75 6c 65 20 62 65 20 65 |able module be e| 00002c10 69 74 68 65 72 20 61 63 63 65 73 73 69 6e 67 20 |ither accessing | 00002c20 74 68 65 20 73 61 76 65 0a 77 69 6e 64 6f 77 20 |the save.window | 00002c30 66 72 6f 6d 20 74 68 65 20 6d 65 6e 75 2c 20 6f |from the menu, o| 00002c40 72 20 76 69 61 20 46 33 2e 20 20 54 68 65 20 74 |r via F3. The t| 00002c50 77 6f 20 74 6f 67 67 6c 65 20 69 63 6f 6e 73 20 |wo toggle icons | 00002c60 61 6c 6c 6f 77 20 79 6f 75 20 74 6f 20 73 70 65 |allow you to spe| 00002c70 63 69 66 79 0a 77 68 65 74 68 65 72 20 79 6f 75 |cify.whether you| 00002c80 20 77 6f 75 6c 64 20 6c 69 6b 65 20 74 68 65 20 | would like the | 00002c90 74 75 6e 65 20 74 6f 20 61 75 74 6f 70 6c 61 79 |tune to autoplay| 00002ca0 20 61 66 74 65 72 20 6c 6f 61 64 69 6e 67 2c 20 | after loading, | 00002cb0 61 6e 64 20 77 68 65 74 68 65 72 20 79 6f 75 0a |and whether you.| 00002cc0 77 61 6e 74 20 61 6e 79 20 2a 20 63 6f 6d 6d 61 |want any * comma| 00002cd0 6e 64 73 20 74 6f 20 62 65 20 69 6d 70 6c 65 6d |nds to be implem| 00002ce0 65 6e 74 65 64 2e 20 20 41 66 74 65 72 20 73 65 |ented. After se| 00002cf0 74 74 69 6e 67 20 75 70 20 79 6f 75 72 20 63 68 |tting up your ch| 00002d00 6f 69 63 65 73 2c 0a 64 72 61 67 20 74 68 65 20 |oices,.drag the | 00002d10 73 61 76 65 20 69 63 6f 6e 20 74 6f 20 61 20 64 |save icon to a d| 00002d20 69 72 65 63 74 6f 72 79 20 76 69 65 77 65 72 20 |irectory viewer | 00002d30 61 6e 64 20 74 68 65 20 66 69 6c 65 20 77 69 6c |and the file wil| 00002d40 6c 20 62 65 20 73 61 76 65 64 2e 0a 41 66 74 65 |l be saved..Afte| 00002d50 72 20 74 68 69 73 20 79 6f 75 20 6a 75 73 74 20 |r this you just | 00002d60 6e 65 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 |need a copy of t| 00002d70 68 65 20 54 72 61 63 6b 65 72 4d 6f 64 75 6c 65 |he TrackerModule| 00002d80 20 28 66 72 6f 6d 20 69 6e 73 69 64 65 20 21 50 | (from inside !P| 00002d90 6c 61 79 54 72 61 63 6b 29 0a 61 6e 64 20 79 6f |layTrack).and yo| 00002da0 75 20 63 61 6e 20 74 68 65 6e 20 22 70 6c 61 79 |u can then "play| 00002db0 22 20 74 68 65 20 52 65 6c 6f 63 61 74 61 62 6c |" the Relocatabl| 00002dc0 65 20 4d 6f 64 75 6c 65 2e 0a 0a 54 68 65 20 6d |e Module...The m| 00002dd0 61 69 6e 20 75 73 65 20 66 6f 72 20 74 68 69 73 |ain use for this| 00002de0 2c 20 49 20 74 68 69 6e 6b 2c 20 77 69 6c 6c 20 |, I think, will | 00002df0 62 65 20 66 6f 72 20 70 72 6f 67 72 61 6d 6d 65 |be for programme| 00002e00 72 73 20 77 61 6e 74 69 6e 67 20 74 6f 0a 69 6e |rs wanting to.in| 00002e10 63 6f 72 70 6f 72 61 74 65 20 54 72 61 63 6b 65 |corporate Tracke| 00002e20 72 20 74 75 6e 65 73 20 69 6e 74 6f 20 74 68 65 |r tunes into the| 00002e30 69 72 20 67 61 6d 65 73 2c 20 62 75 74 20 77 68 |ir games, but wh| 00002e40 6f 20 64 6f 6e 27 74 20 6b 6e 6f 77 20 68 6f 77 |o don't know how| 00002e50 2e 20 20 59 6f 75 0a 63 61 6e 20 65 61 73 69 6c |. You.can easil| 00002e60 79 20 64 6f 20 74 68 69 73 20 75 73 69 6e 67 20 |y do this using | 00002e70 74 68 65 20 52 65 6c 6f 63 61 74 61 62 6c 65 20 |the Relocatable | 00002e80 4d 6f 64 75 6c 65 73 20 61 6e 64 20 69 66 20 79 |Modules and if y| 00002e90 6f 75 20 6e 65 65 64 20 74 6f 20 70 61 75 73 65 |ou need to pause| 00002ea0 0a 6f 72 20 73 74 6f 70 20 74 68 65 20 74 75 6e |.or stop the tun| 00002eb0 65 2c 20 74 68 65 20 2a 20 63 6f 6d 6d 61 6e 64 |e, the * command| 00002ec0 73 20 77 69 6c 6c 20 61 6c 6c 6f 77 20 79 6f 75 |s will allow you| 00002ed0 20 74 6f 20 64 6f 20 74 68 69 73 2e 0a 0a 34 2e | to do this...4.| 00002ee0 31 20 54 68 65 20 4b 65 79 62 6f 61 72 64 20 53 |1 The Keyboard S| 00002ef0 68 6f 72 74 63 75 74 73 0a 2d 2d 2d 2d 2d 2d 2d |hortcuts.-------| 00002f00 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00002f10 2d 2d 2d 0a 54 68 65 20 46 20 6b 65 79 20 73 68 |---.The F key sh| 00002f20 6f 72 74 63 75 74 73 20 61 72 65 20 6f 6e 6c 79 |ortcuts are only| 00002f30 20 61 76 61 69 6c 61 62 6c 65 20 69 66 20 74 68 | available if th| 00002f40 65 20 70 6f 69 6e 74 65 72 20 69 73 20 69 6e 20 |e pointer is in | 00002f50 61 20 50 6c 61 79 54 72 61 63 6b 0a 77 69 6e 64 |a PlayTrack.wind| 00002f60 6f 77 2c 20 74 68 69 73 20 69 73 20 62 65 63 61 |ow, this is beca| 00002f70 75 73 65 20 77 65 20 64 6f 6e 27 74 20 77 61 6e |use we don't wan| 00002f80 74 20 74 6f 20 70 69 6e 63 68 20 6f 74 68 65 72 |t to pinch other| 00002f90 20 70 72 6f 67 72 61 6d 27 73 20 6b 65 79 70 72 | program's keypr| 00002fa0 65 73 73 65 73 21 0a 54 68 65 20 66 75 6c 6c 20 |esses!.The full | 00002fb0 6c 69 73 74 20 69 73 3a 0a 0a 20 20 20 20 46 31 |list is:.. F1| 00002fc0 20 20 20 2d 20 20 20 49 6e 74 65 72 6e 61 6c 20 | - Internal | 00002fd0 73 70 65 61 6b 65 72 20 74 6f 67 67 6c 65 0a 20 |speaker toggle. | 00002fe0 20 20 20 46 32 20 20 20 2d 20 20 20 4d 75 74 65 | F2 - Mute| 00002ff0 20 74 6f 67 67 6c 65 0a 20 20 20 20 46 33 20 20 | toggle. F3 | 00003000 20 2d 20 20 20 53 61 76 65 20 64 69 61 6c 6f 67 | - Save dialog| 00003010 75 65 0a 20 20 20 20 46 34 20 20 20 2d 20 20 20 |ue. F4 - | 00003020 52 65 77 69 6e 64 0a 20 20 20 20 46 35 20 20 20 |Rewind. F5 | 00003030 2d 20 20 20 50 61 75 73 65 0a 20 20 20 20 46 36 |- Pause. F6| 00003040 20 20 20 2d 20 20 20 53 74 6f 70 0a 20 20 20 20 | - Stop. | 00003050 46 37 20 20 20 2d 20 20 20 50 6c 61 79 0a 20 20 |F7 - Play. | 00003060 20 20 46 38 20 20 20 2d 20 20 20 46 61 73 74 20 | F8 - Fast | 00003070 46 6f 72 77 61 72 64 0a 20 20 20 20 46 39 20 20 |Forward. F9 | 00003080 20 2d 20 20 20 56 6f 6c 75 6d 65 20 44 6f 77 6e | - Volume Down| 00003090 0a 20 20 20 20 46 31 30 20 20 2d 20 20 20 56 6f |. F10 - Vo| 000030a0 6c 75 6d 65 20 55 70 0a 20 20 20 20 46 31 31 20 |lume Up. F11 | 000030b0 20 2d 20 20 20 52 65 73 65 74 20 28 49 6e 74 65 | - Reset (Inte| 000030c0 72 6e 61 6c 20 73 70 65 61 6b 65 72 20 6f 66 66 |rnal speaker off| 000030d0 2c 20 6d 75 74 65 20 6f 66 66 2c 20 76 6f 6c 75 |, mute off, volu| 000030e0 6d 65 20 74 6f 20 31 30 30 25 2c 20 70 6c 61 79 |me to 100%, play| 000030f0 20 6f 6e 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | on,. | 00003100 20 20 20 20 20 20 20 20 20 63 6f 75 6e 74 65 72 | counter| 00003110 20 72 65 73 65 74 20 74 6f 20 30 29 0a 0a 41 6e | reset to 0)..An| 00003120 64 20 66 6f 72 20 53 68 69 66 74 65 64 20 66 75 |d for Shifted fu| 00003130 6e 63 74 69 6f 6e 20 6b 65 79 73 3a 0a 0a 20 20 |nction keys:.. | 00003140 20 20 46 31 20 20 20 2d 20 20 20 43 6f 6e 74 72 | F1 - Contr| 00003150 6f 6c 20 77 69 6e 64 6f 77 0a 20 20 20 20 46 32 |ol window. F2| 00003160 20 20 20 2d 20 20 20 54 75 6e 65 20 69 6e 66 6f | - Tune info| 00003170 72 6d 61 74 69 6f 6e 0a 20 20 20 20 46 33 20 20 |rmation. F3 | 00003180 20 2d 20 20 20 53 74 65 72 65 6f 0a 20 20 20 20 | - Stereo. | 00003190 46 34 20 20 20 2d 20 20 20 53 61 6d 70 6c 65 73 |F4 - Samples| 000031a0 0a 20 20 20 20 46 35 20 20 20 2d 20 20 20 42 75 |. F5 - Bu| 000031b0 66 66 65 72 0a 20 20 20 20 46 36 20 20 20 2d 20 |ffer. F6 - | 000031c0 20 20 50 72 65 66 65 72 65 6e 63 65 73 0a 20 20 | Preferences. | 000031d0 20 20 46 37 20 20 20 2d 20 20 20 56 75 2d 6d 65 | F7 - Vu-me| 000031e0 74 65 72 0a 20 20 20 20 46 38 20 20 20 2d 20 20 |ter. F8 - | 000031f0 20 53 61 6d 70 6c 65 20 57 61 76 65 66 6f 72 6d | Sample Waveform| 00003200 0a 20 20 20 20 46 39 20 20 20 2d 20 20 20 43 52 |. F9 - CR| 00003210 4f 0a 20 20 20 20 46 31 30 20 20 2d 20 20 20 4d |O. F10 - M| 00003220 6f 6e 69 74 6f 72 0a 0a 50 72 65 73 73 69 6e 67 |onitor..Pressing| 00003230 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 6b 65 | the function ke| 00003240 79 20 66 6f 72 20 61 20 63 6f 72 72 65 73 70 6f |y for a correspo| 00003250 6e 64 69 6e 67 20 77 69 6e 64 6f 77 20 77 68 65 |nding window whe| 00003260 6e 20 69 74 20 69 73 20 6f 70 65 6e 20 77 69 6c |n it is open wil| 00003270 6c 0a 63 6c 6f 73 65 20 74 68 65 20 77 69 6e 64 |l.close the wind| 00003280 6f 77 2c 20 73 6f 20 69 74 20 61 63 74 73 20 6c |ow, so it acts l| 00003290 69 6b 65 20 61 20 74 6f 67 67 6c 65 20 6f 72 20 |ike a toggle or | 000032a0 66 6c 69 70 2d 66 6c 6f 70 20 69 66 20 79 6f 75 |flip-flop if you| 000032b0 20 61 72 65 20 75 73 65 64 0a 74 6f 20 65 6c 65 | are used.to ele| 000032c0 63 74 72 6f 6e 69 63 20 74 65 72 6d 73 2e 0a 0a |ctronic terms...| 000032d0 34 2e 32 20 54 68 65 20 21 4d 75 73 69 63 20 44 |4.2 The !Music D| 000032e0 69 72 65 63 74 6f 72 79 0a 2d 2d 2d 2d 2d 2d 2d |irectory.-------| 000032f0 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d |----------------| 00003300 2d 0a 41 6c 73 6f 20 73 75 70 70 6c 69 65 64 20 |-.Also supplied | 00003310 77 69 74 68 20 21 50 6c 61 79 54 72 61 63 6b 20 |with !PlayTrack | 00003320 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 63 |is a directory c| 00003330 61 6c 6c 65 64 20 21 4d 75 73 69 63 20 77 68 69 |alled !Music whi| 00003340 63 68 20 69 73 20 72 65 61 6c 6c 79 0a 61 20 70 |ch is really.a p| 00003350 6c 61 63 65 20 74 6f 20 70 75 74 20 79 6f 75 72 |lace to put your| 00003360 20 54 72 61 63 6b 65 72 20 66 69 6c 65 73 2e 20 | Tracker files. | 00003370 20 59 6f 75 20 6d 61 79 20 6e 65 65 64 20 6d 6f | You may need mo| 00003380 72 65 20 74 68 61 6e 20 6f 6e 65 20 69 66 20 79 |re than one if y| 00003390 6f 75 27 76 65 0a 67 6f 74 20 61 20 6c 6f 74 20 |ou've.got a lot | 000033a0 6f 6e 20 66 6c 6f 70 70 69 65 73 2e 20 20 49 74 |on floppies. It| 000033b0 20 6b 65 65 70 73 20 79 6f 75 72 20 72 6f 6f 74 | keeps your root| 000033c0 20 64 69 72 65 63 74 6f 72 79 20 6e 65 61 74 20 | directory neat | 000033d0 61 6e 64 20 74 69 64 79 20 61 6e 64 0a 6c 6f 6f |and tidy and.loo| 000033e0 6b 73 20 67 6f 6f 64 20 74 6f 6f 21 20 20 44 6f |ks good too! Do| 000033f0 75 62 6c 65 20 63 6c 69 63 6b 20 69 74 20 74 6f |uble click it to| 00003400 20 6f 70 65 6e 20 75 70 20 74 68 65 20 64 69 72 | open up the dir| 00003410 65 63 74 6f 72 79 20 76 69 65 77 65 72 2c 20 61 |ectory viewer, a| 00003420 73 20 75 73 75 61 6c 2e 0a 0a 35 2e 31 20 54 68 |s usual...5.1 Th| 00003430 65 20 45 6e 64 20 28 21 21 29 0a 2d 2d 2d 2d 2d |e End (!!).-----| 00003440 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 54 68 61 74 |-----------.That| 00003450 20 69 73 20 61 62 6f 75 74 20 61 6c 6c 20 66 6f | is about all fo| 00003460 72 20 74 68 69 73 20 72 65 6c 65 61 73 65 3a 20 |r this release: | 00003470 49 20 68 6f 70 65 20 79 6f 75 20 65 6e 6a 6f 79 |I hope you enjoy| 00003480 20 75 73 69 6e 67 20 74 68 65 20 73 6f 66 74 77 | using the softw| 00003490 61 72 65 0a 61 6e 64 20 66 69 6e 64 20 69 74 20 |are.and find it | 000034a0 75 73 65 66 75 6c 2e 0a 42 75 67 20 72 65 70 6f |useful..Bug repo| 000034b0 72 74 73 2c 20 63 6f 6d 6d 65 6e 74 73 20 28 61 |rts, comments (a| 000034c0 6c 77 61 79 73 20 77 65 6c 63 6f 6d 65 29 2c 20 |lways welcome), | 000034d0 69 64 65 61 73 20 28 70 6c 65 61 73 65 21 29 2c |ideas (please!),| 000034e0 20 6f 72 20 61 6e 79 74 68 69 6e 67 20 65 6c 73 | or anything els| 000034f0 65 2c 0a 73 68 6f 75 6c 64 20 62 65 20 61 64 64 |e,.should be add| 00003500 72 65 73 73 65 64 20 74 6f 3a 0a 0a 20 20 44 61 |ressed to:.. Da| 00003510 76 69 64 20 4a 20 53 65 65 72 79 0a 20 20 31 35 |vid J Seery. 15| 00003520 20 46 61 72 6d 20 57 61 6c 6b 0a 20 20 42 65 6e | Farm Walk. Ben| 00003530 74 73 20 46 61 72 6d 20 45 73 74 61 74 65 0a 20 |ts Farm Estate. | 00003540 20 4c 69 74 74 6c 65 62 6f 72 6f 75 67 68 0a 20 | Littleborough. | 00003550 20 4c 61 6e 63 61 73 68 69 72 65 0a 20 20 4f 4c | Lancashire. OL| 00003560 31 35 20 38 4c 4a 0a 0a 49 66 20 79 6f 75 20 77 |15 8LJ..If you w| 00003570 61 6e 74 20 61 20 72 65 70 6c 79 2c 20 70 6c 65 |ant a reply, ple| 00003580 61 73 65 20 69 6e 63 6c 75 64 65 20 61 20 73 74 |ase include a st| 00003590 61 6d 70 65 64 2c 20 73 65 6c 66 2d 61 64 64 72 |amped, self-addr| 000035a0 65 73 73 65 64 20 65 6e 76 65 6c 6f 70 65 2e 0a |essed envelope..| 000035b0 46 61 69 6c 75 72 65 20 74 6f 20 65 6e 63 6c 6f |Failure to enclo| 000035c0 73 65 20 6f 6e 65 20 6d 61 79 20 6c 65 61 64 20 |se one may lead | 000035d0 74 6f 20 61 20 66 61 69 6c 69 75 72 65 20 74 6f |to a failiure to| 000035e0 20 72 65 70 6c 79 21 0a | reply!.| 000035e8