USB compatibility
Fred
Figured I'd ask so there was a record of it, may just start copying some files and answer it my self but if anyone has a definitive answer...
Last edited by DriverSS; Sep 23, 2018 at 04:37 PM.
Trending Topics
The USB player in my car was problematic compared to other cars I've owned, but since I earn a living as a developer and test engineer, I took it as a challenge, and thought I would share with you what I've learned. TL;DR
Six years have gone by since my car was built, and a LOT has happened in digital audio, from dCS (expensive) to iFi (cheap). Digital audio equipment 10 years old, regardless of cost, is dramatically inferior to what is available today, even the cheap stuff.
One of the breakthroughs in digital audio design was a more thorough understanding of a phenomena known as jitter, a form of very low level latency. Modern hardware allowed designers to reduce these effects to practically zero and nearly everybody who has listened can readily discern this. The other thing that became understood was how sensitive digital audio chipsets are to external RF and EMI interference. On high end gear, the innards are carefully shielded to reduce this to nearly zero.
So cars are horrible places for digital audio, no shielding, a compromised hardware design, vibration, dust, and lots of latency. Satellite radio is awful beyond words--it sounds like 64k mp3. FM radio stations well, never mind. That leaves two options for decent music without commercials. CD players are OK, I guess, but well encoded (LAME at insane) MP3 from WAV masters on solid state media in a car is best, particularly for the density of available music.
If you own a 2012 LS460 with nav, MP3 CD player, and USB, I found that one may have 2.3 tags on one's MP3s, but keep the art very small. Most USB 3.0 sticks seem to be supported, but I had one dud brand, a highly respectable one. The player will skip a song entirely if the tag art is bigger than (I have no idea but around 400k it seems). You can't go by pixels. Mine are all 500x500 or slightly less, but they vary considerably in size. Due to limitations of JPEG compression, very complex visual images tend to make big binary images. The cover for Jethro Tull's "Stand Up" is a great example. Its size is around 400k and it prevented the player from opening it.
Since PC disk space is cheap, I removed the tags completely on a copy of my MP3 collection, and copied them with a Linux machine and a Windows machine to check the differences. The FAT32 file system is so open, and supported for everything (a modern computer boots to a FAT32 disk partition first, before booting to the OS), I was not expecting any differences. The only difference I found was that Windows machines _still_ will not do a single copy to any other device alphabetically. There is a freeware utility for Windows called fatsort that will fix this for you at the end of the copy (fatsort is built into Linux). You will want to do this.
The 2012 LS460's firmware for USB playback is a list of btrees for folders, this is not actually the file system per se, but simply navigating the FAT (file allocation table) directly. There is no sorting. The player plays them in the order they exist on the FAT, so re-sorting after copy or sync is near mandatory if you want to maintain playback order. With tagless playback, the only thing lost to an owner of a 2012 LS460 is the "artist" field. Tagless playback is much faster, since the player skips to the MP3 audio header, there is no awkward delay at the start of a song and songs that go from one to the next seamlessly (lots of Pink Floyd) work correctly now, so that's a plus.
Phew!
Last edited by Seejay; Oct 12, 2018 at 08:17 PM.
Celebrating Lexus & Toyota from Around the Globe








