Announcement

Collapse
No announcement yet.

sort options

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • sort options

    I've noticed when I go into music and browse by 'categories' (either artist or album) the songs are listed in alphabetical order when added to the play list (not track number).

    Is there a way to change this? has this been covered before?

    If I browse by directory they are sorted by track number but then the tags aren't read.
    My JeepPC Install

    "there are no stupid questions, just stupid people."

    "it's been agreed the whole world stinks so no one's taking showers anymore"

  • #2
    btt
    My JeepPC Install

    "there are no stupid questions, just stupid people."

    "it's been agreed the whole world stinks so no one's taking showers anymore"

    Comment


    • #3
      The directory browsing doesn't read the tags. I considered making it read the tags. I assumed Directory browsing was mainly used by people who don't have their tags populated. I currently don't read in track information, mainly because I don't have it populated. I will look into adding track information and having it sort properly...

      david
      __________________
      CENTRAFUSE http://www.centrafuse.com
      01 Jeep Cherokee Sport 4x4 Installed
      M10000/512Mb/20GB, Lilliput 7", Holux GM-210

      Comment


      • #4
        directory browsing is also used by people who use file formats that can be played, but the tags aren't read (i.e. currently OGG) ... but then some of my files are mp3 and the tags ARE read and would be nice to have them for those files.

        Also, some people (like me) just like browsing a clean file structure ... i'm the type of person that doesn't always like a db layer between me and my files.

        I wouldn't have a problem using the artist/album modes if the tracks showed up in order ... but if the only way I can get things to play in order is to use directory mode then I'm kinda forced to use directory mode, and have the display not be as pretty due to lack of tags.

        I guess the trend of a lot of people, including developers, is to listen to random songs by many different artists in a given sitting as opposed to listening to a CD all the way through like we used to with CDs. But a lot of people (myself included) still enjoy listening to albums as they were created by the artists.

        so IMO it would be in the best interest of CF to both read tags in directory mode and allow the user to select the sort order of files in other modes (like how frodo player allows you to sort by artist/track, artist/album/track, or filename).

        Anyway ... thanks for your efforts so far. I know there's so much to work into a front end when it comes to tag support and other options, and it all can't come at once. It's starting to look to me like CF is the app gaining the most ground to get there though.
        My JeepPC Install

        "there are no stupid questions, just stupid people."

        "it's been agreed the whole world stinks so no one's taking showers anymore"

        Comment


        • #5
          shakes: One thing you will like in 1.3 is I now read OGG tags

          I have to think about this for a little bit... I think I will definetly add track and sort by artist/album/track... My big question now is whether or not to have Directory mode load the tag information... If I do make Directory browsing load the tag information, then for users that don't have tag information they have no way to see just the filename in the title/list...

          david
          __________________
          CENTRAFUSE http://www.centrafuse.com
          01 Jeep Cherokee Sport 4x4 Installed
          M10000/512Mb/20GB, Lilliput 7", Holux GM-210

          Comment


          • #6
            i don't mean any offence by comparing to frodoplayer ... but the way FP works is when it can't read tags for a file is it still makes a DB entry for the file, but in the Title field it inserts the entire file name minus any dashes and whatnot. It then pulls the directory listing from the file system but for displaying the files in the dir it uses the DB. So if you add a new dir of files, but don't sync the db, you can see the directory but no files.

            I'm sure you could think of a better way to handle it.

            And honestly if you could integrate tag support for all popular formats (MP3, OGG, M4A/AAC, APE, etc) then the tags in directory would probably be less of an issue.

            glad to hear you'll look into the sort options. IMO, the more options you can give users in the config the better. That way your software can flex to fit the diverse preferences of carpc users. Going commercial I know you need to dumb it down a bit for your average joe, but an advanced settings menu in addition to the standard settings would be cool.

            And yes I'm VERY excited about OGG support. FP does it now but it's not 100% accurate.
            My JeepPC Install

            "there are no stupid questions, just stupid people."

            "it's been agreed the whole world stinks so no one's taking showers anymore"

            Comment


            • #7
              While you are re-thinking this thing a bit, I want to re-mention "axis-rotation". It is totally awesome to be listinging in random, hear a song you like, and easily change to Album or Artist mode so that the current song keeps playing and the next song queued up will be the next song by that Artist (alphebetically) or on that Album (track-order).

              Basically all I am asking for is that when you switch browse modes, it auto-jumps to the current song in the new list instead of starting off on the top of the list.

              Comment


              • #8
                shakes: I implement something very similiar when I read the tags also... The problem is that most of the time, for example, an mp3 has tag information but it's just not always right... Before I organized and fixed the tags in my mp3 collection most files had tag information, but 70% of it was garbage or wrong... That is one reason I originally made the Directory section for people who just wanted nothing to do with tags... But... Now my mentatility is that everyone should fix their tags, because it's stupid not too... I will figure something out... I think I am going to make it read the tags in Directory mode and make it sort with track numbers, if they are available...

                note: I will also implement the directory mode where it reads the tag information on the file, so you won't have to have your DB in sync when looking through your Directories...

                david
                __________________
                CENTRAFUSE http://www.centrafuse.com
                01 Jeep Cherokee Sport 4x4 Installed
                M10000/512Mb/20GB, Lilliput 7", Holux GM-210

                Comment


                • #9
                  Originally posted by veetid
                  But... Now my mentatility is that everyone should fix their tags, because it's stupid not too...
                  I'm with ya. I spent a good bit of time going through all mine and fixing them as well. Again once your app has strong support for a diverse set of audio types, all this is less of an issue.

                  Originally posted by veetid
                  I think I am going to make it read the tags in Directory mode and make it sort with track numbers, if they are available...
                  Glad to hear it. Again allowing this option to be set by the user is ideal.
                  My JeepPC Install

                  "there are no stupid questions, just stupid people."

                  "it's been agreed the whole world stinks so no one's taking showers anymore"

                  Comment


                  • #10
                    Originally posted by RPM_VR4
                    While you are re-thinking this thing a bit, I want to re-mention "axis-rotation". It is totally awesome to be listinging in random, hear a song you like, and easily change to Album or Artist mode so that the current song keeps playing and the next song queued up will be the next song by that Artist (alphebetically) or on that Album (track-order).
                    That's a damn good idea. Probably a bit to code for though.
                    My JeepPC Install

                    "there are no stupid questions, just stupid people."

                    "it's been agreed the whole world stinks so no one's taking showers anymore"

                    Comment


                    • #11
                      David: Sounds good, but I think directory mode should still be sorted by filename. Display the tags, but don't sort by them, that could be a real head-ache especially if people have a lot of files in one dir and CF has to read the tags on each of them before it can sort and display the results.

                      Directory = FileName Sort
                      Artist = Artist/Title Sort
                      Album1 = Artist/Album/Track-# Sort
                      Album2 = Album/Track-# Sort
                      Genre1 = Genre/Artist/Title Sort
                      Genre2 = Genre/Album/Track-# Sort
                      Genre3 = Genre/Title Sort

                      There should be a "keyword" filter too, so if I type the word "love" in a Key-Word edit box, I can view all the Albums/Artists/Genres/Titles with matching "*love*" (non-case-sensitive).

                      Comment


                      • #12
                        Also, any list that is greater than say 100 items should be indexed by letter.

                        Example: I am in Genre1 mode and have my 20 Genres listed. I click "Rock". There are more than 100 Artists in "Rock", so I now have a list reading A-Artists, B-Artists, C-Artists, etc. I click "N-Artists" and see a list of all "Rock" artists that begin with the letter "N". I click on "Nine-Inch-Nails" and get an alphebetical listing of songs with Artist-Tag="Nine inch nails" and Genre-Tag="Rock".

                        If I play a song and decied I want to listen to the whole album in album order, all I have to do is change to Album1 or Album2 mode. I will see a list of all the songs on the album of the currently playing song, with the current one highlighted, and I am all set up to hear the next track of the album once the current song is over.

                        If I back up one level, I would see a list of all my NIN albums (if in Album1) or all albums begining with the letter "N" (if in Album2) and the currently playing NIN album would be highlighted.


                        This would allow multiple ways to get to any song quickly using only Up, Down, Enter, Escape, and Mode-Change buttons. Plus it allows you to queue up a non pre-made playlist (be it an album, artist, genre, or directory) fairly quickly.

                        Comment


                        • #13
                          It would also be nice to have text-to-speech on the highlight every time I press Up or Down on the remote (hot-key). This way I can easily navigate my entire music collection using only my steering wheel controls and without ever having to take my eyes off the road to look at the screen.

                          Froto's text-to-speech is not that usful since it only announces the title when you play a song, not when you are searching for one (or at least that's how it worked the last time I tried it [which was just before the CF 1.2 release]).

                          I do not want text-to-speech for a next-track press or after an end-of-track (or when using the touch-screen), only when using the up/down hot-keys.

                          Comment


                          • #14
                            Originally posted by RPM_VR4
                            Example: I am in Genre1 mode and have my 20 Genres listed. I click "Rock". There are more than 100 Artists in "Rock", so I now have a list reading A-Artists, B-Artists, C-Artists, etc.
                            Note: If I hold "Rock" (instead of clicking it), it should queue up all the "Rock" songs and begin playing the first one.

                            Expanding: If I hold an Artist name in Artist mode, it should queue up all the songs by that artist in alpha-title order. If I hold an Artist name in Album1 mode, it should queue up all the songs by that artist in alpha-Album / Track # order.

                            Whenever you "queue something up" it should display the full list (without letter indexing).

                            Comment


                            • #15
                              RPM_VR4: The media manager is completly different than it was in the previuos version. Some of the ideas you mentioned are implemented, but in different ways.. I think you will like it a lot better...

                              shakes: I now read in track info when you sync and sort by track in all listviews (sort by track optional in setup)... I also implemented tag reading while in Directory mode so files all show up with there tag information if available or filename if not... This is done on the fly so everything will show up without a sync or anything in the DB...

                              david
                              __________________
                              CENTRAFUSE http://www.centrafuse.com
                              01 Jeep Cherokee Sport 4x4 Installed
                              M10000/512Mb/20GB, Lilliput 7", Holux GM-210

                              Comment

                              Working...
                              X