New Releases for the LB3 Archive:
A NEW
32bit DLL: The PlayMIDI32
DLL has been fairly popular, but it has generated many requests for a DLL that would allow
background playing of an MP3 file. The MP3 is actually a layer 3 encoded MPEG audio
file. Most computers running a current OS (Win95 - OSR2 or later), and having a
sound card, can decode and play MPEG files using OS level utilities. This DLL
utilizes these OS level features to play a specific MP3 file in a loop until it is
stopped. Sound like something you can use in your program - download it here: PlayMPEG32.zip with sample MP3 (528Kb)
Other Great Features: Also, please be sure
to check out some of the new items have been added to the LB3 Resources
page and Articles page. I wanted to mention a couple
specifics: Things like the new DLL for determining whether a file exists. It is
called IsFile32. Also there is a new article series
called Beginning Programming - It now consists of two parts,
and others will be added soon. On a more intermediate programming level is the two
part series called Event Driven Programming. You can find
these on the Articles page.
Other Features:
The 32 bit MIDI DLL has been getting really great reviews from the Liberty Basic user
community. Several people are even considering it for their commercial ventures.
That is great! The DLL is released as freeware and can be used in any
application including commercial ventures.
The DLL is designed with Liberty Basic users in mind.
It allows continuous playback of a MIDI song simply by issuing a single DLL call. No
other intervention is required to keep the MIDI selection looping. It plays in the
system's background as a threaded process. Download the DLL, an example and the
documentation: PlayMIDI32.Zip (20kb)
DatePup32.DLL ("The hound that loves to fetch dates for you.") was
released on October 16th, 2002 and is available for download. I wrote
DatePup32 specifically for Liberty Basic 3.x users. It is designed to find Julian
Day values, Gregorian dates, perform Date Math, Reformat Dates, Validate Date values and
identify Week Numbers among other things. It comes with documentation and a sample
Liberty Basic program that demonstrates the function at work. A maintenance release
(version 1.1.c) that fixes several bugs is now available - DatePup32.zip, 34kb
News about : Liberty Mancala
: The original was released in May
2002. It was an effort of several years of on again and off again development.
I have had reports of people having problems downloading the archive. I have
removed it until I find somewhere else to host it, as it is a large file. The
really exciting news about Liberty Mancala is that I am beginning the re-write in LB3.
Expect to see the LB3 version sometime in the spring of 2003.
From the Internet: Inno Installer (featured in the
Tools Section) is the product you want if you are going to create professional software
with a professional looking installer. With an impressive feature list it is hard to
imagine that this is a FREE tool! Inno installer's set of features
rival (and surpass) many commercial installers. Create multiple option installations
(typical, small, full), update registry and ini settings, register active X components,
supports uninstall. You gotta' get this one!
More tools: Also while searching the
internet I found a great website with lots of free resources, including development tools,
games, VB ActiveX controls and graphics tools. It is the website of GreenEclipse Software. Check the
out!
IMPORTANT:
Please observe the terms of use before downloading code. It is on the Site Information page.