Dunstad Freeware Software
Index Projects Source Code Downloads Updates News Links Site EULA
MusicPlayer > Main Page Screenshots Downloads Documentation Updates Contact

Download Release Version 1.2.53 here
______________________________________
Download Release Version 2.0.42 BETA here

MUSIC PLAYER
What is MusicPlayer? MusicPlayer is small media playing program that is designed to be run in the background while the user is working or playing games.

MINIMUM SYSTEM REQUIREMENTS:
Pentium/Athlon 233Mhz CPU
128MB RAM
Windows 2000/XP

RECOMMENDED SYSTEM REQUIREMENTS:
Pentium/Athlon 500Mhz CPU
256MB RAM (Especially for Windows XP)
Windows XP
-Internet Connection for Updates

News


6 July 2007
10:08PM - By Adrian Dunstan

After a long break, some minor fixes have been made to MusicPlayer. This new version fixes problems with gaps between songs.
The latest release version of MusicPlayer is here.
It is also available over the MusicPlayer update service.
22 February 2007
12:26PM - By Adrian Dunstan

Some major overhauls with Vapor. Now has a user login system that helps to manage file access. There are also extra features still under development.
The latest release version of the BETA is here.
14 May 2006
12:58PM - By Adrian Dunstan

After a long hiatus, the project is back on again. I am currently revamping the sound engine to use the FMOD sound control, as it features a number of high end effects that are not possible using MediaPlayer control. There are still significant problems with FMOD using the CPU too heavily, so a lot more work has to be done stabilising the engine. Various aspects of the Vapour visual engine are improving steadily, with color schemes reaching into virtually every aspect of the "look and feel".
So far the state of affairs with Vapor is thus:

Visual Engine - 100%
Playlist system - 80% : Minor work required for playlist editing
Search System - 90% : Work still being done on multiple folder searching
Sound Engine - 75% : Stabilising the sound engine current priority
Scripting Engine - 95% : Virtually completed, only requires extra commands to be added
Networking System - 20% : Not a current priority- but main work on file transfer has been done already
Language System - 60% : Only requires language files to be completed
File Access System - 75% : Playlist files can now be open by default by Vapor. Work still ongoing.

So in total: 74.375% of the project is completed.
The largest component that is holding back full completion is Networking- which will be worked on soon. The current priority of the project is stabilising the sound engine.
12 March 2006
06:36PM - By Adrian Dunstan

A long while since my last update. Work continues on the program. I no longer see this as a 'clear finished product', but rather an improving idea. Since I use this program personally for myself, I will continue to update and improve it over time.
Also you can Get the New Release of MusicPlayer version 1.2.52 here.
18 January 2006
03:01AM - By Adrian Dunstan

MusicPlayer2 has finally been released, ableit in a slimmed down mode. More functionalities are still being worked on such as networking and audio effects. You can choose to update MusicPlayer1 with the "Check Update" feature, but be aware that this will overwrite your older MusicPlayer1 installation. Important settings should still be transferred to the new MusicPlayer properly.
Also you can Get the New Release here.
13 November 2005
10:48PM - By Adrian Dunstan

A new patch and release version for MusicPlayer is now available. It fixes many errors and adds new functionalities. For more info on the release updates check here, otherwise Get the New Release here.
8 October 2005
12:39AM - By Adrian Dunstan

After a lot of reworking and difficult decisions, the first beta release of Vapor has been completed. Unfortunately, some serious problems with the CPU usage of the visual beat detection have forced some features from the alpha to be removed in the beta release. This doesn't mean this feature won't be in the final release, but it will need serious reworking. Until then, Get the First Beta release here.
10 September 2005
1:03AM - By Adrian Dunstan

As promised, an alpha version of the "Vapor" music player is now online. It has some features still disabled (such as networking), but much work has been done on it since the first demo release. Please report any bugs to dunstad@yahoo.com.au
Get the Alpha release here.
16 August 2005
1:48AM - By Adrian Dunstan

