home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / zip / music / octa_88.lzh / OCTALYSE.DOC < prev    next >
Text File  |  1993-03-06  |  23KB  |  570 lines

  1.  
  2.  
  3.             _
  4.            /\\                                                      _
  5.            \//  OCTALYSER STE PD-PREVIEW 0.8 - User documentation  /\\
  6.                                                                    \//
  7.  
  8.      Coded in 1992 and 1993 by CODE/TBL, ALAN F./REWARD and BLADE/NEW CORE
  9.                    Graphics drawn by CHAOS/REWARD and CODE/TBL
  10.                         Manual written by ALAN F./REWARD
  11.  
  12.                      (C)opyright 1993, All rights reserved.
  13.  
  14.     You can spread Octalyser STE 0.8NC  (Non Commercial)  freely  as  long as
  15.     these files,   in their original lenght and checksums are included in the
  16.     archive.
  17.  
  18.          OCTALYSE.PRG        Octalyser 0.8NC program file
  19.          OCTALYSE.DAT        Octalyser 0.8NC data file
  20.          OCTALYSE.DOC        This file
  21.  
  22.          ALINA.UMP           UMP-module, 8 channels 25kHz (8MHz STE)
  23.          ALINAI.UMP          UMP-module, 8 channels 22.3kHz (8MHz STE)
  24.          ALINA.TXT           ALINA UMP-modules documentation
  25.  
  26.          INTGRITY.MOD        4 channels demo module by ALAN F/REWARD
  27.          EUROBEAT.MOD        Command 9 demo module by VIRGILL/SANITY
  28.          PSYKO3.MOD          6 channels demo module by MEPHISTO/DEAD MEAT
  29.          PIANO.MOD           A small AmigaOctalyserModul
  30.          PIANO2.MOD          Modul that uses command 9 for volumecontrol
  31.                              (Song same as PIANO.MOD)
  32.  
  33.          42550H.S            A small playroutine (4 channels, 25 kHz)
  34.          42550H.TOS          Assembled .S to a .TOS
  35.  
  36.          REGISTER.FRM        Registration form
  37.  
  38.  
  39.  
  40.  
  41.      .                .
  42.     oOo INTRODUCTION oOo
  43.      O                O
  44.         
  45.     Octalyser STE is a powerfull music tool, that uses PCM samples and STEDMA
  46.     PCM sound chip  to  generate  4, 6 or 8  independent  music channels with 
  47.     adjustable  sample  volume  on each channel indepentently. Octalyser uses
  48.     a typical tracker-style editor and can handle modules in these formats:
  49.  
  50.          MOD-standard 15 instruments, 4 channels format
  51.          MOD-standard 31 instruments, 4 channels format
  52.          Octalyser STE 8 channels format
  53.          Amiga Octalyser 8 channels format
  54.          Amiga StarTrekker format (both 4 and 8 channels)
  55.  
  56.     Please note that Amiga Octalyser format is not identical to Octalyser STE
  57.     format.    Octalyser STE 0.8NC  cannot  handle 2, 4 or 6 channels modules
  58.     created by  Amiga Octalyser.   We are planning on including a TCB-tracker
  59.     support.
  60.  
  61.     Octalyser STE has a built-in replay routine that allowds following modes:
  62.  
  63.     4 channels, 6 channels and 8 channels.
  64.     12kHz, 15.5kHz, 18.9kHz, 25kHz.
  65.     Anti-alias OFF, Anti-alias ON.
  66.  
  67.     More  detailed  description  of the replay routine will be given later in
  68.     this documentation file.
  69.          
  70.     Octalyser supports UMP-modules, thus giving you access to external replay
  71.     routines.  UCDM 3  is  used  as  a  pipeline  between  the UMP-module and 
  72.     Octalyser.   The  pipeline  standard and UMP-format will be documented in
  73.     a separate textfile  and  in  future  releases of the Octalyser.    A few
  74.     UMP-modules are  already  available  and several are to be released soon.
  75.     (50kHz 4 channels, 50khz 6 channels,  25kHz 8 channels,  for an 8MHz STE,
  76.     and  50kHz  8  channels  for  a  MegaSTE)    UCDM  3-format  is  made  by
  77.     BLADE/New Core.
  78.  
  79.  
  80.  
  81.  
  82.      .              .
  83.     oOo BOOTING UP oOo
  84.      O              O
  85.  
  86.     To be able to run Octalyser,   a file called OCTALYSE.DAT MUST be present
  87.     in the current path.  OCTALYSE.DAT must have the same CRC as the original
  88.     file that comes from the authors,    otherwise  you  will  not be able to 
  89.     start the Octalyser.   If this file gets damaged, or you didn't get it at
  90.     all, please contact the authors or a good Atari BBS.
  91.  
  92.     
  93.     Octalyser  will  accept  command  line that includes a name of the module
  94.     to be loaded automaticaly.  With  new  versions of TOS, you can also drag
  95.     a  module  to  the  Octalyser icon to force the Octalyser to automaticaly
  96.     load the module.
  97.  
  98.     Octalyser will NOT run as an ACCessory file, so don't try it. It does not
  99.     support MONO monitors,    and  it  will  only work in 50Hz mode,    sorry
  100.     TT-owners...
  101.     
  102.     The  CPU-speed  of  your computer is being tested while the title-picture
  103.     is being shown.     The number of NOP-commands used in the border routine
  104.     is adjusted then and  number  of  pattern lines shown in different replay 
  105.     modes is adjusted to what the machine is capable of showing.    (You will
  106.     notice this when using modes that require more CPU-time)
  107.  
  108.     Press any key or mousebutton and the  Octalyser itself will appear on the
  109.     screen.
  110.  
  111.  
  112.  
  113.  
  114.  
  115.      .                                        .
  116.     oOo SEQUENCER, TRACKS, PATTERNS, SAMPLES oOo
  117.      O                                        O
  118.  
  119.     Octalyser uses the same tracker-principe used in ProTracker, NoiseTracker
  120.     and rest of the trackers. This means that different patterns are arranged
  121.     into a song. Patterns consist of 64 events and can be breaked at any time
  122.     by using a command D. (More about the effect-commands later). Note that
  123.     'TRACK' and 'PATTERN' are the same when using Octalyser.
  124.  
  125.     Patterns  are  attached  to  song-positions, and a simple song could look
  126.     like this:
  127.  
  128.          POSITION /  0  1  2  3  4  5  6  7  8  9
  129.          TRACK    \  0  5  1  2  3  4  4  6  6  7
  130.    
  131.     The  song  will  start with pattern 0, and then pattern 5 will be played.
  132.     Then pattern  1, 2, 3 etc. Patterns 4 and 6 will be played twice, and the
  133.     song will end with pattern 7.  LENGHT is a variable that marks the end of
  134.     the song.       The song will start to repeat when 'POSITION' has reached
  135.     'LENGHT', in other words, when the last pattern was played.
  136.  
  137.     To loop the song, use RESTART.  Just enter the position number from which
  138.     the song will restart from.
  139.  
  140.     To make song editing easier and composing faster,    we added two buttons
  141.     marked ± and put them in the POSITION display.   When you click on +, the
  142.     LENGHT will be increased by one,     and the current TRACK number will be
  143.     copied  into the next  POSITION.  This  means  that  you  don't  need  to 
  144.     rearrange  the  whole  song if you want to expand it in the middle.   The
  145.     effect when you press - is exactly the opposite.
  146.  
  147.     Another  editing  options  that  tracker  musicians  often find useful is
  148.     the  ability  to  adjust  the number of lines that the patter editor will
  149.     jump over when a data is enter, so called STEP.  You'll probably use this
  150.     when setting up a rhytm, or a baseline.
  151.  
  152.     Patterns consist of events. Events can be notes, effect commands or both.
  153.     Format of the pattern data is:
  154.  
  155.          XXY-ZZ-ABC
  156.  
  157.     XX = Note. Examples: C, C#, E#, B etc...
  158.     Y  = Octave from 1 to 3.
  159.     ZZ = Sample number. If 0, then the last sample played will be used.
  160.     A  = ID-letter of an effect command. Examples: C, F, 9, 1...
  161.     B  = DATA 1 for effect commands
  162.     C  = DATA 2 for effect commands.
  163.  
  164.     Example:   C-2 AC20 means that the sample 'A' will be played with  volume
  165.     $20. Note C, octave 2.
  166.  
  167.     Keep in mind that all data is in hexadecimal format!   Try to avoid stuff
  168.     like this:  C40, C39, C38, C37, C36, C35, C34, C33, C32, C31, C30, C29...
  169.     It is very lame!  It should look like:  C40, C3F, C3E, C3D, C3C, C3B, C3A
  170.     C39, C38 etc... Keep this in mind and make us all a bit happier.
  171.  
  172.     Protracker  V2.3A  Effect Commands.  Commands marked with * are supported
  173.     by Octalyser 0.8NC.
  174.  
  175.   * 0 - Normal play or Arpeggio         0xy : x-first halfnote add, y-second
  176.   * 1 - Slide Up                        1xx : upspeed
  177.   * 2 - Slide Down                      2xx : downspeed
  178.   * 3 - Tone Portamento                 3xx : up/down speed
  179.   * 4 - Vibrato                         4xy : x-speed,   y-depth
  180.   * 5 - Tone Portamento + Volume Slide  5xy : x-upspeed, y-downspeed
  181.   * 6 - Vibrato + Volume Slide          6xy : x-upspeed, y-downspeed
  182.   * 7 - Tremolo                         7xy : x-speed,   y-depth
  183.   * 9 - Set SampleOffset                9xx : offset (23 -> 2300)
  184.   * A - VolumeSlide                     Axy : x-upspeed, y-downspeed
  185.   * B - Position Jump                   Bxx : songposition
  186.   * C - Set Volume                      Cxx : volume, 00-40
  187.   * D - Pattern Break                   Dxx : break position in next patt
  188.   * E - E-Commands                      Exy : see below...
  189.   * F - Set Speed                       Fxx : speed (00-1F) / tempo (20-FF)
  190.                                               Tempo NOT supported yet!
  191.  
  192.     E-commands:
  193.  
  194.   * E0- Set Filter                      E0x : 0-filter on, 1-filter off Hehe
  195.   * E1- FineSlide Up                    E1x : value
  196.   * E2- FineSlide Down                  E2x : value
  197.     E3- Glissando Control               E3x : 0-off, 1-on (use with tonep.)
  198.     E4- Set Vibrato Waveform            E4x : 0-sine, 1-ramp down, 2-square
  199.     E5- Set Loop                        E5x : set loop point
  200.     E6- Jump to Loop                    E6x : jump to loop, play x times
  201.     E7- Set Tremolo Waveform            E7x : 0-sine, 1-ramp down. 2-square
  202.     E9- Retrig Note                     E9x : retrig from note + x vblanks
  203.   * EA- Fine VolumeSlide Up             EAx : add x to volume
  204.   * EB- Fine VolumeSlide Down           EBx : subtract x from volume
  205.     EC- NoteCut                         ECx : cut from note + x vblanks
  206.     ED- NoteDelay                       EDx : delay note x vblanks
  207.     EE- PatternDelay                    EEx : delay pattern x notes
  208.     EF- Invert Loop                     EFx : speed
  209.   
  210.     More E-commands will be included in later versions of Octalyser. However,
  211.     you probably won't be needing E-commands not supported  by  the Octalyser 
  212.     anyway. 
  213.  
  214.     To  move  between  the  channels  and  event  data  or up and down in the
  215.     pattern,   you can either use arrow keys or mouse clicking.   Both arrows
  216.     and mouse clicking will work while the Octalyser is playing too!
  217.  
  218.     The MONITOR  mode  is activated by clicking on the button marked MONITOR.
  219.     When it's active,  moving  up  and  down  thru the pattern data will play
  220.     the current pattern events on all selected channels.     Used mostly when
  221.     composing. (Thanks to Elof/Unit 17 for the original idea!)
  222.  
  223.     Real-time recording is available.   Just active EDIT-mode and press PLAY.
  224.     Recording  features  yet  another  suggestion  by  Elof/Unit  17.   While 
  225.     recording,   the  events  have  a 50% delay compared to the active events
  226.     showed on the screen.    This  makes it easier and more natural to record
  227.     directly from the keyboard in real time. 
  228.  
  229.     There are several keyboard shortcuts,    here is list of them included in
  230.     Octalyser 0.8NC:
  231.  
  232.          Insert = Insert an event to the current channel
  233.          Delete = Delete an event in the current channel
  234.  
  235.          Shift Delete/Control-Y = Insert an event to all channels
  236.          Shift Insert/Control-I = Delete an event in all channels
  237.                 
  238.          Control-B = Mark the start of a block
  239.          Control-K = Mark the end of the block
  240.          Control-C = Copy the block (if shift ALL channels, otherwise current)
  241.          Control-V = Move the block (if shift ALL channels, otherwise current)
  242.          Control-Z = Delete the block
  243.  
  244.          F1 = Toggle octave (UPPER/LOWER)
  245.          F2 = Toggle write mode for block-functions (REPLACE / OR)
  246.          F3 = Delete current channel
  247.    shift-F3 = Delete all channels
  248.          F4 = Channel -> BLOCK
  249.          F7 = Position $00
  250.          F8 = Position $10
  251.          F9 = Position $20
  252.         F10 = Position $30
  253.  
  254.          Return = Play
  255.    Shift Return = Play pattern
  256.  
  257.          Tab = Jump to next channel
  258.    Shift Tab = Jump to last channel
  259.  
  260.          Shift-right arrow = 8/6/4 channel
  261.           Shift-left arrow = Channel 1
  262.        Control-right arrow = Next pattern 
  263.         Control-left arrow = Previous pattern
  264.  
  265.          Space = Stop, or toggle EDIT-mode
  266.    Shift-Space = Stop, or toggle MONITOR-mode
  267.  
  268.          ESC = Exit
  269.  
  270.          CLR Home = Jump to channel 1, event 1
  271.  
  272.        Down arrow = Event number + 1
  273.          Up arrow = Event number - 1
  274.  Shift-Down arrow = Event numner + STEP
  275.    Shift-Up arrow = Event number - STEP
  276.   
  277.     THE ARROWS WILL WORK EVEN WHILE THE OCTALYSER IS PLAYING A SONG!
  278.  
  279.     * NUMERIC KEYBOARD *
  280.  
  281.          + = Next sample
  282.          - = Previous sample 
  283.    Shift + = Next position
  284.    Shift - = Previous position
  285.  
  286.     
  287.     Octalyser can handle up to 31 samples.    If  the  selected  sample is 0,
  288.     then the last sample played will be used. 
  289.  
  290.     Sample  data  consists  of:  Sample Volume, Finetune, Sample lenght, loop
  291.     start and loop end.    Sample  volume  can  have  values  from $00 to $40
  292.     (00-64 decimaly). 
  293.  
  294.     Finetune  is  used  to  finetune  the sample frequency and is useful when
  295.     the whole rythm, baseline or another part of a song is sampled, to adjust
  296.     the speed of the replay.  
  297.  
  298.     Sample looping enables you to use chords,   strings,   chorus and another
  299.     voices that loop. This puts trackers a bit closer to real sample devices.
  300.     However,   as trackers do not support NOTE OFF,  there is no release-loop
  301.     mark.
  302.  
  303.     You  can  select which channels are active by using the eight switches in
  304.     the upper  part of  the  screen.  Switching  the  channels off is achived 
  305.     thru lowering the sample-volume to zero.
  306.  
  307.     
  308.  
  309.  
  310.      .                .
  311.     oOo EDIT OPTIONS oOo
  312.      O                O
  313.  
  314.     The  editing options can be reached by clicking on the EDIT button in the
  315.     right part of the screen.
  316.        _______________________
  317.        |  option  |   midi   |
  318.        |   disk   |   EDIT   |
  319.        |___info___|__sample__|
  320.  
  321.     This  box  will  be  reffered as the menu selector, and buttons as menus.
  322.     (examples: Option menu, Disk menu, Info menu etc.)
  323.  
  324.     Edit menu offers several options, described here:
  325.  
  326.     Begin   - Marks the start of the block
  327.     End     - Marks the end of the block
  328.     Hide    - Hides block marks
  329.     Copy    - Copies marked block to current pattern position
  330.     Move    - Moves marked block to current pattern position
  331.     Clear   - Deletes marked block and block marks
  332.     Ins     - Inserts a event to the current pattern
  333.     Del     - Deletes a event in the current pattern
  334.     Load    - Loads a block from a disk/partition
  335.     Save    - Saves a block to a disk/partition
  336.  
  337.     Two  buttons  on the right side of the Edit menu can be set to CURRENT or
  338.     ALL. When set to current, only the channels where the cursor is currently
  339.     at will be uses as a block.   When set to ALL,  all channels will be used
  340.     as a block.
  341.  
  342.     Option KVANT is not available in 0.8NC. It will be used to quantitize the
  343.     pattern events.
  344.  
  345.  
  346.  
  347.  
  348.      .                .    
  349.     oOo OPTIONS MENU oOo
  350.      O                O
  351.  
  352.     Via  the  options  menu  you can access and adjust the parametres  of the
  353.     PCM STE DMA soundchip,    select the number och channels used, select the
  354.     replay frequency,   toggle Anti-alias mode ON/OFF,   adjust the number of
  355.     NOP-commands used in the border routine etc.
  356.  
  357.     There  are  eight  buttons that can be dragged up and down,   marked with
  358.     letters  and icons.    The first five are:   Bass,  Treble,  Main volume, 
  359.     Left volume,   Right volume.     The  last  three are used to control the
  360.     repeat rate of the keyboard,   the delay of the keyboard and the delay of
  361.     the mouse.
  362.  
  363.     Replay  frequency  of the built-in replay routine can be choosed between:
  364.     12.5kHz,  15.5kHz,  18.9kHz and 25.0kHz.  When using 15.5kHz and 18.9kHz,
  365.     the sample date is recalculated to 25.0kHz,    so that it can be replayed
  366.     using  the  PCM  DMA  soundchip.   The number  of  channels  used  can be 
  367.     4, 6 or 8.    Channels are mixed toghether by adding the channels.   This
  368.     means  that  the  loudness of  the sound will be lower when more channels
  369.     are used.
  370.  
  371.     Anti-alias mode  doubles the replay frequency by doubling the sample data
  372.     and therefore improving the high pitched sounds like hi hats, snares etc.
  373.     (Please  note  that  this  is  not  the  same  thing as MULTIPLEX mode in
  374.     BackTrack 4.01 etc.    This mode does not create background noise such as
  375.     MULTIPLEX does.)   Anti-alias  will  improve  the  replay quality in most
  376.     cases, especialy with good samples.
  377.  
  378.     Octalyser  offers  you  a  unique  feature  of  being  able to select the
  379.     base frequency of the samples. The default is 16kHz, and you can also set
  380.     it  to  25kHz.   By  setting  it  to  25kHz, you can use samples that are 
  381.     sampled at higher frequencies!    A  list  of max. sample frequencies for
  382.     16kHz and 25kHz, with and without FineTune:
  383.  
  384.  
  385.                          |    16kHz    |    25kHz
  386.          ----------------+-------------+-------------
  387.          FineTune +0     |  31.39 kHz  |  47.68 kHz 
  388.          FineTune +7     |  32.84 kHz  |  49.89 kHz
  389.  
  390.     So,  when  using 25kHz  as a base frequency, you can actualy play hi hats
  391.     sampled at 49.89kHz! Pretty neat, eh?
  392.  
  393.     If the amount of memory is your problem,  than  you can lower the maximum
  394.     number  of  patterns  by  pressing  the  SM  button in the Option menu. A 
  395.     small  box will  pop up and  the  current max.  amount of patters will be
  396.     shown. The default is $80 patterns.
  397.  
  398.     Octalyser  supports  the  UMP-modules,  and  four  of  them can be loaded 
  399.     directly  into  the  Octalyser.   To  be  able  to  do  this,  press  the
  400.     UCDM 3  button  in  the Option  menu.   A smaller menu will appear on the
  401.     screen.   There  are  four slots available for UMP modules. Select one of
  402.     them  and  use  LOAD to  load  an  UMP  into the Octalyser. The lenght of
  403.     the  UMP  module is shown,  and you can switch onto the UMP module in the
  404.     selected  slot  by  pressing  the  USE  button.    If you want to use the 
  405.     built-in  replay  routine,  press the USE button again.  The UMP standard
  406.     will  be  documented as soon as possible,  stay in touch.   The BP button
  407.     in  the  UCDM 3  menu  allows  you  to choose the number of pattern lines
  408.     showed.   You'll  often  need  to adjust the number of pattern lines when
  409.     using the UMP modules.  The UMP module might be faster or slower than the
  410.     built in routine,   so finetuning is often necessery.  By default,   when
  411.     pressing the USE-button, the number of lines is set to 1.
  412.  
  413.  
  414.  
  415.  
  416.      .               .
  417.     oOo SAMPLE MENU oOo
  418.      O               O
  419.  
  420.     Version 0.8NC contains no real sample edit function.  Basically, the only
  421.     thing  you  can  do  is to show the sample wave.   However you can select
  422.     between 3 different modes:  True, Fast and Plot. Note that when playing a
  423.     UMP you cant enter this menu.
  424.  
  425.     There  are  several  sample effects under the development and few of them
  426.     are already finished.   Here is a list of effects that we are planning to
  427.     include. * marks the effect that is already developed:
  428.  
  429.          * Fade In
  430.          * Fade Out 
  431.          * Hall Echo, with and without sample resizing
  432.            Different Reverb-effects
  433.            Sample Normalize (recalculates sample volume and finetune)
  434.            Zero-Looping
  435.            Spectrum Analyzer
  436.     
  437.     We will  of course include all normal copy/paste functions too.   At this
  438.     very moment, we have some problems with memory resizing,  but that is due
  439.     to be solved soon.
  440.  
  441.     Please contact us,  or your nearest elite Atari BBS for latest updates of
  442.     Octalyser STE.
  443.  
  444.  
  445.  
  446.  
  447.  
  448.      .             .
  449.     oOo DISK MENU oOo
  450.      O             O
  451.  
  452.     Disk  menu  offers  you options to load and save samples and modules. You
  453.     can also delete files from  the Disk menu.   Note that when playing a UMP
  454.     you cant enter this menu.
  455.  
  456.     As  we  assume  that Octalyser users can handle loading and saving, these
  457.     functions will not be commented any further, however the time I'm writing
  458.     this,  the load routine cannot handle TCB-modules,   but we are hoping to
  459.     recieve  the  documentation  upon  the TCB-format before the 0.8 is being
  460.     released.
  461.  
  462.  
  463.  
  464.  
  465.  
  466.      .                .
  467.     oOo MIDI SUPPORT oOo
  468.      O                O
  469.  
  470.     Octalyser  0.8NC  offers  no  MIDI  support.  Future version will support
  471.     polyphonic MIDI input and recording. 
  472.  
  473.     The  MIDI menu  will  be used to select which channels the Octalyser will
  474.     take data from.   Rest of the channels will be passed thru,  meaning that
  475.     you  could  for  instance  use  channels 1, 2 and 3  for  drums  via  the 
  476.     Octalyser  and  send  the rest of the channels to your Kurzweil K2000 (if
  477.     you have one, I don't, snyft).
  478.  
  479.     The Octalyser will  probably support pitch bending and volume control via
  480.     the MIDI.
  481.  
  482.     
  483.  
  484.  
  485.  
  486.  
  487.      .                . 
  488.     oOo REGISTRATION oOo 
  489.      O                O
  490.  
  491.     Full version will be  available  in  the  nearest  future.   To recieve a
  492.     copy of it,  you must fill in the registration form (enclosed separately)
  493.     and print it out (or write it down if you don't have access to a printer)
  494.     Include  100skr if you live in Sweden. If you live in Europe, include one
  495.     of the following currencies (registration + Post and package):
  496.  
  497.        £12 (England), 25DEM (Germany), 110dkr (Denmark), 110nkr (Norway)
  498.  
  499.     If  you  live  in a European country others than those listed above, then
  500.     please  excange  your  local  currency  to  either  pounds, german marks, 
  501.     danish crowns or norweigian crowns.
  502.  
  503.     If you live in the US of A, then send $18.
  504.  
  505.     Rest  of the world should exchange their local currencies to one of those
  506.     listed above.
  507.  
  508.     Registration forms should be sent to:
  509.  
  510.          Octalyser support c/o Davor Slutej      (ALAN F/REWARD)
  511.          Södra Allégatan 18/3
  512.          722 14 Västerås
  513.          Sweden  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.      .                                          .
  520.     oOo CONTACT ADRESSES, BBSes, PHONE NUMBERS oOo
  521.      O                                          O
  522.  
  523.     Official Octalyser SUPPORT BBSes:
  524.  
  525.     Vodka BBS - 2:206/209 - +46-(0)21-112076 - 00-24 - Sysop Alan F/Reward
  526.     Chaotic BBS - +46-(0)456-25134 - 22-07 - Sysop Chaos/Reward
  527.         
  528.     Contact addresses:
  529.  
  530.  
  531.     CODE of TBL:
  532.  
  533.         Christian Dahl
  534.         Fotbollsvägen 11
  535.         735 37  Surahammar
  536.         Sweden
  537.  
  538.         Telephone: +46-(0)220-36380
  539.  
  540.  
  541.     Alan F. of REWARD:
  542.  
  543.         Davor Slutej
  544.         Södra allégatan 18:3
  545.         722 14  Västerås
  546.         Sweden
  547.  
  548.         NetMail: 2:206/209
  549.  
  550.         Telephone: +46-(0)21-135980
  551.  
  552.  
  553.     Blade of New Core:
  554.  
  555.         Tord Jansson
  556.   
  557.         Telephone: +46-(0)431-65055
  558.  
  559.  
  560.     Thanks to our beta-testers: Martin Larsson, Per Flygare, Jason/Unit 17
  561.                                 Elof/Unit 17, Håkan Bratt, Mephisto/Dead Meat
  562.      
  563.  
  564.  
  565.  
  566.                   The Team of Octalyser, We Make You A Beliver
  567.  
  568.                              "Live long and prosper"
  569.  
  570.