home *** CD-ROM | disk | FTP | other *** search
/ Mega A/V / mega_av.zip / mega_av / SOUNDUTL / ST224.ZIP / INSTALL.018 < prev    next >
Text File  |  1990-10-07  |  36KB  |  753 lines

  1.                              Scream Tracker
  2.  
  3.  
  4.                       <<<<< USERS MANUAL >>>>>
  5.  
  6.  
  7.                       (C) 1990 Sami Tammilehto
  8.             
  9.             
  10. ==============================================================================
  11.  
  12.  
  13.         Contents by reference number:
  14.     
  15. 1       The Scream Tracker enviroment
  16. 1.1     The directory structure
  17. 1.2     Using the program
  18. 1.3     The piano keyboard
  19. 1.4     The display
  20. 1.5     Machine requirements
  21. 1.6     Global commands
  22. 1.7    Color setup
  23. 2       Instruments
  24. 2.1     What are they?
  25. 2.2     Instrument disks
  26. 2.2.1   What are they?
  27. 2.2.2   Creating instrument disks
  28. 2.2.3   The instrument disk 99
  29. 2.3     Different parameters describing the instrument
  30. 3       Setup
  31. 3.1     Playing mode and speeds
  32. 3.2     EditSound, Enable Timer and Instrument Disk Drive
  33. 3.3     Directories
  34. 4       Instrument Library
  35. 4.1     What is it?
  36. 4.2     Moving around in the instrument library
  37. 4.3     The fields in the upper section.
  38. 4.4     Commands specific to the Edit Library mode.
  39. 4.5     Creating the instrument library
  40. 4.5.1   Creating a library manually
  41. 4.5.2   Easier creation way
  42. 4.5.3   Adding separate samples easily
  43. 5       Orders
  44. 5.1     What are they?
  45. 5.2     Editing orders
  46. 5.3     Commands specific to Edit Orders
  47. 6       Patterns
  48. 6.1     What are they?
  49. 6.2     Editing patterns
  50. 6.3    Commands specific to Edit Patterns
  51. 6.4     Special commands
  52. 6.4.1   What are they?
  53. 6.4.2   List of special commands
  54. 7       Sample list
  55. 7.1     What is it?
  56. 7.2     Test fields and beat testing.
  57. 7.3     List of commands
  58. 8       Loading, saving and playing songs
  59. 8.1     Loading a song/module
  60. 8.2     Saving song/module
  61. 8.3     Playing songs
  62. 8.4     Infopage and status line info
  63. 8.5     Scope
  64. 8.6    Tracking and Recording
  65. 8.7     Loading amiga modules
  66.  
  67.  
  68. ==============================================================================
  69.  
  70.  
  71. 1       The Scream Tracker enviroment
  72.  
  73. 1.1     The directory structure
  74.  
  75.         The Scream Tracker is situated in it's own directory,
  76.         normally C:\ST. Under this parent directory you can
  77.         find files and directories used by Scream Tracker.
  78.         The SONG diretory contains the songs and modules
  79.         for the Scream Tracker. The STINS99 directory
  80.         acts as an instrument disk, which contains
  81.         the instruments stored on hard disk. The INS directory
  82.         is used for caching the instrument disks and
  83.         the ADD directory is used for adding new samples.
  84.  
  85. 1.2     Using the program
  86.  
  87.         When you load the Scream Tracker (by executing ST.EXE)
  88.         you'll see the startup-screen. From this screen you
  89.         can go to the main menus by pressing left arrow key.
  90.         You can toggle menus fast with their hotkeys (the
  91.         capital letters) or move between them with cursor keys.
  92.         By pressing enter you can select the menu choice highlighted.
  93.         The three rightmost menus contain commands specific to
  94.         Edit Patterns, Edit Samples and Edit Library functions,
  95.         and the hotkeys shown in them apply only in each of
  96.         these edit modes, respectively. The other hotkeys can be
  97.         executed anytime (except in Dos Shell of course).
  98.  
  99. 1.3     The piano keyboard
  100.  
  101.         The computers keyboard is divided into 2+ octaves and used
  102.         to emulate the common piano style keyboard. The octaves are
  103.         the following:
  104.     
  105.                     2 3   5 6 7   9 0
  106.         octave 2+: q w e r t y u i o p
  107.                     s d   g h j
  108.         octave 1:  z x c v b n m
  109.     
  110.         The keyboard is used when testing instruments or entering notes
  111.         to a pattern. Remark that the letters are small, not capital ones.
  112.     There's also a special beat entering keyboard:
  113.     
  114.     Q W E R T Y U I O P    - Uppercase (with SHIFT)
  115.     1 2 3 4 5 6 7 8 9 10    - These letters will play the sample shown
  116.                   here in C1. It's easy to make drum beats
  117.                   by putting the drums in the beginning of
  118.                   the sample list (<11 in number) and set
  119.                   their C2SPD:s so that C1 sounds good.
  120.                   Then you can enter the drums with
  121.                   the beat keyboard. The beat keyboard only
  122.                   functions in pattern editing. (you can
  123.                   use beat testing in Edit Samples)
  124.  
  125. 1.4     The display
  126.  
  127.         The display is divided into four parts, of which the first one
  128.         tells the Scream Tracker version number and username (if ST is
  129.         registered).
  130.           The second part of the display is reserved for some often used
  131.         values, which define the lower pinao keyboard octave, default
  132.         sample, default volume, songs start tempo, songs name, current
  133.         pattern, Current channel, Global volume for the song, and finally
  134.         channel on/off status.
  135.           The third part, whose background is brown, is the editing area,
  136.         where all editing of the song is performed. It has several edit
  137.         screens, of which more is told later.
  138.           The last part is the bottomline, which acts as a statusline,
  139.         and displays things like loading, saving, and, while the music
  140.         is being played, the current position in song.
  141.  
  142. 1.5     Machine requirements
  143.  
  144.     The Scream Tracker requires a fast machine. In this caes this
  145.     means at least an 8Mhz AT. 12Mhz at is suggested, for with
  146.     slower machines the PC-Speaker will function poorly. Although
  147.     Covox & SoundBlaster will work with 8Mhz machines with good
  148.     guality. The machine should NOT be slowed down by 386 specific
  149.     memory enhancement utilities using the VM86 mode. These include
  150.     QEMM, 386^MAX and Windows 3. If the sound seems to be too low
  151.     and it's pitch varies rapidly, the machine has not enough power.        
  152.     The VM86 products should be removed while using ST. Scream Tracker
  153.     also requires at least CGA to use scope. All other functions use 
  154.     text screens.
  155.  
  156.  
  157. 1.6     Global commands
  158.  
  159.         CTRL-D..This command shells to DOS. Remeber that if you leave the
  160.                 music playing when shelling to dos, it might interfere with
  161.                 programs run there
  162.         CTRL-W..Save (write) song
  163.         CTRL-L..Load song
  164.         CTLR-R..Load (retrieve) module
  165.         CTRL-A..Load amiga module
  166.         ALT-F1..Toggle channel 1 on/off
  167.         ALT-F2..Toggle channel 2 on/off
  168.         ALT-F3..Toggle channel 3 on/off
  169.         ALT-F4..Toggle channel 4 on/off
  170.         SH-F5...Play song. This (as all play commands)
  171.                 also views the infopage
  172.         SH-F6...Play from current order. The current
  173.                 order is the one the cursor is on in the
  174.                 Edit order mode.
  175.         F6......Play current patter. The pattern will
  176.                 be looped.
  177.         CTRL-Z..Play with scope. The scope requires CGA
  178.                 or compatible display and also faster
  179.                 machine than normal playing.
  180.     CTRL-T..Track song
  181.     CTRL-X..Record song
  182.         F5......Show infopage
  183.         F8......Stop playing
  184.         F7......Load instruments from disk. This function
  185.                 is needed if the samples contained in
  186.                 the Edit Samples list are modified. It's
  187.                 not needed if only parameters are changed,
  188.                 only when samples are removed or inserted.
  189.         F1......Edit Order
  190.         F2......Edit Patterns
  191.         F3......Edit Samples
  192.         F4......Edit Library
  193.         {.......Decrease global volume by 3
  194.         }.......Increase global volume by 3
  195.     
  196. 1.7    Color setup
  197.  
  198.     You can find the color setup in the 'Other' menu. When it's selected,
  199.     a window with colornames pops up and on the right side a hexadecimal
  200.     value for each color is shown. You can edit this value for quick
  201.     changes or press SPACE to select the color the cursor is on from
  202.     a palette. If you want your changes to take effect, exit color
  203.     setup with ENTER, otherwise press ESC.
  204.  
  205.  
  206. 2       Instruments
  207.  
  208. 2.1     What are they?
  209.  
  210.         The instruments are samples, which might be considered to
  211.         be sort of a record of a real instrument. To play the instrument
  212.         at different notes, it's speed is altered. Also a few other
  213.         values can be changed for an instrument. These include possible
  214.         looping and volume. Also vibrato and other special effects
  215.         can be used. The instruments are often quite long, about 10K
  216.         average, so it's best to store most of them on disks. Remark
  217.         that within this document and the program, the words sample
  218.         and instrument are both used interchangeably.
  219.  
  220. 2.2     Instrument disks
  221.  
  222. 2.2.1   What are they?
  223.  
  224.         The Scream Tracker supports 99 instrument disks, of which
  225.         number 99 is the harddisk (and 00 undefined). The instrument disks
  226.         are used to store the samples (and ONLY the actual data, not
  227.         the parameters). In both the library and edit samples screen
  228.         you can specify the disk where a particular instrument can
  229.         be found. When loading an instrument, the ST first looks
  230.         for it in the cache directory, and if it's not found there,
  231.         ST will prompt for the correct disk (if it's defined). After
  232.         you have insterted the correct disk and pressed a key, the ST
  233.         will also transfer the sample to the cache directory, for faster
  234.         access.
  235.  
  236. 2.2.2   Creating instrument disks
  237.  
  238.         Creating an instrument disk is a straightforward procedure.
  239.         You simple format a disk and make a following directory into
  240.         it's root: STINSxx where xx should be replaced with the instrument
  241.         disk number you are creating. (The samples stored to the disk will
  242.         then lie in the directory) Do not make several disks with the
  243.         same number, and remember that disks 00 and 99 should not be
  244.         made, for the numbers are used for different purposes in ST.
  245.  
  246. 2.2.3   The instrument disk 99
  247.  
  248.         Instrument disk 99 differs from other instrument disk because
  249.         it's situated in the harddisk. It works just as a normal
  250.         disk, but it's instruments are NOT cached. It's automatically
  251.         created when ST is installed.
  252.  
  253. 2.3     Different parameters describing the instrument
  254.  
  255.         Instrument parameters are shown in fields inside the ST. The fields
  256.         are named: File, C2SPD, Ds, Vl, LpBeg, LpEnd.
  257.         The first field descripbes the filename for the sample. The next
  258.         one is the speed (in Hz) at which the sample should be played so
  259.         that it would sound like C2 (mid C). The next field specifies the
  260.         instrument disk in which the sample can be found. The next value
  261.         is the default volume, the volume used when not otherwise specified.
  262.         The last two next fields describe the possible looping of the sample.
  263.         When the first value is 0 and the last 65535, no looping should be
  264.         performed. When the values differ from those, the last value defines
  265.         the byte at which the sample should be halted, and restarted at
  266.         byte defined by the first value. Inside ST these fields are often
  267.         followed by Test fields, which can be used for testing the instrument
  268.         with the piano keyboard.
  269.  
  270.  
  271. 3       Setup
  272.  
  273. 3.1     Playing mode and speeds
  274.  
  275.         You have currently four choises of hardware to play songs.
  276.         The one everyone has, is the PC-Speaker. The other options
  277.         include SoundBlaster, a PC sound card from Creative Lab's inc.
  278.         and Covox in LPT1/2. The term Covox means a device simply
  279.         acting as DA converter in printer port datalines.
  280.           The other important selection is machine speed. It theoretically
  281.         specifies how fast your machine is, so that the program can know
  282.         how good guality sound it can output. Generally 12Mhz is sufficient,
  283.         so in practice even if you have 33Mhz machine, it's better to keep
  284.         speed in 12Mhz, for there is practically no quality difference with
  285.         it and higher speeds. In addition when running sound at lower speed,
  286.         the machine will work faster while editing songs the same time they
  287.         are being played.
  288.       The current version of ST also supports very slow speeds, down to
  289.     5Mhz, which may enable ordinary PC's to play songs. Although the 
  290.     quality is quite low, and these low speeds are only availible for
  291.     Covox and SoundBlaster.
  292.       Note that you can select different speed for both the Scope and
  293.     normal Playing. It is strongly suggested that you use lower speed
  294.     for scope, for it needs more power.
  295.  
  296. 3.2     EditSound, Enable Timer and Instrument Disk Drive
  297.  
  298.         If timer is not enabled, dos timer interrupt 8 will be masked off while
  299.         playing. It generally produces better sounds, especially with PC-
  300.         Speaker, but makes little difference with Covox or SoundBlaster.
  301.         The main advantage from keeping the Timer on is the fact DOS clock
  302.         will run in DOS shell (the machine keeps the time right when playing)
  303.         and disk drive motors will be stopped in time. (When timer is off,
  304.         the floppy disk drive motors run on forever after started)
  305.           The EditSound option tells the program whether or not play a note 
  306.     when it's written to a pattern. It's generally easier to make music 
  307.     when the option is on, but playing notes slow the machine down a bit.
  308.       The Instrument Disk Drive specifies the drive into which you'll
  309.     insert the instrument disks when requested.
  310.  
  311. 3.3     Directories
  312.  
  313.     You can specify five directories:
  314.     System directory contains the exe, help and libray files.
  315.     Instrument directory is used for instrument caching from disks.
  316.     Song directory is used to store songs and modules
  317.     Instrument disk 99 directory specifies the path for idisk 99,
  318.       which should lie on the harddisk.
  319.     Add directory is the directory used for quick adding of samples
  320.       to the library.
  321.  
  322. 4       Instrument Library
  323.  
  324. 4.1     What is it?
  325.  
  326.         The instrument library is used to store the parameters of
  327.         instruments. It contains 99 usable sublibraries with 100
  328.         instruments each. In practice it means you can define 9900
  329.         instruments into the library. The library also provides
  330.         an easy way to select instruments when making a song. You
  331.         can write descriptions for each instrument, and then choose
  332.         the instruments for the song by descriptions. You can also
  333.         test instruments within the library, but it's often not
  334.         practical, for most instruments are probably on disks, so you'll
  335.         have to dig the correct instrument disks for testing...
  336.         The instrument library also contains a sublibrary called
  337.         clipboard (#99). Don't mix this clipboard with the one used
  338.         for copying stuff in the edit patterns mode. The clipboard
  339.         can be used for transferring and adding instruments to the
  340.         library. Remark that the clipboard is NOT saved to disk, so
  341.         it's emptied when you exit the program.
  342.  
  343. 4.2     Moving around in the instrument library
  344.  
  345.         To get to the instrument library one must either press F4 or
  346.         select it from the edit menu. In the menu, the bright block
  347.         is your cursor, which can be moved with the cursor keys.
  348.         The screen is also divided into two parts. The lower displaying
  349.         the sublibraries, and the upper one contents of the current
  350.         sublibrary (one with grey background on the lower side). You
  351.         can toggle the sides with TAB key. In the lower side you can
  352.         edit the names of the sublibraries, and in the upper one, the
  353.         instruments contained in the instrument library.
  354.  
  355. 4.3     The fields in the upper section.
  356.  
  357.         The upper section is divided into multiple fields, containing
  358.         the information about a sample. The first field from the left
  359.         is the description field. It (as all text fields in ST) can
  360.         be edited with only BackSpace. The other fields are same
  361.         as in edit samples. (see 2.3)
  362.  
  363. 4.4     Commands specific to the Edit Library mode.
  364.  
  365.         TAB.....Used for toggling the upper/lower side. The current side
  366.                 is displayed with triangles in the middle left side screen.
  367.         <,>.....Select previous/next sublibrary.
  368.         DEL.....Delete current instrument from the library
  369.         INS.....Make room for a new instrument
  370.         ALT-M...Move instrument to different disk. The disk will be prompted
  371.                 after selecting this command. The sample will be deleted form
  372.                 the old disk.
  373.         ALT-C...Copy current sub-library to clipboard.
  374.         ALT-F...Fill clipboards disk values with the disk value in the first
  375.                 instrument in the clipboard (the one on row 0)
  376.         ALT-P...Begin place function. Place can only be started in the
  377.                 clipboard. When ALT-P is pressed, the instrument under cursor
  378.                 appears to the middle of the screen. Then the cursor can be
  379.                 moved to a library this instrument should be situated. When
  380.                 pressing enter the instrument will be inserted to cursor.
  381.                 After the instrument is placed, a next instrument in the
  382.                 clipboard will appear to the middle of the screen and can
  383.                 be placed. ALT-P also terminates the place function. When
  384.                 place is in effect, all TEST fields will play the sample
  385.                 which is to be placed.
  386.         ALT-S...Will skip the instrument currently being placed and selects
  387.                 the next instrument for placing.
  388.     SPACE...When pressed on the filename field, pops up a filepad which
  389.         displays instruments in cache, and from where you can quickly 
  390.         select an instrument on the harddisk.
  391.  
  392. 4.5     Creating the instrument library
  393.  
  394. 4.5.1   Creating a library manually
  395.  
  396.         To simple but hard way to create the library is to copy
  397.         instruments as you gather them to instrument disks, and
  398.         then add them to the library by writing their name, description
  399.         and other parameters.
  400.  
  401. 4.5.2   Easier creation way
  402.  
  403.         If you have many modules already, you can exstract the instruments
  404.         and their parameters from the modules. This can be accomplished
  405.         by loading a module at a time, and then executing ALT-T from
  406.         the edit samples mode to copy the instrument information to
  407.         the clipboard. The ALT-T also saves all the samples in the module
  408.         to instrument disk 99 (hard disk). After ALT-T has been pressed,
  409.         one must go to the clipboard in edit library mode, and move,
  410.         if he want's to, the instruments to other instrument disk, and
  411.         thus freeing space on the harddisk. This can be accomplished with
  412.         ALT-M. Then the instruments must be moved to their correct
  413.         directories with the ALT-P (place) function.
  414.  
  415. 4.5.3   Adding separate samples easily
  416.  
  417.         To add a group of samples easily, copy them to the ADD directory.
  418.         Then execute ALT-A, which will transfer them to instrument disk 99
  419.         and copy their names to the clipboard, from where you'll only have
  420.         to place (move) them.
  421.  
  422.  
  423. 5       Orders
  424.  
  425. 5.1     What are they?
  426.  
  427.         The orders are used to define the order in which the patterns are
  428.         played.
  429.  
  430. 5.2     Editing orders
  431.  
  432.         The get to the diting mode, you must either press F1, or select
  433.         Orders from Edit menu. The edit orders display is divided into
  434.         two coluns, the left one specifying the order number, and the
  435.         right one specifying which pattern to play at that order.
  436.  
  437. 5.3     Commands specific to Edit Orders
  438.  
  439.         DEL.....Deletes the order the cursor is on
  440.         INS.....Makes room for order to the cursor
  441.         ALT-C...Clears the song/samples. When ALT-C is selected, the
  442.                 program will ask whether samples should be preserved,
  443.                 so you can save the instruments, but clear only the
  444.                 patterns in addition to clearing the entire song.
  445.  
  446.  
  447. 6       Patterns
  448.  
  449. 6.1     What are they?
  450.  
  451.         The patterns describe the actual notes to be played. The music
  452.         is divided into patterns mainly to make it easier to repeat
  453.         some parts of it. This can be accomplished by simply playing
  454.         patterns many times.
  455.  
  456. 6.2     Editing patterns
  457.  
  458.         The edit patterns mode can be netered with either F2 or with
  459.         menus. The screen is divided into 5 main columns, of which
  460.         the first one specifies the row, and tha last four ones each
  461.         represent channels (leftmost is number 1, rightmost number 4).
  462.         Each channel consists of 6 subfields:
  463.         C#1 02 ∙∙ H08
  464.         │ │ │  │  │└Info byte
  465.         │ │ │  │  └Special command
  466.         │ │ │  └Volume (∙∙ = default)
  467.         │ │ └Instrument (∙∙ = last one)
  468.         │ └Octave (0-4)
  469.         └Note
  470.         The note field, as it's name suggests, specifies the note to be
  471.         played, and the octave field at which octave the note is to be
  472.         played. The instrument field specifies the instrument used
  473.         for this sample. It has no effect is note is not specified.
  474.         It can also be omitted. If so, the last instrument for that
  475.         channel is used. The next field specifies the volume for
  476.         an instrument. It can be changed while a note is being
  477.         played to create volume slide effects. If it's omitted, the
  478.         default volume for the current instrument is used. The last two
  479.         fields specify a possible special command.
  480.       There are also defaults for some values. They are shown on the
  481.     screens upper section. Defaults include octave (for the keyboards
  482.     bottom row), volume and sample. Defaults can be changed with
  483.     approriate keys or by writing a new value to volume/sample/octave
  484.     field. Last value written to any of the previously mentioned fields
  485.     will make it a default one for future operations.
  486.  
  487. 6.3     Commands specific to Edit Orders
  488.  
  489.     +,-....Change pattern
  490.     /,*....Change default octave
  491.     <,>....Change default sample
  492.     INS....Insert row. This command inserts an empty row to the cursor.
  493.            Notes beginning from the one the cursor is on are moved one
  494.            row downwards and the last note in the pattern is deleted.
  495.     DEL....Delete row. This command deletes the row the cursor is on
  496.            and moves all the rows below one row upwards. It empties
  497.            also the new last note in the pattern.
  498.     .(dot).Deletes the note currently on writing empty on top of it
  499.     ALT-B..Mark area begin. The area is displayed with blue background.
  500.     ALT-E..Mark area end.
  501.     ALT-T..Mark entire pattern to pattern. Handy for copying entire
  502.            patterns!
  503.     ALT-L..Mark entire channel to area.
  504.     ALT-U..Unmark area. This removes the blue background.
  505.     ALT-C..Copy marked area to clipboard. This command copies the
  506.            area with the blue background for later copying.
  507.     ALT-P..Insert clipboard to cursor. Inserts the clipboard to
  508.            the current cursor position moving notes under it 
  509.            downwards in the pattern.
  510.     ALT-O..Overwrite clipboard to cursor. This command copies
  511.            the clipboard to cursor and deletes any notes it is
  512.            placed upon.
  513.     ALT-S..Set sample in area. Sets every sample number on the
  514.            area selected to current sample.
  515.     ALT-V..Set volume in area. Sets the default volume to entire
  516.            area.
  517.     ALT-A..Substract halfnote from area. This command decreases
  518.            every notes value by a halfnote on the selected area.
  519.            For example C#2 becomes C-2 and C-3 becomes B-2.
  520.     ALT-Q..Add halfnote to area. Same as substract, but adds 
  521.            instead of substracting.
  522.     ALT-M..Toggle polymode for channel. With this command you can
  523.            include/exclude channels from polymode note-entering.
  524.            in polymode entering, the cursor is moved to the next
  525.            channel having the polymode set whenever a note is entered.
  526.            Thus in polymode notes pressed will be divided between
  527.            selected channels. This allows notes to play longer;
  528.            a new note can start while the old one is being played.
  529.            Of course this takes more channels. Polymode is disabled
  530.            if no channels are selected. The selected status is shown
  531.            on the bottomrow.
  532.     ALT-Z..Erase marked area. This command clears the area selected
  533.            to empty note values. Use it with care!
  534.  
  535. 6.4     Special commands
  536.  
  537. 6.4.1   What are they?
  538.  
  539.         The special commands can be used to change the way a note is played
  540.         and also alter songs order and other things. They consist of a letter
  541.         secifying the command, and an hexadecimal infobyte. (volume and
  542.         instrument are decimal). There is one important (and complex) thing
  543.         one should know about special codes. That is WHEN they are processed.
  544.         It matters only with codes altering pitch, volume or other things
  545.         which will be changed softly. For every row, these commands will
  546.         be run by TEMPO/10-1 times. For example if tempo is 60, the volume
  547.         slide will be run 5 times, which means that command D02 slides
  548.         the volume down 5*2=10 units every row.
  549.  
  550. 6.4.2   List of special commands
  551.  
  552.         A - Tempo. This command sets the tempo for the song. The tempo
  553.             can be changed anytime, and effects all four channels. The
  554.             default tempo is 60.
  555.         B - Jump. This command breaks the current pattern, and jumps
  556.             to order row specified by the infobyte. It can be used
  557.             to create a beginning for a song, which is not repeated
  558.             when the song ends. i.e. it can be jumped over.
  559.         C - Break. This command breaks the current pattern, and
  560.             plays the next one in orderlist.
  561.         D - Slide volume. This command slides volume up/down.
  562.             If the hi nibble (the left hex digit) is specified, the
  563.             volume is increased by the amout the digit specifies.
  564.             If the lo nibble is set, the volume will be decreased.
  565.         E - Portamento up. This command slides the notes pitch
  566.             up by a specified amount.
  567.         F - Portamento down.
  568.         G - Note Portamento. This command slides to a note. It's
  569.             most easily clarified by an example:
  570.             C-2 01 .. .00   On this line, instrument 1 starts playing
  571.             ..  .. .. .00    note C2.
  572.             E-2 .. .. G05   On this line, note E2 is NOT played, but
  573.             ... .. .. G05    the pitch is slided by amount of 5 towards
  574.             ... .. .. G1F    the E2 note. Remark that the amount must again
  575.             be multiplied with the TEMPO/10-1 told about in the previous
  576.             chapter. When the pitch reaches the note specified when it was
  577.             started, the command has no effect.
  578.         H - Vibrato. This command vibrates the sample, at a speed specified
  579.             by the hi-nibble (bigger is faster). The lo-nibble specifies
  580.             the vibrato size. (bigger is more vibrating).
  581.         I - Tremor. This command rapidly turns the sound on/off.
  582.             the hi-nibble specifies the time the sample is to be on
  583.             (subrows, speified by the TEMPO/10-1) and the lo-nibble
  584.             the time it should be off. The sound is tremored as long as
  585.             the tremor commands are set.
  586.         J - Arpeggio. Play chords. Alters the notes pitch fast. Three
  587.         stages: Note, Note+lo nibble halfnotes, Note+hi nibble halfnotes
  588.         (NOTE: Arpeggio hasn't been tested with Amiga musics using it
  589.         (note found) so it probably differs with amiga.
  590.     K - Volume portamento. Not yet operative.
  591.     L - Volume vibrato. Not yet operative.
  592.         
  593.  
  594. 7       Sample list
  595.  
  596. 7.1     What is it?
  597.  
  598.         The sample list, as it's name suggests, lists all samples used
  599.         in the song. It also contains different parameters for all
  600.         samples (parameters have been described earlier in this document).
  601.         When instruments are added or deleted from the list, the samples
  602.         should be reloaded by pressing F7. The fields are same as in
  603.         Edit Library, with two exceptions. First the description field is
  604.         not availible, and second, there are two 'Test' fields. You
  605.         can also edit the song name from sample list by pressing ALT-E.
  606.  
  607. 7.2     Test fields and beat testing.
  608.  
  609.         There are two test field after each sample name. By pressing
  610.         the pianokeyboard keys while in this filed, the sample will
  611.         be played. The 'Test1' field test the sample in one channel,
  612.         thus each keypress starting a new note stops the previous
  613.         note. The 'Test4' field enables you to play multiple notes
  614.         so that they all play together. This is accomplished by
  615.         playing the instument in each of the four availible channels,
  616.         so if first note goes to channel 2, the next one goes to channel 3
  617.         and so on. When all channels are used (4 notes played simultaneusly)
  618.         the next note goes to the first channel and removes the oldest
  619.         of the 4 notes from playing.
  620.           There is also an Beat Test (ALT-B) option. In this mode you
  621.         can easily play multiple instruments and test rythms etc. When
  622.         in this mode, a text will be displayed and numbers '1'..'9'
  623.         play samples 1..9 and keys 'A'..'V' samples 10..31. The samples
  624.         are played at C2. To alter height in beat testing, change the
  625.         C2SPD field from sample list.
  626.  
  627. 7.3     List of commands
  628.  
  629.         <.......Substract 10h from tempo
  630.         >.......Add 10h to tempo
  631.         /.......Substract 1 from tempo
  632.         *.......Add 1 to tempo
  633.         ALT-E...Edit song name (on upper screen)
  634.         ALT-S...Save samples to disk(s). Every sample will be saved to
  635.                 the disk named in 'Ds' field. Disk 00 means to cache
  636.                 directory (INS).
  637.         ALT-O...Save one sample. The sample the cursor is on.
  638.         ALT-L...Load one sample from disk. As F7, but for the one cursor is on.
  639.         ALT-B...Beat testing
  640.         ALT-C...Copy all instrument to library clipboard.
  641.         ALT-M...Move instrument to different disk
  642.         ALT-T...Same as ALT-C + moves all instruments to disk 99.
  643.         ENTER...Pick instrument from library.
  644.     SPACE...When pressed on the filename field, pops up a filepad which
  645.         displays instruments in cache, and from where you can quickly 
  646.         select an instrument on the harddisk.
  647.  
  648.  
  649. 8       Loading, saving and playing songs
  650.  
  651. 8.1     Loading a song/module
  652.  
  653.         To load a song/module, select Load form main menu, or press
  654.         either CTRL-R (for module), CTRL-L (for song) or CTRL-A
  655.         (for amiga module). The use the file selection pad to
  656.         select the correct file.
  657.  
  658. 8.2     Saving song/module
  659.  
  660.         Saving is similar to loading, with one exception. Amiga modules
  661.         can not be saved. They must be saved as ST modules.
  662.  
  663. 8.3     Playing songs
  664.  
  665.         There are many ways to play a song. The simpliest one is
  666.         pressing F5, which starts song in memory and displays infopage.
  667.         If song is already being played, the infopage is only redisplayed.
  668.         To restart song, press SHIFT-F5. There are also two playmodes
  669.         useful when composing a song. First one is play pattern (F6).
  670.         It will play the current pattern (the one the cursor is in in the
  671.         Edit Patterns window) over and over again, until stopped with F8,
  672.         which will always stop whatever is being played. The another
  673.         playmode is Play from order (SHIFT-F6) which starts playing from
  674.         order row the cursor is in in the Edit Order screen.
  675.  
  676. 8.4     Infopage and status line info
  677.  
  678.         The infopage is displayed when the song is being played.
  679.         Infopage can be exited with ESC and recalled with F5. It shows
  680.         current instrument for each channel and a sort of volume meter
  681.         for each channel. The meter is not realistic, but paractically
  682.         works and shows when notes are struck, and at which volume.
  683.           The statusline will also give information about the music
  684.         while it's being played. From there you can see the current
  685.         order row, pattern, row and loops, which tells how many times the
  686.         song has been played (It doesn't always work, if jump to order
  687.         command is used.) The statusline also displays the percentage telling
  688.         how much of the song is played. All information is not displayed
  689.         when palying patterns.
  690.  
  691. 8.5     Scope
  692.  
  693.         There is also alternate 'infopage'. It is a scope display, and
  694.         you can view it with CTRL-Z (or from menu). It displays the actual
  695.         (and realistic) curve displaying the data values ouputted to the
  696.         speaker. It is in fact songs 'waveform' in a way. Mainly the use
  697.         from scope is purely entertaining. The scoop display requires CGA
  698.         or compatible graphics display.
  699.     
  700. 8.6    Tracking and Recording
  701.     
  702.     There are two quite similar playing modes which can also be used 
  703.     for easy song entering and sort of song debugging. The Trace Song
  704.     function starts from the beginning unless the song is already being
  705.     played. In this case it acts like Scope, and continues from the
  706.     current song position. It shows the patterns as they are played.
  707.     The cyan bar in the middle of the screen shows the current position
  708.     in song. The screen is updated while the song is being played.
  709.       The record option is otherwise similar to Tracking but you can
  710.     select the current channel with arrows, and all notes you play,
  711.     will be put to the current song position, on the channel you are
  712.     on. Thus you can play a song from keyboard directly to memory.
  713.       The tracking is not yet very exact, so you'll probably have to
  714.     modify the pauses between notes afterwards. It's also suggested
  715.     that you use faster tempo than normally. For example with tempo
  716.     30 the recording works quite well.
  717.  
  718. 8.7     Loading amiga modules
  719.  
  720.         The load amiga module command (CTRL-A) prompts for filenames as normal
  721.         load. It converts amiga modules from MasterSoundTracker, SoundTracker
  722.         (..V2.4) and NoiseTracker (..V2.0). It requires modules to be unpacked.
  723.         After the conversion is started, you can see the number of patterns
  724.         converted in the right hand corner of the screen. On the screens
  725.         right side will also be dislayed all commands used in the song.
  726.         The left side will view the amigas 20 char filenames, which sometimes
  727.         contain a message rather than instrument names. The amiga names
  728.         will be truncated in the conversion. In the middle of the
  729.         screen possible errors are shown. Errors mean that something in
  730.         the module is not recognized by the converter, and doesn't
  731.         always mean the song won't work. Most often the song works fine,
  732.         but sometimes little differently than in amiga. It's also
  733.         possible that the conversion totally failes resulting in something
  734.         no one can call a song. If you plan to use the instruments
  735.         in the amiga module, check that the filenames are legal for
  736.         MS-DOS, before saving them. (The converter removes most illegal
  737.         names). Especially remember to fill 'empty' names. Normally
  738.         you can recognize whether or not a sample in sample list is
  739.         empty by looking at the volume. Amiga files normally have volume
  740.         0 in samples not used.
  741.  
  742.  
  743. ===============================================================================
  744.  
  745.  
  746.     This document, the help file and the Scream Tracker are constantly
  747.     being enhanced, so it's possible they differ a bit from each other.
  748.     The help files quickhelps should always be accurate. Some recently
  749.     added commands might only be found on quickhelps! But as always:
  750.     try everything, and something may work out! 
  751.     
  752.  
  753.