Replies: 5 comments 10 replies
-
I think this is worth a discussion. I think thumb up / down and a star rating should not be merged. Both rating methods have there advantages. Thumbs can be mapped to love/hate from listenbrainz. Stars are more granular. But Half-Star ratings seems to me too fine granular and how should they be implemented for the user interface? Any opinions from other myMPD users? |
Beta Was this translation helpful? Give feedback.
-
Good idea! |
Beta Was this translation helpful? Give feedback.
-
To add my two cents, I would really love to rate albums using a five-point scale. For tracks, giving thumbs up/down seems to play nicely with that as well. At least I definitely think it's wise to not replace the thumbs up/down system if people are enjoying that :). Regarding the half stars question: I wouldn't need them, but many people seem to like this level of granularity. Perhaps better to be on the safe side and support it, perhaps making it possible through some config setting. Would love to hear if you're considering implementing ratings at the album level this way. Thanks a lot for this great player. I'm amazed by its speed on my Raspberry Pi and great features! |
Beta Was this translation helpful? Give feedback.
-
Ratings are always at song level, because MPD support stickers only for songs. I personally have no big preference for stars or thumbs rating. |
Beta Was this translation helpful? Give feedback.
-
@mbhangui: which sticker names does your mpdev client use? This will be interesting for this project: https://github.com/jcorporation/mpd-stickers |
Beta Was this translation helpful? Give feedback.
-
First let me thank you for forking ympd and making it better and adding the mpd sticker functionality. You have done a marvellous job. You also have clarity on what myMPD should become. You are maintaining play counts, skip counts, last played and also have smart playlists. Most of these feature are just not available anywhere. The only other client that I came across which uses mpd sticker is cantata. But cantata can be run only under a desktop (gnome, kde, mate, etc). Cantata uses 1-10 point rating for songs. Half star means 1, a full star means 2 and one has 5 stars on the UI that one can click to rate a song from 1 to 10. But it does not maintain play counts, last played, etc
So I wrote a daemon mpdev which connects to the mpd socket on 6600 and uses the IDLE comment to listen to mpd events and execute scripts based on the event. This is something which, you are also doing. Using mpdev, I'm constantly updating the play counts, skip counts, scrobbling to last.fm, libre.fm, even if I play my player in headless mode. Over a period of time I have built a database and use a shell script to generate smart playlist to generate songs that I love and like. The only issue that I had was a player that could rate songs. On a Desktop that is cantata, but on android, ios I was looking for something that would be running as a webserver or under a webserver. This is where I find that myMPD satisfies all my needs. The only functionality that I miss is the multi-point rating system. You have 0 for thumbs down, 1 for neutral and 2 for thumbs up. Can we have a feature where repeatedly pressing thumbs up will increment rating by +1 till it reaches a max configured value. Similarly thumbs down can decrement by -1 till the rating reaches zero? The other option is to have 5 stars in the UI. It would be awesome to have have something like this, but I'm not sure if it will fit into your scheme of things. I really love the UI and the simplicity of not installing a webserver like apache, nginx, etc.
Beta Was this translation helpful? Give feedback.
All reactions