EXTENSiVE HeLP FoR FAR 1.00!


Keypresses new to version 1.00 are marked by a *

Global Keys (Apply to all areas except graphical editor and CFG screen
----------------------------------------------------------------------

  /                       octave down (use keypad)
  *                       octave up (use keypad)

  UP (on keypad)          current sample up
  DOWN (on keypad)        current sample down

  6 (on keypad)           order up
  3 (on keypad)           order down

  4 (on keypad)           tempo down
  1 (on keypad)           tempo up
  CTRL-4 (on keypad)      fine tempo up
  CTRL-1 (on keypad)      fine tempo down

  =                       edit volume down
  \                       edit volume up

  F1                      Move to sample edit
* CTRL-F1                 MIDI stream reset
  F2                      Move to pattern edit
  F3                      Move to order edit
  F4                      Play from current order
  F5                      Play from beginning of song
  F6                      Play from top current pattern
  F7                      Play from current position in current pattern
  F8                      Stop playback of song
* F9                      Toggle volume ramping
* ALT-F9                  Clear all pattern data
* CTRL-F9                 Clear entire song from memory
  ALT-F11                 Change name of song
  ALT-F12                 Change DOS filename of song
  SHIFT-F11               Load a pattern
  SHIFT-F12               Save a pattern
  F10                     Edit or view song text!
  F11                     Load song
  F12                     Save song
  CTRL-0,1,2,3,4,5,6,7,
       8,9,A,B,C,D,E,F    Toggle corresponding channel on/off

  CTRL-SHIFT-0,1,2,3,4,
             etc, etc.    Turn off all channels except the one
                          specified.
  ALT-T                   Turn ON all channels.

  ALT-F8                  Edit song loop position
  ALT-F10                 Save configuration

  ALT-ESC                 Shell to DOS (not 100% reliable)
  ScrollLock              Decrease volume
  Pause                   Increase volume
* ?                       Get a list of keys (like this)
* ALT-/                   View release notes for this version
* CTRL-/                  View ANY text file


Keys specific to pattern editing
--------------------------------

  SPACE                   erase note under edit bar
  UP,DOWN,LEFT,RIGHT      move edit bar around
  PGUP,PGDN               moves to top or bottom of page - if you are
                             already at one of those, it flips pages
  CTRL-PGUP,PGDN          moves directly to next or last page in one key
  HOME,END                Moves to the first, last channel in current row

  DELETE,INSERT           delete/insert current note under edit bar
                             and move entire set of notes under it up or
                             down
  ALT-B,E                 Mark begin,end of a block
  ALT-C,O                 copy into/out of buffer
  ALT-Q,A                 Transpose block up/down one octave
  ALT-W,S                 Transpose block up/down one halfstep
  ALT-Y,H                 Transpose block of volumes up/down one level
  ALT-K                   Create a solid block of commands from current row
  ALT-G                   Set command from current row on rows with notes
  ALT-V                   Set volume of block
  ALT-I                   Set instrument of block
  ALT-U                   Unmark block
  ALT-Z                   Clear block
  ALT-R,N                 Copy/paste current row-note that this
                             function CAN be used to rotate the music
  ALT-L                   Mark entire channel
  ALT-M                   Copy entire pattern over another one
  ALT-P                   Place break location
  [                       Edit instrument field of note under edit bar
                             This changes the current edit instrument.
  ]                       Edit volume field of note under edit bar
                             This changes the current edit volume.
  BACKSPACE               Edit effect field of note under edit bar
  SHIFT-BACKSPACE         Erase effect field of note under edit bar
  ALT-F1                  Erase all instruments/samples
  ALT-F2                  Erase current pattern
  ALT-F3                  Erase all order info
  -,+                     Change patterns
  ALT-J                   Jump to another pattern
  `                       Pick up volume,instrument under edit bar
* ALT/0-9                 Set jump value. Tells the number of rows to move
                          after placing each note.
* ALT-UP/DOWN             Moves the number of rows set by jump value.

Keys specific to sample editing
-------------------------------

  INSERT,DELETE           Insert or delete sample at this position,
                             moving all others under it up or down
  . (number pad)          Delete current sample, without moving others
  CURSUP,CURSDN           Change samples
  [ ]                     Edit Sample RepStart,RepEnd
  ENTER                   Edit Sample name (saved with sample with
                             saved to disk in FSM format, along with
                             RepStart/RepEnd Info)
  SPACE                   Load a new sample
  ALT-F                   Save a sample in FSM format
  ALT-S                   Save a sample in USM format (unsigned raw)
  ALT-E                   Bring up graphical sample thingy
  ALT-F1                  Erase all Samples
  -                       Set sticky volume; 0 to cancel
  ALT-O                   Optimize loop
* ALT-W                   View WaveDesign preview screen

Keys specific to order editing
------------------------------

  CURSUP,CURSDN           Change order up,down
  ]                       Edit order value under cursor
  INSERT,DELETE           Insert,delete an order at cursor, moves all
                             orders under this one up or down


Keys specific to graphical sample editing
-----------------------------------------

  Keypad CURSUP,CURSDN    Change sample up/down
  ESC                     Exit editor
  F8,SPACE                Stop currently playing music/sample


Miscellanious helpful information
---------------------------------

  decimal notation: 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15
  ------------------+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
  Hexidecimal     : 0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F

                  (thanks Tran/X-Ren) for this diagram
            C#  D#      F#  G#  A#      C#  D#      F#  G#  A#
         Ŀ
         | | | | |  |  | | | | | |  |  | | | |  |  | | | | | | |
         | | | | |  |  | | | | | |  |  | | | |  |  | | | | | | |
         | |S| |D|  |  |G| |H| |J|  |  |2| |3|  |  |5| |6| |7| |
         | | | | |  |  | | | | | |  |  | | | |  |  | | | | | | |
         |    |      |     |     |
         |  |   |   |   |   |   |   |   |   |   |   |   |   |  |
         |Z | X | C | V | B | N | M | Q | W | E | R | T | Y | U|
         |  |   |   |   |   |   |   |   |   |   |   |   |   |  |
         
          C   D   E   F   G   A   B   C   D   E   F   G   A   B



--Effect help

 Effect        What is it?        Parameters
 -------------------------------------------
   01/02       Ramp delay on/off  none
   03          Fulfill loop       none
   04/05       New/Old far tempo  none
   1           Pitch offset up    amount to add to frequency
   2           Pitch offset down  amount to subtract from frequency
   3           Note-port          Number of bars allowed to bend; a note
                                  on the current line
   4           Retrigger          number of times to play note
   5           Set Vibrato depth  Amplitude of vibrato wave
   6           Vibrato note       Speed of vibrato
   7           Vol Sld Up         Notches to move
   8           Vol Sld Dn         Notches to move
   9           Sustained vibrato  Amplitude; keeps going until a 90 effect
   A           Slide-to-vol       Number of bars allowed to bend; a volume
                                  on the current line
   B           Balance            Panning value, 0-F
   C           Note Offset        which slice to play on (out of 16)
   D           Fine tempo down    amount to subrtact from notes/sec
   E           Fine tempo up      amount to add to notes/sec
   F           Set tempo          Notes/sec in 32/Tempo

NOTE that function 5 has no effect on the current note, and that if you want
to set both values simultaneously you must put the 5x command left of the 6x
command.

