MJ Software
Bringing you a selection of Matthew's personal software projects and tutorials.
Latest News Feeds

New Tutorials

A number of C++ and Java programming tutorials have been posted.


M-Player 1.20 [Final Release]

An update has been applied to M-Player.

Recommended Links

Debian GNU/Linux

C Programming Tutorial

C++ Programming Tutorial

Winsock C++ Tutorial


Support the developer


Donate easily and securely via Paypal using your credit, debit card or Paypal account.

My name is Matthew James, and I'm a software engineer graduate from the UK. I created this website to post the series of projects I have developed and tested in my own personal time. These software projects range from desktop applications to console tools, and were brought about by my interest of software engineering/development and willingness to share these applications (including source) with the internet community for the purpose of providing alternative applications to internet users.

M-Player 1.20

M-Player is a compact audio player that helps you listen to your favourite audio files quickly and with minimum effort, while offering support for playlists, audio file management, library statistical information, lyrics description, YouTube videos, and other features. There have been 20 different versions of M-Player released intermittently over the past couple of years.

Below are a few pictures of the latest release of M-Player:

M-Player [Library View]

This is the main graphical user interface to M-Player


Viewing a track's properties

Viewing a track's properties in M-Player


M-Player 1.20 Release Notes

New Features

  • The ability to easily shuffle through all library tracks through a click of a menu. This will only work for the Library mode
  • The tracks listed in the Statistics mode can now be repeated, shuffled or navigated through using the "Previous" and "Next" buttons and menu items

Bug Fixes

  • Fixed a bug which caused a searched and selected library track to not be selected in the Library mode correctly
  • Fixed a big which caused the total megabytes (MB) value of listed tracks for all modes to be calculated slightly wrong
Download Links

Click here for M-Player download links (Windows XP, Vista, 7, 8/8.1 and 10).

If you have time, please provide feedback on this application because it will enable me to correct problems and add new features. Thank you.

Website Information

All of my other projects can be found in Projects web page. If you do use my programs, could you please provide me with some feedback e.g. ideas, Improvements and bugs. If you have any questions, go to the page Contact to get my email address or use the online guestbook. Hope you enjoy!

Matthew James © 2008-2015