m:robe loader

The Introduction

m:robe 100 device There are many different and also many similar mp3 players available today and the fruits of Olympus' short tackle of the market (after releasing two players Olympus has withdrawn from making mp3 players) are only a tiny part of it. Still, I bought myself a m:robe 100 because it offers all essential features and mostly because I like its design.
The m:robe 100 has some disadvantages, though. It had only faint volume output in the beginning (has been corrected with a firmware update - though you have to get the right one), there's only a non-standard port to charge and connect the m:robe (bad if you loose it or don't have the cable at hand) and finally there's Olympus feeble attempt to copy iTunes (m:trip) that you have to use to copy music to your player.
However, the mp3s are stored unprotected on the player and the necessary database to play the files is stored in human-readable XML-format. This makes it relatively easy to create a replacement for m:trip and that's what m:robe loader is.

The Usage

m:robe loader screenshot The principle behind m:robe loader's design is to create the exact opposite of m:trip: give you all the freedom you want. This is why it relies on what is already there (mp3 files) and lets the user organize them the way he wants. m:robe loader only kicks in at the last step, when you need to get the mp3s on the m:robe to be playable.

Usage scenario:
Options:
Requirements:

The Download

The Java application is packed within a JAR file. With never Java runtimes you should be able to open it with a double click. Otherwise you need to open it with the console by typing "java -jar MrobeLoader.jar" in the m:robe loader's directory. You can still download the old PHP script if you want to:

The Links

The New

The Credits

This application is distributed under the LGPL license. See the included license.txt for more details.

m:robe loader was written by Adrian Stutz.
It uses following external libraries:

The Contact

For questions or feedback, contact me using adrian.stutz@gmail.com