Source code for Rio Music Manager Lite?

Posted by: Rex

Source code for Rio Music Manager Lite? - 14/02/2007 22:39

Mike Schrag suggested I post here. He's the gentleman who was maintaining Rio Music Manager Lite, a Java application to do basic music management on Rio Karma devices. I'm interested in obtaining the Java source code, possibly taking over the maintainence of it.

Mike indicated though that the (legal) state of the source code may be somewhat ambiguous at this time. Mike said there might be some of the old crew hanging around on these forums who might be able to shed some light on who "owns" the software. Basically whom can I contact about trying to obtain the rights to maintain the source code?

Thanks in advance for any hints/tips.

--- Rex.
Posted by: rob

Re: Source code for Rio Music Manager Lite? - 14/02/2007 23:37

SONICblue paid for RMML, D&M bought the IP from the receiver, and later sold it to Sigmatel. I doubt very much whether Sigmatel are aware of this or even have a copy of the source (it was left in Mike's hands for on going maintenance which, thanks to his community spirit, was gratis after the official demise of the project). I would imagine that Sigmatel have other things on their mind right now (take a look at the share price) and I also doubt there's anyone there with the authority to assign IP who would also posess the motivation to do so. I daresay the soul remaining employee likely to have at least the latter attribute would be Peter, who frequents these forums still.

One of many loose ends I failed to tie up before jumping ship *sigh*

Rob
Posted by: matthew_k

Re: Source code for Rio Music Manager Lite? - 15/02/2007 05:18

Is there a reason you want RMML instead of Jemplode? I was under the impression that Jemplode could work on karmas, but I've never tried it. Of course, the real downside of both of those options is you're stuck with ethernet which is adequate for an album or two, but not for loading an entire player.

Matthew
Posted by: Rex

Re: Source code for Rio Music Manager Lite? - 15/02/2007 10:45

Main reason is that RMML is focused on the Karma, which will make extending it easier. Less risk that my clumsy Java programming skills would break something. I only have a Karma so I can only really do testing with the Karma.

--- Rex.
Posted by: tfabris

Re: Source code for Rio Music Manager Lite? - 15/02/2007 16:57

Well, in the absence of RMML code being available, I highly recommend trying Jemplode. I'm pretty sure it works on Karmas. It might even add a few features (such as hierarchical playlists) that you couldn't get otherwise.
Posted by: rubennyc

Re: Source code for Rio Music Manager Lite? - 16/02/2007 11:11

Quote:
Well, in the absence of RMML code being available, I highly recommend trying Jemplode. I'm pretty sure it works on Karmas. It might even add a few features (such as hierarchical playlists) that you couldn't get otherwise.


jemplode does work on the Karma but depends on RMML for the communication to work. You're also right about hierarchical playlists.

My only complaint with jEmplode is I found it very slow and sometimes unstable. If somehow you were able to get the code and the permission to maintain it, I'd be more than happy to help test updates.
Posted by: tfabris

Re: Source code for Rio Music Manager Lite? - 16/02/2007 17:51

Quote:
jemplode does work on the Karma but depends on RMML for the communication to work.

Wow, I didn't know that. So you have to have RMML installed on the PC in order to run Jemplode with the Karma?
Posted by: rubennyc

Re: Source code for Rio Music Manager Lite? - 16/02/2007 19:11

Quote:
Quote:
jemplode does work on the Karma but depends on RMML for the communication to work.

Wow, I didn't know that. So you have to have RMML installed on the PC in order to run Jemplode with the Karma?


Yep, they have to be in the same folder on your pc.
Posted by: robricc

Re: Source code for Rio Music Manager Lite? - 16/02/2007 19:52

I have used jemplode with my Karma and have never even played with RMML.

Perhaps you need to have RMML installed in order to speak to the Karma through USB? I use jemplode with the Karma via ethernet just fine without RMML.
Posted by: rubennyc

Re: Source code for Rio Music Manager Lite? - 16/02/2007 20:07

Interesting. I'll have to try it tonight. I remember in one of Mike's docs/posts that RMML was a dependency. Maybe that was for an earlier build of jEmplode? I'll have to try it out tonight.
Posted by: tfabris

Re: Source code for Rio Music Manager Lite? - 16/02/2007 20:11

It's possible that it's an internal code dependency or something, but when you download Jemplode, you're getting the necessary bits of code already because they're rolled up in the Jemplode packages.
Posted by: rubennyc

Re: Source code for Rio Music Manager Lite? - 17/02/2007 00:43

Quote:
It's possible that it's an internal code dependency or something, but when you download Jemplode, you're getting the necessary bits of code already because they're rolled up in the Jemplode packages.


Yep, I must've been confusing some stuff that does depend on RMML like RioStreamer and such. jEmplode does indeed see my Karma without RMML. I guess it makes sense since they're like father and son, no?

One thing I do know, neither RMML nor jEmplode can talk to the Karma over USB. That's strictly RMM.
Posted by: Rex

Re: Source code for Rio Music Manager Lite? - 19/02/2007 12:22

Quote:
SONICblue paid for RMML, D&M bought the IP from the receiver, and later sold it to Sigmatel...


Well that's at least a place to start. I'll try to contact Sigmatel and see if there's anybody there who knows the current legal status.

If I hear anything I'll post back to this forum. Thanks.
Posted by: peter

Re: Source code for Rio Music Manager Lite? - 19/02/2007 18:58

Quote:
Well that's at least a place to start. I'll try to contact Sigmatel and see if there's anybody there who knows the current legal status.

The current legal status is that it's owned by Sigmatel. (I even saw the source knocking around somewhere here the other day, though I can't remember where.) But if the public Jemplode sources can also talk to Karma, it certainly doesn't sound worth the effort making a fuss to get it released.

Peter
Posted by: Rex

Re: Source code for Rio Music Manager Lite? - 24/02/2007 02:28

Unfortunately jEmplode appears to rely on RMML internally somehow. I'm guessing that may be why the source code is not available anymore when I click the link on their site:

http://www.jempeg.org/

Bummer, oh well. Like you said, it's not worth raising a fuss. I did send an email to the sales address at Sigmatel but they never got back to me.
Posted by: mschrag

Re: Source code for Rio Music Manager Lite? - 05/03/2007 21:09

Yeah, the deal is that RMML and JEmplode are about 95% the exact same app. However, there is a chunk of Rio/whoever priorietary code that is left out of the source distribution, but included in the binary distribution, that adds the extra 5% for Karma support. It's basically just Karma's ethernet protocol definition, etc.

I fell bad when people email me asking about source, because it's just sitting in my CVS rotting, but I just don't have the legal authority to give it out. That said, you could probably decompile it very easily

ms
Posted by: msaeger

Re: Source code for Rio Music Manager Lite? - 05/03/2007 23:18

He live Good to see you are still among the living
Posted by: mschrag

Re: Source code for Rio Music Manager Lite? - 08/03/2007 19:32

Yeah ... Still alive. I just thought I'd pop in and see what was going on over here.
Posted by: LittleBlueThing

Re: Source code for Rio Music Manager Lite? - 14/03/2007 11:36

Hi Mike

it's been a while!!

So what was the latest Jemplode source tarball that you actually published?