|In this section you can read about the birth of MPLAY how the whole thing started a long, long time ago. I’ve also included some nice, vintage screenshots. I suppose this might only interest 'diehard-fans' of MPLAY. Please don't ask me for copies of the old betas.
|"The Jurassic Period"
MPLAY was not originally released under the name MPLAY. On April 29th 1999 the application called EricPlayer was released in 0.1 beta state. It was basically made just for fun; a joke-application for my friends. EricPlayer was a very basic mp3 player with the odd feature of a looped movie of Eric (you know - the jeans manufacturer Levi's commercial mascot!) moving to the music.
I made a simple website to host MPLAY and quite soon the requests came dropping in from users. I was thrilled that anyone, besides me, actually used this mp3 player (keep in mind, though, at this time only a handful of mp3 players existed and iTunes 1.0 was two years from being released)!
As requests increased in number, so did the features in each beta. I really tried hard to make everyone satisfied. And with every new feature added, a few new bugs got added as well. At this point, features were added at a very fast pace!
"The Long Road to 1.0" (a.k.a 'the Big Bug Bash')
The road to version 1.0 would prove to be a long and winding one, cornered by mysterious bugs and crashes. At one point I was ready to drop the whole project, frustrated by the numerous bugs, but somehow I persisted. Below is the abbreviated beta history:
beta 0.6 - (June 7th, 1999) Song position slider and a simple volume control added. Followed by 0.6.1 (bugfixes), 0.6.5 (support for other audio-formats besides MP3) and 0.6.6 (ID3 v1 support), 0.6.7 and 0.6.8.
beta 0.7 - (July 1th, 1999) The Preference-window was added together with features like 'Append playlists', 'Autoplay loaded playlists', 'Random playback' and 'Helptexts'. 0.7.1, 0.7.3 and 0.7.5 followed shortly (with 0.7.5, offering the 'Appearance' feature; a predecessor to skins; you could change the appearance of the slider and the buttons)
beta 0.8 - (Aug 25th, 1999) Support for video added. The multimedia angle of MPLAY was taking form and the subname was changed from 'MPEG Audio Player' to 'Multimedia Player'. Screen-redrawing techniques was improved to make the MPLAY window flicker less when updated. Those techniques also made way for skins...
beta 0.9 - (Sept 3rd, 1999) Support for skins. I was skeptical about skins for a long time; I was afraid MPLAY would lose it's original design. But this was an increasing demand from the users, so finally I added skin support. Now it was possible for anyone to change MPLAY's appearance (which of course ended up proving to be a quite nice feature). Now, EricPlayer's gray and boring cousin could look colorful and wild, as well!
beta 0.9.1 - (Sept 22nd, 1999) Support for audio mixing. The 'Mix-In' pop-up window saw the light of day (the predecessor to the TrackMixer window of today). It just contained one element; an adjustable value for the audio overlap of two songs. But the feature was very cool and suddenly MPLAY was one of very few players that could mix together two different MP3 tracks.
The 0.9 beta stage was a bug hunting process lasting from Sept -99 to mid-December -99. Following 0.9.1 was 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.51, 0.9.6, 0.9.7, 0.9.8 and finally 0.9.85. It was an open war against bugs and when 1.0 was released I was very satisfied with the result. MPLAY had grown a lot on the way thanks to interested and devoted users that kept sending me bug reports and suggestions.
"A life after 1.0"
Now with 1.0 finally released, I though the toughest part was made. I could now concentrate on something else and just make small corrections to MPLAY (well, I was wrong... AGAIN)!
In the following two years the followers 1.1, 1.2, 1.3, 1.4, 1.5 and 1.6 was released and more features were added in each version. Some memorable moments are:
Version 1.2 - (April 14th, 2000) Massive update which included the built-in ID3-tag editor and QuickReference. The Track Mixer was also updated with more controls. In the 3rd revision of version 1.2 selectable scan depth on dropped folders was added, as well as support for ID3 v2 tags.
Version 1.3 - (June 2nd, 2000) introduced the Tools menu for the first time. Also, after extensive research, I introduced individual settings for stereo balance, bass and treble.
Version 1.3.5 was cancelled before release, don't remember why.
Version 1.4 - (June 30th, 2000) The major new feature was the 'fade-out on stop/skip'-function.
Version 1.5 - (Dec 6th, 2000) MPLAY goes shareware! I finally decided to make MPLAY a shareware application. Hundreds of programming hours finally made me decide to charge for it. Also new in this version was VU meters and that the 68k version was discontinued.
Version 1.5.5 - (Dec 21st, 2000) Major new feature; the Trim function.
Version 1.5.6 - New Years Eve, 2000) Before I want to party I released a minor update (bugfixes and optimization).
This version proved to be quite long-lived. With only minor revision updates during 2001 the final 1.6.2r3 version was released on Feb 14th in 2002.
Version 1.7 - (Sept 18th, 2002) - MPLAY made the first step into 'the modern age' when it was released in this OS X compatible version. Although not adding any new features, this was a very important release because the application could now continue to exist on a new, modern platform. For many years only a few updates were released, mostly taking care of minor bugs.
Version 1.8 - (Jan 1st, 2008) - Apple decided to switch to Intel processors, and suddenly old software needed to be updated to work on the new hardware. After some hesitation, I decided to update MPLAY once more and the result was this Intel compatible version. And the future of MPLAY was once more secured...
That leaves us today with 1.9, and MPLAY returns to freeware. The road has truly been long! But as they say; "the goal of the journey is not the destination, but the journey itself"...