You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Correction, it's not. I was happening to come upon and play a favorite in a regular playlist.I noticed today that I could shuffle favorites. Is that new?
I have not encountered that problem. How did you format your USB device? FAT, FAT32 or NTFS? I did have problems a few months back with what I suspect was a corrupted USB stick that I removed without properly ejecting after Ali updated it.I looked back a little and couldn't find this reported.
Anyone else seeing this?
Scanning only seems to be picking up metadata for the first 10 artists on my USB drive. After that, no metadata. The song is still scanned (and you can browse by folders), but there is not Artist, album, etc. information.
FWIW, I have a 128 GB USB stick.
I'm on 8.1 (17.11.3).
No, I've had the same track there for a while now... It just replays from the beginning most of the time vs picking up where it was upon exit from your car.Was upgraded to 17.11.10 a few days ago.
I've noticed that same song on USB has remained even when leaving and reentering vehicle several times....possibly a fix?
Also, still seeing some stuttering during play of some hi-def FLACs particularly when using Nav. and it has re-scaned the USB at least once each day.
One thing to add here: if you notice that some metadata isn't being picked up, try renaming either the drive itself or the top-level directory which contains the files, in order to force a rescan of that directory. (Whenever I make any change to my USB drive's contents, I also change the name of the top-level folder, adding a number to the end which I increment by 1.)I have not encountered that problem. How did you format your USB device? FAT, FAT32 or NTFS? I did have problems a few months back with what I suspect was a corrupted USB stick that I removed without properly ejecting after Ali updated it.
Also, I assume that problem happens with all non-Folder views, and even when you're playing a track via Folder view, none of the normal info or album art appears?
If you have not already done it, remove your device, and do a full reboot... foot on brake and both wheels until the Tesla T appears.
Hang on, doesn't this screw up your favorites?One thing to add here: if you notice that some metadata isn't being picked up, try renaming either the drive itself or the top-level directory which contains the files, in order to force a rescan of that directory. (Whenever I make any change to my USB drive's contents, I also change the name of the top-level folder, adding a number to the end which I increment by 1.)
Yes, it did for me, so I don't use many favorites for my USB devices. As you also know all too well, we each get to choose what's more important when trying to workaround Tesla's long-standing bugs.Hang on, doesn't this screw up your favorites?
So compiling everyone's feedback thus far, here is what I came up with for the 3 most needed bug fixes:
1. SHUFFLE!!!
2. Restarting tracks from beginning
3. Sorting/Display
Just picked up on this thread so I thought I'd add a few items, and comment on your list since I think numbers 1 and 3 may possibly be related. I haven't had the "shuffle bug" as its been described here at least, but that may be explained by the way I populated by metadata, which triggers a number of other bugs or issues that I've only seen mentioned here obliquely.
Tesla's software people, at least with respect to the USB interface, don't seem very competent because they don't think through the consequences of the features they put in. I have something like 2200 songs on my USB drive with 134 artists. The car only recognizes 26 of those artists after a change they made a couple months after 8.0 was rolled out. The problem arises from the manner in which they organize the browsing structure, and I think that this browsing structure may be what is causing some of the shuffle issues. Bear with me here.
Most artists put out albums that, at most, have two or three good songs on them, so out of my music collection I only listen to maybe 25-30 albums, as albums. The rest I'll just listen to randomly by artist or randomly through my whole song collection, and while doing that I don't see sets of songs playing in the same order etc., although I do notice that certain songs keep cropping up far more frequently than you might expect if the shuffle were truly random. I think what's happening is that the songs get re-shuffled every time I get out of/back into the car and that the shuffle algorithm isn't sufficiently random so that some songs have a higher change of being higher in the order etc.
But since I only have maybe 30 albums out of my entire music collection that I want to listen to, and I don't want to wade through hundreds of albums when browsing just for those 30, I manually erased the album and album artist for all songs NOT within an album I like. This has the desired effect, since now I only see those albums when I hit the "Album" button. About five or six months ago, though, Tesla decided that it was going to reorganize the browsing hierarchy to go Artist - Album - Song instead of just Artist - Song, and THEN FORGOT to include an "All" category in the intermediate "Album" list. The effect was that if a song's metadata didn't have the album field populated, the song just gets dropped entirely from the "Artist" browsing tree. This is why I'm only seeing 26 artists under the "Artist" tree and why the vast majority of my tracks can't be reached through that tree.
The stupidity of this cannot be understated. Let's say a driver wants to listen to all of Eric Clapton's songs on the USB drive. This new system won't let the driver do it. The driver hits "Artist" then "Eric Clapton" just fine, but then is forced to pick an album and after doing so gets to a list of only those songs in the selected album, and then the shuffle kicks in and only cycles through that limited set of songs. Incidentally, the mirror image of this is also true for compilation albums; if I want to shuffle through all the songs on that album I can't because Tesla's system separates the songs by the track artist. I suspect that the shuffling behavior where a small number of songs gets repeated relates to the screwed up navigation structure.
How do you know this?The reason shuffle doesn't work is that Tesla is using a pseudorandom number generator (PNRG):
Pseudorandom number generator - Wikipedia
Given the same seed value, the car will play the exact same sequence of tracks.
There are three problems with the Tesla implementation:
Use of a poorly implemented PNRG for an audio player shuffle function is a rookie mistake. Any first year Computer Science student could tell you that.
- When the algorithm chooses a seed value, it is picking from a statistically small set of values.
- There is a bug that cause the algorithm to again pick a seed value from this pool, thus restarting a known sequence. This probably happens every time the USB does a "reload." If the algorithm continued with the sequence rather than restarting, the problem wouldn't be nearly as noticeable.
- Use of a PNRG is a bad idea when there are simple alternatives that exhibit truly random distributions. For example, you can create an array of tracks and shuffle it like a deck of cards. Then, iterating through the array to play tracks guarantees that each track will play once and only once. When you hit the end of the array, you reshuffle.
This could also be related to the audio restarting. When the media player has the track reset back to the beginning, the player also resets the PNRG which ends up being the same over and over. I'm actually slightly interested in seeing if track restarts and shuffle sequence are related. Then again, I just don't care anymore to try and troubleshoot/understand something that I shouldn't have to in the first place and should just work.The reason shuffle doesn't work is that Tesla is using a pseudorandom number generator (PNRG):
Pseudorandom number generator - Wikipedia
Given the same seed value, the car will play the exact same sequence of tracks.
There are three problems with the Tesla implementation:
Use of a poorly implemented PNRG for an audio player shuffle function is a rookie mistake. Any first year Computer Science student could tell you that.
- When the algorithm chooses a seed value, it is picking from a statistically small set of values.
- There is a bug that cause the algorithm to again pick a seed value from this pool, thus restarting a known sequence. This probably happens every time the USB does a "reload." If the algorithm continued with the sequence rather than restarting, the problem wouldn't be nearly as noticeable.
- Use of a PNRG is a bad idea when there are simple alternatives that exhibit truly random distributions. For example, you can create an array of tracks and shuffle it like a deck of cards. Then, iterating through the array to play tracks guarantees that each track will play once and only once. When you hit the end of the array, you reshuffle.
Yes, it did for me, so I don't use many favorites for my USB devices. As you also know all too well, we each get to choose what's more important when trying to workaround Tesla's long-standing bugs.
I'm sorry for the sadness, but it is a GREAT picture to go along with the story. You know, it would make a great Tweet for a certain CEO and his followers to understand how not attending to "the little things" upsets not only many owners, but future Tesla owners as well.DO YOU WANT TO SEE WHAT HAPPENS WHEN FAVORITES GET DELETED??? DO YOU???
View attachment 222228
That is literally the face of someone how was just told all the media Favorites had been lost..... True Story.
Given the same seed value, the car will play the exact same sequence of tracks.
I'm a Software Engineer with 30+ years of experience. I recognize the behavior. One of my projects from years past involved random number generators.How do you know this?
A PRNG bug like you describe should have a different sequence if the seed song is different, surely?
It does impress me that the car has managed to remember that single, truly shuffled sequence from when I got 8.0 in October last year - despite several updates, I still get the same sequence of the same songs!
Same seed, same sequence. That further proves that the PRNG algorithm hasn't changed.