It's possible to do in theory, but I don't know if you'll see it in practice soon. Currently the code that gets this job done so well (in Patrick Giasson's SYLT plugin) is all written in VB. It was thousands of hours of work on his part, and it would all need to be ported to Java before it could show up in Jemplode, so nearly that much work would still be required.

(Seeing the functionality you described in Emplode will never happen, Jemplode is do-able but highly unlikely because of the amount of work Mike would need to do.)

But...

Last night I was thinking along the same lines...

The only thing you're asking to save is the steps of downloading the song to the PC's hard disk, and uploading the song back to the player when you're done tagging it.

What if Patrick's plugin did that for you? What if it used the Hijack web interface features and FTP/HTTP to open the file to a temporary directory, do its magic, and then save it back directly to the same FID on the player's hard disk?

It would work like this... You locate and select the desired song to edit from a minibrowser within the SYLT plugin. You browse the Hijack playlist pages. Because the FID is part of the URL to that song, then the SYLT plugin can retrieve it, do the edits, then FTP the FID right back into place.

There would be a few "Gotchas"...

- the plugin would have to be able to handle a two-disk-drive player, in other words, it would have to search both disk drives for the FID before it uploads it.

- the plugin would have to search for the FID in both the new-style and the old-style directory structures.

- the plugin would have to deliberately invalidate the RID tag on the corresponding *1 file for that fid, and then send the appropriate command to the player to rebuild the database. Or heck, a few pointers from Mike and he could recalculate the RID himself.

All of the above are pretty do-able I think.

Or course, since there's no Hijack for the Rio Central or the Karma, this wouldn't be available on either of those platforms. But there's no emphatic for either of those platforms either, so it's not that big of a deal.

Anyway, whaddya think of that idea, Patrick?
_________________________
Tony Fabris