Jump to content

Avatar

Custom Library Viewer v1.1 update (Support for CON packs)


  • Please log in to reply
12 replies to this topic

#1 DemonUnicorns

DemonUnicorns
  • 365 posts
  • Location
    Purdue University

Posted June 15, 2017 - 12:26 AM

27zxehh.png

 

Custom Library Viewer v1.1

 

 

Updates:

(v1.1)

  • Added ability to load CON packs (which can be toggled on and off in "Options").
  • Added ability to check CON files for songs with the same ID (" Run ID Check"). Songs that have conflicting IDs will be marked in red. Duplicate songs will be marked in blue.
  • Fixed unhandled exception when sorting number categories that are empty.
  • Expanded CON reading support.
  • Cleaned up application logo.
 

 

Hello all! Do you have a large number of customs downloaded from this site? If not, a few at least? ;) If so, you may have troubles deciding which songs to load up what with Rock Band 3's 3,000 song limit. If not that, maybe you just want a more interactive way of looking through and sorting what songs you have.

 

This program will let you sort your library by various categories, allowing you to checkmark specific songs and copy them all to the same folder. My hope is that this will make both CON packing and moving certain songs to your USB drive an easier process.

 

Here is the download link. You may have to override your antivirus software to run it:

http://d.c3universe....c4ffa2.04041892

 

I am not sure how great these pictures will look, but here are some of the program:

 

If you have any feature requests or error reports, please let me know! I was only able to test and debug the program with what customs I have.



#2 Oddbrother

Oddbrother
  • 480 posts

Posted June 15, 2017 - 12:30 AM

It'll certainly come in handy when splitting customs down to the letter, hopefully more than what was done before in C3 CON Tools.

 

Looking forward to using it!


Right and right, left and left, spin and turn, and a great big smile.

#3 Farottone

Farottone

    The Lean Mean Customs Charting Machine

  • Administrator
  • 5,943 posts

Posted June 15, 2017 - 12:30 AM

This is pretty cool!



#4 DemonUnicorns

DemonUnicorns
  • 365 posts
  • Location
    Purdue University

Posted June 15, 2017 - 12:38 AM

Thanks guys.

 

I should also mention that my motivation to make this was that there really was no easy way of finding all of the "Jazz" songs in my library other than running each and everyone of them through the C3 CON Tools Visualizer (at least, that's the easiest way I know of). Also, now I know the oldest song in my library is from 1954!



#5 Dash Riprock

Dash Riprock

    C3U Moderator

  • 525 posts

Posted June 15, 2017 - 12:44 AM

I am on the cusp of an organizational overhaul. This looks like it will prove most handy. :)


Roland Drums | Gibraltar Rack & Hardware | Pearl / Hercules Stands | M-Audio Keyboards | Charts by Harmonix, C3 & Me
░    Feedback  |  WiP : Blues Traveler - Run-Around   ░▒▓█ 

#6 TrojanNemo

TrojanNemo

    The Programmer

  • 4,701 posts
  • Location
    Miami, Florida

Posted June 15, 2017 - 02:11 AM

Great start. Took a quick look. It doesn't parse packs, for reading and indexing it's easy, for moving/exporting individual songs inside packs it's more complex, but you'll find all you need to make all that happen in the C3 CON Tools source code, between File Indexer and Pack Creator.
Also, you can easily implement an option to send to Visualizer for audio playback and what not, by launching C3 CON tools with argument -visualizer -path_to_con_file (will only work for songs that are not part of packages) ... or you can implement the whole thing right into your program using the source code for Visualizer ;-)

Good luck!

#7 DemonUnicorns

DemonUnicorns
  • 365 posts
  • Location
    Purdue University

Posted June 15, 2017 - 02:23 AM

Great start. Took a quick look. It doesn't parse packs, for reading and indexing it's easy, for moving/exporting individual songs inside packs it's more complex, but you'll find all you need to make all that happen in the C3 CON Tools source code, between File Indexer and Pack Creator.
Also, you can easily implement an option to send to Visualizer for audio playback and what not, by launching C3 CON tools with argument -visualizer -path_to_con_file (will only work for songs that are not part of packages) ... or you can implement the whole thing right into your program using the source code for Visualizer ;-)

Good luck!

 

Thank you!

 

