SongCache Parser

  • This topic is empty.
Viewing 11 posts - 31 through 41 (of 41 total)
  • Author
    Posts
  • #476080
    MFX
    Participant

      Yeah, what I’m mostly looking for is ways to “overload” existing filters to other purposes. So while I know that I can put absolutely anything in the game_origin data, to allow sort and filter in an “outboard” app, I believe it always shows up as “Downloaded Songs” under TU4. Not so helpful to my ends!

       

      Since I have no GD content, I currently have all my customs showing up as “Green Day: Rock Band” songs in the game source filter. That’s a handy thing! So I was looking for other possible origin codes that show up in the game to leverage, but from what I hear we’re pretty much limited to: RB1, RB2, RB3, Downloaded Songs, RBN, Green Day.

       

      I’ll give TU3 a pass, then. Fortunately, we can still overload Genre with arbitrary values. Man, we never use Genres in this house, since there are so many offshoots of “rock” that you can never predict where something will wind up! Seriously, why is T. Rex’s “20th Century Boy” not classified as “Glam”?

      #476152
      MFX
      Participant

        Actually, once I got back to actually *playing* the game, instead of just futzing with file formats, I found this doesn’t actually work…

         

        I’d thought that the engine controlled playback strictly on the ‘format’ property, but that’s not the case: ‘ugc_plus’ songs re-origined as ‘greenday’ will not respond to camera cuts. What ends up happening after the song loads is that you might get a venue establishing shot, and then the first shot of the band (sometimes with a pan or dolly move to get them into frame), and then the camera stops there for the entire song.

         

        Which, I suppose, makes them still playable but significantly less enjoyable. As such, I may reassign origins to ‘greenday’ if I *never* want to play the song again. That way I can eliminate those songs in the library list in a similar way to the ‘don’t show 1-lighter songs’ does in TU5.

        #476153
        TrojanNemo
        Participant

          That’s because all other DLC and in-game songs have the venues in the milo file, and no VENUE track in the MIDI. Whereas RBN1 and RBN2 songs handle the venue differently, by having a VENUE track in the MIDI and not in the milo file.

          #476155
          MFX
          Participant

            Ah! I wasn’t aware of that bit on the milo file: I’d somehow thought it was strictly about lip sync animation…

             

            So if the engine is also taking cues from the ‘origin’ to know where to locate its animation data, what are these other properties for?

             

            ‘format’ is most often 10, or 4 for earlier stuff: you (always? mostly?) see this upgraded to 10 in the RBHP dta’s.

             

            ‘version’ almost maps straight to origin: 1 = rb1+rb1_dlc, 2 = rb2+rb2_dlc, 3 = lego+(later)rb2_dlc, 11 = ugc, 30 = rb3+rb3_dlc+ugc_plus

             

            Seems there’s a lot of redundancy that could be eliminated, but I’m mostly just poking at it like a “black box” at the moment, which is slow going. I suppose if I’d taken apart Magma in order to make it obey my wishes, I’d know the kind of things you do! <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_wink.gif” />

             

             

            #476162
            kobras
            Participant

              How do you use http://pksage.com/ccc/cache2csv.php or C3 CON Tools to explore the song cache ?

              In C3 con tools, I dont find any tool for that

              And on the pksage online page, when I click on the Create button with my cache file loaded, I just have a refresh of the page with dtbMsg = 1; on top

              And yes, I use the real cache file, not the con

              #476163
              TrojanNemo
              Participant

                You don’t use the tools to “Explore” the song cache. You use Setlist Manager to import the song cache, and now you have all the information we parse available there. You can then modify, sort, organize, and then print booklets or export to Excel and CSV formats. Using pksage’s tool you can print a booklet.

                But none of the tools are meant for “exploring” – you do that on your own with the source code provided I suppose.

                #476170
                kobras
                Participant

                  OK, thank you. I have found how to open my cache file with Setlist manager. <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_happy.png” />

                  May I hope you to add the song id column ? :ohdear:

                  #476171
                  TrojanNemo
                  Participant

                    It won’t be added to the actual display in Setlist Manager, but it’s there when you export to CSV or Excel using the “All Information” tab or whatever I called it.

                    #476183
                    kobras
                    Participant

                      I have the last version of C3 CON Tool (3.9.8) and when I export to Excel or CSV format and select Preset “Everything”, all I have is :

                      “Artist”,”Song Title”,”Vocal Parts”,”Duration”,”Drums”,”Bass”,”Guitar”,”Vocals”,”Genre”,”Rating”,”Album Name”,”Track #”,”Master?”,”Year Released”,”Year Recorded”,”Band”,”Singer”,”Source”

                      but no songs id <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_frown.gif” />

                       

                      Other weird thing : I see all my songs except the customs. The Customs source checkbox is uncheck and inactive (and the same for RBN1, RBN2, and TB: R:cool:.

                      The only way to see some customs is to use Tool and finds possibles duplicates.

                      #476188
                      TrojanNemo
                      Participant

                        You’re in RB4 mode…

                         

                        Sent from my LG V10 using Tapatalk

                        #476191
                        kobras
                        Participant

                          Yes, that was the problem. :bang: Everything is alright now.

                          Thank you for helping me <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_happy.png” />

                        Viewing 11 posts - 31 through 41 (of 41 total)
                        • You must be logged in to reply to this topic.
                        Back to top button