Author Topic: "Sort by" feature in column browser and thumbnail browser  (Read 6040 times)

kuchhai

  • Newbie
  • *
  • Posts: 5
It will be great if the "sort by" function used in the main panel - in which I can use the <artistsort> to arrange the artists but display them with <artist> - can be implemented in the column browser and thumbnail browser.


The three foreign artists' names begin with D, F and Ka respectively so they appear before Ki.

Previously I used quodlibet, and the browser automatically sorts by <artistsort> and it was extremely useful. Currently in Musicbee artists with non-Latin characters appear after all the Latin characters, and appears to be sorted by character stroke which is confusing.

Hopeful that this can be implemented since the main panel has this feature with no issues. :) (I currently sort by albumartistsort - artistsort in the main panel.)

Many many thanks in advance! *crosses fingers*

psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691


The Incredible Boom Boom

  • Sr. Member
  • ****
  • Posts: 1269
Sorry to hijack, but you display by one criterion, but sort by another in the main panel? How?

I'm using the Artist view, grouping by <Sort Artist> and First Letter. I'd like to keep displaying, for example, 絢香, but be able to type "Ayaka" to jump to her.

I'll even +1 this if someone can help me figure it out! Lol

psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691
This particular request was implemented by the custom sorting feature. (This thread is 4 years old.)

Does that not work the way you describe? I have, for instance, Isao Tomita sorted by letter but displayed in the native script. (Not at my computer or I'd copy it)
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

The Incredible Boom Boom

  • Sr. Member
  • ****
  • Posts: 1269


This is what it currently looks like. My understanding of the original post is that I can continue displaying the Japanese characters, but get her to sort under "A?"
Last Edit: December 24, 2020, 08:07:16 PM by The Incredible Boom Boom

psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691
What do you have in the sorting tab?
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

The Incredible Boom Boom

  • Sr. Member
  • ****
  • Posts: 1269
What do you have in the sorting tab?

Code
album artist: 絢香
sort as: 絢香 (not using, so grayed out)

artist: 絢香
sort as: 絢香

I might not be able to achieve what I want, because, like I said, I (have to) group by <Sort Artist> as my Main Panel view. I can't group by <Artist> (will split up albums all over the place) or <Album Artist> (would move multiple album artist albums to a separate panel)


psychoadept

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 10691
But what happens if you put the latin script artist name in sort artist?
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

The Incredible Boom Boom

  • Sr. Member
  • ****
  • Posts: 1269
If I put "Ayaka" under the artist "sort as," it displays and sorts as "Ayaka."

Steven

  • Administrator
  • Sr. Member
  • *****
  • Posts: 34313
Just display Album Artist instead of Sort Album Artist and enable custom sorting where you assign the Sort Album Artist tag as appropriate

The Incredible Boom Boom

  • Sr. Member
  • ****
  • Posts: 1269
But what happens if you put the latin script artist name in sort artist?

Just display Album Artist instead of Sort Album Artist and enable custom sorting where you assign the Sort Album Artist tag as appropriate

I just figured out how to use the Custom Sort Order feature properly!!!!!!!!!!!!!
For years, artists have been added and cluttered up the grid, but I jumped off into the deep end yesterday night and CTRL + A -> DEL them all. (This was the key reason why I have always been hesitant to open that window.)
Checked my panel and nothing had changed (good!) Next, I added only Japanese artists and their romanized names and...
...success!

I'm geeked af about finally being able to quickly key tap to Japanese artists!  :)  ;D
Now I can go about ordering other artists with non-Roman characters in their names!

hiccup

  • Sr. Member
  • ****
  • Posts: 7790
Now I can go about ordering other artists with non-Roman characters in their names!
Maybe you already know this and are doing it, but I thought to mention you can automate that with Picard and some scripting.
(for releases that are known and entered correctly that is)


The Incredible Boom Boom

  • Sr. Member
  • ****
  • Posts: 1269
Now I can go about ordering other artists with non-Roman characters in their names!
Maybe you already know this and are doing it, but I thought to mention you can automate that with Picard and some scripting.
(for releases that are known and entered correctly that is)



How did you bring up that particular window (in Picard, I presume?)
My only question is would this display names in their original script with "Group by <Sort Artist>" option under the Artists view?
My <Sort Artist> tags are still in their original language, but they're now sorted according to the Latin alphabet.

hiccup

  • Sr. Member
  • ****
  • Posts: 7790
How did you bring up that particular window (in Picard, I presume?)
It's the View Script Variables plugin. It shows all available variables, including the _hidden ones.

To get all the extra artists variables from the screenshot available, you need to activate the Additional Artists Variables plugin.

Quote
My <Sort Artist> tags are still in their original language, but they're now sorted according to the Latin alphabet.
Ok, sounds strange, but I am no expert in using non-latin characters.

I only brought this suggestion up to show that it is possible with Picard to retrieve both original script and romanized version for many artists.
With scripting you can then decide what variable(s) from Picard you want to use to populate tags for use in MusicBee.