home *** CD-ROM | disk | FTP | other *** search
/ Der Mediaplex Sampler - Die 6 von Plex / 6_v_plex.zip / 6_v_plex / DISK2 / MULTI_08 / SCREAM_2.ZIP / ST.DOC < prev    next >
Text File  |  1990-09-12  |  31KB  |  643 lines

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