Hey Warner,
All I know about is the OLIVE units, and they have an "onboard software with 2,000,000 CD titles and content that will match the CD's you play and load.
To add the newer CD's that are produced after your softare was published, you simply connect to the internet and download the new titles and CD content.
Most of the newer CD's also have the information on track titles and content (even cover graphics) encoded in the CD.
My ONIX CD1 would read out each track title before it played, so I could browse through them until I found the title I wanted.