I had a few media player suggestions. Is it for certain that Tesla actually read this thread and/or is another place to submit these?
A little background, I've used an Empeg for the last 13 years in every car I've owned. I would consider their take on in-car music to be the pinnacle of feature set and intuitiveness. If you have a chance, read the wiki about it. Now here goes:
+option to not load album art when scrolling any list of music. The lack of performance of the tegra3 chipset is very clear here and extremely unflattering to the interface when it stutters / jumps / freezes while scrolling
+add "play all under" option much like is found when you make it into an artist folder. So when browsing by folder, and you make it one layer down, give option to play everything in the directory tree. This would be especially useful to everyone who has music organized by directory (genre --> artist --> album). For example, there are many subsets of pop and techno. Sometimes I want to listen to anything electronic so therefore trance, techno, electronica. But as it is now, I can only choose one of those subsets at a time or change the genres to all the same and screw up the organization on the other end when a specific genre is needed.
++ability to append playlist of genres/artists/albums together and either play in order or shuffle the group. For example, play pop rock, then add techno, shuffle is on, then plays music from both genres in the playlist.
++shuffle turn-off resumes at next song in album. For example, I'm playing genre soundtracks and battle of endor comes up from return of the Jedi, I turn shuffle off and the next track is the emperor's throne room track. Hit shuffle back on, and I get a new soundtrack on next play.
++buttons on now playing interface for "insert artist" and "insert album" into a shuffled playlist. For example, Fiona apple's criminal comes on and I say "I sure am feeling like a bad girl", hit insert artist button and media player grabs a random song from the same artist that was set to play later on and moves it to the head of the line. Same functionality for "insert album", another song from the album plays next instead of jumping out completely. Here is the kicker, multiple presses results in multiple changes. I press it six times, the next six songs are Fiona apple
++ability to rename USB device labels from generic USB 1/2
++more granular control over equalizer. Empeg has five band x 4 channel or 10 band by 2 channel parametric earlier built in, along with, wait for it... Savable presets that could be customized by the user and selected at will
+++bookmarks that save timestamp in the track, more so useful when listening to audio books. Also useful for audio books, real-time timestamp display when holding marker in seek bar.
+info button on now playing screen that brings up bitrate, file details, encoder info, file type
++++recently added playlist with customizable window of time. For example, if it is set to 30 days, the playlist generates and plays everything added to that media in last 30 days
+playlist generation to organize a playlist selection by least often played, most often played in addition to new addition suggestion above
In all suggestions above, I use the term playlist to define the list of music selected to play. They are not generated by the user persay ahead of time (and are not m3u files), they are generated by the media player itself as needed.