Hi Roger.

I remember that document. But what you said is part of what I proposed:
I proposed to break the pairs apart. But even with keeping the pairs, you could still do hard/soft links on the empeg, but that would require a change in the communication protocol between emplode and the player, as the current protocol doesn't seem to allow the creation of links.
If you wanted to supply support for deep copying of tunes, without giving up space benefits of the current solution (and without breaking the pairs), hard links for the data files would probably be the best way to achieve the goal. Soft links would require you to keep track of possible soft links, because you wouldn't want to remove the link target without removing the links as well. Using hard links, the OS takes care of that. My suggestion of breaking the pairs would not need modification of the communication protocol AFAIK, but it would require additional logic in the player (for the handling of the datafile= lines) and in emplode (for keeping track of the datafile= links during deletion of tunes).
All in all, deep copy of playlists would be very nice to have, deep copy of tunes too would also be nice, but would require much more changes to the existing code than it is worth, I guess.
I hope Jemplode is faster in implementing deep playlist copies than you guys are (and I certainly don't want to delay the release of 2.0 player software).

cu,
sven
_________________________
proud owner of MkII 40GB & MkIIa 60GB both lit by God and HiJacked by Lord