More > JRiver Media Center 28 for Windows

Feature request: more than 5 stars for rating.

(1/5) > >>

Rutabaga:
I use MC to sort through vast swaths of music and choose what I'm going to play for a freeform radio show.

I have many, many playlists.

5 stars just doesn't cut it for me.

I'm left using

1 star - completely unlistenable

2 stars - ok, but not radio material

3 stars - this is the hard one, basically: I like this maybe use it

4 stars - good

5 stars- excellent.

You can maybe see my dilemma here. Between 'good' and 'excellent' ...there's not a lot of nuance.

I'm left creating dozens of playlists that I have to sort through in a hurry to see what to play next!

Please consider adding the ability to, at least, have 1/2 stars as an option should users prefer more than 5 stars.

Thanks.

SkGe:
You can choose to use the RatingStars10() as a function, or you can set a new field calling [insert name] and use 10 stars format (edit type). Then you can use that field for you to extend the capabilities of rating a track. But that is finicky because you can't use everywhere, so you need to keep that in mind. It would be a nice addition to have a half star there, but 10 stars it somehow in that direction.
Hope it will help you a bit.

Rutabaga:

--- Quote from: SkGe on June 18, 2021, 09:11:13 am ---You can choose to use the RatingStars10() as a function
--- End quote ---

How do I do this? I am looking at this thread:
https://yabb.jriver.com/interact/index.php?topic=98374.0

Is there a better thread I should be reading instead?

I found this one with search:
https://wiki.jriver.com/index.php/Formatting_Functions

...but am too stupid and it doesn't make much sense to me (yet!). Which is sort of the issue. I could spend hours studying, taking time off from other things, buying a house, connecting ssd, hdd, working out, eating, lol, etc.... learning to code JRiver to do what I specifically want/need...but ...I would pay ....10? 20? dollars more if "Ten Star Rating field" was automatically included (at least as an option) in future versions. :-)  Said this years ago...on an account I can no longer even remember the name of...and I guess it wasn't popular enough to gain traction? You'd think it'd be a bigger thing but seems like Matt and JRiver are more interested in MC as a TV thing or the other views besides "library", I have no idea. Not my software. Not my ship to steer.

Anyways...if it's not too difficult I can dedicate about an hour...maybe two... to this side project today.


I got to this JRiver pop-up ("Manage Library Fields"):

https://ibb.co/7gRzN5X

...and am lost (via thread) as to how to proceed to get 10 stars to appear as "Rating" in "My Preset".


--- Quote from: SkGe on June 18, 2021, 09:11:13 am ---Hope it will help you a bit.

--- End quote ---

If it gives 10 stars as a visible field in "presets" (and I can figure out how to do it)...this will absolutely help out a bit. Thanks for your answer no matter if I can figure it out or get it to work or not!

The dearth of good digital audio players is...shocking. JRiver, MediaMonkey and...that's about it. Foobar2000 is far, faaar above my head. ha. It's been this way for ...ever. 10+ years. JRiver is the best of them all but...there's still a few things it seems like you need to program in to get it to work the way I want it. And ...etc.

Anyways, sorry for the hideously formatted post, I did my best....and thanks again.  :)

Rutabaga:
Reading the above post, don't want it to come off like I don't appreciate the hard work people put into JRiver! It's the best audio media player on the market. Handles huge libraries where nothing else will and etc. Love it. Just this one thing.

Anyways, this is what my "Now Playing" view...looks like:
https://ibb.co/bNv7n0n

SkGe:
Hello.
Like I told you, if you don't know how to workaround on MC in what you desire, it is ok to ask for help. I can show an easy way to achieve your goal. Keep in mind, this is not an automatic process, but close to this one.
First of all go and do some new fields. I called them Rating+ and Rating:10 where the Rating:10 is where it show you the ratings for your specific track.
1. The first field required is this. Call it [Rating+] (or what suit you)
On value side you can copy/pate this information: (0.5;1.0;1.5;2.0;2.5;3.0;3.5;4.0;4.5;5.0);

2. Create another field, and call this [Rating:10] (or what suit you) and add this code inside the field

--- Code: ---IfElse(
compare([rating+], =, 0), <font face="segoe mdl2 assets"><//font>,
compare([rating+], =, 0.5), <font face="segoe mdl2 assets"><//font>,
compare([rating+], =, 1.0), <font face="segoe mdl2 assets"><//font>,
compare([rating+], =, 1.5), <font face="segoe mdl2 assets"><//font>,
compare([rating+], =, 2.0), <font face="segoe mdl2 assets"><//font>,
compare([rating+], =, 2.5), <font face="segoe mdl2 assets"><//font>,
compare([rating+], =, 3.0), <font face="segoe mdl2 assets"><//font>,
compare([rating+], =, 3.5), <font face="segoe mdl2 assets"><//font>,
compare([rating+], =, 4.0), <font face="segoe mdl2 assets"><//font>,
compare([rating+], =, 4.5), <font face="segoe mdl2 assets"><//font>,
compare([rating+], =, 5.0), <font face="segoe mdl2 assets"><//font>)
--- End code ---
.

Once you have done this, the next thing is to ignore the default rating, or you can still use that, but as you got this new rating type is more in line with what you need.
Here is the end result:

Hope this will help you, and if you need some help I'm glad to show you how to do.
Take care.

Navigation

[0] Message Index

[#] Next page

Go to full version