Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Numerous Sorting Features (Ignoring, Interpreting, etc.)
« previous next »
  • Print
Pages: [1]

Author Topic: Numerous Sorting Features (Ignoring, Interpreting, etc.)  (Read 1006 times)

Offline HoshinoPareedo

  • Member
  • *
  • Posts: 6
Numerous Sorting Features (Ignoring, Interpreting, etc.)
« on: September 02, 2013, 10:23:22 PM »
I haven't been able to find anything on this (with the exception of one patch), so are any of these possible?

- Ignoring "the" in artists, albums, and titles.
- Reading digits as words (ex. "1+1" as "One plus One"); I'm not sure if the option in settings applies to this.
- Ignoring ( at the beginning of titles. I have a song called "(Can't Believe) This Is Me."
- This one happens even on Windows. If I have have "Song A" and "Song A (Remix)," the one with parenthesis will appear first. I don't understand why.

Thanks for any info!
Logged

Offline [Saint]

  • Rockbox Expert
  • Member
  • *
  • Posts: 1662
  • Hayden Pearce
    • Google+
Re: Numerous Sorting Features (Ignoring, Interpreting, etc.)
« Reply #1 on: September 03, 2013, 09:39:17 PM »
Quote from: HoshinoPareedo on September 02, 2013, 10:23:22 PM
- Ignoring "the" in artists, albums, and titles.

Quote from: HoshinoPareedo on September 02, 2013, 10:23:22 PM
- Ignoring ( at the beginning of titles. I have a song called "(Can't Believe) This Is Me."

These two are almost certainly possible with some reasonably simple scripting and the help of the Database TagNavi syntax.


Quote from: HoshinoPareedo on September 02, 2013, 10:23:22 PM
- This one happens even on Windows. If I have have "Song A" and "Song A (Remix)," the one with parenthesis will appear first. I don't understand why.

Natural sort order. Which for most of the population is seems isn't really that "natural" at all. :)

for example:

*
1
10
100
101
102
11
12
13
2
20
21
22
23
3
31
32
33
...


[Saint]
Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline HoshinoPareedo

  • Member
  • *
  • Posts: 6
Re: Numerous Sorting Features (Ignoring, Interpreting, etc.)
« Reply #2 on: September 04, 2013, 12:02:04 PM »
I've since discovered that you can actually add sorting tags to music, so these problems can at least be fixed manually. I guess I could put "A (Main)" and A (Remix)" as sort order tags. I've seen a thread on this, but I don't believe it's been modified since 2011 so does it still work?
Logged

Offline [Saint]

  • Rockbox Expert
  • Member
  • *
  • Posts: 1662
  • Hayden Pearce
    • Google+
Re: Numerous Sorting Features (Ignoring, Interpreting, etc.)
« Reply #3 on: September 04, 2013, 07:44:02 PM »
There was a patch to add sort order tag support to the Database a while back, possibly (probably?) the one you were looking at.

I recall there was some issues with how it was originally implemented. If my memory serves me correctly it was basically using albumsort instead of albumartist, instead of sorting by albumsort and displaying albumartist...but I don't recall if this issue was ever addressed.

Even if it was, it wasn't committed - so to use it you would need to commit to always compiling your own builds and using an unsupported build forever more. There is however, depending on how determined you are, a way that one could achieve similar functionality with a custom tagnavi file and (ab)using the "comment" metadata field.

The way I'm thinking it could be done is by slightly changing the tagnavi file so that "Album Artist" displays the "Comment" metadata field instead, or perhaps adding an entirely separate entry, its up to you.

But this wouldn't behave quite as one would expect it to. Instead of:

A
The Beatles
C
D

It would be something like:

A
Beatles, The
C
D
etc.

But in the while playing screen (unless you edited that too...) it would still use the existing Artist/Album Artist tags. Just a thought. Let me know how you get on, I shall have a think about this further, and maybe we can bounce ideas off each other and come up with something that suits you.


[Saint]
Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  Numerous Sorting Features (Ignoring, Interpreting, etc.)
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.066 seconds with 16 queries.