I do not think you should do poll. This promotes a perspective that tesla can do a few things, a half-assed job, and a majority would be satisfied. The real answer is just so simple: just make it behave like iTunes. Don't need to write a spec, it is there.
@BertL fix list,
@supratachophobia bug list contain the remaining changes needed. Doing a few of them is exactly what .40 is.
I would appreciate a media player that exceeds expectations as well. thank you for your feedback.
Here is the semi-final copy:
Media Player Bugs as of .40 of v8
1. Search
SEMI-FIXED (text input search works, voice search is hit or miss) Some instance of “ghost results” from previous media that is no longer plugged in. Selecting these items causes the Media Player to not play anything. There should also be an option to apply preferential treatment to search results (USB vs. streaming) and/or eliminate certain sources from results by user preference / Streaming people will want it one way (remove USB results), USB media people will like it the other way (remove streaming results) / Not all results are displayed when clearly there are more matches / What does “Top” mean in search results?
2. Playback Resume
Tracks still reset to beginning when exiting and then returning to the vehicle. Observed slight causality with track resetting when a driver returns to the car after longer than 15min from leaving it – need more testing / passenger door status change may also affect this
3. Playback
All tracks within albums, including multi-disc, should always be played in DISCNUMBER+TRACKNUMBER sequence unless shuffle/random has been engaged.
4. Shuffle/Shuffle Toggle
Shuffle is much better, however, there are hints that it is still playing the same set of songs depending on either which song is selected or how many times the shuffle button has been toggled. Entering into the car for the first time of the day results in the last playing song from the night before to play from start but then next series of songs to play are the same repetitive set from the day before. Also, Shuffle still randomly turns off between USB sources, player sources, and entering/existing vehicle, Shuffle "on" is not persistent overnight, or when playing between USB sources, seems random
5. Sort Order Issues
• Artists View: FILENAME is being used instead of DISCNUMBER+TRACKNUMBER within track listings for playback, & Albums with the same title now have tracks being erroneously merged
• Albums View: FILENAME is being used instead of DISCNUMBER+TRACKNUMBER within track listings for playback, & Albums with the same title now have tracks being erroneously merged
• Genre View: TRACKTITLEs within a genre should be presented in ALBUM+ALBUMARTIST+DISCNUMBER+TRACKNUMBER sequence to make any real sense out of this long list
• Folder View: FILENAMEs should be used exclusively, not mixed with use of TRACKTITLE at the lowest level as is now the case; Per best practices, Folders should always be presented at the top of the listing, not interspersed alphanumerically with tracks. Folder views should place folders at the top in alphabetical order, followed by individual files in alphabetical order
5. File Directory Listing
Folders should be listed first alphabetically, and then files next alphabetically / Files and folders still intermixed in Folder View / Do not use tag data for sorting anywhere within Folder View
6. Grammatical Articles Used in Alphabetical Listing
Lists are using ‘A’, ‘An’, ‘The’ as alphabetical markers for sorting. These prefixes should be ignored for alphabetical sorting, but included in the file listing. For example, ‘The Beatles’ should be under “B”, not “T”
7. Multi-artist Album / Multi-disc Albums
If TRACKARTIST is blank or does not exist, use the value of ALBUMARTIST if it exists (and vice-versa)
8. Documentation on USB Functionality
• Expected scan times per track/data size – disclose effect of MCU reboot and list rescan triggers
• Documented hard limits to volume size, individual file size, max number of files, ID3 tag fields
• Physical device support/specifications (Flash/SSD, max. USB output power per port/as a pair)
• Supported Tags
• Supported Audio Encoding Formats
• Supported Playback Formats
• Album Art Size/Type Limitations
Most Popular Software Enhancement Requests from Ownership:
1. Implement optional Automatic Volume Leveling for all media, based on interior cabin noise, or speed of vehicle – on par with the relative volume control features that other automobile manufacturers offer
2. Bookmark Feature
Especially in light of the ‘Playback Resume’ error, request feature to "Bookmark" exact place (time and album) in audio track and save 3-5 different slots for resuming later / critical for audiobooks and podcasts played via USB / Trying to find an exact timestamp in a file can be dangerous while driving. Allowing a “Favorite” to save the current timestamp and album would suffice for this feature or it can be a separate section: FAVORITES / RECENT / BOOKMARKS
3. "Play Down" from Current Folder View - The first entry inside a folder should be to play everything within that folder, ie. all files listed in that view as well as all the files within the subfolders of that view / should also apply to songs and albums within an artist folder
4. Make Artist and Album Selectable Tag Info in Now Playing - so that pressing them immediately starts playing the match. For example, if you are in a random mix of songs and Michael Jackson comes on, pressing the Arist Name will begin playing all songs by Michael Jackson. Pressing the Album Name (ex. Bad), will start playing that whole album as the selected playlist, but from that track forward in the album. ALTERNATIVELY, Queue next song, artist, album by making the displayed text in 'Now Playing' hot-linked/clickable, then matches to the field clicked are moved from their existing place in the current playlist to the next track in queue. Essentially, behind the scenes, the Media Player would be performing a “Search USB” function and then automatically selecting the proper matches. This eliminates all that time trying to speak the name correctly and/or type, then browse, then select, through the results on the screen while driving.
5. Playback from Recents - Remember the "playlist" that the 'recent' was a part of when selected / If you play one of these items that was part of an album or list, it should go back into playing the same album or the same list respectively when chosen again
6. .m3u Playlist Support
7. Optional Gapless Playback - for audiobooks and concert albums