.NET libraries for Rocksmith 2014 custom DLC creation. Based largely on the Song Creator Toolkit for Rocksmith.
Cross-platform desktop app for creating CDLC.
Cross-platform desktop app mainly for testing the functionality of the libraries.
Console app for removing obsolete IDs from profile files.
Console app for fixing empty Japanese titles in PSARCs created with a buggy version of the Toolkit.
Contains functionality for converting between wav, ogg and wem files, creating preview audio files and calculating volume values.
Contains various types and functions used by the other libraries. Also has functionality for reading and writing profile files.
Contains functionality for converting XML to SNG and vice versa.
Contains functionality for generating dynamic difficulty levels.
A machine learning model for predicting level counts. Created with ML.NET model builder.
Contains the Arrangement and DLCProject types and also miscellaneous functionality needed for creating CDLC (DDS conversion, showlight generation, etc.).
Contains functionality for creating an EOF project file from Rocksmith arrangements.
For opening and creating PSARC archives.
For reading and writing SNG files.
For reading, editing and writing XML files. Originally created for DDC Improver.
Contains functionality for improving arrangements and checking them for errors. Ported from DDC Improver.