home *** CD-ROM | disk | FTP | other *** search
-
- OmniPlayer v1.00
-
- (c) 1993-95, Edward Schlunder
- All Rights Reserved
-
- Zilym Limms of OverThrowMachine
- zilym@hndymn.stat.com
-
- Contents:
- 1 . . Introduction
- 2 . . OmniPlayer Usage
- 3 . . Internal Modules
- 4 . . Implementation List
- 5 . . Greetings
- 6 . . Beta Testing Team
- 7 . . Disclaimer
- 8 . . Closing Notes
-
- OP is a multiformat digital music player for your 386+
- computer. If you find any bugs or other anomalies, please get in
- contact with us so that it will get fixed for the future.
-
- If you find a module format that OP doesn't currently
- support or doesn't play correctly, please contact us so that it
- can be added!! We intend to make OP support as many modules
- formats as they are available!
-
- In addition, if you find this program useful in any way,
- *please* send a short piece of email or snail mail to the author
- so that I will know how much this program is really being used
- and whether it is worth the trouble of continuing it.
-
- email: zilym@hndymn.stat.com
-
- snail mail: Edward Schlunder
- 554 N. Acacia Road
- Apache Junction, Arizona 85219-4313
- USA
-
- latest versions: ftp.eng.ufl.edu /demos/music/programs/players
- ftp.vt.edu /pub/otm
-
- ────────────────────────
- OmniPlayer Usage
-
- OP filespec [options]
-
- filespec File to play.. Extension not required
- options -EMS Force EMS use (even if not detected)
- -NOEMS Disables EMS use (even when detected)
- -F Use Foreground mixing
- This is mainly only useful when playing
- under Windows or DesqView. It seems to
- help Windows steady the mouse a bit.
- -L Disallow any module looping. When the
- modules stops, exit OmniPlayer. Useful
- in batch files.
- [0] -Ax Amplification (x=0 to 9)
- Note that too high a value will cause
- clicks and cracks, way high values
- produce pure trash. Use very small
- numbers in most cases (1 or 2)
- [4024 Bytes] -Bxxxxx Buffer Size (x=256 to 32767)
- [Max of Dev] -Sxx xxKHz oversampling rate (x=5KHz to 45KHz)
- [Autodetect] -Ixx Device IRQ number
- [Autodetect] -Dx Device DMA channel
- [Autodetect] -Pxxx Device Base I/O Address (x=xxxh)
- -Cx Select Output Device (x=device number)
- No: Sound Card:
- 0 Gravis Ultrasound
- [Default] 1 Sound Blaster 1.xx
- 2 Sound Blaster 2.xx
- 3 Sound Blaster Pro
- 4 Sound Blaster 16
- 5 Pro AudioSpectrum
- -Vx Visual Display Mode (x=display number)
- No: Name:
- 1 Help
- 2 Scope(s)
- [Default] 3 VU Meters
- 4 Sample List
- [Offset 0] -Oxxxxx Load module from file
- offset x (see section
- below)
-
- Example:
-
- C:\SOUND\OP>OP DEAF -C3 [enter] <- Plays the example module in
- stereo on a SBPro
-
- ────────────────────────
- Internal Modules
-
- OmniPlayer has a neat little feature to help you play
- modules from inside demos and games. This section will try to
- explain how to use this feature.
-
- Included with OmniPlayer is a small utility to scan EXEs
- for modules within (MODSCAN.EXE). MODSCAN only checks for
- specail module signatures, so module formats without signatures
- can not be detected (ie, 15 instrument MODs). In addition, if
- the EXE is compressed with PKLite or a similar compression
- program, MODSCAN won't be able to read the signatures that might
- be present. Use UNP (not included) or another similar utility
- for uncompressing EXEs so that they can be scanned.
-
- Okay, the first thing you need to do now that you've got
- an EXE file with an embedded module unpacked, you need to find
- out what offset(s) into the file are the locations for your
- modules.
-
- Use: MODSCAN filename [Enter]
- Example:
- C:\DEMOS>MODSCAN PANIC.EXE
- Internal Module Scanner Version x.xx
- By Edward Schlunder (C)1994
-
-