home *** CD-ROM | disk | FTP | other *** search
/ MORE-MultiMedia / mmultimedia.iso / playit / readme < prev    next >
Text File  |  1991-03-21  |  9KB  |  169 lines

  1. -----------------------------------------------------------------------------
  2. TRAKBLASTER 2.0 :     Volker Zinke 2:245/33.5       3/91    : 2.0 TRAKBLASTER
  3. -----------------------------------------------------------------------------
  4.  
  5. Volker Zinke
  6. Weuenstr. 36
  7. 4300 Essen 1
  8. West Germany
  9.  
  10.                                Trakblaster 2.0
  11.  
  12.                                ---------
  13.                                 general
  14.                                ---------
  15.  
  16.         Trakblaster is a program which plays
  17.         Amiga-Soundtraker/Noisetraker files on IBM computers with a
  18.         Soundblaster-card installed. Sound/Noise-trakerfiles store music
  19.         with digitized instruments. So it is possible to make music with
  20.         interest effects, e.g. speech, singing and so on. Since not the
  21.         whole song is digitized the files are relativ small. But this
  22.         has a few disadvantages. Since every instrument is digitized
  23.         only once but you want to play different notes, the computer has
  24.         to calculate the data for every note during the output of the
  25.         music. But that's not all. The Soundtraker has up to four
  26.         channels which must be calculated independently. Besides that
  27.         the computer needs time to calculate one channel for the
  28.         Soundblaster from four channels of the soundtraker without a
  29.         great loss of quality. There are special effects such as
  30.         sliding, independent volume control for all channels and
  31.         instruments, loop-function for instruments, changing in speed
  32.         during output, jumping around the patterns and so on. All this
  33.         must be calculated by the computer. Last but not least there
  34.         must be a perfect timing to avoid distortion in music output.
  35.         The "Paula"-Chip in the Amiga do many of the work described
  36.         above. Since on IBM PCs there doesn't exist such a chip all the
  37.         work has to be done by the CPU. The Soundblaster card only
  38.         manage the moving of the calculated data from memory to the
  39.         card. So it is clear that this problem can only be solved in
  40.         pure assembler. The development of this program takes many weeks
  41.         with testing, comparing and experimenting. Many days are lost
  42.         with optimizing the program and speed it up to manage the needed
  43.         timing. The result of many crashes, whole nights programmed
  44.         through and hours of telefoning through the land is trakblaster.
  45.         A program which can play soundtraker-files directly from the
  46.         Amiga without the need to convert it. All functions of the
  47.         Soundtraker are implemented.
  48.  
  49.                             -----------------------
  50.                              hardware requirements
  51.                             -----------------------
  52.  
  53.         Unfortunately I couldn't prevent the use of some special
  54.         commands which some CPUs can't handle. So the program does not
  55.         run on 8086/88 CPUs. With V20/V30 or 80186/286 and higher CPUs
  56.         there should be no problems. But I think that XTs with 8086/88
  57.         CPUs are to slow to run the program anyway. Also the program
  58.         requires between 50 and 110k Ram by itself and about 100-400k
  59.         Ram for the Soundtraker-Modules dependend on their length.
  60.  
  61.                                  ----------
  62.                                   comments
  63.                                  ----------
  64.  
  65.         Lest the program does not mould on my computer, I decide to
  66.         give it as public domain to the rest of the world. So there is
  67.         no need to register it. Nevertheless I'll be happy about any
  68.         appreciation. Everyone who like the program and want to reward
  69.         the work and time to develop it can do this by sending a little
  70.         fee. Those of you sending 20,- DM (about 15$) cash or as a check
  71.         and give his mail- address together with his type of disk and
  72.         current version in use, I'll be sending the newest Version
  73.         together with about 15 other Soundtraker-Musikfiles. Those of
  74.         you sending 60,- DM (about 45$), I'll be sending my great
  75.         music-file-collection of over 10 MByte data and over 150 songs.
  76.  
  77.          Of course, there are no limits of appreciation :-) But I'll
  78.         be happy also about any smaller appreciation and I think that
  79.         this could spur on the development of this software (such as
  80.         playing in the background, use it in own programms or just a
  81.         composer to make songs by own).
  82.  
  83.         The program is public domain and you can copy it to your
  84.         friends as long as the whole package is in his original form
  85.         and the program leaves unchanged. Also the program does not be
  86.         used for commercial use without my permission.
  87.  
  88.                                --------------
  89.                                 installation
  90.                                --------------
  91.  
  92.         To intall Trakblast all Files must be in one direcotry. Now
  93.         start TRAKINST and answer the few questions. Now TRAKINST will
  94.         make a file called TRAK.EXE in the current directory. This is
  95.         the only program you need from now on and which plays the
  96.         Sountrackerfiles.
  97.  
  98.         Here are some hints on answering the questions:
  99.  
  100.         If you own a 6 Mhz 286, you answer all questions about graphics
  101.         with "no" and choose the normal samplingrate. If you own a 486
  102.         or a faster system answer all questions with "yes" and choose
  103.         high samplingrate. If the speed of your system lies between the
  104.         above systems, read the following hints:
  105.  
  106.         You have the possibility of choosing different graphic-parts.
  107.         This is only possible if you own a VGA-card. If not, answer all
  108.         questions about graphics with "no". On the other hand every
  109.         graphic-part needs calculationtime of the CPU. Another point is
  110.         the samplingrate. If you choose the high samplingrate output can
  111.         be much better but you need very much time to calculate the
  112.         outputdata. Here are some hints on answering the questions
  113.         depending on the system you have:
  114.  
  115.          6 Mhz 286      : all graphics off and  normal samplingrate
  116.         10 Mhz 286      : all graphics off and  high   samplingrate
  117.         12 Mhz 286      : realtime oscilloscope normal samplingrate
  118.         20 Mhz 286 Neat : 2 graphicoptions and  normal samplingrate
  119.         25 Mhz 386      : all graphics on  and  normal samplingrate or
  120.                           2 graphicoptions and  high   samplingrate
  121.         25 Mhz 486 cache: all graphics on  and  high   samplingrate
  122.  
  123.         These are only suggestions. Just experiment on your own since it
  124.         depends on the speed off your graphic-card. Just listen to a few
  125.         songs. If it plays not right your computer is not fast enough to
  126.         run the choosen configuration.
  127.  
  128.                               -----------------
  129.                                using trakblast
  130.                               -----------------
  131.  
  132.         The use of Trakblast ist very simple. Just run TRAK.EXE together
  133.         with the name of the file you want to play.
  134.  
  135.                         TRAK SONG1.MOD          or
  136.                         TRAK F:\SONGS\SONG2.MOD
  137.  
  138.         It is important to type the complete name of the music-file
  139.         including the extension. Only if the extension is ".MOD" you
  140.         don't need to type it.
  141.  
  142.         During the output of the music you can break it with the ESC- or
  143.         ENTER-Key. Whith the gray '+' and '-' key you can listen fast
  144.         forwared or backward through the song. Errors in the
  145.         graphic-output in this case is normal.
  146.  
  147.         Problems can occur on 386 with programs running in the protected
  148.         mode just as many extended/expanded memory manager do. The
  149.         output is not clean and constant. This is 'cause the DMA-output
  150.         is not very constant in this mode.
  151.  
  152.                                  ----------
  153.                                   projects
  154.                                  ----------
  155.  
  156.