MPfm 0.5.2.0 released

MPfm 0.5.2.0 has been released today! This is a major release; this version contains several major bug fixes to the playback engine. This version also has a few new features. Here is the list of changes: (Bug) The CPU usage was way too high when updating the UI with the current song position (bug present since version [...]


Read more →

MPfm 0.5.1.2 released

MPfm 0.5.1.2 has been released today and has the following bug fixes and new features: (Bug) The Update Library window UI was becoming unresponsive after updating large amount of audio files; (Bug) The Song Browser column order by was off when using the horizontal scrollbar; Support for MPC (MusePack) audio files (SV7 and SV8 header format). Added the [...]


Read more →

MPfm 0.5.1.1 released

MPfm 0.5.1.1 has been released today and has the following bug fixes and new features: (Bug) Volume was reset to 100% upon playback of a new playlist or when restarting the application; The wave form display rendering has been optimized; Better support for APE tags; Added item descriptions to property grid in the Edit Metadata [...]


Read more →

MPfm 0.5.1.0 released

Happy New Year everybody! I hope you had fun in your families for the holidays. MPfm 0.5.1.0 has been released today. Here is a summary of the new features: Playlist files are now supported! You can load and save playlists in any of the following formats: M3U M3U8 PLS XSPF You can now configure the [...]


Read more →

Fastest way to remove items from a List with thousands of items

Let’s say you have a list of 200,000 strings, and you need to remove 20,000 strings in a non-sequential order. You would probably loop through the list of items to remove each item from the original list: // Create a list with thousands of items List<string> originalList = new List<string>(); for (int a = 0; [...]


Read more →

SVN and Mantis Bug Tracker integration

Hello everyone! This is my first post on my blog! As a first post, I thought I’d share how I have integrated my private SVN (Subversion) repository and my public Mantis bug tracker. You can automatically add comments to Mantis after you check-in files in your SVN repository, using a post-commit event. For more information, click [...]


Read more →