When a disc fails to load in my Sony 220, both CDJ and the player
consider the slot to be empty. Asking CDJ to search the slot again
produces nothing, so I have to walk over to the player and manually
clear the error. If this is a simple failure, opening and closing
the correct player will reset the slot. Otherwise, I might have to
pull the disc out and look at it. To do these things I need to know
the player and location for the disc, and CDJ has just deleted that
information from the loaded copy of the library.
I can reload CDJ without saving the library, if that's the only change
since my last save, but this seems like overkill for information that
I already have (or had). Having built a complete parser for the library
file so that I can generate complex playlists, I'm fully capable of
figuring out this information on my own, but not everyone is, and I
don't want to.
My suggestion would be to change CDJ to preserve this information after
a load failure, possibly by simply negating the values to indicate that
they're no longer valid.
Now for the question. Can CDJ actually recover from this for me, at least
in the simple case where it just needs to be rechecked? Have I missed a
"try real hard" option somewhere?
-j
PS: I notice that there's a column available for "last played", but it
doesn't seem to be maintained by CDJ. If it were, I'd be able to add
a filter to my playlist generator to bias in favor of dusty tracks.