FEATURES / CHANGE LOG: v5.2.0 AUDIO CONVERTER (NEW FEATURE!) - By popular request I have added the GUI component of Audio Converter to Nautilus - it will still depend on the CLI backend (comes included with Nautilus) but if I issue an update to the CLI app, all you have to do is drop it in the Nautilus /bin/ folder and you'll have an updated copy of Audio Converter, since it's likely that Nautilus and Audio Converter won't be synced at all times VISUALIZER - Added support for playing back Fortnite Festival folder structures using the custom .fnf or .ini metadata files and the original .m4a multitrack audio - either drag and drop the folder or the .m4a file (it's a little slow for now but it works) - Added support for exporting Fortnite Festival songs as stereo audio files - Added support for playing back PS3 folder structures so you can drag/drop a PS3 folder or you can send from File Indexer - Added support for displaying song lyrics when playing back PS3 songs, both in folder structure and in PKG files - Added support for displaying song lyrics when playing back Clone Hero and Fret Smasher songs that have a notes.mid file with PART VOCALS chart - Added support for displaying song lyrics when playing back PowerGig songs - a little wonky but mostly works - Added support for displaying song lyrics when playing back YARG songs - Removed need to select exporting audio format first - now you can do it directly on the save screen and it'll use the right encoder based on your selection - Removed old code that would assume the author was Harmonix based on the game source, since DX allows one to change that it's no longer semi-accurate like it was before - Some code cleanup STEMS ISOLATOR - Added ability to import Fortnite Festival .m4a files and export to a stereo file - Added ability to import Fortnite Festival .m4a files and isolate individual stems - Added ability to export to FLAC, MP3 and OPUS formats on top of the existing OGG and WAV options AUDIO ANALYZER - Added support for analyzing Fortnite Festival .m4a files CON EXPLORER - Added ability to remove a file from the CON file / pack directly by right clicking and selecting "Delete selected file" CON CREATOR - Fixed CON Creator not making CON files correctly and having folders at the top instead of properly nested folders, among other fixes and improvements FILE INDEXER - Added support for scanning PS3 folders for .dta files DTA PARSER - Improved how it handles pans/vols/cores values that have unexpected tab delimiters, which was causing issues with some "RB4 to RB2" songs WII CONVERTER - Fixed behavior that should have been in place - now it only enables removing crowd tracks if downmixing drums is checked (it's needed for the process to work) SETLIST EXPORTER (inside SETLIST MANAGER) - Fixed issue that would happen with some computers that would crash the program when trying to create the PDF thumbnail due to problems with PDFLibNet.dll and missing Visual C++ 2010 dependency BATCH PROCESSOR - Changed behavior so when processing files it only replaces the song ID with a unique numeric ID if the existing ID was not already a numeric value (i.e. won't overwrite prior numeric IDs) PS3 CONVERTER - Changed behavior so when processing files it only replaces the song ID with a unique numeric ID if the existing ID was not already a numeric value (i.e. won't overwrite prior numeric IDs) CHARACTER EDITOR - Localized the import and export of prefab characters so people in other countries should no longer experience issues due to unexpected non-American formatting in values MAIN FORM - Enabled resizing of the form so user can fix it when it shrinks to only one button (still need to figure out why that happens) - Rearranged some things to make space for Audio Converter ---------- v5.1.2 VISUALIZER - Added ability to display the PART VOCALS lyrics in karaoke style, static style or scrolling style when PART VOCALS is available in the MIDI file - Added option to choose between displaying the whole words or displaying game syl- la- bles when using either static or karaoke styles - Added ability to display the song's track # when available in the DTA file - Added message to let you know when your RS2014 .psarc file has '_p' in the file name as that breaks compatibility with the software Visualizer relies on to unpack those files - Added ability to play RS2014 customs made for Mac systems (it could already play customs made for PC systems) CON/RBA CONVERTER - Added ability to convert from CON back to RBA format PACK CREATOR - Changed behavior so when changing to RB1, RB2 or RB3, both the Content and Package images display the same icon - you can still override either or both of them manually but this makes it easier for some users SETLIST MANAGER - Fixed compatibility issue where it would throw a bunch of errors if the Setlist file had a bugged out Clone Hero file with Track Number 65535 - now it loads the Setlist file correctly and assigns Track Number 1 to the problem file ---------- v5.1.1 YARG/CH/PS CONVERTER - Added ability to decrypt and extract contents of YARG .yargsong files - click on "Tools -> Decrypt YARG yargsong files" VISUALIZER - Added support for YARG .yargsong files - just drag/drop and it'll play SETLIST MANAGER - Added ability to import PS4 songdta_ps4 files - you can either drag/drop one at time or drag a folder and let it search for all the songdta_ps4 files within that folder - Added ability to import rbdxcache files - just drag/drop like a regular songcache file PS3 SCANNER - Improved scanning of DTA files in all subfolders MIDI CLEANER - Fixed issue where it would remove the percussion markers for Harm1, which would in turn break percussion showing up in game - thanks to Blackened15 for raising the issue ---------- v5.1.0 GENERAL - Fixed many instances of broken compatibility with encrypted mogg files - Removed all instances of mogg obfuscation as it is no longer needed YARG/CH/PS CONVERTER - Added ability to mark the converted song(s) to use a custom icon ADVANCED ART CONVERTER - Greatly expanded ability to convert .png_wii images to include more than 1,100 on-disc images plus album art as usual - Added support for extracting textures from milo_wii files - you're on your own in converting the .tex files to a usable format (for now) QUICK PACK EDITOR - Fixed bug where songs with [ and ] in the name would cause an unhandled exception error SETLIST MANAGER - Made it so it's possible for the export versions and Blitz versions of Give It Away and Spoonman to be on the same Setlist at the same time ---------- v5.0.0 C3 TOOLS IS NOW NAUTILUS GENERAL - All tools can now openly work with encrypted audio (mogg) files from Rock Band 1 "(v11") to Rock Band 3 ("v16") and everything in between (all the games except The Beatles: Rock Band are supported, all official and RBN DLC are supported) - this means that you can analyze an encrypted mogg file using Audio Analyzer or File Analyzer, you can separate the stems of an encrypted mogg using Stems Isolator (must be inside of a CON since Stems Isolator relies on songs.dta information to separate stems), you can batch decrypt encrypted moggs (or CONs with encrypted moggs) using Batch Cryptor, you can play CONs with encrypted moggs in Visualizer, and possibly the most useful feature - you can now convert CONs with encrypted moggs to YARG / Clone Hero / Phase Shift use with separated stems instead of downmixing to stereo FILE ANALYZER AUDIO ANALYZER BATCH CRYPTOR - On top of the above, these three tools can now also analyze and decrypt Rock Band 4 and Rock Band 4 DLC ("v17") mogg files VISUALIZER - Added support for playing Rock Band 4 songs in PS4 format - just drag/drop the song's songdta_ps4 file to Visualizer - Improved ability to display .png_ps4 album art - certain files would not work and would throw an error, should be fixed now - thanks to Onyxite for the help SETLIST MANAGER - Reworked a feature that only showed up while in Rock Band 4 mode with a Rock Band 4 setlist so it now shows up for all modes and all setlists, and renamed it so it's clear - Preloaded Setlists - just click to add whatever game's songs you're missing with one click - Added preloaded setlist for The Beatles: Rock Band on-disc songs (44) - Added preloaded setlist for The Beatles: Rock Band DLC songs (29) ADVANCED ART CONVERTER - Improved converting from .png_ps4 format - certain files would not work and would throw an error, should be fixed now - thanks to Onyxite for the help OPEN SOURCE - It's finally happening - if you're reading this, I have posted the source code to Nautilus on Github with everything you need to edit it and compile it yourself - https://github.com/trojannemo/Nautilus ---------- v4.8.4 MAIN FORM - Added ability to show/hide the Mario head (for the Flappy Bird clone game) - go to Settings and click on Show/Hide Mario PS3 CONVERTER - Improved behavior by entirely replacing my code with RBEmmanced's code for generating unique numeric IDs - now the numeric IDs generated by the Tools should match RB3E's numeric IDs CON EXPLORER - Improved behavior by entirely replacing my code with RBEmmanced's code for generating unique numeric IDs - now the numeric IDs generated by the Tools should match RB3E's numeric IDs BATCH PROCESSOR - Fixed bug where it would overwrite an existing song_id that was already commented out instead of ignoring it MOGG MAKER - Fixed bug where it wouldn't clean up after itself when exiting ---------- v4.8.3 ADVANCED ART CONVERTER - Added support for converting to and from .png_ps4 format BATCH PROCESSOR (PREVIOUSLY BATCH DTA PROCESSOR) - Added ability to override the CON file's game ID and package image to either Rock Band 1, Rock Band 2, or Rock Band 3 VISUALIZER - Added support for viewing .png_ps4 album art CON EXPLORER - Fixed bug where the description box was disabled and you couldn't change the text BATCH CRYPTOR - Fixed bug where encrypt button was invisible MAIN FORM - Fixed bug where when it would exit it would reset your customizations so they wouldn't save to the config file - should work fine now ---------- v4.8.2 CON EXPLORER - Added ability to generate unique numeric ID using the same CRC32 code previously implemented for PS3 users - click on the Change ID button on the top right and then click Generate ID SETLIST MANAGER - Added ability to automatically add all song.ini files found within a folder by drag/dropping the folder to the form - now it looks for both songs.dta and song.ini files recursively and adds them automatically PS3 CONVERTER - Fixed bug where the "Batch fix looping songs" tool would fail on C3 encrypted songs UPGRADE BUNDLER - Fixed bug where songs with short versions would confuse the program - now it properly reads the long version of the song and gets the right MIDI file for it - if you want to mess around with the short version you need to do it manually sorry ---------- V4.8.1 VISUALIZER - Added limited ability to Visualize BandFuse files - just drag and drop the DLC (LIVE) file and Visualizer will display the album art and play the multitrack audio - since it can't read (yet) the metadata for the song, Visualizer will make an educated guess at the artist and song title based on the header of the LIVE file - but it may make mistakes - tested working with 20 encrypted DLC files - if you have unencrypted BandFuse files or PS3 BandFuse files please contact me and send some my way for development - huge thanks to PikminGuts92 for making this happen with his updated songfuse tool - Added ability to extract a downmixed stereo file out of the BandFuse CLT files -> Click on Tools and enable the right option, then drag and drop your DLC (LIVE) file and follow the prompts - Added ability to let you access the extracted multitrack files out of the BandFuse CLT files -> Click on Tools and enable the right option, then drag and drop your DLC (LIVE) file - Added ability to extract a downmixed stereo file out of YARG yarg_mogg files -> Click on Tools and enable the right option, then drag and drop your YARG folder and follow the prompts - Added ability to choose from five audio formats when exporting the stereo file - select your format from Tools - Audio Encoding Options (default and recommended is FLAC) --- Please note that metadata (where available) is embedded into each output file as follows ----- FLAC - Artist, Title, Album, Year, Track Number, Genre, Album Art (image viewable in Windows and most applications) ----- MP3 - Artist, Title, Album, Year, Track Number, Genre, Album Art (image viewable in Windows and most applications) ----- OPUS - Artist, Title, Album, Year, Track Number, Genre, Album Art (only viewable in VLC Player and some applications - Windows refuses to read the metadata even though it's there) ----- OGG - Artist, Title, Album, Year, Track Number, Genre, NO Album Art ----- WAV - NO METADATA SUPPORTED - Added support for reading preview_start_time tag in Clone Hero and similar games that use .ini files PS3 CONVERTER - Fixed bug in the looping song fix tool that would swap vocals and keys and vice versa in the resulting audio GENERAL - Changes to the Main Form to prevent resizing and make things more normalized ---------- V4.8.0 GENERAL - Significant changes to the list of command line arguments supported by the Tools, both by adding new supported arguments as well as improving most of the existing ones - To see a list of supported arguments either use c3tools -help on a Command Prompt or click Settings -> Help -> CLI help - PRO TIP: Make shortcuts for your most used tools using the command line arguments in the Target property of your shortcut MINI STUDIO (NEW FEATURE!) - This tool allows you to feed it a mono or stereo track in either .ogg, .mp3 or .wav format and apply a variety of effects - after which you can play your edited track in Mini Studio or save to file in .WAV format - Chorus, Echo, Reverb, Flanger, Distortion, Compression and Gargle effects and volume control are available with a multitude of settings to make sure you're never bored while experimenting - You can save your settings for future use or to share with others by clicking the Export Preset button - you can import presets just as easily by clicking on the Import Preset button - My goal was to automatically create a crowd track but I haven't been able to figure out the right settings to make it happen (if it's even possible) but it's still a cool tool and I figured some of you in music production might use it STEMS ISOLATOR (NEW FEATURE!) - This is technically not new, it's been a feature for almost 10 years, but it's been hidden. I'm releasing it now with some restrictions due to some comments and requests i've received - This tool will only work with unencrypted or decrypted MOGG files - Will take a single CON file (no packs) and will either extract to WAV or OGG format for each stem in the MOGG file - Will take a single CON file (no packs) and will downmix to stereo WAV or OGG files applying the songs.dta attenuation and panning values to recreate the in-game sound - Will take a single CON file (no packs) and will create a modified CON file with edited songs.dta file that will allow you to record stems from your Xbox 360 - this is an OLD feature that should NOT be used at this point but I'm leaving it for legacy purposes VISUALIZER - Added ability to Visualize GHWT:DE files - just drag and drop the song.ini file - works with both encrypted and unencrypted files - huge thanks to AddyMills for making this happen - Added ability to extract a downmixed stereo MP3 file out of the GHWT:DE FSB files -> Click on Tools and enable the right option, then drag and drop your song.ini file and follow the prompts - Added ability to let you access the extracted multitrack files out of the GHWT:DE FSB files -> Click on Tools and enable the right option, then drag and drop your song.ini file - Added ability to force GHWT:DE files to show an album art image - just drop either album.jpg or album.png in the Content folder and it will be displayed along with the song's metadata - this is useful if you are extracting the downmixed stereo .mp3 file as that is tagged with ID3v2 and album art is included in the tag - Added ability to Visualize Power Gig files - just drag and drop the XML file (both unencrypted and encrypted files work - for encrypted files you'll need a copy of Onyx CLI - just follow the prompts) - Added ability to extract a downmixed stereo MP3 file out of the Power Gig XMA files -> Click on Tools and enable the right option, then drag and drop your XML file and follow the prompts - Added ability to let you access the extracted multitrack files out of the Power Gig XMA files -> Click on Tools and enable the right option, then drag and drop your XML file - Added ability to force Power Gig files to show an album art image - just drop either album.jpg or album.png in the same folder as the XML file and it will be displayed along with the song's metadata - this is useful if you are extracting the downmixed stereo .mp3 file as that is tagged with ID3v2 and album art is included in the tag - Added ability to Visualize Fortnite Festival songs using the custom .fnf metadata file format and .opus audio - either one single song.opus multitrack file or individual drums/bass/guitar/vocals/song .opus tracks - original .m4a format is currently not supported so make sure the audio files are in .opus format - Expanded INI compatibility so now it can properly Visualize Fret Smasher and Guitar Star songs - just drag and drop the song.ini file - Fixed bug where some song.ini based songs would not display a song length and would not allow you to skip through the song as a result PS3 CONVERTER - Added tool to "Batch fix looping songs" - this is a complex process but it's fully automated and should fix all songs that loop at the end - Removed "Fix PS3 mogg that causes looping" and "Fix looping when converting" since they weren't really doing anything - Reworked "Batch replace song IDs" to now use RB3e's CRC32 code for generation of unique numeric IDs that would be consistent from user to user (based on the original alphanumeric ID) (thanks to Emma (IPG) for the original code) - Removed menus and code for outdated generation of numeric IDs based on C3's system - use the new system! - Removed Onyx nag screen on launch - now the message is displayed on the Log as well as if you click on the Onyx icon or the Onyx button - Fixed bug where in the Linos Special Scenario 2 the audio would be improperly downmixed, affecting the resulting mogg file - Fixed bug where it would always return false when checking if a mogg had already been patched BATCH DTA PROCESSOR - Added ability to batch replace song IDs with proper numeric IDs based on RB3E's CRC32 code - Fixed bug where CON files with periods in the name would be ignored MIDI CLEANER - Will now also clean PART RHYTHM tracks (applies the same logic as to PART GUITAR and PART BASS) FILE ANALYZER - Will now ignore instrument parts labeled FNF, PLASTIC [INSTRUMENT], REAL DRUMS, etc - anything that isn't Rock Band standard - to avoid double counting notes for Rock Band charts ---------- v4.7.0 - 50K Edition MOGG MAKER (NEW FEATURE!) - Allows you to drag/drop .mp3/.ogg/.wav/.opus/.aiff/.flac/.m4a audio files to create a Mogg file for use with Rock Band games - Allows you to add silent tracks so you can create a Rock Band compliant mogg even if you only have the backing audio - Allows you to re-arrange the tracks - just click on the track you want to move and press Up or Down on your keyboard - Allows you to delete a track if you added it by mistake - click on the track and press Delete on your keyboard - Allows you to select encoding quality from -1 (very low) to 10 (very high) - default is 3 --- play at your own risk - Allows you to override the audio frequency of the input files - Allows you to encrypt the resulting Mogg file - Allows you to automatically send the resulting Mogg file to Audio Analyzer to inspect the result VISUALIZER - Added ability to Visualize the new Clone Hero SNG files - Added ability to Visualize Clone Hero songs in loose folder structure, including .opus and .ogg audio formats - Added ability to Visualize Rocksmith 2014 PSARC files *** please note that the difficulty bubbles are an educated guess based on some file metadata, there is no clearly defined difficulty levels in Rocksmith - Improved ability to Visualize YARG songs in extracted CON folder structure, now plays both *.yarg_mogg and *.mogg audio formats - Fixed bug where Visualizer would fail to display DDS files - Fixed bug that wasn't showing the chart author unless it was Visualizing an Xbox 360 CON file YARG/CH/PS CONVERTER - Added tool to batch decode folder of new Clone Hero SNG files - Added option to convert SNG .opus audio files to .ogg format during decoding PS3 CONVERTER - Added One-Click Batch PS3 Fixer a/k/a The Linos Special tool - click on it for a description of what it does - Fixed bug where it would fail when converting from PS3 folder to CON if the PS3 folder had the word "ps3" in the file path BATCH DTA PROCESSOR - Added ability to batch replace the vocal_gender value - Added ability to specify "fallback" game_origin value for advanced users - Added ability to enable/disable recursive searching - Minor bug fixes to logic that may have resulted in inconsistent behavior MIDI CLEANER - Added ability to clean unsupported KeySignature event that would cause MagmaCompiler to throw an error (event 0x50) - Added option to ignore SysEx events when cleaning the MIDI for use with YARG/etc QUICK PACK EDITOR - Added option (under Advanced) to select signing the resulting pack as CON or LIVE WII CONVERTER - Fixed bug where it would list 22500Hz as a rate option instead of 22050Hz ADVANCED ART CONVERTER - Fixed bug where intermediary DDS files created when converting from Xbox/PS3 format would not have their mipmaps due to incorrect DDS header BATCH EXTRACTOR - Fixed bug where it would throw an error upon loading the previously used folder PACK CREATOR - Fixed a few graphical bugs ---------- v4.6.6 SETLIST MANAGER - Fixed broken importing of YARG or Clone Hero JSON files due to an unknown bug in Path.GetFileName, using workaround that should work - reminder that valid file names are "yarg.json" "ch.json" or "clonehero.json" - Fixed compatibility that would break importing of YARG or Clone Hero JSON files for certain songs that had more than just the year in the year field (i.e. Beatles "Year": "1967 (November 24)") ---------- v4.6.5 VISUALIZER - Added ability to Visualize PS3 PKG files FILE ANALYZER - Added ability to analyze PS3 PKG files AUDIO ANALYZER - Added ability to view and analyze mogg files in PS3 PKG files PS3 CONVERTER - Added ability to process PKG packs into single CONs (before would only work with single PKGs) - Fixed bug that would "patch" mogg files that would not need it BATCH DTA PROCESSOR - Added ability to batch replace the author name in the DTA files with any value the user enters - Changed behavior to search recursively for CON files in nested folder structure BATCH CRYPTOR - Fixed bug that would apply PS3 patch to files that would not need it, leading to corrupt mogg files ---------- v4.6.4 BATCH DTA PROCESSOR - Fixed small bug related to how the game_origin value was being written to the DTA file SETLIST MANAGER - Fixed bug where importing songs from 2020+ would be read as 0 or blank - unfortunately you'll need to re-import your affected songs since the data was never saved to the setlist the first time around PACK CREATOR - Added RB1/RB2/RB3 buttons at top to quickly change game ID without having to navigate through the Advanced menu - Fixed graphic bug that was cutting off the right margin CON CREATOR - Fixed bug that would not allow you to add files to selected folder and instead would add them to the Root folder - this is particularly useful if packaging a bunch of pro upgrades for example: manually add the songs_upgrades folder (right click on the left panel and add folder), make sure that folder is clicked, and drag and drop all your upgrades on the right side - done! YARG/CH/PS CONVERTER - Fixed bug introduced in v4.6.0 where the quality setting was being ignored ---------- v4.6.3 FILE ANALYZER - Now scans for PS/CH/YARG Expert+ 2x Bass Pedal notes during file analysis - Fixed small bug where individual MIDI files would not be processed, only CON files would - Fixed bug where toms would not be counted correctly ---------- v4.6.2 GENERAL - Every instance of a folder browsing dialog has now been replaced with a much more modern version thanks to Onyxite pointing out the FolderPicker class by Simon Mourier - it should be a one-to-one seamless replacement so I don't anticipate issues but if you experience any problems please let me know FILE ANALYZER - Fixed bugs introduced when added batch processing so now it should accept a file as an argument so you can launch it by drag/dropping a file over the File Analyzer button - this also fixes other related bugs ---------- v4.6.1 WII CONVERTER - Fixed bug where sometimes crowd and backing tracks would end up blank after downmixing PS3 CONVERTER - Fixed bug where sometimes crowd and backing tracks would end up blank after downmixing ---------- v4.6.0 NOTE: C3 TOOLS HAS MIGRATED FROM NET FRAMEWORK 4.0 TO 4.8.1. ALSO ALL AUDIO PROCESSING AND ENCODING DEPENDENCIES WERE UPDATED TO MOST RECENT (BASS, BASS.NET, BASS ADD-ONS, NO LONGER RELYING ON OGGENC2). NOTHING SHOULD CHANGE FOR YOU BUT IF YOU NOTICE ANYTHING WEIRD OR BROKEN PLEASE LET ME KNOW ASAP. RB3 CHARACTER EDITOR - Almost entire rewrite of the code - the original code made incorrect assumptions about character genders and changing genders in the Editor would lead to weird behavior in game or crashing. REMOVED ability to change gender and rewrote how most of the Editor works to now better edit, save, import and export characters with less problems in game. You just need to make sure the character you're editing matches the gender of the clothes and accessories you're assigning to it (they're now labeled (F) and (M)). Likewise only import prefab characters into a character of the same gender to avoid issues. - Added support for PS3 save.dat files (only unencrypted files from RPCS3, sorry) - Can now export your custom character to a .prefab file, and can then import that .prefab file into another save file - the import/export can be done from Xbox 360 band3 <-> PS3 save.dat - Fixed bug where offset for character 8 was wrong so it would never load - Added some color to the program since it was so bland WII CONVERTER - Code improvements and changes needed to make it work with The Beatles: Rock Band customs - it will now accept TBRB custom songs that have unencrypted or C3 encrypted audio (nothing with official TBRB audio will work) - Added ability to select sample rate for preview audio - Changed behavior so preview audio won't have crowd track present - Changed behavior so it will always downmix drums if more than 2 drum channels regardless of total channels in the mogg - Slight improvement to start time of auto created preview mogg - Fixed bug / compatibility issue when downmixing certain songs that had mono tracks - Fixed bug caused by oggenc2 when downmixing songs with 8 or less channels - no longer relying on oggenc2 PS3 CONVERTER - Code improvements and changes needed to make it work with The Beatles: Rock Band customs - it will now accept TBRB custom songs that have unencrypted or C3 encrypted audio (nothing with official TBRB audio will work) - Fixed bug / compatibility issue when downmixing certain songs that had mono tracks - Fixed bug caused by oggenc2 when downmixing songs with 8 or less channels - no longer relying on oggenc2 YARG/CH/PS CONVERTER - Code improvements and changes needed to make it work with The Beatles: Rock Band customs - it will now accept TBRB custom songs that have unencrypted or C3 encrypted audio (nothing with official TBRB audio will work) DTA PARSER - Added/fixed compatibility with songs that have long and short versions within the same CON file - now it reads the long version (sorry not going to add support for choosing which version it reads, so we're defaulting to long version) and this means Visualizer plays the correct audio, the Converters use the right audio and MIDI file, etc FLAPPY C3 - Performance improvements GENERAL - Fixed (apparently?) longstanding bug with audio processing code that may have been applying wrong vols and pans for songs with 8 or less channels ---------- v4.5.0 RB3 CHARACTER EDITOR (NEW FEATURE!) - Thanks to Lord Zedd\TehBanStick's generosity, as well as requests I received, RB3 Character Editor (formerly known simply as RB3Tool) joins C3 Tools - (In theory) now you can resign the save game file from within the program -> Click on the Exit button then select Yes when prompted - please notify me if this doesn't work as intended - Drag/drop is now enabled - just drag your band3 file to the main form and it'll auto-load - Many cosmetic changes implemented (all buttons have hand cursors, the form is centered on screen, added Exit button, all message boxes were reworked to be more informational and look better, etc) - Under the hood changes that were necessary since the Xceed WPF library that was used previously was no longer viable so I had to compile my own from Github BATCH CRYPTOR (NEW FEATURE!) - This tool allows you to batch encrypt loose moggs and moggs within CONs - resulting moggs are PS3 friendly and ready to be used without additional patching or re-encrypting like before PS3 CONVERTER - Added menu option to patch an individual mogg file for PS3 use - click on Tools -> Patch mogg for PS3 use and then select the mogg to be patched - Improved behavior so now it can distinguish between batch folders of C3 PS3 files with their static klic and RPCS3 folders of extracted Onyx PKG files with their dynamic klic and will work with both (plus still works with PKG files) - Fixed bug when downmixing and reencoding to quality 3 where it would mess up the instrument ranks/difficulties if an instrument was missing from the tracks section - thanks to Linos for pointing it out and troubleshooting - Fixed bug where it would fail to convert if the file path had ps3 in the name - thanks to GeeForce11 for pointing it out and always helping troubleshoot - Improved behavior and stability when patching moggs for PS3 use (mostly under the hood work that you won't notice) SETLIST MANAGER - Added ability to recursively search for all songs.dta files and load them into your .setlist file - this is mainly useful for RPCS3 users but i'm sure others might find a use for it too FILE INDEXER - Added option to export displayed songs to Json format (right click on the window) ---------- v4.4.1 GENERAL - Improvements to mogg encryption that should now allow encrypted Xbox 360 moggs to work directly on PS3 without needing any additional decryption/encryption. Pair this with Onyx's Quick Convert for a better Xbox 360 to PS3 experience - infinite thanks to LocalH for his assistance with this SETLIST MANAGER - Added support for importing YARG songs export .json files. To do this open YARG, go to Settings, in the General tab click on Export Songs List (For Ouvert Bot), choose a folder and click Save for the songs.json file to be exported. IMPORTANT: rename it to yarg.json since both YARG and Clone Hero export songs.json files. Drag and drop that yarg.json file to Setlist Manager and it'll do the rest for you. For now this is limited because YARG only exports so much data compared to RB3. Feel free to request additional data be added to the .json export and I'll add support - Added support for importing Clone Hero songs export .json files. To do this open Clone Hero, log into a profile, go to Settings, in the General tab go down to and click on Export Song List (Json). It will look like nothing happened but you're good. Exit Clone Hero and go to My Documents\Clone Hero. You should find a songs.json file there. IMPORTANT: rename it to ch.json since both YARG and Clone Hero export songs.json files. Drag and drop that ch.json file to Setlist Manager and it'll do the rest for you. For now this is limited because Clone Hero only exports so much data compared to RB3. Feel free to request additional data be added to the .json export and I'll add support PS3 CONVERTER - Added feature to go from PS3 folder structure (one or multiple) to Xbox 360 CON in one click -> click on PS3 to CON then Batch convert PS3 song folder(s) to CON. Select the folder where you have your PS3 folder or folders you want to convert to CON and let it do the rest - Added feature to go from Onyx PS3 PKG files (one or multiple) to Xbox 360 CON in one click -> click on PS3 to CON then Batch convert PS3 PKG to CON. Select the folder where you have your PKG file(s) and let it go to work - you can also drag/drop one or multiple PKG files to PS3 Converter and it'll automatically convert the file(s) to CON PHASE SHIFT CONVERTER (now YARG/CH/PS CONVERTER) - Minor changes to behavior to better fit use in 2023 ---------- v4.4.0 WII CONVERTER - Added option (find it under Options menu) to automatically downmix drum tracks with more than two channels to a stereo drum track during the conversion process. If you enable this option, you also have the option (enabled by default) to delete the crowd track if present in the mogg file. The resulting file is encoded in quality 3 as requested by many to have a lower bitrate that should reduce file size and reduce stuttering in game. The resulting ogg file has a proper mogg header added thanks to maxton's makemogg tool. The songs.dta file is also edited during this process to reflect the changes made to the audio file. The MIDI file is also edited during this process to reflect the correct drum mixes for a stereo drum track. In theory, this should eliminate all the stuttering issues that Wii players were experiencing - many thanks to r0bd0g for his assistance with this - Changed behavior when creating preview audio file to properly add a mogg header using maxton's makemogg tool rather than using the faked mogg header we've been using all these years PS3 CONVERTER - This tool is now officially deprecated in favor of Onyx Tool Suite since that tool can do a significantly better job at creating PS3 customs. However... - Added tool (find it under the Tools menu on the left) to automatically downmix drum tracks to stereo to avoid going over the problematic 16 channel limit. This process will also encode the audio at quality 3 which should eliminate stuttering in game. This process will also encrypt the mogg file as required by the PS3. The songs.dta file is also edited during this process to reflect the changes made to the audio file. The MIDI file is also edited during this process to reflect the correct drum mixes for a stereo drum track. Use it by selecting the folder where your CON files are, it'll do the work and leave you with modified CONs that you feed to Onyx's Quick Convert feature. For safety, each modified CON will have a _backup copy made - many thanks to Linos for his assistance with this FILE ANALYZER - Fixed bug where some C3 encrypted and obfuscated mogg files could not be analyzed ---------- v4.3.2b Hotfix to address two minor issues with VIDEO PREPARER and one minor issue with PACK CREATOR. You probably don't need to get this update. ---------- v4.3.2 CON CREATOR - Added support for creating Dance Central, Dance Central 2, and Dance Central 3 files - this is EXPERIMENTAL as I have no way to test - let me know what works and what doesn't - Fixed bug that would not allow user to create a pack because all files that should go to each song's gen folder would go to the first song's gen folder RBtoUSB - Now includes clean copy of Title Update 5 (TU5) and can be copied with one click in the menu. This is useful for anyone with a modified console who wants to play RB3 Enhanced (RB3E). NOT NEEDED if you play RB3DX or both RB3DX and RB3E combined. PACK CREATOR - Now has option to search recursively in a folder structure rather than you having to have all the songs on the same level (enabled by default) VIDEO PREPARER - Now has option to search recursively in a folder structure rather than you having to have all the songs on the same level (enabled by default) - Fixed bug that would mess up some DTAs resulting in a missing closing bracket and all hell breaking loose - Changed some default behaviors to better accomodate usage of this Tool in 2023 (I'm looking at you Fat Halpert) PHASE SHIFT CONVERTER - Fixed bug where you couldn't increase audio quality unless you first clicked down to lower audio quality ---------- v4.3.1 VISUALIZER - Added support for YARG song files - just drag and drop the song folder onto Visualizer and it'll work like if it was a CON file FILE ANALYZER - Added support for yarg_mogg files AUDIO ANALYZER - Added support for yarg_mogg files BATCH DTA PROCESSOR - Fixed minor bug that would result in genre line being added twice DTA PARSER - Fixed small bug where sometimes there would be an error processing the keys audio tracks ---------- v4.3.0 MILOMOD (NEW FEATURE!) - StackOverflow0x's tool to convert RBN2 MIDI venues to Milo venues joins C3 Tools - going forward it will be shipped with C3 Tools but can still be updated separately if Stack issues an update before I do - for any questions on functionality or support please hit up StackOverflow0x or let me know and I'll pass it along RB3 SAVE SCORES VIEWER (NEW FEATURE!) - StackOverflow0x's tool to view and edit scores in Rock Band 3 save files for Xbox 360, PS3, and Wii joins C3 Tools - going forward it will be shipped with C3 Tools but can still be updated separately if Stack issues an update before I do - for any questions on functionality or support please hit up StackOverflow0x or let me know and I'll pass it along FLAPPY C3 (NEW FEATURE!) - Ported over my old Flappy C3 "game" right into the main C3 Tools form - just click on the icon on the bottom left and then click click click like the original game. This "game" is fully customizable - see the \res\flappy\ folder for the three themes that are included and for an idea on how to make your own SAVE FILE IMAGE EXTRACTOR (NOW SAVE FILE IMAGE EDITOR) - I think I finally fixed the bug with saving changes to the Xbox 360 band3 file - you should now be able to edit and save without problems - Fixed bug where when exporting composite character image, the buttons would be visible on the resulting image FILE ANALYZER - Can now batch analyze CON, MIDI, MOGG, PNG_XBOX and PNG_PS3 files - just drag and drop multiple files to the form instead of one by one like before CON EXPLORER - Reworked design and code so now it should correctly detect CON/LIVE/INSTALLER(TU)/OTHER file type and will save changes to the correct file type instead of defaulting to CON when it didn't recognize the file type (i.e. with TU files) - as a result you can no longer convert from CON to LIVE or LIVE to CON from within this tool - use CON/RBA Converter tool for that - Can now easily extract or replace the .milo_xbox file without having to navigate through the contents structure of the CON file - Added option to Inject file along with existing option to Replace file - if when using Replace you get a corrupted file (like with TU files), try using Inject and it may give you a different result ---------- v4.2.0 BATCH DTA PROCESSOR (NEW FEATURE!) - Allows you to batch process CON files to edit their DTA files. For now the two features added as requested were the option to batch replace the game_origin value with a custom value (user enters it) and the option to move the Song Author value that Magma: C3 embeds in the DTA file but is not accessible from within the game into the DTA array proper. This will allow mods like RB3 Deluxe to read and display the Song Author in game, plus i'm sure other cool features can be developed with this. - Also allows you to batch separate bundled DTA files into their component DTA files using the menu button for that feature RBA EDITOR (beta) (NEW FEATURE!) - Allows you to extract the contents of RBA/RBS files, replace them with modified versions, and recompile the RBA/RBS file - feel free to play around with drag/dropping into each button and right clicking on the buttons to see what you can do with each component file - This is in Beta stage because I have no way to test the resulting RBA/RBS files - in theory they work but I need feedback from people with access to Audition Mode or another way to play with these files QUICK PACK EDITOR - Added feature to extract a single song from a pack - simply select the song in the list and click "Extract selected" ADVANCED ART CONVERTER - Now supports saving to DXT1 format for reduced file size - find the option in Advanced -> Texture Type. Still defaults to DXT5 for better image quality but if you're trying to optimize file sizes, DXT1 should be your choice. VOLUME NORMALIZER - Now parses some atypical CON volume levels correctly, and cleans up folders after failures - Thanks to SuperRiderTH for continuing to maintain this tool, which he created and graciously "donated" to be part of C3 Tools SETLIST MANAGER - Added option to export unique songs when merging a .setlist file with an existing .setlist file - just follow the prompts and you end up with a text file with the unique songs listed so you can figure out why they're missing from your setlist (first load the smaller .setlist then load the larger .setlist, won't work the other way) - Fixed nasty bug where if you had an open .setlist file and tried to import a cache/vff file, it would corrupt your open .setlist file and save it CON EXPLORER - Added better compatibility for Dance Central 1, 2 and 3 files so the game IDs are not butchered and the files should now be able to be modified and keep their correct game IDs SONG ANALYZER (NOW FILE ANALYZER) - Renamed tool since it does a lot more analyzing of component files than just analyzing song files - no other change CON CONVERTER (NOW CON/RBA CONVERTER) - Renamed tool to make it clearer what it does since it also converts RBA/RBS files to CON format, as well as batch converting CON <-> LIVE ---------- v4.1.2 QUICK PACK EDITOR - Fixed bug where if the pack contained a duplicate song or there was an error dePACKing one song, it would fail to dePACK the remaining songs SETLIST MANAGER - Changed behavior so now RB4 can be selected as a source even when in RB3 mode - this is for RB4toRB3 conversions that have RB4 as a source in the DTA file UPDATER - Fixed ability to detect and receive updates that was broken when KeepItFishy server got a SSL certificate ---------- v4.1.1 VARIOUS TOOLS - Fixed compatibility issue with Rock Band 1 songs / export pack that was caused by the DTA Parser and some unexpected behavior in those DTA files - Fixed compatibility issue with songs that do not have a backing track at all, which was causing various tools to either crash or display incorrect information SETLIST MANAGER - Added ability to export setlist to JSON format for use with websites and similar applications ---------- v4.1.0 GENERAL - NAME CHANGE! For many years this tool suite has done more than work with CON files, so I'm dropping the CON from the name and just calling it C3 Tools going forward - Few quality-of-life fixes that you probably won't notice but were necessary - All links to www.customscreators.com now point to https://rhythmgamingworld.com/ VOLUME NORMALIZER (NEW FEATURE!) - This Tool is intended to normalize the volume of a entire folder of CON/LIVE files by editing the DTA without modifying any audio (Thanks to SuperRiderTH for the entire code for this Tool, I did nothing but integrate it) FILE INDEXER - Added ability to search for duplicate songs (by name) - Added ability to double-click on a song to send to Visualizer - Can now send to Visualizer back to back without audio errors - Can now delete (sends to Recycle Bin) one or multiple files directly from the form - Can now move one or multiple files from one folder to another, will automatically add the new folder to the list of folders to be indexed - Now clicking on the folders on the top panel will narrow down the songs displayed on the bottom panel, can select one or multiple folders - All "Send to" commands have keyboard shortcuts VISUALIZER - Fixed bug where RB4 to RB3 conversions would show double Multitrack icons - Fixed bug where songs created with Onyx Music Game Toolkit would have keys/vocals and crowd/backing tracks swapped - Fixed bug that would throw errors with some songs from the RB4toRB2 team due to leftover crowd_channels line in the DTA file - Now properly identifies and processes The Beatles: Rock Band custom songs created by the TBRB CDLC team - Added experimental support for Green Day: Rock Band customs (in the hopes that someone figures it out) - Fixed bug where the song "Pearls; The Frailty of Matter" would not display the song name correctly PHASE SHIFT CONVERTER - Fixed bug where songs with names that ended in ellipsis (...) would fail to convert the audio - Fixed bug where songs created with Onyx Music Game Toolkit would have keys/vocals and crowd/backing tracks swapped - Fixed bug where songs from the RB4toRB2 team would sometimes have the backing track split into mono crowd and mono backing tracks - Switched default behavior in Phase Shift Converter to default to song.ogg rather than guitar.ogg - Added option to NOT write HOPO threshold to the .ini file - this was requested due to a Clone Hero bug - disabled by default for maximum compatibility CON CREATOR - Added ability to create The Beatles: Rock Band packages (inspired by the work done by FujiSkunk while I was gone) - Changed behavior so Content Image and Package Image default to be the same, which makes more sense than prior behavior - can still force them to be different if you want - Added experimental support for creating Green Day: Rock Band, LEGO Rock Band, Guitar Hero II, Guitar Hero III, Guitar Hero: World Tour, Guitar Hero 5 and Guitar Hero: Warriors of Rock packages - Fixed bug where CON Creator would freeze if you added files to the root folder CON EXPLORER - Added support for The Beatles: Rock Band customs (inspired by the work done by FujiSkunk while I was gone) - Added experimental support for reading Green Day: Rock Band, LEGO Rock Band, Guitar Hero II, Guitar Hero III, Guitar Hero: World Tour, Guitar Hero 5 and Guitar Hero: Warriors of Rock packages - Added button on main form to make it obvious this feature exists since apparently many people were not aware of it - Fixed bug where changing song ID would cause issues with some songs... should work as intended now SONG ANALYZER - Added ability to detect presence of Pro Bass and Pro Guitar charts in the MIDI file and do some basic analysis. This is very basic and experimental for now. BATCH RENAMER - Fixed bug where it would fail to process songs by T. Rex - Fixed bug where the song "Pearls; The Frailty of Matter" would not rename correctly AUDIO ANALYZER - Fixed bug where songs created with Onyx Music Game Toolkit would have keys/vocals and crowd/backing tracks swapped - Fixed bug where songs from the RB4toRB2 team would sometimes have the backing track split into mono crowd and mono backing tracks PS3 CONVERTER - Fixed behavior where Merge Songs option would be disabled when no existing DTA was present, now it creates a blank DTA and allows you to merge songs from the start VIDEO PREPARER - No longer leaves multiple definitions of mute_volume and mute_volume_vocals in the songs' DTA files (thanks FujiSkunk for the code) ---------- v4.0.0 MAIN - Somewhat severe GUI redesign ... enjoy it. If you hate it, you can change most of it back by playing with the customization settings available SONG ANALYZER - Modified behavior for 'Batch analyze for unpitched vocals' so now it only identifies songs that are 75% or more unpitched vocals (should reduce false positives) - Modified behavior for 'Batch analyze for unpitched vocals' so now it also separates songs that have no vocal charts into their own subfolder - Improved interface during processing of 'Batch analyze for unpitched vocals' to remove flashing that happened before EVENT MANAGER - Added setting for Maximum Security and Relaxed Security under Options -> Lock Severity - Maximum Security will limit almost all interaction with the form when locked, Relaxed Security allows for adding, skipping, modifying queue, and similar functions - Minor improvements and bug fixes FILE INDEXER - Modified behavior to fix bug where it would ignore CON files with periods in the file name (because Windows identifies anything after the period as a file extension and not part of the file name) CON EXPLORER - Modified behavior so now changing song ID also changes the song short name (first entry at top of DTA) to avoid file conflict issues - does NOT modify file path or CON structure, just the short name - Modified behavior so now when changing song ID the old (presumably original song ID) is preserved in the DTA by commenting it out rather than removing it altogether - can be used to retrieve original ID if needed SETLIST MANAGER - Added step that should prevent rare control character errors created by XML setlist files with weird characters - Fixed a few GUI bugs VISUALIZER - Fixed bug with image links not being parsed correctly due to change from http to https on Imgur's end AUDIO ANALYZER - Fixed bug with image links not being parsed correctly due to change from http to https on Imgur's end ---------- v3.9.8 EVENT MANAGER - Added feature to select a random winner for the event (chosen from previous performances) - Added feature to show estimated end time of event based on current queue (uses song length from Setlist file when available, estimates 4:00 per song when not available, and adds a 1:00 delay between songs to keep things realistic) - Add Band field is now a combo box, which lets you click on a drop down to select from previous acts and also auto-suggests and auto-appends (press Enter) based on previous acts - Can now double-click on a song in the queue to send it to Play Now - Re-arranged fields when entering a new performance for more streamlined process - Fixed bug that would cause soft crash when clicking to play after editing a song in the queue - Other minor fixes throughout SETLIST MANAGER - Added option to use silent mode when drag/dropping CON or DTA files (under Options) so you don't get repeated prompts when drag/dropping multiple CONs or DTA files SONG ANALYZER - Added feature to batch analyze a folder of CON or MIDI files to identify songs that have unpitched (# or ^) vocals - find it under the Lyrics/Vocals tab - option to separate the files with unpitched vocals will move the CON/MIDI files to a folder named _UNPITCHED VOCALS in the same location - this looks at both PART VOCALS and HARM1/HARM2/HARM3 parts - Fixed bug in analysis of songs that would not count unpitched vocals using ^ in Harmonies PHASE SHIFT CONVERTER - Ability to specify encoding quality (1-10, default 5) is back as requested - applies both when splitting stems (if not encrypted) and when downmixing to stereo (always possible) - Fixed bug that would sometimes fail when downmixing mogg files to stereo ogg during conversion FILE INDEXER - Added feature to search for songs with song ID conflicts - find it under Tools ---------- v3.9.7 SETLIST MANAGER - Make corrections to how items are sorted to match exactly (in theory) how they're sorted in game - Added ability to search for songs with possible file path conflicts - Added ability to search for songs with possible short name conflicts - Added ability to search for songs with possible song ID conflicts - Exporting to Excel or CSV using the 'Everything' option now includes the song's short name - Added small label that shows you how many songs you have selected at any given point (was useful to me) - Other minor behavior improvements EVENT MANAGER - Added Auto-queue feature so Event Manager can automatically add the same band who performed to the end of the queue for automatic rotation - Added ability to add to queue only with a band name, without needing to specify song and artist name - Added ability to view Setlist details just like in Setlist Manager - Added ability to enable/disable the auto-suggestion text - Added ability to edit the auto-suggestion text for bands, songs and artists (ported the code from the old stand-alone Event Manager) - Can now double-click on the list of songs from the Setlist (if one is loaded) to view song details - Can now double-click on the list of previous performances to view performance details - Can now pin/unpin Event Manager to always be on top like with most other tools in C3 CON Tools - Changed behavior to make it so only way to close down is by clicking on Exit -> Save and Exit - no more 'accidentally' clicking on close button, Alt + F4, etc - Other minor behavior improvements VISUALIZER - Fixed bug that prevented you from hiding icons once assigned - right-click the icon for option to remove - Fixed behavior so when moving an icon from left to right, or right to left, the other icon is moved to the other spot, rather than old behavior that deleted the other icon - Fixed bug where songs dePACKed with C3 CON Tools would label the author as Rock Band Network ---------- v3.9.6 RBtoUSB - Fixed bug where user couldn't right-click to add Magma file(s) if there were no other files on the USB drive EVENT MANAGER - Fixed compatibility with newer Setlist Manager .setlist files broken in v3.9.5 ---------- v3.9.5 SETLIST MANAGER - Added ability to label songs as RB1 DLC, RB2 DLC, RB3 DLC, RB4 DLC or simply DLC - Added ability to add a link for each song (YouTube, Spotify, etc) - right-click on the song in your list and click 'Edit link to song' to enter or edit a link, or click 'Open link in browser' or press F5 to open a song's link on your browser - All columns can be rearranged (just drag them), resized (click on the edge and drag), and hidden/shown (right-click on the list and click on 'Edit columns') - Entire window can now be resized - you can then move the different panels around and lastly resize the song list (refer to Help doc for instructions) - Instrument difficulties in the song list can now be displayed as tier names, tier numbers or using 'dots' - choose your preferred method under 'Instrument difficulty tier options' - Sorting instrument difficulties now sorts by difficulty hierarchy rather than alphabetically - Improved behavior when searching for duplicates and none were found - Improved behavior when locked - Minor improvements to importing of DTA and Setlist files - Fixed various minor bugs with the GUI - Minor improvements to GUI behavior RBtoUSB - Added ability to export list of contents to CSV, just right-click on the list and click 'Export list to CSV' ---------- v3.9.4 SETLIST MANAGER - Added ability to quickly add the RB1, Green Day, RB3 and Blitz export songs to a RB4 setlist with one click. When RB2, Lego and AC/DC are made available by Harmonix they will automatically download from the server and be available as well. To add any of these, you must be in RB4 Mode, click on the Rock Band 4 menu and then select the export to add - Added ability to export the filtered list of songs to .Setlist format (File -> Export as .Setlist) - this allows you to curate a specific list of songs that you can then share with others. You can still export to PDF, Excel and CSV formats as before by going to File -> Export As... - Added ability to import a .Setlist file - if you drag/drop or go to File -> Load existing Setlist, Setlist Manager loads that on its own. This new feature (File -> Import .Setlist file) will combine the songs in the .Setlist file being imported with your existing songs - Several other minor improvements and changes to the GUI VISUALIZER - Should now work fine even for those of you using font/icon/display scaling SAVE FILE IMAGE EXTRACTOR - Fixed bug that would fail when exporting individual character images - Renamed from Editor to Extractor since the editing feature doesn't work well and it ought to reduce confusion BATCH RENAMER - Fixed bug where files ending in ... ended up with ..(2) when renamed PHASE SHIFT CONVERTER - Fixed comment syntax when creating the song.ini file that would break compatibility with FoFix ---------- v3.9.3 VISUALIZER - Added notification when a song is marked as expert only based on the MIDI file so there is no surprise - Fixed layering so icons are layered behind themes SETLIST MANAGER - Added ability to import your songs from DLCQuickplay.com and MyRockBandSongs.com - see Help document for instructions - Improved search feature - now one search field lets you search for songs using most available metadata (artist, song, album, genre, subgenre, year released, year recorded) - Added Blitz (PS3) as an option when creating a new Setlist GENERAL - Code improvements throughout to prevent possible crashes when dealing with some types of strings ---------- v3.9.2 VISUALIZER - Improved image resources used for difficulty bubbles to have proper transparency (so you can change Visualizer's background image without worrying about the bubbles having a rectangle around them) - Fixed bug where manually editing some metadata fields would not reflect on the image unless another field was edited too - Improved behavior to notify user when uploading to Imgur fails SETLIST MANAGER - Instrument difficulties are now displayed using bubbles just like in Visualizer - click on any one to change the difficulty for that instrument - Various other GUI improvements and changes to better accomodate RB4 - Fixed bug that would throw an error at runtime if no setlist file exists - Fixed bug that would ask you twice if you wanted to move to a different song when you had unsaved changes to the currently selected song - Various other bug fixes RBtoUSB - Copying files to the customs drive will now automatically shorten file name to the FATX 42 character max to avoid disappearing files - Adjusted behavior so multiple files can be sent through the right-click context menu FILE INDEXER - Adjusted behavior so multiple files can be sent through the right-click context menu ---------- v3.9.1 SETLIST MANAGER - Added RB4 and Blitz as possible song sources to assign to a song - Added RB4 and Blitz as song source filters - Added feature to search through your existing setlist and automatically mark songs as coming from Blitz - click on Tools -> Find and label Blitz songs - Added feature to strip RB3-specific metadata from your setlist for use as a Blitz or RB4 setlist -> click on Tools -> Correct metadata for RB4/Blitz use - Added RB3, RB4 and Blitz modes (Options -> Mode) that will enable game-specific features and disables the incompatible features - Added feature that allows you to click on a button and add the RB4 on-disc songs and/or the different pre-order exclusive songs to your RB4 setlist - you need to be in RB4 mode, then click on the Rock Band 4 menu item, and click on the songs you want to add - these features are disabled until I can get the correct metadata for the songs, at which point they'll be uploaded to the server and Setlist Manager will automatically download them and enable the features - All exporting presets now behave differently based on what Mode you have selected - Can now select all songs displayed by using Ctrl + A - to deselect all use Ctrl + D - Fixed bug that broke exporting to Excel - Various other minor changes and improvements FILE INDEXER - Fixed bug where all context menus would use the song ID field instead of the file location field when locating the file - Fixed bug where exporting file index to CSV would only include the song name and location but would not include the ID - Fixed bug where filtering by songs without wipe proof IDs would disable the search bar and it could not be re-enabled - Fixed bug where search term would not be removed when building index RBtoUSB - Will now update free space on drive as it copies files to or deletes files from the customs drive - Now correctly displays custom drive names as it would be shown in your Xbox rather than the volume label used by Windows - Fixed bug where copying a file that already existed (i.e. overwriting an existing file) would add +1 to the file count incorrectly - Fixed bug where after extracting a file it would then analyze it and find it out of the correct folder - Removed flickering that would happen when drive had several hundred or more files UPGRADE BUNDLER - Fixed bug where it would fail at extracting the upgrades.dta file from a pro upgrade CON file VISUALIZER - Fixed bug where manually selecting instrument difficulty was offset by one value MAIN FORM - Can now drag/drop a CON file to the Audio Analyzer button and it'll launch directly into Audio Analyzer and start analyzing the file ---------- v3.9.0 VISUALIZER - Reworked most of the code for better image layering - most of the restrictions in place before (couldn't do x because of y) are now gone and everything layers like it should - Fixed broken ability to use and reposition author logo - Reworked most of the underlying code and some of the GUI for a better experience overall and to fix various minor bugs SETLIST MANAGER - Added new PDF exporting preset - "MACST3R" - Added animation to indicate it's working when exporting a PDF setlist with many pages - Few other bug fixes and improvements to PDF exporting AUDIO ANALYZER - Added option to outline audio tracks to more easily tell them apart - to toggle click on Options -> Outline audio tracks - Few minor fixes and improvements FILE INDEXER - Added ability to view song ID for all indexed songs (you'll have to rebuild your index the first time you use this updated version) - Added ability to show only songs without wipe-proof IDs - click on Tools -> Find songs without wipe-proof IDs - Added ability to sort by song name, song ID or file location in ascending and descending order - just click on the corresponding header tab to change sorting - Expanded ability to send selected file to various tools within C3 CON Tools (same Send to... menu found in RBtoUSB) BATCH RENAMER - Added option to rename to internal name - select it under Renaming Options -> Rename files -> InternalName PS3 CONVERTER - Fixed bug that broke PS3 encryption of some moggs that were already encrypted UPGRADE BUNDLER - Fixed bug where if "Default to upgrade ID over original song ID" was checked and "Show new song ID prompt before bundling" was unchecked the resulting bundled file would have the original ID and not the upgrade ID as it should GENERAL - Added option to disable the administrator mode warning that gives false positives for some of you - click on Settings -> Help -> Administrator Mode warning - Code changes throughout the entire Tools for improved extracting and reading of DTA and MOGG files for increased speed and reduced hard drive usage - thanks to Maxton for the suggestion and code sample ---------- v3.8.1 EVENT MANAGER - Fixed compatibility with newer Setlist Manager .setlist files that was broken in an earlier version MAIN FORM - Now can check for Administrator Mode use and for installation in Program Files - both of these are discouraged because they cause permission problems - now C3 CON Tools will advise you if you're doing either - Some minor GUI changes ---------- v3.8.0 MAIN FORM - Somewhat big GUI update with changes to make it better match Magma: C3 Roks Edition - Re-arranged tools to reflect how I believe they are being used and how they should be used - Audio Analyzer now has its own button (can still be accessed from within Song Analyzer) - CON Explorer button is removed since it served no function other than to prompt you for a CON/LIVE file - just drag/drop the file and CON Explorer is opened for you - You can now move the buttons freely - either right-click on a button and select a direction under 'Move button' or click and hold on a button for one second and then drag it around - You can now hide buttons (i.e. hide features you don't use) - right-click a button and choose 'Hide button' - You can now resize the form at will (before there was an imposed minimum size) - Some other minor visual tweaks and improvements (I think) RBtoUSB - Added progress bar to show you how much of the file transfer has been completed or what percentage of files to delete have been deleted - Modified behavior to tell you what file is being added rather than what was added after the fact - Modified behavior to show the file in the list immediately after adding it rather than waiting to refresh after adding all files - Added Cancel button to cancel long-running operations (i.e. copying lots of files, or copying a very large file, etc) - A few other tweaks and improvements PACK CREATOR - Modified behavior to show the name of each file it extracts and the name of each file it adds to the pack - this should help tracking down when a corrupt file breaks the process and Pack Creator fails to create a pack - Fixed error that would crash Pack Creator when the CON had a corrupt .mogg file inside - this does not FIX the corrupt .mogg file, you have to redownload the song, but it will no longer crash Pack Creator PHASE SHIFT CONVERTER - Made optional the step that removes all *.png_xbox files after converting the CONs - this is disabled by default since it shouldn't be needed anyways - enable it under Options REMOVED - Flappy C3 is no longer included with C3 CON Tools - if you really, honestly, seriously played that and still want it, I might release it stand alone in the future ---------- v3.7.5 SETLIST MANAGER - Added option to choose whether to truncate long text when exporting to Excel (This Is a Long Name vs. This is a L...) - Further fixes to the difficulty tiers displaying incorrectly in different parts of Setlist Manager and when exporting the setlist - Fixed bug where some songs displayed different durations in the song list panel and the detailed info panel - Fixed bug where exporting using PDF style 'espher' would not display the first two lines of the setlist - Other minor improvements and changes UPGRADE BUNDLER - Added option to disable the song ID prompt when bundling - Added option to default to using the upgrade ID over the original song ID when bundling VISUALIZER - Added option to auto-load last used Visualizer Profile when Visualizer is run PS3 CONVERTER - Improvements to the MIDI to EDAT encryption process GENERAL - Added feature to most parts of the Tools to 'pin' the active form to be always on top - just click on the pin icon and the form will always be on top no matter what you're doing, click it again to return it to normal ---------- v3.7.4 RBtoUSB - Improved batch behavior when copying files to the drive - now analyzes files and determines possible conflicts and asks you to confirm whether to overwrite or ignore existing files rather than asking in the middle of copying the files - Added ability to select all files by pressing Ctrl + A - Added Refresh feature to the right-click context menu - Fixed bug where sometimes the same file would be listed twice in the list of files - Other minor improvements and changes MIDI CLEANER - Fixed bug that would fail cleaning of entire MIDI file when there was a note that NAudio could not recognize the length for - now it notifies you and skips that one note and continues trying to clean the MIDI file VISUALIZER - Improved displaying of album names that would be cut off weird depending on character length - Now uses new Imgur ID - if you use Visualizer to upload to Imgur you HAVE to update, older versions of Visualizer will no longer be able to upload SETLIST MANAGER - Fixed (hopefully) reported problem with displaying correct difficulty tier numbers and names in the manager and while exporting - if you're still having issues, re-create your Setlist from scratch (re-import the cache file) and the issue should go away - if not, let me know GENERAL - Added ability to both automatically and manually check for future updates to the Tools - Several under the hood improvements and changes ---------- v3.7.3 UPGRADE BUNDLER - Now prompts you to enter a new song ID for your bundled song in case you want to change the ID (you should) - Can now bundle a harmonies upgrade with just the MIDI file without needing an upgrade DTA file to correct the DTA information CON EXPLORER - Changed behavior to allow 'editing' of song ID for songs with no song ID in the DTA file (i.e. it'll add it for you) RBtoUSB - Enabled networked drives showing up when selecting your customs drive - Fixed error thrown after receiving a file from Magma VISUALIZER - Fixed playback of songs with certain amount of channels that would result in the wrong channels being assigned to each instrument track AUDIO ANALYZER - Fixed drawing of CON files or loose MOGG/OGG files with certain amount of channels that would result in incorrect channels being grouped together and some channels not being drawn correctly PHASE SHIFT CONVERTER - Fixed audio separation of songs with certain amount of channels that would result in incorrect channels being grouped together and/or some channels not exporting - Fixed audio downmixing for songs with certain amount of channels that would result in incorrect assignment of volume levels from the DTA to some channels WII CONVERTER - Fixed bug that would make Smart Folder Merge fail if the song's internal name started with 'meta' or 'song' - Fixed creation of preview clip for songs with certain amount of channels that would result in incorrect assignment of volume levels from the DTA to some channels SETLIST MANAGER - Fixed 'wife proof' typo when exporting to Excel ---------- v3.7.2 RBtoUSB (NEW!) - All-in-one file transfer/handling tool tailored specifically for use with Rock Band 3 files and USB or portable hard drives formatted with the new Xbox 360 upgrade that breaks compatibility with prior tools (Party Buffalo, Modio, Horizon, etc) - Allows you to simply drag/drop CON, LIVE, Title Update, game save or configuration files to the program and it sorts where the files need to go - users accidentally adding compressed archives (RAR/ZIP files) don't need to worry - RBtoUSB will extract the archive for you and add the files inside - Allows you to view all important file information as well as song metadata right from the program without needing to first extract the files - Interfaces with most of C3 CON Tools' other feature sets so you can send the file to Visualizer, Song Analyzer, CON Explorer, etc without needing to extract first for real time access to the files - Title Update 4, required for the best experience with customs, is included and can be copied to your drive with one click - See the included Help document for more features and instructions on how to use RBtoUSB PS3 CONVERTER - Added step during conversion process to correct some moggs that cause looping at the end of the song - click on Encryption Options -> Fix looping when converting and try converting the problem songs - Added tool to correct some moggs that cause looping at the end of the song - click on Encryption Options -> Fix PS3 mogg that causes looping and feed it a mogg that has already been converted to PS3 use but causes looping in game ---------- v3.7.1 PHASE SHIFT CONVERTER - Fixed bug where downmixing the audio would fail WII CONVERTER - Fixed bug where creating audio clip would fail PS3 CONVERTER - Changed audio encryption to (hopefully) fix some of the reported issues with audio skipping and looping - thanks to djmike534 for the assistance BATCH RENAMER - Fixed bug with the renaming of Phase Shift song folders when the song contained illegal characters in the name ---------- v3.7.0 AUDIO ANALYZER (NEW!) - Now using BASS instead of SoX, this replaces the old method of visualizing mogg files in Song Analyzer, can still be loaded the same way by opening Song Analyzer -> Mogg analysis -> Visualize mogg file(s) - Allows you to get a visual representation of the contents of .wav, .ogg and .mogg files (both loose and inside CON files) - just drag/drop the file(s) - Can also be launched by drag/dropping a .mogg, .ogg. or .wav file on the main form or by using -audioa as a command line argument for C3 CON Tools PHASE SHIFT CONVERTER - Track number is now saved to the song.ini file - Improved speed when separating audio file into its component parts (when possible) (now uses BASS instead of SoX) - Improved speed when downmixing audio file to stereo ogg file (now uses BASS instead of SoX) - Improved speed and accuracy when detecting silent files from non-multitrack customs (now uses BASS instead of SoX) - Improved batch converting speed - Removed some redundant and unnecessary options to clean up the interface BATCH RENAMER - Added feature to batch rename Phase Shift song folders - click on Renaming Options -> Batch rename Phase Shift folders (or Press F3) - most of the renaming options intended for Xbox files will also have an effect when renaming the Phase Shift song folders WII CONVERTER - Improved speed and downmix quality when creating song preview clip (now uses BASS instead of SoX) - Fixed bug where mogg header given to preview clips would tell the game the clip was encrypted when it wasn't (and then wouldn't work) - Fixed bug with the Smart Folder Merge feature that would manifest with songs that used the old DTA format SETLIST MANAGER - Fixed support for pro guitar and pro bass tuning broken in v3.6.7 GENERAL - New (and hopefully the last) feature is being planned, so it gets its own 'Coming soon...' button to save the place - the about screen is now moved to the context menu - just right-click on the main form and select 'About...' or press F1 to see the credits - Improvements to all the context menus and menu strips throughout the Tools for consistency a little bit nicer look - Other minor bug fixes and improvements - Trimmed the executable with some code improvements and the package by removing SoX ---------- v3.6.8 SETLIST MANAGER - Can now delete selected songs by pressing the Delete key - Can now mark multiple selected songs as Do Not Export - Won't crash when Harmonix marks a song's track number as 2013... WII CONVERTER - Smart Folder Merge now allows you to drag/drop multiple songs at once - Preview clips will now use smaller mogg header to save you some precious storage space MAIN FORM - Can now drag/drop Wii .bin file to the Wii Converter button to extract the ng_id value - Can now drag/drop CON file to the Visualizer button to launch Visualizer and open the file at once - Can now drag/drop CON or DTA file to the Quick Pack Editor button to launch Quick Pack Editor and open the CON or DTA file at once - Can now drag/drop CON file to the Quick DTA Editor button to launch Quick DTA Editor and get to the DTA file at once - Can now drag/drop CON/MIDI/MOGG file to the Song Analyzer button to launch Song Analyzer and analyze the CON/MIDI/MOGG file at once - Can now drag/drop CON or MIDI file to the MIDI Cleaner button to launch MIDI Cleaner ready to clean that CON or MIDI file - Can now drag/drop DTA file anywhere on the form to launch Quick Pack Editor and open the DTA file at once - Can now drag/drop MOGG file anywhere on the form to launch Song Analyzer and analyze the MOGG file at once GENERAL - Other minor bug fixes and improvements ---------- v3.6.7 VISUALIZER - Changed from using SoX for audio playback to using BASS.NET so Windows Vista (and maybe Windows XP?) users should be able to preview the song audio without problems - Added ability to adjust the audio playback volume - Added audio spectrum visualization during playback - click on it to cycle through a few choices - Various changes to the audio playback UI PS3 CONVERTER - Added third MIDI to EDAT encryption option ('Type 3') that uses make_npdata.exe - Added native support for PAL conversions and the ability to switch from NTSC to PAL and vice versa - click on Region Options and choose your region - Added process to clean files of problematic characters in the file names during the conversion process - Will now remember which encryption option is selected so you can choose the one that works for you and it'll stay across sessions PHASE SHIFT CONVERTER - Changed behavior so when creating RAR files during conversion the containing folder is also kept in the archive, so you don't have to manually rename each extracted RAR file SONG ANALYZER - Changed from using SoX for mogg analysis to using BASS.NET for faster processing and no need to call an external process GENERAL - Other minor bug fixes and improvements ---------- v3.6.6 SETLIST MANAGER - Added pro bass tuning, pro guitar tuning, song ID and whether the song is wipe proof as fields that are exported when exporting as Excel or CSV using the 'Everything' presets for either format - you will need to re-import your song cache for the tuning values to be captured and stored in the new .setlist file - Added detection of songs with pro guitar and pro bass tuning when viewing the Setlist details/statistics - Fixed a couple of small Excel formatting errors CON EXPLORER - Expanded Quick Access Buttons to work with Pro Upgrades - will allow you to extract and replace upgrades.dta files in single song file or packs, and will allow you to extract and replace the upgrade MIDI in a single song file WII CONVERTER - Fixed bug that had broken creating of preview audio automatically when v3.6.0 changed how DTA files are read PS3 CONVERTER - Modified merging of songs in the Songs to Merge folder to account for nested DLC GENERAL - Fixed bug in X360 library that would fail when analyzing some files to determine if it was a CON file or not - Other minor bug fixes and improvements ---------- v3.6.5 BATCH EXTRACTOR - Fixed bug that wouldn't count songs extracted from correctly CON EXPLORER - Modified behavior of change ID button to also allow you to fix customs with song_id lines but missing song IDs values - but still won't allow you to add a song ID to official DLC that never had it in the songs.dta file MIDI ANALYZER - Improved grabbing of lyrics for exporting - Added feature to display the start and end time of lyric phrases when the 'Search for lyric phrase' feature - to enable, go to Lyric Analysis -> Lyric phrase search option -> Display phrase timing MIDI CLEANER - Improved math for calculating real time of notes/events PHASE SHIFT CONVERTER - Changed behavior so downmixed songs use guitar.ogg rather than song.ogg for better compatibility with older versions of Phase Shift and FoFiX - Fixed broken renaming of song.ogg to guitar.ogg for songs with only stereo backing audio PRO UPGRADE BUNDLER - Fixed broken bundling caused by new method of loading MIDI files introduced in v3.6.4 PS3 CONVERTER - Fixed encryption bug introduced in v3.6.4 that would leave the PS3 stuck in a loop trying to decrypt the audio WII CONVERTER - Added option to encrypt the audio (mogg) file when converting a song GENERAL - Various other bug fixes and improvements ---------- v3.6.4 CON EXPLORER - Added feature to easily change the song ID - just click on the 'Change ID' button under the song ID and enter a new ID - you have to click Save to commit the changes, so if you made a mistake just close the CON file without saving - Fixed bug where program assumed the short ID and the song ID would be the same and would display that for customs that weren't using the numeric ID system - now displays correctly the song ID field regardless of whether it's numeric or alphanumeric MIDI CLEANER - Fixed 'bug' caused by the updated NAudio.dll which would throw a Debug.Assertion message when cleaning certain MIDI files PHASE SHIFT CONVERTER - Now allows anyone to convert encrypted Xbox 360 songs to Phase Shift format with resulting stereo audio (song.ogg) - you no longer have to wait for a C3 volunteer to convert C3 songs! GENERAL - Various under the hood fixes and improvements when working with MIDI files (thanks to raynebc for the update to midishrink) - Various other bug fixes and improvements ---------- v3.6.3 PACK CREATOR - Fixed small bug caused by drag-dropping one of the pack thumbnails on the Pack Creator form SETLIST MANAGER - Fixed bug where difficulty levels were one tier too high after v3.6.0 and would cause errors for Impossible tiered songs - Removed annoying ding sound when pressing enter to search for a song or artist SONG ANALYZER - Added feature to analyze the album art files when analyzing a CON file - Added feature to analyze Xbox/PS3 album art files (just drag and drop it) ---------- v3.6.2 BATCH EXTRACTOR - Added ability to cancel extracting process so you're no longer forced to wait until it finishes - Improved scanning process to prevent the program's UI from locking up when you have several hundred or thousands of CON files to scan through initially - Added more detailed logging so now you know which CON file it's extracting from, how many songs are inside that CON file, and which song it's currently extracting from BATCH RENAMER - Added ability to cancel renaming process so you're no longer forced to wait until it finishes - Improved scanning process to prevent the program's UI from locking up when you have several hundred or thousands of CON files to scan through initially CON CONVERTER - Added ability to cancel conversion process so you're no longer forced to wait until it finishes FILE INDEXER - Added ability to cancel indexing process so you're no longer forced to wait until it finishes PACK CREATOR - Added ability to cancel pack creation process so you're no longer forced to wait until it finishes PHASE SHIFT CONVERTER - Fixed bug introduced in v3.6.0 that would result in Phase Shift songs having difficulty values one number too high for all instruments - Added ability to cancel conversion process so you're no longer forced to wait until it finishes PS3 CONVERTER - Fixed bug where internal folder name wouldn't be converted to lower case but the DTA would be changed to expect it being lower case - Added ability to cancel conversion process so you're no longer forced to wait until it finishes QUICK PACK EDITOR - Added ability to cancel dePACKing and batch dePACKing processes so you're no longer forced to wait until it finishes SETLIST MANAGER - Changed searching behavior to only search after you press Enter - this removes the slow-down caused by the constant searching after each character was typed - Fixed bug when exporting Setlist as CSV artists, songs, or album names with quotes in the name would lose the quotes - Fixed bug when creating PS3 DTA List artists and song names with quotes in the name would lose the quotes - Fixed bug when creating PS3 DTA List the InternalName rather than the ShortName was being used to identify the song SONG ANALYZER - Fixed bug where analysis of PART VOCALS, HARM1, HARM2 and HARM3 would ignore valid notes at note #84 - Improved handling of some lyrics - Added ability to cancel running process so you're no longer forced to wait until it finishes VIDEO PREPAPER - Added ability to cancel pack creation process so you're no longer forced to wait until it finishes VISUALIZER - Improved displaying of song lengths over an hour long - Improved playback of song audio when visualizing a CON file WII CONVERTER - Added ability to cancel conversion process so you're no longer forced to wait until it finishes GENERAL - Improved code for DevIL's wrapper for safer and faster interaction with DevIL.dll, used in the image handling and editing of some of the Tools - Now using leaner version of NAudio.dll, trimmed and improved for much more accurate timing of notes and lyrics in any of the Tools that work with MIDI files - Various other improvements to the code throughout ---------- v3.6.1 VISUALIZER - Redesigned the playback portion to be more like an actual media player, with fully skinnable buttons, the ability to pause/resume, visual representation of where in the song you are, ability to select any point in the song to play from, and ability to enable or disable any or all tracks present (as long as the audio supports it, of course) - Improved audio playback to account for panning of mono tracks - Added ability to grab song length from mogg file when visualizing a CON file, so old songs without the song length in the DTA file still display a song length - Moved uploading function to separate thread to better handle uploading problems - If you use a Visualizer shortcut (shortcut to C3 CON Tools with -visualizer argument) now you can drag/drop a CON file to the shortcut and the CON file is visualized in one step SONG ANALYZER - Added detection of unpitched notes that use the ^ symbol instead of # - Added analysis of audio channels used by each instrument when analyzing a CON file WII CONVERTER - Modified audio preview defaults from 30 seconds to 15 seconds and adjusted fade in and fade out accordingly - Added feature to extract ng_id from .bin file easily - click on Extras -> Grab ng_id from BIN file or drag/drop a .bin file to Wii Converter and the ng_id will be saved in a ng_id.txt file CON EXPLORER - Modified Visualize behavior so when sending to Visualizer from CON Explorer, you can still preview the audio SETLIST MANAGER - Fixed bug when exporting a setlist it sometimes would be saved as an extensionless file CON CONVERTER - Fixed bug that would cause a problem reading the DTA file and break converting of RBA files ---------- v3.6.0 VISUALIZER - Added ability to preview the song audio (in-game preview or entire song) when Visualizing a CON file - Improved displaying of long song names and long artist names - Fixed bug with displaying some old songs with only one part vocals in the songs.dta file - Difficulty selector now shows up next to your mouse cursor rather than centered on the screen to save you all that effort of dragging the mouse to the center of the screen SONG ANALYZER - Added distinction between standard and pro drum animations detection - Added batch tool to attempt and identify songs that have PART DRUMS with Pro Drums animations but no Pro Drums markers (typically old RBN1 songs) - will work with packs of songs, single songs and loose MIDI files all in one folder - will output list of MIDI and/or CON files that need Pro Drums markers added in the log, which can be exported as a text file, and will also separate the files into a separate folder (if the option is enabled) - Added feature to search for a word or phrase in the lyrics of a song - put all the song MIDIs you want to search through in one folder, click on 'Lyric Analysis', then click on 'Search for lyric phrase', select the folder where the MIDI files are and enter the word or phrase to search for - see the Help documentation for more details - Added option to enable/disable analyzing of mogg files when analyzing a CON file (before was always on) - will save you some time if you don't care about the mogg file analysis SETLIST MANAGER - Added support for creating PS3 Setlists - see the Setlist Manager Help documentation for the steps required (thanks to forum member traflaz for doing the hard work to make this possible and forum members grubextrapolate and Gep for very thorough testing) - Greatly improved the speed, detail and accuracy when drag/dropping a DTA file to add songs to your existing Setlist ~ 1500 new songs in a couple of seconds rather than several minutes PS3 CONVERTER - Added feature to automatically back up and restore (will ask you to confirm) the configuration file so you don't lose your song ID counter from one install of C3 CON Tools to another going forward - Expanded tool to 'Encrypt replacement MIDI file' under 'Encryption Options' from one MIDI at a time to as many as you can select - this makes batch encrypting RBHP MIDIs a one-click process QUICK PACK EDITOR - Fixed misreading of old DTA comments as empty song entries MIDI CLEANER - Added option (enabled by default) to create a backup of the CON file if the MIDI needs cleaning QUICK DTA EDITOR - Added option to enable/disable backing up of the CON file prior to editing BATCH EXTRACTOR - Fixed bug that would fail extraction of files in some RBN1 songs BATCH RENAMER - Fixed bug that wouldn't allow you to disable renaming of files if you only wanted to sort them CON CONVERTER - Now opens automatically to the right folder when you drag and drop a .rba file on the main C3 CON Tools form - Fixed instances of RBA files with _rb3con in the filename ending up with _rb3con_rb3con in the file name when converted GENERAL - Major rewriting of the underlying code for most of the tools for greater consistency and accuracy when reading DTA files - Various other fixes and improvements throughout all of the tools ---------- v3.5.3 PS3 CONVERTER - Improved process of replacing song IDs with unique values to match the developments with Magma: C3 Roks Edition - Improved batch replacing of song IDs to use new numeric values and avoid overwriting song IDs that were already in numeric form - Improved batch merging of songs to also replace song IDs with numeric values if the option is checked CON EXPLORER - Fixed displaying of file name when it includes periods in the file name QUICK PACK EDITOR - Fixed behavior that would eat lines from Magma: C3 Roks Edition in the dePACKING process ---------- v3.5.2 CON EXPLORER - Expanded DTA Quick Access Button to also extract and replace upgrades.dta files - if a CON contains both songs.dta and upgrades.dta, the button will extract both, if only one or the other, it will extract that one - when replacing by drag-dropping, it'll know which one to replace based on the input file name ('songs.dta' or 'upgrades.dta') PS3 CONVERTER - Changed behavior to remove '_rb3con' from file names when creating RAR files WII CONVERTER - Changed behavior to remove '_rb3con' from file names when creating RAR files PHASE SHIFT CONVERTER - Changed behavior to remove '_rb3con' from file names when creating RAR files FLAPPY C3 (GAME? GAME!) - Added gold star that pops up between obstacles for extra possible points - Tweaked default jump height and speed for smoother animations GENERAL - Other minor fixes and improvements ---------- v3.5.1 VISUALIZER - Fixed bug that broke reading of Magma: C3 features SONG ANALYZER - Fixed small bug when exporting lyrics joined as whole words and the lyrics had # and - in the same lyric PS3 CONVERTER - Made merging of newly converted songs and replacing of song IDs with numeric values enabled by default as requested ---------- v3.5.0 CON EXPLORER - Added quick access buttons for the songs.dta, *.mid, *.mogg and *.png_xbox files - one click extracts the file and copies it to your clipboard, then you can paste the file anywhere you need. Can also quickly replace the files by drag-dropping the replacement file to the corresponding quick access button SONG ANALYZER (PREVIOUSLY MIDI ANALYZER) - Added ability to batch analyze mogg files for a variety of technical information - to use either drag and drop a mogg file or go to Mogg Analysis and click on 'Batch analyze mogg files' and select the folder where the mogg or CON files are located - Added ability to 'visualize' one or multiple mogg files - creates a spectrogram showing all the channels in the mogg file and a visual representation of the audio in each channel - to use go to Mogg Analysis and click on 'Visualize mogg file(s)' and select the folder where the mogg or CON files are located - note that you can select one or multiple mogg or CON files...the spectrogram images will be found in the same folder as the mogg or CON files - When analyzing a CON file, the mogg file is analyzed along with the MIDI file CON CONVERTER (PREVIOUSLY RBA TO CON CONVERTER) - Added option to batch convert from LIVE to CON or CON to LIVE - you can drag and drop a CON file, and all files found in that folder will be converted to LIVE, and vice versa, if you drag and drop a LIVE file, all files found in that folder will be converted to CON - or you can click on the LIVE <-> CON menu button and then select 'Batch convert LIVE to CON' or 'Batch convert CON to LIVE' PS3 CONVERTER - Added option to automatically change the song ID to a unique numeric value when merging new song with existing songs - Added option under Tools to automatically change all song IDs in a songs.dta file to unique numeric values VISUALIZER - Added ability to load songs.dta file by drag-dropping onto form - Added ability to select songs.dta file or image file when browsing through the 'Open File' button - Fixed small bug GENERAL - Improved communication with Magma: C3 Roks Edition when sending a MIDI file to be cleaned with MIDI Cleaner ---------- v3.4.9.2 VISUALIZER - Fixed compatibility with png_xbox, png_ps3 and png_wii files, where files being drag/dropped were no longer working ---------- v3.4.9.1 SETLIST MANAGER - Added option to disable confirmation before deleting songs from the Setlist - Other minor bug fixes SETLIST EXPORTER - Fixed bug when exporting using the espher PDF format where last page would have a header that wouldn't match the rest of the document - Other minor bug fixes GENERAL - Minor bug fixes ---------- v3.4.9 SETLIST MANAGER - Improved process for adding songs to your Setlist automatically using song files: now you drag and drop one or multiple song files or packs and all the songs will be be added to the Setlist automatically without even needing to press a button - Changed behavior to not allow moving around of panels unless you go to Panels -> User can move panels - Fixed bug where Setlist Manager would not know which Setlist file to open by default if you renamed the one you were using and then forced the program to close through Ctrl+Alt+Delete or similar SETLIST EXPORTER - Added custom PDF format as requested by the always awesome espher VISUALIZER - Improved how custom themes are used: place themename_overlay.png and themename_button.png in the res/vis_themes/ folder, then in Visualizer click on the yellow plus sign near the bottom to open the theme selection screen and you'll see all available themes and can preview any theme by clicking on it - Included custom themes by Nightmare Lyra (Norway) and drummerockband (Canada) - Improved when some of the preset custom themes are auto-loaded at runtime UPGRADE BUNDLER - Fixed bug that would delete original RBHP songs.dta file if used as part of the bundling process GENERAL - Fixed handling of some kinds of non-standard characters experienced by one of our users ---------- v3.4.8.1 SETLIST EXPORTER - Changed library used for creating PDF thumbnail for one that doesn't require any licensing - Fixed bug that would leave a dash on the header if you disabled showing Setlist name and Page Count ---------- v3.4.8 SETLIST MANAGER - Added option to mark song 'Do Not Export' so it won't be included in exported setlists (good for duplicates) - right-click on the song in the list and select it - Added option to search for songs marked as 'Do Not Export' - find it under Tools - Added option to Create Empty Setlist - this allows you to start from scratch and just add a few songs manually or by drag-dropping CON files - Fixed bug that would not save source change when changing from RBN1 to RB1 or RB2 or from RBN2 to RB1 or RB2 - Fixed layout bug SETLIST EXPORTER - Added feature that shows you a real-time thumbnail of your selected PDF format - Added feature that tells you amount of pages based on selected PDF format - Added ability to change sorting to be by Artist or by Song right in the Setlist Exporter window - Added option to show song count on exported PDF - can be on the header or the footer - Added option to hide or show the page numbers - Improved page numbers to show 'Page x of y' instead of just only 'Page x' as before - Added custom format based on request by forum member Deadly Robots - Complete layout re-design for a fresh (and hopefully more intuitive) experience EVENT MANAGER - Added song count to confirmation message when loading a Setlist file FILE INDEXER - Improved slow loading time when you had previously indexed files MIDI ANALYZER - Fixed bug that would cause lyrics to export incorrectly when the note and the phrase marker started at the same time UPGRADE BUNDLER - Fixed bug that would fail to replace songs.dta with RBHP one if no upgrades.dta was also provided for bundling ---------- v3.4.7 MIDI CLEANER - Fixed handling / fixing of lyrics with spaces in them so no more crashing with them - Better way of grabbing lyrics when they have spaces in them to get correct lyrics MIDI ANALYZER - Improved exporting of lyrics when lyrics had spaces in them UPGRADE BUNDLER - By default bundled files will be changed to RB3 game ID rather than preserve the old game ID - you can disable this (not recommended) under Options - Changed behavior to be clearer when an old CON doesn't have a Song ID entry in the DTA file - Added displaying of internal name for songs and upgrades - Updated Help doc to reflect possible conflict with RBHP files - read this or you will have a bad time trying to merge RBHP + Pro Upgrade into your CON QUICK PACK EDITOR - Fixed repacking of edited packs (broken in v3.4.6 while having too much fun improving dePACKing) CON EXPLORER - Fixed bug that would mistake some songs for packs when clicking Visualize! - Improved displaying of song ID information for packs, pro upgrades, and old CON files without song IDs in their DTA files GENERAL - Added unique instance check to ensure only one instance of C3 CON Tools is running at a time to prevent file access errors and crashes - Removed warning prompt telling you that C3 CON Tools requires at least 1366x768 resolution for some of its features. But keep it in mind! ---------- v3.4.6 EVENT MANAGER (NEW!) - Ported code from the VB.NET project and integrated with the rest of the tools - Includes huge improvements to old code for stability and better performance - Communicates with your .Setlist file from Setlist Manager to give you song information and auto-populate upcoming acts - Some small redesigns to make it look a little nicer (but only a little) - Every event has a log saved that can be reviewed using the included Log Viewer - can also export the log to CSV - Can be launched directly by adding the argument -event to the shortcut UPGRADE BUNDLER (PREVIOUSLY PRO UPGRADE BUNDLER) - Completely redesigned and re-envisioned to now work with more than just pro guitar upgrades - RBHP upgrade files can be used as well! - you can now combine an existing CON or MIDI file with a pro upgrade CON file, or a loose pro upgrade MIDI and upgrade DTA file, as well as all MIDI files from RBHP and their corresponding DTA files - Just drag and drop the files, click Bundle, bam - but please do read the help documentation included! VIDEO PREPARER - One of the restricted tools only available to C3 Authors before is now available to the public! - You can use this to package songs that you will be recording - you get one pack, with all artists changed to 'Video Recording' so they're all grouped together in game, with unique song ids and track numbers to avoid in-game conflicts AND with custom songs.dta editing that makes multitrack audio not mute, so you can record a multitrack song without worrying about audio dropping out - This is only really useful to those who record videos of songs often - if you do, it's an essential tool - every single Friday preview video has been made possible using this tool MIDI ANALYZER - Added ability to export lyrics for Lead Vocals or Lead Vocals + Harmonies PS3 CONVERTER - Some adjustments to the MIDI to EDAT encryption Type 2 process to hopefully fix the 'unable to load song, skipping' errors: updated TrueAncestor EDAT Rebuilder to 1.45c, changed time waited between commands to 500ms (up from 100ms), added option to choose how much time to allow TrueAncestor EDAT Rebuilder to build the EDAT file = can choose from 2, 5 or 10 seconds, other refinements to the code - Added option to encrypt replacement mogg files used in the few cases where the PS3 doesn't like a normal Xbox mogg file (see Tutorial thread for more info on this) - either click Encryption Options -> Encrypt replacement mogg file or drag/drop the new mogg file to the program - Added option to encrypt replacement MIDI files used in the few cases where the PS3 doesn't like a normal Xbox mogg file and has to be replaced (see above), which in turn means the Drum Mix Events in the MIDI file need to be changed - either click Encryption Options -> Encrypt replacement MIDI file or drag/drop the new MIDI file to the program QUICK PACK EDITOR - Added option to batch dePACK files - just click on the 'Batch dePACK' button and point it to the folder with all the packs, and watch it work - Added option to sort songs in pack by DTA Entry #, Artist - Song, and Song - Artist. Choose by right-clicking on the list of songs - Added workaround for the broken Oasis - Rock 'n Roll Star modified file that was breaking packs for many users RBA TO CON CONVERTER - Added option to change the format of the Display Title (what you see on the Xbox dashboard) between three styles - Added option (enabled by default) to use the song's album art for the Package Thumbnail (what you see on the Xbox dashboard) - Added Help documentation VISUALIZER - Fixed bug that would show songs with harmonies as only having one part vocals if the songs.dta was formatted in a specific way - Fixed bug that would refuse to visualize a select few songs because it would mistake them for packs CON EXPLORER - Fixed bug that would refuse to visualize a select few songs because it would mistake them for packs GENERAL - Several adjustments when saving changes to CON files throughout the Tools to hopefully reduce the amount of 'corrupted' files when you put them on your Xbox - Re-arranged the location of buttons to create (I think) a better work flow - Several other improvements throughout the entire Tools ---------- v3.3.0 FILE INDEXER (NEW!) - Allows you to create an index of all your songs across various folders and subfolders, counting individual songs as well as songs inside packs - Once the Index is built you can search for any song or artist within it and right click to open the folder the file is in, send the file to Visualizer, send the file to CON Explorer or send the file to Quick Pack Editor - Index and list of indexed folders save from use to use so you don't have to redo it unless you've added new songs - Index can be exported to CSV for whatever freaky use you may want - I won't judge MIDI ANALYZER (NEW!) - Combined latest version of the existing MIDI Analyzer tool into C3 CON Tools as it should have been from the beginning SETLIST MANAGER - Added support for storing the following new values from the song cache: song file path, preview start, preview end, game version, vocal tonic note, tonality, scroll speed, percussion bank, drum sfx bank --- these will only be printed out when exporting to Excel or CSV using the 'Everything' option - Added feature that will fix most of the typical artist/song name encoding problems (i.e. remove weird characters caused by wrong DTA encoding) - Changed behavior so when exporting setlist using Detailed 1, Detailed 2 or Detailed 3 PDF formats while Sorted By Artist, each Artist's songs are sub-sorted alphabetically (same behavior as in Basic 1 and Basic 2) rather than the random entry order in the song cache - Added option to only write the artist name once when exporting setlist using Detailed 1, Detailed 2 or Detailed 3 PDF formats while Sorted by Artist - Fixed bug that would tell you you had to unlock the program even when it was unlocked if you exited via File -> Exit - Other minor bug fixes and improvements PS3 CONVERTER - Added option to select from two methods of MIDI to EDAT encrypting - if a song you converted tells you 'Unable to load...skipping', try changing the encrypting under Options to Type 2 and try converting again BATCH RENAMER - Fixed bug that would skip renaming files that had periods in the name, making Windows think what followed the period was an extension rather than part of the file name GENERAL - Added -indexer and -analyzer command line arguments - MIDI files can be sent directly via Windows' Open With... - you'll have the option to send to MIDI Cleaner or MIDI Analyzer ---------- v3.2.1 VISUALIZER - Added CAT EMH button to mark songs with lower difficulties autogenerated by C3 Automation Tools ('CAT') BATCH EXTRACTOR - Fixed bug that would cause each file to be extracted a ridiculous amount of times if you didn't select to extract the MILO files - Added back the button to Open Advanced Art Converter after extracting PNG_XBOX files ---------- v3.2.0 BATCH EXTRACTOR Now a combination of the old Batch Extractor and Album Art Extractor: - Added ability to extract album art (.png_xbox) and CON thumbnails - Added ability to extract component files from packs, not only individual CON files - Added option to extract files organized into folders (on by default) or extract all in the same folder - Added compatibility for mixed packs of songs and pro upgrades - Improved compatibility with pro upgrades and pack of pro upgrades - Other minor improvements and fixes to the batch extraction process PHASE SHIFT CONVERTER - Added experimental feature that will analyze the output ogg files to better detect silent files and delete them - Added option to leave the mogg intact for manual processing at a later time ADVANCED ART CONVERTER - Expanded compatibility with some textures extracted from *.milo_ps3 files BATCH RENAMER - Improved renaming of files with special characters in the artist or song names VISUALIZER - Improved displaying of files with special characters in the artist, song or album names CON EXPLORER - Changed behavior so songs inside a pack are listed alphabetically when browsing the contents PACK CREATOR - Fixed bug that would create broken packs with certain unique combination of files (thanks to Nyxyxylyth for figuring it out!) - Added check to verify pack contents after creation to ensure you don't put a broken pack in the game - Fixed bug that would delete songs.dta file when using previously extracted files QUICK PACK EDITOR - Fixed bug that would occur with old packs that had closing and starting brackets together followed by the song's short id all in one line GENERAL - Further clean up and improvements to the X360 library - Other minor general improvements and bug fixes throughout ---------- v3.1.1 SETLIST MANAGER - Added option to 'lock' the program - once enabled Setlist Manager enters read-only mode and nothing can be edited and the program can't be closed until unlocked. This is a great feature if you want to leave it open during a party or event but don't want to risk your setlist being modified - Replaced icons used on PDF Style 5 with higher quality files extracted from the Rock Band Music Store - Changed behavior when using for PDF Style 5 to display Pro icons when a Pro chart exists ADVANCED ART CONVERTER - Added ability to extract and convert textures found in *.milo_xbox and *.milo_ps3 files (thanks to PikminGuts92 for the source code) SAVE FILE IMAGE EDITOR - Fixed bug when exporting composite image that would show the drop-down and buttons for the character information in the image - Fixed bug when saving modified character name and band name that were shorter than prior name PHASE SHIFT CONVERTER - Fixed bug when auto-separating the mogg file for old GHtoRB3 and other songs with non-standard DTA files PACK CREATOR - Fixed bug that would count files incorrectly when extracting CON files - Few other minor fixes and improvements CON EXPLORER - Fixed bug that broke adding of new files or replacing existing files in a CON / LIVE file VISUALIZER - Fixed behavior so you won't get asked if you want to mark the song as Expert Only when a song has fake pro keys generated by Magma: C3 Roks Edition GENERAL - Overall fixes to eliminate most of the problems created by Windows permission issues - Overall fix to prevent files in use error caused by very specific circumstances when searching a folder for files ---------- v3.1.0 SAVE FILE IMAGE EDITOR (previously SAVE FILE IMAGE VIEWER) - Added support for replacing of existing character images - Added support for replacing of existing art images - Added support for editing the band name - Added support for editing existing character names - All of the above only for Xbox 360 / PS3, sorry Wii users - Considerable consolidation and improvement of the code for greater efficiency and accuracy PHASE SHIFT CONVERTER - Separation of the mogg file into its component ogg files is now fully automated - this means it's now truly a one-click process - Added multi-threading support and a few minor fixes and improvements WII CONVERTER - Wii album art now will be created at 256x256 pixels rather than the prior (official) tiny 128x128 pixels - Added option to change preview clip down mixing: can choose automatic down mixing or dual mono channels (under Options) - Added multi-threading support and a few minor fixes and improvements ADVANCED ART CONVERTER - Added support for more *.png_wii file formats - Increased resolution of *.png_wii files created by Advanced Art Converter to be 256x256 - Added support for converting from .tpl files - Added support to keep intermediary .tpl files when converting to/from *.png_wii format - Removed support for extracting images from Rock Band 3 save game files - use the now more robust Save File Image Editor PRO UPGRADE BUNDLER - Fixed merging of upgrade and CON file that already had pro upgrade charts - Added ability to display song ID and upgrade ID. Will notify you if the IDs don't match to ensure you're bundling the right files - Added multi-threading support and a few minor fixes and improvements VISUALIZER - Added support for *.gif, *.tpl and *.png_wii images QUICK PACK EDITOR - Fixed bug when using the album art as the thumbnail for new files created when dePACKing - Few other minor fixes and improvements CON EXPLORER - Added feature that will display song ID for quicker access - click on it to copy to your clipboard - Few other minor fixes and improvements CON CREATOR - Fixed major bug that created broken header after multithreading was added - Few other minor fixes and improvements PS3 CONVERTER - Few minor fixes and improvements ---------- v3.0.2 RBA to CON CONVERTER - Fixed bug that would keep the program busy even after it completed the conversion process ---------- v3.0.1 Added multi-threading support to BATCH RENAMER, BATCH EXTRACTOR and ALBUM ART EXTRACTOR ---------- v3.0.0 RBA TO CON CONVERTER (NEW!) - Simple and quick batch converter that will convert RBN1 and RBN2 .rba files, as well as .rbs files to usable CON format PS3 CONVERTER - New method of processing the audio file that now allows you to pause/unpause the game and access the practice sessions! - Removed editing of song.dta preview start time that was necessary under the old audio process. Now preview start times are as the song authors set them WII CONVERTER - Added ability to automatically create the song preview clip for you. No more messing with Audacity and remembering how to name or where to place the file. Now the entire process from CON to fully ready Wii file takes only 2-3 seconds! - Fixed bug causing png_wii images to be offset to the right ADVANCED ART CONVERTER - Added ability for end users to expand compatibility with .png_xbox and .png_ps3 files that Advanced Art Converter may not yet recognize. See README file in the /bin/headers folder for more information SAVE FILE IMAGE EDITOR - Added dedicated button on main screen for quicker access VISUALIZER - Minor bug fixes that would keep CON file in memory if it wasn't a song file (so you would get a "file is in use" error) FLAPPY C3 GAME - Added mute button to play with or without sound - Added "flapping" sound (flap.wav) - Fixed sound bugs that would keep sound bite playing even after closing the game or starting a new game MIDI CLEANER - Some cleaning up of the code SETLIST MANAGER - Fixed bug that would export setlist details even if you clicked Cancel on the export dialog MAIN FORM - Added "Active color" option for background color (inspired by the Windows 8.1 installation screen) ... try it out! - Added ability to restore C3 banner without having to reset everything and lose your customization - Some minor changes to hopefully improve appearance for Windows XP users when using transparencies GENERAL - Various other bug fixes and improvements throughout - Considerable code overhaul to better skip straight into the different parts of C3 CON Tools - Reworked some command line arguments and added new ones. Below is the most current list of supported arguments: CON Creator: -concreator CON Explorer: -path_to_con_file RBA to CON Converter: -rba Pack Creator: -packcreator Pro Upgrade Bundler: -probundler Batch Renamer: -renamer Batch Extractor: -extractor Quick Pack Editor: -quickpack Quick DTA Editor: -quickdta Visualizer: -visualizer -optional_path_to_con_file Advanced Art Converter: -artconverter Save File Image Editor: -save File Indexer: -indexer Setlist Manager: -manager Setlist Manager: -path_to_setlist_file MIDI Analyzer: -analyzer MIDI Cleaner: -cleaner MIDI Analyzer / MIDI Cleaner Selection Screen -path_to_midi_file Phase Shift Converter: -phaseshift Wii Converter: -wii PS3 Converter: -ps3 Flappy C3 Game: -flappy ---------- v2.7.1c FLAPPY C3 (Game? Game!) - Added support for animated GIFs ---------- v2.7.1b MIDI CLEANER - Yet one more annoying multi-threading bug fix FLAPPY C3 (Game? Game!) - Fixed reading of configuration values to ignore negative values (i.e. no cheating by setting negative gravity!) ---------- v2.7.1 PACK CREATOR - Added advanced option to specify encoding to use with the songs.dta file. Leave this on default if you don't know what you're doing MIDI CLEANER - One more multi-threading bug fix CON CREATOR - Bug fix caused by a stupid misplacement of one line ---------- v2.7.0 ADVANCED ART CONVERTER - Given all the recently and newly added (see below) features, it's no longer appropriate to call it "Album Art Converter", so renamed it - Added ability to extract textures from your Rock Band 3 save game file. Drag and drop the file to Advanced Art Converter. Bam. Instantly get your character pictures as well as custom art you have created in the game's art creator - Added support for more texture types and expanded support to all Rock Band games and expansion packs, the Rock Band music store app, and all Dance Central games - Added ability to copy the current folder to directory or paste a directory to search in. Just right-click on the folder text box at the top - Added feature that will remember last directory used and default to it if it still exists next time you run the program - Fixed bug that would cause all images to be shifted slightly to the right - Greatly reduced and improved the code for higher efficiency and accuracy in the conversion process SAVE FILE IMAGE VIEWER (NEW!) - Found in Advanced Art Editor -> Advanced - Allows you to view your character pictures as well as custom art you have created in the game's art creator - All three consoles are supported - see HELP doc for more information - You can export all images by going to File -> Export all images or by clicking on the respective image's Export image button - Five backgrounds are included for your character. If you want to change them, replace "bg1.png", "bg2.png", "bg3.png", "bg4.png" or "bg5.png" in the /res folder. To export a composite image of your character on the selected background, right click and choose "Export composite image" - The code for editing and replacing of images is there, but disabled since the game continues to say the file is corrupt. Hopefully someone else can pick up where I left off and finish it. For now, EDITING IS DISABLED. ONLY VIEWING/EXTRACTING IS ENABLED. SETLIST MANAGER - Added support for Rock Band Blitz song cache files ("Library Files") - Xbox 360 ONLY (not quite sure if PS3 has a cache for it) - To import a Blitz cache, go to File -> Import RB Blitz song cache. You can also add "blitz" to the name of the cache file and then drag and drop it. If you try drag/drop without having "blitz" in the filename it will fail, since it will assume it's a RB3 cache file - There are some limitations: Blitz does not keep track of a few fields that RB3 does, so we don't have gender (defaults to Male), master status (defaults to being a master), song length (will show as 0:00), rating (defaults to NR), track number (defaults to 1) - Fixed a couple of potential bugs for more stability PACK EXPLORER - Fixed bug introduced when this tool was strictly for Rock Band use which would change the game ID of any CON file opened to Rock Band 3 by default if it wasn't another Rock Band title - now can open, edit and save CON/LIVE files from other games without affecting the game ID - Made the Visualize button only show up when the program can find a songs.dta file in the CON, otherwise it's not a Rock Band song and can't be Visualized WII CONVERTER - Fixed bug that would create a corrupt VENUE track, which in turn would cause playability issues with some songs - Added option to enable/disable the conversion of the venue from RBN2 to RBN1 (enabled by default) - Added option to enable/disable the conversion of post processing events (enabled by default) VISUALIZER - One more bug fix for using our default font. It was requiring you had Myriad Pro default installed, not just the included Myriad Pro Bold. Fixed GENERAL - Fixed behavior throughout to avoid issues of files being in use when the program scans for CON files ---------- v2.6.1 PS3 CONVERTER - Changed method used to make the EDAT files to a more reliable and efficient tool = less failures, more consistency, less clutter VISUALIZER - Added option to pick between Myriad Pro (default), Calibri, Tahoma and Times New Roman fonts - Changed behavior when our default font is not installed or accessible = program will keep running and you can just choose a different font - Simplified ability to use a custom font = create a text file named font.txt and place it in the /res folder. Enter one line of text that says FontName=Name Here and save it. Visualizer will load that and make it default, but you can still choose any of the other fonts mentioned above. Make sure the font name is spelled correctly (case sensitive) and is actually installed on your system. MIDI CLEANER - Fixed multi-threading call bug that would cause the program to fail (introduced in v2.5.1) - Cleaned up files being left behind when cleaning a CON file ALBUM ART CONVERTER - Added support for converting most game textures from Guitar Hero 2, Dance Central 3, and Rock Band: Blitz - Fixed conversion from *.png_ps3 to *.png_wii - Fixed bug that would count incorrectly how many files when converting to *.png_wii BATCH RENAMER - Fixed bug when changing how to name the files, settings would seem to change randomly PACK CREATOR - Added several new package thumbnails from RB3 and TB:RB textures MAIN FORM - Added ability to make form background transparent. Combine it with borderless and hide the banner = free-floating buttons! ---------- v2.6.0 - Since it's been brought up so many times and the program no longer resembled Le Fluffie in any way, we've renamed to C3 CON Tools. MAKE SURE YOU UPDATE YOUR SHORTCUTS TO POINT TO C3CONTools.exe! That includes changing the path in Magma: C3 Roks Edition under ADVANCED SETTINGS. PS3 CONVERTER (NEW!) - Customs come to PS3! (Requires jailbroken PS3, see included Help Documentation) - Allows you to very quickly batch convert CON/LIVE files into PS3 format - Allows you to merge already-converted songs with your existing customs (i.e. files downloaded from C3's database) ALBUM ART CONVERTER - Increased in-game album art quality exponentially (about 8x the image data) - now creates 512x512 DXT5 textures instead of prior 256x256 DXT1 textures when converting to png_xbox or png_ps3 --- As of this writing, Magma: C3 Roks Edition isn't updated to accept these files natively. Refer to the updated tutorial on the Magma: C3 Roks Edition thread on how to get these higher quality album art files into your song - Increased quality of images converted from png_xbox/png_ps3 (also noticeable in Visualizer) - Added support for most Rock Band game textures (besides the usual album art files) - can be converted from *.png_xbox or *.png_ps3 to *.png, *.bmp, *.jpg and/or *.dds. No guarantees are made that it will work with all game textures from all Rock Band games, but over 3,000 textures from RB3 and TB:RB have been tested and worked - Added support for input images in Targa format (*.tga) - Removed ability to resize images on the fly when converting from png_xbox/png_ps3/png_wii - this yielded lower quality than doing so afterwards on Paint.NET or Photoshop, and allows for otherwise overall better quality as mentioned above SETLIST MANAGER - Fixed bug caused by old songs having Track Number 0 that would cause the Information panel to stop showing song information - Fixed bug where certain songs would have ridiculous rating numbers that would cause the program to crash - Fixed bug where files would not refresh when drag/dropping one Setlist after having another Setlist already opened - Greatly improved error handling and notification during loading of the Setlists QUICK PACK EDITOR - Added ability to work with loose DTA files without requiring it to be in a pack QUICK DTA EDITOR - Fixed bug that would result in the songs.dta not opening if you hadn't told Windows how to open .dta files before BATCH EXTRACTOR - Fixed bug that had broken ability to use with Pro Upgrade CONs MAIN FORM - Re-designed the layout to account for all the latest additions - Added ability to fully customize your experience = resize the form to your liking; make the form be borderless; right-click on the background to choose a custom background color or use a custom background image (or drag and drop the image to the form); right-click on any button to change the background color and the text color of the button; right-click on the C3 banner to make transparent or hide. All of these changes will be saved and will be there next time you run the program. If you want to share your customization, just share the main.config file found under the /bin folder. Your friend can replace his or just drag and drop it to the program - Right-click on the background and select "Reset everything..." to put everything back to stock ---------- v2.5.1 SETLIST MANAGER - Enabled selecting of multiple songs in the song list for deleting - hold Control + click, or hold Shift + up/down arrow to select up or down - Expanded search for unsupported characters to include two more known unsupported characters - Made search for unsupported characters, search for possible duplicates and search for exact duplicates persistent - click on "Reset All Filters" or filter using any of the many filters to turn this off - Considerably expanded the View Setlist Details feature to give almost every metric you could think of - Added option to View Setlist Details feature to export the details to a text file for sharing/bragging online - Fixed bug when exporting to PDF and sorting by Song - Fixed bug when importing song cache con file in a specific set of circumstances MIDI CLEANER - Fixed bug that would fail to clean MIDI if using a non-standard time signature AND having a problem at [1:0:00] GENERAL - Improvements throughout the program to handling of large tasks and animations so you know the program is working and not stuck ---------- v2.5.0 SETLIST MANAGER (NEW!) - Will parse both Xbox 360 (both the STFS package and the internal song cache file are supported) and Wii (*.vff) RB3 song cache files instantly to start a new Setlist. - Gives you a multitude of detailed filtering and sorting options - Can edit existing songs, delete existing songs, and add new songs - Can export to PDF, Excel and CSV with a multitude of styles and options - Highly customizable for a unique experience based on your tastes and preferences, refer to the detailed HELP doc for more info - To bypass the main screen and go straight to Setlist Manager, add -manager to your program C3 shortcut - Right-click on a .setlist file and tell Windows to use C3 CON Tools to always open that kind of file, and you can just double-click on your Setlist files to open them straight into Setlist Manager BATCH RENAMER - Added option to normalize featured artists (featuring, feat, Feat.) to "ft." - Added counter to distinguish from skipped (already properly named) and failed files - Improved renaming of files - Improved sorting of files - Improved recognition and handling of duplicates - Improvements to the logging QUICK PACK EDITOR - Added support for older customs with handmade songs.dta files VISUALIZER - Improved normalization of featured artists to consistently be "ft." to save space - Fixed Theme Button being clickable even though no theme had been selected MIDI CLEANER - Fixed bug that would result in your settings not being saved GENERAL - Improved ability to drag the program around ---------- v2.4.5 PACK CREATOR - Several code changes to hopefully increase stability and address some of the reported bugs BATCH RENAMER - Improvements to the code that checks for duplicates and allows you to delete older versions of the same file, etc. VISUALIZER - Improved shortening of long album names and fixed bug that would scroll to the beginning of the album name field WII CONVERTER - Fixed bug in Smart Folder Merge that would happen when merging songs with older formatted DTA files CON EXPLORER - Fixed bug that would cause errors when extracting files in certain operating systems ALBUM ART CONVERTER - Added "_keep" to the filename automatically when converting to *.png_xbox / *.png_ps3 GENERAL - Changed how code works throughout the program when reading DTA files. This should result in drastic improvement in the ability to read special characters and preserve special characters when creating packs - Patched up potential memory leak when sending MIDI files to midishrink (and includes fixed midishrink.exe thanks to raynebc) - Improved how moving of files works throughout the program for better performance and lower likelihood of crashes - Fixed bug when sending files/folders to Recycle Bin which sometimes would fail and leave the files/folders behind ---------- v2.4.4c GENERAL - Enhancements to the stability of all instances where a MIDI file is being imported or accessed. This affected Pro Bundler's ability to bundle some files, Visualizer's ability to determine if a chart had EMHX, etc. ---------- v2.4.4b QUICK PACK EDITOR - Bug fixes that would lead to failures when dePACKing the AC/DC Export Pack, Green Day Export Pack and RHCP's Blood Sugar Sex Magik Album ---------- v2.4.4 QUICK PACK EDITOR - Added option to dePACK packs into individual songs with one click. Each CON file will retain the same game ID as the original pack (i.e. RB1/RB2/RB3) and will be named Artist - Song. By default the CON files will use the song's album art file as thumbnail, user can change this to use the pack's thumbnail image. MIDI CLEANER - Expanded ability to clean CON/LIVE files. Same behavior as before - drag/drop one or multiple CON/LIVE files or use the "Browse..." button to find them. Can only combine CON/LIVE files with MIDI files. LIVE files will be changed to CON and unlocked/made anonymous in the process. No packs or pro upgrades. - Expanded fixing of uncapitalized words to HARM2 (off by default) - before would only check PART VOCALS/HARM1 - Expanded detailed logging to specify how many errors are from KEYS and PRO-KEYS GENERAL - Further enhancements to the code for stability and to remove some redundancy throughout the entire program. ---------- v2.4.3 ALBUM ART CONVERTER - Added PS3 support! Can now convert to and from *.png_ps3 images - Minor behavior changes to logging MIDI CLEANER - Fixed cleaning of incorrectly formatted lyrics, now it detects all instances and fixes them correctly - Added check to existing BEAT track for back-to-back downbeats - Modified code to ensure creation of BEAT track does not generate back-to-back downbeats - Added check for 1/x time signatures ... since these are so rare, user will be notified as a warning of a possible mistake in the tempo map - Expanded persistent options to include whether to override note velocities, the note velocity value, whether to correct notes that are too short, and what size to change them to VISUALIZER - Added support for PS3 (*.png_ps3) images for album art - Changed behavior when reading the MIDI file to estimate if the file is Expert-Only. If the program determines it most likely is Expert-Only, you'll be shown why it thinks so and you can choose whether to mark is as Expert-Only or not. Songs marked as Expert-Only through Magma: C3 Roks Edition will continue to behave as they have in the past. - Changed location of difficulty tier form to be centered on Visualizer's location rather than centered on the screen - Fixed bug that would require pressing on Harmony image twice to change from one-part harmony to two-part harmony GENERAL - Improved tracking of which forms are currently open - Improvements to code efficiency ---------- v2.4.2 BATCH EXTRACTOR - Fixed bug that would lead to failure extracting files from RB1 era files ALBUM ART EXTRACTOR - Fixed bug where thumbnails were being extracted whether you checked "Extract thumbnails" or not MIDI CLEANER - Added function to convert lyric events outside of VOCALS/HARM parts to Text Events - Improved code for detecting unsupported events earlier than 2 beats from the start of the song and moving them - Changed behavior so options are saved across MIDI Cleaner sessions - Improved and condensed logging to remove redundant log lines - Fixed bug that would cause corrupt track header errors in MagmaCompiler VISUALIZER - Added New Year's Eve theme (created by drummerockband). Visualizer will automatically display this between Dec 25 and Dec 31. To access it before, click on the lock and enter "newyears". GENERAL - Improved code in all instances where CON/DTA files are imported/processed to expand compatibility with RB1 era files ---------- v2.4.1 MIDI CLEANER - Added finding and moving of [music_start] event if it's earlier than two beats from the start of the track - Added option (enabled by default) to create a BEAT track for the MIDI if one is not present already - this is highly accurate for most songs, but it may fail if there are irregularities in the MIDI file (i.e. very rare but possible, mostly very old files) - songs with 11/16 and similarly "weird" time signatures may need thinning of the BEAT track to match the "feel" of the song - Added cleaning of lyrics with either # ^ & markers at the start of the lyric, now will be moved to the proper placement (as the last character of the lyric) - Added option to display total number of issues fixed broken down by instruments (on by default when Detailed Logging is enabled) - Greatly improved reporting accuracy when using [M:B:T] format during detailed logging (i.e. easier to find the problems in REAPER) - Fixed code to ensure all tracks finish with an EndTrack event (just for a healthier MIDI file, no changes in behavior for RB3 purposes) - Adjusted code so a "clean" copy isn't exported when nothing is actually cleaned in the MIDI - Fixed bug that would not save clean MIDI to the right directory if MIDI Cleaner was opened via command-line or Magma - Fixed bug that would sometimes report wrong notes twice when the MIDI was using running status - Fixed bug that would report the uncapitalized lyrics without specifying the track name WII CONVERTER - Added code to convert unsupported RBN2 venues into supported RBN1 venues = working camera cuts and lighting calls! - This takes place automatically when converting an existing CON to Wii format, or you can click on 'Extras' -> 'Convert VENUE from RBN2 to RBN1' and you can process MIDI files for songs you've already converted. You can do one or multiple MIDI files at a time this way. BATCH RENAMER - Added option (enabled by default) to sort expert only songs separately when "Try detailed sub-sorting" is enabled. For songs created with Magma: C3 Roks Edition this is picked up from the DTA file. For other songs this is estimated based on the charts found in the MIDI file. BATCH EXTRACTOR (previously DTA EXTRACTOR) - Expanded from only extraction of DTA files to include MIDI, MOGG and MILO_XBOX files - Can extract one or all of the file types above from one or multiple CON/LIVE files at once - Still uses all the renaming features present before, each file type is grouped in its own folder - For PNG_XBOX (album art) files, continue to use ALBUM ART EXTRACTOR PACK CREATOR - Several bug fixes and code changes to eliminate (or at least reduce) the "access to folder denied" errors reported that would cause the process to fail PRO UPGRADE BUNDLER - Added some code to improve loading of some MIDI files that may not have loaded before due to format errors GENERAL - Enabled running multiple instances of the program - Enabled opening of MIDI Cleaner by drag-dropping a MIDI file to the main form ---------- v2.4.0 MIDI CLEANER (NEW!) - Feature to batch process old RB/GH/FoF/PhaseShift MIDIs to get them as close to RBN 2.0 compliance as possible via automation. - MIDI Cleaner will NOT make an old RB/GH/FoF/PhaseShift MIDI ready to compile in Magma, but it will reduce a lot of the time you have to spend cleaning it up. - MIDI Cleaner can be opened via command-line two ways: use -cleaner as an argument to open MIDI Cleaner, or use the file path to a specific MIDI file to open it automatically. This also means you can do Right-Click -> Open With and select C3 CON Tools - For the extensive list of features included refer to the Help in MIDI Cleaner QUICK PACK EDITOR (NEW!) - Finally one of the most requested features is here! This allows you to quickly modify a pack of songs in two ways: You drag and drop or browse for a pack, the program reads it, shows you all the songs it finds. Select all the songs you want to remove, leaving the ones you want to keep in the new package. Don't worry, you have plenty of opportunity to change your mind. Then you choose 1) Edit DTA entries only - the songs will be removed from the songs.dta file, so in game they will no longer show up. This is much quicker but leaves you with the same file size pack 2) Edit DTA entries and pack contents (default) - will remove the songs from the songs.dta file as well the associated files in the package. This is the preferred method but takes considerably longer - If you want to go a little further, you can also change the title and description text, the package and content thumbnails (what you see in this program and the Xbox dashboard), and the game ID in case you want to change it (default value is whatever game ID the input file had) QUICK DTA EDITOR (NEW!) - Feature to quickly open and edit the DTA file (controls all metadata in the song) - Drag and drop a song/pack file, or use the 'Open file' menu option. The DTA file is automatically extracted and opened in Notepad, you make your changes, exit out and click Yes to save. The modified DTA file is replaced and the song/pack file is saved as a signed, unlocked CON file ready for your Xbox VISUALIZER - Added option to use custom overlays for holidays and other special moments. You need two files, one called "theme_overlay.png" and one called "theme_button.png" - replace "theme" with the name of your holiday or whatever you want. Place those two in the /res folder. Visualizer includes six preset themes: Christmas ("xmas"), Valentine's Day ("love"), St. Patrick's Day ("stpaddy"), Summer ("summer"), Independence Day ("freedom") and Halloween ("spooky"). When making your own, use the included themes as reference. Your files must match the dimensions of the included themes and be .png (with transparency). Then in Visualizer you or anyone you share the files with clicks on the lock and enters the name of your theme, and voila. If you named your files "valentines_overlay.png" and "valentines_button.png", the password would be "valentines" in Visualizer. C3 Authors must make sure to get admin approval if they're planning to use any custom designs. - Fixed bug where expert only chart that was also marked as X-Only in Magma would show two X-Only icons - Fixed annoying bug where every time you typed into the Name or Artist fields it would always scroll to the end BATCH RENAMER - Fixed bug where some special characters would end up in the file name, which the Xbox would not accept PACK CREATOR - Small code changes to hopefully eliminate the random crashes after building a pack using a thumbnail from one of the cons in the pack - Fixed bug where input files would be counted incorrectly and lead to incorrect "duplicates" message PRO UPGRADE BUNDLER - Fixed bug that had broken ability to use pro upgrade con WII CONVERTER - Added option to replace non-working .milo_wii files with a working basic one from an official song. It is not a perfect solution but it gives you some sort of camera cuts and lighting effects, rather than a static camera. This option is only available when doing Smart Folder Merge. PHASE SHIFT CONVERTER - Added option to replace the genre with the song's subgenre. Note that Phase Shift does NOT support subgenres, so this replaces the genre with subgenre in the song.ini file, not add both. ---------- v2.3.5 VISUALIZER - Added ability to use TIFF (*.tif), GIF (*.gif) and DDS (*.dds) images for the album art - Added Halloween and Christmas overlays if you want to theme your Visualizer images...these will only show up in the months of October and December respectively ALBUM ART CONVERTER - Added ability to open *.tif, *.gif and *.dds images when converting to Xbox/Wii format - Added ability to convert .dds images to usable Windows format - New method for creating png_xbox images will generate better looking album art with less artifacts than before GENERAL - Bunch of code optimizations ---------- v2.3.4 PHASE SHIFT CONVERTER - Bug fix on the song.ini creation for the proper preview start time metadata - Further fixes to the creation of the song folders where disallowed characters would fail the process GENERAL - No longer using Tao.DevIL.dll or ILUT.dll (you can safely remove them if you still have them, no longer included with the program files) - Greatly improved image handling to avoid crashes and more efficient processing - Testing different way to enlarge/shrink images, let me hear your opinion! Better? Worse? The same? (= better because cleaner code). ---------- v2.3.3 VISUALIZER - Added ability to display song rating (FF = Family Friendly, SR = Supervision Recommended, M = Mature, NR = Not Rated) - Enabled auto-loading of Author Logo at run-time. Name it "author.png" (224x33 pixels) and place it in the program directory. This image goes in the small rectangle at the bottom of the album art. - Changed behavior to account for long album names to shorten and add ellipsis (...) rather than have the text go off-screen - Changed behavior to replace "feat." and "featuring" with the much shorter "ft." to save space and generate text at an easier to read size - Greatly improved the SPLIT behavior for better splitting and text resizing after splitting - Fixed bug that would allow Genre/Sub-Genre to be moved up even when there was existing Album Name text - Fixed bug that would show both Rhythm on Keys / Rhythm on Bass icons when importing a song that was compiled with the Rhythm on Bass marker in Magma. - Other minor improvements PHASE SHIFT CONVERTER - Bug fixes on the song.ini creation code - Fixed bug that would fail conversion if the song title or artist name had colon (:) in the name (i.e. Ulrich Firelord: Breaker of Mountains) ---------- v2.3.2 PHASE SHIFT CONVERTER - Removed some more unused / unnecessary tags - Added support for reading/writing of hopo threshold (hopo_frequency) information - Included custom c3.png icon to be used as icon for C3 customs - Modified some other aspects of the song.ini file WII CONVERTER - Added preview time shown when sending to Audacity to the log, so you can refer to it if you forget the information PACK CREATOR - Added two C3 thumbnails. Use them when creating packs of C3 customs! GENERAL - Cleaned up the installation folder of all .dll and .exe files - Other minor fixes ---------- v2.3.1 VISUALIZER - Added ability to estimate whether a song is Expert-Only based on the contents of the MIDI charts. This should be "pretty good" at determining whether there are "some" reductions, not whether the reductions are done to any standard. Still, tests show a 90%+ accuracy. If you want more details as to what is and isn't in the MIDIs, you might want to use the MIDI Tester feature that will be available in Magma: C3 Roks Edition v2 soon. CON EXPLORER - Fixed bug that would cause a crash when extracting a file via right-click menu. TIP: You can extract files by drag/dropping them to your desktop/folder! - Fixed bug where if you replaced a file by drag/dropping it, the form would not reflect that changes had occurred PHASE SHIFT CONVERTER - Cleaned up how the song.ini file is created to remove unused fields and modify some fields from old FoFix format to current PS format - thanks to AkiraNomuraBCN for the help! - Added C3 icon to each song archive and necessary line to the song.ini file. You'll need to copy the C3 icon to your icons folder. Thanks to AkiraNomuraBCN for the suggestion. WII CONVERTER - Code changes to the png_wii creation code to hopefully reduce the crashing that has been reported at this step PACK CREATOR - Changed some code to hopefully fix the crashes reported when building a pack using a thumbnail from one of the con files ---------- v2.3 PHASE SHIFT CONVERTER (NEW!) - Quickly and accurately converts CON/LIVE files to Phase Shift format - all the features that Phase Shift supports that are present in the CON are preserved! - Only step you have to do manually is separate the mogg into individual ogg files - program can automatically send the mogg to Audacity for you - Program can automatically RAR each converted song if you want to share them - will automatically append _phaseshift to each RAR archive - By default, C3's banner (banner.png in the program directory) is included with Phase Shift songs, change that with another image if you'd like your own banner - By default, the loading phrase is set to "www.customscreators.com" - to change it create a text file, name it loading_phrase.txt and place it in the program directory, enter anything you want to show up as your loading phrase in there PACK CREATOR - Added Thumbnail Viewer feature - will display the Package Image thumbnails for all the files loaded prior to building the pack - up to the first 100 files loaded. Just drag the thumbnail you want to either the Package Image or Content Image boxes ALBUM ART EXTRACTOR - Added option to extract the Package and Content Image thumbnails WII CONVERTER - Changed RAR behavior to append _wii to each RAR archive - Minor bug fixes for a smoother operation VISUALIZER - Can now drag/drop user logo right to user logo field without having to click to select - Harmonix and Rock Band Network songs are automatically labeled as Multitrack GENERAL - Massive consolidation and cleaning up of the code into single NemoTools class = more efficient, easier to maintain and significantly less lines of code overall - All instances where there is image handling should now be more efficient and accurate - All instances where the songs.dta file is being read (Album Art Extractor, Batch Renamer, Visualizer, etc) should now be consistently accurate - Added option to click and drag the main form around - if any other forms are open they will be moved along with the main form - Improved the restore form feature - if you hide or minimize a form, click on any empty space on the main form to restore it - Hopefully fixed all instances of the code where user could not delete a folder/file until closing the program down - Added ability to open Wii Converter directly in the desired folder by passing the argument as -wii -folderpath - future update to Magma will use this ---------- v2.2.2 WII CONVERTER - Added option to clear contents of folder before starting to avoid duplicates/file conflicts - Fixed bug where preview start time would only show 1:0 instead of 1:00 - Fixed bug where song name was incorrectly determined for non Magma-created songs - Fixed bug where if the process failed for one song it would stop the entire conversion process - Fixed bug where if the file being extracted already the process would fail - Added several error catchers to hopefully reduce the random crashes or at least help us pinpoint their cause - Fixed other minor bugs ALBUM ART CONVERTER - New code for converting from png_wii files that is quicker and will allow for more Wii texture formats - Added several error catchers to hopefully reduce the random crashes when converting to Wii format GENERAL - Fixed bug where sending a CON file to the program containing one of the allowed command line arguments in the file path would be interpreted as being the argument, rather than the path to the file - Added some code to clean up temporary folders left by the various parts of the program ---------- v2.2.1 CON EXPLORER - Added ability to open Rock Band 3 song cache files - Fixed bug where extracting extensionless files would cause a crash ---------- v2.2 WII CONVERTER (NEW!) - Simplifies the process of converting a CON file into the necessary Wii files - Will process single or entire folders of CON files at a time, in seconds! - Allows you to merge a newly-downloaded Wii customs with existing songs - Refer to the included Tutorial and Help links for more information ALBUM ART CONVERTER - Added support for Wii album art files (png_wii) - can convert to and from png_wii, including straight png_xbox to png_wii conversions - Completely re-designed and re-written from scratch to be more efficient VISUALIZER - Fixed bug where typing into name fields would constantly move the cursor to the end of the text box - Added support for showing quotes in the name of the song, artist or album - Enabled showing subgenre by default except in cases where it's the same as the genre [i.e. it won't default to Rock (Rock)] - Minor cleaning up CON EXPLORER - Fixed bug where changing package / content image sometimes would not save correctly - Renamed "Sign & Rebuild" to "Save" to make it clear you always have to save after any changes - Added code to keep track of changes and will ask to confirm if you want to exit without saving changes PACK CREATOR - Added option to change the game id that the pack is for (Advanced - > Set game ID) - Fixed bug where if you cancelled the pack creation, the buttons remained hidden and prevented you from trying again GENERAL - Added shortcut support to open Wii Converter directly ("-wii") - Created new way of displaying the help information for each part of the program, check it out! - Few other bug fixes and changes to how the code operates for hopefully less problems overall ---------- v2.1.2 VISUALIZER - Added ability to read and display re-record year - Added option to display Genre (Subgenre), or just Genre, or just Subgenre - Added option to manually move Genre/Subgenre up/down like with Year - Added feature so if album name is blank, genre/subgenre automatically move up (can still move it down if you'd like) - Added feature so if album name is too long, year automatically moves down GENERAL - Improved reading of CON files - will drastically reduce "File in use" crashes (applies throughout the entire program) ---------- v2.1.1 PACK CREATOR - Fixed bug that would throw an exception when counting files PRO UPGRADE BUNDLER - now accept DTA and MID files (before, only lowercase dta and mid) - Added comprehensive error catching for handling of the midi files CON EXPLORER - Fixed drag and drop(broken in v2.1) - Changed behavior: now besides changing the game ID and image, it also sets the Title_Package correctly for proper sorting in the Xbox dashboard BATCH RENAMER - Fixed bug that would result in skipping renaming of a file but would report it was renamed correctly GENERAL - Added ability to export the log throughout the entire program, just right-click on the log box and select 'Export log file' ---------- v2.1 PRO UPGRADE BUNDLER (new!) - allows for easy and quick bundling of songs with their pro upgrade - drag and drop the song, drag and drop the upgrade con or upgrade files, press Bundle...that's it! The songs.dta and upgrades.dta files are combined, the song's midi and the upgrade midi are combined, song is rebuilt as "filename_bundled". Your original files are not edited. - Added -probundler argument: add it to your shortcut after the .exe: ...C3CONTools.exe" -probundler and the program will bypass the main screen and go straight to the Pro Upgrade Bundler PACK CREATOR Fixed several bugs pointed out by C16 (thanks!)...now it should work as intended: - When using an existing folder structure, everything under "foldername/songs" and "foldername/songs_upgrades" are counted and added - Better feedback to the user as to how many existing files are found - Better feedback as to how many total new files are found - "Continue previous session" works as intended and incorporates new files added to the input folder CON EXPLORER - Fixed bug where if you replaced a file in a song with a file of smaller file size, the package would show up as corrupt on the Xbox dashboard. - Improved extracting by drag-and-dropping to desktop code...no more "extracting" inside of the program, better communication with the user and deleting of temporary files ---------- v2.0.0 RC2 VISUALIZER - Added option to include user logo...must be PNG image up to 224x33 pixels (or smaller). Click on the clear rectangle (bottom of the album art) to select an image. Click on it again to drag your logo to where you want it. Right click and select "Clear logo" to remove the logo. - Significantly improved code to better understand the songs.dta entries and reduce crashes/failures - Improved code for extracting the songs.dta and album art to make the process quicker and more efficient PACK CREATOR - Improved (but not completely fixed) special characters not showing correctly after making a pack - Fixed pre-set filenames for packs to no longer have Windows forbidden characters - Cleaned up how songs.dta files are generated: no more empty spaces, no more useless comments, each song entry separate by a blank line - Changed how Pack Creator "resets" so you can continue creating pack after pack with no issues - Fixed problem with the "Bonus Rock Band 2 Tracks" pack not working well and causing crashes - Added a few new pack thumbnails CON EXPLORER - Added option to extract the Package Image and Content Image thumbnails...just right click on either image and choose Extract - Added option to easily select all text in the text boxes: either press Ctrl+A or double click the text box - Changed process so Content Images no longer get overwritten during opening, now will show the true embedded image until / unless you change the Game ID - Improved logging to persist after resigning/rebuilding pack - Improved code to "Visualize!" a song...this makes the process quicker and more efficient BATCH RENAMER - Improved code to remove some of the random (2) that would be appended to some files based on a certain combination of settings - Improved code to remove the "Can't create file because file with same name exists" error ---------- v2.0.0 RC1 BATCH RENAMER (NEW!) - Allows you to rename and/or sort your files in a batch! - Enable 'Rename files' if you want your files to be renamed (enabled by default) - can choose from four formatting options: "The Artist - Song", "Artist, The - Song", "Song - The Artist" or "Song - Artist, The" - renaming works by grabbing the artist and song from the songs.dta file for single songs (99%+ accurate?) - for pro upgrades and packs, it uses a bit of logic based on naming conventions and patterns (~90% accurate) - If you want to replace blank spaces in your file name with underscores, select that option before clicking Begin ('Rename files' must be selected) - Whether you're renaming or not, enable 'Try to sort files' to do basic top level sorting = sorting of the files based on established naming conventions - will sort to "pro_upgrades", "hmx_dlc", "c3_dlc", "rbn", "ghtorb3", "beatles" and "pony_rock" - Enable "Try detailed sub-sorting" if you want to have sub-sorting into "rb1" and "rb2" subfolders (rb3 content stays in main sorted folder), and then finally "packs" or "albums" - Will also find duplicates! - default behavior is to append (2)(3), etc - select 'Delete older copies' to delete files with older "last modified on" dates with the same internal file name (i.e. v3 of a song for which you have v4), select "Delete exact copies ONLY" to delete files with same name, file size and "last modified on" date (i.e. exact duplicates of a file) - duplicates are sent to your Recycle Bin rather than deleted from your hard drive, so you can restore your files if something went wrong DTA EXTRACTOR (NEW!) - Allows you to batch extract the songs.dta files from CON/LIVE files very quickly - Provides several naming options so the files aren't all named "songs.dta" - 5 different naming options available - Can remove spaces in file names or replace with underscores for post-processing with software that doesn't like spaces ALBUM ART EXTRACTOR (NEW!) - Allows you to batch extract the album art files (png_xbox) from CON/LIVE files - Will extract from single songs as well as from packs! - Provides several naming options so the files aren't all named the same - 5 different naming options available - Can remove spaces in file names or replace with underscores for post-processing with software that doesn't like spaces - After extracting, allows you to go straight into Album Art Converter to convert your files VISUALIZER - Added ability to mark a song as having 2x Bass Pedal icon (click on the drum icon to toggle) - Added 'RB3 version' and 'Expert Only' icons to the Icon Panel - Removed second 'Convert' icon and re-designed the Icons Panel - Greatly improved how icons are enabled/disabled: double-click on any icon in the Icons Panel to send it down, or drag and drop it. In the template box, you can also drag and drop the icons from slot 1 to slot 2, and vice versa - Added ability to read subgenre from song. Can only display genre OR subgenre, click on the the one you want to show - Added ability to overwrite font size...will always auto-size first, then you can enlarge or shrink the Song Title, Artist Name and/or Song Duration - Added ability to split Song Title or Artist Name into two lines - just type the whole thing, then click on "Split": Visualizer will try to split as close to the middle of the phrase as possible without splitting a word. Click on "Join" to go back from two lines to one line - Added ability to move the Song Title and the Artist Name - just click on the arrows and move the mouse around. This works with both one-line and two-line names - Added ability to change font color individually for each component of the image! Just click on the color bar next to the name of the field (i.e. next to Song Title) - Added ability to lower/raise the Year - it will be aligned to the Album Name or the Genre (this is useful for longer album names that typically overlap the Year) - Changed previous restriction so Song Duration can now show up to 7 characters (i.e. 1:23:45) since the new Magma allows us to go beyond an hour - Changed and improved code that reads song duration from songs.dta to take into account 60 minute+ songs - Changed and improved drag-and-drop code - can now drop an image anywhere on the form and it will be assigned to the album art, and can drag and drop a song (CON or LIVE) anywhere on the form, including on the previously-restricted album art box and it will be loaded and processed - Greatly improved uploading code: if fails will ask if want to retry, and can handle user input - Changed default uploading / saving behavior: default is now to just upload to Imgur without making a local copy, you can check off "Local" to also save to your hard drive, uncheck "Imgur" if you ONLY want to save a local copy and not upload it to Imgur automatically - Changed uploading behavior: link is copied to clipboard automatically but browser won't open unless you click on the link - Changed the tiering behavior to show pro guitar/bass/keys difficulties when present rather than their 5-lane counterparts - Added ability to read new metadata saved by Magma: C3 Roks Edition (whether song is karaoke, multitrack, expert-only, etc) - Added field to show you who the author of the song is (if they're using Magma: C3 Roks Edition) - Visualizer will try to make an educated guess as to whether the song is official DLC from HMX, from RBN or one of the GHtoRB3 tracks - Added ability to interpret the contents of the Song Title: if the Song Title contains (RB3 version) (Rhythm Version) or (2x Bass Pedal), it will automatically select the appropriate icon(s) and remove it from the Song Title for you for a cleaner image - Added ability to save / load 'Visualizer Profile' = saves the colors and font sizes for each component, so you can set your color scheme, save it, and load it at any time. Once you load a profile, that will become the "default" values until you close Visualizer (hint: you can distribute a custom Visualizer Profile with your custom skins) - Reworked the font loading process: if "font.otf" or "font.ttf" are found in the 'res' folder, it will default to that (hint: this can be used to distribute a custom font with your custom skins), if not, it will default to the included c3.otf font. If the chosen font is not already installed, Visualizer will open it for you and prompt you to install the font. The program will close, run it again after installing the font and you will be good to go...PLEASE NOTE that not all fonts will work well with Visualizer's auto-size feature and GDI+ graphics drawing method. If your font doesn't play nice, you can still use it but you must set the size manually - Improved code that verifies the song is not a pack - Visualizer no longer needs to extract the pack to determine it has more than once song inside - Added small graphic to let you know Visualizer is loading when drag-n-dropping a large CON file (takes a few seconds) - Changed the look to match the new "look" PACK CREATOR - Changed encoding for the songs.dta files - they now are encoded using UTF8 encoding and the line "encoding 'latin1'" is replaced with "encoding 'utf8'" - this should resolve most of the non-standard character issues caused by previous Packager - Improved the option to use an existing folder structure (i.e. previously extracted and prepared pack) - Click on 'Advaced' -> 'Use existing folder structure' - YOU MUST SELECT THE SONGS FOLDER (i.e. "songs\yoursong\" - select the songs folder) - If you load the Packager, and there were previously extracted files, and you accidentally click "No" (so it deletes and starts from scratch), your folder is moved to the Recycle Bin rather than deleted from your hard drive, so you can restore it - Enabled changing the Content Image (previously locked) and switched order of images to make more sense - Can now drag and drop images to both image fields - When changing either the Content Image or the Package Image, defaults to included folder of images provided by C16 (THANKS!) - Several major code improvements - Changed the look to match the new "look" ALBUM ART CONVERTER - Several code improvements and general cleanup - Changed the look to match the new "look" CON EXPLORER - Added ability to extract multiple files at once...select all the files you want to extract, right-click, 'Extract selected files' or drag and drop them onto your Desktop or other Windows folder - Added ability to add new files to existing package either by drag and dropping the files into the bottom panel, or right click and choose 'Add file(s)' - Added ability to replace file by drag and dropping over the existing file in the bottom panel (can only replace file with same filetype - i.e., .mid with .mid, etc) - Removed "option" to add new folder since it was never coded to work - File sizes now display in KB or MB, so it makes more sense than looking at size in bytes - Added option to change game ID from and to RB1, RB2 and RB3 - ONLY USE THIS IF YOU KNOW WHAT YOU'RE DOING! - Changing game ID will automatically change Content Image to match - Enabled changing the Content Image (previously locked) and switched order of images to make more sense - Can now drag and drop images to both image fields - When changing either the Content Image or the Package Image, defaults to included folder of images provided by C16 (THANKS!) - Extracting package now creates a "header_info" text file with all of the useful information and none of the useless information it generated before - Considerable code improvements - Re-created the form from scratch to break away from the constraints of the old Le Fluffie DevNet controls and changed the "look" CON CREATOR - Added ability to drag and drop entire folders [on the left panel] ... files inside the folder are automatically added as well. If it's a song folder structure, the "gen" subfolder and those files will also be added...if "songs.dta" is present, it will also be added - Added ability to drag and drop files [on the right panel] - Added option to change Game ID to Rock Band, Rock Band 2, and Rock Band 3 (default) - when changing ID the Content Image will automatically change for you to match - Enabled changing the Content Image (previously locked) and switched order of images to make more sense - Can now drag and drop images to both image fields - When changing either the Content Image or the Package Image, defaults to included folder of images provided by C16 (THANKS!) - Fixed deleting folders ... before it would seem as if it was deleted, but was still in the package - Fixed deleting of multiple files: select the ones you want to delete, right click on any of them, delete. Bam, works as intended. - Removed option to rename files/folders. It was messy and didn't always work well. Just make sure files/folders are named correctly before you add them. - Major code improvements and clean-up - Re-designed most of the form to break away form the old Le Fluffie "look" and only give you what you need for Rock Band purposes GENERAL - now accepts arguments! This means you can create shortcuts with one of the following arguments and it will bypass the main screen and go straight to that form, which saves you time if you only ever use the Visualizer, for example. Valid arguments are "-visualizer" "-artconverter" "-packcreator" "-renamer" "-artextractor" "-dtaextractor" and "-songpackager". Only one argument per shortcut. Add it to your shortcut after the .exe: ...C3CONTools.exe" -visualizer - program can now be opened via command line with the file path to a CON/LIVE file as the argument - will open in Song Explorer (now used by Magma: C3 Roks Edition!) - Re-envisioned the "look" of the program - new modular look that will allow for further expansion rather than the already crowded drop-down menu system - Miscellanous code improvements X360 LIBRARY - No longer using x360.dll, but instead imported only the relevant parts of the source code, cleaned it up, and fixed some parts that had problems...this may mean further improvements down the line as I fix up the library. ---------- v1.3.0 VISUALIZER (NEW!) – Just drag and drop your song into it and save the image locally and/or to imgur.com in seconds! ALBUM ART CONVERTER - mipmaps enabled again in Album Art Converter due to feedback that the song difficulty smaller icons weren’t working well CON EXPLORER - added button to “Visualize!” the song, which will open it for you in Visualizer and preload all the information - fixed the bug that forced the form to close after extracting, now you can extract the package, and keep it open, visualize, re-sign, etc., without having to close and reopen the file! - heavily modified the look stay more in line with the rest of the software PACK CREATOR - fixed bug where it would still create a pack if you pressed Cancel when prompted for a name - updated code that should yield faster packages and less errors GENERAL - added option to drag and drop up to 10 files at a time to the main form (to open in Package Explorer) – by request of C16 - made small design changes throughout the whole program and further optimizing of the code ---------- v1.2.0 PACK CREATOR (NEW!) - see included Help documentation for how to use CON EXPLORER - Content Images can now be replaced by any size images in JPG/PNG/BMP formats, no longer limited to 64x64 PNG images (software will auto convert and resize on the fly) (in all sections of the program) - You can click on the image box or just drag and drop them there - reworked the signing and unlocking method to be more efficient and work faster than before - added progress animations so you know it's not "stuck" or "crashed" - if animations are moving, program is still working hard for you - improved Extract Package option - will auto-extract by default to the same folder the input file is, using the input file name + _extracted GENERAL - minor updates and modifications to virtually all parts of the program - About and Help messages link to README file - DO NOT DELETE IT! - deeper cleaning of the old code + IntelliSense and ReSharper analysis and compliance ---------- v1.1.0 ALBUM ART CONVERTER - redesigned and greatly improved - can now go from bmp/png/jpg to Rock Band format - any input image size is allowed, program auto-scales to correct size - can now go from Rock Band format to bmp/png/jpg - choice of multiple output sizes and formats - can drag and drop files into the converter ---------- v.1.0.2 CON EXPLORER - fixed bug where package would not sign correctly after replacing existing files GENERAL - removed more unused code and forms ---------- v.1.0.1 CON CREATOR - fixed bug where package would not be created signed correctly ALBUM ART CONVERTER - reskinned GENERAL - drag-n-drop feature fixed, can now drag-n-drop a con/live file straight to the main screen ---------- v1.0.0 - Initial release, based on code from Le Fluffie: GENERAL - reskinned (sorry furries) - streamlined to remove non-RB3 forms and code (chat, updater, plus a host of others) - easily access two rb3 functions (open package, create package) + added functions from menu bar CON EXPLORER - can change format (CON/LIVE), sign and unlock from this form by selecting a format -> rebuild (saves all other changes made to the package as well) - can change the package and content images by clicking on the existing ones -> rebuild (saves all other changes made to the package as well) - removed non-RB3 windows - clicking on nodes expands them (i.e. no more clicking on the + sign) - replace file only allows same extension as file being replaced - extract file only allows same extension as file being extracted - removed extra context menus CON CREATOR - all defaults set to RB3 and locked (internal name, publisher, game id, content image) - package image default to RB3 icon, can be changed by clicking on the image (no more default furry cat!) - Title Display/Description now save automatically as text is typed in, and save to correct place in Header (was inverted before). - rename folder function fixed so it works correctly, before would rename first node ("Root") - when adding new nodes (i.e. "songs" or "gen" folders), they auto-expand for you. - all other windows hidden with defaults set for RB3 - fixed bug where if added a folder, deleted or renamed it, and tried to add a folder with the same name, it wouldn't work - Create package button moved to initial screen for faster access - added buttons to select type live/con to initial screen = do entire process from the same screen -----selecting LIVE/CON will change the package type automatically from MARKETPLACE TO SAVED GAME - packages will be created either as LIVE/CON but always unlocked - when creating a package, file name pre-populated for you based on first entry under "songs" (allows you to change it) ALBUM ART CONVERTER (NEW!) - converts from png_xbox -> bmp and bmp -> png_xbox ----one or multiple files at a time ----option to delete original files