Audio playback using C3 CON Tools is something I definitely want to try and get working in the future. 

 

As far as packs go, I decided to just ignore them for now. I suppose reading them is not that difficult, so I will probably add that in a new version.



#8 petegaveglia

petegaveglia
  • 74 posts
  • Location
    New York

Posted June 15, 2017 - 10:02 PM

This is really amazing, pretty useful. I have some feedback and suggestions:
 

  • Doesn't allow me to sort by artist and year for some reason :/
  • You should add an option to delete selected customs!
  • Maybe an option to find duplicates? Like the same files? Don't know if it would be useful to everyone here...
  • Sort song by date added, like the date downloaded. That would be very useful.
  • Maybe add a default directory to where to find rb3cons. So that way you won't have to open one every time you use it.

Good luck on this! Love it!



#9 DemonUnicorns

DemonUnicorns
  • 365 posts
  • Location
    Purdue University

Posted June 15, 2017 - 10:44 PM

Thanks for trying, petegaveglia!

 

Doesn't allow me to sort by artist and year for some reason :/

 

Huh, what does it do when you try to sort by them? Does a triangle come up indicating that the library is sorted, or does it just not sort at all?

 

You should add an option to delete selected customs!

 

As in delete it from the table, or from your computer? (I am assuming you mean computer, which is cool thought :))

 

 

These are great suggestions, thanks again!



#10 MashRed

MashRed
  • 11 posts

Posted June 16, 2017 - 08:49 AM

So i just tried it and its a bit easier to use instead of just having to look inside two separate USB drives for my RockBand Customs (2 drives, 16GB & 32GB) with C3 Con Tools' RBtoUSB feature. So thanks for making this!  :) 

But I did a few bugs and I have one suggestion for this:
 

Bug: A few of the files it read of all my customs couldn't be read for some reason (I don't know if that's because i changed the song ID or not but here are the songs):

  • Muse - Plug in Baby (GH5plinba)
  • Bob Seger & the Silver Bullet Band - Old Time Rock and Roll (GHDLColtimr)
  • Metallica - Nothing Else Matters (SideNEM)
  • Dusty Springfield - Son of a Preacher Man (sonofapreacherman_rb3con)

Bug: Some of the Song IDs are misplaced in the "Album" or "Charter(s)" sections and are like "Album/Charter (song_id [song_id])" {Not sure if its because of a changed Song ID too but here are the songs}:

  • Matchbox Twenty - Unwell (MatchboxTwenty-Unwell)
  • Train - Hey, Soul Sister (Train-HeySoulSister)
  • Led Zeppelin - Stairway to Heaven (LedZeppelin-StairwayToHeaven)
  • Mumford & Sons - The Cave (Mumford&Sons-TheCave)
  • The Cardigans - My Favorite Game (TheCardigans-MyFavoriteGame)

Suggestion: Could you add a feature that finds conflicting Song IDs in a folder? I kinda don't want to be searching around 1,594 files (and counting) just to find a Song ID conflict.



#11 DemonUnicorns

DemonUnicorns
  • 365 posts
  • Location
    Purdue University

Posted June 16, 2017 - 02:07 PM

Bug: 

 

Thanks for trying it out! Could you please put the 9 songs you have errors for together and send me a download link so that I can try and fix these errors? I'm not having these issues for these particular songs on my end, so I need to see if anything has changed.

 

Also, I'll definitely add an easy way to see conflicting song IDs soon.



#12 MashRed

MashRed
  • 11 posts

Posted June 16, 2017 - 05:35 PM

Sure, just give me a sec to get all of them.

Edit: Sent



#13 DemonUnicorns

DemonUnicorns
  • 365 posts
  • Location
    Purdue University

Posted June 22, 2017 - 05:23 PM

I have a new update with support for CON packs and finding ID conflicts!

 

http://d.c3universe....c4ffa2.04041892

 

(v1.1)

  • Added ability to load CON packs (which can be toggled on and off in "Options").
  • Added ability to check CON files for songs with the same ID (" Run ID Check"). Songs that have conflicting IDs will be marked in red. Duplicate songs will be marked in blue.
  • Fixed unhandled exception when sorting number categories that are empty.
  • Expanded CON reading support.
  • Cleaned up application logo.





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users