BFBPlayMaster.library is a multiformat moduleplayer library that can easily
be adapted in your own programs to add multiformat modulehandling capability.
This is a version 1.1 and it offers you the following fixes:
- Some problems with C includes corrected, (thanks to Matthias Bethke) and
pragmas are included now for SAS/C and StormC too, (thanks to Steffen
Haeuser).
- Minor troubles with DigiBooster modules fixed.
- BFBGetSampleNames() now finds the sample lengths, too, is possible.
- New routine added to master library: BFBPlaySample().
- New replayer source for BMOD included.
- Added a new replayer library for TrackerPacker III
- Some small bug fixes in many libraries. See docs inside the package.
And generally the libraries offer you following features:
- It's freeware, as long as it's used in freeware products.
- To load, play, pause, stop, and unload you only need to deal with
one pointer. The library does everything for you.
- Takes automaticly advantage over the special features of different
module formats.
- Automatic audio channel and interrupt handling. You do not need to familiar
with the Amiga hardware.
- 100% system friendly assembly code. *WILL* work on all kickstarts and
CPUs! Yes, it has been tested!! :)
- Very small memory consuption. Only about 100Kb in total.
- Currently it handles following formats succesfully.
1) ProTracker 2) MED / OctaMED
3) QuadraComposer 4) The Player 6.0a
5) The Player 6.1a 6) David Whittaker
7) GMOD 8) DigiBooster
9) PSID 10) THX Sound System
11) Oktalyzer 12) BMOD
13) TrackerPacker III
- At least following formats will possibly be included in the future too.
1) StarTrekker 3.2 2) ProRunner II
3) SoundTracker IV
Download this now, it's worth it!!
--
Author: Jarkko Vatjus-Anttila <quaid@kempele.fi>
|