musikCube // plugins & more
Last Update: 2012-03-08
Because the official plugin
section on musikCube.com is actually quite messed up with old stuff
(e.g. all format plugins there are obsolete), I present here some new
stuff (direct download links only if the files are hosted on musikCube.com
or by myself). You may find the same or even more information in the musikCube
Wiki. At the end of this page are further links, e.g. to the source
code.
Casey "avatar3d"
Langen was managing the work on musikCube
2, but it is in a very early stage and on stop now for quite some
time. There won't be an official bugfix release for musikCube; the
latest unofficial bugfixing efforts by jcarrascal
were discontinued.
musikCube installer:
musikCube | 1.0
A backup for times
of a downtime of the official website. I recommend the use of the
Unofficial Bugfix (see below).
Authored
by: Casey Langen | Download
(EXE installer, 2,9 MB) | Homepage |
API: 1.0 final
Plugins:
Playlist Import/Export | 0.3a/0.4a
These plugins let you import to and export playlists in simple or extended
M3U (exporting absolute paths only at the moment), PLS, XSPF (XML) and
HTML (export only) format. Source code is included, but XSPF import does
not
work yet!
Importing will add the songs from the playlist file to Now Playing and the
actual library (so select "Collected" before when you don't want the
playlist's songs in your main library), but it won't create a new static
playlist in musikCube (you can do that manually afterwards)! To avoid
problems, playlists for importing should contain absolute paths. You can
export every playlist displayed in mC (but unfortunately mC has some
Unicode problems which causes wrong filenames with foreign characters).
Authored by: martind; HTML by rajivm; simple M3U, XSPF and
1.0 compatibility by Jooles | Download (7z archive*, 59 KB) | No
Homepage | API:
1.0 final
Forum topics: "Any
update
info on import/export playlist?"
Patched EXEs (musikCube.exe replacements):
Unofficial Bugfix | 1.01, release
candidate 1
These
modified
versions of Casey Langen's original musikCube.exe and musikCore_u.dll
incorporate ObsidianX's "Smart Previous" patch and Jooles' multimedia
keyboard fix (rev. 1)!
Planned: Include the "Times Played" patch and jmillikin's
Now
Playing
code.
I'll only
host the most stable and bugfree release, but Jooles' latest builds
can be found
here (
OFFLINE).
Jooles'
source code can be found at his
SNV
repository and
ViewCVS
(
OFFLINE).
Authored by: Jooles with ObsidianX | Download
(7z archive*, 431 KB) | No Homepage | API:
1.0 final
Forum topics: "musikCube
1.01 Unofficial SVN - For those who want to help code"
ARCHIVE "Smart
Previous" patch
ARCHIVE
Fix for mC's multimedia
keyboard hijacking, revision 1
With this modified version of Casey Langen's original musikCube.exe, you
get rid of the annoying multimedia keyboard hijacks mC tends to. It also
adds the checkbox "Multimedia keyboard volume keys control musikCube
volume" to the Global Hotkeys Preferences.
Authored by: Jooles (inspired by powerasuce's
fix) | Download
(7z archive*, 253 KB) | No Homepage | API: 1.0 final
Forum topics: "Keyboard
volume control"
"Times Played" patch
With this modified version of Casey Langen's
original musikCore_u.dll, a song's "Times Played" counter is only
increased by 1 if the song is fully played and not just started. Not
compatible with the Unofficial Bugfix 1.01 or "Smart Previous" patch yet.
Authored by: Vigylant | Download
(RAR archive, 207 KB) | No Homepage | API: 1.0 final
Forum topics: "'Times
Played' should be changed"
Migration tools:
ITUtoMC | 0.8
This external application (.Net Framework 1.1 required!) migrates the
following data from iTunes to musikCube: Rating, Date added, Last played,
Times played, Playlists.
Authored by: akleinwaechter | Download
(ZIP archive, 330 KB) | Homepage
(with Download, OFFLINE) | API: 1.0
final
Forum topics: "iTunes to
musikcube migration tool (ITUtoMC v.0.8) ready to download"
musikMigrate2
This command line tool is meant for changing the paths within mC's library
database, so you are able to physically move your files without losing
ratings and statistics of you songs. It is not an updated version of
Casey's original musikMigrate, it's a new program by Jooles for mC 1.0
final. Unfortunately it seems to have
major
bugs at the moment, so try it only for backuped DB file and on your
own responsibility! Read
how
to
use it; sources are
here.
WORKAROUND You can use the neat
SQLiteSpy
(no installation needed) to open and modify SQLite databases like
musik_u.db or musik_collected_u.db (on Windows XP usually found
under
C:\documents and
settings\[your username]\.musikproject\). You have to use SQL
queries if you want to work effectively with SQLiteSpy, so look
here
how to change the paths with the following query (no guarantee!):
UPDATE songs SET filename = REPLACE(filename, '[drive:\old path\]',
'[drive:\new path\]');
As an example:
UPDATE songs
SET filename = REPLACE(filename, 'e:\my music\', 'f:\files\music\');
Authored by: Jooles | Download in this
posting (EXE file, 464 KB) | No
Homepage | API:
1.0 final
Forum topics: This
and following postings (within "A
list of bugs and feature suggestions")
NONFUNCTIONAL
musikMigrate | 0.1
This simple tool changes the paths of songs within mC's library
database, so you are able to physically move your files without losing
ratings and statistics of you songs. But because it is from 2005 and comes
with outdated bass.dll and musikCore_u.dll, it seems
not
to
work with 1.0 final anymore (replacing the two files with current
versions will crash musikMigrate)! Read Casey's rundown of
how
to
use it anyway.
Authored by: Casey Langen (avatar3d) | Download
(ZIP archive, 359 KB) | No Homepage | API: ? (not
1.0 final)
Forum topics: "Problem
transferring database to new PC - advise please" etc.
* 7-Zip ("7z") is a great open-source archive
format, far better than ZIP. Free compatible programs are e.g. 7-Zip or IZArc.
NEW / UPDATE
= Latest changes | ARCHIVE =
Fully functional, but outdated by newer releases | NONFUNCTIONAL = Outdated and not functional anymore |
Paths and code are written in Courier/fixed
width, [...] has to be replaced with fitting text.
musikCube Website | musikCube
Wiki | Forum: musikCube
Community | IRC: #musik at
irc.freenode.net
Official musikCube
1.x source code: Casey's Subversion
| (OUTDATED
are: SourceForge
SVN and OpenSVN
at CSIE.org)
Official musikCube 1.x bug
tracker: Casey's trac
(unfortunately offline) | (OUTDATED
is: trac
at CSIE.org)
Official musikCube 2.x source
code and bug tracker: Google Code | (OUTDATED due to
personal reasons is: Casey's trac)
Please use Microsoft Visual Studio
2005 for all development!
See DocTriv's bugs
and
feature suggestions list, although all mC1 bugs
were transferred to trac.
(c) 2007-12 by DocTriv.
This is not an official musikCube website! No guarantees for nothing
:-)!