Tags
Tesla offers a premium (“Ultra High Fidelity Sound”) and a standard sound system and they both have a lot of functionality. In this post I wanted to cover the USB music functionality and give my impressions on it.
Both sound systems are able to play music off USB. The Model S has 2 USB ports under the center armrest. Both ports work for playing music and you can use either one or both. You should note, however, that the port closest to the driver provides more charging current than the port closer to the passenger (2.1A for the driver’s side and 1A for the passenger side). So if you’re going to use just one port to play music and leave the other free for charging, use the port closest to the passenger for USB music.
Use the port closest to the passenger for USB music
The Positive
In general, like much of the Model S interface, the USB interface is beautiful and well designed. You can swipe between levels of organization (i.e. Genre->Country->Artist), there is album art on a lot of the music, the buttons and controls are very clean and obvious, etc. The sound coming from USB music on the standard sound system also sounds great to my untrained ears. There are some special touches like a high speed scroll option that helps you move through long lists quickly — there are a lot of obvious influences from Apple in the design.
For organization the sound system indexes your USB device (I was using a SanDisk Cruzer Fit 64GB) and puts your music into categories. This indexing is done very quickly compared to other car music systems i’ve had experience with. The categories are:
- Songs (all songs, alphabetically)
- Genres
- Artists
- Albums
- By Folder (folder on the USB drive)
This gives you a number of options to find your music quickly, and while there’s no search function, you can generally find things quickly with these categories. With the fast scrolling feature (drag your finger along the far right of a scrolling list until you get near the first letter) you can find things even faster. You can also favorite songs that you want to play over and over and they’ll appear in your favorites list. It automatically retains a history of recently played songs so you can also go back to songs through that option (the clock like option near the top left).
Tesla supports a broad range of music formats with MP3, MP4 and AAC (without DRM) documented, and they also seem to support other formats like FLAC, AIFF, WAV, WMA and lossless WMA. I only tested MP3 files.
Album art appears when possible and is a really nice touch to go with the music and I enjoy seeing the images to go along with the albums as i’m playing music.
There are a lot of really nice touches in the interface for sure and someone or some team put a good amount of time into it and in many ways it is better than any other USB interface i’ve seen in a car.
In many ways it is better than any other USB music interface i’ve seen in a car.
The Negative
Ok, so i’m an owner, not a fan-boy nor an employee. I’m going to start with a bold statement and then explain my position:
Tesla’s USB music interface is essentially useless
What? I just got done saying its better than other interfaces out there. How can it also be useless? The issue is one primary problem that appears to exist within the Tesla interfaces:
Teslas interfaces are designed by brilliant designers who test the interfaces well but never use the interfaces in the real world.
That’s my summary. The people designing the product and making functionality don’t use it daily in their lives. That means there’s a whole bunch of stuff they don’t think about or notice and it goes unnoticed/unfixed for a long time. The Model S has been out for almost 2 years and, while i’m sure there’s a priority list of things to do, these are college-intern items that need to be adjusted.
Doing the shuffle
Let’s start with the big one: You can’t shuffle. Thats it, no shuffling, no random play order of songs, albums, folders, anything. Apple believes so much in shuffling they made a product that only did that. This above all other items makes the USB music feature useless in the real world.
Tesla hates the shuffle.
While you can say that a large list of songs playing alphabetically is “like” shuffling (pundits on the forums claim this), or you can hop to a position with some quick scrolling action in the list then play alphabetically, or try to number or name your thousands of songs in some manner to appear random, there’s just no way around this problem. In the Python programming language picking a random thing from a list is a single line of code.
Why doesn’t the alphabetical approach approximate a random play approach? First, alphabetical is not random. Second, it can be more annoying depending on how you loaded your music. I put things in folders according to playlists from iTunes. I have a “5 star country” play list, a “Best Country” (4+ stars), a “New Country” play list, a “Josh Turner” play list, you get the picture (stay focussed, don’t worry about the music selection!). What happens then is you end up with the same song in a several playlists. Now if you go to the organization of “Songs” what ends up happening is you get the same song repeated multiple times for every place it appears on the USB drive. So now when you play the songs you end up hearing the same song over and over. You can spend time, write code (I did), etc to remove duplicate music, etc, but you can’t make up for a missing shuffle function. If you go to an album, you can play the album, but, you guessed it, only alphabetically.
Fix: Add a shuffle function. Shuffle songs, shuffle albums, shuffle artists, shuffle within playlists, shuffle between devices. My 2007 Acura could do all this with 6 MP3 DVDs and it did it well.
Folder Foul Up
The folder function was clearly an afterthought and it’s creation wasn’t taken seriously. For example, in all areas except the folder area you get album art on the music. But when you find the same music through the folder section it shows no album art. The song in the picture here is “Cowboy Casanova” and in the picture above you can see there is art, but here there is no art because I navigated here through the folder. Folders are playlists. They’re my grouping of my music how I want it.
The folder function was clearly an afterthought
Another example is the fast scroll option that you get in all the other organization areas to quickly scroll through songs etc doesn’t exist in this folder area.
Fix: Bring the folder functionality to the same level as the rest of the interface. Add album art and fast scrolling. Treat it seriously as it makes more sense than the other methods of organization since it is the user’s preference.
And the rest
There are some other oddities in the interface. They have 2 USB ports to play music through. When you insert a device, rather than show the device name which they clearly can do since they can show my phone’s name with plenty of room, they show “USB 1”. If you insert a second one it’s helpfully called “USB 2.” Ok, so they left out the name, thats annoying, but no big deal. The odd thing here is that they’re named in the order you insert them. In other words, sometimes “USB 1” can be the port next to the driver and sometimes it can be the port next to the passenger. Thats just silly.
Fix: Show the actual USB device names and use ellipses if necessary to truncate.
I have favorite artists, albums, playlists (folders), genres etc. Why can’t I favorite anything but a song? I want to go back and (randomly!) play my favorite playlist over and over. If you think about it, favoriting only songs doesn’t scale. I have thousands of songs and even several dozen will make the favorite list difficult. But if I could favorite an artist or folder that would reduce the counts and be more manageable.
Fix: Allow favoriting of groups of things like artists, playlists, etc.
USB devices are designed to be inserted and removed whenever you want. Start playing USB music on the Model S and then yank the USB stick. It will keep playing for a bit then just stop. It will then find the next song name (it seems to remember part of the song list) and then try to play that then fails without any indication ever that the device is no longer around.
Fix: USB has a well known approach for USB insert/eject events, use it.
Conclusion
The Model S USB music interface was designed by good people that don’t use the product. It is great looking but not really usable. On my old (2007 era) car I played MP3s all the time from my playlists and never listened to the radio or had to use my iPhone to play music. In the Model S, when I listen to music I use Slacker. That has its own flaws that i’ll cover sometime. Meanwhile i’d recommend skipping USB music on the Model S until they get serious about it.
I’d recommend skipping USB music on the Model S until Tesla gets serious about it.
“All I want to do” is shuffle 🙁
This post first appeared on Teslarati.
Yes, yes, yes. I agree. What you said. Yes.
lol, I hope Tesla is listening on that one.
Totally agree — it looks nice, and except for playing one specific album, one at a time, it’s worthless. You also missed an important flaw — all music seems to be organized this way: Artist->Album->Song — so with many compilation albums I have, looking at the USB list “By Album”… the list will list the compilation album as many times as there are artists on that album. Like this:
Comp Album 1
–>Artist 1
Comp Album 1
–>Artist 2
Comp Album 1
–>Artist 3
and so on. It’s just so badly designed, and you’re right — NEVER actually used by the designers.
Also, the USB playback has a problem that the original iPods had with gapless playback albums that Apple fixed over a DECADE ago! W-T-F Tesla? Really?
Besides the “fast scroll” is OK, but what it ALSO needs is a simple Page-UP and Page-Down button somewhere. When I’m driving, it’s amazingly difficult to actually scroll page by page using my finger in a click-and-drag fashion to browser the playlist.
Ah good catch, didn’t see that. Its just not useful. Glad i’m not the only one that sees that.
You missed another issue with the player… So we all love pictures and appreciate that the player displays them, except when they are wrong. Getting the wrong art is understandable given the number of artist and naming combos out there. That’s why I spent WEEKS putting the correct pictures into my music files. But there’s no way to tell the player to use those versus what is being pulled down from where ever Tesla gets its album info :{
Good point, its really annoying when they get it wrong. There should be a “this is the wrong art” button to get them to learn from. Especially frustrating when you’re playing an audiobook and they have the wrong author pictured for 12 hours of listening!
Found out how to make albums (esp. compilations) work. First, you must make sure the “Album Artist” tag is the same across all files in an album. It is often blank. Second, you may get caught by the car — it caches the files, so if you make changes they will not show up because it caches the old versions by directory path/filename. The easiest solution is to put your music directories in a top-level directory (called something like “music”) and change the name of that directory (to say “music0”) every time you change anything on the USB drive.
Interesting! Thanks for sharing.
Pingback: TuneIn Radio on the Tesla Model S | Tesla Living
This was the first I learned of the different charging capabilities of the USB ports. Good to know.
Regarding shuffle, I made a App for the Mac that will simulate random by rearranging the music on your USB drive. Obviously I’d rather this be addressed in the car, but it’s a decent workaround.
http://andykellr.github.io/music-randomizer/
Excellent! Looking forward to trying it. Thanks!
Pingback: Tesla Community Blogs | Tesla Owner
Pingback: Tesla Firmware 6.1 – Media and other improvements | Tesla Living
I tried using the USB for WAV files and did not seem to work. I have some in MP3 and some in WAV. The player seemed to recognize only the MP3 files, not sure why…
Ive never tried the WAV format. Probably best to convert them to the platform independent MP3 format. Whatever format I get music in I always convert it for future proofing the music.
Wonder if the programmers at Tesla are able to get the car drive by itself, when they can’t make a USB music playback system work properly 😉
Lack of focus. Its better now than it was more than a year ago when I wrote this but I ended up using Slacker Radio as my go-to for music. Or my iPhone over bluetooth if I want more choice/my own stuff. The USB stuff was too annoying to continue trying with it.