More updates (1.2.46) have been released for MusicPlayer. As usual, you can download the new release version here.
27 June 2005
4:15PM - By Adrian Dunstan

Another update (1.2.45) has been released for MusicPlayer. There are some new functions such as song name changing and changing the titlebar color added.
Download the new release version here.
28 May 2005
3:27PM - By Adrian Dunstan

Another update (1.2.44) has been released for MusicPlayer. This versions adds some extra functions on the main form and removes some buggy code. Check here for the release info or download the new release version here.
24 May 2005
9:22PM - By Adrian Dunstan

After many months on hiatus, I've decided to make some rudimentary improvements to the MusicPlayer visual interface. These improvements should make it easier to use the program. The next release of MusicPlayer will be released soon in a alpha testing phase.
13 May 2005
7:31AM - By Adrian Dunstan

The demo source code for the Vapor User Interface engine has been updated, to include networking support and extra interface functions including Window controls.
You can get the source code version from here. You require Visual Basic 6.0 in order to examine the source code.
30 April 2005
12:49PM - By Adrian Dunstan

A small alpha demo of the MusicPlayer "Vapor" GUI engine is now available here. The demo requires Windows XP in order to work properly. Note that there are no functionalities in place yet, this is a purely a testing demo. There is also a demo source code version that shows the early stages of the engine. You can get the source code version from here. You require Visual Basic 6.0 in order to examine the source code.
16 April 2005
5:14PM - By Adrian Dunstan

The scope for MusicPlayer 2 is now available. It took some time to get it online, due to problems uploading, but it is now available. Work is to begin on designing the new engine immedietely. The codename for the new engine is "Vapor". Vapor will attempt to be more independent than the first MusicPlayer engine, allowing it to handle updates and file-transfers in a simpler and more user-friendly manner. The Design document will be available when I have sketched up the pseudo-code and diagrams. The release date is "when it is done". Nothing more, nothing less.
-View the Scope (PDF Format)
-View the Scope (DOC Format)
6 April 2005
4:05PM - By Adrian Dunstan

It has been quite a while since my last news update, but constant work has been keeping me busy and away from the internet for the past month. Work on the new MusicPlayer engine is coming along nicely, with most of the work being focused on creating a clean interface. I am writing a full scope for the new engine, so that time wont be wasted on building unneccessary components. This was probably the biggest problem with the older program. It proved to be an "interesting" and "educational" experience.
The scope should be available next week (14/4/2005)
15 March 2005
11:08PM - By Adrian Dunstan

Due to some of the serious problems that have been found with the newer versions of MusicPlayer, I have decided to limit the AutoUpdate version to 1.2.39 (the most stable version so far).
The newer MusicPlayer engine is being built right now and is much more stable. My previous stated release date of March 20th is definitely not going to happen.

I have also decided to update the release version to 1.2.39.
Download Release Version 1.2.39 here
3 March 2005
9:24PM - By Adrian Dunstan

Well, just when it looked like I could get rid of the MediaPlayer control for good, I discovered annoyingly that many systems that use unusual or insufficient audio drivers simply can't use Music Player using the MCI commands. The only solution that I could find for the short term involves adding a catch to the program so that if no sound card is detected it will use the MediaPlayer control instead of MCI. This works simple enough except for one problem. The old MediaPlayer control does not support CD playback properly.

I have also experienced problems using MCI to 'copy' music from CDs. It turns out that MCI doesnot really copy the data of the sound but instead literally records the sound playback. This means that you would have to wait for the song to finish playing before copying is completed. Obviously, that's unacceptable- so I will look at more direct ways of ripping songs from CDs.

Considering that these new problems are frustatingly difficult to fix, the 20th March release date for the next version may be optimistic. I will still keep that deadline up, but I think work will be a little slower now.
28 February 2005
4:38PM - By Adrian Dunstan

