Help File9≤°█Æ#τ¢G	1
ñ÷╕ô\G
{JD!c#¢%g'B(*
+╢+$,w,Ω.Ω//2⌠3|6Ñ7K9;╢B░;ö<÷=┬@;E%GΓIM╠OæQ≥SRU╤a6X▌Y╫[ⁿ]╨î_%0
                    Main Index
			   
~37~Basic information~   ~50~Basic info topics~ 
~22~Commands in menus~   ~41~Editing library~   
~38~Editing order~       ~39~Editing patterns~  
~40~Editing samples~     ~30~File selection pad~
~02~Help on Help~        ~07~Setup~
~04~Using menus~         ~01~Welcome page~

~14~QH; Edit order~      ~15~QH; Edit patterns~
~16~QH; Edit samples~    ~17~QH; Edit library~
~18~QH; Global~          ~19~QH; Commands for edit ptrns~
%1
Welcome to Scream Tracker help. You can use arrows to
move between the highlighted ~3~keywords~ and press enter
to select them. You can press F10 for ~0~index~. To get help
about using help, just select the topic, from the index
or from here: ~2~Help on Help~

To enter the main ~4~pull down menus~ you can now press the
left arrow key. It's also suggested that you first read
the ~37~Basic information~ about Scream Tracker.
%2
                    Help on Help
                
You can move the selection bar from ~3~keyword~ to keyword
with arrow keys. To select a keyword and get more 
information about it, you just press enter while it is
selected. 

You can get to the ~0~index~ page by pressing F10 while in help.
To trace your steps through help backwards, just press the
F2 key. With ESC you can exit help.
%3
Keywords are links you can use to move around the
help. When you want to know something more about
a topic, just move the selection bar on top of
it with cursor keys and then press enter.
%4
		   Using menus
		   
The pull down menus are displayed on top of the brown 
edit area. You can activate the menus by exiting
from any edit screen by pressing ESC. While in menus
you can repress ESC to remove the menus and view
the edit area they are covering, they can be brought
back by another press of ESC. Allthough this may sound 
complex, just try it, and you'll find out it's actually
very easy. 

~13~more...~
%5
                Quit Scream Tracker
                
With this option you can return to dos. Remember to save
your changes before quiting or they are lost forever.
%6
                        File menu
                        
While in file menu, you can use the arrow keys to highlight
a function and the select it with enter.

        Functions are:
        ~13~Return to main menu~ ~0~Load amiga module~
        ~0~Save song~           ~0~Load song~
        ~0~Save module~         ~0~Load module~
        ~0~Save instr.library~  ~0~Load instrument library~
        ~0~Dos shell~           ~0~Load samples~
%7
                      Setup and Options
					  
By selecting this function you can modify directory
information and select playing mode. You can move left
and right with cursor keys to select option to
change and then with up and down keys to change this 
option. In directories you can use backspace to 
edit directory names. Note that the directory names 
should be complete with drive and trailing backshlash.
For example: C:\SCREAM\SONGS\
It doesn't matter whether the directories are in
upper or lower case. 

~8~More...~
%8
                Setup and Options (continued)
                        Playing modes:

The leftmost selection provides options for different sound
output methods:

Sound Blaster - Creative Lab's inc. PC sound card
Covox in LPT1 - 8-bit D/A converter, for example
Covox in LPT2 -  Covox Speech Thing. LPT1/2
PC-Speaker    - Standard PC-Speaker

~9~More...~
%9
                Setup and Options (continued)
                       Playing speeds:

The next selection provides options for the speed used in 
playing. The higher speed selected, the better the sound 
output will be. Speed effects especially PC-Speaker playing.
When using a machine faster than 12 Mhz AT, it isn't allways
best to select faster playing speed, for the lower speed,
the faster will the machine work (you can modify the music
while it's playing). The 12 Mhz speed is also the 
optimum for PC-Speaker output.

~55~More...~
%55
                Setup and Options (continued)
                            Other:
			    
The 'editsnd' option selects whether or not Scream Tracker 
plays notes when you enter them to patterns.

The 'idrive' option tells the drive into which the
instrument disks will be inserted.
%10
                    Play song (SHIFT-F5)
						 
The play song function starts playing the song in memory
in background. If no song is loaded this function has
no effect. 

Play song also brings a information screen about the 
playing to screen. From this page you can see the
real time usage of sound channels. This page can be recalled
by selecting Play song while the music is being played.

You can exit this page with ESC and the music will still
be played. To stop it, select ~12~Stop playing~ function.
%11
                   Play pattern (F6)
					 
This function plays the current pattern (the one the cursor
is in when in edit patterns) until ~12~Stop playing~ is
selected. If it's pressed while the music is playing 
the pattern will be started again. This function
also displays and information screen about the playing.
After you've escaped the information screen with ESC
you can recall it with ~10~Play song~ function.
%12
                   Stop playing (F8)
					 
This function stops the background playing. It's
suggested to stop the music when going to DOS shell.
The program also works faster when no music is 
being played.
%13
	        Using menus (continued)
		   
While in menus, you can move the selection bar with
cursor keys. Press enter to select function the
selection bar is covering. In the menu you'll also
see the possible hotkeys for activating some commands 
more quickly. The hotkeys are displayed in the menus
rightmost part. If there is a √ sign in place of the
hotkey, it means this command is not functional in
this version.

~22~Commands in menus~
%14
                 Quickhelp; Edit order
				 
In this screen you can edit the order in which the patterns
are played. Pattern 99 means end of song.

INS....Insert row
DEL....Delete row
ALT-C..Clear song (All/Patterns only)
%15
                 Quickhelp; Edit patterns

+,-....Change pattern          ~19~Command bytes~:
/,*....Change octave           A..Tempo       B..Jpm order
<,>....Change sample           C..Break patt. D..Volume sld
INS....Insert row              E..Slide down  G..Toneslide
DEL....Delete row              F..Slide up    H..Vibrato
ALT-B..Mark begin                             I..Tremor
ALT-E..Mark end                ALT-Z..Clear marked
ALT-T..Mark entire patt.       ALT-U..Unmark
ALT-L..Mark entire chnl.       ALT-P..Insert clip. to cursor
ALT-C..Copy marked to clip.    ALT-O..Overwrite clip. to cr.
ALT-S..Set sample in marked area to current
ALT-V..Set volume in marked area to current
%16
                 Quickhelp; Edit samples
		 
<,/,*,>..Tempo
{,}......Global Volume
F7.......Load samples
ALT-E....Edit song name
ALT-S....Save samples to disk (HD=00/inst.disks>00)
ALT-B....Test beats with numbers/numpad
ALT-O....Save one sample to disk (HD=00/inst.disks>00)
ALT-L....Load one sample from disk
ALT-C....Copy instruments to clipboard
%17
                 Quickhelp; Edit library

TAB......Change side
<,>......Change library while in upper side		 
DEL......Delete current instrument from library
INS......Make room for new instrument between two old ones
ALT-C....Copy library to clipboard
ALT-F....Fill clipboard disk values with first disk value
ALT-P....Begin ~53~place function~ (only from clipboard)
  ALT-S..Skip instrument
  ENTER..Place instrument
  ALT-P..End place function
%18
                 Quickhelp; Global
				 
CTRL-Z.....Scope                   F1..Edit order
CTRL-W.....Save song               F2..Edit patterns
CTRL-L.....Load song               F3..Edit samples
CTRL-N.....Quit w/o saving ilib    F4..Edit library
CTRL-T.....Save ilib               F10.Help
ALT F1-F4..Toggle channels on/off  
SHIFT-F5...Play from current order
F5.........Play from beginning/show infopage
F6.........Play current pattern
F8.........Stop playing
F7.........Load samples
%19
		Pattern Command Bytes
		(info bytes are in hex)
A - Set tempo to [INFO]. 60 normal.
B - Break pattern and jmp to order [INFO]
C - Break pattern
D - Slide volume; Hi-nibble=up, Lo-nibble=down
E - Slide down at speed [INFO]
F - Slide up at speed [INFO]
G - Slide to the note specified at speed [INFO]
H - Vibrato; Hi-nibble, speed (bigger is faster)
             Lo-nibble, size (bigger is bigger)
I - Tremor; Hi-nibble, ontime
            Lo-nibble, offtime
J - Arpeggio; inoperative at the moment
~15~Pattern Quickhelp~ 
%20
              Play from pattern (SHIFT-F6)

The play from pattern function starts playing the song 
from the order the cursor is in (in the edit order
screen). If no song is loaded this function has
no effect. 

Play song also brings a information screen about the 
playing to screen. From this page you can see the
real time usage of sound channels. This page can be recalled
by selecting Play song while the music is being played.

You can exit this page with ESC and the music will still
be played. To stop it, select ~12~Stop playing~ function.
%21
  		    Show infopage (F5)		 
This function shows a information screen about the 
playing to screen. From this page you can see the
real time usage of sound channels. This page can be recalled
by selecting Play song while the music is being played.

You can exit this page with ESC and the music will still
be played. To stop it, select ~12~Stop playing~ function.

If the music is not being played, the Show infopage
function starts the song.
%22
		Commands availible in menus
	
       Select menu in which the command you want information 
       about can be found:
       
	~23~File menu~           
	~24~Play menu~
	~25~Edit menu~
	~26~Other menu~
%23
		Commands in File menu:

       Select a command:
	~29~Load Song		CTRL-L	~
       *~31~Save Song		CTRL-W	~  
       *~31~Save Unpacked Song		~
       *~32~Load Amiga module	CTRL-A  ~
	~33~Load Instruments	F7	~
	~29~Load Module		CTRL-R  ~ 
       *~31~Save Module		        ~
       *~31~Save Packed Module		~
	~35~Dos Shell		CTRL-D  ~
	~05~Quit				~
       * means the command is not functional in the 
         unregistered version. ~27~How to register~
%24
		Commands in Play menu:
		
       Select a command:
	
	~21~Show infopage		F5	~
	~10~Play song		SHIFT-F5~
	~11~Play pattern		F6	~
	~20~Play from pattern	SHIFT-F6~
	~28~Play with scope     	CTRL-Z	~
	~12~Stop playing		F8	~
%25
		Commands in Edit menu:
		
       Select a command:
       
	~38~Edit order		F1	~
	~39~Edit patterns		F2	~
	~40~Edit samples		F3	~
	~41~Edit library		F4	~
	
%26
		Commands in Other menu:
		
       Select a command:

	~07~Setup				~
	~35~System information		~	
%27
		How to register
		
See file REGISTER.DOC distributed with Scream Tracker
%28
             Play with scope (CTRL-Z)

This function starts playing the song from the start
and simultaneously displays a scope view of the sound
output. This function requires an CGA or compatible
and at least a 16 Mhz machine. It's included mainly
due to requests made by some users, but is not yet
very good or finished, but anyway usable.

REMARK: The scope can jam the entire machine if
the playing speed is too high for the machine
in question. For 16 Mhz machine use 8 Khz
output speed, for 20 Mhz PC you can use 12 Khz
output speed. If you want to test your machines
limits, save your work first...
%29
	     Load song (CTRL-L) / module (CTRL-R)
	    
With this command you can load a sonf or module
of Scream Tracker format. (songs end with .STS
and modules with .STM). To load, simple select
a file from the ~30~selection panel~ and
wait a bit.
%30
	     Selection panel
	     
This panel is used for loading and saving files.
It consists of four parts:
┌─────────────────┐
│Current directory│ You can move between the three
├─────────────────┤ lowest parts with (SHIFT) TAB.
│File/Path name   │ Into the File/Path line you 
├──────────┬──────┤ can directly write file/directory
│          │      │ name you want to load/chdir to.
│files     │ disks│ Or you can select the file/directory
│          │   &  │ from the bottom windows.
│          │ dirs │ In file line, extension isn't a must.
└──────────┴──────┘
%31
	      Save song (CTRL-W) / module
	
The saving follows same prinsibles as ~29~load~ and uses
the same selection panel. The save unpacked song is mainly
used for testing etc, and is not normally needed.  In a
song, the instruments are not saved, and must be loaded
from disk each time the song is loaded.  In a module, the
instruments are included to the file, so it's the best way
to transfer songs from machine to machine, for example. 
%32
		Load amiga module (CTRL-A)

This function loads an amiga Noise/Sound tracker module.
It selects the file with ~30~selection pad~ and then
displays various stats while loading. In the left
you can see the original amiga filenames (20 chars each)
which are truncated to fit PC standards. (The extension
created is a CRC from the name, if they have similar
beginnings). In the right part you can see the special
commands used, and possible errors. Some errors may
occur, even if the music works fine. This is due to
differencies in amiga musics, for example musics ripped
from demos may have undefined special codes.
~34~more...~
%33
	         Load instruments (F7)
		 
This function reloads the samples used in current song from
disk. It's required when new samples are included into
~40~edit samples~ sample list. Also if some samples are removed
from sample list, this function releases the memory they have 
taken.
%34
	Load amiga module (CTRL-A) (continued)

Scream Tracker can load Amiga modules made with:
 Sound Trackers up to V2.4
 Noise Trackers up to V2.0

The following amiga commands are not yet functional:
0 - Agreppio         (All Trackers)
5 - Volume portament (NoiseTracker 2.0)
6 - Volume vibrato   (NoiseTracker 2.0)

REMARKS:
Arpeggio is converted (Command J) but has no effect.
Modules must be UNPACKED!
%35
		DOS Shell (CTRL-D)
		
This function shells to the operating system, and
enables user to perform dos functions to for
example free disk space. If the music is being
played when the Shell is executed, the music will NOT
stop. The music may jam the machine if complex programs
are run in DOS Shell, so it's best to stop music (F8)
before Shelling. At least save before testing will
Bimodem work under Windows when the music is being played.
%36
		System information
		
This function currently displays the amount of memory
(in kilobytes) used buy samples, free, and free when
no music loaded.
%38
		Edit order
		
In this screem you can edit the order in which the
patterns are played. Cursor position in this screen
also selects from where the ~20~Play from pattern~
routine starts playing.

~14~Quickhelp/Keys~
%39
		Edit patterns

In this screen you can construct the actual patterns.
A pattern consists of 4 channels. Each pattern
has 64 rows. Example of one note in a channel:

C#1 02 ∙∙ H08
│ │ │  │  │└Info byte
│ │ │  │  └Special command
│ │ │  └Volume (∙∙ = default)
│ │ └Instrument (∙∙ = last one)
│ └Octave (0-4)
└Note

~15~Quickhelp/keys~
%40
		Edit samples

In this screen you edit the sample list of instruments
used in a song. The first field specifies the filename,
the second speed at which the note equals C2, the third
specifies the instrument disk from which the sample can
be found, the next field the default volume for instrument
and two next fields loop start and end (65535=no loop) 
values. The last two fields can be used for testing the
instrument. When the cursor is in these fields, you can
play with the keyboard. Test 4 performs testing with 4 
channels, Test 1 with one. If you press enter an a row,
you will get to the library, where you can select the
instrument you want, and press enter again.
~16~Quickhelp/keys~
%41
		Edit library
		
In this screen you can edit the library, where all samples
are kept. (or actually the names of the samples) The fields
are same as in ~40~edit samples~ except one field is added
to the beginning: description field.
The screen is divided in two sides, upper and lower. The 
cursor can be toggled with TAB between the sides. The bottom
side shows 100 libraries, and to upper side shows the 
contents of the current library. Both displays scroll.

~17~Quickhelp/keys~
%37
	Basic information about Scream Tracker
	
Scream Tracker was originally made for playing Amiga musics
with PC, but has since expanded into a complete Amiga style
music composing program. It features a good Amiga 
compatibility and is able to play music with even PC's
own speaker, although a better output device is strongly
suggested.

This basic information is several pages long, and tells you
about important facts you need to know when making music.
The amount of information gathered here is a result of a
hurry in which the ST was released, so that there wasn't 
enough time to 'hypertext' all this.
~42~Next topic..~
%42
	Basic information; Piano keyboard emulation

Computer's keyboard is divided into 2+ piano style octaves,
to enable you easily enter the notes. This keyboard is also
used when testing instruments in various places. It can be
transfixed up or down with /,* commands in edit patterns
screen.
		(Black keys):  2 3  5 6 7   9 0
Upper octave:  (Normal keys): Q W ER T Y U I O P

		(Black keys):  S D  G H J      
Lower octave:  (Normal keys): Z X CV B N M

~43~Next topic...~
%43
	Basic information; What are samples

The instruments are actually digitized samples. This means
that they are not created with ADSR values or anything like
that. Therefore they can not be modified, except for pitch
and volume. One song can have up to 31 different samples,
listed in the Edit Samples screen. The list specifies 
the volume and pitch parameters, and filename, where the
sampled information lies. The library is a way you can 
define samples with correct volumes pitch etc in advance,
so that they can be easily picked from there, without 
having to remember their filenames. In the library you can
also write descriptions about the instruments.

~44~Next topic...~
%44
	Basic information; Instrument disks
	
Scream Tracker supports up to 99 instrument disks. ALL the
instruments are kept on these disk, and Harddisk is used
as a sort of Floppy Disc Cache. In practise this means that
when ST tries to load an instrument which it can't find
from the HD it asks for an instrument disk specified
in sample list, and copies the sample from there. Also when
hard disk comes filled, you can just remove samples from
instrument directory, and nothing is lost, for the samples
still reside on disks. The instrument disks are 'personal',
so that the only practical way to transfer songs from
machine to machine is in modules, where instruments are
included, for you can't know in which disk your friend keeps
a specific instrument if he even has it!     ~45~More...~
%45
	Basic information; Instrument disks (continued)

Instrument disk number 00 means the instrument is in an
unknown disk. For example modules have disk numbers all
set to zero. If instrument said to be on disk 00 isn't
on instrument directory, you must specify the correct 
disk number. Instrument disks can be of any sizes and
are recognized (by the program) with a subdirectory
of following format: STINSxx where xx is the number of
the disk. Therefore it's even possible to put multiple
disks on a disk, or use a harddisk, by specifying 
instrument disk drive as C: and putting the STINSxx:s
into the main directory. There is no limit to the 
instruments per disk.
~46~Next topic...~
%46
	Basic information; C1SPD and Tempo
	
The C1SPD specifies the speed at which a sample must
be played for note C2 (mid-C). The value specifies
a frequency for sample (in Hz).

Tempo tells the time which one row takes to execute.
The tempo/row time is defined as following:
time_for_a_row=tempo*(1/500 sec) 
Default tempo is 60, which means one row is aproximately
1/8 note. At tempo 30, each row would be 1/16 note.

~47~Next topic...~
%47
	Basic information: Creating new instrument disks

This topic has been discussed a bit before in basic info,
but this is sort of practical summary:

To create instrument disk, create a directory
named STINSxx to the disks root. Replace the xx with
the number of disk you are creating. Example:
STINS01,STINS23. Remember that disk 00 doesn't exist!
Disk 01 is the first disk. ST doesn't mind if the disk
contains something else in addition to int's instruments.

Remember to keep ALL instruments on disks, for they aren't
always safe on harddisk! (More about that later)
~48~Next topic...~
%48
	Basic information; adding samples

The sample adding will be made easier in the future, but
in this version it goes like this:

To add a new sample, say NICESMP, you'll have to manually
copy it to an instrument disk, and then write it to the
library (if you use the library). Remember to specifyy the 
disk number.

~49~Next topic...~
%49
	Basic information; Harddisk Usage

The ST uses a special technique named DISK CACHING. In 
practice it means, ALL the samples must be on disks,
and they are transferred to HD when used, and to make 
more room, old instruments can be deleted (from the
HD) and when they are needed again, they are loaded 
from instrument disks. In practice this also means
that if you're running low on diskspace you can
just delete ALL samples from harddisk, and they'll
be reloaded from disks when needed. The ST will
try to perform this quite automaticly (deleting the old)
but this version mainly leaves this deleting to user.
Mainly you have to remember is that nothings safe in
the instrument directory!         ~51~Next topic...~
%51
	Basic information; Clipboard

The clipboard (instrument library 99) is NOT saved to 
disk, and is used for temporary copying and instrument
adding. It can be renamed, but it's function will
not change. It is used for moving instruments and
adding new ones automaticly. You can edit it, if
needed. Because the clipboards is not saved, it 
will be empty every time the program is loaded.

~52~Next topic...~
%52
	Basic information; Instrument transfer
	
The easiest way to transfer instruments from machine to
machine, is to put into 31 instrument packets, and
create modules, each with 31 instruments, and no
notes. Then the ALT-C command can be used in the
Edit samples function to transfer these instruments to
library. Then they must be copied to instrument disks
and only disk names added. This is also easy way to
add instruments to your collection from ready made
modules.

~53~Next topic...~
%53
	Basic information; place function
	
This function serves as the easy (and only) way to
copy instruments from library to another. First
the source library must be copied to clipboard with
ALT-C and then the first instrument of transfer
must be selected (from clipboard) by moving to it
with cursor and pressing ALT-P to start the place.
The the instrument appears in white to the middle
of the screen. Then, by pressing enter, the instrument
will be inserted to cursor (in the library you want the 
instrument in). 

~54~More...~
%54
	Basic information; place function (continued)
	
ALT-S skips the instrument and directly
displays the next one. Repress ALT-P to finish the
place funtion. Remark: While placing, ALL 'Test' buttons
will play the sample to be placed, so you can decide 
where to put it by what is sounds! Place function
will always select the next instrument when old one
is placed.

~56~Next topic...~
%56
        Basic information; Creating instrument library

The easiest way of creating a basic library is first to
collect some modules. Then for every module:
1) Load module
2) give each instrument an instrument disk number
   (you have to create suffeicient amount of instrument
   disks in advance)
3) Press ALT-S to save all instruments to the disk
4) Press ALT-C to copy all instruments to clipboard
5) Go to clipboard and to the first instrument, and
   press ALT-P to begin place.
6) Put all instruments into the correct libraries
   and write descriptions.
%50
	Basic information; topic summary

~37~About Scream Tracker~
~48~Adding new samples/instruments~
~46~C1SPD and Tempo~
~51~Clipboard~
~47~Creating instrument disks~
~56~Creating the instrument library~
~49~Hard disk usage~
~44~Instrument disks~
~52~Instrument transfer~
~42~Piano keyboard~
~53~Place function~
~43~What are samples~
%%



 