PopPlay alpha 1
===================================
Copyright (c) 1995 Seppo Lehikoinen


OS/2 MMPM MOD-player supporing folowing formats; MOD, STM, S3M, MTM, 
XM and ULT. If you don't use PM or WPS, make your own player with
REXX - COOL, ISN'T IT? (you need MMPM) And then the best part, this
program is FREEWARE! If you like this player, send me a postcard.


Seppo Lehikoinen
Kolmaslinja 19 D 87
00530 HELSINKI
FINLAND

slehiko@ibm.net


FILES IN THIS PACKAGE
---------------------
POPPLAY.EXE   - main executable (alpha 1)
POPPLAY.DLL   - mod-player dll for VXREXX & REXX
POPPLAY.CFG   - configuration file for various things
POPPLAY.LP    - que play list
VROBJ.DLL     - VXREXX runtime library
README.TXT    - this file

INSTALLATION
------------

Copy all files to one directory and create program
object from templates.

If you alredy have VROBJ.DLL v 2.1(b) so that file
is unnecessary.


BUGS & LIMITATIONS
------------------

This package is alpha 1 so there is many features witch don't
work yet. 

  - real song names
  - sound quality at startup and under hevy load
    (only 2x64kb buffers for DMA and no priority setting)
  - if song contains loop -> plays it forever
  - volume setting problems with MMPM
  - play time, track numbers aso.
  - random play
  - suffle play
  - fast forward
  - fast backward
  - no LP-songlist files
  - add songs form incomplete (hope it works)
  - 16bit cards not tested at all
    (I have SB Pro - AWE32 coming soon)
  - flashing functions 
  - bitmap style varies
  - no help
  - and all the bugs I've included 


DISCLAIMER
----------

First off, POPPLAY is FREEWARE and is therefore supplied as is 
with no warranty whatsoever.All I can say is that it works for me
and will occupy space on your hard disk.


POPPLAY.DLL - REXX MOD LIBRARY
------------------------------
Try following REXX code. 

/* REXX POPPLAY.DLL TEST */

  call RxFuncAdd 'PopLoadFuncs', 'POPPLAY', 'PopLoadFuncs'
  call PopLoadFuncs

  song="STARLITE.XM" /* MOD file to play */

                     /* THESE SETTINGS DEPENDS YOUR SOUNDCARD */
  mixrate=20000      /* mixing rate */
  bitspersample=8    /* 8 bits or 16 bits */
  channels=2         /* 2=STEREO, 1=MONO */

  say PopVersion()
  say PopInfo()
  call PopPlay song, mixrate, bitspersample, channels
  call popdropfuncs
  exit
 

