December 2, 2006: 1.0 Released!

Version 1.0 of musikCube, the ultimate yet lite music library and player, has finally released!
May 23, 2005: Version 0.92.4 Released

musikCube 0.92.4 has been released!

0.92.4 will probably be the last release of the musikCube 0.92.x series.  The 0.92.x series have proved to be the most successful of all the releases thus far, and I plan 0.93 to be even larger.  Let me provide a brief outline of what to expect next in the following few weeks:

1. No more feature requests. I'm drowning in them right now.  We'll keep the feature request forums open, but I may not honor or even read posts until after 0.93 is released, which leads to the next point...

2. Emphasis on Bug fixing.  Although I care about little annoyances in the program, RIGHT NOW I'm primarily concerned with bad ones – specifically ones that cause crashes or huge headaches. 

3. Slowed development in the short term; I have finals coming up in about two weeks.  Development should pickup after June 10 or so.

4. Plugins breaking a lot: I may do some heavy tweaking to musikCore to prepare for new types of plugins.  This may or may not happen before 0.93.  I hope after 0.93 is released I can concentrate a lot of effort in rewriting parts of the musikCube plugin API to support new types of plugins, including: docking windows, visualizations, and custom views.   

Click here to view the change log
May 8, 2005: Version 0.92.3 Released

musikCube 0.92.3 released today.
Click here to view the change log
April 9th, 2005: New Website Released

The new website has now been released. There is now a Wiki so users can collaborate to document musikCube for both end-users and developers. The Wiki, Forums and main website all share a uniform login system. All user accounts registered April 8th and before have been transfered to the new member system. If you did not login to the forums within the last two weeks, we were unable to transfer your existing password; instead a random password was generated and emailed to you. Also on the new website is a Plugin directory. This will allow developers to promote their plugins and users to find them easier. Please post any feedback you have regarding the website in the forums. More features coming soon...
April 7, 2005: 0.92.2.1 Released

musikCube 0.92.2.1 released today.
Click here to view the change log
January 23, 2005: 0.91.9 Released
musikCube 0.91.9 pushed out today.

Additions and Changes:

(+) *working* unicode support for tags and filenames
(+) new option: close to system tray.
(+) tray icon mouseover now displays artist name too
(+) rating popup menus now display the current song rating
(+) ability to drag playlists onto now playing (or from
dynamic to regular playlists)
(+) now playing is preserved on exit if the songs are from
the main library.

Bug Fixes

(-) fixed bug where selecting all artists of a playlist would display
incorrect playlist length and filesize
(-) tray icon: use middle mouse button to bring musikCube window to the top
(-) writing tags to file works properly again
(-) fixed bug where selecting an album/artist/genre/etc with an apostrophe
in it would return nothing in the playlist view.
(-) fixes delete from playlist bug.
(-) playlist context menu item "Clean" is no longer enabled if no
songs are selected.
(-) playing and retagging files with non-standard characters
(-) files not tagged successfully are no longer marked as unmodified.
(-) removed all ogg vorbis sdk and id3lib references in musikCore
(-) standard playlists are now stored by songid
January 18, 2005: Version 0.91.8 Released
Wow, I really need to remember to update this section more. Anyway, musikCube
0.91.8 was released, and I updated the website a bit. Here is a changelog:

Additions and Changes:

(+) sub libraries have been removed. all playlists and dynamic playlists
are treated like sub library -- that is, they link up with the
selection boxes.
(+) new "Net Radio" sources entry.
(+) completely redesigned sources menu. it is now much more intuitive.
(+) expanded removable device support to support any disk attached
to the system. a new sources type called "Devices" has been added.
If enabled, all cdrom drives will be listed here as well. If
disabled, cdrom devices will be listed under "musik"
(+) ability to select which drives to display in the "Devices" section
of the sources panel. File -> Preferences -> Interface -> Devices
(+) "unplug device" changed to "unload device" in sources menu
(+) dynamic playlists are automatically updated when the currently playing
song finishes.
(+) stock dynamic playlists added:
* 50 last played
* 50 newest
* 10 most played
* favorite artist
* favorite album
(+) more sources drawing enhancements
(+) cd playback and ripping now display track durations
(+) changed the disk drive icon
(+) fixed size of playlist icon
(+) changed default application icon

Bug Fixes:

(-) fixed two drag and drop bugs as reported in the forums by citrus538
(-) fixed the annoying viewing modified tags bug
(-) fixes a thread race issue where the wrong cd track would be played
(-) potential hang on exit when playing cdrom or netstream
(-) some bugs regarding loading and playing netstreams have
been ironed out. there may be more (please report)
(-) unloading a device that is playing no longer crashes
(-) crossfader durations only displayed to two decimal places
(-) previous button grace time set to 5 seconds, instead of 2.
(-) bug with german symbols
(-) fixed bug where freedb would look up the wrong amount of
tracks, then give the user an error to rescan cd before
ripping. this was reported in a review at www.betanews.com
(-) freedb information is now carried over from cd player to
cd ripper
(-) clicking "now playing" when an audio cd is playing now displays
the cdrom playlist.
(-) double click to now playing fixed. in addition, holding ctrl while
double clicking will push it to the queue and play it.
(-) cleaned up some redundant and obselete checks in musikPlayer.cpp
(-) a potentially nasty bug that could cause musikCube to stop
functioning correctly if a song that doesn't exist was
attempted to be played.
(-) tunage append line works

The musik project strives to create the most powerful music library backend along with a player which does music, the right way. musikCube is much more than an "mp3 player," it is a music "library." musikCube currently supports mp3, ogg, flac, and cd audio file formats. It also features an integrated cd ripper helping you take control of your music from the start. musikCube tries to stay as intuitive and attractive as possible without degrading the performance of your computer. We believe very strongly that your mp3 player should NOT exist only to be eye candy, but be a functional, cohesive part of your operating system. musikCube is the vanilla audio player for windows.


musik Cube musicCube music Cube music^3 music Core musik³.

This is the new audio player with unlimited potential. The library engine is a seperate component, musikCore, which can be used to build other customly designed playes. MusikCube is desgined to be modular so it does not bloat like players such as Winamp, Music Match, Windows Media player, and other popular audio players. musikCube supports mp3, cd, flac, and more. musikCube runs on the Windows platform, while the musikCore engine itself is platform independent.