This may sound like a silly question, but... does the Model S play CDs? If so, where is the CD slot? It seems like the infotainment screen leaves no room for one.
CDs are last century's tech. Model S will connect to your iPhone (or Android knockoff).
Model S will connect to just about anything with USB, if they follow the cutting edge techs. CD-player with USB is no problem.
The more relevant question is, "Is there an easy way to store your music collection on the car's infotainment system"? Personally, I do not want to have wires, smartphones, and other nonsense continually plugged in to my dashboard or console. USB is fine, but the infotainment system needs to have it's own memory card storage for the driver's music collection (preferably removable).
That's the good thing about the fact that it's *not* an iPod! :-P
It is reasonable to expect that it will have a slot for memory card storage.
(or iPad, or iAnything, for that matter)
Eventually, it will all be stored on and play back from a chip in your head, with wireless access to the world's audio and video, so you won't need any kind of payers or memory doodads.
typo: "players", not "payers".
If it's in your head, it could play it directly in the neural links to the ears, no need to take it out by radio and back in by sound waves, vibrating membranes and tiny bones that tap on your nerves. :p
And if you then find a way to let others hear it, you're called a "composer".
And if you find a way to make others hear it, you're called an infernal nuisance, not long for this world.
My Infiniti G37 automatically rips any CD you put in the slot. Very handy for building up an in-car library, for those of us who have substantial numbers of CDs.
We could all have one in each brain so we could synchronize or turn up / down the "volume" independently ... it's actually more feasible than induction charging on highways (because it is cheaper and enough crazy people would pay for it, as compared to everybody paying huge taxes to triple the price of highways ... maybe we should not talk about paying more taxes and government spending these days :D )