A lot of work has been done updating the MusicPlayer. I have finally done away with the MediaPlayer control and have moved the engine to MCI commands. The main interface of MusicPlayer has also been updated massively to make it look more professional. The Volume progressbar control has been replaced by a more reliable/better looking visual control. There is also a song time indicator/controller that is much more reliable than the old MediaPlayer method.

The new MusicPlayer now fully supports playback of Music CDs. Work is starting now to introduce CD Copying capacity. I anticipate that progress will come along faster now that the main bulk of work has been completed. I'm setting a goal date for the next release by 20th of March. Until then, any problems with the older version of MusicPlayer that are reported won't be looked into since the new version may easily fix those problems.
16 February 2005
8:49PM - By Adrian Dunstan

Work is well underway into building a more reliable version of MusicPlayer that will allow for CD playing and probably even CD music copying. The basis of the next release version is already completed, with a number of new features:
  • MCI playing system that allows for more flexibility such as CD playback and song copying
  • Song detail detection that can grab info such as song length and MP3 tags
  • An overhaul of the interface to make it look more professional
I can't estimate accurately how long this process of improvement will take, but as I've said in the program objective- it is likely to be fully released by July 2005. Bear in mind however that many other updates were achieved in little time at all, despite my belief it would take longer.
Also, as I draw nearer to releasing a proper full version I will probably release the source code of the program. I don't expect the completion to happen overnight, so work will continue for some painstaking time yet.
14 February 2005
1:46AM - By Adrian Dunstan

The error reported previously should now be resolved in the new patch- 1.2.39.
Patch Report - 1.2.39 (opens in new Window)
14 February 2005
1:12AM - By Adrian Dunstan

Another patch, version 1.2.38, has been released. This patch includes a new update engine for MusicPlayer. Because of this, it is likely that after getting the patch via the old update engine, there will be a problem if you click on 'Run MusicPlayer' at the end of the update. Make sure you click on 'Quit' instead, and use your desktop shortcut to restart MusicPlayer. This will avoid an error message appearing.
The error does not crash MusicPlayer, but it is a good idea to avoid it at least.
The next version patch will address this issue.
Read more on errors in patch 1.2.38 (opens in new Window)
10 February 2005
11:05PM - By Adrian Dunstan

A large amount of work has been been updating and improving the code of MusicPlayer. In the past 3 days, three patches have been released. The final release has some significant improvements in its features, including shortening playlist song names so that they can be read properly (which was almost impossible when the songs were stored in lots of subfolders).
Other improvements include many new console commands and setting up a unified song name system for playlists and filelists (previously used two naming systems).
Considering the scale of the improvements, I am considering moving ahead to release of the next full version. Hopefully I can start implementing more features very soon. I was suprised at how easy some of the updates have been. I will keep fixing errors when I find them.
7 February 2005
10:25PM - By Adrian Dunstan

Ok. The release version of MusicPlayer is 1.2.34. It was fully packaged and went online tonight. I know it's taken slightly longer than expected to get this integrated, but I just started my Diploma last week, and I've needed to focus on that for a while.
Already I have released patch 1.2.35. It contains some fixes for minor problems with the console and also adds some useful shortcuts around the interface (songs are now selected by default when you go between minimized mode and maximized mode.)
More work will be done for the next patch, but it may take some time. I want to get a clear idea of what really needs to be fixed first. RealLife looks set to dominate my schedule for quite a while now.
21 January 2005
7:30PM - By Adrian Dunstan

A lot of work has been completed on the web site that will be started simultaneously with the release of MusicPlayer. The MusicPlayer program has now been successfully packaged in the Clickteam Installer. I have tested the installation and found there to be no problems on Windows XP. Other Window versions should work fine, but I will have to wait for error reports to arrive before I will know for sure.
I also tested the update system with the first patch (1.2.34), and the results were excellent.
I am now looking at providing smaller release packages for Windows XP, since it already has the main dependency files needed for the program to run. These files are about 2 megabytes in size, so removing them from the package will make a huge difference in download time.


Website by Adrian Dunstan
Dunstad Freeware Software
Copyright 2005 ©