home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 4: Demo 1 / almathera_demo1.bin / utils / pt2.2b / tracks / pt.help.txt < prev    next >
Text File  |  1995-03-17  |  57KB  |  1,801 lines

  1. -------------------------------------------------------------------------
  2. Protracker V2.2 Release A - (C) 1992 Mushroom Studios / Noxious 22/6-1992
  3. -------------------------------------------------------------------------
  4.  
  5. Protracker is a Public Domain program, and may may be copied freely and
  6. included in any PD library. You may not charge anything for the program
  7. other than the cost of the disk and the PD-service.
  8.  
  9. *** This is an printable version of the PT.help file ***
  10.  
  11.     Written by:  Peter "CRAYON" Hanning
  12.  Layout & Help:  Anders "Dolphin" Ramsay
  13.  
  14.  Thanks must go to the following for contributing with suggestions and
  15.  bug-reports: Gahn, Reverend D, Dolphin, all members of Noxious.
  16.  Devistator/EOC1999     Spirou/Visual Design    Sun/Dreamdealers
  17.  The Green Lark/Aliens  Matrix/LSD (Thanks for the source!)
  18.  Deltabar Dilonardo     Toni Maenpaa            Markus Jentsch
  19.  Alex Kunz              Tritoon/AlphaFlight
  20.  
  21.  
  22.  Hi there!
  23.  
  24.  Here comes PT2.2A, a new version of Protracker, the best tracker around!
  25.  
  26.  There has been several new changes this time to enhance Protracker even
  27.  more! Read more about it in the Readme!.txt file.
  28.  Don't hesitate to contact us if you can't get it working, if there's some-
  29.  thing you can't figure out or if you find any bugs.
  30.  
  31.  Some technical info:
  32.  
  33.    Sourcecode: 440k / 25000 lines
  34.  Main Program: 200k
  35.      GFX data: 80k (packed)
  36.      Worktime: 954541497 hours
  37.      ASM time: about 30 seconds
  38.  
  39.  Something you'd like in the next version of Protracker? Have you found
  40.  any bugs?
  41.  
  42.           Anyway, write to:
  43.  
  44.           Mushroom Studios/Noxious
  45.           Vinterstigen 12
  46.           14440 Ronninge
  47.           Sweden
  48.  
  49.          (No games, please!)
  50.  
  51.  Mushroom Studios are (a subgroup of NOXIOUS):
  52.  
  53.  Peter "CRAYON" Hanning         (Coder,Musician)
  54.  Anders "DOLPHIN" Ramsay        (Musician,Organizer)
  55.  
  56.  
  57.  
  58.                 MAINSCREEN
  59.                 ----------
  60.  ## PLAY ##
  61.  Will play the song from the current position in the song. The pointer
  62.  turns yellow, just to show you what's going on.
  63.  
  64.  ## PATTERN ##
  65.  Will play the current pattern which is shown at the bottom of the screen.
  66.  The pointer turns yellow here as well. Holding down the right button while
  67.  pressing play,pattern or record will play from the current patternposition.
  68.  
  69.  ## EDIT ##
  70.  Will put you in edit mode. The pointer turns blue, and you can enter notes
  71.  and numbers from the keyboard. Use the arrowkeys to move up/down and
  72.  left/right in the pattern. Entering a note or a number will cause the
  73.  pattern to jump one or more slots down.
  74.  
  75.  ## RECORD ##
  76.  Will put you in edit mode, but also play the current pattern or song.
  77.  You can select this in the Edit Options menu. While the pattern or
  78.  song is playing, you can type in notes and numbers from the keyboard,
  79.  and they will appear in the pattern as it scrolls. The notes and numbers
  80.  will also be quantized to the nearest slot, so that keeping a steady rhythm
  81.  is no problem. The pointer will turn blue here as well as in the the normal
  82.  edit mode.
  83.  
  84.  ## STOP ##
  85.  Will stop playing of songs and patterns, recording, and will turn edit
  86.  mode off.
  87.  
  88.  ## CLEAR ##
  89.  Will first ask you what you want to clear. You can clear either all,
  90.  song or samples.
  91.  
  92.  ## EDIT OP. ##
  93.  Will exchange the Spectrum Analyzer with the Edit Menu(s). Pressing more
  94.  than one time will browse through the edit op. screens.
  95.  
  96.  ## DISK OP. ##
  97.  Will go to the File Requester.
  98.  
  99.  ## PLST ##
  100.  Will go to the PLST screen.
  101.  
  102.  ## PSET-ED ##
  103.  Will go to the preset editor.
  104.  
  105.  ## SETUP ##
  106.  Will go to the Setup Screen.
  107.  
  108.  ## SAMPLER ##
  109.  Will go to the Sampler screen.
  110.  
  111.  ## 1, 2, 3 and 4 ##
  112.  Represent the audiochannels of your amiga. When lit, that channel is on.
  113.  When not lit, the channel is muted and and the notes in that track will
  114.  not be played.Holding the right mousebutton will solo the desired channel.
  115.  
  116.  ## TEMPO ##
  117.  The tempo gadget on the status bar is for setting the CIA speed, if CIA
  118.  timing is used. The gadget will be updated every time you set the speed
  119.  using the F command (if CIA that is).
  120.  
  121.  ## I(NSERT) ##
  122.  Insert a position into your song.
  123.  
  124.  ## D(ELETE) ##
  125.  Delete a position from your song.
  126.  
  127.  ## POS ##
  128.  Defines your position in the song-table.Pressing this will put you in the
  129.  Position-Editor.
  130.  
  131.  ## PATTERN ##
  132.  Defines which pattern will be played at a specific position.
  133.  
  134.  ## LENGTH ## (SONG)
  135.  Defines the length of the song.
  136.  
  137.  ## FINETUNE ##
  138.  Tune your untuned samples to match the others.
  139.  
  140.      0 436.4 hz    -1 432.1 hz
  141.      1 439.0 hz    -2 429.6 hz
  142.      2 441.6 hz    -3 426.3 hz
  143.      3 445.1 hz    -4 423.1 hz
  144.      4 447.8 hz    -5 419.9 hz
  145.      5 451.5 hz    -6 416.7 hz
  146.      6 455.2 hz    -7 414.4 hz
  147.      7 457.0 hz    -8 412.0 hz
  148.  
  149.  ## SAMPLE ##
  150.  Choose sample. You can use up to 31, or hex $1F samples in a song.
  151.  Pressing both mousebuttons at the same time will set the samplenumber
  152.  to zero. You can then record the pattern with sample 0 to prevent
  153.  Protracker from setting the volume each time you play a new note.
  154.  
  155.  ## LENGTH ## (SAMPLE)
  156.  The Length gadgets are simply used for setting the length of the sample.
  157.  A sample can be up to 64k, or $fffe long. You can add workspace behind
  158.  the sample by increasing the length and letting go of the button. PT will
  159.  ask if you are sure, and if you are, allocate more memory for the sample.
  160.  
  161.  ## VOLUME ##
  162.  Use this to set the volume the current sample will be played with.
  163.  
  164.  ## REPEAT ##
  165.  Here you set the start of the sampleloop.
  166.  
  167.  ## REPLEN ##
  168.  Here you set the length of the sampleloop.
  169.  
  170.  ## PATTERNNUMBER GADGET ##
  171.  To the middle left of the screen is a box with a number in it. The number
  172.  is the current pattern number. Click on it to type in a new number. When
  173.  in type-in mode, use return, ESC or right mousebutton to exit. This should
  174.  also work on most other such gadgets.
  175.  
  176.  ## A(BOUT) ##
  177.  This one you'll have to experience for yourself.
  178.  
  179.  ## LOAD ## (sample)
  180.  Will simply try to load the current samplename. Use this when you've
  181.  fucked up in the sample editor, and have destroyed a sample.
  182.  
  183.  Pressing both the left and right button on the arrow-gadgets will speed
  184.  them up a bit.
  185.  All numbergadgets except Finetune&Sample allows you to click in the
  186.  gadget and type in the desired value.Holding the right mousebutton while
  187.  pressing them will zero the value.
  188.  
  189.  The main screen has some indicators on the left side of the song- and
  190.  samplename textgadgets.The indicators are as follows:
  191.  M S M 0-9 (Metronome ON, Split keyboard ON, Multi keyboard ON, Editskip)
  192.  I 0-9     (AutoInsert ON, AutoInsert Macro)
  193.  
  194.  
  195.  
  196.                 DISK OP.1
  197.                 ---------
  198.  
  199.  ## PATH ##
  200.  The paths for songs, modules, samples, tracks and patterns can now be
  201.  changed, and they can be up to 31 characters long. To change path, click
  202.  on load song/module/sample/track/pattern or use the arrow indicating
  203.  what path you're at.
  204.  
  205.  ## FREE (DISKSPACE) ##
  206.  Free diskspace can be shown in hex or decimal. Select this on the setup
  207.  screen. Click on "free" to get free diskspace without re-reading the dir.
  208.  
  209.  ## FORMAT DISK ##
  210.  Will format a disk in df0: (Hopefully bug-free)
  211.  
  212.  ## RENAME FILE ##
  213.  Will dir the current directory. Select a filename, and you will be able
  214.  to edit the name.
  215.  
  216.  ## DELETE FILE ##
  217.  Will dir the current directory. Select a file, and it will be deleted
  218.  from the disk.
  219.  
  220.  ## PACK ##
  221.  When on, Protracker will pack songs before saving.
  222.  Modules will be PowerPacked and .pp will be added to the filename.
  223.  
  224.  ## LOAD SONG ##
  225.  Will dir the songs path. Select a song, and it will be loaded and
  226.  decrunched if crunched.
  227.  
  228.  ## SAVE SONG ##
  229.  Will pack the song if pack is on, then save it to the current songs
  230.  path. Remember to enter a name for your song, otherwise PT will not save!
  231.  
  232.  ## LOAD MODULE ##
  233.  Will dir the modules path. Select a module, and it will be loaded.
  234.  Powerpacked modules will be decrunched.
  235.  
  236.  ## SAVE MODULE ##
  237.  Will crunch(Powerpacker) the module if pack is on,then save it to the
  238.  current modules path. Modules can be saved without a name, since they
  239.  always begin with "Mod.".Holding the right button will save as an
  240.  executable file in the current directory.
  241.  
  242.  ## LOAD SAMPLE ##
  243.  Will dir the sample path. Select a sample, and it will be loaded to the
  244.  current sample. IFF headers will be chopped off and loops loaded, if any.
  245.  Powerpacked samples will be loaded and decrunched.
  246.  
  247.  ## SAVE SAMPLE ##
  248.  Will save the current sample as RAW, IFF or PAK(Powerpacked). Select
  249.  this in the "Save" gadget to the right of "Load Sample". IFF loops will
  250.  be saved too(Not with PAK in this version).
  251.  
  252.  ## DIR-BROWSE BUTTON ##
  253.  By pressing this button you can browse through various preset paths, so
  254.  that you won't have to enter them over and over again.Holding right
  255.  mousebutton will show all paths in the file-list window.
  256.  
  257.  ## PATH INDICATOR ##
  258.  Click to change paths without reading dir.
  259.  
  260.  ## 2 ##
  261.  Goto Disk Op.2
  262.  
  263.  ## T(OP) ##
  264.  Will put you at the top of the file-list.Holding the right mousebutton
  265.  will put you at the previous character in the file-list.Try it out!
  266.  
  267.  ## B(OTTOM) ##
  268.  Will put you at the bottom of the file-list.Holding the right mousebutton
  269.  will put you at the next character in the file-list.
  270.  
  271.  Holding shift while pressing a key will put you in the list at the
  272.  corresponding position.
  273.  
  274.  
  275.                 DISK OP.2
  276.                 ---------
  277.  Disk op.2 has alot in common with disk op.1 but with a few additional
  278.  features.
  279.  
  280.  ## LOAD TRACK ##
  281.  Will dir the track path. Select a track, and it will be loaded to the
  282.  cursor position or to the trackbuffer, depending on the MODE choice.
  283.  
  284.  ## SAVE TRACK ##
  285.  Will save the track from the cursor position or from the trackbuffer.
  286.  
  287.  ## LOAD PATTERN ##
  288.  Will dir the pattern path. Select a pattern, and it will be loaded to
  289.  the cursor position or to the patternbuffer.
  290.  
  291.  ## SAVE PATTERN ##
  292.  Will save the pattern from the cursor position or from the patternbuffer.
  293.  
  294.  ## MODE ##
  295.  Determines if the track/pattern will load/save to/from the buffer or
  296.  the cursor position.
  297.  
  298.  ## 1 ##
  299.  Goto Disk Op.1
  300.  
  301.  
  302.  AutoDir - If you set the autodir toggle on the setup screen
  303.            to on, Protracker will automatically dir the current
  304.            path when you enter the disk op. screen and after you've
  305.            saved/renamed/deleted something.
  306.  
  307.  AutoExit - When this toggle is on Protracker will exit from
  308.             disk op. when loading a song/module/track or pattern.
  309.  
  310.  
  311.  
  312.                 PLST
  313.                 ----
  314.  The PLST is fairly simple to use. Listed here are all the samples in
  315.  your Presetlist and their lengths. Just click on a name, and Protracker
  316.  will ask for a disk called ST-01 through to ST-FF. Insert it, and the
  317.  chosen sample will be loaded to the current sample displayed at the
  318.  left of the screen. Use the up/down arrow keys to move up and down in the
  319.  PresetList. If you press shift or the right mousebutton, the PLST will
  320.  move 10 presets at a time.
  321.  
  322.  At the top the PLST shows the total number of samples from the selected
  323.  sounddisks. There are a few PLST gadgets:
  324.  
  325.  ## CLEAR ##
  326.  Will clear all the sounddisk names you have entered, and display the whole
  327.  PresetList.
  328.  
  329.  ## MOUNTL(IST) ##
  330.  Will search your drives for disks called ST-**, and put the names into
  331.  the ST-__ gadgets. ST-00 will not be mounted.
  332.  
  333.  ## ST-__ ##
  334.  There are three ST-__ gadgets where you can enter the numbers of the
  335.  sounddisks you want to display in the PLST. Only the presets from the
  336.  selected sounddisks will be shown. If you clear all gadgets (by pressing
  337.  return or right mousebutton), or press "Clear", the PLST will revert
  338.  to show all presets.
  339.  
  340.  ## T(OP) ##
  341.  Will put you at the top of the preset-list.Holding the right mousebutton
  342.  will put you at the previous character in the preset-list.
  343.  
  344.  ## B(OTTOM) ##
  345.  Will put you at the bottom of the preset-list.Holding the right mousebutton
  346.  will put you at the next character in the preset-list.
  347.  
  348.  ## EXIT ##
  349.  There are 2 exitgadgets in this version. I didn't know what to change the
  350.  other exitgadget to.
  351.  
  352.  Holding shift while pressing a key will put you in the list at the
  353.  corresponding position.
  354.  
  355.  
  356.                 PRESET ED
  357.                 ---------
  358.  The preset editor is used for sorting and catalogueing your samples. All
  359.  samples for use with Protracker should be on disks called "ST-01" to
  360.  "ST-FF". When adding a disk to the presetlist, only these disks are
  361.  recognized.
  362.  
  363.  Harddisk owners may want to add a directory. e.g. You've got a directory
  364.  called "Supersamples", and you want to use the samples on PT... Simple.
  365.  Assign "Supersamples" to ST-13 or whatever. In the box with "Disk:"
  366.  and ST-__ in it, enter ST-13. Now enter "DHX:supersamples" in the
  367.  path box and press "add path".
  368.  
  369.  The path will be added as ST-13 in your presetlist, so everytime you need
  370.  a sample from ST-13, it will be loaded from "Supersamples" instead. Simple?
  371.  
  372.  Editing
  373.  --------
  374.  To edit a preset, simply click on it. Use the arrowkeys to move left/right.
  375.  When moving up and down in the presetlist, use shift or the right mouse-
  376.  button to speed it up a bit.
  377.  
  378.  ## ADD PATH ##
  379.  Will add the current path to the presetlist. infofiles will not be added.
  380.  Samplenames can only be 15 chars long.
  381.  
  382.  ## INSERT PRESET ##
  383.  Will create a new preset. Enter the data for the sample, and it will be
  384.  added to the presetlist.
  385.  
  386.  ## DELETE PRESET ##
  387.  Will delete the wanted preset from the presetlist.
  388.  
  389.  ## DELETE DISK ##
  390.  Will delete the disknumber set in the "Disk:" box.
  391.  
  392.  ## PATH ##
  393.  This is where you enter the path to be added from. It can be up to 31
  394.  characters long.
  395.  
  396.  ## DISK ##
  397.  This is the disk (or HD-dir) that's being added from (or deleted).
  398.  
  399.  ## PRESETS ##
  400.  This is the current number of presets in the presetlist.
  401.  
  402.  ## CLEAR PLST ##
  403.  Will clear all the presets.
  404.  
  405.  ## LOAD PLST ##
  406.  Will load the presetlist from a file called "PLST". This file should be
  407.  placed in the PTdir (See setup2).
  408.  
  409.  ## SAVE PLST ###
  410.  Will save the presetlist as a file called "PLST" to the current PTdir.
  411.  
  412.  ## PRINT PLST ##
  413.  Will print the presetlist to the current print path, shown on the
  414.  setup-screen.
  415.  
  416.  ## PLST ##
  417.  Will go to the PLST-screen!
  418.  
  419.  ## T(OP) ##
  420.  Will put you at the top of the preset-list.Holding the right mousebutton
  421.  will put you at the previous character in the preset-list.
  422.  
  423.  ## B(OTTOM) ##
  424.  Will put you at the bottom of the preset-list.Holding the right mousebutton
  425.  will put you at the next character in the preset-list.
  426.  
  427.  Holding shift while pressing a key will put you in the list at the
  428.  corresponding position.
  429.  
  430.  
  431.                 SAMPLER
  432.                 -------
  433.  Editing
  434.  -------
  435.  When editing a sample, use the mouse to set the cursorline and to mark
  436.  ranges.
  437.  
  438.  ## WAVEFORM ##
  439.  Will play the full sample with loops.
  440.  
  441.  ## DISPLAY ##
  442.  Will play the part of the sample being shown on screen.
  443.  
  444.  ## RANGE ##
  445.  Will play the marked range.
  446.  
  447.  ## STOP ##
  448.  Will stop all playing of samples.
  449.  
  450.  ## SHOW RANGE ##
  451.  Will magnify the current range and display it.
  452.  
  453.  ## SHOW ALL ##
  454.  Will display the whole sample.
  455.  
  456.  ## BEG ##
  457.  Will put the cursorline at the beginning of the sample.
  458.  
  459.  ## END ##
  460.  Will put the cursorline at the end of the sample.
  461.  
  462.  ## SWAP BUFF(ER) ##
  463.  The swap the current sample with the copy-buffer.
  464.  
  465.  ## ZOOM OUT ##
  466.  Will show double the range you are displaying.
  467.  
  468.  ## RANGE ALL ##
  469.  Will range the part of the sample being displayed on screen.
  470.  
  471.  ## CUT ##
  472.  Will cut away the part of the sample that's marked.
  473.  
  474.  ## COPY ##
  475.  Will copy the marked range to the copy-buffer.
  476.  
  477.  ## PASTE ##
  478.  Will paste the copy-buffer into the current sample.
  479.  
  480.  
  481.  The volume box
  482.  --------------
  483.  Set the "FROM" and "TO" volume percentages by using the sliders,
  484.  or just type in any number you please (from 0 to 200) in the
  485.  percentage boxes to the right.
  486.  
  487.  ## NORMALIZE ##
  488.  Will find the highest volume settings possible (without clipping).
  489.  
  490.  ## CANCEL ##
  491.  Will exit the volume box.
  492.  
  493.  ## \ ##
  494.  Will set the percentages 100%-0%
  495.  
  496.  ## / ##
  497.  Will set the percentages 0%-100%
  498.  
  499.  ## - ##
  500.  Will set the percentages 100%-100%
  501.  
  502.  ## RAMP ##
  503.  Will ramp (calculate) the volume!
  504.  
  505.  ## TUNETONE ##
  506.  Will create a sinus sound, which you can tune your samples after.
  507.  See setup 2 help for details.
  508.  
  509.  ## SAMPLE ##
  510.  Will first enter the monitor screen. Now click right button to sample,
  511.  left to exit. The pointer will be green when there is diskactivity.
  512.  
  513.  ## NOTE ##
  514.  This is the note to sample on. Range is C-1 to B-3.
  515.  
  516.  ## RESAMPLE ##
  517.  Here's a step-by-step explanation:
  518.  
  519.  1. Turn on the tuning tone.
  520.  2. Use the keyboard to find what note it is. Use finetune if needed.
  521.  3. Enter the note in the "Note:" box to the right.
  522.  4. Press resample!
  523.  
  524.  ## NOTE ##
  525.  This is what note to resample to.
  526.  
  527.  ## DISP(LAY) ##
  528.  This is the length of the part of the sample being shown on screen.
  529.  
  530.  ## LOOP ON/OFF ##
  531.  This is for turning loops on/off without having to fiddle with the
  532.  repeat and replen gadgets.
  533.  
  534.  ## EXIT ##
  535.  Exits the sampler screen.
  536.  
  537.  
  538.  
  539.                 SETUP 1
  540.                 -------
  541.  The setup screens were provided so that PT users could set up their own
  542.  personal environment. We hope we have satisfied most of you. You've got 8
  543.  on/off toggles, a split keyboard editor, a color palette and lots
  544.  more. Choose what you want, and use "Save Config" to save your environ-
  545.  ment. On the next screen is a list of what will be saved in the config
  546.  file.
  547.  
  548.  This will be saved in the config file:
  549.  --------------------------------------
  550.  Songs/Modules/Samples/Tracks/Patterns and Print paths, Colors, Keyrepeat
  551.  Song/Module/Sample/Track/Pattern Savemode, The 24 On/Off toggles, Split
  552.  Keyboard data, Keyrepeat, Accidental, The eight external dos commands, 
  553.  Max PLST entries, Multikey channeltable, Effectmacros, CIA/VB timing
  554.  Tempo&Speed, DMA wait and Tunetone+Volume.
  555.  
  556.  You can have up to 256 different config files. They will be saved
  557.  as "PT.config-00", "PT.config-01" and so on. Set the confignumber
  558.  in the "cnfig" box.
  559.  
  560.  ## LOAD CONFIG ##
  561.  Will load the selected config file.
  562.  
  563.  ## SAVE CONFIG ##
  564.  Will save the selected config file.
  565.  
  566.  ## RESET ALL ##
  567.  Will set the original PT defaults and colors.
  568.  
  569.  ## MULTI ##
  570.  This table is used with the multi keyboard option. The four numbers repre-
  571.  sent what channel each channel will jump to next. 1-2, 2-3, 3-4 and so on.
  572.  
  573.  ## THE DOT ##
  574.  The gadget with a dot and a textline can be used to execute dos commands.
  575.  Each of the 8 commands can be up to 31 letters long. Pressing the dot will
  576.  browse through the commands. Holding the right button and pressing it will
  577.  execute the command. Note that PT needs the command "run" to execute the
  578.  other commands. This is because of commodore's stupid programming of the
  579.  dos library function "execute". Type "endcli" to go back to Protracker.
  580.  
  581.  ## THE COLOR PALETTE ##
  582.  The color palette is simple to use. Just select a color, and use the R,
  583.  G and B sliders to set the color.
  584.  
  585.  ## UNDO ##
  586.  Will put back the latest change.
  587.  
  588.  ## CANCEL ##
  589.  Will set the config colors.
  590.  
  591.  ## DEF(AULT) ##
  592.  Will set the original ST colors.
  593.  
  594.  ## SPLIT ##
  595.  You can set 4 splits on the keyboard, each with it's own sample, splitpoint
  596.  and transpose. Just type in a sample number and select the key to split
  597.  at by pressing the appropriate one.
  598.  The transpose note for each split is the first note in that split-range.
  599.  Notes below the first split will be played with the current sample.
  600.  Split is great for recording drums, or for playing untuned samples in tune
  601.  (use together with finetune).
  602.  
  603.  ## CLEAR ##
  604.  Will clear the splits.
  605.  
  606.  ## KEYREP(EAT) ##
  607.  The first number is the keyrepeat delay, and the second is the speed.
  608.  
  609.  ## ACCIDENTAL ##
  610.  Simple enough, accidental allows you to select sharp (#) or flat (¡) notes.
  611.  This will not be saved with the song!
  612.  
  613.  ## PRINT SONG ##
  614.  Will print the song to the path shown below the "Print Song" gadget.
  615.  The print path can be 31 chars long.
  616.  
  617.  ## SPLIT ON/OFF ##
  618.  Toggles between normal and split keyboard.
  619.  
  620.  ## FILTER ON/OFF ##
  621.  Toggles the audiofilter / PowerLED.
  622.  (Not available on all Amigas)
  623.  
  624.  ## TRANS(POSE)DEL(ETE) ON/OFF ##
  625.  When on, notes transposed out of range will be deleted.
  626.  
  627.  ## SHOWDEC(IMAL) ##
  628.  When on, Freemem, Tunemem, and filelengths will be shown in decimal.
  629.  
  630.  ## AUTODIR ON/OFF ##
  631.  When on, Protracker dirs the current directory path automatically.
  632.  
  633.  ## AUTOEXIT ON/OFF ##
  634.  When on, Protracker will automatically exit from the file requester when
  635.  loading a song,module,track or pattern.
  636.  
  637.  ## MOD. ONLY ON/OFF ##
  638.  When on, Protracker will only show modules beginning with "mod.".
  639.  
  640.  ## MIDI ON/OFF ##
  641.  Enables midi input (see midi help).
  642.  
  643.  ## 2 ##
  644.  Will enter SETUP 2.
  645.  
  646.  
  647.  
  648.                 SETUP 2
  649.                 -------
  650.  
  651.  ## TIMING ##
  652.  We included this so that American  users also could enjoy Protracker,
  653.  and wouldn't have to use sonix or any other terrible music program...
  654.  
  655.  You can choose between CIA or Vblank timing. Vblank is the timing-method
  656.  soundtrackers have been using since the dawn of time, while CIA is a much
  657.  better and accurate timing with the tempo measured in beats per minute.
  658.  Using Vblank on NTSC amigas will cause the song to play 20% faster.
  659.  With CIA, there's no difference.
  660.  
  661.  ## TEMPO ##
  662.  This is where you set your default CIA timing tempo. Range: 32-255.
  663.  
  664.  ## SPEED ##
  665.  This is where you set your default Vblank timing speed. Range: 01-FF.
  666.  
  667.  ## COPPER EDITOR ##
  668.  The copper editor is for altering the colors of the VU-meters and the
  669.  spectrum analyzer to your own liking. Select a color by clicking somewhere
  670.  within the coppered stripe. Now use the R, G and B sliders to
  671.  alter the color.
  672.  
  673.  ## SPREAD ##
  674.  Will create an even gradient between the current color and the one you
  675.  click on next.
  676.  
  677.  ## ARROWS ##
  678.  Will rotate the whole copper stripe in the Y-axis (up/down).
  679.  
  680.  ## UNDO, CANCEL and DEF(AULT) ##
  681.  Will work just like in the palette in SETUP 1.
  682.  
  683.  ## MODS ##
  684.  This is where you set your default modules path.
  685.  
  686.  ## SONGS ##
  687.  This is where you set your default songs path.
  688.  
  689.  ## SAMPL(ES) ##
  690.  This is where you set your default sample path.
  691.  
  692.  ## PTDIR ##
  693.  This is the path for the helpfile, the PLST and the PT configfile(s).
  694.  
  695.  ## MAX PLST ##
  696.  This is the maximum number of presets in your presetlist.
  697.  
  698.  ## DMA WAIT ##
  699.  Use this on fast amigas to slow down the DMA enough to not miss any notes.
  700.  If you set a too low value, you will miss some of the low notes!
  701.  If you set a too high value, everything will be slowed down.
  702.  300 or a little less is ok on a normal A500 7.09 MHz (PAL).
  703.  900 (approx.) is ok on an A3000 running at 25Mhz.
  704.  
  705.  ## TUNING TONE ##
  706.  The tuning tone is for use with the sample editor. The note is what note
  707.  to play the tuning tone at, and the number is the volume.
  708.  
  709.  ## COUNT IN ##
  710.  doesn't work yet...Sorry!
  711.  
  712.  ## <- DEFAULT ##
  713.  Will put back the default for everything in the middle column.
  714.  
  715.  ## OVERRIDE ##
  716.  When on, PT will ignore any paths or disknames when loading a song
  717.  or module. All the samples will be loaded from the current sample
  718.  path.
  719.  
  720.  ## NOSAMPLES ##
  721.  When on, PT won't load the samples when loading a song or module.
  722.  
  723.  ## BLANKZERO ##
  724.  When on, PT won't show the first zero in the samplenumber.
  725.  
  726.  ## SHOW DIRS ##
  727.  When on, directories will be shown in Disk Op.
  728.  
  729.  ## SHOW PUBL(IC) ##
  730.  When on, PT will show all free memory, not just chip-mem.
  731.  
  732.  ## CUT TO BUFF(ER) ##
  733.  When on, all samples cut in the sample editor will to put in the
  734.  copy-buffer.
  735.  
  736.  ## LOAD LOOP ##
  737.  When on, PT will load loops from IFF-samples.
  738.  
  739.  ## SYS(TEM) REQ(UESTS) ##
  740.  allows you to turn the requests on/off.
  741.  
  742.  ## SALVAGE ##
  743.  Doesn't work yet.
  744.  
  745.  ## 100 PATTERNS ##
  746.  with this on, you will be able to have 100 patterns.
  747.  
  748.  ## SAVE ICONS ##
  749.  When on, PT will save an icon together with the module.
  750.  
  751.  ## LOAD (PATTERN)NAMES ##
  752.  When on, PT will try to load the patternnames with the module.
  753.  
  754.  ## SAVE (PATTERN)NAMES ##
  755.  When on, PT will save patternnames with the module.
  756.  
  757.  ## LOAD PLST ##
  758.  When on, PT will load the PLST when it starts.
  759.  
  760.  ## SCREEN ADJUST ##
  761.  When on, PT will scroll the screen 16 pixels to the left.
  762.  
  763.  ## SAMPLEPAK ##
  764.  allows you to pack samples as IFF or RAW.
  765.  
  766.  ## 1 ##
  767.  Will enter SETUP 1.
  768.  
  769.  You can now have modules with 100 patterns. If you save a module with more
  770.  than 64 patterns then M.K. in the moduleheader will be changed to M!K!
  771.  
  772.  
  773.                  MIDI
  774.                  ----
  775.  Midi routines in Protracker 2.2 are still very limited. Midi in should
  776.  work ok, though. To activate midi, you'll have to turn it on on the
  777.  setup1 screen. Use the three upper octaves on your synthesizer to play
  778.  notes. Some keys in the lowest octave can be used to play/stop/record etc.
  779.  
  780.  We might fix better midi support in later versions of Protracker, but so
  781.  far, this is uncertain... Read the PT.ReadMe! file for more info.
  782.  
  783.  
  784.  
  785.                 EDIT OP.
  786.                 --------
  787.  
  788.  The edit op. screens were just a handy way for us to implement all the new
  789.  functions we had thought of. There are three screens, and you can browse
  790.  through them by pressing the edit op.  gadget more than once, or select one
  791.  by clicking on the numbers 1-3.
  792.  
  793.  To exit edit op., click on the gadget labeled "E" or press ESC.
  794.  
  795.  
  796.  Edit op. Screen 1:
  797.  
  798.  ## TRANSPOSING ##
  799.  
  800.  What is transposing ?
  801.  
  802.  Transposing lets you shift the pitch of the notes up or down.
  803.  E.g. Change a C-3 to a C#3.
  804.  
  805.  In comparison to other trackers, Protracker lets you transpose in just
  806.  about every way you can imagine. You can transpose either the current
  807.  sample or all the samples in a track or pattern.
  808.  
  809.  To the right of the title bar is a small box with the letter "S" or "A".
  810.  
  811.  S - Only the current sample will be transposed.
  812.  A - All the samples from $00-$1F will be transposed. V1.1: Now bugfree!
  813.  
  814.  To toggle between the two, click on the edit op. title bar.
  815.  
  816.  If the setup toggle "TransDel" is on, all the notes transposed out of range
  817.  (C-1 to B-3) will be deleted. If not, they will not be transposed.
  818.  
  819.  
  820.  Edit op. screen 2: (Record)
  821.  
  822.  ## RECORD ##
  823.  PATT - Record current pattern only.
  824.  SONG - When recording, PT will move through the patterns in the
  825.         song, just like normal play.
  826.  
  827.  ## QUANTIZE ##
  828.  Will move the notes you record to every n'th slot. Entering 00 will
  829.  turn off the quantizing, and the notes you play will always be
  830.  inserted at the patternposition you are at. Entering 01 will quantize
  831.  the notes the the nearest slot according to the speed. i.e. if you
  832.  play a note after the first half has been played, it will be quantized
  833.  to the slot below. Entering a value like 8 will quantize to every 8th
  834.  note, and so on. Got that?
  835.  
  836.  ## METRO(NOME) ##
  837.  The first number is the speed of the metronome, and the second is the
  838.  channel to play it on. The Sample used for metronomes is always sample
  839.  $1F. Load your own favourite metronome sample. The metronome will always
  840.  be played at C-3, but you can still change the volume and loop values.
  841.  To turn off the metronome, just set the speed or channel to 00.
  842.  V2.1: The metronome has a master toggle, ALT+M.
  843.  
  844.  ## KEYS ##
  845.  When MULTI, PT will jump to another channel after you play a note on the
  846.  keyboard. This makes it possible to play two or more notes at the same
  847.  time (very useful with midi). On the setup screen you can choose what
  848.  channel to jump to after playing a note.
  849.  
  850.  
  851.  Edit Op. screen 2: (Samples)
  852.  
  853.  To the right of the title bar is a small box with the letter "T", "P"
  854.  or "S".
  855.  
  856.  T - Copy & Exchange apply to current track only.
  857.  P - Copy & Exchange will affect the the whole pattern.
  858.  S - Copy & Exchange will apply to the real samples in memory.
  859.  
  860.  To toggle between the two, click on the edit op. title bar.
  861.  
  862.  ## DELETE ##
  863.  Will delete all notes with the current sample in current track or whole
  864.  pattern.
  865.  
  866.  ## KILL ##
  867.  Will kill the current sample. That is, remove it from memory and reset
  868.  all sample settings. It will not be deleted from the track or pattern.
  869.  You can also use the period (.) key on the numeric keyboard to invoke
  870.  this function.
  871.  
  872.  ## EXCHGE (EXCHANGE) ##
  873.  Will exchange the samplenumber shown in the "FROM" gadget with the sample-
  874.  number in the "TO" gadget and vice versa. "T" or "P" selects track or
  875.  pattern. "S" exchanges the samples.
  876.  
  877.  ## MOVE ##
  878.  Will move the samplenumber shown in the "FROM" gadget to the sample-
  879.  number in the "TO" gadget.
  880.  
  881.  
  882.  Edit Op. screen 3: (Sample Editor)
  883.  
  884.  To the right of the title bar is a small box with the letter "H" or "C".
  885.  
  886.  H - Will halve the volume when mixing and echoing to avoid clipping.
  887.  C - Will not halve the volume. The sample may be clipped.
  888.  
  889.  To toggle between the two, click on the edit op. title bar.
  890.  
  891.  ## MIX ##
  892.  Will mix one sample with another. PT asks you which two samples to be
  893.  mixed, and where to put the result.
  894.  
  895.  Holding the right button and pressing mix will mix the current sample with
  896.  itself. You can offset the sample by setting a position in the "pos" gadg.
  897.  If you set "mod" to a non-zero value, the sample will also be modulated.
  898.  
  899.  ## ECHO ##
  900.  Will create a echo effect on the current sample. Use "pos" to set the
  901.  delay time of the echo. If you want more room to echo in, just turn up
  902.  the length of the sample.
  903.  
  904.  ## BOOST ##
  905.  Will turn up the treble of the sample. Use this on hi-hats and snares!
  906.  
  907.  ## FILTER ##
  908.  Will Delta-filter the sample. Use this on noisy basses.
  909.  
  910.  ## X-FADE ##
  911.  Will crossfade the sample (mix with itself, backwards). Handy for looping
  912.  samples that are hard to loop.
  913.  
  914.  ## BACKWD (Backwards) ##
  915.  Will turn the sample backwards!
  916.  
  917.  ## UPSAMPLE ##
  918.  Will remove every second byte of the sample, halving the length and
  919.  shifting the pitch one octave up.
  920.  
  921.  ## DOWNSAMPLE ##
  922.  Will double every byte of the sample, doubling the length, and shifting
  923.  the pitch one octave down. If you downsample samples longer than $7FFE,
  924.  you will lose the end of them.
  925.  
  926.  ## POS ##
  927.  This is just an offset in the sample, used for a lot of things.This one
  928.  has a numbergadget as well.Holding the right mousebutton while pressing
  929.  the numbergadget will zero the value.
  930.  
  931.  ## MOD ##
  932.  This is used for modulation. Press "MOD" to modulate the current sample.
  933.  Holding the right button while pressing the numbergadget will zero the
  934.  value.
  935.  
  936.  ## CUTBEG(INNING) ##
  937.  Will chop the number of bytes set in the "POS" gadget off the beginning of
  938.  the sample.
  939.  
  940.  ## FU (Fade Up) ##
  941.  Will fade the volume from 0 to 100%. Use "POS" to select where in the
  942.  sample to fade up to.
  943.  
  944.  ## FD (Fade Down) ##
  945.  Will fade the volume from 100 to 0%. Use "POS" to select where in the
  946.  sample to fade down from.
  947.  
  948.  ## VOL ##
  949.  With this you can change the "real" volume of the sample. Just set a
  950.  percentage and press "VOL".VOL has a numbergadget.Holding the right
  951.  button while pressing it will set the value to 100%.
  952.  
  953.  ## CHORD ##
  954.  Will put you in the Chord-maker.
  955.  
  956.  Edit Op.3 is now intended to be used with the new sample-editor. If a
  957.  range is marked, some of the functions apply to the range only. If there's
  958.  no range marked, the functions will affect the whole sample. You may also
  959.  set "POS" by clicking on the sample and setting the cursor-line.
  960.  
  961.  
  962.                 Chord-maker
  963.                 -----------
  964.  
  965.  ## Chord ##
  966.  Will make the chord, using the current sample and the notes chosen, and the
  967.  chord will be put in the current sample or a free sample,depending on your
  968.  choice (see below)
  969.  
  970.  ## Reset ##
  971.  will reset the notes and the length
  972.  
  973.  ## Undo ##
  974.  will undo the last change. (apart from multiple arrow up/down)
  975.  
  976.  ## Length ##
  977.  will set the length to the maximum value, depending on the length of the
  978.  original sample and the notes you choose.This will ofcourse set the ':'
  979.  after the 4 lengthdigits (see below)
  980.  Holding the right mousebutton will set the length to the minimum depending
  981.  on the notes chosen. '.' will be shown after the 4 digits. Mixing with the
  982.  minimum length will make the sample as long as the shortest sample of the 4
  983.  resampled notes.
  984.  
  985.  ## Major ##
  986.  will set a major chord, depending on the basenote.
  987.  
  988.  ## Minor ##
  989.  will set a minor chord, depending on the basenote.
  990.  
  991.  ## Sus-4 ##
  992.  will set a sus-4 chord, depending on the basenote
  993.  
  994.  ## Length string gadget ##
  995.  will wait for you to enter a new length (not greater than the maxlength.
  996.  If you want a longer sample then add more space after the mix has been done.)
  997.  The ':' after the 4 digits shows that the samplelength is set to its maximum!
  998.  
  999.  ## Major7 ##
  1000.  will set a major7 chord, depending on the basenote.
  1001.  
  1002.  ## Minor7 ##
  1003.  will set a minor7 chord, depending on the basenote.
  1004.  
  1005.  ## Major6 ##
  1006.  will set a major6 chord, depending on the basenote.
  1007.  
  1008.  ## Minor6 ##
  1009.  will set a minor6 chord, depending on the basenote.
  1010.  
  1011.  ## 4 notegadgets ##
  1012.  The upper one is the basenote.If you press a gadget, PT will wait for you to
  1013.  press a note.Holding the right mousebutton will reset the note
  1014.  
  1015.  ## 4 Up/Down gadgets ##
  1016.  will add/sub 1 halfnote from the current note.Holding right button will
  1017.  add/sub 1 octave.You can reset the note by adding past B-3.
  1018.  
  1019.  ## The 4 rightmost gadgets ##
  1020.  works just like the edit op gadgets. 1,2,3 takes you to the corresponding
  1021.  edit option, and E exits
  1022.  
  1023.  ## The statusline ##
  1024.  pressing the upper line will toggle between New or Old sample:
  1025.  If N, then PT will search for an free sample to put the result.
  1026.  If O, then PT will put the result on the current sample, overwriting the
  1027.  original sample
  1028.  
  1029. Note1!
  1030. ------
  1031. This version of PT resets repeat and replen. PT also puts a '!' last in the
  1032. samplename to show you that this is a chord sample.The '!' is for you to see
  1033. where the destination-sample has gone,it has nothing to do with the program.
  1034. You can take the '!' away and rename the sample to ...-major , ...-minor etc
  1035. for instance.
  1036.  
  1037. Note2!
  1038. ------
  1039. The chosen option on the statusline in edit op. 3 ,H(alve) or C(lip)
  1040. will affect the chord resampling and mixing!
  1041.  
  1042.  
  1043.                 Position-Editor
  1044.                 ---------------
  1045.  
  1046.  Press 'POS' on the mainscreen to get to the Position-Editor.
  1047.  All the gadgets should be well known, pressing the big gadget at the
  1048.  top will stop the song. Keyboard input works too,Left Alt,Left Amiga,space
  1049.  and the cursor up/down arrows.You can use the Position,pattern and length
  1050.  gadgets on the main screen, or click in the list to alter the current
  1051.  pattern or to enter a name to each pattern if you'd like to.
  1052.  The Patternnames will be loaded/saved if you have the corresponding toggles
  1053.  ON (load names,save names). The files will have the mod. exchanged to mod!
  1054.  just to distuingish them from the real modules. The patternnames will be
  1055.  cleared if you choose clear song or clear all.Another way is to click on
  1056.  each name you'd like to clear and then press the right mouse button.
  1057.  Patternplay works a little different from in the mainscreen.The pattern
  1058.  shown on the edit-row(the current position) will be played instead of the
  1059.  pattern currently shown in the notedatawindow.
  1060.  
  1061.  HEY! The patternnames has no effect on the module, they are just to remind
  1062.  the musician of the contents of the patterns, eg. you can name the first
  1063.  three patterns to INTRO just to remind yourself that those three patterns
  1064.  are the intro to your tune!
  1065.  
  1066.  
  1067.                 EFFECT COMMANDS
  1068.                 ---------------
  1069.  
  1070.  Effect commands on Protracker should
  1071.  be compatible with all other trackers.
  1072.  
  1073.  0 - None/Arpeggio      8 - * NOT USED *
  1074.  1 - Portamento Up      9 - SampleOffset
  1075.  2 - Portamento Down    A - VolumeSlide
  1076.  3 - TonePortamento     B - PositionJump
  1077.  4 - Vibrato            C - Set Volume
  1078.  5 - ToneP + VolSlide   D - PatternBreak
  1079.  6 - Vibra + VolSlide   E - Misc. Cmds
  1080.  7 - Tremolo            F - Set Speed
  1081.  
  1082.                 E - COMMANDS
  1083.                 ------------
  1084.  
  1085.  The E command has been altered to contain more commands than one.
  1086.  
  1087.  E0- Filter On/Off      E8- * NOT USED *
  1088.  E1- Fineslide Up       E9- Retrig Note
  1089.  E2- Fineslide Down     EA- FineVol Up
  1090.  E3- Glissando Control  EB- FineVol Down
  1091.  E4- Vibrato Control    EC- NoteCut
  1092.  E5- Set Finetune       ED- NoteDelay
  1093.  E6- Patternloop        EE- PatternDelay
  1094.  E7- Tremolo Control    EF- Invert Loop
  1095.  
  1096.  
  1097.  
  1098.  Cmd 0. Arpeggio [Range:$0-$F/$0-$F]
  1099.  -----------------------------------
  1100.  Usage: $0 + 1st halfnote add
  1101.            + 2nd halfnote add
  1102.  
  1103.  Arpeggio is used to simulate chords. This is done by rapidly changing the
  1104.  pitch between 3(or 2) different notes. It sounds very noisy and grainy on
  1105.  most samples, but ok on monotone ones.
  1106.  
  1107.  Example: C-300047  C-major chord: (C+E+G  or C+4+7 halfnotes)
  1108.  
  1109.           C-300037  C-minor chord: (C+D#+G or C+3+7 halfnotes)
  1110.  
  1111.  
  1112.  
  1113.  Cmd 1. Portamento up [Speed:$00-$FF]
  1114.  ------------------------------------
  1115.  Usage: $1 + portamento speed
  1116.  
  1117.  Portamento up will simply slide the sample pitch up. You can NOT slide
  1118.  higher than B-3! (Period 113)
  1119.  
  1120.  Example: C-300103  1 is the command, 3 is the portamentospeed.
  1121.  
  1122.  NOTE: The portamento will be called as many times as the speed of the song.
  1123.  This means that you'll sometimes have trouble sliding accuratly. If you
  1124.  change the speed without changing the sliderates, it will sound bad...
  1125.  
  1126.  
  1127.  
  1128.  Cmd 2. Portamento down [Speed:$00-FF]
  1129.  -------------------------------------
  1130.  Usage: $2 + portamento speed
  1131.  
  1132.  Just like command 1, except that this one slides the pitch down instead.
  1133.  (Adds to the period).
  1134.  
  1135.  You can NOT slide lower than C-1! (Period 856)
  1136.  
  1137.  Example: C-300203  2 is the command, 3 is the portamentospeed.
  1138.  
  1139.  
  1140.  
  1141.  Cmd 3. Tone-portamento [Speed:$00-$FF]
  1142.  --------------------------------------
  1143.  Usage: Dest-note + $3 + slidespeed
  1144.  
  1145.  This command will automatically slide from the old note to the new.
  1146.  You don't have to worry about which direction to slide, you need only set
  1147.  the slide speed. To keep on sliding, just select the command $3 + 00.
  1148.  
  1149.  Example: A-200000  First play a note.
  1150.           C-300305  C-3 is the note to slide to, 3 the command,
  1151.                     and 5 the speed.
  1152.  
  1153.  
  1154.  
  1155.  Cmd 4. Vibrato [Rate:$0-$F,Dpth:$0-$F]
  1156.  --------------------------------------
  1157.  Usage: $4 + vibratorate + vibratodepth
  1158.  
  1159.  Example: C-300481  4 is the command, 8 is the speed of the vibrato,
  1160.                     and 1 is the depth of the vibrato.
  1161.  
  1162.  To keep on vibrating, just select the command $4 + 00. To change the
  1163.  vibrato, you can alter the rate, depth or both. Use command E4- to
  1164.  change the vibrato-waveform.
  1165.  
  1166.  
  1167.  
  1168.  Cmd 5. ToneP + Volsl [Spd:$0-$F/$0-$F]
  1169.  --------------------------------------
  1170.  Usage: $5 + upspeed + downspeed
  1171.  
  1172.  This command will continue the current toneportamento and slide the volume
  1173.  at the same time. Compatible with Noisetracker 2.0.
  1174.  
  1175.  Example: C-300503  3 is the speed to turn the volume down.
  1176.  
  1177.           C-300540  4 is the speed to slide it up.
  1178.  
  1179.  
  1180.  
  1181.  Cmd 6. Vibra + Volsl [Spd:$0-$F/$0-$F]
  1182.  --------------------------------------
  1183.  Usage: $6 + upspeed + downspeed
  1184.  
  1185.  This command will continue the current vibrato and slide the volume at the
  1186.  same time. Compatible with Noisetracker 2.0.
  1187.  
  1188.  Example: C-300605  5 is the speed to turn the volume down.
  1189.  
  1190.           C-300640  4 is the speed to slide it up.
  1191.  
  1192.  
  1193.  
  1194.  Cmd 7. Tremolo [Rate:$0-$F,Dpth:$0-$F]
  1195.  --------------------------------------
  1196.  Usage: $7 + tremolorate + tremolodepth
  1197.  
  1198.  Tremolo vibrates the volume.
  1199.  
  1200.  Example: C-300794  7 is the command, 9 is the speed of the tremolo,
  1201.                     and 4 is the depth of the tremolo.
  1202.  
  1203.  To keep on tremoling, just select the command $7 + 00. To change the
  1204.  tremolo, you can alter the rate, depth or both. Use command E7- to
  1205.  change the tremolo-waveform.
  1206.  
  1207.  
  1208.  
  1209.  Cmd 9. Set SampleOffset [Offs:$00-$FF]
  1210.  --------------------------------------
  1211.  Usage: $9 + Sampleoffset
  1212.  
  1213.  This command will play from a chosen position in the sample, and not from
  1214.  the beginning. The two numbers equal the two first numbers in the length
  1215.  of the sample. Handy for speech samples.
  1216.  
  1217.  Example: C-300923  Play sample from offset $2300.
  1218.  
  1219.  
  1220.  
  1221.  Cmd A. Volumeslide [Speed:$0-$F/$0-$F]
  1222.  --------------------------------------
  1223.  Usage: $A + upspeed + downspeed
  1224.  
  1225.  Example: C-300A05  5 is the speed to turn the volume down.
  1226.  
  1227.           C-300A40  4 is the speed to slide it up.
  1228.  
  1229.  NOTE: The slide will be called as many times as the speed of the song.
  1230.  The slower the song, the more the volume will be changed on each note.
  1231.  
  1232.  
  1233.  
  1234.  Cmd B. Position-jump [Pos:$00-$7F]
  1235.  ----------------------------------
  1236.  Usage: $B + position to continue at
  1237.  
  1238.  Example: C-300B01  B is the command, 1 is the position to
  1239.                     restart the song at.
  1240.  
  1241.  This command will also perform a pattern-break (see 2 pages below).
  1242.  
  1243.  You can use this command instead of restart as on Noisetracker, but you
  1244.  must enter the position in hex!
  1245.  
  1246.  
  1247.  
  1248.  Cmd C. Set volume [Volume:$00-$40]
  1249.  ----------------------------------
  1250.  Usage: $C + new volume
  1251.  
  1252.  Well, this old familiar command will set the current volume to your own
  1253.  selected. The highest volume is $40. All volumes are represented in hex.
  1254.  (Programmers do it in hex, you know!)
  1255.  
  1256.  Example: C-300C10  C is the command, 10 is the volume (16 decimal).
  1257.  
  1258.  
  1259.  
  1260.  Cmd D. Pattern-break [Pattern-pos:00-63, decimal]
  1261.  -------------------------------------------------
  1262.  Usage: $D + pattern-position
  1263.  
  1264.  This command just jumps to the next song-position, and continues play
  1265.  from the patternposition you specify.
  1266.  
  1267.  Example: C-300D00  Jump to the next song-position and continue play
  1268.                     from patternposition 00.
  1269.       Or: C-300D32  Jump to the next song-position and continue play
  1270.                     from patternposition 32 instead.
  1271.  
  1272.  
  1273.  
  1274.  Cmd E0. Set filter [Range:$0-$1]
  1275.  --------------------------------
  1276.  Usage: $E0 + filter-status
  1277.  
  1278.  This command jerks around with the sound-filter on some A500 + A2000.
  1279.  All other Amiga-users should keep out of playing around with it.
  1280.  
  1281.  Example: C-300E01  disconnects filter (turns power LED off)
  1282.  
  1283.           C-300E00  connects filter (turns power LED on)
  1284.  
  1285.  
  1286.  
  1287.  Cmd E1. Fineslide up [Range:$0-$F]
  1288.  ----------------------------------
  1289.  Usage: $E1 + value
  1290.  
  1291.  This command works just like the normal portamento up, except that
  1292.  it only slides up once. It does not continue sliding during the length
  1293.  of the note.
  1294.  
  1295.  Example: C-300E11  Slide up 1 at the beginning of the note.
  1296.  
  1297.  (Great for creating chorus effects)
  1298.  
  1299.  
  1300.  
  1301.  Cmd E2. Fineslide down [Range:$0-$F]
  1302.  ------------------------------------
  1303.  Usage: $E2 + value
  1304.  
  1305.  This command works just like the normal portamento down, except that
  1306.  it only slides down once. It does not continue sliding during the length
  1307.  of the note.
  1308.  
  1309.  Example: C-300E26  Slide up 6 at the beginning of the note.
  1310.  
  1311.  
  1312.  
  1313.  Cmd E3. Glissando Ctrl [Range:$0-$1]
  1314.  ------------------------------------
  1315.  Usage: $E3 + Glissando-Status
  1316.  
  1317.  Glissando must be used with the tone-portamento command. When glissando is
  1318.  activated, toneportamento will slide a halfnote at a time, instead of a
  1319.  straight slide.
  1320.  
  1321.  Example: C-300E31  Turn Glissando on.
  1322.  
  1323.           C-300E30  Turn Glissando off.
  1324.  
  1325.  
  1326.  
  1327.  Cmd E4. Set vibrato waveform [Range:$0-$3]
  1328.  ------------------------------------------
  1329.  Usage: $E4 + vibrato-waveform
  1330.  
  1331.  Example: C-300E40  Set sine(default)
  1332.                E44  Don't retrig WF
  1333.           C-300E41  Set Ramp Down
  1334.                E45  Don't retrig WF
  1335.           C-300E42  Set Squarewave
  1336.                E46  Don't retrig WF
  1337.           C-300E43  Set Random
  1338.                E47  Don't retrig WF
  1339.  
  1340.  
  1341.  
  1342.  Cmd E5. Set finetune [Range:$0-$F]
  1343.  ----------------------------------
  1344.  Usage: $E5 + finetune-value
  1345.  
  1346.  Example: C-300E51  Set finetune to 1.
  1347.  
  1348.  Use these tables to figure out the finetune-value.
  1349.  
  1350.  Finetune: +7 +6 +5 +4 +3 +2 +1  0
  1351.     Value:  7  6  5  4  3  2  1  0
  1352.  
  1353.  Finetune: -1 -2 -3 -4 -5 -6 -7 -8
  1354.     Value:  F  E  D  C  B  A  9  8
  1355.  
  1356.  
  1357.  
  1358.  Cmd E6. PatternLoop [Loops:$0-$F]
  1359.  ----------------------------------
  1360.  Usage: $E6 + number of loops
  1361.  
  1362.  This command will loop a part of a pattern.
  1363.  
  1364.  Example: C-300E60  Set loopstart.
  1365.  
  1366.           C-300E63  Jump to loop 3 times before playing on.
  1367.  
  1368.  
  1369.  
  1370.  Cmd E7. Set tremolo waveform [Range:$0-$3]
  1371.  ------------------------------------------
  1372.  Usage: $E7 + tremolo-waveform
  1373.  
  1374.  Example: C-300E70  Set sine(default)
  1375.                E74  Don't retrig WF
  1376.           C-300E71  Set Ramp Down
  1377.                E75  Don't retrig WF
  1378.           C-300E72  Set Squarewave
  1379.                E76  Don't retrig WF
  1380.           C-300E73  Set Random
  1381.                E77  Don't retrig WF
  1382.  
  1383.  
  1384.  
  1385.  Cmd E9. Retrig note [Value:$0-$F]
  1386.  ---------------------------------
  1387.  Usage: $E9 + Tick to Retrig note at.
  1388.  
  1389.  This command will retrig the same note before playing the next. Where to
  1390.  retrig depends on the speed of the song. If you retrig with 1 in speed 6
  1391.  that note will be trigged 6 times in one note slot. Retrig on hi-hats!
  1392.  
  1393.  Example: C-300F06  Set speed to 6.
  1394.           C-300E93  Retrig at tick 3 out of 6.
  1395.  
  1396.  
  1397.  
  1398.  Cmd EA. FineVolsl up [Range:$0-$F]
  1399.  ----------------------------------
  1400.  Usage: $EA + value
  1401.  
  1402.  This command works just like the normal volumeslide up, except that
  1403.  it only slides up once. It does not continue sliding during the length
  1404.  of the note.
  1405.  
  1406.  Example: C-300EA3  Slide volume up 1 at the beginning of the note.
  1407.  
  1408.  
  1409.  
  1410.  Cmd EB. FineVolsl down [Range:$0-$F]
  1411.  ------------------------------------
  1412.  Usage: $EB + value
  1413.  
  1414.  This command works just like the normal volumeslide down, except that
  1415.  it only slides down once. It does not continue sliding during the length
  1416.  of the note.
  1417.  
  1418.  Example: C-300EB6  Slide volume down 6 at the beginning of the note.
  1419.  
  1420.  
  1421.  
  1422.  Cmd EC. Cut note [Value:$0-$F]
  1423.  ------------------------------
  1424.  Usage: $EC + Tick to cut note at.
  1425.  
  1426.  This command will cut the note at the selected tick, creating
  1427.  extremely short notes.
  1428.  
  1429.  Example: C-300F06  Set speed to 6.
  1430.           C-300EC3  Cut at tick 3 out of 6.
  1431.  
  1432.  Note that the note is not really cut, the volume is just turned down.
  1433.  
  1434.  
  1435.  
  1436.  Cmd ED. NoteDelay [Value:$0-$F]
  1437.  -------------------------------
  1438.  Usage: $ED + ticks to delay note.
  1439.  
  1440.  This command will delay the note to the selected tick.
  1441.  
  1442.  Example: C-300F06  Set speed to 6.
  1443.           C-300ED3  Play note at tick 3 out of 6.
  1444.  
  1445.  If you use ED0, the note will be delayed a little anyway.
  1446.  You can play the same note on two channels, delay one, and get a
  1447.  nice flanging effect.
  1448.  
  1449.  
  1450.  
  1451.  Cmd EE. PatternDelay [Notes:$0-$F]
  1452.  ----------------------------------
  1453.  Usage: $EE + notes to delay pattern.
  1454.  
  1455.  This command will delay the pattern the selected numbers of notes.
  1456.  
  1457.  Example: C-300EE8  Delay pattern 8 notes before playing on.
  1458.  
  1459.  All other effects are still active when the pattern is being delayed.
  1460.  
  1461.  
  1462.  
  1463.  Cmd EF. Invert Loop [Speed:$0-$F]
  1464.  ---------------------------------
  1465.  Usage: $EF + Invertspeed
  1466.  
  1467.  This command will need a short loop ($10,20,40,80 etc. bytes) to work.
  1468.  It will invert the loop byte by byte. Sounds better than funkrepeat...
  1469.  
  1470.  Example: C-300EF8 Set invspeed to 8.
  1471.  
  1472.  To turn off the inverting, set invspeed to 0, or press ctrl + Z.
  1473.  
  1474.  This effect will trash the sample, and will probably be removed in
  1475.  the next version.
  1476.  
  1477.  
  1478.  
  1479.  Cmd F. Set speed [Speed:$00-$FF]
  1480.  --------------------------------
  1481.  Usage: $F + speed
  1482.  
  1483.  This command will set the speed of the song.
  1484.  
  1485. Vblank: Range 01-FF - Normal timing
  1486.  
  1487.    CIA: Range 01-1F - Set vblank speeds
  1488.                       with CIA timing.
  1489.    CIA: Range 20-FF - Set BPM speeds,
  1490.                       range 32-255.
  1491.   Both: Range 00    - STOP song.
  1492.  
  1493.  
  1494.  
  1495.                 KEYBOARD
  1496.                 --------
  1497.  The keymap on Protracker is a standard US keymap. The font has been enhanced
  1498.  and redrawn a little, so you now have a lot more special characters than
  1499.  before. Remember to always use the left shift and alt, as the right ones
  1500.  are used for other things.
  1501.  
  1502.  High notekeys:  2 3   5 6 7   9 0   =
  1503.                 Q W E R T Y U I O P [ ]
  1504.  
  1505.  Low notekeys:    S D   G H J   L ;
  1506.                  Z X C V B N M , . /
  1507.  
  1508.  F1 - Choose lo octave(From C-1 to G-3)
  1509.  F2 - Choose hi octave(From C-2 to B-3)
  1510.  
  1511.       F3 - Cut   (sample)
  1512.       F4 - Copy  (sample)
  1513.       F5 - Paste (sample)
  1514.  
  1515.  shft+F3 - Cut track to buffer
  1516.  shft+F4 - Copy track to buffer
  1517.  shft+F5 - Paste track-buffer to track
  1518.  
  1519.   alt+F3 - Cut whole pattern to buffer
  1520.   alt+F4 - Copy whole pattern to buffer
  1521.   alt+F5 - Paste patt-buffer to pattern
  1522.  
  1523.  ctrl+F3 - Cut commands to buffer
  1524.  ctrl+F4 - Copy commands to buffer
  1525.  ctrl+F5 - Paste cmd-buffer to track
  1526.  
  1527.  F6 - Go to patternposition 0
  1528.  F7 - Go to patternposition 16
  1529.  F8 - Go to patternposition 32
  1530.  F9 - Go to patternposition 48
  1531.  F10- Go to patternposition 63
  1532.  
  1533.  shft+F6-F10 - Store current patternposition on selected F-key
  1534.   alt+F6-F10 - Play pattern from the stored patternposition
  1535.  ctrl+F6-F10 - Record from the stored patternposition
  1536.  
  1537. Esc - Exit DiskOp/EditOp/PLST/PsetEd/Setup/Help etc...
  1538.  
  1539.  shft+Return  - Insert blank note at cursorposition and move
  1540.                 the others down. Notes beyond patternposition
  1541.                 63 will be lost!
  1542.  shft+Bckspce - Delete note above cursorposition and move
  1543.                 the others up. You can NOT do this if you're
  1544.                 at patternposition 0!
  1545.  
  1546.  alt+Return    - As above, but with all 4 tracks
  1547.  alt+Backspace - As above, but with all 4 tracks
  1548.  
  1549.  ctrl+Return    - Push cmds one down
  1550.  ctrl+Backspace - Drag cmds one up
  1551.  
  1552.  ctrl+0-9 - Select how many slots PT will jump down each time
  1553.             you insert a note (this is only in Edit-mode)
  1554.  
  1555.   alt+cursor right - patternnumber up
  1556.   alt+cursor left  - patternnumber down
  1557.  shft+cursor right - song-position up
  1558.  shft+cursor left  - song-position down
  1559.  ctrl+cursor left  - samplenumber up
  1560.  ctrl+cursor right - samplenumber down
  1561.  
  1562.  BackwardsSingleQuote (The key over TAB, you know?) - Go to CLI
  1563.  
  1564.       Help - Go to help or plst screen
  1565.  shft+Help - Toggle between Help or PLST on Help key
  1566.  
  1567.  Space - Toggle between Stop/Edit-mode
  1568.  
  1569.  < (beside Z) - Kill DMA & Volumes to 0
  1570.   right Amiga - Play Pattern
  1571.     right Alt - Play Song
  1572.   right Shift - Record
  1573.     Caps Lock - Toggle Keyrepeat on/off
  1574.  
  1575.       Del - Delete note under cursor
  1576.   alt+Del - Delete command only
  1577.  shft+Del - Delete note and command
  1578.  
  1579.  On Numeric pad:
  1580.  
  1581.           0 - Select Sample $0
  1582.     1st row - Select Sample $1-$4
  1583.     2nd row - Select Sample $5-$8
  1584.     3rd row - Select Sample $9-$c
  1585.     4th row - Select Sample $d-$f
  1586.  Just Enter - Select Sample $10
  1587.  
  1588.  Holding Enter + the other keys, will select sample $11-$1F
  1589.  
  1590.  Period (.) - Kill current sample
  1591.  
  1592.  Left Amiga (Plus keys below) - Transposing like in Edit Op. Screen 1
  1593.  
  1594.    Sample/Track        Sample/Pattern
  1595.    ----------------------------------
  1596.    1 - Note Up         2 - Note Up
  1597.    Q - Note Down       W - Note Down
  1598.    A - Octave Up       S - Octave Up
  1599.    Z - Octave Down     X - Octave Down
  1600.  
  1601.    All/Track           All/Pattern
  1602.    -------------------------------
  1603.    3 - Note Up         4 - Note Up
  1604.    E - Note Down       R - Note Down
  1605.    D - Octave Up       F - Octave Up
  1606.    C - Octave Down     V - Octave Down
  1607.  
  1608.       Tab - Move cursor to next track
  1609.  Shft+Tab - Move cursor to prev track
  1610.  
  1611.  ctrl+A - Toggle channel on/off
  1612.  ctrl+B - Mark block
  1613.  ctrl+C - Copy block to buffer
  1614.  ctrl+D - Delete block, drag notes up
  1615.  ctrl+E - expand track
  1616.  ctrl+F - toggle filter on/off
  1617.  ctrl+G - Boost all samples
  1618.  ctrl+H - Transpose block up
  1619.  ctrl+I - Insert block, push notes down
  1620.  ctrl+J - Join-paste block
  1621.  ctrl+K - Kill to end of track
  1622.  ctrl+L - Transpose block down
  1623.  ctrl+M - Toggle multikeyboard on/off
  1624.  ctrl+N - Re-mark last block
  1625.  ctrl+O - Contract track
  1626.  ctrl+P - Paste block
  1627.  ctrl+Q - Unmute all channels
  1628.  ctrl+R - Restore F6-F10 positions
  1629.  ctrl+S - Toggle split keyboard on/off
  1630.  ctrl+T - swap tracks
  1631.  ctrl+U - undo last change
  1632.  ctrl+V - Filter all samples
  1633.  ctrl+W - Polyphonize block
  1634.  ctrl+X - Cut block to buffer
  1635.  ctrl+Y - Backwards block
  1636.  ctrl+Z - Restore Effects
  1637.  
  1638.  shft+0-9 - Store current command on selected key
  1639.   alt+0-9 - Insert command in current track
  1640.  
  1641.   alt+"\" - Copy command above cursor to current patternposition.
  1642.   alt+"=" - Copy command above cursor to current patternposition
  1643.             and add one to the value.
  1644.   alt+"-" - Copy command above cursor to current patternposition
  1645.             and subract one from the value.
  1646.  
  1647.   alt+A - Monitor/Start sampling
  1648.   alt+B - Boost sample
  1649.   alt+C - Toggle channel 3
  1650.   alt+D - Go to Disk Op.
  1651.   alt+E - Go to Edit Op.
  1652.   alt+F - Filter sample
  1653.   alt+I - Toggle AutoinsertEffect on/off
  1654.   alt+K - Delete current sample/track
  1655.   alt+M - Toggle metronome on/off
  1656.   alt+Q - Quit Protracker
  1657.   alt+R - Resample
  1658.   alt+S - Go to Sampler screen
  1659.   alt+T - Tuning Tone
  1660.   alt+V - Toggle channel 4
  1661.   alt+X - Toggle channel 2
  1662.   alt+Y - Save all samples
  1663.   alt+Z - Toggle channel 1
  1664.  
  1665.  alt+shift+M - Set metrochannel to current channel
  1666.  
  1667.       ' - Autoinsertmacro down
  1668.       # - Autoinsertmacro up (The key beside return)
  1669.       \ - Toggle keypad mode (dots!)
  1670.  Return - Step one note forward
  1671.  Backspc - Step one note backward
  1672.   Alt+any key on keypad - tune drumpad
  1673.  
  1674.  LeftAmiga+N - ScreenToBack
  1675.  LeftAmiga+M - ScreenToFront
  1676.  
  1677.              GENERAL INFO.
  1678.              -------------
  1679.  Making Music
  1680.  ------------
  1681.  Any piece of music written with Protracker is built up from patterns.
  1682.  Each pattern is built up from four tracks, one for each of the amiga's
  1683.  audiochannels.
  1684.  
  1685.  A pattern is 64 lines long. The magnified line is always the one you edit.
  1686.  If you need shorter patterns, use the patternbreak effect command.
  1687.  
  1688.  A track is built up like this:
  1689.  
  1690.      32  C-3 01 C20
  1691.      /   \_/ |/ \_/
  1692.     /    /   |    \
  1693.   Pos Note Sample Effect cmd.
  1694.  
  1695.  The C-3 is the note being played at patternposition 32. 01 is the sample-
  1696.  number, and the three last digits are the effect command, in this case, set
  1697.  volume to $20 (C-Command, 20-Value).
  1698.  
  1699.  Protracker holds a table with info about the sequence in which the patt-
  1700.  erns will be played. With the "Pos" gadget you determine your position in
  1701.  the table. With "Pattern" you define what pattern to play at that position.
  1702.  "Length" defines the total size of the table. The full sequence of Patterns
  1703.  is the Song. A song is built up from up to 64 different patterns, each
  1704.  being played at up to 128 different positions.
  1705.  
  1706.  The small gadgets labeled "I" and "D" are Insert and Delete. With them you
  1707.  can Insert or Delete a position from your song. The length of your song
  1708.  will be adjusted automatically. Remember that the length of your song
  1709.  always must be one more than the last position, since the first position
  1710.  is 0.
  1711.  
  1712.  The "Are you sure ?" requester
  1713.  ------------------------------
  1714.  In addition to the gadgets, you can use "Y" or Return for Yes,
  1715.  and "N" or ESC for No.
  1716.  
  1717.  The Clear requester
  1718.  -------------------
  1719.  In addition to the gadgets you can use "A" for All, "O" for Song, "S" for
  1720.  samples and "C" or ESC for Cancel.
  1721.  
  1722.  The text-input routine
  1723.  ----------------------
  1724.  Now this is really simple. Clicking on a textline will enable you to edit
  1725.  it. Some text lines are longer than they seem, so use the arrowkeys to
  1726.  scroll back and forth in the text. The text input mode is just like an
  1727.  ordinary text editor. You can use backspace, delete, space and such.
  1728.  In text-input mode you can also use the numeric pad for entering numbers.
  1729.  Pressing the right mousebutton will clear the textline and exit the editing.
  1730.  Use ESC or return to just exit.
  1731.  
  1732.  The numbergadgets
  1733.  -----------------
  1734.  Click on them and type in the value(Hex or Dec).ESC or return aborts.
  1735.  
  1736.  Passing arguments from Workbench/CLI
  1737.  ------------------------------------
  1738.  When starting from CLI, you can type a modulename with a pathname(optional)
  1739.  as an argument. The modulename will be added to the modulepath stored in
  1740.  the current config-file.
  1741.  E.g. If the modulepath is ST-00:modules, and you pass crap/mod.fake as an
  1742.  argument, then the module ST-00:modules/crap/mod.fake will be loaded.
  1743.  When starting from Workbench, you can click on a project icon twice and
  1744.  the selected module will be loaded(presuming that the icon's default tool
  1745.  is PT2.1A.The module will be loaded from the modulepath in the current
  1746.  config-file regardless of in which directory the moduleicon is located.
  1747.  That is, you can have all modules in a directory and the icons in another
  1748.  directory to prevent PT from loading all .info files into the file-list
  1749.  when you select LOAD MODULE.
  1750.  Pressing the moduleicon once, and holding shift while double-clicking on
  1751.  the PT2.1A icon also works as above.
  1752.  
  1753.  Tips 'n tricks
  1754.  --------------
  1755.  When inserting, pasting or join-pasting, hold down shift to keep the
  1756.  cursor from jumping to the end of the block. e.g. shft+ctrl+P
  1757.  
  1758.  Holding shift while pressing ctrl+K (kill to end of track) will kill to
  1759.  start of track instead.
  1760.  Holding shift while pressing ctrl+shift-a will solo the current channel.
  1761.  
  1762.  Use Esc or right mousebutton to exit from a lot of things.
  1763.  
  1764.  Effect tips
  1765.  -----------
  1766.  You can set the volume without playing a note. e.g. ---01000
  1767.  This will set the volume for sample 1 without trigging the note.
  1768.  
  1769.  Or try trigging the sample and sliding
  1770.  the volume down. e.g. C-301A08
  1771.                        ---01A08
  1772.                        ---01A08
  1773.  This will create a strange arpeggiato effect, like on "Cream of the earth"
  1774.  by Romeo Knight / RSI.
  1775.  
  1776.  
  1777.  Pointer Colors
  1778.  --------------
  1779.  
  1780.  Gray      - Nothin's happening.
  1781.  Yellow    - Playing song / pattern.
  1782.  Green     - Disk action.
  1783.  Blue      - Edit / record.
  1784.  Magenta   - Waiting for something (text, number or something else).
  1785.  Cyan      - Select entry or delete.
  1786.  Red       - Something went wrong.
  1787.  
  1788.  
  1789.  Drumpad
  1790.  -------
  1791.  Use backspace '\' to toggle modes. One or more dots will appear to
  1792.  the right of the freemem display.
  1793.  
  1794.  No dots: Normal keypad.
  1795.    1 dot: Drumpad.
  1796.   2 dots: Drumpad - Edit/Rec possible.
  1797.  
  1798.  Use Alt + keypad key to set note.
  1799.  
  1800.  
  1801.