This is a very interesting subject...
It would be great to "sync" playlists (M3U format) we have on our PC. But also it would be great to create playlist on the go.
I love to create playlist on the go, even when most of the time is a pain to input the name for it. Every player I have used (mostly Creative ones) has this option and allows you to input the name of the playlist with a onscreen keyboard, which is a pain to navigate. That being said, I can't think of a better way to input the name.
Now I think it will be handy if the name for the playlist have a default text already in place on the input text box, meaning that when I chose to create or save the playlist, instead of a blank input field, a default text shows already in the input field. This default text may be the date (mm-dd-yy), or "playlist XYZ". Even better, if in the settings, there is an option to set a default text would be great and suit whatever naming schema the user wants.
As details on how to input text on the player, I think the X5 has enough buttons and the wheel to make a good implementation. When I say good, I just mean good, and not excellent, excellent would be a touch based input which is obviously out of the question.
I would see a screen with the a-z letters and some basic buttons (backspace, clear and enter), which is scrollable with the wheel. One of the buttons has to be used to go back to the previous screen. Now there are 3 more buttons available to use, one can be used to change the screen from a-z to other characters (numbers and . ; )
The second button can be used to toggle the start/end of the input text. The last of the 3 buttons available can be used to OK the name of the playlist. Of course the wheel center button will select the character or action.
Some examples of well known devices with similar problem...
These examples show how complicated can be to input text, I would recommend something more simple... like
Some examples of implementations where the old school cellphone input is used, I would advise against this methods
A few questions to keep in mind...
- There will be an option to rename the playlist (either sync or created on the go)?
- If a file that is part of one or more playlist is deleted from the player, what would be the behavior? Some players continue to play the next file on the playlist, other players update the playlists when a DB update is trigger, I think the later will be too much trouble and an extensive task.
- Once a playlist is saved, will be possible to edit it on the player? Adding or removing more songs?
IMHO, these three questions fall under advanced playlist support and I don't see them as a must have. I'm happy with basic playlist management and I'm aware of how laborious can be to input text on a non-touch device.
Sorry for the long post and thanks to Fiio for listening to us (the users).
Edited by reihead - 5/11/14 at 5:09am