home *** CD-ROM | disk | FTP | other *** search
/ Groovy Bytes: Behind the Moon / groovybytes.iso / GROOVY / SND_TOOL / AP_0400.ZIP / AWEPLAY.FAQ < prev    next >
Encoding:
Text File  |  1995-03-22  |  5.9 KB  |  195 lines

  1.                 AWEPlay 0.400 by Thor
  2.  
  3.             The best module player for the AWE32!
  4.  
  5.    I wrote this program for enjoying the awesome sound, which CAN be produced
  6.    with the AWE32. I hate the "war" between GUS and AWE32 users.  We'd rather
  7.    develop music/players for both card. I just love good music,  and AWE32 is
  8.    a really  good sounding  SB card!  I spended two hard months  figuring out
  9.    how to aviod the MIDI drivers and AWEDIP too :), but it worths, I think...
  10.  
  11. Features:
  12.     +loads and plays
  13.      + FastTracker II's XM modules ($0104 only)
  14.      + Protracker's and FT II's MOD modules (31 instruments)
  15.     +up to 30 channels, max 256 rows, max 256 patterns, max 128 instruments
  16.     +all Protracker's effects implemented
  17.     +almost all FastTracker II's effects implemented
  18.     +8 or 16 bit samples, size limited by RAM on AWE32
  19.     +force upload (if not enough RAM on AWE32, less samples, but playing)
  20.     +amiga or linear frequency tables
  21.     +MOD, XM or S3M panning (separating channels)
  22.     +sample smoothing (for avoiding clicks ... almost)
  23.     +speedy patch upload
  24.     +interactive reverb/chorus set
  25.     +graphics screen
  26.  
  27. Requirements:
  28.     !386 or better (some 386 can hang from PMW 1.16, my old 386 too)
  29.     !AWE32, SB port on 0x220, EMU on 0x620, MPU401 on 0x330
  30.     =recommended min. 2MB DRAM on AWE32
  31.     !1MB XMS/EMS, recommended 4MB
  32.  
  33. Currently supported effects:
  34.      general:
  35.     +instrument volume
  36.     +instrument finetune
  37.     +instrument relative tone
  38.     +instrument panning
  39.     +instruments with multisamples
  40.     +instrument volume envelope
  41.     +instrument volume fadeout
  42.     +instrument pan envelope
  43.     +key off
  44.     +8/16 bit samples
  45.     +amiga or linear frequency tables
  46.     =sample loop (bidirectional -> forward)
  47.  
  48.      in volume column:
  49.     +volume set
  50.     +volume slide up/down
  51.     +fine volume slide up/down
  52.     +vibrato speed
  53.     +vibrato
  54.     +panning set
  55.     +panning slide left/right
  56.     +tone porta
  57.  
  58.      in effects column:
  59.     +0xx arpeggio
  60.     +1xx portamento up
  61.     +2xx portamento down
  62.     +3xx tone portamento
  63.     +4xx vibrato
  64.     +5xx tone portamento and volume slide
  65.     +6xx vibrato and volume slide
  66.     +7xx tremolo
  67.     +8xx pan
  68.     +9xx sample offset
  69.     +Axx volume slide
  70.     +Bxx position jump
  71.     +Cxx volume set
  72.     +Dxx pattern break
  73.     +Fxx tempo/BPM
  74.     +Gxx global volume set
  75.     +Hxx global volume slide
  76.     +Kxx key off
  77.     +Lxx set envelope position
  78.     +Pxx panning slide
  79.     +X1x extra fine portamento up
  80.     +X2x extra fine portamento down
  81.  
  82.     +E0x filter on/off
  83.     +E1x fine portamento up
  84.     +E2x fine portamento down
  85.     +E3x set glissando
  86.     +E4x set vibrato control
  87.     +E5x set fine tune
  88.     +E6x jump loop
  89.     +E7x set tremolo control
  90.     +E9x retrig note
  91.     +EAx fine volume slide up
  92.     +EBx fine volume slide down
  93.     +ECx note cut
  94.     +EDx note delay
  95.     +EEx pattern delay
  96.  
  97. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  98. !!!!!!!!!!!                                !!!!!!!!!!!
  99. !!!!!!!!!!!Does anyone knows, what EFx (funk it! or funk repeat) is?!!!!!!!!!!!
  100. !!!!!!!!!!!       I don't believe, that no one knows it!        !!!!!!!!!!!
  101. !!!!!!!!!!!            Let me know, please!            !!!!!!!!!!!
  102. !!!!!!!!!!!                                !!!!!!!!!!!
  103. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  104.  
  105. Lacks:    - no instrument vibrato, sweep yet
  106.       (will be pitch envelope and many more)
  107.  
  108. Command line switches:
  109.     -p is for disable XM panning, also separating channels like in ST3, and
  110.        disables default pan position of instruments (sets to channels's pan)
  111.        For MOD files, panning is automatically set to its values.
  112.     -e is for disable sample smoothing. Sample smoothing almost avoids
  113.       some specific clicks during playing, but I think (experimental)
  114.       that bad loop values makes clicks when the sample is looping, and
  115.       if the sample is silly. (i.e. starting and ending value makes
  116.       big difference from 0, so a high frequency transient follows...)
  117.  
  118. Keyboard: (ooh, yeah :)
  119.     [ ]  :    Reverb down, up
  120.     ; '  :    Chorus down, up
  121.     ESC  :    Exit
  122.  
  123. Known bugs:
  124.     - Not bug, but...the program takes a lot of memory (~38K each pattern).
  125.       If you run out of memory it will print, but not terminate ;(
  126.     - If relativ note makes the final note>101 then it may
  127.       go down in the sub-frequence (0.01-10Hz).
  128.  
  129. Notes:
  130.     - Clicks. Some samples make clicks.
  131.       Cause: Old mods, bad sampled instruments, bad looping points etc.
  132.  
  133. In the Future:
  134.  
  135.   Version 0.5 will be the ~FULL~ XM, MOD, (C)AM player.
  136.     - *.am will be an AWE module format for AWE32's capabilities.
  137.     - *.cam will be a compiled am module, which will be playable with AWELib.
  138.     (hardware envelopes, LFOs, reverb, chorus, cut-off filter/slide,
  139.      filter resonance, ROM samples, pitch and cut-off envelope)
  140.  
  141.   This player has RENAMED to AWEPlay, because
  142.   the version > v0.500 started to develop (editor)!
  143.   AWEPlay will be 0.5, when .am and .cam structure is fixed. So it will
  144.   play them too.
  145.  
  146.   ( Final :) version AWETrack I will be a TRACKER/PLAYER.
  147.  
  148.   I'll implement external MIDI keyboard handling, something like in FT2,
  149.   and maybe .mid format, SBK files, sampling, and many more.
  150.  
  151. Note:
  152.   For those who doesn't know:) *.s3m modules can be converted with FT2 to *.xm!
  153.   AWEPlay doesn't and won't load any s3m files.
  154.  
  155. So, enjoy the sound of AWE32!
  156.  
  157. Special thanks to:
  158.  
  159.     Creative Labs, E-mu,
  160.         For making SoundBlaster AWE32, this brilliant soundcard!
  161.         But not everyone is interested writing only MIDI drivers...
  162.  
  163.     Judge Dredd, Infiniti 2001,
  164.         Your AweMod gave me the inspiration to develop AWEPlay.
  165.  
  166.     Mr. H, Triton,
  167.         FastTracker II is the best tracker I think.
  168.         Without FT2 I couldn't test effect so easy.
  169.  
  170.     Tran, Darevill,
  171.         For your PMW.
  172.  
  173.     My testers,
  174.         For your helps.
  175.  
  176.     and Composers of
  177.         chariot.s3m (and of course Vangelis),
  178.         beyond.mod,
  179.         inside.s3m,
  180.         axlfoley.s3m,
  181.         strshine.s3m,
  182.         resonanc.mod
  183.         ...
  184.           for the songs I've tested AWEPlay with.
  185.  
  186. Please send your comment on AWEPlay to
  187.   juhasza@ludens.elte.hu
  188.  
  189. Comments like:
  190.  1.)  AWEPlay is I was waiting for!
  191.  2.)  ...
  192.  
  193. Sorry for my broken english...
  194.  
  195. 1995.III.23       Thor